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
336244794477	336244794997	336244795547	336244796095	336244796670	336244797195	336244797770	336244798295	336244798847	336244799397	336244799970	336244800497	336244801070	336244801597	336244802145	336244802720	336244803270	336244803797	336244804370	336244804920	336244805445	336244805997	336244806570	336244807120	336244807645	336244808197	336244808770	336244809297	336244809847	336244810395	336244810945	336244811497	336244812070	336244812595	336244813170	336244813697	336244814270	336244814797	336244815347	336244815897	336244816447	336244816995	336244817570	336244818120	336244818645	336244819195	336244819770	336244820320	336244820847	336244821397	336244821947	336244822520	336244823047	336244823620	336244824147	336244824720	336244825247	336244825820	336244826347	336244826895	336244827470	336244827997	336244828570	336244829097	336244829647	336244830220	336244830747	336244831320	336244831847	336244832420	336244832947	336244833497	336244834047	336244834597	336244835147	336244835697	336244836270	336244836795	336244837347	336244837897	336244838470	336244839020	336244839570	336244840097	336244840647	336244841197	336244841770	336244842320	336244842870	336244843420	336244843947	336244844497	336244845070	336244845597	336244846147	336244846720	336244847270	336244847797	336244848370	336244848897	336244849470	336244849997	336244850570	336244851097	336244851645	336244852197	336244852770	336244853297	336244853847	336244854397	336244854947	336244855520	336244856070	336244856597	336244857147	336244857697	336244858247	336244858820	336244859347	336244859897	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2565	3650	2300	2568	3650	2300	2570	3650	2300	2573	3650	2300	2575	3650	2300	2578	3650	2300	2580	3650	2300	2583	3650	2300	2585	3650	2300	2587	3650	2300	2590	3650	2300	2592	3650	2300	2595	3650	2300	2597	3650	2300	2600	3650	2300	2602	3650	2300	2605	3650	2300	2607	3650	2300	2609	3650	2300	2612	3650	2300	2614	3650	2300	2617	3650	2300	2619	3650	2300	2622	3650	2300	2624	3650	2300	2627	3650	2300	2629	3650	2300	2631	3650	2300	2634	3650	2300	2636	3650	2300	2639	3650	2300	2641	3650	2300	2644	3650	2300	2646	3650	2300	2649	3650	2300	2651	3650	2300	2653	3650	2300	2656	3650	2300	2658	3650	2300	2661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16446	5411	6427	4209	2476	1770	1539	888	571	514	414	408	383	352	318	327	277	328	281	260	257	289	261	279	266	248	277	239	263	254	260	245	232	258	261	247	254	228	238	240	233	255	272	252	240	245	268	233	227	257	248	243	246	259	235	244	236	249	248	233	255	231	229	258	226	227	222	249	251	239	243	219	223	218	241	240	225	199	234	243	212	238	229	221	232	271	256	251	237	252	216	226	242	236	226	242	233	238	231	254	202	252	219	247	225	232	224	237	235	217	248	232	236	234	245	238	218	267	235	254	228	210	255	235	196	211	202	211	240	228	216	230	238	222	216	226	243	242	220	252	237	243	223	220	198	241	244	241	236	238	211	247	260	246	242	216	249	240	214	234	253	241	242	230	196	257	259	228	184	227	218	246	233	229	254	222	207	235	261	213	237	209	232	209	268	224	202	245	211	228	236	239	241	248	253	220	219	220	227	228	251	247	230	230	243	225	193	241	199	246	237	233	252	249	238	228	245	223	205	228	230	199	245	219	250	252	216	217	265	221	241	221	257	209	259	214	253	220	238	255	233	212	204	227	238	256	244	248	250	259	221	225	224	229	213	220	215	262	216	206	248	242	267	223	255	256	239	246	242	239	223	230	250	241	201	229	243	204	222	223	222	231	222	214	241	269	225	233	231	220	236	232	213	220	236	237	233	226	226	216	242	248	252	256	249	247	237	228	214	230	196	213	241	273	244	238	226	211	235	260	234	226	231	245	208	205	214	235	227	249	238	258	213	235	265	204	229	245	240	261	216	219	222	215	220	218	228	212	238	227	237	250	234	256	216	239	250	264	218	218	266	245	234	243	225	233	238	245	190	222	235	229	247	241	237	220	251	225	236	224	205	224	230	244	221	232	228	206	229	224	244	212	241	222	232	227	214	217	243	216	267	199	240	238	232	249	213	230	205	249	261	207	247	225	249	230	230	241	230	247	236	244	233	208	211	223	240	259	222	244	247	257	221	242	230	233	246	252	219	249	238	227	228	213	226	235	235	242	252	282	237	224	214	240	238	226	258	208	230	234	222	233	222	222	238	229	223	221	250	207	211	246	251	220	211	252	219	235	235	231	212	228	246	220	259	235	253	223	230	238	211	246	206	222	247	223	208	229	224	226	217	258	208	228	216	235	256	208	230	203	248	227	229	197	237	240	253	228	206	243	221	258	236	219	207	235	253	217	231	248	229	226	234	235	230	229	246	226	214	219	225	208	246	222	226	248	225	244	226	213	224	244	253	247	229	242	236	227	227	243	233	239	240	243	242	241	247	242	227	252	252	234	217	210	252	227	234	237	262	251	227	280	241	216	229	259	211	232	240	193	256	226	245	246	238	232	239	221	213	243	242	253	221	244	222	235	225	249	213	231	232	258	255	245	201	215	211	230	210	235	239	234	243	213	232	229	228	225	240	218	224	225	240	235	202	256	234	223	208	249	235	243	230	227	277	225	211	241	225	201	248	246	230	274	240	225	251	218	238	227	216	220	236	231	218	219	228	225	227	245	232	218	218	244	208	247	219	229	222	249	222	254	208	239	234	239	203	216	207	213	220	236	240	219	250	249	227	264	251	231	209	238	227	251	253	245	237	222	215	225	236	236	238	231	241	255	226	228	230	221	236	227	247	232	217	254	224	216	241	222	245	227	250	239	232	218	214	282	263	218	234	239	229	233	239	229	234	238	231	256	264	230	240	245	237	223	234	216	259	217	258	215	216	203	229	261	249	236	237	233	236	239	237	231	229	236	217	240	249	192	239	240	221	237	242	245	209	248	225	229	243	218	212	218	237	256	239	232	245	225	250	231	210	245	248	239	238	228	230	224	238	236	232	230	237	221	227	257	251	219	212	221	218	216	236	277	239	245	248	236	263	222	243	224	223	228	238	235	217	238	217	236	224	220	238	243	220	252	236	230	201	242	218	193	241	226	232	220	260	207	252	250	238	256	227	225	231	251	242	225	237	240	243	209	238	232	243	213	253	241	223	209	221	246	223	224	222	239	240	212	204	212	216	242	221	224	227	245	229	214	251	226	236	235	246	209	217	218	245	238	240	205	207	245	247	235	217	199	239	253	201	250	224	245	231	225	236	211	209	215	258	269	220	218	232	215	241	209	223	209	241	246	212	240	223	238	227	247	212	257	247	230	227	233	235	238	234	233	255	271	272	223	257	235	244	206	252	221	254	237	242	240	236	223	225	237	223	228	230	225	225	233	235	217	242	245	226	255	219	246	231	246	218	228	206	251	248	206	204	222	211	240	240	200	205	234	216	212	235	202	222	250	216	252	244	227	237	228	213	245	207	241	224	224	219	251	225	218	248	202	223	234	228	250	215	232	265	250	235	231	217	226	221	262	253	233	232	237	235	239	237	229	218	218	225	246	222	251	236	211	221	248	218	236	249	241	220	230	227	239	256	235	239	219	221	230	242	226	231	234	234	239	220	201	184	198	230	225	236	234	230	242	201	239	231	227	217	254	246	246	223	227	226	240	233	244	237	225	217	234	213	259	251	240	236	245	247	225	237	220	256	219	233	241	253	223	230	225	219	251	244	234	250	233	212	220	247	239	230	238	232	220	215	225	268	250	231	266	239	240	223	244	227	213	223	248	226	203	215	232	223	254	241	206	237	247	216	207	219	225	216	228	212	236	225	246	213	230	230	248	213	214	238	232	255	230	219	208	239	230	223	245	243	242	234	243	225	196	230	241	214	218	218	255	234	216	205	210	224	252	254	247	243	236	223	215	220	215	254	230	263	241	238	219	236	220	234	241	230	233	218	221	264	227	216	238	223	252	239	241	230	227	225	252	220	233	236	238	251	218	248	234	241	233	220	199	224	237	240	242	253	217	218	227	215	244	232	231	223	246	251	221	237	217	247	238	254	256	227	212	232	237	241	224	208	211	205	226	207	233	234	209	212	242	226	227	238	222	232	209	231	237	239	218	248	219	231	220	240	226	234	222	228	260	225	238	253	224	212	253	233	221	251	251	262	244	222	231	235	251	238	241	235	239	219	210	243	221	219	246	242	227	248	232	219	224	214	229	258	232	236	233	247	238	251	232	242	224	246	252	204	219	240	227	222	265	239	273	238	224	223	214	221	248	261	230	222	213	184	226	224	231	229	232	231	237	252	200	220	211	229	228	227	248	216	224	224	243	212	230	242	214	255	234	221	243	233	209	247	257	212	253	243	241	217	269	205	226	237	235	230	230	224	230	244	233	210	229	224	253	233	217	213	265	261	222	211	208	221	209	249	231	246	232	245	223	246	237	236	255	225	226	236	244	224	221	229	215	255	241	210	247	245	229	223	249	227	231	215	242	219	204	228	232	215	244	249	227	240	234	231	255	229	228	234	233	242	236	239	223	252	248	223	249	238	247	205	209	197	228	227	211	244	216	234	214	248	237	235	257	218	246	207	233	236	203	248	240	193	210	243	235	222	239	239	246	245	217	253	228	235	230	216	238	270	223
8310	4587	8421	7781	6492	6367	5890	4020	2758	2321	2127	1941	1762	1574	1450	1361	1309	1163	1229	1132	1071	1067	1013	958	983	917	966	932	916	883	840	897	864	842	872	815	870	896	841	834	797	805	819	817	799	784	784	739	750	756	756	797	758	738	755	704	786	732	794	739	748	717	789	745	754	714	739	724	687	671	723	688	726	723	760	737	742	733	746	742	747	766	718	657	747	716	725	746	755	707	696	745	665	721	739	705	724	726	717	715	698	678	671	727	749	668	741	714	662	685	764	679	705	723	707	729	690	663	698	725	711	721	690	716	687	680	672	721	754	698	690	712	699	706	735	728	655	737	700	707	705	686	724	669	721	683	756	696	686	659	719	700	697	688	726	721	669	710	725	661	714	728	679	705	728	709	725	734	689	730	696	705	698	716	704	714	683	710	720	662	687	735	692	691	696	691	724	676	711	704	702	677	710	707	681	685	690	687	673	687	695	744	723	700	721	704	763	694	694	689	697	686	682	708	702	657	678	655	731	715	707	713	677	684	696	727	680	685	732	692	681	680	695	692	688	712	711	740	714	694	660	691	727	721	730	719	690	744	668	697	723	742	702	723	693	697	697	670	668	672	710	673	693	705	671	713	646	690	719	698	719	652	680	679	759	697	712	714	688	695	714	700	750	723	646	695	723	687	672	666	738	664	701	693	681	703	722	683	685	687	681	651	699	711	699	756	696	700	677	709	701	680	698	667	757	697	691	661	678	670	689	696	723	654	656	615	726	709	685	675	655	694	700	690	733	752	701	702	702	722	648	697	688	649	657	683	705	685	695	660	708	694	666	649	684	662	694	714	711	747	692	650	686	706	739	739	698	646	710	634	695	712	672	708	706	689	757	725	695	723	640	701	674	697	691	689	674	708	692	682	689	749	751	720	688	652	670	713	699	713	733	692	681	680	661	685	697	675	716	719	709	698	727	689	750	718	719	696	659	684	697	679	717	701	691	704	671	681	694	726	691	649	696	699	649	691	689	700	725	652	675	694	706	696	683	681	732	654	712	721	693	681	683	661	743	684	684	711	700	681	679	711	704	704	644	699	715	721	762	674	718	693	696	678	697	674	711	664	682	705	727	689	686	663	753	765	666	709	743	667	711	707	679	707	692	737	689	708	677	746	702	669	734	686	733	683	709	687	721	726	701	693	721	644	679	684	717	743	671	696	687	693	689	650	698	699	703	731	684	707	697	681	688	650	673	730	723	735	686	704	642	682	723	698	653	705	730	702	755	670	646	706	698	734	676	703	723	753	612	739	748	707	686	705	696	721	698	677	683	716	701	689	652	730	751	732	696	751	696	714	680	703	694	703	706	756	729	708	677	698	696	702	687	653	698	730	709	686	700	718	733	715	692	705	665	698	688	666	639	710	692	681	705	709	698	700	675	706	645	720	686	661	648	732	695	687	669	717	698	707	716	675	709	700	704	718	660	719	739	676	751	691	689	659	653	687	681	660	695	696	701	684	699	712	679	695	677	693	724	669	740	681	689	725	671	705	720	666	712	677	705	726	659	692	704	665	685	679	731	689	680	685	710	695	759	691	680	730	694	726	672	720	713	663	675	709	701	713	645	671	752	693	735	654	693	663	683	668	703	703	717	687	721	679	631	680	647	701	714	683	650	764	689	708	692	675	742	699	658	684	731	690	651	759	728	716	715	702	665	704	692	710	716	693	692	693	689	636	724	713	732	682	720	692	708	672	685	731	692	673	699	721	685	649	690	670	720	716	631	720	719	710	731	722	735	749	687	714	721	709	730	665	683	667	716	705	674	724	693	659	731	689	659	668	703	704	699	684	705	668	729	704	708	739	706	689	679	680	672	724	697	707	750	700	758	690	684	697	761	688	684	704	738	700	712	659	701	728	686	684	679	680	669	717	696	712	706	735	687	691	674	736	679	693	670	721	684	732	745	721	680	723	680	682	678	648	723	691	723	690	666	684	700	651	673	736	701	760	691	714	729	738	726	653	688	699	693	706	636	730	725	716	719	686	682	686	730	693	742	769	686	682	678	718	687	662	641	671	687	707	705	693	684	742	713	709	711	745	719	709	754	634	707	748	692	689	666	661	670	723	725	649	717	713	733	719	756	730	732	736	671	695	694	644	613	702	709	709	663	729	717	766	680	681	686	713	747	639	686	679	695	733	682	700	705	684	709	708	700	680	662	731	653	700	734	683	698	715	736	678	659	720	678	707	684	696	754	712	698	676	685	694	736	667	741	668	693	749	687	681	670	712	672	657	687	697	681	690	658	692	677	662	713	686	705	656	679	692	669	726	677	684	681	675	670	722	708	667	678	708	731	686	721	716	710	709	692	675	682	692	649	721	705	691	758	692	709	740	676	692	702	743	663	699	717	664	692	684	712	709	715	692	661	705	732	692	705	737	706	712	725	746	705	654	645	729	730	663	714	713	688	715	702	698	704	693	689	685	709	703	666	687	737	702	690	667	733	718	717	690	709	657	683	697	711	667	729	718	705	702	679	695	660	724	703	687	703	673	646	707	701	713	695	713	682	699	715	738	652	691	734	702	708	706	719	712	723	702	727	707	686	685	676	728	710	638	707	666	689	727	708	632	665	667	717	669	673	681	731	716	678	703	712	696	668	671	718	708	732	715	662	781	676	625	730	679	688	729	754	710	651	692	689	713	687	696	668	673	726	720	692	716	722	706	691	701	746	717	675	684	671	695	716	670	682	741	691	698	659	709	728	687	710	704	670	664	686	707	657	710	670	732	719	721	693	703	693	669	719	655	715	685	707	729	657	714	676	705	659	694	726	694	711	675	675	682	763	680	716	745	701	683	639	695	687	720	688	728	723	689	710	744	693	678	661	670	726	682	712	669	718	684	707	685	685	668	657	652	751	713	742	703	726	730	683	738	723	650	698	680	673	675	680	681	664	706	713	685	658	697	657	690	685	683	643	685	673	707	686	737	683	719	704	707	669	696	744	715	673	685	671	717	714	698	729	725	659	630	716	672	702	727	697	664	655	703	696	706	650	707	659	735	679	657	670	746	659	682	654	703	698	691	657	688	742	691	708	658	684	710	699	613	712	714	695	702	685	736	715	657	685	710	676	725	694	657	687	690	680	706	709	682	702	710	718	663	677	754	700	693	703	686	667	705	714	718	656	685	700	697	735	690	677	705	731	705	740	682	705	637	699	706	690	680	737	681	705	653	699	687	716	685	694	677	696	709	714	677	723	720	681	722	756	705	698	681	693	664	709	709	721	722	703	681	706	682	688	678	712	712	695	685	673	705	719	730	722	657	708	676	726	691	709	661	683	693	719	711	699	719	673	719	749	734	689	715	704	680	749	667	683	718	679	688	713	744	659	674	680	756	666	656	722	743	657	711	689	691	680	669	726	706	682	709	694	715	645	698	732	723	700	723	729	694	729	646	676	718	693	692	654	727	736	703	703	762	703	689	700	692	672	656	675	721	709	680	680	702	695	684	683	730	677	677	709	634
2010	264	293	210	140	172	155	125	116	129	107	139	145	120	118	115	125	126	133	124	100	102	116	120	123	113	131	103	104	95	119	113	123	110	91	115	121	104	120	107	118	118	112	123	119	117	122	128	116	101	130	117	106	127	124	115	109	92	106	129	112	111	106	104	118	118	108	104	123	135	118	113	118	87	131	115	124	133	119	104	135	116	107	106	130	130	114	123	117	88	107	111	106	99	114	126	128	136	131	118	104	120	110	109	117	124	119	124	107	106	87	126	107	117	111	117	100	135	126	110	119	121	128	128	116	109	95	114	107	115	135	125	126	128	133	132	118	135	118	138	128	126	105	125	107	108	116	123	118	119	139	112	100	119	95	111	121	106	114	115	121	128	110	132	112	106	122	123	112	120	90	109	108	104	100	111	117	126	112	95	133	108	122	129	112	125	86	120	97	108	123	128	120	100	129	135	96	121	106	118	108	105	114	129	108	124	127	119	112	103	137	126	108	130	117	105	119	134	115	120	120	115	105	109	116	134	117	112	127	119	104	118	108	103	109	104	130	111	112	105	117	130	122	118	112	111	107	111	119	96	110	118	116	134	126	128	115	123	119	128	119	120	112	116	110	138	99	122	122	109	143	125	98	107	113	115	130	111	122	105	103	117	122	116	129	126	107	100	95	134	127	111	121	117	130	114	115	117	114	120	102	117	105	104	127	127	114	133	112	117	109	131	115	117	121	104	116	105	126	103	108	103	120	118	103	127	116	113	113	128	117	130	125	125	116	118	118	118	115	94	123	106	109	109	115	101	109	101	126	129	123	125	118	126	111	123	99	126	114	109	107	101	124	128	120	115	112	107	101	124	114	138	99	136	105	124	116	98	113	112	120	123	118	112	101	110	120	114	118	121	125	101	126	112	109	101	99	129	114	125	116	125	126	119	132	125	97	115	112	120	135	115	117	102	106	131	87	126	96	111	96	113	125	110	107	117	110	114	96	128	129	114	119	121	113	104	104	140	101	90	113	119	123	106	126	107	128	106	129	103	137	104	111	117	122	150	135	120	139	119	109	97	101	113	123	116	136	118	98	111	113	116	122	126	91	145	110	108	105	120	130	111	119	126	120	104	108	97	103	129	118	108	117	103	124	128	121	122	126	113	143	117	128	109	91	124	122	120	117	134	116	110	123	138	111	102	126	112	127	119	117	98	116	113	130	120	133	112	123	107	120	116	124	133	112	97	120	119	106	113	108	131	100	115	102	120	110	123	121	99	116	115	115	110	103	122	130	106	106	98	124	101	95	113	104	132	116	106	131	118	111	102	126	120	108	116	110	112	110	118	99	117	117	108	121	112	119	111	128	116	129	132	118	118	107	107	107	104	113	108	113	116	110	114	119	102	110	109	123	130	110	108	105	114	129	117	120	107	99	111	126	122	109	116	102	99	130	125	110	108	120	109	117	123	128	93	114	111	103	98	108	128	129	112	105	115	136	112	121	118	109	104	123	109	105	117	114	122	128	125	137	121	114	108	109	124	116	117	135	110	122	126	124	113	138	126	99	108	131	121	105	102	113	107	119	94	97	98	116	123	125	119	87	116	122	109	110	138	124	119	125	123	105	104	112	113	145	98	147	106	148	114	108	103	106	130	102	119	125	106	113	115	120	94	112	119	103	117	113	103	110	111	120	123	103	123	119	103	139	114	118	150	119	83	128	123	121	105	102	124	112	116	116	118	111	119	118	134	117	114	141	100	114	98	120	125	115	116	117	108	121	119	112	106	113	129	110	125	97	109	121	115	107	114	118	117	114	95	105	133	129	105	122	112	115	116	116	128	101	115	128	113	108	106	102	97	115	121	107	110	135	117	115	107	128	122	115	127	99	129	115	104	112	106	96	118	128	101	99	120	125	130	106	122	122	97	117	107	106	112	109	126	122	107	110	107	110	107	119	87	118	113	100	106	98	113	113	115	103	116	124	93	108	116	103	122	109	106	134	119	121	111	117	124	102	102	115	117	134	128	110	104	101	106	134	117	112	113	128	130	130	106	124	117	105	113	119	136	132	107	99	107	121	137	95	126	109	119	118	124	121	102	124	117	134	104	106	128	125	115	122	117	139	117	117	116	111	126	107	115	118	120	102	114	114	124	117	112	98	126	115	106	113	129	96	123	128	125	118	119	120	118	119	116	118	119	112	114	134	122	125	118	116	110	115	119	104	119	117	106	118	136	109	119	118	129	113	123	120	122	131	102	123	116	99	99	111	117	126	121	105	118	112	119	106	122	111	114	115	110	109	101	112	122	105	106	134	103	135	115	126	123	119	123	124	107	116	123	122	100	116	121	107	120	137	119	110	114	138	125	122	115	100	113	130	118	130	122	118	108	118	127	131	120	114	98	116	108	125	108	119	131	141	90	120	120	128	129	133	121	108	101	130	129	126	122	123	106	120	125	119	111	115	122	120	104	128	133	101	122	129	111	133	113	125	106	119	114	107	126	109	118	116	115	111	109	122	132	128	136	116	132	126	110	102	102	126	126	142	120	122	118	119	119	120	100	132	120	113	127	136	100	117	117	109	109	102	107	126	103	116	98	116	131	111	124	137	93	118	122	118	133	117	131	106	116	113	118	114	120	133	116	114	101	115	113	118	93	125	113	108	112	103	110	138	120	113	132	110	111	126	106	115	137	104	117	116	119	122	111	114	109	125	113	95	107	114	124	103	111	99	130	99	128	97	107	108	120	105	115	132	118	125	110	141	120	121	123	127	129	123	101	118	122	124	125	143	117	132	117	112	107	116	120	118	114	122	119	126	100	104	126	106	124	99	115	101	107	114	110	108	109	108	114	123	123	112	121	106	100	100	104	121	104	106	106	134	121	117	126	109	120	106	124	149	115	106	133	123	111	134	115	112	132	110	96	119	124	124	118	116	109	115	127	108	104	110	129	115	106	108	115	122	120	134	139	119	113	104	114	99	124	113	125	120	121	122	100	121	101	110	122	129	117	118	102	113	120	118	110	125	115	134	119	110	106	115	114	117	120	98	105	112	118	94	131	112	123	116	112	114	121	124	119	90	99	119	114	123	126	113	111	124	118	120	126	111	115	123	114	110	99	126	131	115	111	111	111	105	99	111	139	114	128	132	122	138	118	111	112	91	115	122	112	137	136	112	118	133	129	108	113	125	118	122	115	135	110	114	113	123	105	97	102	123	112	119	105	123	107	117	128	99	123	112	116	110	132	110	114	116	106	112	115	105	131	110	107	118	115	124	106	127	106	116	96	124	126	112	110	107	103	115	106	120	111	91	119	108	132	131	133	119	120	129	109	119	112	121	101	118	107	116	110	117	120	143	109	138	97	121	116	115	108	115	119	132	114	119	110	99	120	131	96	123	93	123	116	121	106	124	108	119	123	119	134	114	123	130	103	108	116	103	119	116	135	130	107	130	132	109	136	105	114	127	97	120	104	129	127	100	103	123	111	97	121	129	98	106	113	124	127	122	111	110	114
2184	614	729	678	647	692	627	496	497	439	451	412	443	420	430	420	395	403	413	438	435	411	407	414	429	394	398	418	374	410	401	449	397	404	360	447	426	421	411	437	428	393	418	409	411	423	402	404	400	421	405	382	408	398	436	400	405	400	392	391	384	399	387	381	446	417	398	362	392	427	395	361	391	423	436	396	404	411	427	402	380	412	427	411	415	411	415	381	402	377	404	375	426	413	393	396	414	411	366	427	415	410	426	417	426	402	412	405	397	453	447	402	389	426	401	424	399	411	410	397	405	426	424	396	390	425	416	378	389	420	389	400	399	384	418	418	388	403	395	407	387	436	420	368	403	388	374	409	389	417	388	433	410	413	403	442	402	391	408	397	364	394	389	406	389	419	401	414	371	430	398	378	406	429	407	397	429	402	403	404	391	392	415	408	386	402	369	409	403	404	394	421	376	431	427	394	395	403	398	424	393	397	413	419	378	433	406	412	401	385	404	433	378	403	401	393	385	384	398	380	398	417	430	415	356	376	373	395	404	416	407	422	364	415	404	412	388	371	382	380	408	382	387	386	435	405	394	411	411	391	426	423	444	393	431	393	386	384	397	444	422	393	389	420	398	388	419	354	397	410	405	407	406	425	456	444	371	443	429	398	392	414	376	409	411	397	407	384	442	389	384	411	383	401	404	421	413	392	369	365	389	402	385	357	416	419	423	407	402	398	421	374	401	400	409	367	402	448	391	444	381	397	405	401	404	368	406	406	411	402	426	395	431	376	388	413	391	388	400	423	415	406	396	380	403	425	371	414	400	390	403	399	403	389	399	404	404	447	387	409	409	421	414	424	403	402	383	445	423	395	402	389	412	375	381	432	392	382	394	435	372	414	407	378	397	394	397	360	402	403	396	382	427	358	389	400	381	380	393	407	413	403	382	439	404	432	390	357	406	425	382	392	406	374	420	402	412	385	409	369	404	410	413	415	406	364	390	436	416	374	430	403	416	434	437	437	415	385	375	431	391	406	395	406	421	391	404	417	408	423	423	419	370	426	394	395	444	400	431	431	396	424	435	438	426	407	424	394	394	412	401	398	390	360	424	412	407	396	384	392	429	450	388	409	334	397	373	386	413	439	440	401	407	428	421	396	401	380	393	430	379	407	408	426	445	388	404	398	428	402	424	382	396	400	436	407	407	375	359	406	401	384	394	420	403	405	409	403	358	411	404	395	413	366	403	416	367	388	406	393	405	412	458	410	389	409	435	381	409	378	410	420	396	399	395	403	373	408	407	416	388	414	412	392	386	380	372	406	395	388	387	373	398	416	411	408	452	423	406	381	401	383	388	405	388	406	456	411	400	407	408	373	392	437	449	388	396	413	442	402	419	416	373	410	392	445	407	422	427	421	398	404	427	400	387	453	384	441	382	396	412	388	389	447	439	378	406	396	411	403	358	368	391	417	379	423	377	397	385	391	379	407	449	388	385	410	387	430	414	382	423	413	390	404	404	401	392	388	387	399	424	399	409	386	396	430	387	385	422	409	453	422	416	418	408	383	411	391	435	376	442	381	410	393	397	376	387	414	424	389	388	413	392	420	367	408	406	415	383	426	399	367	406	386	405	422	374	362	407	412	447	436	409	425	436	391	423	404	443	399	386	397	414	409	407	420	443	408	445	407	430	417	425	444	399	435	395	400	399	368	396	373	423	391	411	380	399	399	391	393	415	384	389	438	442	360	398	436	422	406	405	387	436	390	396	428	406	444	378	398	412	398	414	399	410	422	411	389	446	400	400	393	409	364	411	418	419	402	405	390	394	401	425	379	394	397	365	383	441	393	429	400	410	402	412	386	399	395	398	375	353	384	405	431	402	429	380	396	410	409	404	406	446	410	386	382	415	402	405	421	431	402	399	385	438	415	401	430	401	418	403	431	413	429	404	423	436	434	394	338	419	388	403	418	409	360	382	383	397	417	414	385	395	398	384	378	416	398	408	395	390	411	406	388	434	381	388	422	411	393	413	395	413	399	389	453	420	384	417	418	397	410	410	407	441	426	424	419	414	430	388	386	410	428	414	399	428	410	410	377	426	421	430	397	418	433	406	409	396	377	427	400	415	445	424	395	390	426	410	414	391	395	394	437	415	411	416	360	404	414	400	389	407	390	423	386	405	422	405	431	405	409	421	414	423	371	410	420	404	415	413	424	385	394	423	397	407	388	391	401	402	413	395	416	411	397	366	391	374	400	389	434	412	417	406	399	393	377	427	364	434	416	385	410	385	403	435	396	429	398	417	392	413	417	423	447	407	431	434	422	369	401	401	438	406	376	415	384	434	384	384	413	444	430	405	432	389	391	381	414	410	355	392	412	404	421	412	370	390	379	382	425	405	399	377	419	398	386	421	394	388	426	390	445	372	408	386	405	424	397	421	387	390	396	399	401	411	406	388	449	407	406	395	386	434	403	357	397	402	416	377	401	370	423	364	412	404	404	420	360	413	428	386	424	393	414	438	368	426	407	349	423	426	404	391	377	408	406	355	395	424	393	389	392	415	417	434	386	391	424	413	400	398	386	391	408	404	413	390	412	406	372	449	420	363	403	390	399	409	431	392	404	389	400	423	431	387	372	410	416	420	412	418	410	402	402	371	407	402	412	390	423	409	408	445	409	427	379	413	391	382	386	422	404	401	418	420	407	360	384	407	421	417	399	409	406	377	440	409	432	380	465	403	391	403	413	391	374	387	406	412	430	385	413	385	395	416	438	402	385	405	416	410	407	390	430	417	400	418	356	392	401	399	386	438	410	401	374	377	395	405	382	411	402	401	400	386	429	419	401	412	399	396	403	417	374	392	399	423	378	419	440	406	415	394	408	430	415	437	409	423	399	355	400	400	428	425	445	470	410	422	406	398	418	419	397	426	431	395	427	383	408	420	418	416	367	402	424	403	421	398	427	404	414	411	401	400	420	413	408	409	385	411	401	431	405	417	402	413	371	394	427	395	407	400	421	348	389	372	407	389	405	404	392	424	422	395	413	385	369	401	394	407	415	376	399	424	465	398	397	436	381	387	410	408	408	422	400	441	395	404	390	372	379	413	391	403	392	408	432	385	412	438	390	382	405	422	402	439	407	392	424	393	408	404	411	383	440	391	417	362	377	430	399	390	417	411	390	414	405	402	404	397	400	375	420	401	444	381	403	402	449	403	388	398	393	380	378	395	392	397	411	453	358	424	423	415	394	400	380	386	422	445	415	387	403	405	428	426	412	439	410	399	431	425	410	391	404	384	405	399	396	440	392	380	422	368	378	387	378	420	403	409	398	456	412	429	424	385	404	423	404	389	398	393	415	375	379	404	400	413	404	455	422	377	409	401	397	420	422	400	400	411	410	375	421	417	406	405	404	400	413	404	431	408	387	409	400	407	413	422	411	389	429	421	409	430	390	428	391	402	418	447	398	373	453	438	402	386	393	405	431	408	429	419	402	394	392	382	416	384	350	414	381	421	414
5889	1130	1045	882	653	790	549	344	282	245	218	209	228	218	190	187	236	188	185	196	186	150	192	177	180	182	187	185	156	178	174	210	186	180	169	160	169	188	154	185	173	166	190	184	173	186	162	174	178	165	177	178	178	163	168	173	168	153	172	184	181	173	165	190	179	170	173	137	197	175	158	154	166	175	179	171	182	153	232	189	193	151	190	169	184	192	183	161	152	191	175	167	164	182	174	161	178	167	170	160	193	175	172	164	183	150	158	201	194	166	169	174	169	166	184	162	159	171	152	170	152	186	172	153	166	196	182	179	165	178	186	181	179	199	164	175	167	161	163	170	179	174	189	174	168	183	193	158	189	192	200	173	175	190	167	200	160	154	162	167	167	186	182	144	158	190	186	167	173	150	177	160	173	157	149	167	161	181	171	194	157	171	169	171	160	174	180	167	179	173	173	173	174	165	180	157	170	173	153	156	192	154	175	168	183	159	149	185	164	177	171	176	168	180	168	179	170	176	142	149	163	158	166	186	174	184	162	171	153	184	196	183	177	192	169	154	152	153	180	166	169	164	188	161	176	167	163	163	187	194	170	214	161	188	170	182	176	183	171	193	174	171	169	185	170	157	172	180	148	201	163	202	195	156	192	160	176	163	164	165	188	158	179	180	153	154	154	156	211	175	165	198	170	176	177	148	149	178	178	182	164	167	192	186	192	183	163	173	187	178	170	165	165	168	170	175	161	166	161	216	179	184	160	192	190	188	189	174	158	169	154	175	168	181	181	163	151	162	183	157	176	187	195	175	166	188	182	189	196	159	171	177	189	178	143	168	187	181	173	175	183	163	162	150	161	172	172	153	166	168	159	169	172	187	183	167	166	196	179	165	175	170	170	191	177	158	160	178	179	168	178	175	172	176	175	172	171	177	157	172	164	154	173	173	161	160	158	196	174	182	171	158	150	192	156	161	182	156	172	182	184	160	187	180	200	165	183	175	183	187	166	162	204	146	166	179	165	182	144	171	167	195	186	182	174	155	188	186	157	190	181	171	182	166	194	167	173	153	178	171	176	168	167	186	158	177	170	183	165	192	151	161	196	153	185	161	184	179	172	152	178	167	166	198	198	180	193	193	157	171	157	155	162	184	174	177	174	181	169	185	176	172	178	179	190	158	162	152	154	178	164	177	194	180	194	179	170	187	171	189	188	175	176	143	161	187	152	167	184	169	184	162	172	159	168	163	187	162	161	158	190	175	167	182	160	173	167	166	163	160	159	183	147	195	169	191	167	159	189	175	153	166	193	164	165	179	183	181	179	160	197	167	168	149	187	199	190	169	182	184	170	177	156	181	197	194	161	152	168	181	194	191	171	187	186	162	188	170	172	192	162	174	154	170	159	155	194	165	165	188	191	174	164	164	178	182	184	190	197	176	182	174	178	184	184	166	176	158	168	174	164	193	160	163	189	197	168	190	155	159	158	154	183	163	190	158	172	184	179	157	170	168	156	184	171	183	170	158	170	169	173	171	202	198	192	179	162	144	185	171	172	175	162	169	169	169	196	169	176	180	190	161	174	170	190	185	171	163	154	178	179	162	147	151	160	181	166	155	165	164	187	172	172	165	182	179	169	163	163	168	164	165	158	180	176	194	177	177	179	193	197	177	189	177	195	160	155	199	193	194	166	180	176	186	182	194	155	163	186	168	189	179	184	166	200	155	178	172	187	158	189	179	161	142	144	170	159	156	165	179	178	187	164	179	197	199	188	169	178	149	166	188	182	186	184	184	183	175	170	166	169	156	173	174	180	157	169	166	167	186	173	167	177	189	187	161	197	187	188	181	169	165	201	171	186	162	168	162	180	172	146	205	179	195	182	156	181	168	167	172	162	157	182	158	188	177	172	179	155	174	171	162	182	147	147	163	172	165	215	138	183	168	155	149	167	181	159	159	186	195	181	189	175	177	185	147	162	177	172	194	187	155	162	167	177	139	167	176	159	181	143	173	195	173	183	209	172	194	178	177	201	197	169	177	162	169	153	173	182	166	193	165	184	186	194	157	182	162	159	168	162	143	202	168	181	163	172	146	163	176	143	177	180	190	162	160	194	173	166	170	184	159	183	180	159	195	165	167	175	184	187	169	159	173	158	170	171	158	161	171	181	175	163	175	174	159	183	190	178	159	141	159	172	170	172	169	147	172	165	174	164	162	181	160	188	177	180	163	194	179	151	176	162	158	163	195	175	168	181	189	154	192	161	171	195	169	161	193	181	179	160	175	176	150	187	180	173	159	164	178	168	173	172	166	182	166	172	169	156	167	163	170	165	162	183	181	178	178	173	175	150	191	157	177	174	189	152	190	189	164	158	157	185	162	168	166	163	164	164	178	151	167	180	199	196	180	165	154	163	174	177	170	163	184	146	151	194	150	165	180	178	173	169	176	169	151	153	186	182	176	158	175	162	162	203	187	204	191	174	163	204	181	169	166	174	174	179	191	182	158	159	174	153	177	166	187	194	170	180	161	160	189	182	156	170	164	189	156	170	166	171	165	170	192	165	184	159	166	174	163	173	203	195	184	173	175	184	187	192	191	169	175	163	180	167	180	166	168	179	173	154	174	171	176	181	168	181	183	171	177	167	141	170	176	160	155	188	152	192	183	165	177	169	171	186	175	154	160	169	157	166	160	191	166	185	150	155	149	146	195	164	162	163	152	178	182	171	159	154	175	186	161	165	200	175	197	167	164	166	161	168	157	174	204	187	184	164	189	158	162	175	160	175	203	180	171	172	174	139	178	155	182	161	151	166	176	158	183	181	166	183	164	178	171	182	194	184	186	162	173	199	193	164	150	193	187	187	191	184	163	154	158	179	176	151	167	170	168	175	186	185	187	168	189	168	157	167	167	171	199	185	148	180	186	188	166	192	157	176	199	160	163	155	166	169	176	183	164	156	185	180	152	180	146	179	159	178	164	179	186	173	169	171	166	180	185	157	176	176	171	179	154	177	185	183	184	158	173	177	168	195	175	179	171	175	169	149	160	156	165	156	197	193	191	168	181	172	156	157	172	174	154	181	162	171	179	174	190	171	195	163	180	167	173	173	141	179	178	174	165	164	169	169	174	185	177	156	185	177	178	162	170	187	188	162	164	173	173	169	180	161	162	188	179	149	187	175	167	190	160	198	177	188	190	154	180	185	207	176	172	167	179	167	152	173	179	162	189	162	169	166	188	155	169	170	182	177	146	159	176	196	154	171	178	180	192	170	169	176	166	149	161	182	145	217	180	165	187	169	173	165	168	161	193	161	160	178	172	200	165	136	176	178	210	181	178	171	194	174	175	192	166	169	178	171	170	181	174	159	170	190	179	148	148	153	180	177	159	166	172	173	154	145	177	190	174	185	180	184	168	178	189	166	157	169	171	183	183	181	168	159	165	194	191	193	157	183	186	172	185	190	157	187	168	190	181	170	164	189	201	174	189	179	165	182	178	191	172	194	162	164	169	187	169	168	159
4734	1433	2542	2755	2881	3204	2605	1675	1193	1089	1015	859	865	846	773	807	733	747	685	704	696	678	630	623	639	613	615	587	638	635	635	618	622	615	617	628	562	581	592	597	579	602	565	571	602	594	577	585	587	588	591	586	536	576	593	577	576	598	576	589	626	604	582	521	580	540	581	575	594	606	595	545	553	562	573	575	600	563	567	587	556	566	558	548	574	567	565	571	609	567	573	550	594	522	560	589	568	581	554	565	544	567	536	629	546	538	592	556	578	565	574	538	562	568	554	561	521	579	600	583	577	543	555	567	575	531	556	535	593	561	554	575	586	561	532	569	562	573	540	541	580	556	564	575	590	572	568	617	602	552	540	576	601	578	540	580	561	575	583	650	565	556	549	563	582	549	527	552	548	520	609	581	550	557	588	579	527	556	565	578	567	596	562	562	587	579	557	586	585	578	571	545	541	602	565	600	545	560	586	575	490	564	560	562	573	558	581	524	555	555	552	564	550	556	559	537	593	549	567	577	524	551	544	555	601	575	547	543	539	581	512	571	545	579	559	576	597	556	543	556	543	586	572	555	591	578	599	542	528	542	532	560	567	544	587	583	555	556	546	595	571	573	536	544	584	543	539	611	545	545	536	531	530	571	582	552	529	552	572	535	573	575	570	548	562	566	561	558	560	588	543	545	539	539	578	585	601	561	555	568	567	578	562	574	562	565	605	578	574	547	562	550	572	569	560	545	570	560	589	522	564	550	567	581	548	556	543	555	571	530	554	574	560	595	589	575	557	556	521	568	552	578	532	516	547	546	539	563	586	506	556	584	576	581	540	558	569	560	516	578	566	572	597	564	535	575	575	573	584	567	580	582	525	546	575	569	565	627	603	564	553	573	542	528	553	575	566	574	563	536	567	554	536	571	556	505	553	529	595	578	559	565	571	520	567	536	525	588	568	600	550	550	572	546	564	560	536	589	549	533	518	554	568	576	526	550	543	565	587	540	535	580	569	564	532	528	554	569	543	511	535	578	554	575	587	588	558	585	533	541	568	562	545	582	543	562	596	571	549	581	574	539	535	553	515	553	582	558	571	585	575	583	583	551	526	554	540	569	551	532	588	578	556	554	597	585	554	523	585	563	567	563	596	606	571	551	589	547	570	573	553	527	568	561	551	572	558	631	585	581	591	556	589	564	604	553	567	545	534	542	570	568	569	567	547	526	535	610	601	560	544	581	565	529	583	577	534	560	571	547	572	584	562	519	579	532	555	543	574	610	559	583	566	563	567	599	508	539	517	560	559	571	571	545	550	594	520	570	557	578	569	546	561	536	555	618	604	566	567	581	509	562	540	558	548	579	546	525	565	541	537	563	564	534	555	557	561	602	571	537	539	575	540	564	568	582	588	570	583	566	562	531	548	612	525	584	567	552	597	563	571	555	584	549	586	587	531	593	551	567	554	518	521	559	551	548	592	550	582	522	532	591	534	550	578	534	610	548	593	531	553	563	533	567	560	542	527	572	591	553	566	556	558	560	566	555	547	568	569	569	586	539	554	547	596	528	579	572	565	583	582	597	538	572	595	543	586	591	527	606	570	569	585	572	569	583	524	564	499	589	552	581	566	573	556	518	561	576	541	579	542	555	577	543	567	581	549	587	569	590	553	556	562	599	552	571	538	543	528	554	538	591	532	573	558	573	574	543	618	548	592	586	539	584	590	550	587	589	582	594	523	540	557	573	574	520	560	575	544	543	529	536	579	543	570	551	516	600	559	581	550	590	521	535	568	566	544	554	562	554	527	612	581	543	533	554	563	621	586	550	522	560	619	568	572	521	568	576	573	538	553	504	554	562	580	541	554	568	555	576	569	541	566	559	583	539	572	603	537	551	580	556	564	554	536	541	545	595	626	601	542	541	586	575	573	531	586	512	564	572	574	564	541	546	562	549	552	547	578	571	528	590	590	559	577	559	563	564	572	521	550	581	590	578	527	584	551	582	520	579	577	535	591	550	569	591	572	585	551	568	518	568	586	586	537	587	563	571	562	562	581	522	557	515	566	584	570	607	587	574	548	544	515	571	539	584	573	515	570	544	592	586	584	559	579	578	555	552	558	559	558	585	557	555	571	611	570	540	556	573	569	557	542	575	619	556	567	537	528	526	572	521	577	576	535	562	531	544	599	604	638	525	567	577	537	594	570	571	555	539	536	549	558	546	564	548	539	562	593	619	572	553	601	557	576	552	540	536	559	532	574	577	569	548	535	559	579	525	561	573	527	580	547	509	572	559	574	588	574	550	575	582	542	572	513	582	634	569	573	544	560	537	573	565	562	590	541	543	542	515	558	558	509	572	578	552	568	589	539	544	593	576	541	541	566	576	564	580	575	610	562	537	550	495	522	565	596	535	576	547	522	537	533	547	540	538	537	581	566	547	569	562	572	541	581	562	589	586	551	570	542	527	581	558	591	564	568	584	568	599	543	547	518	565	527	537	610	597	577	537	547	606	591	562	557	574	553	546	598	578	568	558	533	583	579	567	564	556	584	537	577	592	525	551	566	568	527	555	556	503	527	578	527	556	598	595	539	529	530	567	533	555	580	561	512	568	561	601	566	584	561	601	572	604	515	516	549	557	568	550	560	511	566	600	584	546	543	551	584	581	584	578	570	567	556	573	582	546	601	570	556	553	554	624	581	534	596	562	522	536	588	560	548	567	575	501	537	545	560	565	533	566	535	529	568	590	571	536	536	561	591	578	563	549	526	551	557	527	564	505	575	605	562	564	571	556	542	565	537	559	546	541	585	533	552	575	562	555	554	565	538	558	557	535	568	506	559	542	561	575	587	560	526	559	578	547	525	599	581	602	548	542	561	553	528	579	563	582	542	557	588	521	569	569	572	560	574	519	556	552	523	568	574	558	543	569	520	557	559	538	568	580	542	571	560	549	605	566	542	570	567	551	542	558	573	544	576	574	564	556	550	551	566	584	564	555	561	561	579	573	607	564	544	564	545	568	536	522	546	591	541	570	590	587	560	563	594	554	532	562	578	565	603	568	568	547	586	596	564	510	542	547	556	551	530	539	596	575	529	551	559	577	574	565	550	537	526	556	504	571	601	581	579	579	527	524	543	527	538	547	564	527	526	552	588	547	577	582	534	564	580	559	537	551	569	541	529	565	545	565	599	603	551	547	573	566	589	539	581	616	601	563	545	514	534	557	600	567	562	556	591	536	546	529	589	560	554	554	548	566	548	564	510	528	573	590	549	588	546	615	555	551	584	615	538	499	511	499	555	590	535	585	531	558	574	548	571	590	583	511	578	579	584	551	552	521	573	598	570	577	559	548	579	576	582	553	577	543	573	580	493	613	547	563	552	575	620	560	556	571	537	526	541	556	600	538	553	619	584	558	577	613	566	551	583	551	590	534	584	540	574	541	535	558	550	579	542	600	545	544	542	526	543	580	529	608	601	593	572	572	573	548	579	511	546	561	560	542	515	549	565	544	583	549	569	606
17479	4346	3816	2797	2016	2407	1567	922	647	548	446	424	412	387	372	326	337	348	303	299	300	292	287	254	276	265	304	243	293	261	296	251	285	262	254	261	244	281	249	250	264	266	281	235	259	240	245	277	237	274	248	233	263	246	282	242	250	241	250	235	277	260	249	256	265	284	269	245	259	267	246	248	277	256	243	251	239	241	219	240	248	258	200	269	259	246	225	235	255	236	249	245	231	244	252	239	241	262	205	232	219	262	235	228	228	243	256	242	255	274	256	241	281	240	268	249	237	221	268	240	223	246	270	245	237	240	269	242	223	233	261	246	286	232	269	251	244	248	238	255	277	250	249	308	242	231	251	262	250	230	247	249	256	239	265	241	269	280	240	266	228	251	214	265	221	230	246	244	246	278	223	273	263	224	237	261	253	260	244	253	259	245	229	230	254	261	265	267	238	253	242	240	219	250	264	258	260	269	240	223	237	230	235	221	231	235	262	214	251	222	240	243	254	249	243	242	255	241	261	226	283	244	300	243	265	260	245	260	256	231	243	254	262	248	258	245	255	266	236	242	205	255	265	231	250	267	235	268	219	248	251	263	247	248	267	264	244	256	260	237	242	242	241	252	274	232	239	267	262	254	247	259	269	261	212	233	243	202	221	257	256	221	239	241	219	252	246	233	232	223	240	244	223	251	268	261	241	249	241	225	247	261	260	222	253	241	271	256	226	258	230	256	247	273	236	250	257	252	247	265	240	237	244	255	236	239	240	257	241	252	241	225	235	248	261	268	260	255	246	235	257	229	236	252	259	254	246	234	266	271	238	245	244	245	238	257	262	256	232	225	234	221	224	243	229	237	252	236	221	258	247	234	255	230	248	235	246	275	277	251	233	271	231	244	252	217	231	251	268	254	261	226	228	239	239	273	260	242	224	260	219	244	250	260	245	279	212	231	245	258	250	229	248	262	220	240	248	239	243	242	238	241	233	220	241	244	212	260	258	224	253	243	209	256	211	261	221	241	262	239	260	220	265	242	236	260	248	222	236	217	248	252	259	216	247	250	257	248	255	249	245	279	227	253	249	210	272	244	242	233	274	242	255	243	272	255	261	258	210	255	262	240	245	235	221	240	223	251	282	257	241	251	221	262	221	241	241	257	238	249	227	243	245	258	231	224	247	269	238	235	269	253	230	245	239	248	255	221	245	242	267	261	241	245	263	268	249	228	219	245	233	238	251	246	253	239	265	258	224	237	242	268	271	274	237	254	262	249	242	245	264	259	229	277	237	224	227	233	270	257	239	240	257	247	245	257	263	241	245	240	247	242	265	232	239	255	238	256	262	231	247	274	240	265	234	238	269	254	290	250	248	232	240	258	288	238	205	204	203	246	245	294	230	247	249	266	266	236	260	253	249	256	250	246	251	255	224	253	233	263	229	248	251	225	273	256	228	227	281	246	237	242	215	239	246	252	230	221	249	231	228	265	256	208	235	247	210	224	271	202	251	270	251	238	269	246	252	249	257	241	236	248	199	237	270	250	256	254	261	240	220	258	267	225	242	256	248	253	294	211	238	266	259	242	237	206	246	266	272	229	269	257	237	242	259	270	252	257	241	234	248	243	262	266	263	242	262	242	251	245	233	242	219	265	249	302	265	229	232	243	256	191	241	263	273	244	233	253	248	220	247	253	239	226	225	249	255	253	202	275	252	247	258	230	252	265	235	247	249	239	246	244	245	258	243	245	224	254	228	263	270	271	230	225	249	246	214	249	270	238	249	247	246	231	229	266	224	237	264	249	265	260	233	237	226	255	259	238	232	216	272	239	248	220	249	260	237	255	258	262	250	260	252	264	239	255	275	219	236	277	235	250	233	234	234	207	259	256	223	237	268	244	250	261	246	244	255	254	248	252	231	217	232	253	218	262	262	249	234	243	239	245	264	249	255	245	238	244	247	227	259	243	244	246	253	240	237	248	242	245	246	236	268	235	251	248	253	237	262	256	252	257	268	201	243	256	232	250	252	255	249	239	221	246	251	247	254	197	251	239	237	236	242	231	215	220	260	255	243	254	243	245	214	226	243	235	252	277	269	226	262	261	248	251	223	257	245	247	231	246	266	258	228	225	260	233	259	248	239	261	267	227	264	242	225	238	253	263	237	250	280	248	261	251	232	250	216	230	238	228	272	236	246	265	233	268	241	214	260	227	229	232	268	244	268	248	233	257	268	248	253	257	246	240	230	242	251	231	252	229	240	261	239	235	267	268	249	265	283	248	245	248	218	236	255	253	257	248	264	247	272	233	217	239	251	224	262	267	271	268	241	274	258	246	228	269	262	256	245	246	238	221	252	221	242	263	258	239	246	233	238	231	231	249	248	244	249	229	258	241	270	249	240	232	247	251	270	262	219	273	240	292	250	242	255	259	233	231	215	253	246	244	252	234	204	239	253	267	239	246	273	236	217	267	233	240	235	266	261	267	254	226	230	241	232	231	218	245	246	268	247	213	249	264	241	275	232	206	268	227	269	258	243	254	238	246	248	246	210	249	270	241	251	250	244	253	266	264	220	269	249	263	255	250	248	240	254	244	237	248	256	227	234	263	274	246	263	238	261	247	259	259	227	222	244	244	242	249	216	261	284	238	239	233	233	268	248	247	232	262	251	235	240	240	265	261	232	225	259	255	257	229	238	258	209	247	257	261	255	232	237	248	264	224	240	261	247	236	237	234	232	236	246	226	263	237	221	250	279	241	255	237	241	243	247	226	229	247	246	217	247	265	249	254	233	244	254	246	243	240	235	198	220	251	283	258	252	261	258	241	222	267	266	223	246	221	260	238	248	217	245	251	234	232	248	220	280	262	242	246	238	269	257	257	235	230	238	237	255	243	229	275	238	236	258	245	258	270	228	237	253	229	245	263	263	233	269	249	250	239	245	256	226	221	232	221	242	263	256	239	254	242	250	253	244	250	254	252	232	245	273	253	229	233	254	231	230	253	233	222	239	225	232	271	236	226	245	221	261	241	245	241	246	234	262	234	246	210	233	271	247	272	205	248	261	273	264	252	245	253	258	254	222	241	239	257	245	257	247	228	233	231	239	215	269	240	242	268	238	239	265	267	254	239	235	242	251	252	239	247	270	247	251	241	245	271	215	263	233	238	262	260	245	234	253	258	276	256	234	243	242	262	258	246	269	220	264	247	230	248	219	250	252	243	232	232	272	262	223	238	245	224	239	237	238	270	259	242	259	271	272	226	251	256	226	236	234	254	237	238	273	204	234	236	239	236	264	219	247	265	267	254	242	245	216	244	259	234	245	255	237	289	243	240	258	284	260	263	257	236	213	247	221	237	271	254	265	262	260	239	257	240	238	248	254	278	243	250	265	269	241	245	238	225	258	287	261	256	213	269	252	198	232	269	207	248	246	226	239	235	270	245	246	235	240	251	258	212	254	247	264	228	249	264	231	220	266	248	200	241	219	254	250	215	227	277	255	256	250	234	233	237	245	252	283	270
8762	3838	7436	7946	7221	8068	5984	4336	2940	2457	2176	2086	1824	1685	1534	1442	1401	1332	1252	1214	1172	1075	1094	992	1035	954	940	976	965	886	903	986	886	871	858	865	933	874	870	785	844	857	832	881	848	860	763	870	834	795	811	807	763	802	809	764	810	817	715	770	750	789	776	714	825	742	751	804	782	795	804	788	759	822	724	793	752	751	779	751	760	791	770	759	766	803	757	769	721	741	785	740	764	751	752	745	719	738	767	714	800	727	756	790	738	784	736	747	803	733	726	743	737	707	748	775	744	757	756	771	776	734	726	732	794	753	712	775	745	778	758	724	747	726	760	741	745	753	772	702	749	705	724	696	824	843	715	708	725	696	722	747	767	720	759	715	732	725	768	741	742	750	745	720	788	762	741	751	783	768	690	762	770	707	725	797	735	747	779	746	741	735	713	784	756	766	711	746	692	730	692	739	758	778	752	755	745	706	758	746	711	742	720	707	794	766	751	760	783	759	719	762	751	721	729	763	723	760	704	728	791	724	748	729	771	721	689	766	752	759	715	777	748	736	697	787	711	724	705	721	738	730	718	769	742	708	718	743	719	751	767	810	737	728	778	684	723	760	699	736	800	725	752	735	724	750	744	747	711	734	759	764	779	738	748	726	724	744	736	756	730	710	744	707	744	735	724	751	734	740	690	711	750	726	727	767	723	740	723	788	727	745	697	782	774	745	706	754	681	771	695	739	775	730	732	739	752	718	723	694	719	740	743	700	731	765	727	723	718	779	748	720	734	747	738	754	703	741	730	734	782	734	750	707	705	738	767	700	753	782	711	767	690	739	738	743	736	717	730	726	753	773	708	734	703	754	692	735	750	703	739	718	701	749	739	731	710	705	768	787	749	688	722	762	785	747	701	729	703	737	720	722	787	744	755	718	700	702	707	758	794	720	711	743	740	681	759	739	713	763	694	748	717	749	706	687	713	697	717	765	705	733	734	727	728	761	763	736	694	715	755	715	709	721	778	765	778	744	725	770	684	720	713	729	720	762	696	730	779	763	707	695	716	755	710	776	725	714	726	740	738	735	733	722	749	776	732	721	766	775	779	743	727	676	773	706	735	700	772	763	704	707	727	738	745	736	728	722	718	721	693	713	758	708	769	802	731	727	734	754	779	815	725	729	722	731	758	728	771	735	677	717	724	715	733	710	745	757	745	702	729	786	772	719	723	736	748	729	694	760	691	768	723	764	703	707	700	702	713	727	689	781	715	778	741	741	759	707	705	732	741	763	706	729	710	760	812	720	770	684	754	790	727	782	734	725	747	693	763	695	748	757	792	751	729	740	714	701	726	719	772	744	722	757	734	749	711	787	727	737	723	735	732	746	734	754	749	734	749	741	778	700	716	721	746	747	737	720	747	754	662	777	720	727	781	717	747	755	693	705	774	730	740	761	710	729	779	769	744	757	755	752	748	758	744	743	727	672	698	714	748	782	752	752	695	721	717	710	745	738	729	768	781	738	751	729	719	687	710	748	728	720	759	760	726	720	732	788	691	712	730	724	709	702	724	711	743	743	766	763	783	733	772	692	770	718	714	749	743	744	723	768	731	774	755	775	741	741	738	741	730	720	723	775	785	682	739	735	733	737	782	728	775	748	711	768	747	724	700	774	775	710	744	740	722	736	696	760	718	760	755	702	722	713	738	775	714	703	732	774	745	730	691	709	723	791	732	761	738	730	710	712	748	733	744	754	755	701	792	795	735	723	710	759	694	701	720	693	718	753	749	719	764	727	755	723	770	710	769	723	763	758	750	741	750	730	774	781	755	786	758	682	704	736	732	746	744	731	761	758	754	746	711	733	741	708	710	727	700	687	804	729	707	716	709	754	713	758	760	762	734	686	725	732	760	777	768	757	699	703	771	719	712	739	748	741	735	716	719	764	722	736	732	702	771	760	739	762	723	805	724	757	752	737	763	757	743	719	777	689	733	706	740	705	771	765	759	738	747	727	715	749	713	719	719	741	743	752	745	702	755	759	714	763	736	720	768	719	714	709	782	754	752	779	789	743	699	766	753	719	762	740	751	778	747	732	721	719	741	732	739	722	743	718	735	716	732	732	764	733	765	708	731	724	700	698	728	746	779	697	726	735	728	707	697	752	749	772	721	725	753	759	717	675	702	701	791	718	738	719	668	708	722	747	718	744	715	731	747	765	702	774	720	728	710	743	751	747	728	743	722	734	739	778	731	727	749	745	751	747	749	798	750	790	736	734	727	718	762	747	710	738	752	702	690	719	767	706	725	772	735	735	758	700	749	738	756	764	734	726	751	745	693	739	690	719	710	697	737	728	740	681	721	783	766	739	709	741	719	685	719	763	711	769	735	752	710	763	723	741	730	726	741	718	742	738	743	782	705	750	715	739	731	743	782	815	694	726	732	730	679	772	740	722	756	717	746	733	769	722	757	731	756	829	749	754	725	763	721	760	708	732	679	744	778	721	736	741	788	735	750	745	719	748	739	700	748	726	781	764	738	694	734	749	693	712	735	731	765	773	767	798	748	781	770	674	700	763	761	735	755	749	757	731	769	783	736	726	726	691	702	725	787	715	689	751	724	724	734	704	716	781	745	743	768	759	737	770	704	740	728	787	735	732	727	752	736	698	706	741	751	722	798	769	757	723	726	707	700	711	735	743	700	709	758	725	747	789	772	791	769	718	730	756	771	744	752	784	754	753	723	824	728	765	705	731	706	782	759	740	758	760	754	707	781	726	695	713	677	720	732	718	710	706	746	732	736	735	708	730	683	750	707	749	741	744	736	742	728	779	746	746	736	689	724	716	787	748	727	740	743	683	740	723	750	739	734	726	687	730	703	707	675	779	683	769	645	729	788	697	737	742	722	720	726	776	756	716	707	743	759	749	712	698	729	748	715	772	748	746	751	774	739	803	743	747	711	704	733	722	723	743	724	767	718	761	726	744	712	716	772	776	744	692	720	748	757	713	723	762	748	736	720	733	761	752	760	742	762	734	770	760	782	744	774	734	780	686	720	767	689	756	739	757	741	669	751	712	739	760	724	758	762	772	702	769	779	690	719	752	751	709	772	718	779	703	774	776	740	701	703	707	743	763	738	646	716	716	716	765	756	697	707	703	728	750	710	744	715	720	717	742	706	739	760	737	796	791	789	750	695	710	803	759	737	784	738	762	773	722	738	739	750	756	731	752	747	747	760	776	700	755	688	740	718	763	710	721	734	774	746	755	718	764	713	738	746	753	727	772	765	727	715	771	749	783	728	764	751	701	727	752	739	726	744	784	757	767	719	749	673	713	742	747	786	750	717	738	729	739	742	686	720	722	735	706	735	733	704	726	745	722	735	763	696	737	748	728	734	715	763	757	731	718	776	723	762	712	736	747	793	741	766	711	773	767	693	694	694	731	770	796	749	671	761	724	735	734	764	761	729	755	752	755	716	706	753	775	729	737	735	728	742	718	736	706	730	702	764	717	750	740	709	775	718	788
1978	246	271	185	162	206	137	127	117	116	106	124	107	106	119	107	104	137	127	129	124	132	122	110	127	114	114	121	99	94	112	96	117	105	104	113	121	106	105	125	118	107	99	104	120	92	113	110	107	116	112	100	105	102	119	121	138	129	130	110	109	105	108	110	88	112	103	117	108	106	120	123	108	114	108	100	95	102	111	112	116	112	113	101	99	112	106	99	114	120	109	115	118	107	124	106	115	122	125	105	116	98	111	122	112	99	102	110	125	105	116	116	121	127	109	112	121	106	108	123	116	100	121	117	127	102	109	126	104	124	115	102	107	109	114	99	116	99	126	104	103	106	115	100	102	106	103	99	105	115	95	110	100	92	123	102	100	103	97	90	118	110	97	123	100	130	108	96	105	110	109	107	133	127	116	111	84	121	96	102	98	106	111	117	105	129	119	96	121	103	98	115	120	104	105	99	103	123	99	109	110	100	105	103	113	109	94	119	94	96	111	117	104	115	95	116	106	98	98	100	117	110	102	117	93	119	115	114	124	110	97	117	125	104	115	110	109	126	97	116	98	138	110	90	103	100	107	118	116	110	133	113	97	122	123	106	110	105	107	133	92	126	120	103	116	113	115	89	116	91	111	115	110	102	108	94	121	94	119	127	94	125	103	94	92	109	121	108	111	105	109	120	113	118	98	106	122	100	100	108	102	111	117	110	102	109	95	112	90	108	104	106	107	124	90	107	80	110	130	91	113	104	118	86	104	120	107	109	129	106	114	110	126	104	116	109	109	117	109	86	102	122	86	118	140	127	93	98	94	107	89	116	127	117	120	92	102	131	124	124	100	107	122	112	97	126	107	121	109	113	108	97	111	132	106	116	93	111	98	103	113	121	112	114	113	99	93	111	108	101	97	112	122	123	116	97	130	103	120	111	110	106	91	113	111	96	113	116	108	105	110	123	102	113	111	98	115	97	100	109	124	122	103	124	110	110	104	108	120	88	127	110	103	117	129	108	121	110	116	120	97	134	90	105	103	146	98	133	112	117	109	99	94	99	138	90	108	115	111	125	109	104	131	116	96	107	117	105	127	102	92	119	133	111	112	103	126	105	116	96	123	120	104	109	117	118	98	91	120	134	93	114	101	117	99	116	123	97	112	115	119	114	101	98	101	127	107	109	126	135	119	117	114	120	111	97	117	93	102	104	99	126	104	114	111	113	122	114	114	113	128	111	98	120	105	92	96	103	108	110	126	113	128	108	113	99	91	105	131	94	95	99	100	102	113	92	109	110	138	108	102	129	105	114	101	109	92	103	119	121	104	120	106	102	113	108	102	108	118	122	118	114	110	98	91	112	120	109	111	121	108	86	112	98	98	112	105	99	95	107	109	123	117	113	110	99	126	106	114	108	105	108	111	98	114	111	100	114	105	104	103	110	98	110	101	113	107	105	112	115	118	113	102	117	107	91	103	95	105	122	94	96	99	101	107	102	115	124	96	103	112	112	117	121	107	110	122	116	108	97	111	108	123	106	94	92	105	92	92	116	98	106	119	113	123	121	106	102	97	106	124	91	109	99	108	127	128	117	112	104	95	110	122	120	116	104	106	120	111	132	117	87	122	126	110	108	126	91	126	105	117	117	125	111	108	109	112	111	118	106	94	96	93	137	131	112	115	110	122	123	116	91	107	101	101	105	113	95	120	111	107	117	129	102	107	119	98	123	124	96	141	119	119	113	146	115	109	101	114	100	86	108	101	114	105	109	113	114	116	110	103	101	112	106	112	103	103	125	120	98	129	107	120	101	109	109	120	117	109	101	105	111	109	98	102	125	118	127	121	104	100	113	116	103	116	129	108	115	109	121	94	95	106	119	124	108	105	104	134	95	124	126	113	124	103	124	120	109	124	108	109	89	107	112	101	82	111	114	113	108	129	89	102	97	120	113	138	131	121	107	114	88	101	109	92	114	116	119	112	107	103	117	119	114	104	112	119	90	111	118	99	93	104	104	98	106	101	97	102	123	121	111	111	99	122	108	111	86	108	111	121	93	120	105	115	100	110	95	97	98	119	112	98	112	100	115	110	103	132	99	113	98	100	113	104	103	104	115	113	116	98	108	116	108	79	124	107	129	99	114	115	106	122	96	96	109	96	111	116	123	111	109	117	118	129	106	107	117	121	100	112	120	113	121	94	136	103	111	102	105	101	108	123	121	111	126	116	101	115	112	111	110	98	132	128	99	106	89	103	102	94	102	107	101	92	100	87	122	102	94	105	115	105	121	102	124	114	121	110	125	106	116	117	99	111	102	115	109	105	109	121	110	90	107	107	97	98	105	109	113	109	110	88	85	103	109	92	105	106	114	104	101	111	114	110	127	110	93	110	126	114	112	126	108	107	92	103	101	122	116	89	110	100	99	96	110	115	124	112	112	110	90	117	102	105	112	101	104	114	120	107	117	95	96	119	112	125	104	119	130	108	111	94	100	117	89	94	121	94	106	167	111	110	105	101	107	105	127	118	123	121	126	121	108	132	109	87	113	113	118	107	108	114	101	113	109	103	114	97	119	111	100	113	124	99	101	100	102	91	111	105	112	128	119	120	103	111	120	121	99	92	106	117	116	114	130	113	117	112	110	107	128	113	110	100	119	119	110	108	118	92	102	126	107	105	94	104	118	109	103	121	91	96	116	113	94	132	113	97	122	102	120	111	115	115	122	105	107	114	115	111	98	121	121	98	111	109	98	99	108	109	107	110	111	109	109	126	124	113	110	119	121	130	95	86	116	127	93	113	108	104	117	105	117	111	95	127	101	81	100	119	129	105	109	109	112	99	122	116	113	136	130	104	102	92	102	110	145	116	104	115	108	114	114	113	115	127	105	134	103	108	103	92	104	112	105	115	105	131	127	116	99	105	113	109	127	124	113	109	104	119	129	93	113	103	92	115	110	130	113	116	101	113	125	109	111	113	108	119	123	97	93	111	112	119	116	103	116	126	124	98	113	96	96	90	91	88	115	136	104	128	117	108	114	126	99	112	110	97	112	114	97	125	109	118	122	112	105	107	102	119	95	99	121	122	117	104	97	127	127	113	85	99	96	108	125	122	112	117	124	98	112	98	109	108	125	123	98	109	114	103	123	100	107	108	97	93	136	116	110	109	111	83	120	120	118	129	117	92	102	116	92	107	103	122	107	109	128	125	104	129	98	109	120	110	109	99	110	92	102	104	91	110	123	111	105	117	116	108	109	119	105	93	107	112	119	116	102	125	121	103	115	108	123	104	108	93	130	102	122	95	86	119	95	119	116	114	117	102	111	99	114	105	111	122	128	114	107	99	105	125	124	109	94	113	105	103	110	108	126	116	113	110	115	111	113	132	110	99	115	110	116	85	107	100	104	119	109	113	98	97	121	109	97	86	100	126	115	107	99	112	116	106	117	120	103	113	100	132	96	88	130	112	91	129	123	103	100	105	95	114	126	119	115	102	111	117	112	108	116	113	117	105	124	116	124
2029	571	680	618	607	750	591	499	449	453	432	385	404	394	388	381	412	391	397	405	374	423	404	377	396	386	379	383	358	356	381	366	404	385	399	395	397	393	397	404	389	389	421	368	409	386	405	380	392	380	373	394	392	398	377	363	416	375	393	393	413	373	427	378	358	373	370	402	386	398	394	374	381	379	395	362	369	392	395	398	398	365	398	374	355	365	358	387	396	390	383	370	391	378	392	381	409	384	392	402	367	369	384	385	387	382	392	368	371	380	393	346	369	387	364	366	382	379	367	398	415	397	396	414	360	366	388	371	386	385	358	395	398	358	393	388	378	361	421	387	381	401	382	356	391	424	371	391	382	403	376	385	379	408	421	397	397	400	380	406	394	408	372	382	388	393	396	379	360	369	388	383	349	373	402	401	382	407	363	347	381	366	387	378	368	380	392	409	361	403	401	358	384	442	391	408	383	400	418	377	405	404	377	372	384	352	375	393	376	377	349	434	397	390	370	379	398	400	401	367	361	403	367	381	367	410	373	390	387	354	359	382	379	384	373	370	367	378	387	389	379	395	383	371	376	370	372	358	395	372	415	375	406	382	368	367	365	400	375	346	418	386	366	398	384	354	391	382	365	387	352	354	408	390	371	368	366	362	351	364	418	385	363	402	378	367	377	367	384	375	357	413	421	416	359	366	400	402	370	368	376	387	385	404	380	398	366	378	364	389	390	379	396	386	370	399	362	360	386	376	391	375	388	403	377	409	376	390	388	360	382	401	388	350	398	389	400	413	375	381	387	328	359	382	388	405	372	382	399	365	388	384	372	369	413	385	421	401	393	334	388	357	398	396	373	371	371	401	394	344	390	380	408	358	394	401	390	377	420	377	395	402	388	396	360	391	406	375	397	396	375	383	390	375	401	380	410	394	351	390	363	412	354	362	356	372	386	394	393	360	391	399	375	364	420	397	357	396	403	395	396	378	358	388	393	401	363	393	359	393	370	384	377	407	429	370	357	406	368	393	368	389	378	344	391	354	379	398	384	367	359	385	381	358	405	397	365	374	409	381	363	398	396	377	398	384	369	369	375	382	397	377	413	385	387	373	381	364	397	372	404	373	389	373	364	368	370	386	371	381	382	398	362	355	372	402	397	416	383	366	367	364	388	360	394	393	388	382	358	379	424	373	396	404	400	378	356	402	404	404	408	388	382	379	395	383	437	379	346	355	400	367	390	393	433	421	384	374	362	369	410	372	355	370	378	394	350	385	351	372	378	366	364	379	401	364	360	382	376	385	397	381	377	372	387	370	365	370	375	367	384	373	373	373	393	400	403	372	404	345	392	395	390	378	405	394	407	382	399	359	400	372	410	417	382	391	388	361	407	405	372	354	390	399	396	395	381	381	362	398	384	372	357	362	372	408	400	389	416	414	371	380	368	415	391	388	360	364	367	373	385	388	373	383	369	355	389	383	429	394	346	339	386	385	391	400	387	376	390	383	405	392	369	402	383	373	401	382	388	388	405	396	349	368	389	386	403	386	385	398	394	392	416	387	408	378	404	365	429	359	407	378	371	383	412	428	357	338	407	373	381	365	407	374	393	361	398	377	376	356	386	401	399	379	396	393	385	381	387	373	357	407	355	373	374	357	366	339	359	394	400	370	360	399	355	402	374	360	384	377	362	356	367	362	404	405	394	388	338	403	360	370	400	383	398	381	373	392	406	358	353	396	387	355	395	372	389	375	381	383	344	410	362	369	380	369	403	368	406	378	381	403	353	405	375	373	337	382	418	364	413	405	357	352	376	373	414	385	410	388	373	406	355	357	374	360	380	388	347	401	364	380	353	405	374	370	380	398	386	393	388	363	404	362	395	357	364	368	409	407	395	390	369	378	369	375	380	359	391	372	363	389	395	384	352	357	395	398	374	340	343	355	412	380	434	369	420	391	371	394	342	391	370	385	393	370	380	390	385	357	373	396	376	361	388	408	381	370	393	370	413	400	364	395	389	350	357	366	408	407	425	394	368	416	369	388	390	394	386	356	423	390	370	377	384	350	384	393	348	403	383	368	371	401	391	400	369	347	412	400	368	373	389	395	383	377	415	367	388	383	382	362	365	390	380	318	367	385	379	346	379	365	373	395	388	393	387	381	419	391	401	410	398	386	424	378	388	410	392	374	373	401	352	396	407	367	382	374	370	367	407	358	352	364	372	401	349	364	374	379	378	382	400	397	395	405	392	331	367	400	389	386	419	371	402	338	417	377	367	391	395	422	378	386	396	407	365	393	360	358	380	367	406	391	375	350	395	393	394	373	417	384	360	378	395	369	374	356	373	390	382	402	426	370	428	379	377	355	413	367	359	387	394	383	388	419	382	381	371	426	392	387	385	360	395	398	381	398	393	390	381	397	338	370	385	400	394	381	368	344	401	414	377	381	410	386	366	386	368	367	405	368	397	360	413	363	377	371	352	412	417	399	397	398	348	374	400	434	372	421	362	399	399	401	389	367	397	391	385	379	416	369	396	361	355	387	375	406	395	380	399	407	368	391	363	390	382	400	365	398	383	381	386	380	356	346	375	365	372	369	350	392	420	365	358	377	405	391	389	367	386	377	397	418	415	371	382	394	402	420	375	364	375	401	370	398	406	349	351	416	384	406	385	387	433	337	401	369	360	359	387	378	382	387	387	369	406	382	369	391	347	368	337	393	375	364	411	400	367	381	383	399	389	409	402	396	378	378	382	386	406	388	376	351	394	412	393	415	406	381	382	380	381	387	345	376	370	385	395	372	390	367	385	342	360	386	396	396	403	413	377	378	337	380	347	380	403	397	401	414	369	385	411	378	382	396	396	391	388	365	401	390	328	348	391	373	383	356	413	361	356	380	388	361	365	371	386	393	392	376	386	403	357	378	343	385	361	383	393	373	384	375	369	353	399	368	418	420	361	361	377	400	350	378	343	410	410	378	379	370	357	378	384	415	359	346	407	395	397	376	418	394	385	372	373	403	380	361	399	390	379	360	371	397	384	412	376	365	405	412	398	400	364	379	393	363	358	367	363	401	357	369	397	408	361	389	366	375	378	384	376	400	399	395	339	372	383	395	369	377	393	404	361	449	403	375	361	385	400	397	378	390	405	400	410	390	392	402	382	401	371	378	366	410	395	403	400	404	410	369	365	364	378	348	368	385	392	405	372	392	375	358	404	380	371	389	436	374	351	380	398	385	413	410	417	400	386	385	391	368	386	384	364	412	412	391	407	355	342	425	377	376	370	397	396	365	409	397	397	399	400	360	395	391	410	390	398	374	394	402	406	395	391	390	379	354	402	394	384	379	374	388	342	372	412	395	377	387	434	380	388	404	343	365	356	394	388	394	371	365	361	391	363	365	379	404	398	401	400	397	395	369	384	399	405	399	418	378	392	390	404	352	387	407	417	393	393	352	368	365	405	380	391	386	384	392	376	371	339	398	381	365	383	376	363	367	359	437	353	388	407	383	399	370	366	343
5728	1207	1115	832	721	943	608	385	255	249	227	202	211	201	226	196	205	196	187	202	188	186	182	165	178	186	176	193	175	178	182	195	171	203	182	168	173	173	179	189	188	184	180	154	198	167	193	172	180	178	193	185	181	160	177	187	151	161	174	161	203	200	181	206	186	187	182	193	173	146	158	176	164	146	173	179	158	162	180	163	172	197	171	184	178	169	199	178	172	159	164	182	173	185	163	150	167	188	176	157	174	184	173	169	185	184	156	167	198	181	177	158	175	185	170	160	168	189	170	186	160	168	165	179	148	169	169	164	160	181	172	174	188	183	164	181	191	191	171	150	167	174	188	144	131	174	163	178	174	181	177	206	165	171	216	174	190	160	191	189	177	166	160	154	157	168	186	171	171	164	174	173	165	181	180	185	189	168	173	177	171	147	154	163	181	181	190	185	170	192	171	164	162	176	150	165	166	199	183	164	182	148	166	178	182	181	181	189	172	185	188	175	173	158	163	153	184	198	176	168	176	175	161	154	171	154	171	166	180	158	163	167	157	173	192	160	157	159	157	187	182	169	173	192	179	149	176	157	173	196	167	185	161	195	195	178	199	182	146	168	157	181	169	174	152	170	170	192	183	163	182	161	180	190	160	176	186	168	148	172	176	155	186	144	183	171	175	175	175	155	173	175	175	190	151	186	183	171	160	141	165	157	177	161	185	176	157	187	178	171	153	169	165	157	176	138	176	187	207	173	159	170	165	161	168	183	166	149	181	193	171	184	152	181	155	190	164	180	216	178	191	155	168	186	165	158	166	194	156	164	174	189	175	174	188	151	172	174	162	174	166	187	192	163	199	166	179	149	176	175	191	169	174	174	163	188	175	158	194	171	172	153	171	170	211	161	156	181	170	165	185	173	189	174	196	152	174	166	161	163	163	165	170	169	182	144	150	175	167	188	170	185	147	206	173	163	194	174	156	155	167	190	159	180	153	170	166	172	158	186	178	176	169	164	153	179	163	182	201	164	174	185	154	203	170	170	175	158	162	161	175	170	182	173	155	186	172	165	167	159	173	172	179	168	148	166	160	165	187	173	170	152	175	189	170	174	196	168	166	178	146	184	162	178	157	170	184	183	177	182	187	163	150	190	158	187	179	185	189	190	186	156	152	201	149	163	172	170	168	191	176	158	163	166	143	176	186	174	180	163	186	203	173	163	177	161	160	162	159	140	161	165	178	164	165	167	174	149	182	165	157	160	152	198	174	194	173	171	200	187	168	170	171	184	128	159	168	186	173	188	177	197	168	158	184	168	152	156	170	182	183	167	183	187	159	165	165	179	166	194	168	178	163	161	202	167	156	182	168	177	191	147	157	177	162	182	194	166	187	158	174	155	176	154	169	175	188	172	168	183	157	171	168	204	170	161	178	172	190	176	173	170	181	143	180	175	183	177	191	193	174	175	163	175	184	172	181	165	185	171	182	155	176	186	168	176	151	175	167	167	153	163	175	190	170	174	176	160	161	191	181	172	175	158	186	183	168	178	174	177	162	169	166	184	197	162	186	192	163	156	198	167	193	185	219	168	164	175	165	159	158	169	160	179	169	191	173	174	171	186	192	175	173	194	153	167	183	180	199	193	170	188	180	168	177	176	176	162	169	179	182	169	179	173	169	162	176	167	163	173	187	188	162	157	186	178	180	176	172	172	172	173	182	161	188	154	169	163	168	176	182	180	180	179	179	196	148	177	172	173	174	179	184	188	181	164	166	185	184	173	142	188	171	181	196	192	188	177	169	150	181	160	168	178	175	168	171	196	148	187	187	163	169	171	155	166	180	145	173	153	174	174	160	189	179	184	171	182	190	185	168	169	165	166	151	169	185	186	171	183	186	151	189	165	171	159	174	168	181	191	178	168	181	173	180	169	170	182	171	171	188	177	187	171	157	164	187	174	175	178	154	177	174	135	177	210	159	165	165	200	177	149	153	167	158	180	158	198	157	171	184	181	160	163	175	155	184	175	186	143	156	160	185	186	128	176	160	185	193	150	151	157	189	167	166	184	160	160	170	163	176	187	172	177	169	170	162	188	185	170	176	182	175	188	158	178	161	179	186	181	173	181	175	160	178	207	179	178	181	170	182	181	196	171	190	188	218	158	161	189	168	178	165	153	172	208	185	186	183	167	165	178	180	172	154	167	187	168	153	161	196	175	181	175	170	157	166	180	183	175	179	172	168	165	171	164	181	197	168	186	174	182	179	166	172	176	167	211	200	187	159	176	151	165	162	163	175	177	159	158	191	176	173	205	154	191	158	185	175	193	176	180	183	172	182	163	173	164	189	169	191	171	170	187	176	161	197	182	166	143	183	176	158	158	181	171	181	193	201	199	182	158	161	177	190	160	167	164	164	152	153	164	160	197	166	166	156	162	181	179	176	183	158	177	153	177	175	187	136	153	177	185	201	174	158	170	181	178	164	202	158	166	184	167	191	176	187	182	189	174	187	153	168	178	163	187	189	187	183	166	164	181	190	205	155	171	163	170	179	179	188	186	175	168	151	189	174	171	171	175	166	148	176	191	166	150	173	151	150	162	192	162	160	194	176	153	165	162	160	177	165	182	187	170	163	179	176	168	182	162	181	158	156	155	183	140	170	171	154	174	169	168	185	165	171	192	173	184	176	173	167	172	186	159	191	175	162	149	176	159	174	189	159	162	155	171	187	162	170	191	174	179	167	165	170	181	188	175	185	180	171	159	178	192	170	141	177	172	197	175	180	151	171	154	155	187	165	176	163	172	190	170	166	190	176	205	171	176	161	196	198	175	164	163	180	158	166	152	193	164	159	199	198	186	189	158	184	183	182	178	164	178	193	182	162	158	175	166	182	160	160	189	170	192	181	186	210	159	179	202	166	157	157	168	177	203	175	168	165	171	190	141	162	167	174	163	160	181	167	182	156	182	190	172	146	173	160	171	140	191	191	174	157	123	178	162	188	178	172	175	176	196	165	171	165	170	183	170	175	162	178	159	172	158	159	153	162	169	176	192	192	150	187	174	166	179	175	154	178	177	180	175	178	170	175	203	176	195	177	167	188	154	189	149	153	151	190	190	158	166	196	209	157	180	181	174	178	156	163	170	182	172	157	201	179	172	179	178	172	175	174	189	166	180	186	170	162	166	181	180	158	162	149	169	153	191	169	177	176	157	174	195	175	190	195	178	182	157	163	196	179	163	180	176	177	170	183	174	154	164	154	157	157	182	180	162	191	160	188	178	172	188	162	173	178	206	171	177	175	156	174	146	207	188	157	181	180	179	168	186	165	163	152	192	193	177	149	156	155	160	171	164	175	181	158	179	198	196	178	140	179	176	192	177	168	186	153	164	175	200	175	168	175	166	164	162	159	172	189	169	166	170	186	175	158	183	161	194	163	167	180	166	159	172	156	172	174	184	172	141	165	180	177	165	159	191	186	160	168	166	152	165	165	157	187	175	173	197	178	174	194	172	203	185	158	191
4517	1773	2468	2894	2499	3523	2451	1935	1199	1087	981	950	870	896	767	765	704	752	663	653	700	659	726	622	641	638	666	635	645	597	601	619	605	591	611	594	620	566	622	596	587	619	622	575	564	557	593	624	583	576	559	578	571	587	608	624	577	579	560	583	566	584	590	521	535	551	556	571	540	577	547	580	556	596	570	589	581	572	547	550	578	558	564	548	614	568	551	590	608	568	587	576	538	559	576	535	554	554	587	552	590	555	549	569	562	566	553	541	539	570	613	565	578	582	589	569	604	586	565	566	552	537	556	618	542	525	582	528	581	517	601	569	588	561	592	564	512	539	538	535	548	585	549	560	601	583	540	578	578	590	568	594	549	548	577	531	591	533	564	546	584	589	574	583	577	574	566	581	555	596	570	553	567	593	560	578	557	563	526	525	547	544	540	520	575	545	580	578	586	533	544	570	581	570	536	567	556	556	571	557	568	555	549	555	596	553	569	572	588	554	568	595	567	549	548	604	552	569	552	552	608	567	568	562	540	582	569	539	581	561	576	571	575	567	550	583	530	587	545	565	614	549	559	614	541	552	540	570	551	580	560	569	601	544	575	576	567	530	533	569	585	582	582	573	540	553	554	517	578	568	550	548	573	554	574	553	601	607	571	552	580	548	558	593	596	628	526	544	553	536	543	585	537	605	584	553	519	553	521	525	556	564	637	589	615	575	537	587	533	551	529	574	569	582	592	620	555	532	563	550	561	562	548	571	520	582	600	577	571	543	571	580	549	566	540	560	531	556	510	549	569	564	560	589	564	565	569	568	535	574	591	608	557	546	570	551	516	541	580	568	542	567	556	536	553	541	518	558	545	523	562	541	554	556	546	578	582	570	601	595	566	559	620	543	545	568	566	559	593	556	578	559	574	542	584	550	567	527	559	565	541	545	555	570	571	580	577	543	554	589	587	540	573	565	593	579	553	526	594	573	530	587	554	561	571	525	557	564	551	565	551	554	583	601	579	564	581	519	585	583	577	563	576	539	556	543	554	545	532	583	556	573	538	534	556	539	558	537	501	573	581	552	556	580	554	508	548	586	546	539	613	570	581	564	535	599	521	573	540	560	543	580	583	574	564	598	528	551	551	537	547	596	595	563	584	551	518	560	544	554	544	549	555	545	546	591	580	570	613	546	580	575	553	546	587	578	560	564	565	589	560	598	580	577	581	548	557	548	525	567	561	587	553	541	546	539	566	569	581	603	594	576	565	531	571	547	539	548	567	556	547	588	507	563	545	590	546	539	541	526	570	543	557	552	556	545	604	561	556	565	550	521	514	570	548	535	523	548	595	579	564	596	545	575	557	531	598	560	561	572	582	525	568	565	581	546	543	537	574	560	542	574	556	610	564	564	563	584	569	550	589	541	600	584	526	533	604	602	529	608	571	556	570	590	600	568	550	560	578	571	528	542	561	540	593	595	552	536	545	510	620	579	513	572	583	598	572	537	544	564	540	577	553	558	594	595	553	567	554	548	576	559	571	516	545	537	589	536	587	607	578	569	586	553	528	547	588	536	576	550	561	569	560	572	557	592	561	548	527	560	591	583	575	547	561	560	559	544	580	539	529	570	541	575	591	565	570	554	579	532	578	543	576	540	536	597	556	565	538	588	585	537	546	532	610	535	585	584	536	529	520	553	576	599	532	615	583	594	531	576	559	576	600	572	566	583	544	592	545	567	532	543	546	527	574	558	585	561	543	578	600	539	517	566	532	599	574	538	558	585	527	546	560	530	534	569	553	536	582	548	605	545	603	517	613	569	574	489	609	580	549	552	565	591	559	536	560	564	545	574	553	614	560	562	582	568	561	553	559	533	570	547	581	554	562	534	524	587	598	583	560	566	550	534	520	519	566	545	558	540	534	566	554	593	570	541	582	560	565	563	569	530	586	549	528	557	571	537	565	582	536	571	586	569	550	511	651	568	563	577	580	567	577	559	533	597	550	577	603	574	557	567	532	571	552	546	549	544	549	570	613	572	566	515	592	608	549	552	550	521	564	571	588	568	516	556	556	529	551	559	582	520	556	545	558	564	541	595	573	555	577	550	558	583	566	558	591	581	561	578	553	558	527	546	534	591	576	560	553	520	582	545	605	594	548	572	587	545	557	523	512	562	552	566	584	554	557	586	575	543	590	551	595	570	578	564	570	552	549	553	563	572	588	552	589	543	559	564	546	541	576	558	551	558	548	532	537	564	586	537	519	565	539	544	560	527	598	537	587	524	601	559	552	542	544	573	531	589	524	559	568	550	537	554	577	524	559	591	594	573	538	607	539	584	563	541	521	579	561	551	561	567	532	557	560	527	573	530	528	554	558	554	551	543	578	576	588	551	556	582	545	579	559	560	569	582	560	556	538	525	518	533	577	565	559	540	561	577	602	527	519	576	564	518	507	555	564	553	603	530	550	567	570	547	547	576	575	497	578	582	551	573	526	586	544	588	579	543	562	578	518	541	566	560	593	543	570	619	559	544	530	570	602	545	595	561	561	594	547	577	575	563	577	550	626	566	532	544	584	594	541	590	559	533	576	543	579	569	547	603	580	587	584	562	594	540	536	585	545	608	517	574	525	549	516	579	560	512	576	556	609	554	556	522	587	567	543	531	561	585	596	578	544	483	545	565	552	560	569	543	541	543	578	569	546	550	597	530	573	585	556	559	526	581	567	550	556	559	602	588	568	580	516	580	531	567	577	590	520	555	580	553	550	550	587	571	541	642	586	567	561	554	558	552	529	604	538	572	561	568	554	550	586	590	562	553	577	579	543	587	574	543	544	559	635	557	561	565	542	537	576	577	561	575	574	551	540	565	578	615	531	587	554	558	579	573	575	560	559	590	595	588	532	550	561	567	552	538	581	592	556	576	573	569	571	558	562	570	583	534	578	564	549	570	563	539	559	563	515	588	554	567	570	532	575	563	560	541	583	555	544	534	581	556	535	590	575	564	592	512	578	564	583	565	521	567	581	560	565	555	565	570	615	540	597	552	569	583	578	554	561	578	545	547	589	541	592	555	562	567	555	609	584	576	542	509	616	545	537	591	551	585	560	562	559	594	551	588	544	584	601	578	607	577	599	587	541	592	580	582	594	584	547	606	564	548	553	515	574	546	549	519	596	574	555	541	576	586	529	541	605	559	530	551	557	556	576	566	566	564	548	554	587	584	544	574	533	544	604	584	567	575	521	583	551	579	557	559	557	572	587	558	569	553	581	531	581	559	569	525	567	571	555	571	559	544	548	593	605	583	581	553	578	588	564	557	565	581	560	574	581	544	565	586	554	561	570	578	558	550	600	534	543	601	604	562	599	544	552	549	587	576	585	537	546	563	538	581	548	564	581	569	553	557	571	614	574	572	560	599	585	564	580	557	555	541	595	550	561	572	566	553	585	584	601	521	522	545	551	585	545	556	596	545	582	593	576	588	534	569	557	561	575	586	560	587	549	555	576	529	541	538	545	599	576	550
16374	4599	4249	2898	2563	3011	1883	2916	597	468	420	392	363	335	342	315	298	321	302	323	271	257	264	266	283	271	249	262	255	233	242	246	257	250	252	218	231	256	240	257	246	247	257	272	265	225	237	233	277	241	251	217	261	219	238	235	233	250	250	225	223	234	233	236	241	223	232	244	242	250	221	225	241	255	240	231	254	225	269	241	211	225	230	258	249	225	231	222	247	238	246	245	252	240	230	229	273	212	231	230	236	229	233	236	226	260	208	269	237	223	266	230	210	233	225	232	246	237	204	220	248	240	232	218	245	248	230	228	229	240	238	247	241	236	232	247	227	266	221	216	240	250	229	253	258	217	238	238	231	242	241	217	229	264	246	232	221	245	208	225	215	238	236	250	218	269	218	229	237	220	230	217	214	238	234	234	208	207	230	220	215	233	232	233	220	228	251	231	225	207	226	210	253	254	275	228	201	242	225	241	247	216	241	234	216	202	215	209	235	248	208	207	229	243	234	224	232	221	233	216	206	235	230	227	229	216	234	236	233	228	242	225	254	254	222	253	210	204	253	219	227	230	239	240	228	235	208	243	244	244	218	238	226	234	226	243	233	230	236	206	240	233	232	251	208	260	218	242	241	216	249	225	227	231	243	211	272	212	231	260	210	236	244	249	228	262	233	230	230	252	255	217	240	247	226	225	240	206	217	220	229	235	229	227	255	251	219	216	240	234	214	229	243	238	222	212	234	231	222	253	227	228	230	226	251	242	256	200	238	261	268	272	234	233	254	234	211	238	233	242	209	228	223	194	227	228	269	243	248	236	237	219	237	245	234	244	236	230	226	233	235	237	229	245	249	219	228	206	221	242	250	256	234	252	218	222	225	241	218	236	241	197	229	217	239	236	240	255	232	283	230	225	223	253	238	233	241	248	243	223	223	221	237	261	230	247	204	230	240	229	201	231	229	245	243	250	218	223	215	222	236	214	229	251	226	231	245	253	230	241	250	231	228	259	230	257	199	242	265	232	228	226	231	231	230	232	212	254	226	222	248	246	237	237	263	224	233	245	227	254	206	228	232	202	226	242	258	223	224	242	204	239	252	256	232	207	219	243	240	216	219	223	245	223	254	212	238	233	258	211	218	230	225	233	244	218	219	232	227	212	268	202	212	250	249	228	221	244	253	257	240	229	238	228	236	230	193	221	231	239	260	255	207	268	228	252	229	222	235	230	229	230	230	212	243	233	232	232	241	234	253	246	213	258	227	214	207	261	241	259	236	229	240	231	211	225	258	239	253	259	211	251	225	230	218	234	224	220	241	233	233	223	192	222	255	250	232	233	239	236	219	272	253	248	236	211	238	250	215	259	227	250	240	217	249	261	229	228	230	240	243	214	254	257	260	221	206	241	241	236	209	247	248	245	222	242	228	227	248	255	269	226	222	230	245	228	249	221	252	225	228	215	243	226	214	229	213	249	248	226	197	249	216	228	234	250	246	219	239	219	240	267	246	215	269	232	223	209	211	232	231	247	233	253	272	236	216	239	230	253	223	239	213	229	233	195	229	237	228	216	230	223	229	235	243	239	252	239	216	236	252	223	227	253	237	202	229	214	228	234	212	244	229	230	236	228	238	214	214	219	230	220	240	227	211	229	227	238	229	249	236	240	242	237	269	246	205	238	205	253	261	223	246	217	249	233	231	245	242	256	235	221	255	233	235	249	234	215	218	224	250	227	205	252	239	227	220	225	227	232	237	219	211	225	254	234	218	232	228	254	237	248	238	214	240	222	221	259	220	250	221	227	236	224	252	228	250	237	226	232	237	210	254	260	231	231	259	210	256	232	242	228	218	249	215	191	241	230	266	249	250	213	243	243	229	239	229	231	228	220	224	254	220	250	228	225	207	234	237	232	244	206	272	221	222	233	253	219	215	229	214	255	224	223	207	227	219	234	228	253	249	223	220	237	208	235	253	229	242	229	203	234	224	253	233	233	222	258	239	258	232	257	225	245	257	203	225	246	224	230	220	233	241	230	202	208	228	246	246	242	236	220	236	243	205	236	227	237	235	222	228	215	246	242	221	262	243	221	242	210	207	240	258	224	244	193	251	208	220	203	221	230	229	227	229	236	241	240	235	238	239	220	209	243	221	242	254	232	244	259	252	248	231	221	260	219	255	235	226	229	223	232	259	251	218	200	231	224	261	217	236	239	225	219	180	249	233	215	203	262	238	223	238	235	223	236	215	219	239	243	196	224	236	238	215	220	207	217	226	243	222	224	249	216	247	230	201	233	241	230	244	243	220	226	235	224	221	238	259	217	231	245	269	222	232	221	205	254	235	241	236	236	245	227	248	220	202	233	237	244	226	252	220	235	251	229	239	204	218	268	251	201	214	217	196	217	225	222	183	251	232	226	212	220	240	198	255	219	252	240	269	225	227	261	239	243	237	260	251	234	226	251	248	222	236	256	236	224	208	247	245	245	247	240	212	242	239	229	251	219	243	240	233	237	247	228	229	231	215	261	226	261	231	238	231	243	243	253	235	230	219	235	230	216	240	236	212	240	255	233	252	204	235	221	230	197	232	220	226	232	223	218	256	220	205	234	228	237	263	207	249	241	248	261	222	186	225	250	225	224	230	233	253	246	241	237	243	245	221	258	256	232	221	217	229	249	241	222	213	227	257	256	211	228	216	244	223	249	251	211	236	198	258	252	241	219	234	208	217	253	228	227	248	235	205	237	227	241	251	241	227	221	221	239	202	221	247	203	226	259	229	219	236	237	251	224	219	209	224	224	222	228	251	227	214	241	256	261	255	253	224	250	236	208	245	218	193	249	265	231	221	208	229	224	238	233	269	222	241	240	234	214	216	243	220	219	232	230	255	210	198	218	233	208	221	216	225	238	229	234	266	192	237	221	249	230	260	231	235	222	248	219	229	220	208	240	239	227	235	240	195	253	243	231	241	228	207	222	227	219	239	239	234	224	222	212	239	223	230	212	241	228	218	240	248	225	184	224	204	237	215	238	245	226	254	227	244	254	243	214	240	226	238	217	227	225	242	235	225	231	232	234	237	215	219	226	248	233	222	254	212	268	227	239	241	212	227	233	231	243	245	240	227	218	264	221	220	206	239	265	209	236	230	220	237	211	218	224	237	247	218	232	231	236	241	208	253	221	231	213	239	238	224	247	217	250	250	229	224	215	218	202	228	249	218	240	224	254	194	248	245	216	232	236	252	249	237	235	193	274	221	242	246	237	227	250	208	245	210	211	245	212	226	245	239	218	236	246	215	247	251	210	218	210	244	225	243	235	222	231	214	231	230	248	247	232	254	200	210	255	265	240	233	257	225	244	242	225	241	228	233	230	218	243	249	241	226	249	218	199	236	213	192	196	216	218	235	231	234	227	214	223	250	225	265	259	275	228	209	226	227	238	245	244	238	225	209	233	236	231	237	217	242	251	255	250	201	225	218	209	213	245	226	237	217	236	230	228	208	238	223	245	251	246	244	236
8189	4029	7372	7365	7862	8902	7108	7766	2738	2375	2050	1873	1665	1636	1460	1399	1295	1219	1249	1107	1089	1056	1038	994	955	922	919	925	901	918	877	813	802	802	895	782	806	840	847	829	851	836	773	831	794	813	765	793	792	796	759	760	774	755	721	748	717	707	731	761	722	726	769	721	749	720	734	699	671	736	713	732	717	737	710	737	729	715	717	701	724	709	691	732	722	721	649	717	724	681	727	721	711	760	695	667	735	688	652	745	711	682	735	778	702	672	704	734	695	736	679	705	713	683	687	716	684	719	725	706	651	712	724	758	702	723	734	698	728	698	696	740	710	721	714	713	693	732	720	755	740	756	726	662	709	715	727	709	669	707	722	742	719	747	719	679	713	716	704	708	747	735	661	721	698	754	721	739	697	674	712	705	702	654	723	700	707	698	702	723	722	727	710	700	721	681	714	629	758	727	721	705	749	693	719	675	691	687	700	715	670	675	731	724	734	682	692	676	681	738	723	698	710	665	700	743	667	687	709	665	750	752	689	714	700	736	674	718	718	658	682	718	698	662	721	718	682	701	716	667	675	725	693	700	664	695	713	686	707	714	728	686	710	749	696	723	730	686	704	680	689	650	689	738	691	677	630	701	721	703	735	693	706	705	672	703	719	721	708	723	689	693	714	714	702	702	695	680	718	690	730	641	736	737	713	655	684	724	706	687	687	714	707	708	687	738	716	714	750	761	693	707	674	675	701	698	686	656	695	727	708	718	671	716	690	708	724	714	724	711	695	709	709	700	706	697	735	681	694	684	735	697	700	640	704	660	728	707	695	670	669	728	665	719	697	692	713	687	694	664	694	710	662	709	727	675	716	685	703	727	698	740	638	685	644	720	701	690	686	734	705	725	711	691	670	708	700	677	672	655	677	668	671	703	664	719	666	627	693	735	696	725	639	703	699	666	743	696	655	730	743	714	712	653	719	701	744	667	723	739	700	729	640	699	718	686	702	695	689	685	671	703	693	694	682	717	686	755	672	719	710	675	706	733	748	658	691	683	686	701	680	733	691	695	752	688	700	691	646	706	720	692	695	706	723	708	712	716	677	702	712	693	711	678	695	645	711	714	672	690	720	711	734	663	715	679	718	719	686	703	690	680	730	686	676	693	690	713	683	724	691	698	719	704	722	732	681	690	724	677	735	732	667	690	677	698	729	737	708	705	714	694	709	637	640	690	719	734	723	670	665	731	703	701	728	706	694	681	706	656	718	689	660	741	649	690	635	666	698	658	733	739	658	666	693	736	618	687	644	670	720	681	635	704	700	698	711	710	733	773	693	722	687	705	725	710	704	741	760	681	738	656	752	640	676	672	692	726	698	668	698	679	689	720	725	733	710	733	731	659	714	720	682	700	694	692	669	672	699	689	722	673	676	714	686	711	648	673	670	663	653	738	742	720	715	686	683	728	712	709	695	729	699	659	683	727	683	675	685	717	724	714	686	700	771	736	706	664	685	689	663	685	715	697	714	681	725	681	720	687	673	724	699	661	670	648	719	733	689	745	765	700	677	694	672	743	675	747	681	661	658	694	700	719	689	684	702	715	695	742	735	650	693	645	686	715	714	694	679	689	691	683	721	684	646	671	706	754	675	688	700	718	686	657	711	704	680	716	684	655	695	675	727	742	702	695	676	698	699	685	719	688	723	725	747	687	701	710	720	730	709	696	729	722	705	674	710	738	688	722	730	677	688	698	690	688	662	722	701	674	717	710	725	691	697	645	695	691	695	711	642	684	701	685	712	703	689	744	734	735	683	689	703	710	671	676	665	677	731	694	671	726	707	701	658	665	707	695	740	673	691	661	674	694	672	704	671	677	710	702	696	706	690	718	696	689	726	743	645	652	672	711	706	749	681	661	727	678	694	675	678	685	676	724	741	680	725	756	699	678	722	721	671	659	746	704	678	671	636	685	739	712	725	664	700	697	714	740	753	647	702	672	710	714	663	709	711	698	691	683	701	736	727	698	672	694	715	735	707	716	714	691	697	731	676	756	697	661	702	721	730	693	692	687	668	742	700	707	726	738	678	664	739	691	756	714	712	706	701	696	689	733	723	659	677	706	706	685	698	691	688	726	721	713	748	691	727	692	710	714	649	689	695	721	701	689	688	691	695	667	685	737	702	734	684	708	678	631	688	713	715	708	726	714	702	666	721	726	683	732	726	649	708	682	722	711	711	696	714	683	707	660	706	732	714	703	696	718	727	729	681	648	651	677	692	704	698	716	714	668	690	688	722	659	686	728	682	647	703	696	751	714	701	742	729	715	683	674	695	694	733	691	725	683	719	702	724	671	686	690	694	736	677	692	703	680	674	644	688	685	700	705	724	678	664	704	687	637	689	736	711	725	779	681	692	694	736	691	674	695	677	694	709	694	666	669	724	718	723	745	720	729	713	675	663	713	664	699	710	666	701	693	726	712	679	695	694	705	687	650	700	692	685	708	693	730	730	700	661	729	725	699	729	733	685	657	686	683	711	690	701	687	674	670	721	679	697	720	687	639	688	728	733	722	766	723	706	680	731	669	694	711	664	656	676	736	703	747	709	743	704	734	679	710	695	718	646	698	709	721	709	712	740	703	722	686	695	691	719	697	683	713	765	712	704	697	703	696	721	721	672	671	716	678	731	710	726	691	696	691	709	663	712	713	711	680	736	707	706	675	698	701	692	662	688	746	716	742	684	699	704	738	727	695	661	706	711	679	686	711	700	697	671	694	646	714	694	696	681	712	684	721	735	728	692	682	668	695	653	675	679	664	659	693	719	714	642	699	684	715	710	660	687	676	677	705	672	730	664	664	696	712	668	712	707	720	727	720	743	644	657	706	692	714	718	688	739	689	699	689	704	705	702	673	671	685	709	698	704	692	728	705	721	728	682	666	704	714	713	725	714	705	713	712	677	661	684	696	684	714	704	672	688	699	728	676	679	686	681	757	674	702	670	675	722	682	728	699	707	708	698	658	682	693	690	700	675	731	673	685	674	719	677	705	718	673	663	726	651	692	689	767	678	711	676	736	705	706	710	690	714	724	713	666	693	616	680	652	715	723	686	688	736	713	735	709	690	708	694	718	714	716	665	654	730	711	707	710	726	744	705	652	748	730	711	703	708	707	688	738	702	690	627	718	695	666	707	732	700	671	682	719	721	661	727	689	656	666	710	714	678	680	664	735	693	674	698	722	686	713	676	712	742	719	697	735	705	681	720	682	691	689	721	710	676	671	681	684	646	679	719	703	692	666	720	698	706	708	717	632	676	724	686	749	702	689	707	666	730	667	713	745	677	709	697	730	722	707	692	713	725	677	677	707	670	659	706	698	710	727	779	640	707	680	690	731	718	684	725	715	671	691	677	705	660	641	725	672	726	729	736	684	665	681	659	695	706	723	753	692	718	726	678	705	698	719	734	712	677	716	677	759	701	733	719	696	661	703	657	696	691	694	711	653	733	706	708	673	722	713	711	678	704	686	697	729
2076	220	259	200	155	199	168	339	106	121	115	112	154	124	119	111	111	109	121	106	111	101	130	112	129	112	130	112	111	98	111	96	127	129	108	124	103	110	112	113	119	113	112	96	109	130	120	107	113	115	114	138	112	105	138	131	118	122	112	110	103	125	113	111	109	115	112	111	127	123	131	115	117	135	110	125	107	105	102	123	112	123	123	103	107	125	130	109	105	131	113	116	123	95	117	122	97	126	123	118	117	109	117	100	119	123	126	111	116	119	129	121	106	115	102	128	112	116	125	109	104	120	115	104	123	107	101	108	111	108	116	122	118	127	105	143	115	133	120	114	98	105	131	109	122	102	102	124	108	118	109	94	118	121	107	133	125	112	116	127	126	114	96	113	114	122	113	134	103	117	111	108	100	114	130	123	109	106	97	132	128	107	107	122	105	116	126	129	101	104	112	110	118	118	105	99	107	111	117	116	118	116	114	123	126	132	118	147	117	112	118	114	109	110	121	109	127	96	116	123	105	109	115	105	105	119	125	132	121	86	124	107	137	101	110	84	113	108	87	131	125	113	115	117	121	111	114	108	115	104	116	97	107	110	122	125	111	123	109	128	126	114	120	99	103	134	108	123	131	127	110	108	106	126	110	104	117	101	109	130	110	119	99	108	123	107	130	124	116	124	130	124	103	110	118	106	103	107	116	100	105	118	103	121	92	104	98	104	128	124	111	110	112	123	106	110	105	91	100	114	123	127	122	128	124	111	106	98	103	127	118	103	117	104	108	102	106	105	107	112	130	97	109	106	105	118	122	106	127	119	121	111	110	105	132	128	117	105	108	93	107	109	149	124	123	114	118	114	123	106	108	120	123	144	110	114	115	108	112	130	93	116	112	117	106	135	116	117	121	101	96	102	109	93	119	118	115	120	117	123	101	109	110	99	115	121	111	102	88	114	125	96	101	95	96	113	117	117	139	91	133	106	146	114	101	121	117	102	99	108	121	101	121	99	114	137	122	112	113	113	120	115	109	115	120	110	98	120	126	105	112	124	104	114	111	134	110	113	113	115	131	95	95	106	131	92	123	113	124	125	109	118	120	112	98	108	138	120	107	89	108	126	107	117	124	114	125	127	108	109	112	128	108	117	115	119	110	114	116	115	113	117	125	115	126	115	118	124	125	101	95	97	116	119	109	116	112	112	120	123	104	109	104	125	135	97	107	141	125	105	114	119	105	133	120	111	133	112	115	105	121	124	137	112	114	108	116	115	99	107	113	89	100	112	122	137	108	104	104	132	111	123	118	113	123	104	138	131	99	107	110	118	120	125	106	115	94	134	110	123	131	107	116	94	118	116	129	135	105	120	109	116	113	138	116	121	105	109	114	108	114	118	107	119	102	121	115	106	120	107	111	119	113	123	101	121	129	105	108	114	110	104	124	134	107	125	117	111	108	120	92	112	114	112	122	108	99	124	106	100	107	125	127	117	113	95	112	106	104	101	119	113	92	124	118	119	123	128	117	117	108	116	110	120	138	111	122	132	116	120	122	101	106	105	125	108	112	127	108	129	113	122	93	101	120	124	124	96	124	129	117	110	110	99	109	101	115	103	133	114	120	115	121	111	112	105	114	133	113	119	118	123	107	107	124	125	115	101	109	105	108	116	107	114	99	114	106	122	109	116	116	104	123	128	119	119	105	124	121	99	110	111	118	111	121	141	148	109	124	115	115	121	101	111	109	135	126	102	133	129	136	118	103	106	118	110	106	111	123	99	100	102	123	123	96	108	112	116	118	125	108	118	98	132	117	116	133	119	133	104	109	103	90	117	108	125	109	129	130	115	110	116	119	139	122	131	117	126	119	114	101	109	132	121	129	115	139	117	128	99	134	127	103	109	112	117	110	106	115	110	118	94	118	112	106	102	115	124	112	120	107	110	118	142	119	108	103	117	113	124	100	121	112	94	88	114	106	114	113	113	118	122	117	106	109	114	108	102	118	115	125	112	107	116	116	88	110	124	110	119	100	118	114	121	107	130	120	112	96	113	118	129	115	127	114	126	105	92	114	106	133	105	116	118	111	116	115	112	106	114	118	100	134	116	109	117	124	126	106	106	108	121	102	141	110	124	118	121	101	130	108	103	115	121	93	98	115	101	115	99	98	137	88	120	112	119	121	127	112	117	129	104	99	109	100	108	137	114	95	129	108	110	110	124	100	113	127	116	101	120	103	122	99	141	117	100	114	122	129	104	126	107	110	123	136	123	109	104	97	119	104	126	113	112	111	118	114	114	126	134	102	115	95	124	132	125	116	126	110	116	118	113	99	99	121	121	108	131	123	114	115	111	128	120	117	128	102	133	122	124	102	135	121	115	138	98	128	110	129	123	90	98	124	120	116	96	154	111	119	102	109	104	106	112	126	103	130	96	113	123	103	119	120	118	128	106	117	112	109	124	131	133	105	114	115	116	134	117	113	116	121	105	124	119	96	123	116	125	139	89	106	110	114	132	94	107	111	98	99	109	113	101	111	131	118	130	108	107	105	123	112	117	138	126	121	102	104	100	118	110	125	130	119	106	111	121	104	112	96	124	112	105	137	104	140	112	109	136	96	136	132	136	110	131	99	118	100	91	109	111	118	127	126	96	96	129	123	105	110	130	111	121	121	118	118	90	125	117	112	92	121	116	122	114	147	107	121	116	110	127	113	135	110	119	97	126	103	117	114	99	108	126	108	116	119	103	106	103	137	123	115	120	102	109	105	106	106	96	114	98	117	119	117	134	117	122	107	90	138	135	104	129	125	129	113	115	120	93	109	128	91	108	133	128	113	116	116	101	108	112	106	126	124	102	105	115	110	116	96	111	107	111	131	115	111	108	124	97	114	115	110	126	116	106	141	113	123	127	105	115	124	110	111	131	97	117	114	130	122	96	106	117	104	113	118	114	97	101	132	111	125	113	119	101	119	131	117	87	112	110	120	112	88	129	103	124	126	119	109	88	119	115	144	125	115	120	132	115	114	126	106	124	123	122	113	111	100	115	117	117	112	125	114	112	122	114	92	132	123	99	112	123	103	112	117	129	128	104	122	111	102	117	117	132	112	128	124	105	99	117	121	110	119	106	112	126	92	119	103	118	124	128	121	113	96	95	115	120	109	132	108	97	119	113	118	142	121	145	123	112	88	88	105	114	118	120	116	123	129	110	115	107	114	100	118	105	122	86	107	114	113	121	121	105	94	107	128	107	137	119	125	107	100	85	98	113	118	95	123	105	116	111	122	112	111	106	127	113	117	120	112	113	116	98	122	110	114	133	106	110	124	121	127	101	116	99	112	107	120	113	112	121	127	101	124	116	129	136	111	107	92	118	99	131	118	122	120	125	105	114	112	128	116	116	118	91	115	124	123	114	106	121	104	128	112	135	125	109	122	108	106	104	108	104	136	115	120	122	130	126	121	111	120	112	117	115	103	123	112	114	109	124	122	124	111	117	118	111	123	113	106	112	111	124	114	110
2112	571	779	676	707	924	749	1605	465	430	469	398	468	416	443	421	429	431	380	414	410	434	394	419	399	401	404	439	417	397	367	398	403	395	391	415	426	391	414	412	411	408	393	412	380	414	369	418	408	403	393	393	398	405	405	397	377	408	377	401	434	446	414	421	400	414	427	410	394	410	398	418	418	403	392	414	402	417	408	414	379	381	369	406	356	378	396	397	404	403	376	400	392	417	395	399	400	401	387	436	414	400	384	408	427	426	382	396	379	406	414	399	390	456	430	404	370	397	403	444	364	415	372	354	407	386	389	394	389	399	404	392	400	406	411	410	437	379	401	393	411	388	410	428	411	436	405	391	398	391	424	439	414	372	367	380	444	390	371	373	427	396	398	350	423	408	393	400	378	342	385	365	379	372	416	381	361	418	360	417	407	410	431	390	408	403	388	408	406	393	408	413	390	407	392	388	450	415	420	410	412	389	403	420	400	424	425	407	414	423	397	383	382	419	387	399	378	403	407	409	399	413	376	370	389	410	413	393	379	401	398	430	422	430	402	397	425	402	408	410	368	393	407	397	396	387	409	418	423	397	395	413	416	424	370	420	392	403	433	427	397	398	380	402	385	439	394	352	437	438	411	417	392	377	387	405	426	406	407	379	430	381	393	371	384	389	423	422	404	423	410	410	411	427	393	382	399	419	423	384	372	427	363	379	429	374	430	406	351	419	416	399	431	381	381	417	408	417	412	361	392	413	409	421	424	394	418	373	431	367	425	417	360	380	389	411	409	416	396	379	369	400	408	414	396	422	410	396	384	429	396	390	404	406	414	434	447	373	393	380	407	390	404	421	395	371	421	377	388	390	420	444	401	426	385	397	385	403	419	392	395	411	416	422	423	412	412	431	377	436	428	376	415	433	378	390	418	407	422	407	408	395	388	363	383	391	405	419	390	387	381	417	372	420	451	396	411	386	393	394	385	382	388	391	396	382	392	391	416	425	398	400	388	405	372	406	419	432	389	425	421	425	372	432	389	410	402	405	395	375	415	417	394	409	399	359	416	373	423	391	455	376	397	408	403	415	380	382	407	395	416	447	407	410	400	428	411	383	410	345	402	394	411	387	439	408	416	395	404	405	382	407	400	369	395	391	402	400	399	377	416	384	401	410	424	377	392	383	414	425	369	430	405	419	393	413	357	418	404	399	388	382	414	381	400	397	415	424	395	391	376	442	382	368	403	386	410	413	405	398	414	425	422	398	416	418	361	423	397	412	427	397	366	399	375	401	409	377	427	395	402	405	402	385	402	402	390	392	400	347	423	406	414	413	391	389	453	406	394	391	359	397	417	369	407	452	368	422	392	398	363	409	397	395	399	391	411	381	403	364	420	369	424	413	417	394	419	405	398	405	376	372	409	406	397	398	378	399	406	421	376	403	402	422	432	393	420	372	379	427	381	383	409	384	386	387	408	426	419	418	422	418	409	405	416	383	391	374	391	389	387	398	419	364	398	402	392	382	362	374	404	422	419	375	421	381	395	412	369	394	400	359	415	406	427	391	392	379	379	370	438	383	387	377	404	426	404	414	440	386	395	431	396	383	364	398	398	386	430	414	415	417	405	377	427	451	389	376	386	396	409	372	360	413	397	448	425	359	419	432	384	408	411	378	398	413	398	383	393	389	423	439	406	408	383	377	393	376	409	419	408	404	403	448	400	400	425	409	398	415	410	397	400	373	429	392	380	435	403	416	408	427	401	418	425	412	392	399	382	423	415	393	412	391	406	391	420	435	397	408	420	382	403	390	373	411	414	419	403	408	419	413	374	404	394	362	406	393	363	407	430	430	422	415	379	418	470	440	434	395	375	394	365	396	416	454	393	423	405	440	449	394	360	410	423	376	385	396	394	392	387	388	412	390	401	399	420	404	431	349	415	416	391	403	408	417	381	393	398	390	411	388	441	407	415	408	393	397	402	406	384	396	376	383	385	439	418	397	404	438	377	401	386	427	418	400	404	388	407	394	383	359	426	435	393	410	420	394	428	391	388	397	383	373	391	387	404	413	383	405	411	434	414	411	391	400	398	446	428	410	423	392	412	408	375	391	359	404	399	389	393	395	381	353	407	452	396	400	412	434	407	408	421	413	417	412	430	392	418	391	405	369	409	400	380	412	413	396	406	392	328	380	440	433	359	374	388	431	394	398	430	391	390	428	368	408	380	399	407	389	379	393	406	403	387	403	368	400	416	411	426	417	394	407	380	394	403	402	402	401	436	405	396	374	373	398	425	388	399	428	420	380	428	439	425	403	435	412	359	396	430	399	357	424	388	414	404	384	407	419	370	397	404	395	386	402	408	400	388	382	424	454	419	413	443	420	406	394	391	385	422	387	410	373	392	402	382	428	377	399	398	384	365	382	403	373	417	404	439	389	393	387	444	408	445	387	394	396	378	393	396	378	372	423	462	432	434	423	409	417	402	421	372	418	404	416	397	389	415	391	406	390	419	392	371	369	411	413	376	409	420	440	409	401	432	421	384	417	410	389	362	394	396	491	440	420	406	400	417	406	393	403	427	411	374	431	406	405	416	366	406	390	373	371	417	399	364	409	418	415	382	415	375	358	394	416	367	403	416	385	406	368	363	388	425	400	399	379	406	381	420	389	391	398	430	390	356	389	389	419	428	404	402	406	407	395	401	418	368	399	425	419	390	440	385	390	436	397	367	411	399	396	383	406	406	399	389	370	425	389	399	432	399	411	405	401	398	397	381	423	425	399	392	397	404	416	421	383	381	404	382	369	389	387	422	390	418	396	339	402	374	382	403	423	392	387	394	387	432	410	443	407	415	391	437	400	405	444	405	413	405	361	425	411	391	437	362	385	415	395	400	372	380	368	420	400	444	416	414	392	422	436	405	421	437	405	406	428	375	414	418	385	356	395	380	420	421	393	404	423	414	419	392	407	400	380	444	363	390	423	429	411	383	422	399	377	426	378	400	421	411	396	388	398	404	382	403	412	390	401	410	392	368	390	393	396	383	420	408	379	417	401	416	393	378	390	366	422	367	389	400	403	404	451	408	342	389	373	389	388	442	371	402	401	426	405	376	417	380	431	446	409	411	400	394	387	418	393	383	410	394	418	404	388	374	411	386	390	408	418	398	378	415	373	404	397	410	413	392	396	422	398	405	385	405	408	406	434	370	388	387	443	412	397	399	395	400	401	437	398	399	381	400	421	388	438	420	388	410	419	370	445	400	420	393	379	392	400	417	397	370	394	405	403	400	401	401	416	415	410	375	399	400	391	401	388	394	393	378	425	378	385	362	420	412	382	379	377	382	358	403	369	399	384	396	410	394	363	403	421	384	420	381	361	366	393	399	384	392	396	391	436	392	423	387	427	428	385	402	444	378	390	358	373	396	373	407	431	410	406	414	396	380	375	375	349	378	400	399	431	429	422	395	424	379	430	427	373	385	406	408	424	411	396	396	402	379	402	402	384	432	399	457	396	375	420
5740	1015	1332	1061	780	1072	804	859	289	254	244	227	219	227	224	166	201	196	207	170	161	164	181	192	189	193	177	192	195	201	173	157	169	174	172	143	182	176	213	164	183	173	169	168	157	176	177	176	162	192	178	171	186	188	161	165	164	165	165	172	180	178	159	167	169	161	192	172	186	178	160	177	153	175	167	176	175	172	160	192	202	169	191	163	179	168	180	155	164	163	152	176	190	171	180	173	163	168	182	155	196	145	182	142	161	160	179	176	155	188	176	174	160	157	164	161	177	156	175	202	172	172	155	199	189	175	165	161	168	155	171	154	169	189	172	149	171	162	167	206	176	177	193	176	156	167	190	193	185	169	169	167	164	173	169	183	168	132	151	186	163	178	158	163	171	156	192	162	195	175	177	185	167	181	187	139	147	187	177	167	169	149	166	190	172	188	183	184	174	171	195	156	174	173	164	189	172	159	164	180	172	166	164	174	193	166	196	159	141	165	158	190	182	156	185	145	146	164	172	204	180	166	164	178	206	184	158	179	153	161	175	194	152	161	147	186	156	171	163	177	162	180	164	153	155	176	168	181	163	189	171	168	182	190	197	162	158	175	178	181	186	150	189	173	164	170	190	181	151	170	165	164	167	168	169	181	165	171	175	158	178	144	156	163	157	170	182	178	169	170	156	174	173	173	174	187	161	163	180	172	184	169	179	168	180	173	172	187	173	167	169	188	174	179	159	166	186	157	170	179	182	151	170	182	175	177	197	183	171	156	167	183	164	178	157	180	180	155	174	165	179	168	175	142	170	180	159	198	167	170	176	155	182	177	179	165	190	177	150	162	132	132	181	187	205	166	162	165	156	191	179	171	170	179	176	154	178	170	165	176	158	178	166	178	153	165	172	160	170	156	172	160	183	162	190	159	193	161	161	173	175	192	161	148	163	145	178	164	155	179	168	173	158	161	176	188	183	160	166	156	153	158	148	168	152	196	166	166	157	188	150	181	150	166	195	148	206	152	185	161	199	169	199	180	170	178	168	155	178	170	176	157	182	161	181	172	184	178	155	186	157	167	179	171	184	151	175	176	160	183	176	149	178	169	161	149	175	179	164	162	172	158	192	159	165	159	176	185	190	162	161	163	173	197	148	182	163	185	193	205	179	177	162	159	174	161	157	182	168	169	165	159	175	192	150	155	183	161	174	169	169	170	191	164	174	159	169	173	167	165	172	177	196	177	165	159	155	201	193	185	161	179	162	184	175	156	180	184	163	177	184	184	176	167	171	194	180	167	160	188	165	182	175	166	172	161	178	192	175	183	160	185	168	155	177	186	156	173	165	171	170	169	151	156	177	176	168	169	165	166	174	185	179	162	174	196	161	165	159	178	169	155	145	178	179	177	131	200	172	166	182	168	156	153	180	172	158	171	188	166	186	161	132	159	168	167	189	169	170	188	151	166	168	166	178	154	197	202	177	169	161	142	162	169	179	163	177	161	153	160	176	186	159	163	169	170	187	189	164	184	188	156	171	172	193	198	161	189	187	192	166	172	167	172	179	175	173	190	182	161	151	156	159	157	182	173	175	174	175	156	181	146	172	175	192	152	179	165	156	159	167	179	181	142	173	189	170	194	183	170	187	185	168	153	191	179	164	175	168	173	193	176	163	182	178	185	180	162	134	174	147	173	178	176	173	162	158	170	179	150	160	171	144	174	183	166	181	170	160	159	157	170	185	170	171	186	180	170	194	149	164	173	147	160	172	186	163	185	153	159	168	155	162	153	175	193	173	185	177	189	170	165	165	168	169	166	168	188	186	189	174	170	173	179	199	173	169	180	172	188	153	164	162	164	156	168	174	155	160	171	198	181	156	177	183	173	178	160	153	159	173	169	152	176	167	187	140	170	165	186	189	171	165	174	183	164	182	183	184	166	163	198	174	175	156	159	189	173	164	161	197	167	165	175	149	184	156	165	171	199	173	161	176	156	197	195	171	160	169	155	159	180	166	187	159	167	182	158	153	171	164	167	155	177	168	158	164	171	175	172	183	198	187	180	165	168	170	200	163	151	173	187	184	158	156	171	195	190	159	161	188	158	164	172	161	156	158	178	185	189	172	172	183	164	157	162	158	167	150	142	163	181	163	156	163	190	176	205	175	144	182	185	185	190	177	160	182	151	176	163	174	139	146	164	155	156	148	157	167	170	161	162	159	197	157	160	186	185	193	168	185	175	170	176	176	159	152	176	168	170	178	150	172	184	167	160	180	181	189	173	164	201	184	164	182	174	149	163	161	202	188	193	176	182	166	185	172	182	162	166	143	168	186	151	174	161	180	181	164	177	192	190	154	171	170	169	148	150	183	161	160	165	176	180	172	159	171	150	177	180	149	162	179	167	153	153	180	180	157	168	159	171	173	166	177	178	148	161	170	129	166	153	173	192	154	169	162	163	153	189	166	158	159	177	189	141	179	164	161	154	178	196	182	182	179	169	172	166	167	180	188	142	181	172	172	168	176	182	168	171	162	172	179	168	179	155	177	189	174	177	208	134	166	144	170	159	191	176	175	146	173	161	160	171	161	173	166	171	159	167	166	180	167	176	188	177	147	180	159	176	170	173	160	162	160	179	161	165	161	159	165	170	187	193	161	172	173	189	192	196	171	177	193	161	167	172	155	181	173	161	180	157	186	187	190	175	175	186	163	163	184	160	158	165	165	188	148	187	158	165	181	181	174	177	175	157	172	155	171	159	163	183	156	167	168	153	158	172	169	176	177	166	195	145	181	165	205	167	155	149	187	166	167	141	168	157	173	159	156	188	151	188	148	166	193	147	165	171	185	187	156	180	173	173	179	150	169	151	140	152	177	173	176	190	196	163	154	175	174	145	150	174	163	162	180	169	169	181	199	153	178	175	165	158	180	182	170	167	178	169	170	159	166	178	181	173	148	174	180	172	181	203	171	173	183	184	196	166	167	153	144	158	190	177	188	153	176	173	152	188	198	173	170	213	175	169	166	157	161	165	175	207	157	178	167	184	169	164	162	172	160	176	163	168	154	165	164	185	179	165	184	174	190	184	156	179	195	164	163	181	147	173	172	164	196	184	157	188	164	165	185	174	173	167	168	192	161	187	160	165	184	162	153	182	157	155	167	186	157	147	178	175	165	192	174	153	150	202	201	186	167	177	168	177	150	172	181	186	160	179	185	166	166	189	178	171	147	187	164	167	175	175	188	195	162	151	156	166	165	174	175	181	163	191	157	185	171	172	187	177	188	158	161	172	184	152	163	172	165	171	169	178	175	181	180	158	167	150	133	186	178	169	165	169	167	169	162	165	167	185	164	170	189	170	164	156	185	172	187	159	182	158	154	181	182	165	140	179	178	173	170	169	167	174	163	186	168	172	154	161	187	171	175	171	195	182	181	171	176	191	173	175	146	172	160	151	151	177	166	178	174	167	188	161	184	175	155	159	153	174	177	158	190	184	179	158	184	200	185	158	213	176	159	162	167	176
4528	1452	2976	2945	2883	4167	3859	3958	1191	1074	1045	931	898	870	731	765	748	698	706	661	711	699	675	628	612	672	656	633	598	583	610	623	601	576	613	566	581	624	614	603	631	575	600	594	597	557	558	627	569	604	617	597	597	592	568	619	604	589	546	600	606	566	576	553	575	540	614	584	660	567	612	511	600	577	542	533	583	607	539	573	613	574	601	603	598	578	545	592	541	487	578	555	591	589	565	557	612	542	589	545	547	540	558	540	543	600	575	562	593	586	539	644	578	634	558	642	580	571	549	548	562	582	578	558	557	532	565	549	555	584	569	541	554	610	571	583	572	544	522	578	573	592	551	520	574	539	528	608	539	566	588	550	572	565	545	590	572	538	551	607	582	528	554	536	538	556	570	588	566	623	570	525	545	563	597	600	545	560	533	578	593	547	584	584	590	539	543	552	573	538	559	618	580	578	562	536	567	548	538	548	571	538	586	553	571	547	566	565	547	617	603	566	600	548	601	590	582	549	537	626	602	561	569	581	581	562	537	579	588	554	556	567	535	563	584	558	573	578	538	582	554	564	604	563	527	584	546	523	557	594	576	552	583	575	566	532	596	509	561	571	559	544	571	521	581	562	520	567	555	540	572	542	589	499	572	567	525	583	526	594	536	575	592	606	520	583	551	566	625	555	600	547	532	568	558	547	543	526	561	522	545	545	541	563	605	569	541	592	568	557	545	571	537	476	579	526	553	599	564	563	585	594	586	567	567	563	559	545	570	601	492	545	626	534	580	566	566	592	575	569	545	606	507	563	558	573	579	571	539	530	587	506	563	608	552	578	534	544	600	577	575	520	538	540	566	512	554	546	536	548	550	552	585	569	558	538	601	554	549	574	553	569	562	545	579	533	601	613	588	562	578	557	585	551	576	564	533	553	547	576	546	551	522	558	555	579	584	553	569	548	555	558	578	543	537	566	607	557	647	575	565	578	544	566	547	586	597	600	529	551	546	576	555	553	557	571	575	592	551	582	568	593	562	556	615	584	564	564	514	543	566	534	568	577	592	556	562	560	549	557	515	568	584	563	545	542	565	574	586	542	606	561	596	556	537	549	596	559	549	543	558	546	578	540	546	564	578	556	559	546	588	523	561	606	528	530	558	584	539	573	553	546	537	555	588	556	543	541	573	586	552	567	523	552	547	539	575	567	503	547	561	543	553	589	573	524	547	590	560	609	532	516	558	538	538	551	537	540	597	541	561	581	536	577	612	532	564	555	551	565	577	579	527	602	535	573	568	547	546	523	499	582	560	595	563	556	547	533	571	569	537	548	545	548	557	579	548	566	533	532	581	560	555	539	583	533	597	560	603	562	574	592	597	565	541	584	556	548	594	565	549	559	554	531	548	574	568	593	550	559	555	546	545	525	524	574	568	540	543	567	590	570	561	545	531	568	573	560	569	599	538	541	594	619	566	575	565	587	558	517	568	532	561	579	545	584	559	556	545	586	563	566	592	532	576	602	578	576	559	547	554	539	581	605	542	532	580	544	574	578	571	559	608	575	605	560	594	571	515	557	564	547	572	605	586	575	569	564	599	584	565	540	611	556	584	578	540	585	589	560	530	567	588	577	561	533	549	543	584	546	556	585	548	545	568	540	528	565	566	530	523	508	549	580	563	565	585	555	568	582	551	551	584	559	608	568	553	555	552	512	536	563	544	602	567	561	552	576	564	536	575	528	555	564	566	528	517	539	568	587	538	561	589	562	572	574	575	623	538	575	546	584	573	598	541	574	567	530	567	561	581	558	552	571	543	566	561	575	570	562	523	531	601	606	560	577	567	567	529	556	595	584	549	576	551	543	544	572	531	589	628	531	599	567	517	549	571	565	553	552	548	578	576	573	551	545	566	550	551	598	574	520	582	575	555	557	572	602	539	558	552	555	541	576	576	559	543	587	591	574	582	535	584	594	564	588	549	558	544	588	570	583	525	586	578	543	584	566	549	579	564	590	561	542	606	559	545	575	598	530	563	585	553	581	503	559	577	542	555	597	542	547	568	619	541	533	605	558	539	545	581	540	586	551	539	592	550	538	565	560	565	518	559	580	574	517	583	574	597	563	548	549	605	520	565	553	534	538	590	571	575	558	597	591	607	567	584	578	570	575	573	605	561	539	537	564	531	581	556	560	551	557	589	534	609	574	592	605	558	542	552	546	569	576	582	594	563	563	587	565	580	534	579	536	544	518	559	566	560	551	599	574	557	578	541	582	548	573	597	567	566	544	553	571	531	550	598	597	515	568	556	547	555	550	570	593	595	541	534	562	564	546	590	553	558	545	555	571	572	577	515	590	543	538	579	569	558	514	554	537	527	547	574	547	581	545	557	589	578	590	546	553	512	598	569	523	554	552	542	605	574	565	561	580	568	560	569	563	517	573	586	615	556	536	603	579	550	514	593	547	579	563	561	570	548	562	570	545	526	603	534	546	529	524	548	555	537	576	565	551	576	541	547	577	609	573	569	556	562	577	596	555	522	540	558	554	569	576	547	579	602	548	545	537	587	566	524	553	520	590	598	574	569	543	560	543	580	556	549	560	572	541	546	615	570	528	565	510	494	539	578	588	573	581	563	601	564	556	564	589	548	571	567	554	559	585	599	578	515	563	527	570	591	534	580	553	546	508	551	554	556	582	562	520	579	546	570	541	554	553	592	600	541	569	518	579	550	568	592	566	520	565	568	545	564	566	522	555	572	580	578	526	533	559	562	591	591	550	555	564	573	534	541	562	605	559	557	571	556	551	498	559	546	564	544	574	596	545	561	580	566	596	589	542	564	534	554	558	605	584	585	522	559	525	614	567	572	558	541	552	533	561	559	561	555	535	611	551	551	538	590	547	577	534	584	583	519	575	578	601	560	561	564	578	568	550	566	541	562	572	546	527	578	589	552	576	551	551	567	538	584	546	554	574	539	550	561	553	565	571	545	563	564	564	560	554	575	536	570	567	556	586	554	588	569	560	543	583	570	580	542	534	560	552	625	552	597	517	554	563	577	539	555	570	530	529	553	558	554	532	555	589	584	592	566	557	569	591	566	539	568	578	537	591	590	573	627	566	594	517	597	567	552	545	558	516	587	606	538	556	561	542	551	547	561	529	553	569	603	572	571	590	568	561	542	518	549	562	562	592	528	545	551	614	557	592	581	556	537	533	558	566	571	522	533	561	546	553	532	521	577	594	564	531	564	546	510	544	552	563	565	545	543	555	571	533	585	582	566	528	538	532	591	583	591	563	546	557	516	533	557	579	573	568	571	570	570	577	592	561	577	577	605	570	539	575	504	563	562	535	499	553	538	549	558	531	538	577	552	549	609	512	540	578	599	561	524	595	581	556	528	570	568	523	593	566	524	569	583	544	529	580	501	554	578	567	580	563	533	579	556	527	549	552	540	558	583	522	583	606	516	534	528	539	565	569	573	565	585	575	563	554	554	570	519	590	624	577	568	528	614	575	551	568	562	581
17321	4456	4745	3488	2836	2642	3363	1113	638	532	469	425	405	345	381	312	287	321	303	283	287	325	293	289	277	262	298	287	244	246	250	272	253	249	252	267	265	254	278	250	219	239	259	236	265	223	238	234	222	252	269	231	249	240	234	246	251	254	255	271	278	271	246	219	241	261	231	243	263	237	261	232	242	221	246	281	249	266	258	255	208	223	255	241	243	244	215	225	240	226	228	251	235	238	253	248	256	245	243	255	252	258	240	219	238	247	226	267	250	224	256	220	243	248	244	257	251	246	277	232	233	227	254	242	239	230	266	284	250	241	233	217	256	239	230	241	233	238	243	262	245	223	217	256	255	240	242	235	235	200	241	234	252	255	239	231	236	244	237	283	234	257	246	231	210	235	213	249	237	243	207	239	258	237	249	252	250	230	240	246	226	211	225	232	230	225	231	243	225	256	252	219	230	225	223	230	269	222	248	237	241	260	248	220	281	250	259	234	266	225	267	231	243	241	248	266	252	234	242	246	256	233	224	236	252	237	255	263	231	241	238	236	244	258	223	250	245	247	225	254	233	238	232	220	250	238	233	241	255	231	242	255	264	232	237	251	252	232	259	263	276	248	247	250	249	236	219	241	241	233	262	248	249	246	232	242	233	229	243	233	245	252	247	249	219	229	242	259	244	241	236	258	244	252	217	225	232	226	255	257	241	232	249	236	260	258	254	208	260	253	241	223	240	261	232	239	232	236	242	240	252	244	269	220	230	257	272	245	232	224	216	241	277	244	230	219	245	229	240	257	192	221	219	251	259	250	228	256	252	243	235	242	228	235	246	255	238	239	260	233	237	262	234	251	256	241	210	236	265	218	240	252	265	238	243	241	228	242	265	257	243	250	252	267	242	235	241	215	236	235	241	250	254	240	231	270	258	239	245	235	234	263	254	251	224	257	236	267	254	245	265	260	234	256	246	288	235	244	235	234	245	266	244	246	257	234	247	262	261	258	270	258	270	270	227	243	249	244	236	235	218	246	240	244	253	260	242	217	229	224	235	251	232	250	253	227	270	254	222	226	228	253	250	234	265	234	256	263	236	233	231	235	241	227	234	222	221	205	252	231	241	228	230	257	223	264	229	244	279	235	226	261	247	257	264	249	252	253	238	229	258	223	232	231	265	249	217	239	234	232	248	250	243	256	216	260	227	258	228	264	260	244	260	231	227	237	262	236	264	258	233	242	223	241	233	260	242	245	244	252	224	234	241	225	213	259	236	236	230	238	252	246	250	231	239	238	241	239	254	231	235	220	282	242	233	242	273	232	237	234	248	251	245	244	224	245	248	229	210	273	262	237	221	235	259	239	215	244	263	274	207	248	264	251	244	229	238	246	263	223	263	235	226	237	247	221	265	248	270	256	243	247	260	251	246	216	248	254	247	218	232	240	250	232	267	239	246	242	224	269	255	254	259	220	248	237	238	248	240	261	263	211	257	250	236	263	240	239	230	253	226	246	248	254	241	212	249	237	263	273	252	240	266	244	257	243	230	237	233	245	256	270	216	257	244	256	237	225	240	218	256	266	218	269	233	233	266	262	257	238	211	231	259	237	250	247	262	218	223	247	245	226	235	213	210	240	255	245	271	230	193	241	231	216	237	215	241	249	276	251	242	237	245	232	267	244	272	279	254	250	239	217	247	269	254	240	214	224	224	226	251	226	243	251	242	215	222	242	240	213	216	210	260	224	270	239	257	275	230	219	258	240	252	264	243	248	266	220	240	272	223	237	232	224	235	258	235	240	226	224	238	242	218	243	266	268	245	259	237	247	254	257	259	256	248	233	219	278	218	207	235	248	246	256	224	217	252	239	226	247	259	264	225	260	263	252	241	251	273	246	229	230	263	276	223	254	248	235	224	242	226	211	245	237	203	234	215	218	240	256	234	232	245	257	260	245	227	241	227	257	228	245	259	252	241	247	225	233	236	240	229	233	248	268	252	219	226	231	248	247	246	226	249	236	264	269	245	270	235	250	236	245	233	220	249	228	233	227	221	256	234	235	246	254	232	229	249	226	245	260	268	269	278	245	235	248	254	239	263	230	231	227	214	261	216	241	233	226	234	251	260	259	239	255	278	215	254	264	250	258	256	214	243	267	257	244	257	240	256	247	248	232	232	238	225	247	221	243	265	213	231	245	234	239	247	240	237	238	251	224	258	232	235	255	246	246	238	266	239	242	221	229	240	263	228	245	221	250	253	249	242	248	242	277	218	230	268	234	251	232	240	219	231	228	260	241	232	260	244	247	220	215	231	248	249	224	235	227	232	239	243	220	238	249	260	239	209	240	233	235	254	237	249	251	229	244	232	237	244	235	249	258	238	253	241	248	224	250	219	239	254	264	209	233	244	247	243	244	236	238	265	260	235	240	232	237	234	243	220	243	261	258	220	246	226	225	272	243	253	252	227	244	237	240	245	266	232	258	229	235	253	233	241	256	257	228	245	225	244	232	233	253	214	235	245	238	231	241	250	259	246	260	249	252	231	229	249	215	240	231	240	262	244	247	273	271	252	244	239	244	254	257	232	262	254	242	243	230	246	244	252	260	240	249	228	221	239	212	234	243	235	244	240	261	236	218	235	240	265	239	245	246	231	265	260	248	229	246	263	234	253	209	224	265	246	241	242	228	201	258	235	266	233	260	243	255	253	246	244	241	214	236	250	268	238	242	231	251	233	238	227	233	253	242	243	224	230	233	248	279	254	268	234	255	251	247	222	252	217	250	236	257	241	249	217	234	230	234	245	272	236	250	262	254	230	248	236	249	234	243	266	250	237	261	245	247	267	233	236	235	261	245	240	246	231	239	238	246	250	240	237	222	191	241	226	227	249	240	276	237	260	259	208	238	214	212	234	249	245	237	249	239	235	257	227	233	198	247	223	214	231	225	247	288	238	247	245	240	255	244	262	240	245	236	245	268	250	237	263	282	233	254	240	236	226	220	240	226	217	244	257	246	268	236	225	223	264	246	257	235	254	274	251	228	207	251	223	231	244	225	264	262	266	269	242	220	224	259	249	265	242	246	246	253	262	236	242	250	268	270	250	253	223	223	265	226	248	261	240	232	230	261	247	262	261	274	247	220	261	229	258	224	266	259	197	263	228	255	240	254	278	223	224	241	238	252	260	251	251	255	256	237	245	258	241	235	243	233	213	248	217	250	223	236	264	218	233	219	256	242	230	255	242	241	233	269	256	268	277	249	259	234	236	230	247	254	245	229	272	227	228	242	215	251	235	233	230	251	227	264	255	252	253	251	243	242	215	243	243	230	250	224	253	242	236	234	237	248	248	234	262	213	238	289	230	260	234	262	290	220	207	263	254	225	239	217	253	233	244	233	249	250	237	239	257	253	229	246	221	250	256	235	255	220	249	232	229	244	244	249	244	249	237	238	246	241	254	257	242	242	235	258	269	255	267	227	243	244	212	239	243	241	255	251	251	250	242	217	233	247	237	228	262	243	228	198
8578	3903	8181	8112	8633	8633	13033	4113	2975	2478	2141	1952	1755	1732	1519	1407	1308	1400	1247	1115	1149	1098	1040	1048	1010	1015	1013	940	949	948	874	915	937	955	858	924	836	857	903	858	891	879	837	829	874	816	853	809	822	796	775	769	787	723	774	757	814	694	797	757	778	830	789	774	738	777	793	790	771	807	797	792	795	734	776	721	813	785	764	755	767	803	760	726	790	775	740	708	713	761	790	763	785	766	760	742	726	714	745	706	798	718	708	777	811	764	749	717	720	704	759	800	744	725	752	795	736	773	720	727	695	754	715	771	740	713	765	758	691	738	726	724	751	722	708	763	733	747	754	782	695	721	734	756	733	726	769	758	719	717	786	776	727	718	721	754	778	744	766	728	681	749	719	719	736	720	728	684	745	719	756	763	716	688	751	740	716	711	743	723	738	772	757	774	749	725	724	757	739	751	742	704	712	734	690	691	759	725	697	729	714	787	747	769	739	703	762	710	728	731	732	713	728	762	752	739	758	753	733	755	731	765	737	703	715	721	709	724	757	761	738	755	766	761	767	691	718	737	709	716	691	741	729	773	687	734	735	775	731	774	746	713	793	781	730	709	751	746	713	779	717	757	685	745	694	776	717	743	771	725	742	708	733	720	696	743	714	737	732	673	727	720	739	713	733	684	777	723	740	740	761	767	765	711	765	765	694	713	724	767	741	753	743	771	708	693	761	749	725	692	721	722	780	722	776	733	755	807	735	679	726	764	738	704	745	758	718	775	730	735	727	747	755	715	765	756	738	746	798	772	754	768	742	740	784	731	715	747	716	741	777	742	682	718	758	772	772	726	725	771	716	763	760	763	779	729	790	717	690	764	743	745	730	723	714	732	720	709	752	717	771	759	733	697	726	753	707	705	735	710	752	705	716	703	716	692	736	711	702	660	708	737	692	745	720	714	754	750	729	738	796	734	724	709	726	717	739	749	720	767	757	731	747	744	732	734	682	757	721	710	741	754	732	768	770	791	701	750	737	743	712	719	754	685	691	741	711	658	794	749	762	789	742	747	750	742	700	692	743	732	672	783	768	722	772	723	767	734	688	756	734	729	723	760	717	806	707	742	758	794	698	735	727	735	698	717	713	777	721	764	712	744	733	721	762	713	705	745	760	736	778	778	736	747	687	755	720	723	696	703	773	697	694	711	740	735	786	709	755	714	708	758	769	712	765	698	748	731	725	744	733	684	737	778	682	753	719	733	758	810	760	750	773	707	770	717	751	733	690	742	751	759	764	729	711	767	728	746	750	748	757	777	719	731	726	786	727	759	731	733	742	745	717	780	751	752	725	759	735	690	725	734	745	693	679	739	707	684	740	743	784	721	705	701	719	729	761	720	720	728	728	742	772	750	730	717	718	745	740	724	788	750	749	736	727	755	688	743	762	711	721	724	764	740	753	759	768	752	786	721	714	752	728	755	741	741	718	698	769	749	694	730	737	746	792	706	705	756	717	780	693	704	748	700	754	723	696	712	708	728	688	746	754	724	724	755	745	760	751	768	714	744	701	718	746	755	711	739	668	730	745	736	723	741	751	723	774	701	723	672	707	743	755	726	742	692	743	783	791	752	712	766	735	705	730	751	742	758	732	718	710	711	744	751	713	759	756	750	706	748	710	672	646	757	757	775	685	730	744	731	760	712	730	751	727	740	761	700	768	752	694	761	770	735	742	699	739	748	743	700	746	758	753	749	769	776	710	702	692	740	714	742	735	766	759	680	708	739	724	744	715	640	725	724	734	725	711	723	700	746	754	766	737	687	738	713	736	801	754	735	738	693	694	750	753	755	734	732	700	686	755	753	743	768	732	727	757	727	752	734	738	730	763	741	723	755	772	689	690	773	703	751	773	763	743	723	731	731	708	748	714	775	728	697	746	718	739	753	702	736	770	701	747	718	711	740	780	754	716	741	716	743	750	734	738	759	726	681	749	742	687	748	690	734	701	715	746	744	746	761	762	754	695	762	771	746	762	696	697	734	722	709	748	790	711	748	712	735	701	751	732	753	783	721	734	692	741	710	729	712	751	746	753	726	719	730	753	756	753	767	738	743	718	718	757	757	741	727	705	727	776	782	767	766	725	683	744	709	744	740	710	747	728	752	752	741	739	754	689	715	728	752	771	763	704	721	695	707	664	728	746	710	678	745	738	736	730	716	768	756	749	742	753	728	726	716	750	743	733	739	747	743	741	742	787	744	784	733	741	763	766	747	724	690	723	707	759	736	732	739	729	763	679	678	725	746	755	727	753	728	719	748	752	718	748	763	728	749	711	729	757	732	718	742	746	725	737	755	701	716	723	733	764	799	710	723	741	739	763	748	778	703	723	767	789	743	751	761	717	778	733	702	762	741	724	728	732	711	767	717	751	706	650	713	748	776	740	706	725	740	767	734	701	711	740	716	767	762	714	719	712	716	766	797	739	718	738	706	741	744	724	691	681	690	755	764	726	705	697	694	771	707	743	754	708	739	737	706	729	752	747	735	744	730	744	744	731	731	752	738	708	691	717	732	757	719	720	705	717	722	747	724	763	747	729	765	694	715	722	735	726	733	796	751	734	768	751	817	715	742	767	752	717	735	754	758	773	711	724	736	702	714	730	703	754	709	734	724	717	740	742	699	722	738	768	746	748	723	721	720	656	798	712	746	717	759	695	674	749	733	723	689	723	703	736	752	757	740	663	731	670	759	698	752	724	750	704	765	766	755	718	782	733	721	735	799	702	705	719	729	699	710	774	714	724	703	779	720	772	730	756	788	718	698	757	705	775	714	696	714	727	688	739	710	705	716	742	732	707	741	738	720	747	727	751	734	745	708	670	763	719	684	752	727	749	725	700	746	734	745	703	701	746	709	730	731	758	743	721	804	671	722	753	716	716	719	687	720	734	760	745	704	751	733	723	731	711	738	743	702	746	757	724	700	735	747	700	735	746	747	734	742	681	755	718	747	765	749	779	753	699	751	762	741	706	722	740	778	767	718	748	757	783	729	757	723	752	767	694	764	722	714	752	711	682	745	734	721	748	747	764	764	717	747	783	717	734	746	728	794	765	687	713	731	692	708	734	734	738	711	750	701	725	718	694	764	721	703	739	723	717	702	752	734	736	740	715	737	736	643	748	762	734	727	733	694	772	765	678	720	692	698	773	705	766	758	710	731	760	726	695	782	650	725	740	710	747	751	713	743	729	720	769	719	739	703	709	739	757	764	809	730	724	727	740	754	732	732	740	742	769	767	731	710	729	745	724	742	705	700	716	766	770	728	710	773	738	702	779	770	744	732	758	686	730	710	706	716	682	730	760	692	750	743	744	777	753	764	718	727	716	706	743	792	754	748	699	679	779	785	747	714	716	705	765	712	673	779	768	774	718	732	702	676	752	731	719	693	706	744	709	693	766	739	722	776	685	714	715	709	698	754	777	731	714	713	714	707	757	761	767	755	686	751	703	744	735	760	762	730	730	701	748	785	678	811
1850	247	339	255	188	180	202	153	109	120	116	107	116	95	87	103	110	95	110	120	97	121	104	109	115	96	92	129	99	109	114	99	96	108	109	108	120	105	105	104	104	98	114	119	100	94	103	113	100	106	93	115	102	99	107	94	105	105	128	115	112	97	127	96	106	100	102	100	108	113	105	95	106	109	115	108	119	111	91	102	106	78	103	119	122	88	129	124	106	102	104	105	117	113	118	84	103	129	92	88	110	106	113	108	102	103	94	117	115	106	91	121	111	126	95	103	84	94	95	95	100	118	106	118	109	95	117	111	117	121	108	104	111	115	108	125	107	92	101	98	108	118	111	107	118	104	92	89	117	107	112	100	93	127	113	124	104	94	128	109	101	101	109	98	104	93	116	103	117	93	116	118	138	94	124	112	93	125	114	95	100	93	94	106	116	102	129	117	99	116	94	101	126	116	102	106	100	107	108	113	111	99	120	100	87	104	79	110	101	98	97	105	86	106	111	94	106	89	105	122	94	107	116	106	114	93	109	109	99	93	100	107	91	128	117	100	115	120	106	102	113	115	124	114	119	94	117	139	112	99	115	117	113	109	92	101	113	111	99	83	105	99	107	108	109	93	122	108	93	104	92	106	116	104	115	110	101	121	108	105	104	95	101	121	114	107	113	100	111	142	104	97	118	101	103	117	111	103	114	102	117	100	125	114	101	96	102	94	108	106	119	127	114	95	95	116	101	105	127	121	95	104	109	99	136	96	115	120	110	108	98	107	115	104	101	118	88	117	106	121	95	90	111	110	106	117	92	101	114	100	112	113	99	102	115	129	111	115	105	109	110	90	132	111	125	115	124	88	91	118	103	108	114	114	121	104	112	115	99	99	103	120	104	114	103	96	109	102	112	96	102	101	107	93	98	99	112	110	114	128	102	107	127	135	109	108	108	91	100	104	96	133	107	117	95	117	113	119	96	94	94	111	122	113	103	106	112	111	126	118	106	100	107	119	95	112	94	119	110	99	104	117	99	136	101	111	100	91	106	107	114	105	101	109	114	96	113	103	109	119	93	114	101	104	95	115	119	124	122	105	106	98	116	94	117	115	102	71	111	98	121	114	109	120	113	101	102	107	103	103	104	95	114	100	111	103	123	98	114	101	101	93	100	119	115	103	117	104	112	112	107	103	83	108	94	122	116	127	100	107	98	112	112	108	97	103	106	106	102	103	110	104	99	114	107	112	105	104	98	97	114	105	117	99	104	109	120	104	113	77	114	115	94	121	95	109	114	97	111	117	114	116	102	109	100	116	97	125	87	81	116	98	122	112	106	122	114	104	120	97	97	120	96	92	92	104	104	107	102	113	113	97	95	114	104	90	121	107	111	109	118	105	121	107	107	110	114	90	99	101	91	101	103	112	113	114	102	101	113	102	116	107	109	113	101	109	99	118	102	94	108	78	96	80	81	105	91	113	119	108	124	105	124	93	96	112	105	96	124	119	108	118	113	104	91	125	109	100	94	103	114	109	116	111	113	124	115	138	109	114	108	108	106	97	94	112	112	106	107	100	119	102	75	108	108	97	103	114	113	100	106	112	122	92	107	113	111	110	130	100	108	119	98	126	98	109	88	106	115	99	108	98	137	110	105	116	106	99	108	107	108	102	119	129	121	103	90	122	123	104	96	103	102	105	115	113	100	121	105	109	114	94	117	99	102	107	104	111	106	99	102	114	107	113	100	95	84	99	104	117	101	107	114	98	96	102	113	122	104	102	123	116	104	98	92	128	112	92	96	112	112	90	117	112	104	93	98	108	119	114	109	103	112	114	104	105	104	114	110	115	112	104	118	105	119	104	99	120	94	113	95	102	89	112	92	102	109	85	95	112	107	108	102	108	108	90	105	112	96	111	119	98	119	97	130	122	103	107	102	122	108	134	91	109	96	88	117	104	103	91	119	112	100	96	107	111	106	103	125	107	101	106	102	113	103	98	113	100	116	109	102	105	106	99	106	102	116	102	101	104	108	94	108	106	120	94	97	103	104	113	98	121	104	98	115	107	95	116	111	115	135	101	94	104	99	114	116	98	126	102	93	116	113	106	121	101	111	115	109	97	101	114	111	111	112	104	113	102	99	107	110	112	105	111	87	103	105	120	115	101	113	116	112	127	90	124	112	112	108	111	104	101	117	112	111	106	108	102	105	104	98	128	96	105	108	122	98	83	106	106	110	107	114	108	119	98	102	116	90	105	126	102	114	122	108	98	85	111	119	93	110	111	107	103	99	112	101	121	100	106	107	109	131	110	104	101	98	99	100	119	118	96	100	120	111	97	111	103	117	106	129	112	116	108	112	121	109	102	96	102	126	108	98	97	119	110	113	111	120	108	108	112	91	98	113	132	104	97	102	89	103	129	84	101	94	105	116	106	117	115	116	123	108	115	110	111	130	106	99	91	123	98	134	103	113	93	84	107	110	111	92	99	108	98	119	81	91	101	125	84	120	108	113	120	110	99	107	103	120	97	117	106	120	112	89	108	109	113	109	108	110	109	99	114	107	121	91	108	113	114	104	110	93	98	116	99	110	90	109	103	96	106	110	99	110	99	100	122	103	105	102	92	94	108	79	110	115	108	110	107	105	95	111	108	125	123	103	118	108	121	118	111	121	105	133	111	110	112	98	116	117	121	121	110	107	97	95	102	113	123	103	118	108	103	110	109	108	96	97	116	112	94	115	109	88	90	97	103	113	102	94	118	107	110	120	114	115	95	111	108	83	95	113	109	118	111	101	109	115	122	94	104	77	89	101	118	111	122	105	93	102	101	116	111	110	103	121	110	97	103	112	104	103	91	89	76	117	90	106	124	93	122	99	119	105	106	97	118	107	90	122	118	116	105	104	92	117	108	114	106	112	113	112	127	98	106	107	110	105	96	106	84	95	93	117	101	115	111	109	121	118	122	104	136	95	116	92	96	117	105	125	114	117	92	98	95	116	109	104	116	94	121	119	91	97	92	101	110	94	105	112	128	105	116	106	86	114	96	118	99	98	110	110	114	117	104	113	116	96	115	123	109	100	106	110	95	91	115	113	97	111	106	117	96	109	99	119	114	104	92	97	125	108	111	117	104	115	93	110	89	119	108	126	122	108	122	102	100	121	120	98	94	111	89	94	117	107	105	95	102	107	118	105	123	108	101	116	115	98	80	114	100	114	126	124	111	103	80	106	101	98	102	111	106	114	104	102	118	110	104	118	88	124	104	129	121	118	107	105	118	106	110	97	99	112	98	109	107	97	108	98	106	108	84	118	96	97	108	87	115	114	118	120	94	110	118	101	114	125	103	107	93	115	94	127	116	111	119	117	104	123	106	97	95	93	109	113	98	122	122	107	118	112	116	107	102	115	109	114	105	110	123	111	96	105	124	112	107	119	118	101	109	99	119	118	98	101	101	103	94	125	114	128	103	105	124	95	126	107	98	128	90	102	135	113	113	81	102	127	105	109	105	102	108	112	111
1947	564	729	912	787	740	851	611	413	461	417	431	419	385	380	415	409	384	383	355	413	380	382	405	374	407	375	385	381	384	370	397	394	373	402	382	385	345	400	339	367	360	382	347	368	378	384	370	366	390	379	382	385	350	341	349	395	401	356	384	365	373	388	382	345	363	366	371	326	390	372	423	372	378	337	390	345	393	410	366	376	363	389	362	363	397	335	370	375	372	367	367	390	357	372	407	386	342	348	414	358	400	368	371	387	414	381	368	356	396	384	358	366	394	360	384	330	330	373	393	358	371	376	382	379	386	391	382	401	366	388	332	406	431	381	337	358	391	390	386	380	392	370	418	380	417	341	383	382	375	367	372	372	379	411	398	394	386	384	370	364	334	367	403	378	385	392	341	377	349	381	354	367	391	362	386	392	364	376	332	385	360	381	370	383	377	378	383	362	395	359	387	398	373	379	392	352	385	378	395	388	351	361	383	405	377	363	429	367	361	384	364	369	381	409	384	375	384	406	396	376	354	376	375	398	404	403	367	369	396	381	380	353	401	385	362	363	411	382	392	380	377	370	355	410	370	420	427	357	370	371	365	355	370	381	357	381	406	397	355	372	424	410	374	346	367	380	391	409	370	358	374	361	362	369	403	377	359	397	348	387	381	401	370	348	353	359	343	394	365	373	365	404	361	402	325	374	381	358	384	358	354	388	365	329	353	398	378	379	373	347	353	386	399	368	398	376	369	354	395	362	379	356	373	398	379	397	339	380	373	398	334	385	362	383	378	380	420	378	395	376	383	395	382	364	411	374	369	368	352	435	384	347	371	364	360	353	368	394	413	369	397	367	388	415	402	370	363	361	383	396	382	380	386	393	361	412	367	394	373	403	382	364	376	402	399	376	370	412	386	380	377	382	372	371	299	409	403	376	379	386	360	390	346	331	390	400	406	391	409	411	338	376	403	384	386	358	356	353	390	414	358	387	381	371	396	383	383	387	378	397	400	378	399	354	386	396	318	382	385	354	386	394	393	356	411	378	381	420	383	382	375	376	357	405	373	392	369	393	378	390	408	399	358	376	341	395	397	398	412	394	359	393	365	350	350	373	393	395	322	350	400	375	404	388	375	382	370	403	361	406	338	394	397	367	369	394	375	360	323	339	365	373	374	347	373	371	378	355	377	384	396	390	405	362	359	388	408	440	422	367	356	418	404	381	348	382	371	372	369	376	399	391	367	380	387	359	385	389	373	386	387	402	392	370	366	379	378	335	326	344	353	385	397	384	344	376	416	384	382	366	363	349	377	397	389	373	381	346	355	354	368	370	369	369	383	386	360	416	367	380	329	361	401	408	357	376	395	340	382	397	385	387	370	356	378	376	359	384	381	344	357	378	389	349	358	388	372	382	365	353	375	354	377	366	373	396	394	362	374	371	348	384	361	380	376	365	358	378	371	347	396	375	381	363	383	354	389	401	386	357	373	357	390	377	379	417	403	385	410	361	372	394	369	358	383	361	371	378	405	387	378	371	365	383	389	369	376	373	388	372	361	389	387	404	363	398	393	370	374	356	368	366	353	407	387	404	378	394	394	387	387	388	400	415	353	357	383	387	372	385	373	371	399	373	365	372	391	384	364	382	379	381	388	402	400	390	318	354	397	408	381	367	391	386	387	372	392	390	385	370	393	405	383	341	376	383	416	368	380	408	380	386	348	373	387	356	376	362	389	393	374	358	390	347	391	406	371	344	388	387	353	389	359	382	359	379	392	397	363	398	356	369	384	354	424	415	395	359	368	378	380	370	425	366	374	365	377	352	390	400	335	373	372	383	358	370	403	377	358	410	377	376	380	379	378	359	377	374	366	411	350	358	392	384	378	412	386	358	382	396	349	402	348	381	364	371	352	390	373	396	395	400	363	362	369	399	392	374	356	415	369	391	397	390	398	363	396	376	338	391	359	365	367	376	373	357	372	371	373	407	383	356	382	369	365	378	378	360	363	379	359	385	373	383	380	380	365	389	386	408	374	361	361	368	385	399	381	401	361	349	390	395	405	372	398	386	371	396	392	387	364	360	378	360	359	347	389	366	375	377	382	361	385	358	389	372	395	355	356	348	349	382	363	355	402	373	386	352	374	400	360	359	398	365	390	383	395	416	366	382	369	405	344	357	394	352	353	410	355	386	385	369	383	367	373	377	394	425	420	400	417	377	391	365	391	364	368	347	389	391	359	397	376	387	365	377	388	375	393	377	373	394	372	346	418	366	409	366	392	400	368	379	369	405	384	365	364	362	388	371	412	364	395	363	401	403	428	377	359	357	402	362	378	411	373	386	366	372	387	363	349	387	373	396	406	399	350	432	366	379	378	358	364	389	379	384	377	396	392	342	358	371	344	381	381	367	365	394	371	368	391	377	351	386	346	338	382	368	383	373	330	365	370	394	397	413	387	410	377	374	417	401	384	394	370	400	395	346	377	400	388	362	388	401	381	384	354	370	356	364	403	358	376	386	370	402	382	357	379	418	420	367	383	377	370	407	391	396	382	402	396	387	368	380	393	386	377	378	404	376	382	377	410	418	376	402	346	366	396	376	369	390	435	355	392	369	393	388	370	409	370	341	415	394	365	390	383	371	397	367	369	369	376	402	379	367	377	397	378	365	385	379	368	381	390	377	378	420	382	368	383	379	367	402	383	366	375	385	395	380	408	369	349	391	348	379	376	347	409	401	376	415	415	410	377	380	380	341	379	389	380	370	378	361	416	381	381	376	372	396	372	379	346	389	348	375	383	356	373	320	390	375	389	380	387	361	389	381	399	379	372	372	372	389	339	375	366	404	421	377	320	385	377	372	403	368	378	367	391	380	408	350	367	362	356	342	389	361	392	381	399	375	393	343	377	386	376	382	353	375	422	355	361	393	386	390	373	395	354	388	370	381	367	390	362	395	338	401	384	333	394	378	373	376	338	381	396	388	348	363	359	373	383	356	398	369	382	380	317	374	361	372	341	383	382	375	369	361	367	372	380	381	375	383	362	383	428	369	367	378	386	403	371	373	378	403	339	386	354	410	394	377	378	377	382	398	397	352	397	356	377	381	381	407	390	386	367	371	377	362	364	372	371	393	407	396	374	381	382	349	422	382	391	401	380	428	376	371	336	395	349	359	387	384	381	385	362	426	354	373	376	406	343	365	366	370	328	341	381	398	388	396	340	394	376	363	381	398	387	357	391	373	402	395	372	394	388	386	405	343	354	356	392	403	377	376	397	381	398	367	387	376	376	354	368	436	394	396	387	411	381	384	365	347	371	366	412	394	399	384	394	366	355	384	367	406	372	409	380	373	411	383	402	344	362	368	341	400	397	371	402	379	343	379	423	370	384	424	394	370	391	380	346	367	355	392	376	377	366	361	400	364	373	363	388	374	423	366	405	373	387	360	379	352	353	353	392	406	371	393	409	375	399	388	361	363	355	383	370	380	372	381	391	411	397	428	407	367	385	381	358	360	398	373	382
5990	1096	1335	2247	1138	1170	938	4316	325	245	213	197	220	216	209	195	227	215	224	180	178	178	201	202	173	183	178	178	186	192	183	203	172	192	165	174	195	167	186	167	172	180	167	155	164	174	143	185	202	171	168	188	166	174	158	170	154	169	175	191	186	148	194	176	175	155	184	181	160	170	173	189	189	172	201	184	180	194	176	190	180	181	184	193	164	178	177	166	159	178	169	152	196	156	206	172	180	159	163	177	161	168	174	181	176	157	162	157	189	191	181	180	151	180	188	180	198	159	179	168	181	170	148	166	177	140	177	164	165	168	153	185	194	168	181	165	170	159	186	173	197	184	173	182	158	189	169	173	187	164	172	175	168	166	158	177	185	184	157	178	162	166	199	179	177	153	159	172	188	153	179	196	177	159	160	175	190	168	180	174	201	157	159	165	184	163	183	187	214	190	180	163	190	164	199	178	164	172	181	169	180	176	175	173	162	163	162	197	156	184	201	175	186	172	170	176	191	168	180	159	168	161	173	177	205	180	165	175	165	179	179	198	183	176	166	198	200	170	176	177	189	173	163	186	175	181	170	183	177	190	188	157	188	174	140	167	177	175	174	171	166	165	168	173	164	179	182	177	189	184	174	187	186	186	167	192	172	157	161	176	165	163	183	193	163	188	152	165	183	177	173	176	168	189	194	172	168	181	179	173	186	173	171	177	173	181	190	164	194	187	198	188	147	169	173	155	167	183	187	160	163	153	158	174	153	214	182	176	210	171	193	188	201	166	173	171	164	189	171	167	163	150	182	209	176	151	188	167	172	181	161	162	183	166	172	183	164	170	172	182	212	178	179	180	173	171	157	182	185	179	173	183	170	184	186	157	183	173	165	184	172	183	173	163	166	189	171	159	199	173	167	162	162	168	170	184	177	169	183	190	147	163	199	159	182	170	157	172	166	165	189	169	189	164	188	167	197	181	207	169	192	175	189	168	165	163	178	180	186	163	159	184	212	174	170	177	165	185	171	179	168	176	161	179	184	164	211	183	180	186	170	157	179	159	166	168	173	177	168	172	188	186	194	176	188	214	180	164	154	164	172	199	184	181	173	180	168	190	178	174	160	164	196	183	192	158	167	159	181	179	186	160	168	170	171	165	187	178	168	171	194	178	186	174	165	174	175	170	178	174	167	190	185	176	179	153	176	175	184	153	175	186	178	178	159	181	186	177	163	180	188	179	163	173	181	168	165	172	161	165	199	160	183	167	194	180	178	187	158	182	162	172	165	179	191	151	174	161	169	152	161	172	179	170	168	142	195	180	189	172	195	184	181	166	161	206	171	171	175	158	182	165	171	193	170	172	163	155	163	173	180	172	193	184	176	182	177	169	170	192	176	173	186	189	196	170	177	182	162	178	176	171	183	204	180	168	169	180	158	197	178	164	163	182	186	156	202	180	177	175	156	184	183	173	164	179	192	147	172	177	196	191	178	179	170	176	182	173	154	181	169	169	184	185	155	176	173	188	181	166	189	200	185	185	177	154	170	186	183	164	177	170	164	179	202	182	167	160	173	185	165	187	175	172	191	185	183	165	160	183	168	197	173	187	199	181	168	152	183	164	183	180	190	175	182	188	176	198	175	138	179	174	186	168	174	171	165	174	172	200	185	169	190	184	175	178	151	187	161	146	182	189	170	169	162	166	161	164	161	178	180	194	181	179	189	175	191	199	153	172	164	196	188	161	154	179	207	165	170	176	186	201	170	174	184	162	176	180	181	162	158	179	145	172	170	192	175	170	163	176	170	165	167	167	172	196	199	182	157	150	190	188	178	179	186	144	193	173	163	175	177	170	156	190	179	152	167	196	201	202	187	175	173	167	160	189	198	176	157	194	178	169	182	175	168	169	189	182	185	161	173	205	170	206	185	182	182	216	192	199	166	171	169	163	161	193	171	155	181	172	170	208	177	153	159	188	176	185	174	177	170	196	177	173	161	195	161	166	180	171	166	156	173	207	188	159	171	184	169	171	185	200	189	187	184	182	144	202	172	151	171	180	181	168	163	187	179	175	175	182	153	164	183	150	171	183	182	168	172	153	180	177	165	227	172	164	182	166	178	181	189	190	182	170	160	178	191	153	181	174	186	170	184	169	196	175	165	173	160	174	142	161	175	174	171	176	167	185	163	175	168	156	161	174	164	164	166	171	180	181	178	174	180	175	167	154	189	176	161	181	163	189	174	176	158	169	160	188	165	171	174	167	149	200	180	182	176	175	178	191	183	160	186	186	169	188	184	155	169	149	168	169	178	180	176	188	152	174	180	195	162	167	188	166	203	159	173	160	178	155	178	162	176	174	210	179	182	188	163	189	164	189	181	152	172	168	176	171	157	176	185	179	189	159	156	170	170	168	156	178	185	170	181	167	180	171	211	164	161	170	195	176	167	177	151	174	174	179	181	177	209	173	188	177	201	158	171	156	159	195	176	162	155	192	176	154	146	194	147	186	173	192	154	186	165	169	184	163	161	182	169	164	181	201	175	172	164	192	190	178	167	159	195	160	185	180	163	155	179	148	153	165	191	184	179	181	158	174	162	172	174	174	171	173	177	171	182	175	160	207	188	177	197	187	156	171	176	173	182	168	168	169	186	185	203	161	171	167	182	167	163	154	182	182	142	145	180	175	157	164	185	174	179	187	160	190	173	159	174	176	177	188	166	193	188	143	155	202	178	150	166	168	160	170	171	169	148	181	148	182	189	176	173	181	176	161	197	185	175	169	164	173	172	187	166	164	156	150	178	181	157	159	189	158	157	183	192	203	167	193	177	183	180	166	165	185	183	160	176	188	196	182	169	171	159	160	200	175	171	193	176	180	197	178	174	160	165	158	173	181	164	185	164	170	166	173	142	196	153	176	180	163	168	173	170	189	183	183	184	155	181	190	195	164	163	187	168	175	177	164	181	188	189	175	175	180	174	169	183	178	165	175	164	186	163	157	170	165	147	157	186	173	185	165	185	178	163	158	184	162	167	183	171	159	202	179	178	165	176	185	177	156	182	177	177	130	174	154	181	168	178	201	189	189	163	187	167	173	184	168	167	164	156	192	168	187	169	162	172	191	177	184	151	191	158	165	167	166	178	161	145	163	202	142	181	190	175	194	172	154	172	196	174	158	186	175	188	173	216	183	176	147	188	195	180	142	163	172	172	182	194	177	156	167	160	174	193	171	177	166	171	161	173	166	158	158	196	175	155	182	158	193	169	193	214	154	184	162	164	162	163	175	178	168	163	172	158	184	194	150	173	170	171	189	182	188	174	171	184	173	158	177	164	151	175	161	180	183	172	165	187	167	142	178	178	147	184	193	206	182	196	192	184	171	159	177	161	177	188	164	166	183	195	185	186	179	185	165	178	180	170	188	175	174	175	182	180	198	181	169	162	176	202	152	152	159	169	189	180	174	171	167	176	201	208	183	194	172	186	194	175	180	183	165	162	173	183	189	186	156	169	185	187	152	171	180
4722	1396	2917	5121	3121	4114	4001	14091	1210	1085	1028	915	885	884	770	760	736	694	746	714	714	686	625	647	686	664	659	641	619	651	621	593	593	623	628	602	593	601	636	595	638	607	572	572	616	594	585	599	562	591	591	590	581	590	606	616	582	589	579	570	585	591	618	573	565	612	570	557	556	548	566	614	606	587	553	586	603	547	582	641	571	600	586	595	582	561	539	601	561	560	587	560	560	599	578	547	548	577	590	558	590	599	531	538	578	569	573	581	569	561	604	560	603	559	536	559	535	557	554	545	603	584	589	601	574	616	619	573	552	545	567	534	568	598	580	585	566	540	581	521	613	573	593	566	572	608	546	621	556	577	540	568	588	565	565	566	601	547	576	600	614	569	595	576	529	554	571	517	556	571	559	543	586	551	556	611	553	534	513	602	571	571	560	548	567	522	521	588	566	567	610	584	585	612	567	549	580	595	535	572	608	566	585	561	570	573	548	579	546	532	594	537	550	565	588	594	587	590	586	597	590	576	563	563	565	612	570	572	552	631	593	587	563	535	566	500	591	562	555	559	588	555	561	579	580	581	584	505	571	537	583	566	564	561	573	534	548	594	569	549	551	562	574	589	580	543	521	536	580	544	614	582	565	600	621	507	579	611	550	601	580	586	548	576	550	575	606	585	619	554	617	582	577	586	567	565	551	613	539	565	592	566	533	569	553	502	578	538	551	605	538	550	565	597	532	548	627	574	579	569	600	571	562	559	583	574	541	597	568	626	571	582	559	558	537	574	580	563	587	569	528	565	553	564	537	594	573	561	590	553	550	568	566	615	570	555	543	553	555	612	600	572	552	611	581	562	560	562	533	592	582	538	549	638	572	548	592	540	538	591	541	583	595	574	567	562	565	584	559	538	591	528	573	553	582	601	561	591	556	592	547	569	543	558	553	537	573	547	604	576	572	533	536	580	562	600	590	537	578	559	593	554	566	567	574	581	518	553	573	580	600	577	554	563	604	636	528	617	584	508	569	570	587	582	585	542	565	607	589	569	582	557	594	561	550	533	584	548	559	588	582	543	579	568	585	544	573	579	593	590	596	561	573	545	545	548	554	546	552	560	557	545	598	554	546	562	579	581	594	587	555	587	542	534	519	515	560	586	565	566	562	605	575	594	573	585	542	557	569	567	549	547	551	561	546	548	573	577	578	563	538	579	596	566	574	519	598	566	568	572	566	562	538	588	580	555	602	559	596	585	549	553	589	553	593	602	610	564	546	554	550	584	575	566	576	579	582	555	545	601	573	541	565	563	584	564	576	599	545	579	615	584	587	555	575	585	597	582	557	560	539	558	582	552	576	547	573	584	540	573	545	615	549	529	560	548	572	587	594	591	568	543	569	569	603	582	553	580	539	575	626	594	596	552	596	567	562	601	544	567	568	560	594	538	604	567	562	597	563	549	531	538	572	568	595	644	606	592	552	577	629	589	616	573	568	551	590	560	559	543	554	542	583	571	526	588	604	565	524	593	578	549	578	586	544	529	573	529	567	536	542	549	561	552	588	574	560	569	596	553	560	574	594	558	516	568	549	569	543	589	576	573	573	558	587	577	593	570	562	612	538	571	626	612	565	603	542	577	560	543	554	571	556	596	559	614	559	560	581	591	559	535	591	582	569	595	577	584	575	578	566	618	551	588	594	546	574	568	568	547	559	570	593	529	582	593	563	534	553	568	527	554	517	580	546	593	603	587	613	571	621	575	570	563	559	584	582	539	592	577	589	592	544	583	621	596	564	548	547	615	595	576	588	542	570	554	548	596	539	598	596	599	593	541	613	596	584	566	530	555	588	591	567	542	557	586	560	526	547	564	534	587	564	613	585	578	545	595	574	594	533	525	562	578	567	576	583	572	590	552	577	565	572	558	596	562	583	567	607	581	560	538	573	575	577	539	595	593	575	551	548	574	554	582	515	574	585	566	584	554	577	602	575	564	580	560	583	584	583	585	576	559	593	537	578	567	605	526	544	593	552	609	622	580	562	564	566	554	572	575	605	652	542	577	597	592	567	599	567	535	580	551	598	543	586	584	575	577	570	563	586	615	570	636	593	615	547	579	527	561	579	549	565	554	592	558	617	563	554	553	526	622	555	550	532	565	556	569	612	562	586	527	576	588	595	614	577	548	559	572	563	600	531	552	538	541	497	600	605	594	560	612	580	549	588	583	568	545	604	573	572	525	556	541	548	549	570	583	552	563	557	616	548	542	601	542	597	537	575	555	586	541	587	533	513	559	569	599	584	579	551	575	573	573	559	593	565	606	600	564	565	536	580	547	564	568	608	620	579	573	604	533	551	595	550	568	559	558	616	556	571	559	546	602	567	595	553	528	551	538	559	601	553	533	535	550	524	566	616	543	569	572	546	607	550	593	554	572	547	584	580	590	580	540	551	556	569	605	598	593	580	534	556	594	549	597	581	548	591	612	580	535	559	576	566	593	574	548	539	591	582	575	560	577	558	564	565	573	603	549	587	559	547	577	585	556	599	560	545	576	578	568	560	557	564	569	575	533	536	554	601	593	556	554	514	545	555	567	511	559	547	582	587	620	603	566	550	563	589	559	559	561	553	576	560	585	570	601	545	553	562	577	568	547	597	597	575	552	605	590	545	569	617	600	562	563	547	617	589	614	535	605	558	543	551	552	568	559	604	569	533	562	588	575	538	583	550	614	547	578	542	568	548	579	573	540	605	579	551	596	585	589	582	558	577	576	539	581	591	539	577	603	584	584	584	560	570	554	588	562	570	557	599	568	543	620	545	557	581	580	607	527	557	578	586	504	580	590	586	583	553	567	572	608	534	520	569	545	580	593	584	583	651	577	568	563	582	552	564	576	559	579	572	559	543	547	523	582	606	567	571	551	578	584	564	595	552	604	535	574	546	560	524	577	555	572	562	551	519	570	524	555	545	604	579	535	582	540	574	568	544	585	559	596	542	577	545	551	612	540	583	510	599	621	549	558	578	588	561	577	549	561	589	608	552	567	558	584	580	573	588	565	576	574	545	610	577	541	593	563	591	569	575	586	603	523	580	568	558	548	589	591	540	590	593	622	557	628	557	590	568	569	587	528	548	562	571	588	596	537	550	572	585	535	540	574	528	592	552	544	596	553	562	561	644	569	600	570	558	569	547	584	559	555	565	549	599	586	547	568	546	619	589	548	561	566	576	547	603	550	549	579	589	583	533	577	592	548	593	552	587	581	560	544	558	578	614	542	564	578	575	560	553	572	525	550	585	573	599	554	557	549	627	583	572	536	584	531	572	558	535	551	587	592	612	572	579	573	580	584	579	568	537	590	610	608	578	545	542	576	597	535	585	575	547	562	536	581	555	550	613	539	533	546	532	540	555	545	577	606	576	604	565	572	548	561	555	546	593	539	586	587	607	570	586	566	590	565	568	535	570	558	582	539	577	567	591	580	573	552	539	549	559	598	580	599	570	559	561	614	602	610	582	559	597	590
17621	6233	4858	4542	4117	2909	2537	15409	1374	526	423	385	357	347	351	339	310	304	286	293	261	256	262	283	251	255	258	278	225	274	269	277	234	250	269	250	245	244	239	244	248	274	256	245	254	269	236	250	234	265	251	228	215	247	236	233	243	234	215	237	270	253	240	236	235	222	226	275	238	234	234	247	239	226	250	244	231	232	242	205	228	286	190	217	228	237	237	228	206	248	230	240	211	217	215	239	242	226	222	238	219	233	263	224	212	245	230	237	235	234	240	259	253	248	241	224	232	236	224	219	233	236	211	229	220	203	236	214	247	242	219	232	248	228	223	252	212	226	222	213	233	220	227	267	229	248	225	229	234	217	215	214	225	215	241	252	229	225	241	240	242	233	239	259	244	224	213	240	191	251	232	217	236	230	224	258	230	229	251	206	233	217	219	226	223	239	239	257	230	230	242	235	242	255	223	218	241	254	263	213	235	207	225	248	210	233	214	235	220	225	226	254	209	237	237	223	231	254	235	242	219	208	247	232	209	248	241	227	248	240	272	219	237	230	245	226	202	243	224	235	252	242	251	232	222	224	232	194	232	225	235	221	212	225	234	222	232	214	229	236	227	224	211	215	248	229	238	254	242	242	201	212	219	201	221	242	214	239	262	215	234	220	253	260	274	230	213	242	224	219	242	217	224	226	195	271	222	233	255	275	226	254	236	195	241	244	219	234	240	229	251	242	247	232	243	215	223	232	223	219	231	210	255	254	228	249	223	224	199	252	251	199	212	243	232	224	250	239	241	244	244	236	229	252	220	207	223	229	253	247	212	223	236	207	233	241	253	231	245	224	253	243	221	240	230	227	227	230	241	216	244	269	236	255	237	220	252	216	221	249	235	207	221	220	227	234	246	252	218	229	204	239	204	233	226	249	232	209	218	249	220	226	233	235	238	246	246	223	241	239	256	231	220	227	238	230	216	234	236	223	222	203	249	214	238	232	208	223	227	223	231	230	236	235	258	273	232	199	215	234	227	226	245	234	239	224	222	254	226	242	250	267	246	242	250	238	217	232	251	244	214	202	231	271	203	220	231	233	205	244	216	257	246	220	236	231	238	230	277	228	260	226	254	249	227	211	207	223	252	207	204	240	239	257	203	254	242	240	238	211	225	220	250	231	250	230	232	226	224	243	242	228	247	218	227	213	249	224	262	251	234	248	200	244	260	224	224	248	233	230	268	229	245	252	209	237	232	225	260	239	235	244	241	227	214	243	237	224	241	205	234	211	203	234	240	267	211	232	242	228	250	234	228	205	244	247	219	223	241	235	216	265	205	224	206	202	212	232	231	223	234	250	251	270	208	230	239	232	250	251	259	224	223	219	222	214	217	234	248	231	218	252	253	225	228	245	233	236	249	238	269	227	214	220	242	239	231	239	228	239	225	229	231	194	230	242	217	241	243	240	235	253	218	238	234	208	262	226	210	224	247	195	230	238	246	228	213	213	206	216	233	221	233	248	211	255	223	235	250	243	257	223	217	211	212	248	246	246	227	241	260	232	238	232	218	234	235	232	222	242	257	256	245	211	266	231	242	228	236	227	220	232	224	233	232	215	228	226	247	251	221	241	210	218	206	222	249	245	232	234	252	242	233	248	235	212	241	239	225	213	246	229	248	206	213	238	209	237	246	205	236	225	221	215	238	227	247	231	229	239	246	220	235	235	249	235	247	244	207	238	206	263	235	252	232	218	237	230	240	247	246	232	234	227	238	241	248	265	208	236	233	216	244	232	221	222	251	223	243	221	210	215	261	243	239	222	205	203	227	243	220	246	256	251	215	238	211	238	224	232	234	232	242	248	205	251	229	201	234	221	218	218	229	233	241	253	229	233	217	224	241	206	258	232	260	235	241	231	237	248	241	239	209	215	233	239	241	232	203	225	256	237	239	238	241	244	227	236	216	242	237	237	243	227	216	229	223	241	215	248	219	212	220	226	219	243	223	218	239	244	246	243	223	228	216	243	225	208	247	255	216	213	211	225	230	260	231	229	234	241	225	226	217	207	254	236	234	245	236	214	231	240	253	242	232	233	211	218	279	224	232	243	220	256	222	234	257	225	229	234	230	229	219	233	229	216	237	238	222	226	244	251	243	222	227	232	221	214	244	256	254	209	226	270	239	239	249	233	235	241	247	252	208	250	222	203	238	242	248	249	200	227	232	204	241	227	234	222	231	245	229	242	240	225	239	223	251	232	236	255	233	230	249	241	254	246	245	213	231	224	241	243	233	239	239	227	263	242	238	235	239	205	211	253	239	205	231	239	254	257	239	237	249	218	225	271	215	228	231	218	215	229	253	258	238	249	219	231	264	220	218	252	225	222	214	238	222	256	237	251	266	255	225	242	226	210	229	243	234	230	221	197	225	230	267	229	200	219	218	212	209	239	240	244	249	221	220	229	237	217	231	214	223	272	239	224	244	207	236	239	233	220	251	249	258	216	224	237	233	233	214	220	212	256	216	222	229	253	209	226	231	213	223	221	244	213	227	224	243	239	220	237	229	214	224	232	227	221	247	213	200	256	246	224	221	243	237	209	216	233	245	261	228	221	250	254	219	230	250	250	228	224	233	243	238	228	206	231	205	225	245	212	230	241	255	213	206	233	227	228	236	230	222	252	241	257	228	234	256	231	226	248	217	208	236	245	228	231	253	239	245	208	258	248	260	241	233	215	242	245	226	223	217	252	227	248	210	224	212	235	260	243	218	212	217	236	234	238	239	228	215	208	233	248	209	215	219	214	240	209	224	228	236	236	226	217	236	231	227	231	239	235	257	212	272	235	243	234	221	230	227	236	228	238	224	238	239	225	236	246	230	232	204	235	238	242	235	230	218	248	241	268	243	244	232	223	208	203	250	225	223	239	234	255	239	218	234	242	252	263	217	251	231	214	233	212	235	240	242	232	235	225	203	261	226	234	209	219	231	212	233	248	236	234	226	242	265	240	242	229	202	246	217	210	247	258	219	221	224	233	209	241	271	243	211	241	220	219	214	225	260	217	239	267	217	276	265	251	248	252	249	216	214	242	214	224	234	245	211	219	235	220	257	220	245	241	243	249	201	230	244	249	237	236	249	227	239	236	223	219	261	220	232	234	231	232	227	211	254	210	235	233	246	229	224	217	236	230	224	243	232	217	224	216	218	266	235	238	233	216	248	203	224	234	203	224	214	227	263	228	236	214	268	226	212	211	238	252	217	213	210	228	221	214	232	273	229	212	223	224	237	226	255	236	202	256	225	222	227	242	238	206	215	235	232	230	218	243	255	238	245	234	217	230	222	221	232	199	255	235	230	223	235	218	225	221	217	249	270	238	250	200	234	218	229	223	233	273	232	233	203	241	253	229	255	189	258	255	224	249	206	221	234	248	231	236	247	249	250	250	257	250	240	220	222	249	234	220	231	229	224	256	247	262	231	212	237	265	224	229	238	245	218	214	213	233	228	250	236	255	255	226	250	246	250	229
9435	4375	7665	9774	8580	8484	7911	23547	2679	2285	1996	1858	1679	1587	1414	1395	1317	1171	1178	1149	1117	1030	1004	1002	1004	909	943	874	883	895	892	894	872	850	846	879	790	845	854	824	768	758	799	829	768	833	749	823	771	771	747	777	731	740	791	792	707	728	773	795	713	750	724	785	796	765	748	746	703	708	717	742	712	748	815	722	739	719	784	675	734	717	765	701	739	692	699	729	700	786	672	717	683	705	781	707	707	680	710	719	689	745	730	732	653	747	698	742	772	688	729	695	693	701	728	767	701	701	717	695	717	677	700	746	664	728	697	714	713	722	739	722	715	680	718	692	670	749	707	751	744	700	704	711	678	742	736	758	680	689	690	710	699	703	721	703	763	764	709	701	742	696	743	708	710	741	706	687	726	730	710	681	731	699	741	743	665	681	735	711	713	727	659	726	704	664	722	742	734	654	668	753	726	729	726	658	709	713	702	669	692	692	730	703	703	727	751	681	672	684	715	716	711	744	730	671	749	701	738	757	698	670	697	696	682	686	731	715	716	734	706	724	760	729	686	711	694	714	700	708	666	782	668	734	653	676	647	670	686	690	707	717	737	708	741	721	661	702	722	699	702	727	719	685	696	694	685	735	718	741	711	727	692	699	702	748	707	729	646	670	683	679	694	724	734	721	708	708	733	732	706	686	708	733	672	754	716	694	705	695	713	734	689	668	687	661	638	712	708	676	681	679	663	712	681	732	683	690	653	731	694	734	713	671	745	723	716	722	715	705	677	691	717	735	696	696	710	671	710	729	695	704	658	750	687	681	707	738	689	681	714	663	730	669	720	690	741	750	723	635	723	694	722	685	701	679	724	646	718	707	725	725	686	714	728	767	673	676	739	677	695	697	737	739	687	683	695	670	701	681	704	712	723	711	726	700	688	705	681	686	694	697	681	736	752	775	706	707	664	674	705	723	703	719	721	732	692	675	660	679	697	723	637	722	730	728	771	678	717	729	753	681	680	680	693	718	687	714	685	657	681	719	722	714	695	630	692	691	695	752	709	699	700	703	708	709	708	680	673	680	722	705	728	648	705	738	721	686	688	698	696	668	752	738	711	695	695	771	717	717	752	709	745	760	686	689	688	696	675	683	717	733	702	696	693	673	728	706	693	713	728	739	666	734	713	691	687	670	708	691	682	734	710	654	761	707	621	676	696	711	655	731	719	725	743	675	710	659	742	720	689	749	681	707	693	679	717	754	692	683	716	735	652	654	683	691	713	701	703	717	687	700	727	683	737	705	705	681	678	689	706	686	698	745	780	721	695	718	687	705	696	713	708	745	707	697	723	716	711	693	713	712	692	722	750	747	685	749	661	696	682	701	734	722	683	726	675	692	719	716	735	720	736	690	715	690	694	691	721	724	672	715	712	711	664	696	660	735	662	697	721	735	733	687	714	717	707	745	707	722	731	730	682	676	691	727	740	675	712	688	710	712	704	719	694	692	738	669	699	735	703	704	745	686	735	736	713	751	719	695	665	673	677	702	697	650	704	733	751	697	720	721	709	717	724	693	692	708	688	742	691	695	731	725	721	721	715	703	728	725	723	740	696	757	692	700	685	712	738	692	666	708	736	683	696	682	730	719	675	706	687	673	712	679	716	728	727	724	742	666	730	714	667	694	739	720	696	695	697	711	719	676	719	686	729	680	690	716	714	691	724	736	709	636	714	710	720	665	695	665	702	715	684	692	712	705	718	680	714	727	608	749	701	695	683	705	731	707	706	714	731	723	699	714	720	760	704	686	697	702	719	705	696	748	726	726	689	705	706	666	700	725	714	755	719	716	665	711	734	739	705	724	693	669	709	726	674	688	678	667	718	693	740	671	751	704	675	729	775	751	711	723	769	691	693	717	706	623	708	685	712	702	630	692	738	722	724	703	729	695	731	674	696	679	689	711	700	719	702	743	699	741	708	702	667	733	712	680	615	680	686	729	704	691	744	694	740	649	701	735	707	744	660	737	748	754	678	737	694	747	712	746	704	648	669	689	658	721	702	710	723	701	725	717	657	693	724	646	688	688	706	657	712	731	708	693	677	711	667	696	707	710	688	685	683	692	732	691	720	665	741	696	706	692	700	693	724	716	757	715	685	784	681	667	687	693	734	682	718	683	652	704	679	700	706	674	694	742	709	712	694	715	693	726	648	692	703	711	726	676	739	696	713	712	726	684	710	721	711	700	722	673	741	665	708	703	663	701	752	710	711	692	672	666	690	640	710	671	718	676	724	719	720	703	723	676	718	697	718	766	711	665	681	662	724	666	705	675	689	691	712	695	731	668	699	702	689	681	700	733	706	699	692	700	747	707	700	711	681	726	702	713	738	673	707	682	672	693	718	704	735	742	712	632	670	694	748	680	713	735	680	713	692	660	731	747	694	690	701	717	700	715	668	736	706	708	686	732	753	718	707	675	745	699	754	698	728	695	729	729	704	679	683	656	746	675	710	709	679	707	673	694	741	723	727	669	745	728	706	729	689	711	708	747	709	704	673	703	712	655	689	741	671	700	722	718	667	699	722	712	705	690	709	715	710	735	677	742	687	711	729	719	662	716	695	721	752	689	661	701	709	697	753	738	739	692	789	729	723	716	744	713	679	688	707	658	718	719	716	759	720	694	735	726	726	684	664	697	685	751	687	693	706	721	735	754	756	713	676	670	672	719	733	720	711	666	736	661	712	721	748	728	700	736	709	699	721	711	708	723	685	695	696	725	702	703	683	723	690	676	733	692	722	704	707	725	736	695	693	717	700	685	663	721	689	687	695	704	698	663	694	702	686	694	718	673	714	721	664	755	756	707	706	772	721	751	694	720	669	720	718	734	719	721	698	727	761	730	699	757	672	709	701	695	695	659	730	746	676	737	719	704	696	700	722	725	711	716	755	715	745	698	731	715	713	660	722	708	658	685	703	758	708	720	738	731	651	700	702	670	700	662	755	663	679	704	694	682	681	716	669	682	684	722	641	742	683	692	735	688	670	720	671	675	675	712	720	690	677	686	703	681	706	664	762	701	679	696	686	725	693	679	706	638	741	690	651	761	669	664	713	722	695	701	654	720	755	710	721	700	702	704	732	716	701	726	713	743	674	692	744	644	680	685	710	699	697	736	684	695	754	702	709	745	694	726	765	705	720	663	703	738	665	702	719	677	716	720	732	686	646	719	674	706	680	759	729	725	718	700	719	723	695	761	701	703	637	697	692	718	697	699	701	719	678	708	727	697	681	702	681	712	734	719	705	737	700	734	771	705	693	734	698	676	623	749	700	722	733	739	705	754	673	691	714	679	717	724	743	742	709	711	729	672	666	684	743	740	682	663	712	768	713	718	719	686	743	714	724	719	694	697	709	716	672	687	670	757	669	695	715	679	702	690	686	709	751	708	696	701	724	715	698	682	763	723	659	750	726	682	706	701	694	699	687	747	691	685	691	698	729	704	690	702	729	753	709	698	650	715	708	686	697	770	726	773
2016	219	168	198	241	159	162	528	106	102	131	107	116	119	101	111	113	122	101	106	111	113	125	109	93	101	117	123	106	138	126	118	110	109	108	102	125	107	115	109	122	128	124	111	118	135	110	135	118	110	119	114	104	123	93	110	119	109	108	111	104	96	118	115	116	106	125	116	123	137	125	127	134	113	142	126	115	117	122	112	119	114	103	109	112	118	100	138	128	91	116	101	101	85	129	127	127	124	101	91	127	114	120	113	110	125	121	102	100	99	108	109	119	101	116	109	101	127	109	119	116	114	115	106	111	94	99	118	121	116	128	113	108	115	116	121	113	140	89	97	124	107	111	128	113	102	121	107	96	115	109	121	105	128	108	113	115	119	126	87	113	111	91	134	111	100	101	97	124	117	115	117	122	127	129	112	119	108	106	106	108	108	109	104	113	113	106	105	121	112	105	111	130	94	106	117	118	123	116	105	124	110	103	106	118	100	103	116	114	92	114	118	124	98	109	120	133	119	111	99	97	131	111	124	94	125	119	103	120	90	108	119	113	107	113	119	114	121	114	100	121	120	118	118	125	117	109	120	79	111	97	101	110	106	111	119	129	104	118	111	111	90	111	113	91	115	103	94	131	113	102	112	114	115	107	90	121	126	110	115	96	114	119	117	110	107	115	114	120	109	111	114	102	132	120	107	115	122	113	112	124	95	115	115	143	129	114	127	128	103	117	120	104	133	107	101	111	119	116	110	113	109	112	103	107	114	105	106	113	101	121	106	113	101	107	109	111	108	112	105	123	133	112	98	126	118	110	113	111	110	123	119	126	117	99	119	102	119	122	89	141	146	117	104	120	117	112	129	106	128	112	143	97	114	114	138	119	118	99	108	112	102	128	114	132	108	116	123	115	114	133	101	106	107	107	117	126	121	118	113	111	118	123	104	88	89	126	111	98	115	99	120	94	122	128	113	97	127	96	118	124	118	116	133	112	103	119	108	106	107	113	126	101	122	111	134	108	113	107	112	127	147	107	117	110	109	128	114	99	116	109	118	111	104	112	114	101	102	130	115	128	97	95	103	111	106	108	101	108	116	102	118	113	127	108	101	124	105	108	121	103	98	113	116	117	100	94	119	119	114	120	101	126	113	133	114	118	119	121	118	124	105	104	120	112	108	115	144	120	106	81	119	99	91	106	112	101	133	133	123	101	112	106	112	110	122	104	103	112	129	122	116	129	131	103	130	107	121	123	121	128	115	99	104	122	120	136	123	128	111	107	127	108	114	110	115	122	95	115	135	116	100	140	136	114	105	105	115	107	117	123	88	116	102	112	95	111	106	122	120	121	104	127	125	106	111	99	131	121	115	111	106	111	108	108	109	101	122	113	126	103	114	109	105	95	114	113	107	123	116	118	111	134	107	109	114	112	105	119	97	116	110	99	112	99	112	105	114	115	120	112	109	101	99	111	99	123	97	107	117	116	120	107	120	104	114	98	125	105	113	100	115	126	115	113	109	130	116	105	93	117	100	101	101	112	107	147	113	113	121	116	115	101	102	122	102	108	109	112	122	113	116	104	136	114	106	112	119	116	99	108	104	126	119	111	137	126	113	110	137	104	127	135	115	122	116	108	98	114	101	105	106	111	112	101	113	122	117	119	135	123	124	108	116	102	114	104	123	113	104	102	99	123	114	114	132	116	85	94	129	107	127	127	97	119	111	119	100	96	134	117	109	122	126	111	116	136	107	105	111	117	98	115	113	122	87	118	125	135	132	105	122	110	122	110	97	120	118	96	123	111	107	112	122	115	115	118	133	112	127	147	106	143	125	111	115	105	125	118	103	128	111	135	124	100	101	119	125	107	109	108	108	119	100	116	124	109	106	111	114	118	117	118	120	96	122	101	116	108	121	116	123	111	98	111	103	111	118	119	112	116	95	104	117	114	116	115	126	118	104	121	94	112	117	136	120	97	131	105	112	105	109	123	110	96	94	101	121	115	105	128	127	102	103	95	99	106	128	109	121	109	126	116	108	118	110	127	114	114	113	108	130	128	118	136	108	128	109	102	110	102	105	135	126	117	111	118	107	128	109	101	116	113	121	98	102	129	104	124	112	100	120	126	117	115	123	103	119	112	117	125	108	109	101	115	129	120	108	121	108	132	131	107	95	137	122	110	102	125	132	120	111	122	107	106	113	111	106	111	132	102	88	119	100	125	99	112	115	109	119	118	119	110	120	109	136	122	105	124	115	122	130	116	111	110	119	107	126	118	100	104	96	134	122	119	115	98	112	108	123	118	104	116	114	122	127	128	115	113	112	106	145	113	104	103	110	118	123	125	107	114	116	117	114	107	112	130	102	104	119	124	130	124	116	120	121	116	103	96	124	115	112	110	127	123	105	123	109	124	117	98	111	112	122	130	134	122	138	89	105	116	111	91	119	101	118	115	112	97	138	115	106	126	122	119	108	100	112	120	120	96	103	108	114	104	116	114	104	146	120	125	120	115	123	120	104	118	114	118	125	107	94	113	115	103	103	127	103	130	106	124	127	131	112	102	143	96	103	100	105	126	103	120	114	107	104	114	104	118	101	107	100	116	108	112	116	119	124	122	96	100	123	117	110	115	140	109	122	111	123	114	97	126	111	106	91	116	122	114	116	121	120	106	113	101	123	121	106	91	112	106	106	123	121	132	113	121	115	93	121	129	130	115	96	108	137	112	109	102	110	96	98	119	93	113	120	104	104	114	121	114	111	112	129	116	116	126	114	128	111	116	132	154	124	103	102	101	124	117	115	116	111	125	119	121	119	105	136	105	111	109	85	122	111	105	127	113	108	123	117	110	100	125	114	138	132	104	111	121	107	99	113	115	109	121	103	122	109	124	127	104	126	106	115	105	116	117	119	108	106	121	102	118	119	104	112	114	120	120	105	96	126	137	117	127	106	128	130	127	127	121	93	109	118	94	123	97	107	103	97	127	118	123	104	118	104	142	118	100	131	104	120	115	107	113	131	106	111	120	120	115	110	109	125	111	114	110	112	112	109	130	141	107	113	124	128	124	97	118	117	131	124	98	118	98	124	87	106	95	111	118	111	101	103	126	112	122	141	118	115	106	104	107	122	129	129	95	119	103	116	109	99	115	117	111	99	106	111	114	106	104	110	117	122	96	117	130	111	102	124	93	118	131	104	104	103	108	124	110	111	103	108	119	122	108	106	107	95	115	118	115	115	115	105	99	100	112	123	108	125	123	99	125	95	122	121	119	92	120	125	130	112	118	121	110	116	99	109	125	106	126	129	113	117	113	119	119	112	127	111	91	117	110	129	128	109	122	126	95	129	125	107	105	107	114	118	114	103	119	110	114	115	117	116	124	136	124	116	115	130	96	123	134	131	115	112	117	107	117	113	105	104	109	124	104	117	105	123	113	96	115	117	119	110	100	104	104	132	127	111	113	124	106	118	126	111	109	93	112	109	117	120	107	115	109	104	103	128	85	96	123	125	101	126	110	114
2137	499	695	788	817	672	681	3040	460	467	407	431	427	433	444	377	413	383	412	435	414	395	398	396	408	387	408	422	356	416	423	360	428	416	386	407	464	379	405	380	410	396	421	394	391	399	396	422	372	421	406	391	399	404	413	388	395	435	377	380	417	353	393	420	409	368	371	429	375	398	429	378	397	393	400	417	365	401	430	388	402	398	378	403	419	426	416	399	395	397	388	408	380	354	392	405	408	398	380	399	384	412	402	406	381	427	432	411	409	426	409	384	400	372	400	407	407	378	363	412	360	425	434	410	394	412	387	367	404	426	412	397	388	400	398	407	387	407	380	407	387	393	364	420	425	416	429	419	394	428	383	410	426	430	396	406	398	427	386	372	404	395	400	384	382	385	395	417	392	408	374	373	397	370	381	375	397	414	410	419	444	421	381	404	403	401	402	404	416	402	410	358	397	410	410	395	418	387	374	393	382	407	378	425	418	417	346	438	424	383	385	413	396	401	419	385	396	437	381	392	406	419	367	399	426	443	406	375	371	404	383	386	391	384	400	397	360	385	404	413	401	407	423	389	406	391	394	414	397	412	427	370	404	387	403	409	409	397	386	400	388	415	422	397	432	401	374	358	393	411	387	371	432	395	419	409	369	364	415	415	392	381	380	418	415	396	367	387	400	431	371	383	437	393	398	406	380	424	382	444	402	409	346	409	403	373	379	356	406	378	360	388	412	416	392	393	433	361	410	388	386	403	383	398	395	397	384	428	405	369	426	376	388	394	403	374	407	409	368	418	420	398	405	391	433	403	393	408	389	426	393	401	431	351	400	405	368	390	394	379	401	422	382	422	397	374	428	374	371	412	400	362	442	357	414	402	389	377	374	412	411	381	362	366	398	389	402	360	409	386	374	362	392	374	396	368	382	379	404	408	400	385	373	424	430	396	417	384	390	402	407	390	390	430	440	393	402	373	438	399	426	366	405	402	374	397	423	387	401	395	398	387	411	395	412	446	399	404	426	368	379	405	391	413	396	421	372	374	412	379	416	408	380	410	399	423	436	419	407	380	413	386	427	423	413	403	414	385	412	428	409	418	402	404	414	417	398	403	398	402	396	420	393	392	408	396	389	409	377	413	387	399	394	390	391	389	385	379	405	384	388	397	405	406	373	390	388	388	435	415	411	398	422	394	413	387	402	396	403	414	414	370	362	438	389	413	396	415	388	363	413	407	424	375	438	430	431	383	388	358	402	401	393	398	384	380	420	418	410	403	385	397	422	410	395	389	419	419	401	411	426	378	394	368	405	392	403	426	416	393	384	390	396	429	450	365	424	419	433	374	417	414	369	385	426	398	369	405	434	404	406	386	404	394	415	398	370	408	397	401	419	386	416	377	427	428	392	428	417	372	401	417	384	398	395	395	401	387	402	392	395	394	417	425	394	398	392	421	414	384	375	426	385	380	382	393	393	414	389	408	399	381	400	388	416	401	374	432	431	409	416	387	407	376	382	422	368	409	403	360	408	423	376	404	426	390	388	389	412	371	428	393	439	374	414	399	401	421	437	412	370	440	395	389	380	387	429	393	405	396	424	401	406	464	435	386	406	394	375	407	413	398	377	373	399	376	413	394	382	381	407	426	397	397	395	397	383	434	403	410	387	405	416	405	433	409	409	402	373	392	408	357	382	377	409	388	382	427	405	391	380	375	407	427	412	430	412	403	384	416	399	379	410	417	407	398	405	404	403	431	429	402	406	381	411	401	376	414	389	373	416	397	383	420	413	384	388	396	396	420	371	380	410	393	397	399	384	404	392	396	410	412	422	385	387	374	359	406	409	390	394	426	391	411	383	396	424	371	376	396	439	376	377	404	408	381	442	409	415	446	393	397	425	404	389	372	386	423	381	393	354	379	378	372	379	413	433	403	390	410	426	366	380	428	404	432	410	425	395	386	409	413	390	414	412	404	436	365	422	418	393	422	411	386	389	435	419	406	409	422	425	380	431	433	392	364	374	398	385	423	383	390	389	381	385	405	388	424	395	403	424	420	376	398	402	405	405	419	394	409	402	347	412	384	419	384	382	373	403	380	393	376	395	402	424	384	409	392	378	410	408	398	383	403	398	384	392	416	405	432	431	402	369	447	403	388	403	395	388	401	393	393	417	394	390	391	377	403	381	406	393	414	430	395	393	395	390	394	397	399	423	416	404	375	406	423	377	372	396	387	415	414	387	372	372	427	388	396	429	366	430	378	415	397	419	402	380	372	403	422	412	386	425	454	400	389	424	402	387	397	400	401	370	397	383	400	383	360	408	418	399	381	431	428	431	405	379	420	375	411	408	447	438	375	376	422	377	423	388	400	425	407	344	389	420	451	389	408	406	405	384	365	405	405	389	375	414	418	434	392	365	414	424	395	412	378	412	407	391	428	402	355	406	413	412	430	434	382	411	409	395	378	388	390	432	363	429	394	422	404	388	359	385	453	400	356	401	396	386	391	386	392	396	426	403	423	404	361	415	377	391	394	394	411	387	372	386	385	405	374	420	394	402	386	376	387	372	380	429	434	439	385	407	396	412	396	416	371	366	405	358	379	433	400	403	413	385	411	414	425	396	378	369	397	387	428	428	438	417	402	416	416	370	409	377	400	438	366	416	417	400	384	437	383	407	444	388	409	394	429	377	354	402	391	397	404	406	341	388	365	410	389	390	424	425	369	389	362	403	393	410	433	400	420	368	397	400	406	384	381	394	366	393	383	410	425	388	403	403	383	399	396	420	363	379	379	416	406	425	381	415	373	442	418	373	407	414	410	378	391	366	406	383	399	418	368	402	409	384	391	409	432	400	434	360	388	371	396	419	424	378	394	407	408	400	382	413	423	419	407	346	399	389	421	394	375	395	416	386	377	392	388	415	391	439	395	377	374	383	392	413	412	409	430	420	379	410	447	379	409	398	400	408	385	423	414	405	388	417	402	407	363	397	386	372	409	413	411	400	373	409	396	436	393	390	385	407	380	408	395	373	396	405	410	380	393	426	433	408	423	418	404	381	373	424	403	406	433	405	430	392	384	412	403	374	397	373	430	395	372	405	408	402	396	417	391	404	383	420	375	382	435	402	399	356	377	416	397	375	432	409	415	374	417	419	420	377	394	370	387	403	387	380	411	394	393	402	399	400	411	391	387	369	389	365	376	389	399	407	412	399	379	407	409	396	415	396	370	431	431	394	387	407	429	391	415	426	428	407	383	405	424	399	451	438	429	397	390	376	397	416	405	402	434	379	404	376	428	401	397	414	381	387	404	402	392	384	415	387	421	353	376	408	412	403	379	409	402	410	410	379	392	415	379	387	393	416	396	388	413	414	385	408	404	373	386	378	406	389	424	411	395	371	377	423	381	404	376	396	407	398	380	440	421	410	404	386	388	428	378	394	426	406	363	385	402	396	382	365	410	409	395	402	377	400	371	408	398	431	414	371	385	440	392	380	378	430	391	354	415	398	377	407	393	405	390
6434	1266	1479	1551	1632	1208	727	3554	296	245	238	249	215	191	202	208	194	193	171	197	178	177	175	195	195	201	197	190	171	163	206	193	164	172	205	189	177	191	166	173	169	199	185	181	165	150	178	199	178	180	184	195	182	175	167	150	171	183	193	178	167	188	185	173	178	194	188	195	178	178	169	169	164	162	172	195	165	171	179	170	162	155	181	188	161	197	173	180	193	194	170	176	190	174	168	180	183	184	189	184	201	163	159	164	170	182	188	179	176	156	164	193	177	180	172	159	190	186	187	186	191	165	140	171	188	189	169	169	179	192	189	176	166	176	191	184	197	181	170	181	164	183	190	190	179	176	165	185	159	155	167	204	176	161	194	200	175	174	175	187	199	181	170	203	184	180	194	192	150	166	199	186	182	167	181	162	194	167	186	176	174	184	170	176	176	192	206	173	169	180	179	169	177	167	168	180	197	169	181	192	192	174	174	176	157	183	157	173	191	195	180	154	187	183	169	175	173	179	196	183	156	182	188	178	164	191	175	174	186	157	177	160	158	158	205	169	157	174	197	167	175	170	205	166	191	158	177	171	162	192	179	165	198	161	165	168	189	174	201	196	199	156	182	163	173	169	172	184	185	155	204	173	164	177	199	173	179	168	181	166	203	180	171	181	183	159	157	161	177	193	148	181	172	173	175	173	198	156	166	183	187	192	191	146	178	169	166	200	195	192	173	180	187	166	181	158	187	181	198	163	173	179	175	155	156	184	193	165	167	168	166	179	144	187	164	169	164	159	193	182	190	165	158	172	188	166	182	162	182	159	178	167	195	156	181	148	154	174	178	162	184	210	161	187	167	154	154	177	179	177	183	162	154	189	174	183	185	162	165	161	161	174	180	184	178	187	148	198	156	177	170	188	194	188	190	167	167	166	191	153	168	178	192	190	168	175	150	165	164	156	174	186	183	187	181	186	190	170	192	178	195	199	174	161	169	184	198	169	157	186	187	160	187	164	184	174	169	168	171	159	159	183	158	193	206	162	169	160	171	204	154	159	170	164	154	167	175	192	188	184	181	175	166	178	168	187	175	169	162	180	162	169	186	165	187	176	178	182	183	197	175	181	172	164	158	181	168	171	163	174	176	187	185	181	185	173	160	177	183	162	167	177	200	162	176	172	173	184	142	156	176	194	185	181	178	154	163	179	210	183	155	158	169	161	166	164	186	167	192	183	191	173	174	152	195	188	151	178	161	159	172	170	187	164	191	184	163	187	181	190	178	168	155	190	184	166	182	176	173	205	183	172	178	172	178	168	151	181	188	164	162	159	181	177	174	170	175	172	165	161	188	178	170	167	204	156	158	187	192	166	168	186	180	165	176	161	173	165	179	161	185	171	163	158	193	196	185	171	159	166	164	187	158	193	168	154	182	179	182	186	157	172	196	179	163	198	167	181	177	172	181	186	186	180	176	165	176	174	161	188	178	184	189	199	168	184	189	169	166	156	175	155	156	180	181	174	161	174	160	166	182	171	180	175	172	166	178	159	160	183	159	171	187	181	170	166	176	192	152	189	149	153	137	171	141	158	179	186	163	171	209	173	174	168	157	170	177	162	165	169	178	177	164	162	156	183	169	183	185	202	168	175	162	164	198	172	199	187	163	171	201	174	197	179	168	183	172	190	182	180	174	181	172	189	160	157	167	178	157	168	174	181	178	171	174	206	194	181	173	152	190	185	180	163	171	174	146	157	159	204	178	171	161	173	162	166	150	158	166	164	173	191	187	191	174	174	165	175	191	195	181	173	189	149	191	144	186	172	164	183	189	171	179	177	174	174	149	153	164	164	186	190	181	145	170	183	179	188	173	155	182	180	178	172	190	158	188	157	187	160	165	171	156	167	216	170	187	153	164	166	190	191	180	194	188	183	169	174	190	148	198	179	185	181	180	183	175	177	178	152	185	174	178	152	187	204	207	190	185	190	173	168	171	174	185	185	165	181	175	180	170	195	180	167	164	174	161	157	149	186	174	183	204	207	192	172	177	159	179	171	174	194	198	169	174	150	181	164	166	174	201	199	183	180	191	160	184	177	177	181	163	188	194	160	182	202	185	158	174	152	185	188	192	178	187	195	191	180	176	178	173	184	182	191	167	169	151	169	195	168	150	166	175	177	193	148	183	176	200	190	180	174	202	186	169	182	181	182	184	160	178	164	151	185	156	168	166	164	161	175	150	186	187	152	180	162	161	194	171	202	190	159	170	155	172	191	184	175	168	164	168	144	155	164	166	201	156	139	152	167	180	191	168	154	177	179	165	161	188	171	192	192	166	174	173	187	195	170	165	220	168	186	189	177	173	166	170	176	185	194	163	196	158	151	179	159	184	172	200	156	165	170	174	169	170	167	170	180	173	154	175	175	176	178	183	181	162	173	159	155	164	189	180	169	144	171	176	180	176	152	178	169	194	178	153	170	174	148	191	165	189	171	181	164	180	171	181	160	174	169	171	178	145	179	180	171	190	187	183	176	193	181	168	182	176	196	168	177	176	183	162	184	191	170	185	198	152	146	162	163	164	197	183	190	183	190	190	158	202	188	186	178	176	178	166	191	192	188	189	178	198	177	185	150	156	164	142	158	179	175	190	181	188	192	166	167	187	180	171	197	170	176	188	176	195	182	188	184	171	195	168	175	182	162	170	186	185	179	186	169	182	207	147	176	183	172	169	179	174	176	197	189	175	174	168	187	199	171	155	165	164	184	171	168	171	192	181	163	175	178	160	193	202	190	181	169	173	185	189	197	171	171	179	167	173	194	158	175	161	180	167	175	167	180	163	175	176	163	187	170	171	159	180	155	165	170	174	167	177	175	175	189	163	184	180	176	207	173	188	173	185	175	174	197	148	192	167	195	197	165	162	179	189	181	172	152	174	155	175	176	177	162	177	167	185	167	185	197	158	165	180	175	167	177	191	177	173	182	166	184	187	172	182	183	192	178	168	162	182	169	154	185	159	195	203	176	166	174	180	174	182	179	189	193	164	176	151	156	200	187	194	175	153	189	186	168	165	178	202	156	178	176	165	162	164	166	167	162	209	167	198	169	166	177	185	191	152	184	185	177	166	180	150	170	165	169	185	174	161	152	179	177	174	199	180	176	176	159	174	174	159	163	195	171	178	200	183	196	185	187	161	157	176	182	174	155	173	188	162	199	188	183	188	189	181	169	192	162	163	163	172	173	171	173	158	147	164	200	149	163	172	162	162	178	160	200	188	187	172	189	155	180	187	217	169	168	158	188	165	171	164	181	165	174	154	206	189	150	167	187	196	146	178	188	167	170	185	152	172	179	201	155	193	179	201	186	169	169	177	166	163	164	164	173	180	173	185	169	165	192	162	171	167	175	172	193	203	170	162	177	164	169	172	171	172	173	159	154	165	205	172	143	191	192	182	173	171	152	185	184	187	165	184	175	184	155	178	186	187	180	179	177	163	148	188	182	185	175	170	204	186	184	154	181	179	165
5111	1392	3195	3769	4520	4240	3172	11120	1273	1147	989	937	851	836	818	768	763	747	699	746	728	662	657	706	649	685	659	651	621	630	633	611	621	580	602	623	610	616	630	641	601	570	591	604	574	606	604	616	616	625	587	622	563	608	607	538	590	615	577	544	565	546	580	582	561	605	566	618	601	577	599	562	578	569	579	591	564	622	573	580	604	535	641	596	546	612	550	593	580	569	597	568	555	553	576	560	547	601	550	560	588	551	596	549	612	546	562	534	568	561	566	573	613	616	550	632	609	575	525	583	613	567	574	583	572	577	580	559	542	575	582	579	558	540	520	549	553	595	584	599	604	568	536	535	552	556	588	637	558	559	572	554	569	541	581	567	536	557	543	594	548	568	577	572	564	564	560	547	581	594	545	580	613	544	561	604	570	477	546	564	561	566	553	513	535	538	547	591	555	566	595	629	583	552	525	579	558	594	565	569	601	581	540	622	548	555	607	608	569	551	538	569	562	556	584	560	578	521	548	560	583	567	567	550	557	575	617	544	562	588	580	581	600	556	534	535	579	584	517	549	563	582	573	602	594	571	543	592	562	576	557	570	586	585	612	548	538	562	584	574	578	584	564	525	577	560	565	569	561	531	604	547	591	558	578	547	559	582	565	554	601	566	570	601	604	578	588	574	571	567	581	564	545	543	561	568	579	561	586	548	565	583	621	583	611	550	568	613	555	587	596	541	532	583	631	564	532	553	597	582	535	585	534	551	554	535	579	548	513	555	620	548	618	552	564	565	640	582	551	544	589	623	541	587	541	536	599	527	549	559	528	603	594	539	563	584	584	545	578	550	567	613	559	588	578	546	597	561	549	571	588	600	577	563	581	567	579	552	573	579	544	589	595	559	587	569	583	603	553	559	576	603	560	569	595	533	580	594	568	590	569	539	551	565	544	551	569	624	592	579	572	552	554	579	586	540	571	569	580	553	587	563	555	546	596	566	591	597	603	546	576	552	545	537	560	573	603	550	569	597	566	573	555	552	585	511	569	558	615	577	568	604	569	572	575	525	583	575	566	574	569	585	563	595	555	562	544	538	567	594	606	589	554	562	561	526	566	599	515	605	533	548	524	601	557	574	578	565	557	567	565	593	546	584	569	569	554	576	559	589	591	564	581	579	614	627	592	559	561	578	586	552	546	560	579	553	577	560	565	580	545	534	558	566	610	604	581	553	574	562	552	565	547	585	580	549	573	563	587	548	568	543	548	578	597	555	532	574	544	540	568	571	563	593	580	542	570	549	557	524	580	537	588	600	577	550	583	560	563	577	554	524	594	571	524	621	541	603	528	522	558	532	562	584	609	542	573	564	567	523	547	604	610	561	565	555	549	588	560	538	555	584	558	586	543	602	566	568	546	554	578	573	559	603	586	555	603	568	585	526	544	586	525	587	596	598	565	610	559	564	558	565	565	618	596	587	569	559	585	560	552	604	623	527	587	571	535	535	560	638	545	498	567	599	612	555	547	570	500	527	569	551	535	555	557	580	591	558	571	576	566	518	529	538	539	564	628	599	563	558	582	555	569	588	571	534	574	552	564	520	626	603	565	590	538	536	581	536	507	594	565	569	573	582	571	590	565	550	548	545	602	538	592	572	583	545	546	531	616	573	555	521	584	603	602	578	586	597	577	587	561	558	568	558	563	553	563	586	573	538	555	574	591	566	560	563	591	523	541	537	560	541	578	581	566	556	565	553	584	584	602	539	567	565	561	573	598	617	563	610	577	559	564	606	555	539	597	598	583	559	565	572	583	547	554	577	562	550	534	576	574	590	553	591	616	563	581	593	598	618	581	622	530	582	544	599	554	604	580	558	591	545	605	543	533	600	576	576	566	542	573	558	557	589	596	597	589	557	599	574	568	599	554	565	586	534	531	556	600	538	576	529	584	559	567	584	571	537	588	577	554	579	577	544	601	560	593	524	622	575	576	564	597	557	527	575	577	587	551	598	607	592	569	548	572	582	528	556	578	560	563	556	543	596	564	587	545	540	576	558	563	623	577	547	605	589	607	515	538	547	593	597	556	597	608	599	574	587	554	534	606	584	509	549	585	559	577	574	554	588	576	584	567	529	582	550	581	549	627	580	560	564	549	588	634	586	590	531	539	579	599	561	517	600	551	585	607	542	551	596	539	602	552	539	595	592	558	636	570	597	572	594	562	552	594	587	591	552	582	585	588	548	558	578	582	554	558	584	553	588	580	579	555	615	557	548	515	547	542	579	597	588	566	552	546	596	558	557	540	568	588	551	540	559	559	587	560	575	517	554	565	589	603	588	567	581	560	574	551	568	549	551	612	588	562	571	561	573	561	551	550	583	615	542	552	583	530	565	527	528	547	557	565	541	570	585	614	550	550	542	575	565	561	548	564	548	584	583	575	527	584	545	581	606	546	548	570	589	571	559	553	578	573	597	558	576	600	592	564	606	564	576	613	572	569	601	529	571	601	565	534	582	589	588	580	562	589	505	569	598	560	591	590	580	571	553	581	574	580	583	600	608	604	542	558	514	552	563	575	595	591	596	575	575	570	594	602	586	543	546	564	541	583	542	515	571	623	602	579	564	596	564	557	581	585	574	575	498	562	565	564	600	551	564	586	532	543	580	573	587	557	607	625	565	575	578	573	579	589	542	582	544	583	605	536	589	598	548	552	569	635	576	603	577	549	572	587	572	581	575	572	545	555	567	585	575	553	553	570	581	572	626	552	563	556	544	544	537	621	583	505	550	592	571	539	584	613	554	584	566	547	603	590	601	625	586	572	569	548	566	583	495	568	558	604	521	581	571	569	552	553	528	572	524	599	577	606	569	594	595	590	540	541	607	598	594	569	577	579	575	578	546	542	631	587	606	621	555	528	589	591	562	524	594	525	515	560	599	608	580	540	549	581	557	577	627	593	543	594	549	557	596	616	569	547	568	578	577	562	573	593	550	554	585	531	589	527	583	594	571	587	549	565	570	574	557	547	544	536	607	561	580	565	616	585	589	520	544	563	580	575	545	559	577	587	558	567	509	577	529	556	609	580	601	554	604	560	578	587	544	616	591	569	577	597	604	568	580	572	588	599	549	590	542	571	578	550	587	608	585	596	585	604	548	563	567	535	553	570	611	578	572	601	574	529	596	572	550	606	528	546	602	526	551	541	534	607	562	537	564	561	572	566	557	588	544	614	572	579	563	601	575	577	584	574	581	577	591	562	579	578	615	565	582	554	538	581	596	610	592	595	572	575	587	578	528	579	521	580	584	575	597	589	583	586	602	604	558	554	544	579	607	572	551	571	583	563	568	594	560	525	556	563	527	592	557	573	585	618	587	554	587	595	594	570	549	557	561	574	534	576	585	583	584	576	609	576	552	570	604	609	555	495	566	580	528	567	567	569	578	552	572	562	617	592	595	546	585	529	614	548	553	575	557	582	535	546	585	570	576	638	592	545	547	551	531	593	589	600	527	578	576	563	576	566	599
17486	6164	4691	4177	4994	4271	3850	11799	949	486	418	386	403	346	353	303	350	279	297	272	251	285	267	277	264	294	276	265	238	249	231	245	247	277	248	240	234	262	226	245	232	245	225	257	278	237	237	250	224	223	246	253	233	270	225	270	229	244	245	248	239	215	269	210	248	221	247	233	231	253	233	228	241	232	219	251	231	227	251	248	202	213	231	229	265	215	207	207	225	232	226	233	219	227	244	246	228	233	222	213	248	273	239	249	266	230	230	244	230	228	214	236	221	234	218	214	244	250	231	274	215	231	224	258	226	235	237	252	249	210	217	235	277	230	212	221	260	255	245	215	220	273	229	233	261	220	231	238	224	206	232	227	241	226	245	267	255	259	232	233	215	224	238	236	248	228	231	229	227	251	216	253	230	223	238	243	243	232	258	211	240	215	250	219	203	235	231	232	216	256	226	230	215	243	262	215	201	249	214	241	244	244	231	225	219	264	227	229	244	230	230	232	237	234	244	261	242	223	239	259	242	247	226	227	254	215	231	252	246	238	225	231	236	228	243	236	234	242	235	239	233	235	270	240	243	219	230	219	217	223	230	229	212	239	202	232	245	243	250	242	261	238	223	195	230	285	221	228	229	233	243	254	234	265	244	215	227	217	217	238	240	213	233	250	231	259	243	222	259	221	234	245	255	202	229	263	235	235	221	253	240	202	233	236	204	255	234	259	211	244	258	240	222	230	243	237	213	247	229	227	221	213	227	229	239	246	249	224	215	222	253	231	245	223	262	219	238	212	239	229	254	234	219	208	246	244	234	214	231	220	235	226	249	227	230	229	224	243	200	239	228	238	217	273	238	221	254	213	232	240	226	252	243	247	212	239	199	237	245	237	209	233	215	238	217	240	200	241	227	238	234	238	223	229	245	234	234	244	246	245	229	225	228	228	210	231	280	236	250	220	232	226	218	254	239	230	230	209	246	251	232	236	187	229	204	237	202	231	244	232	232	238	233	235	247	227	226	224	238	259	217	220	240	233	222	217	225	215	222	234	244	237	251	225	245	253	229	239	241	224	226	237	262	235	244	251	229	242	226	209	236	242	211	241	226	245	211	214	223	266	225	210	198	193	243	226	232	210	230	235	227	220	256	237	241	227	229	239	252	245	243	229	246	218	257	226	237	246	244	248	221	213	232	232	241	246	221	221	220	242	234	255	277	216	213	245	209	246	244	244	212	245	244	234	233	211	236	245	232	240	230	226	214	229	256	223	239	230	234	221	225	224	229	257	224	243	244	262	243	230	227	252	187	237	240	229	227	227	235	215	223	247	249	243	273	219	218	225	219	223	244	231	220	215	221	256	244	209	260	257	228	216	231	227	242	227	240	235	231	202	229	232	220	234	233	273	241	228	228	231	232	233	236	233	224	205	259	230	238	237	233	252	251	194	219	229	207	220	210	242	238	229	241	243	238	222	217	209	219	226	207	236	222	244	228	223	248	241	202	218	255	223	201	240	240	243	241	259	255	256	252	240	244	251	197	254	245	222	249	238	233	239	227	216	230	243	240	210	250	241	240	218	213	257	223	239	238	241	255	249	257	222	252	245	229	252	202	245	251	214	208	237	222	199	226	263	247	220	213	233	235	238	253	232	212	270	245	223	279	244	224	271	248	224	236	237	260	237	235	227	214	234	212	236	246	244	232	248	234	207	254	236	235	227	237	251	243	224	232	215	230	237	251	240	204	253	251	235	238	232	254	250	224	238	235	232	243	238	234	230	241	235	227	227	235	243	226	238	278	258	256	277	263	235	219	212	243	228	272	228	244	230	234	220	218	234	241	260	237	243	211	221	228	238	241	256	249	210	250	244	233	257	264	236	246	253	239	244	208	204	234	244	253	232	267	225	231	236	252	261	220	230	227	238	250	256	225	251	213	259	254	223	263	221	236	229	209	280	228	221	226	254	243	232	226	214	251	249	240	231	231	248	235	223	240	236	205	241	245	234	235	239	230	226	240	233	228	219	246	227	239	224	219	240	235	223	250	245	214	218	223	212	221	222	248	253	239	179	240	246	224	234	232	239	227	228	259	217	233	225	235	233	237	247	261	245	226	249	246	242	245	248	237	209	226	230	210	252	242	216	251	243	232	261	246	257	229	199	232	224	225	227	236	234	226	235	246	252	272	226	235	253	231	228	237	259	246	244	228	207	214	243	245	244	222	257	215	214	216	232	280	197	231	216	221	232	240	221	249	233	237	251	232	256	248	241	250	222	249	218	228	228	218	219	222	215	207	226	201	231	239	227	252	242	226	221	209	240	256	235	239	237	249	231	208	254	216	251	213	232	232	251	236	238	228	250	220	231	213	262	250	245	257	208	229	237	265	262	226	226	212	239	237	237	263	239	200	230	216	234	224	231	221	244	219	236	219	220	269	224	227	224	218	247	257	224	236	243	219	235	229	247	231	257	248	218	241	259	220	221	222	262	234	264	210	222	224	223	252	232	213	253	242	236	231	233	249	243	232	212	241	231	234	235	254	230	246	223	240	252	235	223	230	236	237	217	211	249	265	203	212	210	252	236	257	223	229	262	225	227	230	222	241	244	236	235	231	224	228	214	252	228	207	222	244	230	252	208	209	240	220	231	220	222	231	217	218	223	212	260	247	213	234	267	217	240	237	218	228	238	248	229	259	234	221	232	256	248	215	210	240	208	231	246	221	191	216	234	225	244	237	247	222	242	239	229	222	234	255	263	224	235	248	220	250	232	246	228	222	233	240	223	229	223	239	242	236	218	225	241	231	235	253	254	272	226	254	242	241	228	212	256	240	238	216	242	213	245	246	247	250	239	229	229	232	240	231	233	241	231	204	236	193	201	227	281	228	235	258	205	237	227	211	226	210	242	235	238	205	236	234	241	273	249	218	239	244	203	245	255	237	243	245	230	226	216	240	226	239	214	243	224	234	222	245	228	215	230	253	232	242	224	215	233	209	241	241	221	232	252	225	244	217	221	241	215	244	247	231	222	235	210	212	240	257	225	238	232	238	259	221	233	214	235	225	245	215	238	231	205	258	260	260	237	225	247	241	233	223	212	246	218	260	217	239	221	209	235	224	250	230	199	204	248	226	200	227	243	236	250	199	213	252	254	220	247	208	261	235	237	229	245	217	213	236	227	246	267	219	224	236	248	234	245	221	240	210	249	226	257	245	210	210	237	246	219	204	228	241	231	238	249	231	245	264	271	255	260	219	237	220	223	223	253	228	246	252	218	217	243	242	232	220	219	231	257	235	234	265	236	208	211	252	229	246	204	221	206	213	210	239	238	241	223	225	216	234	250	256	215	245	227	203	215	233	229	230	247	257	231	236	234	234	236	221	241	245	231	235	247	251	259	223	251	210	218	231	226	227	248	224	267	250	220	201	237	242	226	215	241	230	247	229	222	221	236	210	288	240	231	239	255	260	249	244	228	234	238	215	225	259	249	197	221	226	239	252	223	230	227	247	255	235	224	202	207
9124	4358	7335	9133	11060	11307	12245	13759	2871	2332	1993	1847	1658	1544	1367	1391	1273	1170	1196	1134	1157	1099	987	978	968	953	965	962	885	1026	893	842	858	805	847	855	830	819	795	765	791	803	806	812	791	805	785	789	762	768	764	728	774	783	744	736	787	747	738	786	717	708	729	773	728	769	716	730	803	715	721	705	758	725	679	740	719	725	719	678	770	717	687	745	702	714	721	711	734	692	726	742	735	712	739	713	755	724	703	703	730	709	658	659	687	759	750	730	741	715	692	683	716	771	699	717	725	750	719	741	735	707	663	728	743	673	702	726	697	709	712	717	720	718	702	664	729	660	716	712	700	711	686	685	728	735	735	741	695	746	672	723	729	757	697	717	719	733	746	677	670	679	700	707	721	711	711	709	710	683	718	703	718	688	742	753	712	729	764	678	709	691	725	719	694	720	712	718	744	671	708	703	703	692	729	757	730	711	700	702	720	701	671	769	702	705	737	737	645	710	703	663	715	699	668	689	689	714	706	727	730	685	699	701	666	708	685	660	706	718	740	738	706	760	696	720	687	711	740	726	737	683	733	662	693	682	757	718	699	755	706	696	709	704	680	744	743	686	682	713	725	689	657	711	708	730	682	659	709	676	709	723	713	690	760	751	728	688	686	743	669	688	667	681	736	721	700	691	743	664	731	716	682	680	728	713	718	660	713	740	657	699	683	679	731	709	739	696	684	688	740	704	654	741	688	682	713	696	694	677	686	668	664	697	619	757	716	687	677	665	707	700	701	737	720	703	701	721	688	731	661	762	679	733	672	729	729	665	710	690	741	702	709	708	675	684	710	697	716	673	707	673	642	668	697	669	695	723	720	713	693	666	667	708	701	727	709	709	645	704	718	687	675	712	696	669	725	736	716	708	684	684	697	724	695	706	700	674	711	710	699	697	684	679	679	681	724	735	729	729	735	728	649	680	697	725	712	653	691	715	775	678	734	706	687	738	699	714	730	685	702	725	680	696	693	720	673	712	675	666	758	675	738	755	663	737	697	753	692	668	740	690	661	717	680	679	725	701	751	691	682	713	747	688	690	660	683	684	676	674	743	671	712	677	675	615	682	722	733	692	701	747	673	666	710	684	739	692	693	720	722	688	716	709	700	668	698	742	666	636	688	791	693	738	709	746	759	688	725	708	650	680	721	753	718	715	677	675	685	688	725	746	739	642	730	693	711	717	636	664	750	721	762	720	706	724	712	711	727	669	733	665	702	722	726	736	666	732	672	681	688	712	666	717	691	685	650	730	763	669	666	649	696	766	699	705	722	706	695	677	709	740	676	762	709	718	736	696	717	674	672	725	682	721	687	740	663	699	734	743	671	658	718	704	725	708	726	734	709	690	695	757	701	683	688	650	630	684	752	704	737	713	755	724	717	686	673	709	737	692	711	686	681	706	694	748	718	708	695	732	711	715	694	645	696	682	743	713	726	676	693	691	700	686	680	680	699	684	698	699	731	681	662	714	715	692	718	716	681	739	741	682	721	713	702	734	731	679	743	696	692	732	725	710	711	706	721	707	685	770	672	649	714	701	687	700	682	745	666	759	688	729	736	762	738	691	706	673	730	664	709	683	686	703	693	733	704	725	731	712	712	718	691	715	724	742	717	721	715	720	673	703	709	656	719	692	713	722	695	720	706	729	675	716	705	691	718	708	691	727	732	677	696	683	709	698	723	700	692	754	763	748	700	740	683	692	699	688	693	714	717	621	758	724	665	714	681	718	773	694	696	705	695	703	686	686	709	729	682	698	740	709	720	639	693	685	675	733	663	719	731	732	732	671	678	690	750	707	664	662	699	720	744	687	707	679	640	683	732	689	735	688	709	672	700	722	700	688	687	676	656	692	759	722	704	700	690	661	720	701	688	695	746	753	748	664	696	707	717	720	764	679	672	741	706	631	715	723	732	752	736	701	706	695	720	678	696	703	713	698	675	745	713	726	734	703	658	706	691	713	719	691	728	695	736	700	777	742	789	720	658	717	657	695	720	702	702	681	689	765	727	718	730	678	715	717	694	779	670	701	673	698	670	721	727	740	689	697	675	714	719	732	706	720	687	720	749	730	683	651	673	702	667	679	677	736	699	732	729	701	718	705	683	723	718	710	688	692	709	717	737	692	736	708	743	691	718	735	714	694	678	703	711	743	696	693	669	684	717	719	715	687	729	696	731	717	704	692	671	721	680	706	701	764	663	719	724	736	720	672	692	723	759	735	680	708	743	738	672	689	700	689	676	697	750	722	741	739	747	722	670	741	688	712	710	706	744	716	713	665	674	701	715	699	701	661	736	719	698	739	698	723	708	733	709	668	682	701	749	709	699	666	756	691	642	734	756	732	730	723	680	698	654	647	707	720	689	639	750	726	698	700	683	743	724	677	701	697	724	679	707	691	667	695	679	702	734	709	637	748	693	748	704	693	716	709	701	712	719	701	742	709	706	697	696	750	682	713	721	657	738	729	688	705	715	673	722	672	730	715	676	761	640	675	729	742	698	751	731	672	707	722	699	756	655	690	741	685	689	699	689	636	714	697	760	687	674	700	706	758	724	716	698	739	698	679	655	741	678	693	705	721	695	682	660	680	718	687	716	680	739	692	714	713	720	707	733	745	697	686	709	705	675	683	687	694	711	716	722	673	705	706	665	706	728	672	642	658	720	718	694	711	711	714	685	668	674	750	665	719	689	713	702	667	636	750	692	675	718	689	738	703	698	707	724	710	709	668	687	694	689	715	713	711	684	697	668	654	723	730	703	760	708	677	695	674	735	695	693	720	716	707	698	677	704	715	733	703	685	714	687	714	699	708	728	736	713	713	764	715	736	701	684	715	671	684	649	698	730	722	726	694	727	684	656	651	693	699	733	692	716	688	675	733	706	710	672	650	678	665	701	722	638	677	682	715	674	720	719	687	712	725	708	704	733	734	658	720	654	707	649	677	724	681	686	728	637	703	685	694	677	670	664	702	709	748	725	674	749	757	737	715	732	714	686	723	682	685	678	710	713	690	709	705	676	744	681	746	719	671	731	702	681	709	760	681	728	713	708	704	691	700	709	698	667	702	756	693	725	680	715	722	736	744	705	674	733	698	690	690	706	730	695	736	683	731	729	718	732	738	755	715	653	670	686	643	687	749	705	696	715	711	669	651	749	715	686	676	728	720	756	704	712	683	686	636	745	722	707	697	713	760	710	670	685	685	729	671	712	709	673	724	722	744	706	702	698	752	737	718	701	691	705	687	700	692	673	776	695	675	707	735	683	722	720	690	715	681	670	703	682	721	691	703	754	748	696	636	760	703	718	730	688	746	707	738	722	713	691	703	717	742	716	715	676	670	691	720	705	697	712	631	698	694	720	674	716	703	701	689	688	711	702	690	693	716	750	685	712	725	718	693	714	731	723	734	751	711	697	682	706	713	682	733	730	716	750	707	701	764	733	683	716	689	717	668	758	716	728	678	685	686	718	679	739	682
2137	360	243	248	216	199	184	381	144	118	109	122	95	112	113	97	115	122	110	98	99	135	117	103	99	106	103	124	105	97	114	132	117	116	128	96	95	90	107	94	121	113	100	103	99	101	108	133	104	90	121	100	116	125	104	108	101	101	102	112	106	114	99	101	117	119	106	127	123	105	105	113	104	135	112	105	90	105	111	126	120	97	118	107	101	123	118	95	119	83	114	109	115	106	119	81	126	103	101	93	120	96	114	105	101	114	97	109	124	113	111	117	119	108	121	110	103	120	114	119	117	99	106	121	94	114	119	103	101	108	108	112	108	87	103	121	107	94	103	122	106	108	118	129	121	117	91	91	119	125	116	124	100	125	94	115	112	102	92	108	110	131	102	111	132	112	112	114	83	110	123	101	104	134	116	100	113	84	104	117	111	106	114	125	109	122	103	96	104	103	96	117	113	112	109	88	110	107	104	107	118	114	106	116	136	111	101	99	98	125	122	93	83	100	118	105	112	111	111	99	96	126	115	105	121	107	98	114	106	104	109	119	118	118	113	101	120	104	96	102	104	113	96	84	110	98	89	109	112	85	115	113	111	121	113	100	102	104	99	113	95	90	113	107	108	91	91	83	99	106	118	126	114	115	106	106	100	122	109	102	125	124	105	103	108	96	97	114	100	113	141	117	108	111	101	98	119	95	109	116	112	122	114	93	111	102	98	99	104	99	110	120	110	105	100	123	111	123	118	98	98	93	113	109	114	103	113	113	118	106	95	92	102	134	108	106	103	80	100	119	104	103	97	115	106	108	103	109	112	111	115	106	110	110	110	120	105	104	80	107	106	115	110	120	99	102	107	115	96	109	135	107	96	88	92	102	140	115	107	96	93	104	107	103	103	113	129	109	109	97	96	102	92	113	128	106	110	114	109	97	104	104	109	101	89	115	119	99	132	126	106	103	123	121	122	97	109	110	126	106	104	105	116	106	93	104	100	107	96	118	101	98	124	112	112	120	103	103	111	106	119	99	121	118	115	94	103	93	115	88	109	117	112	99	128	103	87	118	98	116	111	102	111	110	95	95	100	115	100	119	97	120	99	116	108	110	120	111	102	114	105	120	114	112	105	102	111	100	135	117	113	119	101	117	110	92	129	119	118	112	118	103	98	113	108	126	98	111	114	115	122	109	113	90	111	106	109	117	93	113	125	93	114	100	116	97	105	126	102	109	108	106	119	128	91	114	102	97	113	95	117	100	113	102	104	124	106	106	101	110	108	130	129	109	110	124	83	104	109	90	131	110	113	126	107	100	108	106	110	104	119	111	105	103	110	114	106	120	117	113	109	118	96	108	106	104	115	120	101	113	102	94	102	111	112	94	106	117	110	98	108	119	102	115	110	107	123	94	113	116	102	122	117	108	117	104	110	114	106	120	122	101	106	112	101	99	96	114	99	89	99	128	128	111	95	108	121	108	105	131	100	98	114	85	100	115	140	116	105	86	125	114	123	99	96	93	101	105	126	106	105	108	96	101	121	118	113	97	114	110	107	92	108	104	103	115	119	109	108	104	118	105	103	106	100	109	115	112	107	119	93	111	102	119	114	117	98	141	91	99	102	123	91	99	98	107	90	106	109	112	98	119	126	102	111	100	106	132	100	101	110	113	118	105	110	103	113	102	94	123	134	101	98	103	118	102	109	110	120	106	98	107	112	104	118	113	124	94	109	110	88	109	94	110	113	100	105	114	98	81	124	101	101	112	109	105	129	135	118	120	112	95	115	113	96	120	104	136	121	96	118	136	98	98	128	121	119	93	109	106	94	103	106	123	91	114	88	101	117	119	108	111	100	120	117	105	112	109	103	115	98	119	103	116	118	113	111	99	103	115	95	109	115	110	109	133	107	108	117	121	110	110	112	113	111	113	113	104	123	120	101	101	135	104	109	109	125	113	101	99	106	113	119	99	115	100	101	92	116	120	119	117	96	101	100	117	111	111	107	106	107	101	108	130	119	119	100	109	115	116	100	86	110	98	97	118	106	95	109	92	123	114	120	114	91	113	106	101	108	111	101	107	127	119	114	112	101	100	90	105	96	104	108	102	114	99	119	118	104	112	113	99	106	95	114	115	93	129	124	109	107	114	104	127	126	113	100	106	83	121	112	114	108	99	106	115	101	113	114	107	104	99	110	113	110	114	104	128	111	122	116	111	101	115	104	122	108	99	120	113	111	93	103	104	129	97	109	112	99	97	117	123	98	101	108	123	100	107	106	109	101	104	104	92	94	117	108	93	106	108	114	120	107	104	117	92	115	119	110	123	124	128	103	124	107	90	121	120	109	105	89	113	123	103	105	85	110	109	96	108	118	103	107	113	104	108	105	99	118	99	118	114	108	108	116	92	108	100	114	107	127	112	104	119	109	103	121	109	117	109	104	119	102	105	127	117	116	101	130	88	115	103	99	109	100	113	98	122	102	105	111	126	122	115	109	99	102	119	117	109	120	125	98	110	97	109	114	110	97	99	134	108	99	112	100	119	105	130	117	106	101	103	100	107	103	97	106	111	120	136	103	98	111	108	109	124	104	115	116	106	103	114	90	104	128	122	94	115	101	121	143	108	123	124	105	125	103	102	123	104	116	118	106	116	111	138	119	105	88	114	109	115	124	113	108	113	114	102	104	118	82	125	109	108	121	96	93	94	113	114	116	91	97	109	107	115	114	110	109	111	104	104	117	108	88	105	105	104	127	102	98	86	117	104	112	132	110	117	112	120	101	91	108	121	105	108	98	109	101	121	116	103	117	113	126	123	114	111	113	91	104	104	95	119	102	100	96	115	115	118	100	117	117	134	124	130	97	93	110	106	134	99	130	114	120	112	96	131	105	105	108	99	116	114	89	102	131	117	107	120	113	116	122	110	117	105	99	95	131	108	113	99	116	96	111	113	103	118	119	108	121	110	109	116	121	118	113	119	122	118	113	121	111	97	122	101	98	99	94	122	121	109	115	108	84	104	104	110	112	115	107	102	90	108	97	101	100	116	112	100	109	100	101	101	96	111	105	110	123	112	120	100	118	135	125	103	117	114	112	110	105	106	96	107	102	120	112	111	105	100	100	102	108	92	128	104	108	111	102	104	104	113	95	122	107	97	116	127	106	94	114	98	113	108	110	111	93	104	121	108	124	109	107	104	125	128	104	117	95	94	103	116	116	108	134	103	105	107	94	108	94	108	104	97	103	111	105	97	128	100	106	127	102	109	109	110	119	96	112	109	108	108	114	105	90	104	82	109	107	93	107	114	95	116	118	116	114	121	98	112	135	116	96	106	98	98	120	96	107	117	113	96	106	112	97	113	100	106	113	91	90	110	108	119	107	108	107	90	127	114	119	109	116	102	121	116	98	105	99	119	102	102	103	105	111	109	114	120	97	103	106	126	105	99	112	103	89	108	110	129	95	115	127	102	98	90	113	110	108	108	113	123	94	95	100	111	106	107	98	115	126	120	122	122	100	116
2211	611	668	825	1016	841	1006	1752	450	430	450	403	441	390	436	377	397	412	391	393	437	393	401	410	408	413	381	414	398	374	376	398	401	398	393	393	400	390	385	392	379	404	410	375	349	410	395	372	401	362	428	403	382	350	365	378	405	406	381	386	380	351	382	392	373	364	363	364	372	358	400	416	398	381	419	406	389	379	382	408	379	371	366	392	400	354	429	380	380	369	410	399	353	396	401	379	383	390	411	394	371	403	391	362	384	387	372	371	393	391	390	391	370	389	387	368	436	371	397	392	394	376	417	364	395	368	380	397	382	375	400	376	378	371	372	381	396	369	387	387	392	357	407	378	415	408	359	371	401	348	372	353	397	398	409	387	401	412	400	393	395	366	367	376	367	355	374	393	406	361	376	366	391	364	385	366	359	363	380	371	381	416	388	366	357	384	351	359	400	404	413	413	361	370	406	378	409	396	401	382	356	404	393	357	380	387	334	387	349	356	368	389	370	392	375	400	397	374	400	386	394	387	407	340	383	367	412	359	410	357	382	387	347	378	380	369	377	389	394	368	378	379	365	353	412	387	392	398	353	399	338	381	346	393	358	398	363	392	405	356	380	401	380	392	353	405	379	397	385	382	380	386	371	416	367	370	390	356	359	382	383	394	383	393	396	411	361	344	376	389	398	367	378	391	406	354	365	377	385	407	389	357	396	366	404	382	383	389	397	365	393	388	409	374	372	359	369	366	403	366	366	377	399	362	354	372	364	367	403	384	411	404	380	381	369	377	398	346	406	367	389	367	376	366	423	393	438	393	376	389	380	382	386	409	382	370	374	404	357	401	384	375	389	367	351	379	372	412	361	368	342	364	397	372	391	372	394	377	403	412	399	370	352	360	366	343	407	378	372	390	378	358	370	389	364	384	417	372	380	403	330	403	381	390	344	379	383	381	407	382	370	393	400	363	391	370	386	408	315	360	413	410	416	367	383	375	385	352	393	395	347	372	362	401	379	358	355	389	374	379	421	381	403	412	379	392	357	368	407	426	417	402	380	373	407	369	345	377	357	374	364	347	395	404	367	352	396	414	384	361	411	389	412	378	374	404	380	392	392	382	368	398	365	363	404	394	368	384	398	345	377	394	406	377	379	356	370	389	377	430	387	376	378	374	371	386	369	357	383	392	377	369	385	382	413	391	391	360	387	404	374	400	397	381	390	386	405	406	376	341	426	394	382	401	404	420	349	376	331	378	366	396	371	393	393	377	395	405	403	397	389	379	361	363	377	383	402	346	396	422	370	371	407	414	410	378	373	395	394	354	395	382	359	397	370	351	377	370	372	380	363	346	395	381	397	388	404	408	369	359	387	378	393	330	402	384	364	378	369	391	355	382	415	419	426	396	336	389	424	390	412	385	376	352	370	383	371	370	409	372	361	369	409	384	368	387	391	374	383	417	348	431	381	378	393	413	363	373	371	378	360	395	389	377	377	369	354	360	385	397	361	369	403	388	397	348	395	379	387	398	396	369	367	396	411	406	346	367	411	344	374	418	364	426	369	390	392	384	362	399	399	412	401	371	372	391	403	380	369	416	378	358	379	387	370	359	408	375	385	346	374	374	400	383	376	416	366	403	369	363	350	409	365	362	367	376	359	394	374	380	417	353	410	418	390	387	346	372	378	375	389	376	325	365	373	368	408	382	386	435	359	358	411	393	375	353	416	355	374	398	401	354	395	369	382	368	391	393	360	371	403	340	412	395	358	404	383	385	385	354	369	378	394	385	408	407	357	391	340	371	358	345	371	418	390	361	381	397	388	395	367	390	391	366	382	371	372	374	375	380	338	367	394	349	397	355	376	364	403	415	369	375	404	381	375	395	374	365	367	384	406	378	383	368	381	397	368	385	384	372	371	392	363	380	395	421	372	390	387	369	382	378	396	390	400	372	359	383	386	379	353	372	359	392	358	401	370	380	395	357	399	395	416	401	392	417	387	368	406	399	400	382	384	407	410	394	376	374	359	422	385	365	391	380	375	360	378	356	396	386	425	398	396	419	390	396	364	398	379	364	358	377	415	385	388	375	360	376	400	391	367	391	390	364	350	384	425	356	424	397	394	437	376	411	427	393	358	421	381	394	377	416	379	363	389	373	359	387	422	381	409	381	358	390	373	369	414	395	351	390	391	360	359	361	388	361	387	366	413	362	374	357	386	395	357	391	407	376	390	400	381	366	420	345	433	371	414	427	432	399	369	366	372	372	378	357	398	375	415	347	384	400	358	383	384	396	373	425	375	378	355	392	352	372	362	411	351	362	375	429	392	361	387	404	358	371	371	377	389	406	368	398	406	411	374	388	402	378	403	370	394	409	402	395	402	434	393	343	406	344	380	387	370	385	388	394	374	380	360	407	377	372	365	395	418	356	372	413	373	352	424	407	367	373	391	392	385	376	428	364	367	398	398	359	423	388	421	364	366	381	374	402	405	391	392	382	398	394	337	385	407	385	375	384	377	364	420	413	385	374	386	394	371	398	347	389	399	349	381	393	354	360	379	422	387	373	411	409	392	366	375	375	366	395	374	375	408	381	380	397	410	389	381	401	378	364	400	417	398	360	390	419	371	355	401	379	411	364	394	348	371	394	387	373	375	380	382	374	376	379	396	359	367	393	385	365	361	375	376	372	390	402	425	376	360	360	368	418	381	386	365	374	385	379	374	375	377	358	400	370	373	359	369	387	385	368	391	378	392	391	363	391	397	406	395	429	378	366	342	401	382	407	402	397	353	383	368	411	393	357	408	399	359	402	394	361	391	363	406	369	387	372	375	379	380	400	374	419	405	392	357	372	355	362	371	388	376	369	380	382	389	394	384	376	377	382	356	373	372	352	387	378	384	365	375	436	365	399	403	439	392	413	364	378	380	386	365	379	394	390	380	413	381	384	409	398	375	382	360	369	413	376	374	421	383	406	380	396	421	344	359	382	355	361	391	425	346	353	381	401	402	375	376	404	378	382	411	390	386	394	361	386	359	339	407	388	391	377	378	374	397	408	412	369	365	383	375	382	336	388	402	395	384	421	386	420	368	382	396	382	394	376	399	359	401	361	409	376	390	413	400	394	394	365	383	377	348	374	364	381	355	405	392	354	409	380	367	365	362	365	367	350	370	379	383	391	384	382	385	381	439	384	345	410	416	384	376	372	412	378	372	390	411	358	386	365	393	379	427	369	380	347	442	382	407	394	378	359	394	375	394	410	326	388	398	393	365	399	412	404	397	380	388	387	380	391	380	376	391	428	382	380	386	434	376	383	367	383	389	394	373	360	357	370	360	399	343	396	389	358	370	373	370	394	372	391	361	396	413	363	384	370	372	378	383	381	390	357	355	388	393	365	415	387	395	370	356	391	371	374	399	352	377	369	341	400	380	374	379	384	374	364	352	388	380	379	403	378	357	371	400	386	420	396	362	366	386	398	427	379	345	368	375	400	385	401	347	368	351	352	375	365	373	358	386	361
6736	1560	1621	1462	1558	1110	2089	6067	317	261	234	212	222	219	235	193	189	196	191	174	205	180	174	207	173	185	175	194	180	211	184	172	182	203	161	186	175	183	188	211	172	190	202	165	178	183	174	180	191	169	191	173	179	168	184	172	177	178	197	171	169	181	183	197	195	157	166	191	182	203	163	197	183	193	199	178	178	195	185	169	170	159	173	147	167	195	175	173	169	169	190	185	177	193	178	188	182	191	187	198	165	180	186	173	174	171	176	174	177	161	168	165	175	165	190	151	197	200	184	168	177	153	184	194	178	187	173	178	198	171	189	166	166	169	163	176	195	193	179	178	175	187	173	202	207	180	172	156	172	169	184	176	158	203	185	157	176	171	192	158	164	168	181	171	150	167	184	184	185	169	167	172	173	168	162	172	180	176	192	172	178	203	175	144	168	200	164	153	191	188	168	185	198	164	162	205	179	175	194	165	164	181	181	163	184	177	174	187	179	174	169	178	174	194	172	170	184	202	158	185	200	165	174	182	192	182	186	183	180	158	163	180	187	172	146	188	164	202	185	185	161	175	170	164	177	186	178	180	188	155	173	177	188	200	169	163	202	159	170	200	182	190	166	176	169	191	181	177	184	165	179	168	189	181	198	189	176	167	172	195	164	155	157	164	145	166	175	163	178	183	178	175	186	185	171	164	193	173	188	174	189	184	162	198	179	172	173	161	191	170	170	218	184	173	186	180	163	164	188	181	160	143	140	184	158	173	211	165	177	201	165	177	190	192	186	218	182	201	178	159	171	156	171	170	181	177	189	146	188	176	160	160	185	195	175	166	169	194	173	159	177	198	189	189	176	178	172	179	165	195	189	188	181	192	166	187	185	191	168	177	153	170	158	187	177	161	188	193	184	168	177	189	195	184	162	194	189	177	176	168	196	158	176	192	181	175	173	164	189	179	182	195	202	169	181	180	184	184	178	210	172	184	161	177	171	209	197	176	183	165	181	169	171	185	180	181	183	182	178	168	181	190	194	193	195	174	159	195	169	150	168	167	161	173	183	164	160	165	196	161	197	179	167	158	172	179	168	184	182	180	187	171	186	189	171	159	185	180	187	169	183	157	187	165	177	172	176	157	194	182	176	174	170	178	171	175	191	175	176	186	168	183	188	181	162	174	165	178	149	160	169	151	162	191	182	178	186	185	185	159	181	161	172	187	166	201	154	160	187	172	168	179	176	212	180	201	189	195	185	182	180	174	209	175	190	177	172	185	202	169	188	176	166	189	183	216	184	171	164	153	184	175	164	176	191	155	177	159	170	170	198	180	197	183	169	171	185	170	168	191	171	187	159	168	159	173	170	193	165	198	177	152	180	196	183	171	171	186	153	183	183	172	194	174	195	173	178	194	178	171	166	163	203	172	159	168	162	165	179	186	170	185	176	161	181	191	192	184	191	203	161	175	177	161	182	186	174	177	189	161	159	180	160	166	149	166	166	177	178	167	185	181	159	191	199	166	172	170	190	183	168	184	190	154	154	180	176	173	154	189	188	192	171	162	156	194	178	167	165	182	192	195	166	162	203	167	188	155	180	181	185	169	166	177	191	188	162	199	154	150	177	173	174	186	166	225	164	183	202	175	162	193	188	178	162	209	184	178	151	208	199	187	180	176	199	207	175	166	160	149	189	145	165	157	196	174	183	190	184	182	175	156	182	163	188	183	193	172	150	182	173	150	172	169	176	160	167	188	165	178	182	166	207	194	209	194	165	195	180	193	202	185	185	169	186	182	195	171	192	176	160	193	181	171	168	184	189	167	178	184	159	168	179	182	163	172	187	193	183	176	176	157	192	183	183	169	160	171	180	174	190	199	182	177	161	179	169	174	203	168	170	179	171	159	200	184	165	202	195	188	168	182	172	175	195	176	196	188	175	196	177	193	175	181	171	186	169	184	177	171	182	165	182	187	201	169	182	174	181	166	176	160	169	182	181	174	172	176	183	176	188	162	184	186	218	191	196	166	184	179	187	188	174	179	174	177	183	175	175	184	186	190	176	185	169	171	173	174	161	157	167	167	188	182	182	170	179	164	180	175	160	162	197	197	180	182	171	172	191	181	169	165	189	184	151	186	166	178	170	184	176	175	184	194	159	159	151	162	179	206	170	178	175	178	189	138	174	198	166	174	178	183	173	182	167	167	162	195	203	202	166	162	217	190	171	164	188	184	189	173	206	177	182	168	163	173	163	203	195	191	181	171	153	178	167	158	166	180	206	182	185	197	181	157	178	187	173	177	170	167	163	164	174	172	186	190	176	177	184	188	190	195	180	166	196	196	185	191	165	159	177	183	150	181	162	160	198	177	185	163	176	174	158	203	194	173	176	196	181	172	164	173	161	175	189	208	210	174	162	164	211	189	156	150	168	185	181	169	182	179	169	165	172	168	176	161	196	160	168	166	187	198	150	170	176	166	163	179	193	195	209	196	176	174	182	175	186	180	180	188	177	190	193	183	171	182	194	164	169	166	179	176	161	190	187	165	168	201	171	185	167	192	189	197	192	165	171	169	197	169	175	152	182	166	187	177	185	164	185	195	193	166	177	206	142	180	196	178	169	187	178	174	186	213	152	191	173	146	158	170	193	175	148	168	152	169	164	184	170	181	177	183	195	158	180	182	159	195	190	187	191	174	169	164	183	177	171	174	169	186	183	170	179	158	146	205	159	178	185	157	159	155	184	163	162	173	195	171	166	169	183	187	175	174	173	168	166	170	220	168	166	199	169	178	175	164	182	181	162	180	193	179	164	161	184	203	189	194	161	173	202	166	181	147	148	176	183	162	192	161	160	187	178	157	172	166	187	168	178	163	171	167	171	201	183	180	178	188	168	177	164	197	153	184	191	191	167	153	173	188	178	178	168	175	181	174	161	184	181	184	195	179	182	176	157	191	167	170	195	177	165	160	176	181	173	174	163	189	191	189	169	184	185	176	153	176	188	172	198	177	147	157	164	163	162	190	174	181	173	167	164	178	188	168	184	187	181	172	199	180	189	170	201	177	202	183	168	174	179	160	201	162	177	178	198	192	162	147	174	190	149	180	161	152	197	157	176	180	167	173	173	185	160	174	167	160	197	200	196	181	195	168	168	179	187	169	188	211	161	187	165	156	191	184	170	186	145	169	174	173	165	168	185	181	204	177	185	179	172	170	171	163	182	183	192	200	198	172	176	180	169	187	198	183	152	189	203	161	174	185	165	192	207	183	167	169	161	179	185	190	187	181	183	182	165	162	178	162	202	199	190	172	172	174	193	188	176	181	177	180	190	150	168	169	187	195	178	209	182	232	166	182	159	185	184	162	180	188	193	187	167	164	187	165	169	179	158	166	188	199	161	184	182	178	177	174	178	199	186	198	193	173	189	164	155	168	177	180	153	186	169	188	193	196	175	183	183	189	156	181	180	182	180	184	195	176	202	176	174	187	210	198	167	176	180	198	179	166	163	192	160	168	172	176	161	177
5209	1664	3027	3975	4913	4380	8959	12462	1192	1118	984	856	923	842	767	772	722	736	697	697	677	695	696	676	670	624	738	629	664	593	642	612	598	628	649	629	663	618	647	624	589	624	598	605	610	605	595	582	580	596	623	602	604	641	573	566	619	592	575	620	553	586	576	646	592	626	536	595	535	616	594	569	572	592	575	603	588	582	563	580	566	560	600	579	601	618	598	585	600	584	570	624	583	575	549	570	596	585	618	547	628	566	551	607	593	564	558	536	574	550	634	592	594	575	564	511	572	602	624	573	620	571	526	622	583	557	571	624	597	517	574	554	634	547	574	556	571	574	590	547	637	611	616	613	585	578	557	572	583	575	584	579	578	560	589	587	519	566	586	552	608	575	590	587	583	566	559	570	578	587	551	583	611	617	598	586	572	584	535	567	586	583	603	576	586	611	550	589	577	566	607	585	555	646	546	586	614	572	618	606	552	611	610	599	587	619	575	596	589	564	627	565	592	587	568	548	555	514	539	567	569	608	600	640	615	587	562	577	585	585	610	592	586	528	571	588	570	574	578	561	640	532	575	565	578	573	544	576	573	559	545	605	580	585	548	585	535	623	600	595	561	551	570	554	585	574	613	558	568	565	582	569	573	540	578	579	563	538	589	570	590	540	579	546	584	598	623	506	572	583	547	566	613	598	578	562	565	559	580	574	557	577	588	579	595	605	616	595	582	554	628	595	625	620	564	583	557	576	564	552	552	567	565	622	601	600	622	558	549	568	620	605	579	587	567	579	532	557	598	579	562	557	597	586	559	590	555	553	643	568	578	560	581	522	605	588	577	538	585	564	572	602	613	557	579	565	577	579	543	596	566	626	586	584	570	589	597	572	570	547	577	548	575	601	586	597	555	567	591	522	578	586	568	588	552	630	568	554	543	588	603	612	550	608	582	565	630	610	585	566	581	600	586	579	566	516	551	653	557	563	549	584	582	584	566	533	569	564	591	553	576	592	541	531	561	579	537	532	532	572	581	569	557	563	569	596	595	549	549	589	574	567	587	581	581	577	563	612	572	556	540	574	573	545	579	586	603	558	527	574	592	593	567	588	575	605	569	573	584	557	557	600	561	593	561	562	621	579	578	584	552	593	593	590	571	585	583	575	607	578	582	550	579	593	600	595	607	615	583	579	560	574	577	632	585	597	586	561	574	596	576	572	539	548	563	544	582	571	582	584	563	592	651	582	584	635	633	545	587	588	584	587	577	573	587	580	549	530	587	531	576	598	582	582	594	582	639	585	578	614	589	544	582	638	587	590	566	609	638	612	577	585	569	535	554	613	604	554	540	544	599	550	563	568	568	566	580	546	611	618	558	592	571	605	533	600	565	545	572	625	578	552	561	628	571	603	581	562	565	559	583	587	596	578	585	606	567	595	581	578	572	526	559	595	619	597	561	571	575	542	583	540	568	609	597	618	569	546	585	576	597	570	573	592	537	580	624	593	557	601	583	567	552	627	613	592	626	533	601	573	545	557	553	590	583	583	574	610	557	583	557	535	605	590	565	590	556	570	574	590	578	563	545	637	566	582	545	583	607	571	552	572	568	595	599	579	602	586	598	581	570	569	579	573	563	608	572	571	571	610	558	580	571	575	560	516	566	567	598	508	553	551	581	574	599	630	573	566	582	590	591	592	569	590	531	575	564	542	561	560	610	537	596	585	607	590	555	601	573	595	581	586	606	535	568	534	543	550	598	610	625	582	579	594	590	578	585	581	537	587	596	535	583	546	547	591	609	571	569	564	572	605	542	560	577	583	526	575	573	561	599	569	558	551	565	569	598	596	560	580	569	616	567	548	639	614	572	567	566	602	594	574	596	583	606	545	605	584	573	544	587	583	531	594	592	600	585	565	582	593	573	587	560	550	577	557	600	591	585	591	573	588	570	567	543	578	555	556	569	542	556	608	590	578	593	603	554	570	586	580	593	565	535	578	573	552	549	534	594	555	614	535	571	548	548	551	595	570	570	580	637	565	580	572	592	559	566	557	598	541	569	576	610	566	569	540	598	564	593	541	610	560	600	546	565	576	603	604	615	564	593	608	581	564	590	598	581	577	568	571	533	578	607	578	607	617	582	597	550	575	596	549	554	571	585	550	557	547	543	561	525	601	561	604	585	565	603	598	583	599	598	584	559	585	559	585	568	596	567	609	560	622	579	535	589	559	573	621	539	564	597	550	575	576	570	552	510	562	591	611	531	535	570	547	554	586	597	577	546	593	578	565	640	583	593	586	562	596	569	575	585	544	567	579	574	627	568	601	567	616	545	570	581	533	561	572	553	583	554	603	569	583	612	573	558	567	573	602	590	589	569	571	587	588	615	546	590	566	575	610	599	586	576	560	574	570	591	541	574	561	620	569	588	626	581	565	521	534	562	600	553	548	605	540	590	583	562	588	566	579	596	506	570	603	542	611	587	573	575	595	620	582	597	612	589	540	578	563	628	567	596	589	599	567	555	578	593	568	598	594	570	596	615	576	578	580	612	550	577	566	567	549	584	555	541	596	547	588	564	516	617	603	564	561	535	590	603	630	577	603	567	587	546	603	560	546	573	591	584	575	568	570	561	500	572	571	612	634	589	549	612	583	618	605	615	566	626	559	580	575	603	578	571	539	600	518	588	565	589	592	544	579	582	602	594	602	634	562	567	551	557	581	534	601	531	575	590	620	564	553	613	535	599	610	584	592	552	568	573	568	590	585	557	554	548	591	554	574	543	558	602	586	587	547	592	570	568	585	601	601	567	593	580	584	592	555	550	600	586	580	581	583	557	609	569	544	588	578	578	575	579	568	553	593	585	584	550	591	587	563	602	616	600	558	586	578	596	621	552	530	551	613	624	550	528	561	556	606	561	541	578	594	584	556	557	548	597	616	583	544	578	615	558	606	564	622	571	579	560	542	547	589	561	606	571	574	604	585	553	575	543	596	554	554	603	555	561	539	559	602	572	585	594	610	584	596	567	627	563	581	571	549	615	590	581	627	597	584	564	593	594	550	542	586	550	549	530	627	605	538	570	562	615	538	582	553	550	572	616	582	561	622	592	589	601	576	517	529	557	597	579	568	551	596	546	563	592	593	577	598	590	578	515	542	578	542	552	577	581	567	604	583	583	585	565	610	599	566	575	577	533	560	604	569	592	574	591	586	574	584	557	610	571	565	596	574	578	581	594	590	597	578	585	542	579	583	531	571	581	564	541	522	555	583	590	612	568	584	570	567	580	610	612	614	554	546	557	548	573	575	607	587	566	526	565	581	571	590	558	602	617	550	567	578	565	574	563	565	631	566	566	565	604	569	583	573	586	603	601	566	570	571	549	578	552	593	600	529	532	538	586	567	611	548	562	619	581	589	545	545	551	576	586	576	546	555	556	611	571	574	535	641	602	567	532	553	585	596	562	600	587	595	623	593	569	593	529	602	594	591	603	597	613	569	576	591	607	601	557	601	571	550	629	606	617	580
17162	4388	4310	3898	5048	3539	8569	9797	778	506	445	400	354	344	311	299	302	298	307	260	283	272	256	247	249	270	290	249	264	273	242	209	273	265	248	238	233	249	249	263	265	250	251	263	234	256	258	234	232	253	231	251	234	229	242	223	241	225	228	247	232	242	199	263	220	252	240	233	249	220	237	220	233	265	235	267	241	241	253	231	213	219	265	247	262	244	233	222	246	238	244	221	232	210	233	213	259	231	243	216	260	240	229	233	221	213	236	261	233	234	209	224	258	253	253	252	236	219	236	222	217	226	232	210	254	213	247	248	215	246	230	236	267	230	229	228	238	237	255	231	236	222	238	236	249	239	241	231	244	227	248	263	236	263	249	205	235	251	240	218	227	221	217	246	238	248	214	250	208	232	193	220	250	207	201	233	244	228	236	211	221	228	233	237	224	242	236	243	231	254	218	244	271	261	252	237	220	240	230	221	243	245	212	235	220	263	235	244	241	214	242	236	231	237	250	255	241	246	218	237	216	255	231	253	225	244	235	242	238	264	253	231	247	203	228	242	249	254	248	260	247	211	247	210	238	211	224	231	221	207	240	231	224	199	265	278	229	214	247	238	242	243	243	219	255	234	240	235	265	250	219	211	252	255	259	254	247	225	210	226	222	235	224	263	230	247	254	256	251	232	228	230	215	244	250	205	233	221	234	237	231	233	230	257	206	223	225	212	245	273	233	244	230	223	220	237	229	239	218	212	247	218	276	226	219	211	224	236	253	219	237	238	228	246	235	218	232	223	237	236	218	242	251	223	240	246	234	255	230	234	236	218	247	219	233	232	231	236	230	217	249	240	228	253	261	239	229	232	226	238	242	258	230	210	240	231	234	233	254	210	224	254	244	212	216	222	200	245	234	213	226	206	207	231	226	240	217	216	230	217	219	231	233	233	217	242	237	237	262	220	248	222	226	243	204	259	205	250	216	227	257	217	233	214	227	267	212	250	226	208	261	235	233	238	238	222	234	201	226	243	229	218	245	235	222	238	242	247	231	207	227	215	222	205	279	235	235	241	212	236	231	254	229	256	243	222	235	237	215	229	242	236	237	220	257	265	246	227	267	236	227	221	250	233	236	234	217	252	246	237	257	209	210	248	233	199	248	214	224	211	234	246	223	209	243	247	226	219	255	237	233	227	238	216	220	267	244	229	220	204	219	239	219	239	219	229	242	215	238	227	239	224	215	238	252	227	228	239	253	264	250	234	249	210	238	244	237	231	235	231	236	228	233	292	243	229	223	235	236	241	188	232	243	248	231	227	269	229	244	239	236	215	245	249	224	228	235	245	250	246	251	217	245	247	230	224	228	228	224	211	228	250	217	217	219	233	259	239	241	231	229	248	232	230	245	217	253	213	244	237	249	206	244	236	257	246	240	223	239	226	242	225	242	239	223	295	221	231	253	225	228	248	213	222	231	257	230	237	236	227	242	228	200	229	246	241	214	237	247	270	240	201	259	230	226	252	254	220	219	228	228	211	219	235	231	239	219	219	230	233	223	240	222	228	249	244	233	248	230	225	226	217	221	239	206	244	216	214	226	264	208	231	196	228	256	241	203	235	242	233	226	222	245	248	235	225	212	237	208	231	250	218	251	256	236	231	225	211	245	228	232	230	249	213	233	229	220	219	200	217	205	214	237	251	213	217	219	264	238	231	249	248	237	267	209	232	248	252	213	266	242	223	225	234	233	227	236	249	232	220	237	213	236	240	211	227	234	269	243	229	212	253	226	223	243	229	214	249	255	231	231	228	243	236	245	248	223	238	205	244	239	232	245	229	248	211	218	221	229	213	241	229	243	244	237	215	227	245	215	232	250	235	216	228	254	233	233	243	206	227	232	221	228	232	210	255	247	246	257	266	220	216	236	230	243	211	250	231	214	212	255	255	230	240	214	235	241	225	239	216	222	233	236	251	227	240	235	250	238	246	262	230	211	219	207	261	234	227	230	242	257	242	236	225	225	219	249	235	230	206	237	222	226	241	237	264	214	242	234	237	229	250	255	244	217	214	219	212	197	265	233	206	249	230	269	258	217	252	236	250	248	241	264	218	208	235	232	241	253	211	205	232	233	217	257	252	248	233	225	226	214	233	220	222	241	237	202	211	245	236	233	253	257	226	231	243	241	256	262	225	258	245	241	246	210	261	232	228	237	243	250	242	231	225	256	243	221	240	243	252	244	207	263	242	213	222	255	250	233	255	262	208	234	238	262	249	224	198	214	231	227	240	251	211	260	242	235	230	247	258	229	227	240	233	246	235	218	226	248	247	220	258	286	270	234	222	197	245	250	243	271	228	216	266	233	224	229	221	211	228	253	234	207	229	237	248	234	214	247	243	230	257	228	253	239	228	244	251	248	236	225	216	234	221	247	236	232	239	225	242	219	197	204	232	234	192	206	241	222	229	257	246	239	238	242	220	240	220	237	244	239	218	233	200	281	206	254	228	227	234	235	230	213	242	212	250	250	231	239	217	201	261	229	226	205	245	248	230	229	219	246	246	244	231	250	237	257	239	227	194	236	236	231	233	216	250	200	213	213	241	254	231	221	242	224	220	219	213	240	231	239	264	223	247	236	215	254	230	222	241	231	237	206	229	244	251	221	234	226	265	246	249	222	245	272	234	242	222	246	224	232	241	230	241	234	265	218	232	213	236	242	228	216	240	217	251	247	263	224	267	228	238	223	238	271	262	225	233	233	224	234	223	228	229	245	215	239	224	246	213	269	209	244	263	226	242	236	239	216	233	224	222	216	240	274	205	251	244	260	247	258	227	250	233	219	243	226	210	245	249	232	233	222	236	249	216	262	248	229	258	224	265	239	226	248	215	228	235	209	218	262	219	213	233	244	238	216	242	260	241	205	221	236	230	230	240	229	230	237	223	238	228	235	234	235	217	238	210	254	228	219	257	236	240	221	227	234	260	237	236	250	238	229	232	221	234	243	236	232	235	224	279	270	224	235	225	242	217	238	238	213	234	250	250	247	233	246	259	251	249	226	220	217	207	221	252	226	215	236	258	242	240	216	217	239	230	242	228	264	236	239	197	227	244	240	212	211	249	234	240	224	233	233	226	221	213	252	234	231	218	228	233	237	257	247	239	256	227	203	223	250	240	260	235	244	213	226	230	216	237	247	230	220	237	228	251	249	232	248	203	219	242	251	253	240	229	265	224	237	236	229	237	235	238	239	237	214	225	235	235	246	215	248	230	248	215	234	226	225	235	223	233	234	228	250	239	259	251	243	202	220	236	238	232	233	225	252	241	252	210	252	201	246	243	237	256	239	238	230	248	237	233	233	256	245	245	241	228	225	209	219	225	254	255	211	221	239	211	241	250	239	229	270	237	224	257	235	226	262	237	292	264	251	238	217	242	200	225	230	236	235	222	231	226	256	249	309	242	227	272	246	230	224	235	244	249	217	233	228	275	261	241	233	236	221	243	233	227	243	222	226	258	236	257	226	234
8843	3368	7400	8594	12124	9173	18838	10043	2743	2291	2031	1793	1697	1557	1479	1335	1211	1222	1205	1089	1098	1058	989	978	968	921	885	903	938	890	880	907	823	812	799	843	848	759	803	795	806	809	775	806	839	751	723	795	740	747	789	737	731	744	748	748	714	801	742	763	714	782	758	753	782	782	714	755	724	753	751	689	747	706	736	778	722	734	737	675	719	754	733	727	732	714	768	740	725	731	710	713	728	704	736	757	692	743	735	751	705	747	710	706	747	716	695	708	751	674	689	728	756	740	718	780	747	683	739	667	736	707	708	697	712	703	694	703	784	732	704	684	668	756	679	717	701	685	725	756	713	711	756	709	720	724	745	731	713	697	709	733	748	733	753	696	641	680	745	704	700	698	705	690	724	744	742	678	727	681	735	703	716	716	650	681	768	705	683	704	739	680	724	707	727	695	710	715	690	723	695	743	665	678	692	697	742	722	712	723	683	699	704	716	727	756	688	737	698	685	732	689	762	720	707	688	708	737	684	689	733	701	707	708	688	702	694	661	728	682	670	709	685	694	691	736	681	720	705	739	709	656	671	686	658	696	706	752	719	712	748	740	730	726	785	696	655	699	725	706	682	746	720	687	733	688	738	722	703	705	708	784	753	680	715	718	703	702	727	726	708	644	704	724	669	755	723	674	692	720	696	690	762	689	732	670	705	691	682	680	695	633	692	668	716	693	692	727	757	684	706	675	668	724	682	711	728	686	664	712	728	688	715	728	674	686	721	725	667	715	738	724	761	698	705	703	695	653	648	702	750	719	642	693	718	658	691	667	752	655	721	694	677	744	659	707	700	674	695	720	665	646	690	679	767	689	678	746	702	704	749	712	706	687	713	669	674	720	722	727	730	673	699	670	763	681	756	685	679	765	721	720	678	736	732	686	722	701	695	702	696	728	665	693	653	646	719	694	693	774	665	686	718	733	695	651	711	700	686	735	705	722	736	708	698	736	704	700	702	720	702	664	684	706	642	746	693	731	700	680	653	689	746	742	634	701	685	709	729	730	719	679	682	739	633	704	688	710	749	728	694	701	664	698	674	729	722	708	653	687	685	671	705	689	721	732	724	750	704	722	671	696	702	739	693	674	691	741	697	728	682	766	689	669	708	685	682	726	685	708	732	718	702	670	690	673	692	719	691	658	712	726	711	640	715	723	732	712	661	695	660	733	743	712	726	755	730	699	721	678	730	710	693	656	720	674	735	696	680	710	709	673	704	740	753	705	713	659	706	695	699	679	708	706	690	678	692	738	704	663	738	706	711	700	710	672	756	716	736	666	692	698	706	701	713	680	659	697	699	740	712	706	691	714	700	751	711	690	685	701	678	740	705	719	708	711	738	690	700	743	703	687	716	652	735	695	722	699	720	686	659	724	650	677	693	694	715	706	689	723	690	691	681	726	749	704	764	742	725	643	712	698	700	685	738	707	725	718	708	734	680	733	673	713	675	698	727	691	731	683	700	665	684	729	721	724	731	660	679	684	695	683	686	676	659	733	645	668	693	761	744	704	678	724	731	700	697	738	767	682	684	699	746	705	719	709	752	732	689	712	729	726	686	696	703	723	655	673	706	710	731	737	712	717	671	702	661	704	696	714	744	756	697	644	719	708	727	730	700	646	729	722	726	686	686	728	725	669	703	742	745	686	727	705	768	662	686	684	719	725	697	703	689	689	697	718	700	715	709	712	697	660	700	698	687	697	700	664	717	716	732	686	680	730	650	749	673	709	684	695	670	691	705	705	683	689	768	749	708	705	677	669	757	709	722	649	689	709	710	699	663	705	678	716	715	703	710	706	728	659	716	717	724	692	747	695	710	658	704	718	692	723	717	685	722	685	689	708	690	748	715	690	668	656	703	658	686	729	711	671	673	713	701	686	692	677	714	715	691	676	714	722	686	737	740	681	690	660	691	705	696	712	700	706	661	686	710	650	704	695	645	716	638	703	688	711	687	697	718	705	700	769	763	679	657	702	696	734	713	699	675	725	761	693	666	686	662	690	712	715	730	669	694	747	658	745	730	713	696	642	687	716	708	702	710	728	741	738	684	681	670	706	749	695	703	688	689	683	670	675	725	713	702	699	707	714	694	687	729	709	713	701	762	688	744	671	609	698	697	695	723	672	705	656	697	643	715	723	735	673	700	690	727	733	702	719	760	688	737	683	716	705	717	724	682	652	743	651	668	723	736	700	723	662	706	707	693	714	711	707	698	732	703	757	736	695	763	697	714	701	661	720	717	717	675	680	693	702	745	737	661	678	692	700	688	694	705	655	725	706	750	679	725	706	714	727	700	715	691	766	684	681	688	740	695	649	736	697	704	716	706	717	719	658	722	724	697	697	703	729	724	724	728	699	705	679	692	724	712	706	719	727	679	746	681	726	685	702	716	688	699	724	688	680	685	695	646	697	716	697	727	691	707	700	713	704	724	706	698	727	702	635	683	681	737	719	770	749	705	739	725	710	671	709	714	719	703	702	704	742	701	717	687	679	732	709	738	732	703	676	712	730	715	712	666	714	678	697	736	707	677	670	700	725	686	725	665	723	729	701	702	708	694	701	742	677	689	710	701	697	704	701	730	668	712	704	707	729	708	692	733	754	700	721	730	702	685	744	703	749	696	682	760	720	700	730	715	686	715	711	686	683	750	638	720	731	727	743	691	674	730	685	687	738	714	691	699	696	680	757	693	725	738	702	697	729	698	737	677	681	696	672	732	744	747	710	679	714	740	729	679	707	733	692	734	677	682	695	685	760	715	672	747	728	707	723	695	717	659	723	708	716	702	694	717	710	671	691	695	710	722	705	690	731	663	660	692	720	752	695	697	652	727	747	692	666	720	755	702	747	686	714	654	741	683	736	727	658	699	693	724	710	733	683	699	727	719	688	706	686	743	678	716	696	718	674	717	714	684	717	730	693	688	676	738	694	668	696	736	671	676	712	717	701	712	706	706	741	735	677	675	681	709	663	688	684	686	675	719	732	692	730	688	742	690	655	671	711	704	715	671	672	713	707	761	711	676	701	718	688	683	695	728	686	705	691	724	675	660	710	740	706	704	729	730	665	682	736	702	655	687	688	745	752	695	730	713	707	713	698	700	697	720	671	738	750	682	687	704	730	700	742	702	733	692	699	697	712	692	676	688	685	683	700	711	719	725	701	703	697	698	706	675	660	715	701	705	728	686	679	699	657	706	704	718	715	685	718	707	719	685	700	703	746	679	712	680	689	701	759	707	694	697	689	730	746	707	681	738	662	692	668	728	697	713	695	691	715	676	676	701	707	693	733	729	743	708	734	732	723	706	719	734	705	699	706	667	684	692	715	711	715	728	658	668	707	670	738	678	712	688	701	730	724	771	692	686	743	695	697	685	671	745	709	704	635	695	675	737	741	718	710	748	722	720	708	754	670	716	687	699	671	699	703	727	741	767	714	706	691	701	663	686	702	747	716	729	672	708	697	720	707	679	745	714	696
1921	248	244	245	235	165	236	163	108	109	115	99	125	99	97	111	120	104	127	108	102	124	118	95	114	106	122	107	114	90	135	97	95	123	113	105	91	112	115	101	129	102	124	100	119	110	105	114	107	102	120	125	116	113	107	112	93	114	100	112	112	95	103	112	102	119	113	120	85	124	100	110	102	89	102	100	107	91	120	107	95	119	100	103	98	93	114	126	106	90	90	120	98	80	118	105	94	93	106	86	88	112	110	121	115	109	108	101	103	94	97	126	89	117	124	110	86	89	115	100	110	95	113	115	94	111	121	105	96	102	116	113	99	105	93	113	112	90	107	88	98	104	107	106	113	135	119	104	99	115	99	107	115	92	117	112	89	111	116	123	95	100	109	109	117	104	111	110	91	120	114	99	100	110	94	106	91	107	107	111	127	111	98	112	98	96	108	91	120	113	121	116	131	112	104	101	85	105	122	98	114	111	92	98	115	114	102	103	121	126	110	94	103	82	85	102	107	113	105	110	99	104	102	124	107	108	89	117	108	121	105	96	88	133	111	112	108	87	93	127	114	107	116	100	102	105	114	114	117	94	109	117	84	94	93	105	130	96	108	102	105	123	120	95	122	104	92	94	107	104	101	91	97	107	104	94	112	110	113	98	120	114	104	106	102	119	106	107	118	103	116	116	105	118	111	100	117	119	90	99	125	103	99	123	97	106	114	106	128	112	107	103	93	100	115	109	98	104	104	100	109	90	98	83	118	102	112	100	122	111	115	102	101	111	112	96	125	103	112	96	104	125	96	115	92	93	106	107	97	112	106	105	85	100	104	110	120	117	97	117	106	99	104	118	97	119	87	106	113	101	130	107	115	98	137	107	108	112	109	107	120	115	116	97	111	120	127	104	102	123	107	86	130	114	97	111	111	121	112	98	129	104	89	105	104	97	96	109	98	96	122	109	99	95	104	112	98	101	127	110	113	104	125	105	98	118	117	110	100	119	97	109	101	106	115	110	88	124	85	100	119	112	101	104	101	124	124	96	105	100	117	98	115	122	98	109	107	125	118	123	93	104	106	85	121	105	108	111	122	109	107	98	103	124	116	102	96	116	114	122	113	110	113	117	103	117	111	109	115	92	112	103	115	99	117	95	114	103	96	105	88	106	78	94	95	103	100	124	89	103	105	95	94	107	104	98	104	117	97	122	125	95	113	90	117	105	108	87	109	102	112	128	120	108	117	115	110	95	114	85	104	107	122	122	112	109	119	111	114	123	108	109	83	79	105	87	111	113	109	94	100	104	90	100	113	104	114	107	111	118	100	132	95	95	109	109	105	92	102	111	112	101	101	127	105	116	103	112	117	101	96	104	99	102	126	92	91	110	107	89	113	105	107	119	108	113	115	119	108	78	104	116	100	106	104	88	87	119	96	99	96	116	120	104	106	114	117	112	115	87	100	100	115	119	108	114	118	115	111	125	106	104	83	127	109	106	112	103	122	99	122	116	112	107	104	111	117	120	85	119	106	115	116	99	139	98	132	105	122	121	85	95	123	98	116	117	105	122	117	96	105	114	94	106	101	118	98	107	89	127	97	97	118	106	106	106	90	110	101	121	109	117	113	91	101	102	111	104	106	132	95	91	92	105	108	107	80	109	103	109	93	93	117	91	95	103	108	124	114	102	84	133	108	115	103	106	97	100	92	89	98	112	122	125	120	112	95	100	112	104	108	94	124	106	86	88	107	112	114	103	120	103	112	125	95	101	93	102	110	105	112	112	117	109	106	109	102	120	100	118	112	108	107	114	110	107	103	98	105	90	114	127	128	96	92	96	118	112	99	101	112	119	114	103	105	97	83	113	117	86	121	98	100	114	103	96	114	115	99	106	104	108	110	90	117	97	101	100	118	110	109	112	113	105	106	93	124	101	112	106	105	131	98	108	102	108	115	96	84	118	90	115	115	102	131	109	96	98	86	102	110	108	131	112	103	98	102	109	123	120	91	107	116	98	112	105	108	120	115	90	115	126	126	113	110	129	118	99	124	106	86	105	101	95	122	94	118	103	111	94	104	90	97	110	94	125	114	119	108	121	129	97	87	96	87	121	100	106	97	110	108	98	126	116	101	109	106	103	107	101	119	95	107	110	92	96	109	112	122	107	113	106	115	118	115	114	110	108	117	113	122	111	105	98	103	124	124	107	94	105	95	113	103	101	105	105	104	100	108	113	89	115	112	105	103	102	125	109	89	104	101	105	113	96	93	104	122	107	104	101	120	109	98	119	108	91	97	98	108	101	107	105	114	91	115	112	125	110	106	105	115	114	109	113	115	91	123	100	110	112	120	96	111	123	104	96	122	115	123	95	93	89	114	110	113	97	106	89	110	93	94	84	101	98	111	105	129	115	120	106	103	108	113	103	102	96	100	114	109	125	112	121	111	107	113	111	99	97	111	110	102	117	107	116	103	96	123	109	104	90	109	102	120	110	104	129	115	114	104	111	107	105	106	118	109	104	91	118	122	117	105	98	108	104	111	109	107	96	104	111	112	98	95	108	130	106	102	111	111	110	107	127	108	120	119	108	115	108	109	103	113	84	97	103	107	114	119	95	110	97	101	102	99	91	90	116	107	112	103	110	115	122	133	111	118	100	103	121	112	95	96	114	98	87	106	116	119	127	115	95	121	88	121	100	96	103	99	108	131	91	102	127	97	100	118	109	106	117	109	118	108	105	93	126	97	99	117	116	117	110	105	85	121	110	89	107	108	115	110	130	99	112	108	130	112	122	98	93	114	110	97	105	121	120	110	107	90	118	111	113	113	100	137	112	85	119	123	119	109	114	118	112	113	99	110	110	112	100	106	116	115	131	93	106	129	115	105	105	97	95	109	100	104	114	97	116	113	121	101	115	122	104	122	101	112	120	105	106	107	126	109	112	101	102	132	107	115	103	103	118	99	110	111	85	113	95	105	86	117	106	94	106	113	110	127	114	117	96	129	108	103	109	118	105	112	105	113	103	120	104	126	127	99	119	113	100	104	129	114	110	72	94	117	90	117	112	106	112	103	116	113	113	117	110	101	94	109	114	95	102	104	107	100	99	101	103	115	95	105	125	112	111	112	89	109	111	113	121	102	113	126	104	101	105	99	93	97	103	100	124	98	98	90	118	110	88	111	120	93	107	116	105	118	120	97	110	90	99	114	123	98	108	86	110	97	127	133	106	96	103	115	101	120	121	122	110	99	128	121	101	110	86	117	107	108	118	113	107	121	92	123	97	139	111	109	130	115	91	100	114	116	110	113	107	110	102	107	107	113	98	121	107	93	106	105	97	105	103	110	100	131	100	111	115	90	118	125	121	104	107	107	90	98	116	108	125	86	94	91	112	111	107	117	118	103	103	114	110	114	128	123	82	105	112	109	104	110	113	103	104	101	107	110	116	98	112	116	105	121	118	101	108	129	100	109	114	108	96	102	102	108	104	107	112	105	114	119	124	108	99	125	103	106	118	86	105
2137	543	648	876	832	804	1054	528	451	419	416	392	430	406	351	405	408	376	389	397	361	384	356	410	378	399	413	425	387	373	382	362	387	328	400	352	392	359	383	420	387	405	373	376	383	396	419	395	376	405	371	329	392	376	392	397	385	373	388	386	380	379	398	352	414	382	400	395	397	390	395	384	410	381	376	373	369	379	421	412	396	403	392	380	361	382	416	393	383	381	377	358	364	392	362	388	392	381	379	339	411	354	387	391	389	360	348	381	403	412	378	363	379	353	387	393	350	382	382	387	379	370	391	355	379	390	422	376	394	385	400	335	358	369	380	401	395	349	390	376	367	383	405	370	392	404	372	375	409	373	367	339	367	382	351	402	413	366	383	361	415	361	347	372	391	363	397	358	372	402	387	419	377	374	349	416	365	373	390	373	384	423	383	392	402	381	379	366	443	379	362	372	382	374	375	401	375	355	414	387	363	367	340	370	396	389	356	354	391	322	367	388	379	423	387	381	388	395	390	375	384	386	364	404	387	377	368	402	390	378	374	406	378	368	369	341	397	376	374	376	377	374	395	369	370	379	379	402	374	365	383	395	354	388	358	410	391	392	389	366	373	351	366	399	388	384	371	395	410	329	400	356	361	396	342	399	375	392	412	387	373	386	369	383	398	371	363	383	388	399	378	377	415	379	401	345	386	402	368	384	367	384	358	385	357	393	407	368	383	384	386	388	416	382	368	408	373	365	376	355	396	384	370	361	382	402	391	383	365	396	360	364	367	372	368	386	382	368	384	387	364	368	376	359	382	369	386	366	382	370	399	395	389	353	367	371	406	339	395	360	361	378	361	369	392	363	369	363	380	348	403	372	367	373	411	365	390	403	406	386	387	330	372	369	385	382	362	372	351	383	382	388	411	376	364	348	349	373	370	383	388	388	398	361	375	396	391	400	387	377	368	383	408	393	384	381	385	394	356	357	366	351	361	394	366	376	381	375	366	375	388	357	368	383	377	356	384	373	397	362	342	392	381	371	371	387	357	372	359	390	386	376	333	400	380	353	385	386	384	360	404	400	335	397	378	438	357	375	387	395	367	391	402	402	385	373	368	346	419	406	362	371	382	364	361	380	376	365	372	372	355	371	415	360	359	372	372	350	382	392	362	406	391	410	358	382	368	376	373	404	367	367	408	429	382	393	397	367	380	337	384	375	368	345	399	374	407	361	373	404	386	361	330	395	372	389	375	374	344	357	385	404	384	385	351	363	368	370	401	393	387	368	385	354	383	373	368	351	385	345	369	373	404	392	378	388	323	376	369	361	386	371	385	372	393	356	383	405	368	376	394	398	353	369	410	381	378	402	355	364	371	404	385	378	370	402	383	393	354	359	395	399	391	368	382	397	402	381	399	377	388	356	383	357	371	371	356	405	387	376	398	388	399	393	388	372	354	375	399	397	369	380	417	385	403	376	384	378	379	351	381	395	384	351	371	381	383	399	375	366	401	392	381	380	375	358	375	388	375	368	398	403	379	359	424	373	393	405	380	402	343	350	385	378	370	401	369	370	369	403	388	353	406	364	387	382	372	367	390	371	394	367	401	395	382	380	382	384	386	382	392	369	385	375	392	394	376	365	368	371	368	397	382	368	367	374	414	373	395	363	364	382	399	355	393	344	387	375	357	372	375	350	353	402	396	365	362	362	361	416	343	368	425	395	376	353	389	400	380	433	361	397	359	389	429	367	378	396	377	385	348	406	419	373	409	358	379	368	381	421	390	354	355	379	368	409	388	357	357	381	403	407	385	396	386	376	364	394	397	368	354	382	371	380	346	376	394	384	405	386	362	370	388	440	367	380	355	366	384	437	401	377	393	375	378	354	392	393	382	357	346	404	383	386	341	382	365	391	363	369	354	365	399	350	386	400	385	387	332	382	370	394	384	358	363	371	392	406	366	365	391	390	366	401	342	383	346	367	384	367	429	389	343	354	350	378	379	401	354	412	354	365	358	379	353	419	373	397	368	377	382	381	390	405	399	364	360	355	390	381	385	382	368	405	375	375	388	370	380	387	371	383	359	354	376	355	361	380	363	370	374	366	398	353	365	378	352	351	392	374	361	389	388	384	389	402	393	407	362	353	397	359	389	420	389	374	383	373	381	397	371	404	371	389	409	367	394	368	373	405	368	385	382	402	374	361	392	405	377	370	386	375	365	340	383	362	366	380	359	390	376	360	362	366	396	392	408	393	351	396	339	369	384	383	378	370	342	382	343	384	377	376	407	375	365	386	341	362	360	396	375	369	387	376	321	382	385	400	373	330	360	387	374	382	369	393	377	363	363	377	370	409	389	360	405	357	372	378	419	356	380	383	370	389	364	354	394	376	397	393	370	393	413	365	428	357	408	429	374	359	387	368	392	379	379	378	373	403	363	394	373	342	377	376	408	373	370	380	422	370	368	349	371	386	342	406	388	393	383	395	359	386	383	406	401	433	402	373	372	417	383	373	380	394	383	375	402	366	392	395	381	360	381	369	354	364	393	382	362	354	418	367	396	390	407	392	373	362	373	352	374	369	373	379	374	388	411	368	385	362	383	372	377	353	383	404	360	405	412	377	384	376	399	362	371	368	379	384	368	388	384	384	368	376	363	395	362	358	392	378	367	367	380	339	404	345	376	369	349	377	391	363	384	409	361	356	336	359	359	368	400	381	383	382	368	402	420	377	380	401	407	394	382	410	368	403	346	372	370	361	361	385	362	365	363	403	365	371	349	393	340	318	383	401	356	377	358	375	360	400	414	394	357	396	387	389	379	388	365	386	350	389	392	384	384	366	380	344	375	403	371	364	362	358	387	370	368	366	376	379	372	334	368	372	392	342	370	353	353	400	382	368	349	395	391	379	391	372	371	363	358	387	388	386	380	362	438	362	368	394	351	367	405	380	406	363	355	391	378	408	384	383	384	388	396	381	384	354	375	381	411	367	378	362	357	371	351	373	393	373	372	427	338	392	361	405	397	391	397	402	383	387	386	387	407	405	395	380	393	351	416	371	397	365	398	353	404	393	387	384	384	392	361	391	373	370	364	370	373	384	387	388	367	404	375	404	377	384	375	375	364	332	342	359	402	392	388	404	401	373	358	355	362	373	378	396	418	355	403	411	391	391	409	395	389	354	347	362	363	366	341	367	392	349	397	420	373	370	377	342	355	405	371	360	353	389	376	383	364	394	358	348	334	404	397	361	378	393	366	391	401	373	384	398	359	369	374	393	394	384	339	393	393	355	394	372	393	361	396	386	415	386	401	396	368	363	401	377	357	402	390	390	400	388	400	384	341	388	383	402	369	371	356	375	354	391	420	362	356	403	353	388	394	357	366	385	370	428	352	338	385	367	361	370	408	391	386	345	412	403	392	372	376	434	374	373	406	385	374	373	386	384	417	378	364	350	376	379	363	383	398	398	392	393	385	391	377	390	376	356	403	358	379	371	384	395	377	349	374	362	380	395	412	395	337	428
6539	1472	1377	1766	1418	1264	660	343	280	274	245	207	211	195	184	189	198	195	195	178	198	176	179	199	165	180	166	188	202	190	177	160	205	147	185	203	199	177	174	168	175	185	173	182	199	221	170	191	180	174	173	196	164	183	188	168	160	198	164	154	210	168	160	153	164	168	183	184	214	174	194	177	171	177	191	155	198	169	166	176	162	161	178	179	140	193	179	170	185	178	183	158	165	187	168	176	168	173	200	178	186	173	166	201	196	180	183	185	169	170	185	183	158	166	170	179	177	165	189	181	170	182	178	161	190	157	163	166	158	169	157	180	181	183	143	175	167	171	171	173	163	150	167	167	198	180	179	152	184	159	175	204	158	171	158	174	158	189	167	165	167	173	147	156	167	181	179	164	182	153	193	183	158	157	157	175	169	178	166	163	173	184	196	152	144	182	184	195	176	143	179	170	177	182	149	177	165	161	169	141	163	158	181	156	156	164	176	186	168	167	167	171	162	171	181	172	159	190	168	174	167	159	172	169	187	156	173	176	158	177	190	181	167	184	154	175	167	181	181	156	154	158	152	174	187	130	174	174	156	167	161	170	176	177	155	148	159	165	183	182	193	174	175	173	164	151	162	178	160	188	165	173	173	162	154	179	173	168	160	188	190	151	164	166	162	167	175	172	175	173	196	200	175	204	192	174	189	144	183	168	193	174	184	178	152	194	173	170	153	163	160	173	182	163	173	176	167	194	191	186	147	171	165	164	173	185	167	177	168	156	173	180	164	173	197	184	156	172	175	180	167	152	180	170	172	191	161	155	196	178	174	198	161	178	183	157	160	184	165	184	166	191	174	194	162	160	179	175	175	185	163	164	181	150	183	166	173	174	154	162	167	164	169	170	161	151	161	144	188	164	183	179	148	173	177	181	136	166	169	159	186	189	163	178	173	157	175	176	179	172	199	160	183	172	182	192	164	210	168	185	172	160	157	191	183	177	162	169	132	173	147	143	180	175	185	168	160	180	175	171	184	201	177	154	184	168	185	148	175	176	173	167	170	146	177	157	190	175	177	192	185	157	174	171	176	187	163	176	162	163	160	151	161	171	171	161	164	172	182	183	164	142	198	177	208	170	164	150	181	167	204	163	168	167	144	164	190	169	176	170	190	161	176	153	177	168	173	176	174	154	156	173	195	166	167	166	166	155	143	157	158	146	177	184	176	209	163	169	172	201	170	189	146	176	166	162	151	185	190	170	181	177	147	177	157	164	185	159	154	142	174	176	159	171	182	182	184	191	180	174	191	174	177	179	181	179	174	197	173	194	184	168	183	186	144	160	179	172	179	176	160	152	169	170	157	182	167	172	185	182	128	163	183	185	189	169	184	164	172	170	169	173	184	183	184	168	187	160	190	161	183	190	155	176	166	161	147	174	175	181	176	168	175	182	158	158	167	157	185	177	172	199	178	157	191	161	167	192	169	178	171	174	170	173	184	179	173	172	186	171	169	153	188	191	167	177	162	177	180	155	190	167	176	176	172	148	198	178	165	174	166	194	164	158	190	160	173	202	159	185	175	172	173	156	168	189	180	174	185	170	169	170	184	178	164	173	190	184	189	180	188	193	180	175	180	161	168	178	182	184	161	185	161	177	156	160	173	184	189	177	176	183	173	183	200	170	170	165	162	180	182	156	172	182	188	177	182	171	178	188	169	153	194	157	145	168	168	175	166	191	177	162	182	152	183	191	194	173	181	171	170	178	157	174	171	187	177	173	172	172	180	173	164	166	182	162	182	153	154	164	200	172	154	183	167	185	171	171	183	176	162	166	159	175	164	162	180	170	162	171	157	176	184	151	167	169	184	165	163	178	157	159	175	172	169	176	179	190	154	195	156	157	172	178	173	154	190	172	188	150	151	180	174	155	144	164	168	197	186	156	179	158	190	163	159	170	179	200	161	192	164	156	157	181	177	173	159	188	176	162	164	160	152	167	169	186	192	170	171	182	160	147	183	179	181	202	164	158	186	176	172	156	152	188	172	157	157	170	182	158	178	164	182	171	139	187	164	172	170	196	173	182	205	154	191	156	182	176	178	203	170	149	186	153	180	172	162	171	160	168	174	177	156	164	185	157	181	185	193	180	181	160	179	190	160	176	183	167	195	195	184	172	194	181	167	161	185	179	190	167	186	174	180	184	148	186	163	168	167	164	177	179	172	182	189	190	180	178	189	189	168	177	182	199	177	168	164	169	167	154	174	162	166	193	170	164	188	178	185	181	189	192	198	164	179	181	170	170	158	180	194	164	166	195	178	160	145	151	162	159	177	161	179	170	171	169	166	162	187	161	177	184	187	177	164	187	197	159	193	178	160	187	172	144	180	176	165	180	159	164	176	163	185	174	160	167	169	164	184	190	174	188	162	190	166	187	188	201	177	176	143	163	180	204	182	172	183	150	174	192	176	181	147	173	189	155	132	180	172	180	174	166	179	166	182	141	188	176	187	137	147	182	182	160	153	169	178	189	147	188	173	169	189	172	186	171	161	197	171	175	168	179	155	171	174	161	192	190	182	172	170	161	170	164	170	162	190	163	170	171	147	173	168	177	180	154	181	181	177	173	170	159	176	152	162	154	183	198	162	177	150	195	165	160	182	176	166	163	172	169	169	158	170	160	174	173	158	150	186	167	185	182	203	169	180	168	202	178	163	190	160	191	189	172	167	181	167	181	170	169	148	187	172	168	158	163	174	174	165	188	183	179	174	179	146	179	165	188	180	171	152	183	173	160	154	187	156	161	172	185	162	194	180	179	190	158	163	198	181	179	160	149	186	196	170	179	143	177	193	179	155	159	185	146	163	182	142	144	190	150	169	174	171	173	167	140	178	189	185	179	180	176	163	179	181	193	148	161	149	166	195	163	176	175	170	187	165	174	189	154	166	174	189	158	178	207	183	200	167	178	175	167	201	173	200	172	163	151	185	175	195	179	180	190	168	169	161	165	159	202	164	175	187	169	151	174	175	183	159	163	169	188	149	185	180	186	167	179	192	158	193	139	143	176	139	191	167	158	163	158	195	170	155	198	149	164	166	196	177	173	178	175	168	188	166	140	160	196	170	194	187	190	170	174	165	194	159	161	164	173	181	177	170	148	178	199	172	182	147	158	201	181	158	163	174	180	162	163	173	182	164	193	186	167	177	181	170	176	183	158	178	172	176	156	190	166	175	179	169	154	177	184	163	178	148	186	167	152	169	192	191	159	173	167	190	171	171	172	156	176	171	149	151	163	144	160	167	185	186	151	160	184	166	168	163	174	175	180	166	167	162	149	182	155	180	158	175	168	162	177	144	172	170	193	165	168	173	170	156	180	178	172	176	171	170	196	180	178	199	170	164	174	172	195	154	196	151	180	176	160	165	193	149	167	179	159	189	168	172	171	184	183	183	175	176	180	202	179	152	150	192	175	165	187	193	177	177	185	177	158	172	171	182	191	171	164	163	180	179	160	176	184	175	182	165	155
5059	1727	2852	4338	4337	3779	2310	1574	1334	1132	1016	930	922	849	777	779	763	763	659	710	653	672	642	639	623	632	613	622	639	664	610	592	578	625	584	593	641	599	635	666	593	609	609	595	567	639	602	595	572	602	596	603	624	584	556	584	619	600	551	572	631	582	598	600	586	583	548	577	566	555	595	598	634	580	581	563	556	615	593	534	625	593	583	584	606	603	574	591	544	574	599	591	564	588	596	603	599	544	570	604	562	577	578	596	559	554	565	566	555	577	542	557	529	543	580	540	589	577	562	545	613	567	582	556	566	620	574	581	575	562	565	569	542	582	532	535	600	564	554	611	579	548	565	559	544	578	539	553	580	557	548	567	574	559	556	588	532	625	610	532	553	560	613	535	545	584	570	563	555	570	594	592	580	589	577	586	547	593	560	585	575	579	589	551	526	588	607	542	557	553	547	544	572	581	566	546	537	554	560	561	601	562	578	533	563	588	578	518	560	566	621	609	580	560	551	541	531	569	568	563	522	563	544	558	559	611	577	567	581	571	587	533	602	581	557	544	582	534	545	577	589	603	540	579	548	601	560	576	560	532	592	596	585	563	570	564	591	558	580	551	562	602	592	578	610	578	607	590	575	572	550	542	592	613	535	607	578	569	571	581	587	605	559	554	557	559	580	536	539	580	572	593	589	614	574	583	545	560	549	615	579	605	564	569	530	598	584	553	596	566	514	562	566	553	586	556	596	566	563	584	562	575	530	515	559	591	578	549	566	592	558	522	574	571	561	565	582	570	580	577	593	597	568	581	547	531	586	576	572	535	538	575	555	595	545	595	566	567	571	572	551	527	592	591	599	601	542	555	545	552	537	595	534	575	584	528	568	562	603	595	553	543	605	530	561	595	561	551	559	569	588	546	573	590	582	548	571	598	550	564	565	605	570	607	561	604	539	597	573	558	565	555	538	574	563	549	612	556	589	567	559	587	525	597	582	580	591	518	601	508	561	578	553	552	581	603	571	542	543	604	583	577	575	589	582	579	598	557	564	540	564	547	522	594	611	561	552	517	573	559	582	557	579	562	536	626	562	592	561	551	531	589	576	614	570	578	528	538	590	540	547	585	530	535	562	591	542	552	550	574	538	589	502	545	582	568	564	589	583	566	584	569	570	574	544	582	546	555	539	558	534	532	537	547	588	535	530	564	563	582	578	558	567	595	560	541	587	573	600	566	551	562	568	558	519	598	559	538	561	547	569	568	568	578	547	550	558	563	574	534	532	594	558	522	556	567	588	548	572	543	586	544	577	601	522	539	576	518	570	539	564	594	577	534	565	580	595	596	569	532	556	530	547	540	575	590	572	581	562	563	549	573	586	562	629	579	560	551	580	558	547	529	602	568	590	569	541	599	543	588	563	571	558	539	543	547	553	596	537	558	553	539	554	568	596	594	564	557	563	568	582	575	561	527	533	544	554	559	565	537	535	563	597	598	575	570	520	563	580	603	539	559	615	524	567	599	567	571	557	588	579	622	580	606	601	554	529	599	554	564	580	561	545	565	592	566	550	533	579	524	569	579	558	585	598	544	559	527	604	577	566	594	596	563	571	530	580	579	561	542	550	545	571	574	597	567	583	569	529	560	571	580	559	583	571	580	599	556	561	552	580	535	542	568	608	598	517	556	561	578	534	590	587	575	543	562	552	581	575	624	562	577	578	575	578	600	572	566	569	583	547	556	567	584	564	591	573	563	544	576	584	493	579	554	573	605	583	577	612	559	599	585	575	617	559	531	542	579	599	555	566	538	528	587	566	618	555	559	542	563	531	571	564	545	598	568	570	559	547	609	547	558	574	556	540	528	538	557	595	566	563	601	563	559	577	571	552	564	535	571	573	582	558	557	563	584	564	570	618	583	530	594	542	556	532	578	576	534	627	549	584	591	572	596	549	503	556	568	547	570	532	543	529	604	603	560	571	560	568	567	550	602	576	556	524	540	551	594	580	576	565	588	539	569	576	536	528	624	604	596	558	562	627	586	569	575	578	572	520	585	573	559	569	586	553	522	592	613	576	524	568	526	598	571	537	511	557	561	526	561	556	559	578	608	556	551	564	603	548	618	551	600	540	585	534	546	551	617	593	535	589	564	571	561	586	627	604	572	576	564	577	569	545	568	531	601	614	550	592	578	531	592	580	609	567	538	546	608	598	576	588	562	569	589	562	584	556	619	546	556	579	558	546	555	548	593	613	578	610	565	575	561	612	562	539	531	554	565	518	520	550	594	557	590	525	587	553	593	575	558	565	596	544	592	551	577	555	580	553	542	564	549	557	551	513	576	557	551	532	563	615	546	589	515	535	595	571	566	580	535	586	572	585	561	578	590	546	538	586	556	540	578	585	584	529	595	563	594	565	542	534	542	598	575	573	582	561	576	602	588	608	525	599	592	570	575	571	547	548	559	559	579	536	574	570	569	560	560	554	587	573	570	595	556	531	570	537	536	553	566	555	574	552	588	547	564	601	591	588	603	585	538	540	572	575	576	590	629	585	578	571	636	618	578	556	575	569	552	627	600	563	543	553	546	576	604	550	599	578	556	595	573	578	604	551	589	558	580	545	555	581	575	552	556	600	532	567	555	546	555	561	572	574	586	572	550	564	554	590	596	607	580	562	592	562	561	531	595	540	560	563	567	580	551	546	560	511	587	551	614	560	529	564	528	564	574	546	516	575	553	568	580	554	612	601	545	571	584	584	562	551	536	528	590	521	534	573	592	577	558	568	547	550	594	596	529	556	534	569	592	574	561	577	552	577	582	546	611	531	553	529	597	530	577	545	596	609	547	564	554	585	579	600	546	564	571	603	548	598	554	613	563	573	550	611	550	565	601	641	550	580	591	534	589	606	567	575	555	558	566	590	595	545	574	565	573	561	572	580	533	569	569	563	557	564	559	557	576	581	571	545	569	551	520	567	549	561	592	559	536	617	578	595	576	573	579	551	539	567	544	579	598	557	575	538	592	581	589	572	570	597	574	624	567	569	577	560	616	580	569	574	558	568	564	551	611	547	580	526	561	606	569	565	535	593	565	544	571	566	602	580	561	582	618	591	556	558	589	586	579	573	549	562	606	611	527	535	592	560	577	580	535	592	559	599	571	562	589	598	571	578	557	569	557	579	561	606	533	541	529	557	555	556	557	581	557	602	565	552	618	556	556	513	605	577	566	583	562	566	573	544	560	576	553	522	588	643	554	563	559	586	561	551	575	562	592	575	612	567	555	620	560	580	564	561	588	551	516	563	553	575	543	556	561	566	611	551	592	569	592	542	589	545	560	544	561	596	583	595	561	546	535	550	559	545	571	599	558	517	562	591	589	565	600	590	598	580	572	562	598	599	574	563	589	603	529	620	591	606	584	525	573	567	560	582	581	589	576	587	605	543	603	590	598	549	580	566	578	547	546	550	621	603	565	575	527	509	622	538	556	530	593	584	529	557	533	589	605	545	573	533	603	557	578	582	558
18616	4540	4143	4003	4407	2676	1439	940	698	574	446	402	357	338	317	325	324	304	338	268	310	267	279	287	282	249	274	272	269	244	254	264	270	235	271	287	266	250	276	282	262	257	248	235	252	286	261	234	260	258	238	243	238	231	248	265	247	232	248	253	231	250	253	221	207	244	256	273	234	257	233	240	240	271	267	247	237	261	243	247	236	252	239	227	236	258	221	223	220	242	245	244	239	209	245	221	238	250	244	238	254	238	216	242	270	225	230	262	233	251	242	252	251	276	261	270	236	224	241	244	262	240	223	253	219	228	250	230	230	239	232	247	248	250	261	243	222	262	211	252	244	238	248	219	231	235	227	245	252	238	240	232	256	220	242	233	231	219	234	240	244	217	229	244	244	262	222	232	223	231	240	266	252	261	229	245	248	248	218	262	238	246	236	225	213	248	221	232	230	214	230	238	230	237	232	261	241	223	211	240	276	249	237	247	261	245	228	256	233	207	259	221	233	242	279	249	248	244	257	223	212	249	228	239	237	244	222	245	247	256	251	234	241	263	251	218	204	225	266	229	242	214	263	255	237	238	260	257	223	243	223	236	262	238	250	223	258	260	247	230	209	225	253	227	256	236	250	267	236	250	270	242	266	229	251	246	228	227	256	218	249	232	223	254	237	244	230	216	247	215	248	258	238	234	230	237	212	219	242	244	250	239	210	231	235	258	253	259	237	236	268	236	240	260	212	253	243	269	269	239	230	248	227	227	221	252	254	258	254	259	241	250	257	242	270	240	235	267	246	252	213	276	228	229	233	231	235	227	278	248	210	250	258	246	257	267	239	244	214	228	236	228	259	263	213	240	243	227	234	240	270	243	234	246	265	262	232	240	254	240	235	252	234	225	235	234	292	242	224	232	235	237	212	245	247	264	238	246	227	221	284	261	221	263	211	261	226	248	247	267	261	204	259	232	224	242	242	254	254	225	249	293	219	216	233	245	232	227	212	253	223	276	242	254	248	268	251	241	239	232	240	244	221	246	244	265	250	222	252	260	222	228	227	237	229	245	229	273	234	238	229	252	268	243	245	218	239	253	236	235	229	268	241	246	227	213	240	252	256	268	234	227	239	232	227	250	256	233	248	234	233	272	255	248	251	242	229	237	246	248	239	224	260	242	271	238	232	262	254	240	268	222	247	257	224	231	234	266	251	277	216	244	222	276	236	227	227	253	222	234	228	209	225	239	223	250	239	235	244	220	237	246	251	240	232	258	223	235	246	249	229	229	244	248	256	288	224	238	254	239	257	259	233	242	229	261	223	230	214	248	235	242	218	233	223	268	232	272	228	217	246	235	265	238	225	243	214	249	223	258	218	245	235	253	257	220	261	275	258	219	226	228	222	265	236	226	246	219	226	219	250	225	250	272	233	225	221	250	255	223	249	248	240	248	228	230	236	236	254	237	240	224	261	249	235	236	247	247	218	236	237	251	256	232	263	218	223	230	243	241	211	236	222	250	248	243	237	239	233	231	207	234	249	238	243	220	239	243	244	230	239	225	269	240	252	234	243	252	246	245	250	242	247	228	240	220	237	263	236	247	219	244	256	256	243	233	219	240	255	240	240	260	218	208	251	247	250	245	244	265	247	258	245	218	237	246	239	262	266	261	234	222	251	250	225	231	252	231	210	231	243	238	258	243	259	241	256	239	222	220	220	244	253	232	240	229	234	248	236	241	245	222	243	249	225	259	252	244	239	248	236	264	223	232	274	244	248	250	247	204	246	219	255	242	207	230	253	246	271	222	233	242	246	231	218	248	269	234	242	262	229	258	271	249	250	250	225	230	250	251	211	243	230	264	233	243	214	214	212	225	254	235	226	217	255	261	270	251	244	243	226	261	235	220	240	244	238	245	243	231	220	234	239	215	274	230	243	241	266	283	241	259	253	240	236	250	254	248	229	240	237	226	256	241	216	236	234	254	232	235	267	238	233	228	258	245	226	241	258	243	228	240	240	243	229	212	265	237	241	234	255	266	243	249	246	235	237	252	233	248	269	223	235	210	244	218	243	217	245	268	220	257	258	239	224	236	241	230	220	248	266	274	258	263	214	219	241	224	238	212	277	247	221	235	217	251	239	258	222	272	245	228	275	217	248	230	236	252	204	225	245	214	241	218	246	240	253	254	251	235	231	244	242	240	256	251	233	240	245	240	230	224	244	250	227	252	234	224	266	237	244	237	259	244	229	225	218	228	243	236	248	215	251	236	276	252	250	244	260	255	235	233	261	226	214	256	249	248	244	235	271	257	226	222	234	267	249	258	239	247	244	241	253	231	227	221	251	253	227	207	233	250	269	246	243	246	236	247	242	257	257	256	262	264	234	229	233	226	237	239	249	225	240	254	269	270	225	231	249	258	230	244	223	257	238	240	257	240	244	249	253	248	219	257	227	231	249	231	246	251	238	240	239	255	228	230	219	255	213	236	280	217	245	240	275	253	264	269	241	199	228	255	244	239	248	258	283	247	218	247	254	209	241	252	250	257	231	233	250	220	232	267	219	255	234	225	256	274	231	231	248	276	242	236	240	258	249	232	240	224	252	274	242	242	238	236	231	234	236	245	237	227	241	256	256	220	227	262	229	246	259	223	256	252	224	244	244	241	264	211	267	228	229	240	233	250	254	244	248	217	244	236	247	268	239	255	256	229	224	230	250	233	241	225	228	234	237	225	278	233	252	242	235	249	241	244	241	231	255	245	228	232	252	235	218	249	250	240	243	244	233	245	234	225	258	244	221	224	251	235	254	227	257	225	243	230	241	236	221	240	236	228	266	258	232	249	228	251	241	242	240	250	234	265	226	228	247	243	234	266	258	235	200	242	239	236	234	230	242	227	233	224	250	253	246	247	244	233	252	244	222	267	231	226	241	233	268	239	232	232	253	248	223	218	224	215	230	226	240	206	240	223	229	237	252	227	268	232	236	274	233	230	268	252	265	234	218	244	249	222	235	221	239	238	244	269	240	248	233	226	257	218	250	266	234	240	237	243	220	255	263	248	250	243	233	228	229	245	250	263	233	209	264	233	237	244	232	246	218	272	216	255	266	240	245	256	254	261	223	213	223	213	268	252	260	239	208	250	213	244	261	237	241	247	256	226	234	239	268	220	261	229	248	236	244	247	228	222	256	248	239	230	227	231	261	235	228	233	232	224	226	224	219	215	243	242	224	244	232	235	268	234	225	228	223	238	227	240	238	242	215	239	242	263	248	248	245	220	226	278	243	220	251	244	256	232	228	235	231	252	238	253	247	251	258	239	288	231	242	236	262	264	250	232	233	229	260	250	227	266	244	276	233	206	231	256	256	220	240	236	228	220	244	222	291	237	259	258	221	263	229	219	254	255	229	226	249	231	221	220	248	215	231	227	258	219	234	250	220	206	248	244	235	258	229	234	257	245	224	238	246	260	233	252	214	260	222	238	257	237	252	222	230	254	253	238	218	253	249	238	233	250	249	232	264	247
9677	3619	7559	9304	9510	6675	4856	3790	3070	2490	2176	2011	1719	1728	1532	1468	1395	1305	1161	1211	1139	1108	1068	1035	1072	969	925	931	967	948	913	885	904	863	839	901	852	806	799	882	833	862	856	868	779	822	871	845	817	823	805	782	772	809	770	804	833	727	745	768	760	756	796	786	807	758	806	835	773	780	759	797	764	747	731	734	778	787	811	722	700	788	725	722	823	788	772	721	730	739	758	757	763	717	796	778	744	706	736	735	770	740	803	762	740	759	703	721	699	729	730	694	757	712	746	766	740	740	748	803	751	752	749	719	711	724	756	731	747	723	755	732	796	720	678	746	704	736	671	757	725	731	716	731	718	730	712	781	709	731	729	727	766	765	718	694	763	742	763	778	704	737	727	776	712	730	767	720	737	719	721	715	695	689	715	785	705	771	782	709	759	736	754	790	693	778	760	720	722	752	722	733	768	725	780	770	750	701	734	713	765	701	784	746	767	723	747	741	717	743	772	739	742	695	767	684	682	742	723	737	696	733	690	730	722	702	757	757	682	754	738	745	765	750	725	717	755	713	721	716	778	712	718	707	715	706	736	730	734	730	715	772	757	746	687	768	754	740	715	746	687	692	739	743	713	773	731	719	714	754	715	759	749	714	755	790	727	693	740	717	699	668	705	706	697	753	746	720	738	724	726	728	787	721	738	747	759	733	752	736	727	755	764	690	719	700	751	733	704	711	792	715	741	725	686	715	708	785	727	738	740	712	760	743	698	720	749	709	716	740	756	695	767	730	742	749	728	746	749	772	701	785	686	694	710	766	694	756	774	718	754	710	708	778	747	695	702	735	724	690	762	727	746	745	682	747	725	760	790	770	759	716	758	726	710	757	744	732	753	726	694	745	759	758	739	742	730	704	698	713	725	735	733	698	713	748	729	731	752	738	740	747	756	748	740	717	722	776	687	706	690	751	722	710	727	803	713	714	773	691	710	756	736	741	736	708	742	708	734	718	706	715	768	701	715	739	749	736	794	747	713	741	774	777	771	760	698	702	774	771	748	734	756	768	710	686	748	751	741	760	709	717	774	748	705	743	717	728	739	730	774	749	723	750	702	749	707	742	753	795	738	744	743	765	730	740	722	696	726	751	765	753	719	731	688	713	741	738	752	704	737	729	715	721	724	809	745	807	727	782	740	748	730	742	688	720	720	718	690	739	697	773	745	746	708	733	738	733	696	717	816	756	767	771	741	772	695	764	747	762	728	743	774	734	706	746	783	705	709	782	776	733	763	754	760	779	718	751	663	739	716	750	732	776	754	716	749	682	743	691	699	770	736	722	776	709	714	747	785	729	724	704	743	737	742	756	761	733	673	784	758	758	727	722	744	726	714	720	737	745	735	750	791	724	753	690	728	705	754	707	731	738	743	778	734	713	759	729	741	736	772	750	723	719	689	731	725	715	697	692	708	671	703	720	735	700	757	737	771	722	726	734	729	753	773	712	716	698	755	755	739	710	694	737	734	727	778	750	796	759	713	740	756	714	733	817	746	731	767	752	701	729	795	695	738	693	722	735	712	729	746	773	765	716	735	711	761	707	725	776	747	681	769	730	698	725	759	744	745	745	706	713	726	736	729	710	731	709	710	720	736	757	724	742	760	762	741	760	758	702	739	728	759	732	692	684	726	701	718	752	696	777	766	741	732	803	716	729	716	685	735	744	737	737	715	725	727	720	770	758	739	761	750	727	698	717	763	743	706	746	714	737	728	677	716	761	688	724	704	785	753	719	778	732	712	716	766	728	727	695	758	750	750	716	744	713	730	677	775	710	703	730	698	689	769	720	757	719	712	789	747	689	766	758	715	712	744	699	713	683	731	731	716	783	742	716	766	725	735	710	750	712	735	795	725	782	731	710	715	714	756	725	734	724	715	733	764	720	743	687	717	741	682	744	720	671	788	718	752	726	761	715	738	727	683	710	727	709	723	731	719	770	738	735	764	741	700	726	747	691	759	689	754	737	754	754	764	738	737	758	772	767	714	744	697	735	754	748	715	720	723	740	688	712	771	738	736	711	736	714	744	754	699	703	705	795	735	754	741	726	736	780	751	780	714	772	718	768	770	721	713	738	710	705	718	720	727	736	738	692	762	746	706	756	728	787	718	742	772	749	747	715	739	711	699	727	754	737	703	688	719	733	684	691	740	736	794	719	709	723	710	688	681	724	713	738	725	714	729	802	763	681	779	758	721	749	726	752	759	745	722	699	732	713	704	710	725	734	759	723	669	702	714	729	702	723	761	743	734	731	729	738	741	679	737	716	747	706	718	722	710	775	762	693	754	737	721	775	735	691	754	732	713	784	683	756	720	733	737	703	759	717	750	764	742	701	742	728	734	700	752	753	687	786	706	714	755	713	749	787	730	760	716	726	785	710	723	708	726	705	759	689	721	717	725	722	756	731	695	719	763	798	679	755	731	725	728	729	755	693	735	742	736	759	763	709	749	682	684	728	685	714	710	727	686	765	728	722	688	756	737	716	728	736	706	709	764	762	696	750	753	728	730	746	778	758	684	676	756	779	736	721	695	704	694	742	702	717	711	716	696	763	708	714	749	742	715	728	721	739	715	743	756	695	793	695	756	759	699	739	724	716	755	752	727	724	684	731	719	736	730	665	738	747	721	726	735	740	771	736	745	710	749	720	739	726	695	721	737	715	682	739	750	704	800	713	708	769	756	719	736	703	764	739	740	725	727	760	681	716	711	763	757	701	736	730	732	677	794	695	724	781	680	686	671	757	728	759	760	742	741	743	700	767	752	717	755	750	711	703	728	713	687	720	740	761	766	738	721	746	728	738	718	706	716	727	724	721	727	754	685	729	705	688	747	726	720	719	766	727	716	752	702	773	738	748	736	691	737	740	725	727	741	681	760	750	747	726	718	779	712	774	686	745	730	711	662	741	738	767	749	712	745	717	685	744	774	749	733	707	716	763	724	719	757	749	731	721	680	732	696	742	720	771	710	762	752	756	734	777	725	688	727	754	726	769	686	735	778	734	746	734	755	748	700	749	741	752	773	748	684	711	722	740	706	710	725	741	745	727	740	687	737	726	735	718	734	718	700	724	705	726	709	735	729	745	767	751	737	686	767	732	761	775	737	746	742	730	738	773	731	730	780	725	682	728	724	729	737	697	755	747	734	725	721	721	736	722	694	719	724	720	747	715	723	694	719	697	744	809	727	738	694	748	726	727	725	675	707	749	733	700	730	715	739	741	713	775	779	776	742	703	748	684	696	750	696	703	723	744	755	733	760	751	734	721	734	701	742	702	724	780	761	739	740	763	794	752	800	708	731	740	728	738	697	739	773	710	732	697	744	714	702	708	744	733	722	698	708	744	767	756	709	732	715	734	699	743	744	728	709	779	743	724	744	708	750	699	763	706	767	723	753	739	704	736	743	769	747	730	766	714	740	775	767	776	778	717	724	749	726	751	677	755	729	762	718	691	755	758	755	731	718	756	739	719
1905	217	222	196	150	148	118	129	111	98	125	129	87	105	95	114	107	109	118	86	109	113	107	115	91	100	122	96	98	109	113	114	98	108	97	100	98	107	121	86	96	103	115	86	112	116	95	101	123	108	114	116	107	97	99	106	121	120	95	108	108	97	124	107	113	108	121	98	115	123	90	125	108	107	109	133	112	106	99	123	125	114	107	97	113	115	104	105	126	109	119	94	118	102	118	100	113	105	115	99	93	131	117	112	97	114	87	111	97	101	113	118	125	118	104	103	125	108	100	100	123	105	109	97	98	100	104	112	110	110	88	105	122	109	101	96	110	96	94	96	99	125	105	118	96	106	98	115	92	109	123	106	95	121	108	107	123	116	115	113	96	99	112	105	111	104	119	108	118	100	113	104	100	143	123	106	99	109	84	104	118	108	105	118	97	116	138	99	115	90	93	104	90	127	118	105	106	96	110	100	92	113	102	107	90	99	113	90	120	103	122	106	109	83	114	125	108	112	131	98	96	111	93	96	122	109	99	115	98	104	115	120	82	92	119	112	100	134	105	112	108	111	89	109	100	127	121	109	85	102	116	104	137	108	106	98	86	90	114	104	103	118	97	108	110	131	105	106	104	114	115	119	99	111	115	104	117	111	118	107	125	110	124	97	101	118	103	105	94	106	118	126	90	103	102	89	118	105	100	101	101	111	122	92	91	92	90	97	131	102	98	95	96	117	108	110	120	120	120	106	128	93	97	94	118	93	121	102	113	94	101	111	102	109	87	110	101	121	103	106	99	135	110	102	87	99	91	115	115	118	102	114	118	89	116	132	114	100	119	100	110	103	93	110	105	105	100	92	86	104	121	86	115	103	104	110	106	93	94	110	101	119	98	98	106	104	120	106	113	109	117	114	113	116	124	114	117	117	104	105	125	131	98	112	116	93	94	102	98	109	114	108	103	107	118	97	88	125	90	93	127	106	112	112	101	99	124	119	113	119	104	97	113	115	103	109	108	96	105	101	100	101	108	103	111	104	105	94	106	95	84	94	105	113	123	79	99	93	120	94	89	98	90	107	109	106	92	111	120	100	118	102	87	94	109	101	127	121	104	117	107	83	104	83	96	106	97	113	123	102	100	85	115	120	125	93	84	107	114	111	101	119	114	95	93	93	114	98	93	118	114	101	83	115	109	104	123	122	111	107	117	114	112	102	102	114	112	105	107	110	110	119	89	113	95	86	95	88	93	118	87	115	104	91	82	106	108	109	107	116	108	113	102	121	93	114	95	111	103	108	96	104	105	116	103	91	90	126	101	133	104	113	93	84	99	119	97	121	93	111	97	116	104	109	112	113	110	100	116	113	98	84	101	117	105	96	99	100	99	105	102	119	101	130	87	85	110	115	94	121	100	112	89	89	116	119	98	99	111	99	104	91	99	111	122	104	105	106	118	107	107	114	94	109	107	106	80	118	114	112	120	114	119	107	121	115	98	97	98	98	121	98	114	112	127	119	100	104	102	111	107	102	103	106	99	99	105	107	108	94	112	113	115	97	116	128	99	117	108	107	100	117	88	109	101	113	102	105	106	92	108	98	88	99	105	96	90	135	90	83	127	106	97	111	113	107	111	105	98	108	104	122	100	102	103	110	119	117	117	113	111	124	103	103	100	104	117	94	111	106	131	110	93	87	106	105	103	94	100	118	93	108	103	117	96	105	120	112	117	98	119	112	111	106	120	100	113	109	111	111	105	104	102	121	99	104	109	100	117	97	92	108	114	121	102	98	112	108	90	107	103	95	110	96	105	112	116	104	118	114	102	103	101	110	105	103	108	112	93	101	105	96	119	86	95	102	110	104	112	86	112	92	109	89	119	100	121	103	123	110	100	111	97	115	109	80	105	102	114	105	91	121	104	87	98	95	97	110	111	109	93	97	104	113	115	100	103	105	119	100	110	96	104	106	103	100	103	119	130	110	106	102	91	119	91	90	108	94	107	106	117	104	106	118	117	82	125	92	109	117	121	121	123	91	104	116	99	96	103	105	110	113	102	99	101	102	89	106	99	115	105	111	91	107	108	93	120	103	104	106	121	95	103	103	102	122	120	101	95	98	108	108	109	98	103	101	113	95	116	112	102	111	118	108	99	119	109	112	118	117	102	119	99	113	107	95	118	118	106	93	94	98	107	99	99	115	115	120	114	96	98	115	109	112	93	109	119	109	99	129	120	109	108	102	78	105	122	118	83	102	117	121	107	105	110	114	107	125	104	110	105	118	89	99	102	119	95	107	107	123	124	114	98	127	115	103	109	93	106	105	99	122	98	111	117	95	121	104	106	102	127	109	97	108	107	122	114	111	104	107	127	107	124	105	116	104	105	108	121	135	97	101	109	105	97	112	97	92	119	117	124	112	100	119	109	107	102	102	107	123	105	112	94	114	80	86	98	93	102	100	103	108	92	93	109	109	95	115	99	121	90	124	98	95	124	109	117	107	106	124	98	104	99	115	90	109	94	108	117	104	112	106	98	84	94	103	125	93	125	125	89	95	100	98	101	102	109	98	104	103	88	117	107	109	122	114	121	112	97	108	116	117	108	100	110	112	108	119	109	99	88	112	94	121	105	110	95	108	109	106	108	108	94	103	101	108	117	100	98	99	113	101	88	109	112	120	99	104	95	110	102	104	105	104	98	100	100	88	133	98	132	89	108	94	98	97	111	100	97	102	105	116	108	107	122	109	101	94	92	107	92	114	121	93	121	135	106	119	118	119	122	85	116	119	101	112	110	115	121	112	98	102	106	97	104	110	91	114	95	97	109	102	115	116	105	93	105	96	110	94	106	110	96	109	105	110	123	108	90	110	118	108	117	123	121	103	127	88	93	130	95	107	100	110	116	105	99	100	111	121	130	117	104	120	102	99	117	109	108	91	124	102	102	99	98	94	87	114	94	116	120	103	106	112	93	91	98	105	105	96	120	106	109	109	91	112	105	120	113	101	110	100	99	93	112	113	86	105	98	118	98	105	101	106	103	92	72	108	84	105	101	102	103	101	105	102	119	103	94	117	127	95	118	107	108	94	82	116	119	102	109	123	112	93	125	90	112	111	109	99	87	104	92	106	94	104	114	108	101	127	101	116	96	113	99	124	101	90	124	100	118	113	99	111	107	113	98	103	116	106	105	103	111	109	110	110	109	96	99	122	93	100	115	111	89	112	104	98	117	125	96	111	110	103	120	98	108	97	113	122	108	107	105	126	114	120	111	86	93	105	105	122	81	92	103	107	99	110	87	105	133	115	97	90	81	104	101	109	96	131	107	101	104	104	103	98	118	115	98	100	106	115	112	95	96	117	89	93	121	97	124	110	116	117	122	96	96	112	86	115	108	105	115	111	99	120	101	116	86	117	108	130	92	117	98	108	104	103	105	86	98	115	106	111	94	112	113	88	111	122	116	106	112	112	112	86	133	96	122	101	79	95	107	111	116	103	111	94	102	117	111	122	100	104	103	113
2017	495	658	640	670	498	508	478	425	424	414	380	394	397	401	409	411	379	404	368	385	358	357	395	403	365	389	366	405	407	362	371	359	396	405	383	390	363	358	397	366	379	391	392	377	408	366	373	394	374	418	355	368	384	413	376	381	331	386	375	388	366	338	373	357	375	387	386	395	383	362	347	371	358	410	375	375	356	374	367	380	387	397	402	346	365	345	357	373	382	368	404	399	361	387	366	365	354	404	380	386	357	375	353	394	357	357	404	392	361	401	359	362	394	378	356	387	376	400	373	407	360	347	366	366	382	359	380	357	396	357	387	402	399	353	378	365	381	351	386	390	404	365	400	389	382	381	362	398	364	387	342	355	382	370	388	393	376	394	400	364	356	370	378	358	361	417	374	353	374	378	427	416	366	334	361	379	405	343	383	358	363	409	354	365	417	364	376	403	387	362	352	370	399	383	385	370	364	386	382	383	376	399	372	363	390	377	360	363	366	372	382	397	379	425	378	411	327	384	365	372	371	371	360	366	404	394	342	371	354	395	357	356	405	368	419	392	387	385	360	373	387	362	328	411	368	379	331	412	369	383	362	422	385	378	388	346	389	359	390	351	359	372	373	352	392	338	379	384	367	366	355	375	359	368	337	382	416	361	349	381	389	374	374	393	361	407	417	373	392	369	377	416	402	376	375	355	365	380	410	370	360	389	374	387	412	412	373	366	401	370	379	369	357	385	355	372	398	384	377	370	374	376	402	404	369	395	350	379	346	398	393	339	350	320	392	350	382	361	377	347	400	427	351	380	360	336	338	367	374	391	404	388	365	381	389	371	332	373	353	381	370	355	360	380	363	369	361	367	377	387	363	369	343	364	391	367	365	372	382	342	343	402	346	374	384	348	374	381	384	405	386	363	369	325	390	396	393	404	385	380	379	377	330	397	359	340	368	368	368	376	398	365	379	352	391	373	364	370	379	390	402	332	397	368	385	382	363	360	380	344	338	363	388	365	359	395	362	340	358	364	358	372	360	386	362	397	364	388	355	355	334	364	399	377	341	405	387	369	369	379	357	370	320	362	387	376	364	392	394	393	361	376	367	386	386	346	381	403	371	349	399	387	387	385	386	402	361	371	381	378	379	377	371	415	380	371	383	387	378	377	380	360	389	380	394	374	386	375	378	358	368	393	364	375	405	366	365	401	372	350	369	399	375	365	372	412	376	384	369	381	373	391	420	372	366	398	386	384	368	350	370	391	393	352	322	386	363	395	370	388	332	352	382	375	336	384	397	360	391	351	376	416	349	378	374	387	370	371	393	452	353	390	372	375	395	349	367	391	393	377	394	387	381	361	409	376	348	349	367	404	383	353	373	352	359	384	401	378	361	357	341	353	408	360	378	388	388	365	406	398	368	375	331	350	382	369	381	392	373	363	390	382	418	376	372	373	404	384	389	350	367	391	387	349	361	395	340	350	330	369	375	375	371	406	342	390	371	371	360	373	392	401	343	393	380	393	352	366	423	407	398	408	366	360	381	346	383	374	360	377	383	363	395	363	369	371	369	348	376	382	364	360	374	380	407	395	370	354	389	360	387	399	339	356	392	369	381	368	385	380	375	348	364	361	377	393	369	373	380	365	339	401	401	370	368	369	366	369	376	338	354	392	398	355	385	369	375	389	413	377	366	343	352	400	374	385	348	367	396	385	395	381	364	380	395	392	401	355	369	375	393	375	375	381	349	374	379	379	366	389	408	411	344	397	373	382	410	408	380	402	386	376	335	365	411	383	415	376	378	376	367	371	337	409	384	382	375	386	363	366	368	350	376	342	370	391	348	397	337	392	345	365	394	372	366	383	393	353	359	380	364	359	385	409	393	368	391	342	377	361	384	353	375	362	394	372	375	345	369	385	422	374	400	377	380	374	380	383	332	380	342	381	385	375	375	372	407	384	408	379	372	372	374	389	368	373	342	383	373	360	379	351	375	384	367	388	392	375	364	424	400	380	357	355	427	410	340	360	387	402	384	395	361	368	390	350	365	368	374	385	369	360	376	376	420	365	349	389	377	393	401	371	364	381	347	401	392	382	379	388	402	398	389	347	397	344	343	416	396	367	382	376	375	346	352	374	367	399	392	400	379	351	388	331	383	399	381	376	384	405	381	381	357	344	346	364	367	384	388	356	381	372	345	378	389	382	372	399	385	417	380	398	375	375	385	419	372	381	416	373	348	386	374	363	410	360	342	348	381	384	383	381	394	345	378	385	378	381	380	370	402	385	365	336	393	366	370	412	340	363	352	386	380	397	356	402	377	415	374	395	379	356	347	377	377	370	340	390	337	406	365	380	375	374	369	356	356	339	381	327	384	351	340	385	365	342	438	385	389	375	380	354	355	387	369	367	342	383	371	388	399	374	398	389	353	398	375	355	371	360	363	380	346	382	406	360	345	376	376	372	373	385	400	390	392	366	368	387	383	414	377	392	363	372	334	387	373	373	361	385	364	384	363	344	350	380	378	398	378	386	339	355	351	384	399	338	380	334	365	418	367	422	380	313	358	342	392	363	371	433	418	355	369	377	365	362	378	382	377	349	372	370	368	386	392	383	415	375	377	370	384	387	406	366	367	382	368	355	364	385	382	399	368	384	374	334	417	377	375	392	402	360	341	367	371	381	401	405	362	399	355	379	361	347	358	412	372	373	370	401	357	388	379	372	419	394	350	354	409	347	348	365	355	384	361	335	418	355	353	378	391	349	398	390	342	384	412	379	360	350	377	356	366	355	380	366	394	395	358	428	375	366	374	391	385	388	401	375	360	395	397	367	376	417	383	381	348	353	374	367	382	391	372	385	345	373	380	405	379	415	349	368	392	345	327	395	390	362	400	381	367	371	365	378	353	349	388	356	373	348	376	385	351	340	378	343	380	376	401	380	375	425	379	378	372	390	373	377	372	338	388	394	396	362	383	408	408	343	396	362	384	361	343	349	388	370	361	404	366	351	423	384	385	361	368	364	370	389	393	328	348	402	346	400	369	373	417	375	377	384	359	400	390	364	370	383	382	351	386	405	392	363	346	356	383	369	407	404	391	356	361	378	391	389	394	340	341	388	372	392	402	405	399	368	377	360	382	386	361	376	378	366	356	371	370	389	386	358	415	389	354	394	389	393	370	424	384	380	369	368	375	368	395	382	398	371	393	366	378	397	390	339	380	373	395	365	370	353	394	380	370	403	409	353	382	372	361	399	373	373	395	370	372	391	385	373	400	400	365	365	352	383	380	392	398	405	375	355	372	369	359	398	362	366	370	383	363	396	385	410	403	412	386	357	372	373	365	385	396	336	361	383	393	391	366	355	360	364	373	380	356	346	335	324	371	357	382	375	363	357	385	379	379	350	361	349	416	383	352	364	349	370	387	358	396	411	382	364	336	399	384	358	384	398	379	414	386	381	391	371	371	348	368	360	399	374	349	347	376	377	361	379	387	367	376	328	374	377	354	354	380	378	344	375	415
6710	1368	1400	917	843	710	379	284	250	240	209	198	214	203	185	194	207	140	185	168	155	175	175	169	172	179	172	182	167	202	178	178	177	162	200	173	170	170	159	176	168	144	176	151	170	161	174	165	166	180	197	159	182	191	190	180	147	177	182	182	177	158	178	147	157	170	176	157	166	164	145	175	169	172	162	172	178	178	169	165	179	167	182	159	167	175	168	172	160	178	172	171	180	170	177	196	155	193	141	158	154	177	175	166	185	146	187	182	180	168	157	156	139	176	149	161	151	176	173	153	182	144	153	180	170	157	152	192	178	157	157	191	164	161	177	174	168	184	176	174	162	193	146	167	173	174	165	165	164	153	183	175	170	137	173	169	173	166	164	181	175	165	158	172	179	161	184	181	175	164	180	175	161	173	184	180	175	176	178	171	174	152	151	166	169	183	193	190	169	177	162	167	185	184	187	166	153	195	166	157	178	188	161	174	163	144	174	160	181	165	158	170	141	157	182	155	147	162	171	172	162	157	173	160	179	179	153	186	178	166	157	171	156	173	178	149	151	156	164	183	166	184	199	172	156	175	162	186	171	148	166	171	152	182	172	162	177	152	158	182	151	151	177	175	160	154	177	154	206	191	172	188	167	175	174	152	170	152	166	170	177	167	153	157	171	177	158	155	158	162	159	174	152	177	182	165	173	169	162	148	190	162	172	173	171	188	159	167	165	161	180	166	197	147	163	159	173	183	169	168	181	170	168	175	160	172	191	156	164	154	172	140	159	166	173	162	158	163	166	150	155	165	176	157	157	157	183	171	178	163	172	180	178	143	162	162	156	164	171	145	154	172	164	162	176	153	167	164	165	186	154	176	185	165	159	147	167	158	171	159	161	172	179	174	149	155	180	148	159	167	151	173	166	163	182	152	173	172	173	189	159	173	172	159	165	163	171	176	174	164	151	187	163	174	180	153	173	162	164	146	155	172	185	170	172	141	158	155	180	173	154	184	177	157	166	160	149	174	145	159	173	189	172	163	177	158	167	167	147	169	160	175	172	156	166	174	152	151	191	168	168	180	174	177	169	200	162	169	181	129	163	159	159	166	161	166	175	170	173	137	140	179	187	161	173	152	157	175	175	150	147	163	151	167	198	168	161	185	153	163	180	161	169	174	177	166	164	157	203	155	195	178	191	147	181	174	185	147	151	146	149	167	168	197	141	167	165	156	166	155	177	176	152	191	148	157	143	124	160	163	190	146	133	183	170	173	176	152	169	161	165	136	153	161	162	153	165	142	167	154	133	170	173	190	197	147	176	181	165	169	184	161	177	165	169	169	138	174	160	177	181	178	160	175	143	171	166	166	149	162	165	181	189	176	179	156	159	161	158	175	175	160	167	182	169	177	160	145	173	179	155	167	188	177	150	168	186	174	150	162	171	179	180	156	162	176	163	169	180	175	146	178	149	155	174	156	181	187	140	177	150	187	180	162	159	162	181	177	171	161	172	150	160	149	165	174	169	166	166	161	173	159	190	173	156	157	154	180	159	152	164	179	170	172	165	171	170	159	166	176	195	176	164	156	155	150	194	159	172	181	169	183	160	170	165	206	182	180	175	155	154	175	176	203	168	168	158	132	164	154	144	168	160	175	190	160	169	160	180	184	166	145	156	179	155	155	151	177	150	176	189	201	178	154	138	152	165	182	157	155	167	178	174	142	171	152	154	167	163	170	162	191	160	194	170	158	170	184	174	173	172	166	182	169	163	189	153	167	168	170	173	197	163	165	173	160	153	199	163	167	181	140	187	155	189	171	156	140	211	174	159	173	149	163	174	163	161	174	178	184	165	160	209	153	182	164	163	172	155	155	165	155	170	164	186	170	172	151	162	157	167	170	173	162	181	164	177	167	149	163	151	193	179	164	157	151	174	170	165	164	155	165	160	157	150	148	156	160	169	168	179	177	182	159	158	176	159	157	167	162	192	168	165	183	157	161	167	155	177	151	138	165	133	167	176	155	155	173	185	161	164	164	173	179	191	150	177	175	161	180	152	164	159	172	163	177	175	175	170	172	166	187	176	164	177	158	156	148	204	147	159	174	179	170	176	163	154	148	171	153	178	160	164	157	178	180	161	155	158	175	149	154	196	169	163	167	165	179	181	176	158	159	170	186	177	151	153	167	159	193	181	189	161	173	158	175	178	154	161	150	151	165	177	161	140	160	156	160	156	157	171	154	164	150	174	177	168	207	186	164	165	152	172	168	182	180	177	171	173	161	184	162	174	156	166	157	163	157	162	163	150	178	173	175	175	174	155	170	166	178	139	161	176	171	194	166	151	173	165	180	161	155	158	165	149	168	160	162	161	153	163	151	164	162	168	131	184	169	164	165	149	174	154	160	153	172	187	170	190	171	172	175	155	137	172	177	155	151	169	149	156	171	146	162	168	172	181	180	171	157	143	161	167	163	195	156	162	183	196	158	201	168	167	166	174	155	192	176	161	152	159	172	181	173	180	166	171	152	160	173	174	162	169	139	155	161	150	168	166	163	167	167	182	178	155	172	157	164	164	179	156	146	177	188	158	175	159	173	172	155	193	172	186	175	172	190	174	161	153	160	168	158	189	156	163	155	144	172	159	155	153	169	188	149	147	166	165	164	161	187	181	170	154	178	202	165	158	150	165	161	147	159	165	156	168	167	167	166	165	189	168	143	166	171	154	151	156	138	168	158	154	175	152	184	165	159	160	180	157	155	170	164	168	162	164	174	163	140	163	126	167	143	178	163	188	158	169	165	211	176	175	158	168	158	161	154	180	173	134	155	152	162	163	178	169	173	196	162	164	168	179	180	165	177	153	162	167	188	152	144	170	159	172	164	155	155	158	176	155	180	160	173	175	176	181	165	189	166	162	170	180	146	164	179	166	185	147	181	151	159	153	180	164	164	196	159	163	171	176	162	163	171	170	170	177	175	154	171	178	164	172	187	152	167	158	175	167	173	179	171	182	172	161	157	157	170	182	201	159	172	186	165	154	167	170	169	161	155	149	148	144	166	180	152	166	144	182	142	161	164	168	159	154	165	149	195	162	158	181	165	168	168	165	179	169	148	166	148	178	176	153	179	180	171	168	157	181	170	184	155	183	165	189	156	150	160	167	147	149	174	165	172	157	160	163	167	171	182	156	159	166	151	180	171	206	142	165	153	158	164	172	168	154	181	156	161	180	167	172	149	178	135	175	180	173	167	155	170	149	177	177	181	174	166	158	164	147	162	185	171	178	156	182	175	158	162	180	184	177	158	159	161	174	166	167	156	186	173	167	159	152	169	197	166	157	157	155	141	174	164	168	175	150	163	200	165	169	161	184	165	147	187	158	201	164	164	166	149	167	168	190	139	161	157	155	139	212	173	160	191	171	179	177	156	166	159	164	153	192	170	168	167	197	188	165	171	170	166	177	186	156	157	180	176	168	169	196	153	159	170	171	157	159	184	165	158	178	164	154	161	181	155	170	178	189	150
4930	1409	2863	2980	3023	2614	1723	1475	1220	1032	945	858	863	793	799	784	749	731	756	663	661	643	624	664	654	633	637	610	600	579	601	616	623	577	555	569	561	628	591	576	563	527	602	556	551	593	546	550	520	610	547	552	533	558	580	537	537	563	595	561	535	543	510	574	541	605	503	529	546	541	524	544	573	570	593	552	551	525	520	546	547	523	513	532	535	551	530	543	574	564	536	586	532	587	515	502	555	521	545	550	558	542	553	545	562	562	516	570	484	560	576	531	552	560	538	556	548	563	507	536	585	516	509	541	504	538	571	536	520	519	608	530	505	547	553	526	528	556	561	539	552	561	556	513	541	558	568	539	548	535	515	541	551	548	509	529	495	527	536	552	501	544	557	534	536	548	547	532	517	536	539	505	531	524	512	538	529	532	538	565	599	575	512	505	554	552	565	547	582	555	611	528	548	551	535	522	541	524	502	540	535	500	576	568	508	498	551	550	527	525	535	542	515	537	543	547	534	534	532	586	526	520	549	552	550	556	526	549	517	515	557	571	526	524	541	545	540	510	578	535	555	565	557	495	550	568	522	524	550	549	488	520	505	564	549	603	506	562	519	515	540	535	522	538	506	574	539	535	522	540	591	495	556	549	537	535	553	560	486	543	564	507	537	541	543	480	581	543	530	539	568	540	566	520	547	553	520	502	545	584	539	532	548	514	520	530	514	561	534	528	563	560	506	515	550	561	555	536	543	534	547	543	542	509	556	580	533	526	562	606	525	552	521	555	531	537	516	489	542	502	537	522	568	490	539	546	570	490	522	533	588	551	546	555	516	573	557	525	540	541	507	540	536	547	515	539	548	521	526	514	600	536	556	547	546	534	524	554	535	542	553	586	515	537	544	533	536	544	561	528	527	559	522	540	534	583	522	516	571	548	577	581	539	504	535	580	521	572	557	550	534	505	517	555	505	509	508	552	549	548	507	532	575	523	560	556	539	513	504	578	584	554	520	534	507	519	550	526	566	573	515	535	547	565	560	561	527	543	565	523	533	565	522	528	576	490	505	551	563	518	536	541	544	555	546	527	565	505	543	533	531	548	518	520	543	505	577	543	575	536	509	554	526	501	501	520	516	519	519	520	559	534	540	546	551	553	573	530	540	500	511	550	529	568	553	576	568	572	545	574	521	552	520	525	573	541	540	537	539	539	549	548	541	552	568	557	536	550	561	499	504	537	543	564	567	537	491	554	555	487	521	520	552	516	527	536	531	539	541	519	530	463	504	549	568	533	562	557	518	555	559	547	537	540	543	519	520	489	562	522	536	558	535	563	549	531	535	542	523	562	524	576	502	542	530	503	514	536	534	566	524	520	527	538	500	484	551	540	545	545	537	509	560	549	546	543	539	524	551	540	549	575	588	537	528	574	500	514	526	576	519	537	553	529	534	525	541	543	547	549	586	527	526	542	520	548	555	564	560	542	509	538	554	563	533	559	586	529	564	556	539	547	525	551	543	573	572	544	550	548	514	552	539	542	536	539	568	516	533	527	533	541	527	540	617	530	523	517	576	530	501	540	572	546	542	535	560	514	537	547	508	548	584	526	542	508	558	503	553	543	531	493	564	524	547	513	540	557	522	552	567	539	531	571	522	519	535	523	520	533	516	553	550	564	519	514	519	496	572	467	571	510	547	506	551	514	552	563	507	508	538	538	584	521	574	548	565	546	509	528	538	539	583	538	560	544	570	527	517	526	525	535	539	559	545	529	536	541	529	522	538	561	511	534	501	535	502	583	536	535	532	512	560	540	552	552	524	523	563	526	556	536	574	570	551	551	520	530	576	562	502	528	592	580	501	520	506	517	552	547	522	555	578	551	534	536	520	525	564	584	466	495	554	551	589	540	523	545	537	578	531	520	572	528	551	545	526	536	574	532	563	549	570	519	526	510	529	506	500	506	531	539	514	552	542	538	566	518	537	537	550	590	551	558	546	524	560	537	547	495	532	478	549	528	553	515	505	537	562	538	518	550	535	587	604	551	528	554	506	548	533	532	508	532	631	498	545	557	575	584	555	544	514	532	499	484	500	565	543	494	548	530	552	532	508	505	538	562	552	522	516	550	537	544	529	595	519	476	548	549	529	528	575	556	565	505	508	517	533	523	566	531	527	562	526	517	513	510	534	566	547	551	555	520	515	533	595	560	530	523	546	572	551	542	487	583	555	523	532	558	534	550	544	535	550	552	503	573	555	566	548	502	589	532	529	479	487	545	555	540	547	523	538	535	536	540	543	546	543	570	543	572	523	497	554	483	519	519	540	554	510	582	545	536	551	540	524	520	547	537	565	565	521	529	540	562	527	519	525	542	520	514	540	565	524	553	564	559	525	600	553	552	534	547	526	543	540	541	529	531	528	538	532	547	533	551	528	543	557	511	579	532	543	521	535	529	558	546	556	512	550	551	530	555	551	530	498	517	510	536	536	585	568	542	539	575	540	554	515	582	535	544	555	563	527	532	567	535	537	531	532	534	537	559	532	490	543	527	553	552	543	517	554	543	520	583	537	558	535	550	606	571	553	527	558	557	533	544	520	531	534	507	533	524	547	529	519	477	490	542	560	576	532	528	503	550	519	546	541	515	533	568	543	567	543	545	553	546	564	533	566	539	517	545	538	529	554	564	543	530	541	520	556	565	541	547	532	582	521	524	543	538	557	530	544	577	547	527	577	525	566	532	502	584	553	580	538	534	562	527	520	527	542	588	540	525	565	524	552	537	541	555	550	512	568	567	552	500	531	522	565	529	536	514	552	508	498	539	530	592	541	537	551	535	531	546	499	554	512	529	540	567	497	552	540	555	566	505	505	531	507	504	598	549	582	521	578	553	564	567	582	591	511	545	513	511	539	578	490	542	543	528	501	508	502	536	539	563	512	510	558	474	500	506	565	533	513	544	577	509	562	532	551	559	528	541	506	535	550	532	528	500	573	586	558	544	500	539	568	508	539	563	516	567	578	576	568	536	567	542	562	523	561	512	511	531	545	557	533	590	557	546	561	569	540	518	563	551	549	505	502	530	498	532	553	515	548	544	552	504	538	515	519	547	533	509	532	528	516	521	527	534	529	569	544	573	547	565	531	563	509	552	540	551	542	546	551	544	563	547	530	522	597	525	558	548	553	562	506	573	540	526	563	566	523	556	543	576	498	545	523	553	520	556	519	532	504	511	523	528	526	543	519	552	509	539	537	550	510	521	576	510	533	556	549	566	535	520	557	527	530	552	601	493	580	526	531	525	551	531	562	538	516	512	535	579	535	550	554	530	557	549	531	540	563	525	527	561	563	560	528	536	533	525	544	504	566	544	547	525	525	506	541	545	560	512	552	541	539	536	541	575	515	538	538	513	556	547	580	547	572	583	541	501	526	545	563	538	548	525	568	574	520	534	551	582	575	545	527	528	563	522	581	529	558	500	536	523	529	551	533	509	558	577	554	580	519	536	512	580	528	484	531	535	568	499
17738	4064	4227	3413	2526	2126	1242	861	658	494	458	401	367	391	350	358	303	324	335	297	273	266	270	311	287	260	269	276	266	253	258	286	277	266	264	240	279	294	267	236	261	267	283	239	264	242	277	251	257	231	244	255	267	256	228	258	252	260	219	228	249	254	263	254	278	222	211	235	266	226	249	213	258	256	236	242	239	255	240	237	254	244	245	231	242	240	256	248	233	276	269	233	253	244	248	283	256	223	246	259	232	225	234	222	252	228	270	243	270	238	251	208	241	247	265	250	235	228	237	235	215	266	225	243	249	234	248	243	232	257	246	242	246	229	263	246	266	217	234	243	225	235	267	247	259	244	239	229	257	251	234	239	256	237	239	249	199	229	212	217	233	236	233	218	257	261	257	246	259	242	248	239	235	232	215	245	210	260	243	226	254	234	210	253	236	233	263	230	212	233	248	233	237	250	256	266	274	256	224	221	229	255	240	238	239	258	265	235	236	258	240	224	234	248	258	245	258	263	249	255	238	208	230	226	225	247	242	226	232	251	251	243	267	228	264	228	255	256	270	258	258	276	229	247	236	250	249	229	254	262	249	247	229	257	250	231	234	221	227	230	227	234	230	247	240	263	216	230	270	237	226	257	258	248	223	240	251	252	228	227	231	260	239	224	248	258	260	230	228	236	251	231	257	250	211	243	250	216	229	267	251	251	251	224	207	237	221	242	250	240	248	260	234	249	257	227	237	230	250	271	233	232	254	248	229	255	252	233	245	212	241	233	243	250	246	228	254	259	233	243	232	239	230	236	267	267	259	254	224	238	217	257	265	231	226	252	233	221	249	231	279	241	243	241	248	246	252	225	241	274	199	247	248	254	262	225	220	247	226	258	230	225	262	249	242	235	243	267	270	231	255	244	239	253	223	245	262	247	235	254	246	261	242	219	262	224	255	277	221	244	239	256	235	237	246	278	235	221	211	236	247	251	236	246	251	256	242	241	247	238	256	278	239	250	245	254	235	265	244	242	249	264	232	239	259	249	249	245	261	241	238	216	266	223	263	234	220	232	237	220	208	228	230	244	242	240	236	223	238	246	247	228	258	244	243	239	235	220	229	226	247	248	259	248	257	258	246	266	231	229	259	240	259	262	266	239	247	257	237	243	264	241	223	238	246	229	247	231	259	256	244	269	215	251	261	235	212	249	238	251	247	231	264	246	229	217	250	255	231	247	246	246	258	253	240	234	247	244	256	260	223	231	222	227	262	230	244	242	229	217	215	241	243	248	246	243	243	242	220	228	234	248	226	213	276	230	250	290	236	217	239	255	267	260	214	257	244	276	247	237	222	225	243	250	233	216	244	212	277	274	242	235	255	238	238	231	241	229	245	220	243	238	206	236	243	257	264	254	230	256	254	238	239	248	235	256	250	219	264	247	266	225	229	260	252	236	259	228	259	247	259	221	256	247	233	231	232	227	270	241	240	263	257	215	224	277	229	234	253	270	235	245	218	255	223	225	267	243	214	249	253	205	280	227	255	222	262	261	259	230	229	244	222	253	261	233	236	252	250	271	248	245	192	236	239	232	235	233	241	236	260	232	248	255	260	252	259	252	232	233	228	220	253	246	247	213	234	245	257	231	231	229	241	227	242	280	235	268	236	241	214	234	261	228	214	248	244	256	248	230	275	262	238	223	239	245	230	224	275	232	233	218	233	211	240	259	238	251	253	235	241	230	228	269	243	247	242	240	241	246	247	244	242	257	264	243	246	252	224	235	271	223	240	233	242	243	223	237	219	254	233	248	255	200	233	274	202	257	233	246	233	226	250	260	238	234	260	236	208	248	241	287	219	228	233	257	263	236	242	239	246	265	243	252	223	251	218	225	210	262	238	231	223	218	225	219	236	231	257	220	234	217	289	254	242	247	234	237	243	231	227	242	232	247	244	241	236	264	222	254	277	239	239	256	248	212	258	243	241	224	253	230	227	226	239	226	280	245	272	235	216	263	234	249	237	241	235	243	236	218	268	255	230	246	238	263	257	236	239	257	227	218	247	215	245	271	249	252	255	213	248	232	235	235	271	225	239	241	252	274	257	247	213	220	236	248	230	238	253	224	254	224	236	235	242	247	196	259	240	244	256	236	246	220	237	222	233	262	221	231	271	240	243	246	271	220	252	233	214	257	234	238	247	217	280	258	267	242	234	240	252	246	255	235	265	231	237	254	254	259	226	252	237	257	191	219	240	260	218	247	243	257	245	253	221	243	248	251	259	270	235	238	268	268	260	274	241	229	233	261	264	250	227	246	243	249	223	222	237	253	234	223	219	264	226	254	264	236	226	237	218	249	252	248	223	251	262	244	250	249	246	239	235	223	262	242	259	233	227	239	245	252	254	245	234	244	252	251	234	245	256	286	260	239	241	236	241	251	245	249	218	239	251	250	235	215	240	219	236	240	232	237	261	244	235	256	234	229	233	227	240	223	227	238	227	244	262	216	264	222	265	243	262	250	208	260	250	231	254	252	240	228	220	223	226	224	256	240	236	228	229	244	260	236	252	228	226	202	254	282	269	252	244	259	220	249	267	246	241	234	262	226	222	256	228	244	237	260	254	250	256	229	246	268	235	249	259	244	209	251	256	237	250	281	258	232	240	250	242	231	233	235	231	247	234	265	277	251	241	241	244	210	236	242	252	213	237	284	240	253	251	218	257	277	230	236	263	233	231	241	258	247	253	241	261	235	255	255	229	243	243	238	236	247	254	283	251	220	247	241	246	236	232	252	244	247	265	236	221	204	239	248	224	230	261	220	240	226	282	203	249	242	243	246	211	217	257	248	198	252	260	252	239	235	254	281	220	227	237	245	230	214	271	225	266	221	214	244	262	278	235	250	265	283	248	237	242	233	245	257	224	210	216	258	221	227	245	240	263	230	260	237	229	242	240	239	247	238	242	249	225	199	246	248	240	258	263	214	247	241	247	203	245	252	235	255	221	256	260	242	228	231	242	221	227	242	239	243	246	270	229	247	249	247	229	250	279	223	230	254	241	221	241	250	253	233	272	249	221	245	266	216	234	248	255	241	233	253	284	246	237	237	257	234	224	245	227	241	241	259	239	237	248	254	274	208	225	276	224	272	241	247	247	246	248	225	246	219	230	252	236	238	240	256	237	250	253	265	243	254	210	255	260	260	224	245	275	250	243	242	239	259	224	229	213	240	225	246	247	242	272	226	246	242	210	252	243	223	243	266	229	215	241	242	236	236	231	251	246	256	263	229	256	240	268	222	263	248	244	230	239	249	238	234	211	250	255	227	250	253	261	223	245	224	236	267	253	237	247	255	246	243	246	239	239	250	250	255	245	224	249	246	232	226	265	253	237	237	240	245	253	257	254	241	232	237	244	253	277	215	240	262	237	217	215	239	225	238	216	251	218	229	238	239	262	257	220	214	230	245	254	256	237	237	263	250	256	224	259	240	240	264	239	248	260	255	275	214	233	238	230	251	252	236	243	243
8769	3583	7604	8479	7352	6764	4657	3799	3011	2519	2089	2055	1769	1678	1528	1473	1321	1254	1280	1091	1197	1121	1092	1012	1060	1058	995	970	967	910	880	895	872	883	878	930	858	890	839	831	821	832	857	841	821	819	844	826	814	756	802	823	810	813	752	824	814	766	810	801	825	766	794	754	811	768	798	823	777	800	777	741	808	798	786	735	729	752	735	771	745	768	727	819	767	812	748	753	765	698	736	742	757	759	733	725	710	756	740	714	712	771	789	774	769	736	789	756	741	714	753	797	753	783	714	779	713	754	725	720	782	748	744	754	725	805	800	656	725	715	726	671	780	704	729	764	728	725	742	745	743	721	720	700	733	693	734	726	706	783	734	769	768	716	699	734	770	742	735	749	725	721	757	691	717	746	799	743	787	746	685	767	739	793	710	744	719	687	704	786	792	773	714	719	734	703	767	770	746	763	766	691	757	734	778	712	715	717	723	763	782	705	698	703	782	707	750	714	749	755	719	728	809	696	755	696	713	749	733	732	746	682	716	743	744	744	773	719	700	753	735	782	736	731	745	728	744	708	741	694	706	739	728	721	723	732	738	770	694	729	661	726	754	775	691	752	685	714	705	715	747	718	757	771	710	724	730	703	749	690	722	734	731	731	703	720	788	755	732	772	750	757	764	728	742	723	714	688	744	713	787	711	691	713	723	737	722	762	710	737	713	715	721	754	753	708	739	765	711	709	749	741	768	723	737	730	681	786	712	753	698	758	731	743	758	726	716	733	713	757	732	697	725	827	714	721	762	717	765	829	720	701	697	730	732	756	727	752	758	703	749	732	737	703	753	764	736	716	769	755	704	719	699	739	718	785	761	733	718	752	755	721	672	728	709	700	723	724	739	734	690	724	709	697	724	722	692	749	757	742	728	716	728	730	757	742	698	684	780	738	703	731	773	712	711	760	762	740	757	736	689	719	700	724	752	727	742	701	703	728	736	737	709	708	753	728	741	713	746	743	732	722	700	717	751	719	754	722	735	721	720	751	754	693	757	681	712	767	748	756	743	724	752	743	741	703	711	723	758	743	748	699	745	742	669	760	761	755	757	657	739	767	729	730	725	705	743	702	718	700	718	680	722	698	763	730	704	727	737	750	720	752	701	710	720	763	766	721	665	681	747	723	707	695	716	706	740	755	776	707	694	739	739	734	729	684	707	733	730	760	716	780	733	713	750	725	747	705	750	749	736	727	717	758	751	725	712	683	699	671	705	722	697	738	734	768	709	759	774	735	724	723	712	760	757	743	750	737	699	697	722	724	760	806	715	743	726	719	745	748	751	738	749	777	730	697	766	747	737	735	730	724	757	728	722	741	754	728	739	716	737	757	759	739	726	676	750	711	710	711	719	734	725	743	736	703	706	699	750	715	753	766	726	696	699	724	725	798	691	758	713	756	709	757	714	740	765	729	660	719	711	738	725	686	735	744	742	739	719	750	731	754	700	697	731	688	725	754	704	733	704	724	748	671	709	744	726	722	789	708	740	739	727	724	762	743	727	726	681	701	734	706	711	708	741	729	728	709	744	733	723	706	706	711	736	725	678	730	697	747	691	763	724	700	714	732	725	747	667	721	747	714	755	742	726	745	802	774	720	756	754	698	727	710	757	707	784	730	731	719	724	770	738	784	776	678	732	758	743	744	744	705	724	716	703	778	800	703	730	721	727	721	749	736	711	765	788	711	749	731	715	701	763	709	753	720	758	685	740	763	752	695	700	722	728	749	729	658	678	712	741	671	736	755	693	703	740	697	728	727	736	701	747	759	736	710	724	751	727	714	741	742	719	735	738	738	731	772	695	723	712	688	678	679	764	695	716	761	803	785	704	770	723	762	707	739	710	770	697	768	734	752	699	732	693	727	756	754	683	726	794	711	744	751	679	765	726	753	739	762	682	741	725	720	730	714	765	742	732	703	750	708	796	732	690	710	731	742	746	723	731	698	697	696	743	743	697	740	737	712	725	730	729	712	704	729	687	717	703	695	716	730	706	744	715	780	711	719	725	690	726	735	726	749	671	729	766	712	719	752	719	698	702	747	725	754	735	730	745	729	662	714	770	722	737	732	728	741	751	740	778	767	761	711	742	737	712	658	717	727	721	737	775	691	749	699	751	761	712	727	738	765	755	724	768	740	742	687	789	730	723	744	751	713	708	709	760	727	761	725	729	682	730	730	724	727	737	801	738	787	732	725	731	732	724	747	770	710	784	719	717	785	768	725	683	708	684	745	701	782	732	738	734	788	695	750	714	743	686	731	736	730	684	714	705	728	726	697	704	727	702	750	700	742	723	731	703	710	745	760	698	700	700	753	728	713	765	742	757	733	730	752	720	711	718	711	689	733	687	717	697	666	753	752	729	707	726	757	670	696	737	798	735	739	706	741	767	722	705	781	689	707	733	712	710	651	719	751	715	717	741	706	723	734	669	795	753	734	718	757	758	725	729	727	732	693	747	707	755	703	737	714	755	758	717	735	712	693	695	721	745	762	703	708	707	741	727	796	749	761	726	734	756	735	755	740	703	755	750	714	712	763	705	724	757	725	747	734	734	705	750	721	708	739	734	696	715	747	703	696	723	741	730	774	726	723	739	726	702	743	711	736	726	705	717	760	702	752	734	757	770	721	747	710	687	716	729	741	738	694	722	758	694	742	740	729	726	682	781	743	738	735	742	742	720	709	727	758	736	734	741	749	692	712	681	704	731	746	739	747	726	739	717	710	735	769	632	709	750	756	724	722	763	759	708	715	707	684	726	767	762	741	774	781	740	702	756	749	733	722	741	684	747	751	751	719	734	706	695	747	730	779	686	715	737	718	717	676	739	730	702	771	734	688	707	751	689	765	791	707	697	706	721	724	736	696	728	717	728	735	716	687	697	738	748	725	737	701	727	778	719	757	750	692	702	739	771	762	757	704	746	716	710	737	726	762	712	733	734	694	741	740	719	721	742	725	736	744	766	733	726	705	739	764	696	701	773	753	730	722	699	746	774	738	744	732	701	694	724	695	685	705	731	726	725	714	746	736	726	709	748	762	713	721	746	799	721	777	752	763	797	726	720	775	776	700	760	772	679	730	712	725	724	752	731	694	754	785	711	757	724	750	732	749	759	736	701	752	689	698	719	747	722	732	720	721	751	708	703	734	745	714	726	708	722	748	713	688	749	713	770	725	747	682	715	737	740	719	760	764	743	694	685	686	727	675	725	702	711	721	724	729	696	732	741	770	720	764	704	740	749	735	721	700	697	732	723	692	743	697	708	692	720	784	735	709	725	773	738	774	737	719	717	716	759	756	695	753	727	754	759	682	764	711	712	751	758	748	710	698	685	725	724	738	780	716	770	751	765	712	699	715	691	727	740	754	754	718	714	710	749	708	734	766	728	731	739	724	700	755	657	752	757	723	731	746	697	736	707	709	737	690	723	696	719	747	715	737	691	712	761	739	772	750	685	737	721	774	740	772	719	715	728	741	707	771
1945	165	206	172	176	153	125	114	115	111	131	98	109	111	79	113	138	112	115	121	101	126	113	119	95	117	124	116	103	134	125	108	106	108	97	112	123	117	102	102	105	110	114	118	111	126	118	121	108	112	111	126	104	128	113	95	131	125	129	125	105	120	118	109	116	122	111	109	125	113	121	116	123	116	100	99	119	121	105	108	102	98	113	149	121	101	105	125	118	107	109	124	118	103	88	122	134	86	116	113	114	92	94	111	99	115	113	98	119	110	121	114	121	107	115	100	119	106	113	123	128	96	106	126	139	120	117	97	126	117	116	119	98	103	121	104	101	116	107	123	128	90	123	103	91	129	103	113	112	111	111	116	112	113	102	104	134	118	114	122	118	91	111	97	121	98	114	135	114	135	106	99	117	103	104	118	115	105	108	111	113	122	112	110	110	127	96	113	124	104	94	102	115	105	110	115	111	115	109	102	120	133	118	101	128	111	117	114	110	106	105	85	107	123	107	104	104	108	116	113	116	114	103	121	110	117	116	118	136	95	103	105	116	123	115	118	110	129	112	97	122	113	119	112	98	103	105	113	102	107	111	112	132	124	110	104	110	89	114	111	109	121	110	118	122	138	111	107	125	102	114	102	106	113	109	107	109	107	132	100	103	109	124	114	102	110	112	104	109	127	100	124	110	104	106	109	105	102	90	102	116	94	115	98	108	115	100	117	113	108	127	119	112	99	98	121	101	103	115	99	118	114	138	125	102	96	93	102	93	101	103	103	107	121	109	99	115	103	102	95	109	112	110	96	91	122	104	120	87	115	109	123	106	111	101	93	112	104	106	120	122	113	105	101	107	118	98	119	121	118	119	125	109	131	101	133	107	112	101	114	118	97	114	119	129	103	93	121	127	112	110	104	100	117	102	111	112	116	106	105	113	100	99	109	123	105	118	105	114	109	105	106	112	111	105	123	97	83	103	119	112	116	108	117	111	119	92	110	83	118	102	112	137	108	110	126	94	123	107	95	103	98	110	115	104	79	116	103	120	106	126	108	104	120	107	113	126	118	112	108	105	124	114	98	126	103	118	95	110	115	111	127	122	109	110	111	103	120	108	110	107	114	107	124	120	106	135	88	110	122	108	151	109	106	117	114	133	102	112	82	100	124	102	120	116	100	129	130	114	142	110	115	119	95	134	143	104	108	125	106	119	120	122	97	100	112	119	107	113	128	117	113	120	129	106	99	110	102	103	123	102	119	110	109	105	84	109	102	124	116	112	87	105	120	124	131	105	102	111	131	105	121	115	114	113	101	106	119	112	129	100	104	99	125	104	89	119	107	134	103	91	107	125	123	120	114	104	113	102	118	146	111	113	127	118	101	107	103	121	98	99	93	111	131	122	122	112	102	120	129	117	118	116	116	110	88	98	105	116	131	114	108	110	117	93	104	97	91	99	132	115	127	115	88	124	95	124	106	115	121	120	131	117	101	114	104	107	113	106	95	123	119	98	129	117	125	117	123	130	121	117	108	117	106	124	99	131	112	101	100	111	108	108	111	121	117	112	109	105	100	100	104	109	104	133	117	89	123	117	109	116	96	102	120	111	102	116	116	110	108	109	101	113	96	97	91	111	109	104	98	109	112	120	123	129	102	138	116	108	107	116	105	105	108	99	121	111	103	102	104	101	127	111	111	113	128	117	119	110	104	128	118	112	113	116	111	105	98	126	98	97	98	96	96	107	111	110	116	111	110	115	107	97	126	125	116	129	119	125	87	118	123	91	100	122	106	92	118	121	95	103	107	109	113	114	118	109	115	102	96	89	124	116	129	111	115	137	118	110	109	138	120	114	92	103	99	108	115	104	112	113	131	118	104	116	118	126	118	127	116	110	115	100	125	122	131	125	108	117	125	106	95	108	120	100	106	108	131	128	104	114	116	94	120	124	110	114	125	101	103	117	114	114	134	108	106	114	119	101	118	109	115	120	110	114	108	101	99	97	121	109	114	95	114	111	105	102	111	124	104	106	138	115	139	114	126	125	102	128	111	110	111	111	112	98	100	122	117	111	104	93	112	121	131	98	106	103	121	114	98	99	87	118	95	105	104	107	121	117	106	115	121	111	105	122	100	116	114	120	119	121	105	117	92	133	98	112	112	114	123	94	110	108	108	135	114	104	112	101	106	92	141	112	111	122	99	103	117	117	98	132	112	119	117	104	124	108	125	113	116	112	118	101	108	126	129	111	114	104	117	141	114	128	112	123	112	104	109	89	117	101	109	112	116	108	102	107	117	110	99	111	124	120	120	74	108	106	108	136	97	114	101	130	112	107	100	99	126	129	115	118	118	110	113	96	115	127	111	105	99	121	117	113	101	94	94	121	108	118	106	109	113	129	105	99	132	107	124	97	106	106	93	121	110	121	114	102	93	103	120	123	109	118	126	107	116	99	97	101	122	114	94	91	119	89	111	103	115	111	100	117	92	96	110	96	110	110	112	139	103	122	124	116	90	132	117	117	129	113	120	96	101	94	104	106	117	128	112	96	127	103	130	109	133	121	101	107	122	120	102	127	98	115	108	107	111	96	113	136	109	123	100	118	125	111	117	100	113	113	110	104	122	82	121	120	132	121	89	105	99	113	105	125	87	116	108	111	98	108	120	113	113	117	100	104	119	101	102	119	108	121	118	99	119	102	107	96	119	112	100	103	131	116	104	106	124	107	114	127	118	123	112	104	121	123	102	107	114	106	99	96	96	113	134	83	118	123	125	109	118	121	126	123	97	114	104	121	109	106	110	98	121	113	108	130	109	93	95	109	96	128	107	110	119	119	117	96	100	107	89	98	109	115	126	126	115	112	116	110	122	128	110	111	106	113	116	117	122	116	110	111	116	92	115	110	120	109	128	102	114	100	102	91	118	109	105	121	118	109	109	93	108	118	106	117	133	111	120	106	136	107	117	139	93	101	107	122	100	118	100	116	110	116	105	121	109	111	121	101	108	99	97	111	94	89	126	107	109	97	114	118	113	125	91	104	115	106	107	111	83	113	112	130	100	107	105	101	118	116	124	130	121	94	129	112	102	109	108	105	116	111	115	108	103	112	108	109	127	102	95	105	117	115	113	126	110	108	92	114	114	119	107	108	101	113	135	128	124	101	95	142	115	112	102	125	118	107	115	129	115	127	114	92	108	126	116	110	110	103	104	130	118	123	125	110	100	100	107	108	103	116	113	115	107	125	99	103	99	115	119	99	114	133	103	119	98	113	119	126	103	125	94	99	100	111	111	111	104	112	101	117	125	104	134	90	114	101	131	109	84	114	112	114	110	120	90	91	123	116	108	106	106	113	103	98	106	132	83	114	102	94	106	124	112	111	115	115	106	99	118	126	126	122	120	121	111	107	99	97	110	116	95	128	111	90	101	119	107	122	117	119	123	124	100	124	107	115	105	124	127	125	123	93	113	122	126	102	101	110	110	116	116	121	127	108	117	145	113	128	107	127	126	120	114	105	103
2013	466	659	696	660	580	451	492	472	434	420	399	443	391	404	400	419	402	453	394	415	396	395	395	389	380	436	420	391	425	432	419	405	411	418	395	417	359	410	408	423	377	409	386	379	381	443	378	409	362	374	391	398	353	359	417	415	364	410	409	382	386	415	386	384	433	390	392	393	385	407	363	402	407	376	419	395	363	386	424	363	410	390	357	410	416	423	413	392	407	382	401	401	409	404	414	370	345	397	374	399	383	383	440	356	398	371	392	391	400	378	407	355	425	413	401	412	448	376	388	397	388	389	396	430	399	393	390	397	404	389	401	372	390	366	400	408	362	428	433	396	387	395	398	400	401	375	380	366	401	390	402	361	420	412	347	396	419	384	369	429	376	420	419	403	390	386	425	389	425	408	382	393	394	401	387	374	387	400	401	431	375	386	378	397	390	370	374	425	385	414	402	419	379	375	383	370	366	413	415	393	415	388	388	393	391	409	360	393	373	361	389	411	359	395	367	411	402	381	393	407	383	402	429	440	430	351	379	367	414	367	368	388	400	364	375	375	406	361	376	375	413	412	389	390	425	395	399	398	385	399	394	362	336	386	375	394	394	371	362	406	374	406	366	363	395	406	406	411	409	378	412	407	404	352	388	377	378	351	405	395	381	387	346	375	392	366	387	397	405	422	390	405	408	374	384	398	381	393	420	394	383	384	340	420	377	383	406	376	376	401	401	365	396	367	410	404	377	357	370	414	361	406	386	376	386	446	436	433	388	398	362	397	403	433	392	412	361	376	392	400	401	357	389	374	363	405	396	419	355	392	407	348	368	416	394	390	402	395	389	357	421	417	406	411	365	409	378	362	401	395	405	395	401	382	419	372	385	408	410	398	363	427	367	401	420	366	435	387	386	406	381	404	363	413	393	426	408	378	370	411	406	377	403	384	374	353	398	410	368	383	401	382	408	384	401	366	406	393	382	411	389	398	350	381	403	416	367	409	403	385	402	398	367	385	390	405	365	400	390	394	371	404	404	417	404	386	375	350	419	389	416	347	404	415	431	392	407	393	369	370	373	384	406	368	391	407	407	419	401	383	438	416	405	356	372	418	399	350	412	359	402	384	379	358	416	400	406	418	387	406	400	357	368	390	407	371	420	424	385	355	381	422	413	403	407	430	376	385	363	407	373	395	385	357	382	388	406	346	405	372	368	387	414	378	428	385	424	382	416	369	420	366	367	404	393	405	415	417	385	378	380	384	421	376	418	402	396	400	369	411	433	369	408	402	392	394	375	397	341	406	403	348	371	431	373	400	364	362	366	386	415	393	384	430	395	405	379	417	383	408	404	458	387	401	432	415	437	410	389	405	404	410	404	390	388	355	406	393	415	417	411	415	398	390	394	397	412	381	381	396	417	401	402	365	396	385	391	375	424	405	380	402	401	386	416	411	397	411	378	371	372	375	402	390	405	409	390	417	395	415	402	372	386	432	393	397	384	427	430	377	406	373	410	395	394	404	426	396	417	372	389	387	396	384	394	365	414	370	399	382	375	397	376	399	373	364	382	395	424	372	394	396	394	425	378	444	410	405	389	358	381	423	402	397	388	360	385	417	387	397	377	379	379	399	381	402	382	419	422	433	404	355	391	363	411	367	397	377	377	381	431	379	405	400	405	358	393	396	371	356	405	394	423	361	397	400	392	355	394	410	407	426	380	390	379	370	412	375	401	408	414	416	390	363	394	382	393	411	385	378	369	409	376	356	423	413	408	431	371	397	381	390	418	414	399	408	412	367	360	412	388	367	389	415	395	379	420	412	397	422	421	417	388	435	400	389	376	424	402	379	403	407	416	371	385	403	403	350	417	397	396	392	419	394	405	398	428	415	383	397	377	435	387	389	414	411	390	371	389	379	358	391	431	355	369	376	353	402	395	385	413	412	423	380	382	388	451	380	366	396	379	406	402	404	374	386	349	367	394	386	366	417	380	391	402	402	384	407	399	415	369	392	393	405	390	404	442	414	387	370	401	391	399	392	398	395	393	375	366	386	419	393	395	407	419	421	399	361	401	425	390	389	406	380	399	391	382	375	397	363	390	400	378	417	397	388	342	405	403	371	349	401	369	406	387	370	384	405	407	378	385	411	361	423	415	390	376	395	390	372	389	372	400	384	387	420	373	393	394	383	413	394	399	368	385	383	394	392	399	370	370	368	406	405	395	384	385	388	404	386	355	399	379	384	381	402	414	405	387	401	456	421	404	390	381	363	420	391	417	415	360	348	416	368	376	438	428	405	396	404	367	413	403	350	417	386	363	375	427	415	402	398	381	409	423	389	379	405	393	375	396	373	385	386	380	344	379	403	410	379	409	429	377	403	402	409	348	380	406	365	423	398	375	390	397	363	383	409	399	375	373	402	407	369	388	394	422	385	404	418	400	432	418	402	362	396	421	385	405	395	384	365	373	394	391	374	400	430	411	409	411	378	410	400	401	374	419	406	378	385	401	388	432	390	408	426	408	427	402	420	413	421	376	377	386	365	387	414	392	384	388	373	407	405	401	427	397	419	393	376	367	391	388	376	387	408	383	373	393	387	356	389	381	390	397	371	365	384	394	388	395	375	400	371	376	429	394	359	387	424	394	400	378	392	354	409	373	392	416	417	356	423	421	380	396	368	400	398	372	388	420	405	383	387	385	384	407	385	388	381	386	366	393	361	395	392	377	379	395	386	412	380	384	397	406	372	394	357	372	400	375	387	377	392	382	419	383	407	407	386	391	377	398	381	394	378	394	368	389	385	406	384	401	390	388	373	357	386	394	405	392	399	369	360	389	403	426	375	390	418	346	414	394	387	398	430	370	405	369	361	408	398	391	388	395	389	399	395	361	405	417	354	403	394	394	369	381	400	386	365	376	396	352	374	390	420	407	444	437	412	401	398	425	416	395	392	411	402	386	435	373	418	401	424	408	407	380	381	408	385	379	358	404	402	394	364	415	398	388	401	431	382	382	391	394	364	407	396	378	410	360	362	405	394	364	443	406	370	362	424	406	388	370	405	439	398	403	395	363	376	384	349	365	383	381	431	400	395	399	408	375	385	361	398	426	385	418	407	405	405	394	413	438	373	416	408	366	364	379	395	418	358	405	382	363	375	392	378	379	390	387	383	405	416	399	394	373	377	367	411	395	423	364	422	370	402	417	362	421	384	404	402	435	413	404	380	400	387	388	411	411	411	377	403	407	393	402	374	391	408	402	394	384	394	388	384	408	392	391	390	410	402	386	394	436	394	388	400	378	398	399	374	365	361	393	388	398	408	421	401	411	394	404	405	368	400	362	376	364	386	426	356	393	404	417	422	372	394	417	354	389	402	401	402	423	366	391	410	371	393	411	397	360	358	415	404	400	392	385	380	415	389	377	437	402	386	366	397	362	376	441	341	365	390	382	416	386	400	366	368	395	406	369	384	401	393	394	372	375	392	383	354	437	354	391	391	359	400	416	402	403	395	391	377	396
6198	1164	1283	1067	1140	738	442	329	268	258	237	224	202	207	216	180	183	192	190	212	174	169	164	189	201	180	188	164	185	163	156	157	178	188	177	162	178	177	172	156	172	159	198	176	152	181	182	164	165	150	179	187	170	163	169	186	174	165	166	184	159	177	167	186	192	167	172	163	183	163	182	139	184	163	174	169	173	150	190	172	172	180	173	147	161	163	189	164	167	164	161	174	185	151	170	174	159	168	188	177	170	183	152	159	158	167	176	192	157	157	185	179	161	155	158	170	182	180	155	178	155	172	168	159	165	188	149	190	180	168	169	164	185	190	171	164	162	142	155	174	168	148	150	189	176	183	180	153	149	166	165	182	171	164	165	149	173	165	179	161	161	175	178	146	161	196	153	166	161	172	176	152	180	159	162	165	177	198	166	134	173	149	172	166	175	164	154	160	167	157	188	158	160	174	176	169	179	182	180	159	155	157	167	146	160	179	172	174	170	156	167	183	155	184	150	160	170	145	178	178	167	132	183	158	171	148	186	170	165	154	143	174	201	163	167	146	165	155	166	170	172	156	157	164	173	163	188	183	170	159	163	154	162	167	196	204	163	170	147	159	159	162	160	158	173	179	162	171	175	174	179	176	184	158	175	169	187	167	168	167	168	180	169	171	167	177	162	159	152	168	160	156	175	156	162	187	161	146	158	183	188	160	155	136	168	161	172	173	156	179	173	164	154	175	174	164	178	182	143	188	161	176	156	186	174	175	174	167	186	146	163	187	190	151	182	174	157	172	167	167	157	166	181	166	173	170	183	147	161	187	185	185	173	179	153	162	178	173	188	185	176	164	171	162	151	161	163	169	166	145	157	171	154	157	145	145	173	175	164	151	176	167	186	168	155	143	153	167	171	167	173	168	153	162	162	163	154	165	163	177	169	167	154	174	187	158	169	186	149	172	155	158	161	159	162	149	172	158	142	171	155	158	171	173	174	167	162	162	152	149	184	144	193	177	185	147	163	175	168	168	161	157	178	196	159	158	161	164	173	142	148	149	161	158	164	152	187	171	167	177	160	172	147	174	182	165	177	188	154	174	170	152	185	170	176	147	179	179	175	164	157	178	183	174	175	149	164	196	174	161	162	144	170	136	198	163	162	180	157	178	151	146	178	147	196	170	172	165	192	176	144	193	175	158	168	140	162	173	172	169	181	176	183	194	174	157	194	162	154	162	185	172	165	156	155	163	171	162	178	185	193	156	152	160	174	146	163	176	160	173	159	181	146	155	161	173	190	139	174	157	159	165	152	144	138	159	188	169	175	153	182	167	162	149	149	157	174	172	158	157	186	149	182	163	152	156	159	156	155	177	164	170	181	154	177	167	162	165	176	164	183	151	176	165	154	158	150	159	171	170	145	168	177	174	160	141	165	167	149	180	165	158	157	150	172	169	207	168	155	143	156	189	183	162	154	156	162	147	157	171	150	137	178	181	188	201	162	165	145	171	158	166	169	154	172	170	167	171	146	147	139	144	160	162	164	176	167	175	167	143	190	152	159	161	159	172	162	190	156	158	148	177	172	154	157	166	147	162	169	171	158	171	178	189	161	173	163	158	175	168	170	173	182	165	169	176	173	156	153	164	162	166	158	189	156	154	179	169	163	156	171	146	170	169	157	171	185	179	161	163	177	173	165	176	153	172	180	172	170	147	159	169	192	144	170	152	191	176	182	161	171	200	168	159	175	140	158	164	160	161	154	167	164	174	156	167	217	163	148	190	173	153	179	168	151	165	154	184	178	160	150	160	190	180	139	176	160	166	147	156	165	145	187	169	196	133	189	154	184	173	172	177	172	159	150	160	148	176	150	174	168	154	133	169	178	175	174	160	148	161	173	162	173	149	153	169	176	182	175	184	156	159	182	155	170	178	148	170	182	152	152	176	186	164	147	215	175	184	170	168	159	205	185	178	181	161	142	175	188	188	166	170	173	182	160	160	175	158	157	171	139	158	178	208	184	167	167	158	185	172	161	182	142	167	174	142	148	178	166	160	154	172	172	161	158	177	168	175	177	149	174	176	171	170	184	149	183	167	179	175	161	153	175	158	164	178	152	156	160	172	194	159	172	165	172	163	154	171	179	176	129	162	171	159	176	181	162	164	171	164	151	169	173	198	174	159	167	183	170	139	150	172	165	150	183	159	204	153	153	160	176	169	186	171	152	169	166	186	181	163	164	173	198	170	148	178	187	152	146	155	157	178	151	157	173	160	170	157	173	196	157	185	146	159	188	153	136	143	160	164	190	181	144	177	177	165	163	148	163	174	161	187	182	167	159	184	148	186	145	172	157	168	166	175	194	148	174	180	171	172	171	169	192	155	155	179	148	183	168	167	164	159	177	171	150	157	167	170	179	171	159	185	190	179	140	188	159	167	172	193	186	156	156	171	185	142	176	145	163	177	182	167	163	167	168	177	175	169	137	180	177	167	188	162	168	166	197	175	174	170	179	176	149	178	175	168	155	160	148	188	164	173	194	158	161	186	142	187	174	184	146	171	177	161	152	163	165	166	177	188	184	183	176	180	169	175	172	201	178	174	168	161	164	184	180	164	161	135	186	183	178	156	171	162	167	168	186	166	163	164	169	176	177	154	160	173	186	161	146	175	174	147	176	153	174	182	152	159	151	149	167	152	179	193	171	167	133	168	171	179	164	170	162	167	155	172	181	149	166	166	158	148	158	182	170	171	178	165	187	161	161	169	168	194	163	181	184	171	174	143	161	176	148	160	170	153	160	186	180	179	194	172	168	164	170	168	147	149	173	164	177	177	158	169	180	182	170	151	184	182	154	136	169	162	184	176	164	179	159	160	153	161	163	137	154	147	156	159	185	169	167	175	161	173	162	160	172	178	159	174	165	156	157	173	179	160	152	170	183	164	161	158	195	174	170	181	176	196	151	148	164	158	141	186	178	152	165	168	156	159	170	166	164	168	161	178	175	161	155	162	143	180	181	164	175	152	170	165	165	169	184	141	157	165	168	173	165	166	182	151	183	169	161	172	175	165	162	160	182	164	155	169	162	178	160	164	140	169	169	171	186	156	140	173	177	158	167	163	164	171	166	157	143	192	185	167	151	180	167	167	170	159	183	174	170	159	169	162	171	172	154	175	162	151	164	172	167	171	180	186	155	162	171	186	155	189	170	161	171	155	183	157	154	152	174	176	153	162	180	163	190	169	169	159	173	179	148	186	180	162	178	150	158	144	191	151	191	168	169	175	186	172	168	190	156	191	154	156	171	163	163	162	163	160	137	172	166	150	167	167	178	170	169	148	178	171	144	156	175	151	145	175	163	153	170	159	172	161	155	165	179	159	153	160	161	179	138	151	170	192	170	170	175	178	146	162	140	170	165	184	173	166	176	163	163	179	185	169	176	166	176	168	166	186	165	181	169	162	170	156	156	158	178	164	171	158	178	181	163	163	151	175	160	148	156	159	192	177	161	152	156	158	180	181	176	173
4735	1435	2778	3359	3287	2320	1749	1533	1200	1060	963	886	847	831	828	770	700	659	740	653	728	639	654	624	651	622	618	637	593	616	608	609	603	563	580	604	564	603	579	577	627	539	591	547	572	568	543	540	570	548	535	546	583	519	564	562	533	546	509	576	564	575	510	535	553	532	532	523	564	539	543	568	582	556	559	547	568	543	543	560	551	550	527	579	553	543	569	544	541	544	555	526	526	569	589	531	577	609	553	546	523	581	603	567	556	522	573	512	540	567	552	489	521	543	527	559	570	532	554	546	578	527	537	553	541	537	526	567	523	572	549	514	490	545	573	552	543	536	520	506	560	541	543	526	526	541	545	509	571	523	562	547	516	525	576	527	580	566	565	567	597	523	568	533	582	520	547	535	512	556	520	525	548	546	573	542	550	544	568	607	551	557	554	576	533	515	560	544	560	596	565	543	579	561	534	513	523	531	554	527	562	536	544	546	528	549	548	534	518	580	564	549	561	518	533	523	536	523	552	511	558	526	528	542	531	527	550	531	579	518	522	547	532	505	532	569	545	576	553	557	560	552	543	539	554	535	549	499	527	554	541	565	541	523	540	526	551	544	535	575	536	540	511	564	529	518	592	552	530	545	569	568	531	555	539	541	572	584	536	579	517	499	551	556	546	536	555	493	575	552	514	547	547	538	573	510	517	550	522	546	544	499	502	551	522	557	519	565	566	556	555	568	530	547	507	529	518	548	563	522	544	581	538	611	552	534	556	584	561	528	544	550	559	576	545	543	534	539	537	563	522	553	532	551	559	532	542	545	577	553	535	489	519	533	537	531	575	577	544	537	550	587	545	536	557	552	551	555	538	488	521	508	542	560	569	508	536	561	544	575	588	521	539	559	581	503	515	533	559	549	508	547	521	550	559	538	513	541	525	576	535	498	537	542	541	564	559	575	538	555	536	538	531	539	565	528	559	540	534	542	535	550	556	507	563	536	581	550	521	554	552	568	541	530	548	526	565	510	545	512	538	491	544	526	519	543	542	527	549	578	512	561	550	537	533	524	552	527	599	582	583	504	524	550	546	520	530	594	520	569	573	508	508	570	544	577	553	565	546	523	560	553	566	558	560	529	571	538	579	531	537	505	506	528	553	561	514	510	573	543	526	528	534	556	554	532	536	524	557	546	537	540	581	497	560	557	566	526	588	531	565	556	535	586	521	557	536	472	548	522	537	525	567	545	527	526	560	527	547	548	553	539	541	527	548	553	557	557	528	532	524	532	507	540	511	582	586	580	551	556	563	530	561	523	545	550	551	518	526	517	549	545	536	551	512	555	586	554	548	541	537	558	530	500	580	511	553	548	535	567	540	553	599	500	586	535	586	572	537	569	551	554	577	571	536	553	511	521	555	513	515	552	504	522	553	570	577	516	520	547	563	522	592	562	538	559	506	535	573	570	542	523	510	567	556	535	508	516	567	550	540	524	567	528	566	542	564	545	540	523	541	534	522	572	525	538	543	526	583	563	583	555	559	522	491	513	558	550	543	553	527	521	560	546	552	552	499	552	516	563	558	554	541	567	584	533	546	522	541	548	536	563	561	538	474	548	572	509	526	553	563	553	542	558	551	563	543	495	562	545	535	558	564	546	534	552	555	543	545	547	537	512	539	546	532	526	538	567	526	547	529	538	555	509	547	552	544	537	497	535	555	568	541	564	559	513	514	538	528	537	556	515	569	590	503	501	532	572	575	580	539	519	549	580	511	542	558	543	537	570	566	521	545	532	556	561	537	562	547	548	521	583	543	553	556	538	546	515	562	575	523	616	506	561	535	532	534	520	522	571	557	544	542	552	535	572	547	557	535	531	534	539	569	503	578	589	568	538	529	558	565	508	539	562	532	530	525	531	535	550	561	532	515	551	560	539	551	523	599	537	508	522	564	585	486	544	539	542	518	560	556	553	523	534	520	525	537	514	535	568	606	534	534	537	526	529	527	571	536	522	500	542	603	492	524	490	503	530	567	540	554	557	540	503	554	512	526	543	559	528	535	546	528	554	549	554	528	531	552	537	514	559	508	553	543	563	523	526	569	528	543	551	537	539	584	563	527	547	550	572	520	578	531	524	600	507	505	561	609	563	522	535	527	632	609	528	553	533	577	579	575	543	527	529	531	540	571	559	537	535	518	565	548	554	562	552	566	574	540	570	551	530	563	517	551	502	534	553	529	562	519	517	516	544	542	519	514	544	537	559	563	577	604	514	518	549	543	533	509	553	518	560	553	540	563	526	533	547	538	548	547	493	515	546	524	554	517	540	538	522	570	553	545	554	544	565	549	536	613	537	524	539	517	529	527	532	570	538	547	526	584	551	557	557	530	557	545	544	542	560	547	499	538	556	584	553	539	549	538	575	549	530	591	536	552	507	583	535	575	528	517	559	535	552	554	508	560	531	545	520	549	511	560	543	540	532	573	541	560	586	547	567	509	554	550	549	529	554	534	556	570	580	517	522	528	540	583	569	536	581	535	586	498	524	584	511	593	468	540	552	553	573	548	546	545	529	543	552	577	541	520	491	539	504	495	548	560	530	525	565	533	529	549	541	573	514	598	518	557	575	516	545	526	558	549	579	534	551	556	567	534	554	503	593	516	532	539	548	487	576	531	545	527	564	560	600	532	504	534	562	552	561	512	557	545	559	551	505	560	520	517	542	537	548	536	537	555	544	579	549	559	555	519	536	551	560	524	559	544	554	565	553	565	517	545	509	545	540	561	563	544	587	574	545	542	557	521	563	552	549	552	550	551	539	546	559	540	561	517	576	523	575	541	486	564	518	552	517	525	550	528	538	565	531	534	568	520	547	560	516	567	535	555	517	566	509	553	565	507	573	562	549	547	549	567	522	571	521	552	534	499	537	557	569	564	531	545	532	527	538	560	529	569	571	504	543	581	517	532	551	559	540	562	546	564	547	511	536	541	568	527	586	540	551	515	507	476	556	511	559	542	556	564	540	537	522	532	522	560	558	567	545	551	532	534	544	556	551	595	568	517	530	562	544	512	536	551	567	546	582	549	542	583	529	539	560	574	557	515	581	549	532	552	513	541	500	548	550	535	566	548	518	529	527	577	544	540	520	547	579	521	578	581	561	513	556	570	571	561	519	573	565	535	539	552	515	549	619	540	556	577	544	538	534	553	551	548	545	556	498	558	566	576	556	578	547	569	548	521	532	521	545	523	562	541	523	514	581	603	555	514	584	507	569	543	531	518	538	494	511	582	526	548	546	587	572	577	541	541	555	549	578	569	531	553	589	602	574	588	569	568	549	554	509	571	555	559	513	545	520	563	559	533	508	554	566	577	503	518	529	505	542	572	523	551	542	538	510	508	526	556	534	556	548	534	603	544	509	544	570	531	533	511	532	518	548	582	569	522	544	549	526	536	499	553	596	542	549	542	528	539	528	527	588	555	523	568	566	544	537	555	543	555	544	537	559	511	548	560	583	521	531	532	533	504	534
16989	3427	4063	3136	2348	1483	993	859	636	536	448	391	397	353	317	355	300	282	285	268	272	270	259	247	262	269	264	274	287	264	258	269	232	249	222	261	228	214	235	236	233	255	239	243	268	271	244	265	273	233	264	262	233	260	277	248	236	258	239	226	275	262	238	234	252	240	243	240	230	223	238	272	244	229	242	219	241	253	238	224	239	239	246	235	229	235	260	247	257	232	248	249	243	263	261	227	195	239	231	244	247	248	262	238	223	266	241	228	243	263	221	223	259	239	239	240	254	221	251	249	249	223	241	240	247	225	229	247	247	242	252	253	224	246	248	226	250	252	256	242	241	245	226	245	228	246	250	257	236	227	252	256	255	260	261	221	255	238	260	249	267	243	275	229	227	234	203	250	246	232	251	229	247	242	266	242	235	232	240	246	225	262	217	270	262	247	251	242	218	256	218	256	234	251	244	237	245	258	212	248	260	257	227	241	248	243	250	232	239	226	217	259	236	256	249	256	233	237	247	226	242	246	237	232	222	250	233	231	202	239	249	243	220	249	227	239	236	216	244	263	213	243	229	247	225	223	252	243	230	226	234	240	223	224	244	234	250	260	252	235	243	261	226	258	249	255	265	227	260	248	262	247	212	269	255	259	227	277	245	233	230	234	233	236	212	223	224	228	236	231	268	249	206	221	218	260	255	225	226	245	214	242	224	254	232	228	236	234	249	266	250	220	226	216	252	244	244	257	231	253	241	218	222	241	256	275	224	252	234	241	235	235	254	214	214	251	255	251	260	230	262	238	248	232	260	246	242	200	268	233	247	246	253	230	203	226	249	222	276	216	250	247	217	231	221	253	238	258	210	223	234	216	257	275	250	238	231	269	256	207	258	236	255	249	222	239	249	216	237	270	252	233	236	241	254	251	240	194	239	235	231	217	254	245	249	249	241	253	242	242	234	235	249	250	229	220	228	240	258	230	251	287	220	243	234	236	266	202	238	240	221	252	228	239	220	238	251	248	234	241	237	218	242	236	253	227	258	234	247	243	246	231	242	242	253	235	236	236	242	229	248	235	241	217	253	235	231	229	198	241	212	258	216	215	241	228	245	247	213	238	235	252	249	246	210	245	232	239	241	221	230	196	240	240	216	252	210	244	242	228	206	222	227	267	227	227	269	207	223	221	253	215	243	237	261	226	245	254	258	270	248	256	231	237	224	211	253	251	229	251	237	240	225	239	226	234	233	239	240	232	239	201	249	256	247	244	236	251	239	236	231	246	236	254	231	252	239	227	236	225	238	247	234	248	262	227	261	233	243	239	246	231	219	263	260	235	217	228	250	235	250	257	258	252	230	216	237	215	229	245	256	223	237	223	256	229	221	254	252	246	236	236	250	202	250	252	257	234	227	232	265	259	248	247	281	249	220	198	249	231	251	245	227	228	219	275	258	246	257	252	251	210	204	229	253	230	258	256	260	273	227	237	248	267	238	251	251	252	254	235	212	202	205	247	225	266	263	253	248	246	232	241	210	241	250	258	236	260	219	232	252	243	240	263	241	238	238	271	219	278	247	251	224	236	232	213	250	232	247	231	223	226	250	261	256	250	234	251	215	250	215	221	230	252	245	241	251	249	233	223	233	245	271	259	258	253	233	243	220	265	267	239	225	241	230	282	217	243	251	243	235	253	217	231	241	233	238	236	234	222	238	211	257	255	231	227	224	229	215	247	240	242	248	251	242	226	250	258	219	233	240	250	227	230	277	219	231	225	230	230	241	251	218	249	232	228	231	255	277	229	253	233	254	257	238	219	241	221	229	208	247	275	236	257	276	266	226	243	249	215	205	220	246	232	264	235	228	251	230	239	247	251	237	218	229	288	248	228	222	237	210	211	239	252	230	231	233	261	235	237	230	234	231	196	211	247	230	234	216	238	246	250	264	243	216	216	231	257	254	248	251	247	211	253	226	244	217	265	243	216	237	215	222	250	216	239	199	230	237	224	227	253	237	259	238	236	240	258	227	248	273	243	240	254	249	233	222	265	282	238	210	261	233	235	214	236	265	243	242	248	247	215	252	244	246	239	253	244	221	273	219	225	251	226	228	224	269	241	255	251	231	242	245	237	229	229	257	231	198	244	243	267	235	226	247	229	242	238	238	229	268	265	216	230	217	237	227	209	248	239	230	224	271	277	244	253	239	254	245	247	225	234	236	225	221	211	214	205	250	245	243	259	262	251	238	244	238	228	261	230	270	240	247	230	253	291	257	254	246	229	267	240	249	259	233	225	248	238	220	237	251	256	234	233	267	232	220	245	252	264	201	230	223	220	234	250	229	240	206	251	260	234	231	235	252	251	243	241	222	239	219	257	242	247	226	249	277	232	266	237	246	264	255	231	237	232	236	254	232	262	256	231	237	252	240	232	230	223	252	246	265	244	239	255	263	237	233	213	238	239	257	260	240	226	235	226	234	244	220	271	229	232	263	263	255	205	248	239	216	246	248	226	236	263	236	231	237	262	224	262	232	227	248	250	231	229	236	230	225	196	233	259	225	253	235	250	249	248	230	228	253	226	227	228	240	255	258	254	251	249	223	239	212	219	246	247	260	222	225	249	257	252	239	244	233	246	239	238	250	223	249	242	242	228	248	208	237	234	240	257	262	224	219	237	217	236	219	248	252	258	228	226	234	242	226	256	236	228	217	225	243	225	240	271	228	251	233	251	233	227	233	235	238	212	245	225	231	243	240	252	213	232	243	223	258	218	237	243	228	249	224	230	227	232	248	225	236	248	235	230	246	253	247	255	242	249	241	256	208	255	234	276	236	264	221	226	263	287	279	263	256	241	223	221	226	230	230	242	215	254	251	218	240	212	245	254	278	253	247	227	238	236	236	255	269	241	239	231	202	217	225	246	238	257	237	273	249	236	214	226	246	277	246	260	236	209	242	238	226	236	242	208	231	221	231	248	243	260	241	236	250	253	230	231	202	229	225	235	254	238	273	222	264	236	253	235	219	264	240	225	235	225	251	246	252	220	225	236	235	244	249	235	219	239	233	252	244	234	242	217	242	240	258	245	227	234	230	223	223	211	242	235	226	238	238	241	265	253	211	252	253	239	240	252	219	234	235	221	250	262	243	227	230	249	221	238	233	230	233	235	234	207	239	212	222	215	230	244	252	234	242	216	263	252	228	241	238	253	238	227	229	240	252	222	237	231	269	231	218	225	230	241	241	238	227	232	238	262	258	279	230	265	259	242	244	228	246	235	215	207	250	263	230	236	248	228	217	234	212	256	222	224	262	251	224	225	258	230	276	253	235	236	254	249	248	240	271	223	261	242	222	236	252	242	219	237	253	237	233	233	239	254	264	234	224	213	250	226	239	222	247	245	251	230	235	246	242	236	216	219	240	205	228	245	224	240	254	265	242	245	254	224	256	247	227	209	242	265	236	237	244	239	253	233	250	242	219	251	205	242	277	238	246	258	228	233	236	272	227	251	246	229	207	256	247	218
8494	3353	7867	8293	7488	5754	4472	4042	2931	2431	2213	1992	1832	1735	1512	1503	1350	1320	1202	1159	1149	1111	1098	1064	1028	1034	944	974	906	938	891	941	967	859	882	861	835	836	869	846	870	853	752	852	823	826	786	807	821	798	829	795	820	844	807	745	768	803	763	772	792	755	803	742	755	777	771	766	732	714	755	782	761	781	775	814	732	757	723	795	763	753	764	757	720	732	785	715	738	758	766	733	759	758	745	721	793	744	747	783	683	775	747	752	700	740	749	748	735	730	750	720	733	706	694	751	718	747	730	749	734	737	748	724	722	726	741	664	725	727	748	720	742	745	752	733	710	723	773	784	721	756	769	730	771	708	712	755	716	692	708	812	760	739	718	746	706	713	721	724	765	730	711	728	729	770	750	764	768	707	725	686	748	761	702	689	772	728	736	674	764	714	772	746	733	724	754	729	705	730	749	740	743	676	788	760	696	717	688	697	739	741	742	743	707	748	789	738	747	756	689	795	731	759	731	720	679	761	772	722	695	740	719	699	720	720	747	760	680	725	713	764	730	723	676	767	701	777	728	727	730	735	743	780	713	702	683	751	742	752	751	777	693	691	701	696	734	730	719	743	724	707	747	747	778	743	706	760	732	764	735	775	740	693	664	754	684	710	748	740	734	714	746	739	746	714	733	748	704	697	685	737	718	683	702	710	738	724	732	731	777	709	729	706	671	729	763	751	728	720	728	729	763	769	723	730	691	716	741	744	707	710	741	694	733	761	748	720	739	745	704	683	670	684	790	692	737	760	775	734	788	730	713	712	716	794	808	753	730	700	730	731	749	732	733	706	696	744	761	806	704	737	710	749	674	739	709	731	754	681	752	731	712	732	743	707	740	697	703	729	711	744	691	695	685	722	691	719	721	743	683	739	729	757	736	776	730	688	622	691	767	693	766	692	723	716	745	756	756	733	745	716	660	741	715	719	735	692	697	721	749	697	717	756	709	716	707	713	701	721	702	721	709	757	753	752	732	733	721	760	725	729	767	726	720	727	725	715	723	661	724	741	737	734	695	726	699	737	772	713	683	717	660	757	690	773	721	729	696	724	725	735	740	736	742	730	711	734	715	743	720	718	714	720	747	746	729	736	782	763	704	740	731	777	668	718	746	762	698	723	701	724	742	730	747	730	715	806	731	724	768	714	707	737	705	779	750	745	777	776	727	707	676	723	692	700	721	752	719	738	708	687	729	758	757	706	705	733	692	726	752	682	703	730	770	737	726	737	739	764	686	727	733	726	686	753	718	688	786	737	766	760	718	691	748	710	776	718	766	746	746	751	734	726	742	699	701	710	737	762	725	679	718	715	750	745	773	742	742	675	655	717	707	720	716	769	682	732	746	749	733	691	685	747	690	733	768	741	730	708	699	736	732	733	772	700	752	712	737	705	681	717	770	740	790	698	706	698	723	714	730	730	698	675	744	704	691	758	745	733	695	763	723	710	721	693	710	726	728	697	698	741	693	741	771	753	744	685	674	753	761	734	722	763	745	755	676	732	749	739	708	702	723	713	732	764	715	727	719	722	759	733	748	744	726	741	743	706	742	680	717	759	704	736	780	727	739	743	749	736	743	693	742	732	787	703	757	714	713	751	679	695	744	698	696	724	713	725	746	760	706	757	761	751	708	670	715	770	716	671	722	766	742	664	675	750	679	651	711	691	701	767	764	738	722	695	747	723	763	715	742	736	740	746	733	728	715	700	700	742	757	713	731	742	727	702	746	754	772	750	726	730	734	749	757	696	764	709	791	745	767	742	723	721	731	719	703	735	729	741	747	757	706	762	715	753	717	755	701	733	710	733	753	801	686	742	739	732	737	707	759	742	736	711	717	740	750	758	721	750	732	762	703	733	723	687	778	717	740	745	718	708	715	708	746	705	767	732	740	768	709	731	705	714	691	763	737	712	688	785	704	695	769	749	727	710	716	736	685	739	713	740	757	730	666	710	652	747	749	707	747	721	749	766	740	746	726	705	730	737	704	807	715	725	722	769	758	716	731	695	741	741	756	759	724	732	714	810	733	725	740	715	679	704	715	719	753	686	731	743	698	780	740	746	721	719	762	710	731	712	720	720	710	737	684	734	746	761	699	717	675	747	757	672	768	780	728	799	676	717	758	723	715	682	723	731	738	769	767	740	734	763	742	720	734	712	750	744	743	678	717	749	750	713	710	754	755	736	733	784	714	659	736	746	741	730	705	710	779	713	775	693	719	739	763	743	734	745	743	724	720	713	680	746	718	760	755	672	734	678	735	761	741	711	693	743	708	755	749	716	737	730	723	729	782	758	719	691	761	697	780	737	747	706	726	714	663	750	707	701	788	688	724	730	725	721	712	740	739	770	704	721	736	741	722	711	784	760	713	742	717	763	700	704	684	743	695	720	679	707	752	730	738	770	731	784	749	724	731	736	724	724	776	717	741	686	677	713	697	725	666	718	744	750	690	720	714	714	735	744	700	760	733	737	722	692	696	735	753	744	753	743	729	696	735	756	726	731	717	680	762	727	726	710	727	724	694	692	731	675	780	733	729	753	710	693	718	701	718	706	767	692	756	713	715	764	677	728	694	738	758	721	754	752	794	738	763	725	733	695	724	734	757	735	673	735	764	756	704	695	706	706	729	722	691	711	761	736	798	724	723	760	729	733	744	696	742	770	734	715	727	739	714	733	718	682	774	679	728	762	733	728	721	734	766	739	698	687	745	755	694	701	812	723	704	739	707	702	719	741	686	751	695	704	683	711	729	746	746	719	744	752	726	763	737	683	702	724	744	732	698	735	756	777	724	738	744	747	722	741	704	719	719	685	748	744	769	723	692	738	746	692	734	689	697	708	701	737	771	707	722	730	685	742	684	723	677	699	736	753	718	735	698	730	704	701	740	700	728	721	764	749	724	690	754	731	793	745	726	708	713	718	737	720	691	703	741	730	703	706	729	756	722	734	751	726	706	753	746	750	699	684	701	778	743	671	759	786	691	701	738	762	772	737	722	751	740	741	728	711	695	753	736	737	705	722	689	715	733	704	729	761	745	764	727	716	763	748	680	734	717	734	703	722	761	766	688	749	724	687	707	680	744	715	733	682	700	723	736	713	746	722	714	716	768	709	680	723	734	753	702	738	761	728	690	728	726	700	721	727	738	747	743	695	735	726	731	711	743	676	718	713	663	754	677	698	769	695	707	737	730	668	713	716	692	731	745	750	746	785	722	703	725	746	709	745	727	720	782	757	737	692	747	747	768	763	729	712	697	719	693	753	710	697	728	757	739	709	744	691	748	750	760	726	722	664	754	727	737	771	802	705	718	700	744	744	693	739	710	717	732	718	739	725	741	720	705	724	691	686	726	744	809	755	703	729	708	757	771	763	706	763	716	730	732	749	703	722	696	738	748	716	699	751	738	732	757	721	684	743	696	722	729	669	729	710	759	740	711	701	743	719	702	703	754	737	736	691	719	725	757	704	720	741	765	723
2002	181	212	198	151	143	155	118	108	121	141	107	105	118	128	125	118	131	112	106	111	111	117	130	107	113	109	118	110	104	116	108	105	107	113	130	116	104	103	99	120	122	117	108	140	122	102	104	120	137	93	107	113	105	130	122	123	116	101	100	108	115	109	115	110	102	102	108	113	111	105	124	97	124	110	115	120	120	123	91	117	99	107	141	120	114	103	122	117	116	113	101	115	126	134	110	111	112	108	104	95	108	114	130	118	135	137	90	122	110	117	114	111	119	117	124	105	121	79	104	114	99	109	119	99	120	97	116	115	109	120	126	109	111	133	104	105	120	108	120	125	113	122	101	103	109	142	124	125	100	95	113	124	122	117	116	125	97	136	112	120	110	121	103	121	120	95	114	78	104	114	120	112	132	99	115	109	96	109	106	107	92	105	119	121	113	110	113	109	105	122	125	107	114	111	114	107	114	129	112	107	112	108	107	122	102	106	107	125	92	104	110	114	112	103	96	113	118	124	99	111	90	116	116	89	113	102	112	116	105	124	94	130	138	137	101	113	125	128	104	96	118	127	114	102	103	120	108	123	103	113	106	99	111	123	116	113	113	93	127	108	119	120	90	105	123	132	101	122	105	103	105	123	130	122	109	98	113	103	117	120	121	91	114	121	118	126	113	127	107	108	105	115	111	107	114	118	102	127	104	101	112	109	99	133	112	107	115	114	129	131	112	99	124	108	105	111	114	106	101	108	91	110	112	104	125	120	98	106	109	99	113	102	114	118	129	102	96	126	113	106	92	127	110	114	104	123	107	112	122	117	112	96	93	123	113	101	107	128	110	122	128	122	119	107	116	97	117	127	115	112	122	115	103	119	109	114	117	135	123	113	121	117	114	115	115	122	93	131	117	118	116	126	106	111	101	125	110	117	97	117	111	108	113	122	113	121	105	122	111	131	110	97	100	109	96	106	118	104	107	113	105	123	124	92	128	127	107	120	115	113	132	108	115	115	139	107	118	131	104	115	106	126	114	135	106	123	112	106	95	101	116	116	111	120	120	93	124	111	116	129	110	113	106	107	118	108	109	115	104	123	110	116	118	111	130	111	114	117	118	118	102	92	93	124	92	122	97	126	116	98	129	98	103	111	114	122	108	94	111	126	122	114	121	109	119	115	120	121	108	135	106	109	104	108	105	119	129	101	117	100	105	121	112	123	122	122	99	108	111	110	102	119	98	114	101	92	124	100	125	118	118	120	106	118	100	115	106	112	116	113	119	95	109	86	97	104	114	128	101	106	109	115	103	121	125	118	126	131	103	107	119	113	128	110	114	95	109	117	115	106	117	96	99	129	125	123	112	118	102	134	115	107	121	120	119	110	113	103	99	117	105	105	129	134	122	109	116	113	113	115	95	114	110	119	107	117	106	129	125	114	122	102	106	113	119	112	96	104	123	119	112	118	139	111	110	125	104	120	107	100	112	113	120	136	112	107	132	102	116	99	115	114	113	113	124	102	95	104	104	104	107	119	104	118	109	111	112	108	107	119	112	103	115	106	121	121	108	115	115	109	103	120	110	107	126	109	114	121	122	106	104	99	113	120	111	113	105	116	121	112	107	116	101	114	80	120	106	119	117	114	93	105	94	109	110	115	116	117	121	127	100	119	119	118	111	110	121	121	113	99	120	110	103	102	100	111	98	96	118	119	102	110	105	123	109	123	119	119	115	94	116	118	108	127	117	113	100	97	125	124	119	114	115	112	114	128	111	107	113	129	113	135	104	99	114	111	113	111	121	106	106	104	129	129	119	110	119	108	109	107	109	95	115	120	109	106	127	119	103	107	109	116	113	115	126	113	123	114	126	126	109	98	114	122	135	118	130	126	99	102	111	93	118	115	115	101	112	102	119	99	110	102	117	111	133	96	103	134	115	106	106	103	103	100	115	114	119	114	115	116	111	110	118	116	116	128	104	107	118	111	117	111	122	112	133	129	121	134	100	122	95	131	110	122	113	111	109	130	102	104	100	107	149	111	113	123	118	106	109	133	111	98	112	107	125	130	86	116	113	114	115	116	105	94	116	111	107	110	119	113	121	123	109	102	109	125	109	124	106	114	95	107	103	110	99	97	107	131	109	115	111	109	120	116	122	113	130	104	90	117	103	134	103	108	112	123	123	108	107	110	116	128	115	113	97	105	120	110	119	129	109	111	112	102	114	105	111	125	113	130	121	127	104	104	118	102	104	118	109	109	102	91	115	126	121	126	124	103	132	116	114	126	107	114	126	92	121	109	132	111	106	109	109	101	105	114	104	115	133	111	99	98	96	105	98	109	114	113	107	111	117	121	101	107	112	114	111	103	104	118	112	121	111	112	115	119	108	129	107	102	101	113	125	102	144	120	109	123	132	114	104	123	128	124	103	105	128	98	101	130	104	94	78	113	116	113	115	94	110	102	95	109	118	110	95	102	115	127	94	128	140	114	96	131	131	121	115	114	96	117	116	108	108	101	119	111	112	117	125	107	116	104	127	103	105	114	123	115	115	103	107	107	107	109	119	122	102	117	103	108	87	114	111	111	109	116	130	112	127	125	100	120	108	128	125	84	103	113	113	113	91	119	109	114	101	122	107	107	110	107	101	101	126	107	120	115	127	112	115	116	129	116	120	128	108	120	108	110	106	111	119	133	118	116	98	126	114	91	118	117	122	105	105	97	116	121	111	120	116	129	136	103	124	105	113	129	115	108	121	126	107	125	139	118	102	117	114	127	114	113	117	117	103	112	103	105	111	105	108	107	115	111	109	137	111	117	96	100	123	98	112	102	125	116	118	96	109	119	108	124	106	100	119	114	116	92	92	125	104	134	111	104	93	121	95	124	113	120	122	118	117	113	119	106	122	115	96	110	117	114	111	105	104	104	114	115	116	92	127	112	102	113	126	105	111	105	113	104	85	113	109	107	109	114	122	118	128	130	105	120	109	113	99	106	107	113	110	108	116	107	98	91	78	111	90	111	109	136	111	125	103	106	105	116	113	94	121	115	134	107	109	114	112	120	110	104	96	102	97	127	103	119	119	120	121	81	107	106	108	123	121	100	113	105	99	120	111	138	125	109	102	127	114	111	128	116	111	99	115	110	108	108	136	93	124	112	103	93	117	105	110	116	108	110	102	115	107	117	96	110	124	126	112	111	128	93	104	147	132	114	113	122	95	110	100	101	112	114	108	119	93	118	112	128	91	107	138	103	115	96	101	123	125	102	127	91	119	127	120	117	105	98	104	115	110	111	114	93	96	125	107	106	119	135	101	113	114	103	100	111	128	120	116	108	114	119	105	123	86	108	141	123	129	135	92	117	114	102	118	103	114	133	120	140	80	108	114	113	118	101	129	124	99	92	104	99	127	101	113	112	117	124	111	101	121	112	107	113	113	114	119	92	127	118	98	118	109	122	121	92	120	126	119	126	127	122	105	135	118	110	107	107	108	95	114	117	97	108	114	120	112	135	104	97	114
2097	507	691	711	640	552	507	486	464	458	442	415	427	470	421	433	382	415	395	439	431	410	412	401	412	423	397	388	400	378	427	355	390	422	419	378	421	397	417	365	380	412	406	368	362	401	386	396	382	398	394	392	400	393	387	376	411	428	379	369	371	361	431	416	417	412	372	362	432	377	354	382	399	367	405	411	397	382	384	381	380	417	388	414	407	389	389	426	386	425	385	412	397	347	414	382	378	422	391	405	383	406	359	400	388	406	401	424	406	404	422	402	405	382	395	402	387	411	412	381	382	409	398	404	401	395	389	376	347	409	389	385	376	374	385	372	390	403	374	357	386	374	377	375	441	419	388	407	396	400	405	368	395	372	411	388	409	408	391	395	401	394	377	410	401	407	406	399	426	416	417	391	403	374	363	407	408	402	387	397	406	380	400	375	402	393	381	377	376	398	397	388	389	354	407	407	387	402	381	426	388	362	412	396	378	377	398	399	459	402	417	405	374	453	384	438	390	372	366	379	398	396	378	369	396	394	386	395	399	420	403	391	364	373	420	395	394	399	387	397	376	373	389	388	417	378	414	403	392	403	389	360	398	362	426	415	365	406	414	429	382	382	380	423	393	397	416	379	400	425	407	386	380	426	353	394	397	367	443	415	405	429	406	375	365	405	378	389	367	377	378	405	391	381	408	439	402	416	405	412	359	428	379	368	393	406	389	370	370	347	370	367	383	361	394	415	394	432	402	439	368	367	423	389	389	409	412	386	415	377	401	384	412	383	383	399	394	414	387	433	364	406	381	395	395	381	359	399	399	426	341	369	413	360	394	381	419	430	461	421	412	396	395	369	398	419	405	394	401	392	390	413	397	413	369	388	389	411	387	375	403	386	400	409	369	393	383	407	412	394	373	418	407	384	403	368	389	393	395	377	404	401	372	397	404	416	392	396	402	371	384	399	409	418	393	395	378	384	393	404	414	398	392	430	372	400	401	401	380	378	396	398	386	386	392	372	412	409	335	392	396	384	398	381	389	392	381	406	367	390	415	398	376	390	399	391	393	396	380	380	390	373	400	446	402	414	397	385	367	383	396	391	396	412	428	423	400	388	391	456	380	415	380	381	396	407	412	387	414	407	390	412	402	408	370	375	394	392	404	387	402	377	421	387	379	408	384	394	400	372	377	417	403	367	403	400	431	359	381	409	416	408	378	389	411	401	370	377	325	413	386	396	387	374	392	386	376	413	378	389	407	349	400	402	378	397	371	385	380	372	381	364	404	351	388	403	381	384	358	389	429	383	377	405	401	392	393	428	373	403	401	396	416	369	391	408	403	374	439	412	394	381	363	418	371	378	399	380	387	382	417	403	401	397	427	418	417	380	396	420	410	389	376	413	401	411	380	413	422	423	389	378	408	376	360	404	380	369	412	386	396	392	419	401	401	386	400	400	369	397	371	374	404	373	391	381	352	361	379	390	394	399	415	368	399	381	384	399	390	402	404	418	394	391	452	407	397	377	391	395	435	372	379	439	398	402	405	391	405	362	425	407	405	368	386	385	376	390	380	389	369	396	389	403	399	379	401	391	382	390	426	363	349	393	382	376	407	412	415	403	373	405	406	411	390	396	383	361	339	376	389	377	410	374	453	409	415	419	397	426	403	406	399	382	407	382	352	382	371	396	382	405	415	416	397	371	383	379	395	383	404	393	390	433	387	403	417	401	351	362	421	374	372	397	390	417	403	357	403	380	403	390	384	401	402	437	440	393	363	393	403	398	403	385	394	409	400	425	414	387	401	401	391	395	430	387	408	407	370	382	420	402	390	376	407	355	383	379	370	395	398	421	375	408	382	361	392	415	394	396	398	424	397	423	377	410	354	397	367	391	398	407	393	399	424	365	411	364	421	405	412	395	395	389	409	349	383	389	407	406	417	434	411	382	415	361	398	395	388	374	409	394	400	398	417	352	375	361	399	414	405	371	386	390	374	392	372	370	400	416	417	372	373	390	413	369	411	411	415	387	388	411	354	378	361	410	403	421	407	401	405	399	374	400	359	381	410	395	437	380	377	386	375	404	398	410	380	358	348	380	368	395	398	385	413	408	389	394	391	427	418	417	417	393	381	386	404	413	403	426	394	354	376	432	392	378	370	398	362	379	413	414	405	379	396	392	386	362	400	404	430	405	368	376	389	431	414	372	391	423	391	418	373	393	381	399	378	386	416	408	396	403	375	408	412	422	417	402	418	384	419	409	377	392	380	409	426	424	367	377	386	402	390	375	392	438	403	382	387	406	390	395	392	391	413	402	366	368	412	403	371	379	414	373	386	449	382	363	398	392	396	432	372	438	391	390	353	412	416	439	394	383	402	383	421	420	381	401	396	426	401	397	389	386	401	387	391	421	382	407	383	386	376	408	381	381	380	395	395	402	332	402	389	426	402	372	386	384	406	391	380	410	400	377	390	378	378	384	381	439	385	382	397	385	394	392	382	417	418	408	379	389	377	434	412	399	412	400	387	399	408	381	373	413	398	392	377	410	404	365	372	397	380	402	379	415	401	401	371	398	396	412	378	392	411	397	432	410	364	410	383	398	389	395	392	355	381	387	360	377	406	363	428	388	411	366	378	363	355	381	417	393	393	387	457	405	405	393	365	393	418	426	369	367	404	387	368	387	386	402	350	395	388	388	362	403	422	375	361	381	399	391	400	367	391	375	381	390	401	388	408	400	391	391	401	376	369	410	390	383	374	392	411	403	377	402	369	384	380	394	376	341	435	380	390	361	378	408	411	402	441	402	393	378	387	367	373	378	399	380	389	387	388	387	405	405	350	402	388	387	403	410	372	362	367	385	401	406	397	391	387	387	399	399	371	396	409	408	381	400	393	384	396	391	353	345	378	398	381	364	395	408	423	413	404	389	456	418	408	421	356	421	396	400	402	399	409	386	424	411	401	398	398	387	370	401	364	406	409	379	423	417	398	366	393	406	358	424	416	344	414	424	378	384	396	379	356	415	360	405	447	417	429	371	383	422	415	378	404	406	386	387	431	406	406	441	365	395	349	359	411	421	394	401	425	380	390	392	384	377	396	378	392	398	402	405	369	413	369	395	384	398	380	407	368	411	368	372	398	436	379	362	392	421	403	398	358	445	373	417	401	391	406	405	377	415	339	369	434	384	397	365	390	386	377	373	410	411	409	367	398	405	375	370	373	393	388	415	390	394	428	392	405	403	396	394	421	366	415	363	409	361	419	373	364	410	371	386	388	362	375	395	407	367	419	413	411	386	354	406	386	379	424	360	418	401	390	359	376	388	400	413	405	370	418	391	386	400	422	368	403	403	372	424	396	386	417	401	409	379	392	385	399	397	413	370	400	398	370	408	408	392	415	399	363	416	381	383	413	371	412	365	400	405	385	407	370	386	413	410	386	402	397	381	382	361	412	374	365	395	430	391	399	395	401	384	403	394	384	375	387	400	426	383	383	384	410	391	387	391	396	382	376	409	431	393
6056	926	1136	1055	748	461	419	374	279	257	228	236	235	217	208	186	187	209	192	165	174	209	196	170	189	215	180	155	190	200	180	217	194	170	171	189	215	188	181	172	192	170	164	175	169	176	173	164	196	165	180	172	162	173	201	181	155	177	191	189	174	178	180	177	188	174	183	183	170	155	187	183	174	209	182	179	169	166	195	157	187	180	164	169	164	168	185	168	198	187	182	174	196	165	184	179	173	174	181	168	163	173	179	167	196	187	154	165	175	195	181	183	191	172	194	170	166	183	175	195	189	189	180	195	173	162	164	168	174	168	183	179	183	175	180	181	160	192	184	168	187	188	188	174	209	188	168	167	203	180	189	176	173	180	198	195	175	182	156	173	177	157	187	197	192	178	197	180	184	198	181	170	171	173	177	180	184	173	182	180	153	190	184	164	183	175	200	183	190	193	180	189	181	166	198	168	168	171	179	171	182	201	170	151	153	170	188	158	180	156	178	158	186	188	169	189	178	207	190	170	180	191	164	159	149	158	206	190	168	198	156	176	180	163	171	183	146	165	156	181	152	197	174	184	175	158	164	186	179	193	173	163	166	170	182	183	184	166	176	174	174	186	172	177	185	152	184	183	195	192	200	176	180	177	181	179	183	194	170	184	181	163	177	187	160	184	160	178	159	198	182	156	169	183	141	196	180	170	168	174	175	173	183	197	181	180	177	165	166	156	187	185	177	181	192	164	176	173	189	211	185	191	166	190	167	176	179	164	165	183	175	176	152	176	184	175	174	201	196	176	176	195	192	164	170	166	174	189	173	186	183	171	172	164	182	184	161	180	210	173	173	176	177	166	202	152	164	189	151	172	178	178	177	179	193	186	189	169	166	182	160	181	162	174	197	201	204	175	184	164	174	172	172	201	165	177	160	160	155	165	164	175	170	152	177	168	172	174	174	169	157	173	162	186	172	179	194	144	172	182	185	189	191	155	180	158	149	179	165	190	174	176	180	171	185	187	165	190	166	193	196	172	187	186	163	178	170	183	160	148	193	186	182	178	187	176	165	170	197	181	182	196	176	194	173	182	183	190	186	172	164	153	192	193	194	169	159	193	173	166	164	159	201	157	172	191	153	151	170	168	175	183	186	188	187	163	160	170	174	180	172	139	162	159	177	177	168	152	161	178	186	162	163	179	162	184	206	195	149	198	173	169	165	174	157	209	163	154	182	162	196	194	199	185	178	176	154	167	160	176	167	195	158	184	164	154	177	164	169	174	185	173	178	168	162	191	181	175	192	166	182	179	184	190	177	184	161	172	201	185	174	160	189	165	205	183	184	169	198	204	174	168	177	175	178	159	190	152	180	185	147	178	175	186	167	183	188	170	185	218	193	182	175	177	154	169	180	150	186	193	183	142	180	178	162	180	181	164	149	189	171	158	187	177	149	153	166	167	160	166	178	177	183	173	168	180	189	181	153	165	164	170	174	167	167	183	171	175	188	177	188	197	161	167	183	188	189	161	157	176	169	167	186	189	169	170	198	180	191	213	173	176	152	192	181	169	151	164	166	187	158	188	160	177	174	173	185	170	168	184	181	187	163	184	192	179	184	202	201	161	184	169	183	171	195	200	163	174	150	177	180	187	197	187	178	180	180	191	166	191	193	183	180	175	183	154	169	180	165	184	161	172	184	180	184	173	174	176	168	192	166	172	159	185	173	199	172	178	189	183	194	189	168	166	162	157	162	165	181	185	177	162	194	174	165	205	167	184	181	186	166	172	163	183	176	201	166	165	174	154	174	154	180	174	200	207	167	170	144	186	192	174	153	155	161	168	188	198	195	171	175	183	181	196	169	192	167	158	184	160	156	194	155	173	159	153	184	168	175	190	212	157	185	152	174	164	167	201	172	157	162	183	176	197	187	179	171	177	184	182	193	173	193	188	175	175	153	171	170	162	170	178	178	174	168	181	161	175	180	192	180	180	180	180	188	176	178	192	177	179	174	157	202	187	162	168	184	184	185	179	184	182	167	186	162	187	160	163	180	181	172	184	156	188	178	175	180	162	158	161	178	170	193	179	172	160	180	163	170	183	177	165	177	159	173	151	167	167	189	177	194	192	158	176	178	174	176	176	192	183	167	163	177	179	174	185	156	177	181	184	180	181	160	177	187	148	170	187	175	186	171	176	201	176	189	184	194	167	178	165	158	189	168	189	184	191	172	153	181	172	179	163	171	185	168	169	159	188	179	158	171	185	195	168	198	167	166	167	161	165	182	166	187	181	182	157	162	166	192	165	190	169	180	175	192	165	204	153	177	191	181	185	173	182	206	172	175	147	181	176	158	165	174	171	177	177	175	178	178	183	162	173	197	175	184	149	179	195	163	162	172	174	186	157	157	188	199	145	161	173	164	173	156	168	156	167	195	160	172	163	200	195	177	193	169	184	177	129	162	192	168	181	197	184	148	169	203	195	172	185	177	175	163	171	173	183	172	155	170	191	172	161	212	177	176	159	169	179	179	154	178	167	178	179	179	191	152	195	173	172	177	200	181	184	195	161	166	170	167	181	194	181	178	178	164	170	166	173	177	171	160	168	170	170	185	169	186	163	192	182	183	191	187	183	155	188	187	174	193	186	198	173	176	177	162	188	181	201	177	167	177	188	183	174	185	169	175	175	205	172	186	168	148	164	193	168	183	170	166	153	188	175	157	168	188	154	195	188	178	199	164	200	172	192	169	156	197	182	184	161	175	175	193	164	202	184	196	158	175	195	209	184	143	169	152	179	155	170	147	189	169	167	184	164	177	206	176	172	182	163	189	185	193	187	181	179	172	175	152	182	181	188	185	173	170	207	187	140	166	186	169	159	195	171	158	196	170	184	193	181	173	176	180	169	173	201	157	176	160	184	206	171	182	185	187	177	176	185	185	166	196	168	165	169	174	182	185	178	161	194	165	190	168	186	162	166	176	163	162	167	148	175	174	173	151	191	189	189	184	183	165	169	182	171	164	174	189	159	172	167	172	174	189	186	172	189	171	193	182	175	155	171	158	179	186	173	180	191	167	187	176	179	174	185	173	180	171	175	161	148	176	177	165	192	169	170	174	185	174	175	177	159	145	160	182	185	162	154	160	193	176	174	174	154	195	148	149	166	154	166	171	167	172	173	167	170	168	196	177	188	148	172	180	159	165	183	191	178	167	149	189	173	180	177	189	176	183	180	166	191	187	177	163	186	160	179	172	192	166	179	193	183	195	211	169	182	189	164	152	182	189	155	163	178	172	203	190	176	163	177	174	156	198	176	180	199	187	179	161	179	171	178	157	183	178	166	164	181	184	181	166	203	164	180	169	177	189	187	200	173	166	190	164	163	169	163	165	165	190	164	177	178	184	177	174	207	177	186	169	189	184	190	159	187	204	201	157	203	171	172	180	159	160	191	164	174	183	161	165	168	189	184	172	169	166	199	182	182	155	189	165	209	153	156	162	179	176	186	183	160	177	182	183	170	183	181
4812	1334	2849	3430	2869	2169	1793	1565	1245	1103	993	959	884	906	806	785	793	752	753	703	667	713	683	686	654	676	674	675	682	610	674	644	640	612	669	608	610	617	580	585	588	599	568	579	579	579	553	625	602	621	564	598	582	614	526	586	598	567	629	548	616	550	608	568	570	582	614	574	548	551	574	630	588	567	556	624	576	585	589	570	599	623	576	624	603	590	597	570	558	608	585	575	579	621	558	553	558	571	580	617	576	619	558	585	607	544	544	606	609	584	545	578	638	565	561	591	601	613	554	552	542	568	560	550	604	612	560	567	617	588	611	643	598	586	582	605	544	592	574	581	595	551	579	585	604	560	633	564	584	579	580	554	568	555	566	571	587	562	583	542	550	600	601	560	628	578	570	575	594	582	605	561	565	589	555	598	541	556	533	561	564	552	617	554	572	576	584	565	604	558	590	548	584	573	557	558	576	596	528	545	574	579	565	584	570	575	557	542	604	544	578	571	528	581	599	565	569	599	522	577	570	553	555	571	572	585	620	566	567	587	546	602	531	559	550	542	568	593	651	623	538	528	574	558	517	573	597	555	547	536	561	591	612	567	561	555	568	535	591	593	567	552	582	538	565	550	532	608	603	562	581	548	542	557	577	546	527	548	524	578	584	578	570	594	604	584	619	521	563	596	589	547	602	603	611	565	593	589	565	597	570	587	551	560	572	560	573	584	589	577	533	560	606	570	524	587	586	588	609	577	559	571	520	558	558	574	570	547	587	548	569	538	551	589	568	569	471	599	574	580	596	577	545	614	539	596	562	594	627	578	582	578	544	550	596	600	576	566	585	588	591	551	601	587	563	519	644	588	568	552	581	536	597	578	533	612	563	576	561	577	555	572	577	560	563	563	536	551	567	539	536	593	576	546	521	549	562	581	548	543	582	571	554	519	583	597	517	550	584	582	597	568	606	586	560	541	537	610	561	575	608	542	543	548	554	596	581	604	551	564	562	562	566	548	587	576	562	563	551	554	571	531	601	575	570	568	616	564	582	643	566	595	601	541	550	507	572	521	556	594	589	559	594	615	559	557	535	537	576	616	549	570	549	533	559	578	553	593	580	592	563	595	584	568	571	617	573	554	550	578	572	605	558	558	556	599	600	579	612	587	581	573	605	585	618	564	563	609	548	505	550	580	566	575	556	572	569	596	616	540	565	591	573	543	584	574	588	599	555	580	611	606	571	524	621	571	534	583	540	569	579	577	557	572	559	564	576	572	553	597	576	544	533	569	582	556	562	596	556	609	548	558	538	600	590	556	599	569	562	615	572	553	572	537	595	592	520	601	593	590	591	531	598	542	565	580	553	574	565	570	589	593	564	591	607	557	605	562	531	611	568	576	550	591	544	611	591	578	631	551	586	598	580	598	559	596	562	544	573	568	576	563	546	551	577	582	572	536	558	582	571	570	566	597	572	571	537	599	536	613	542	494	561	536	566	538	576	571	574	566	595	589	574	556	580	559	535	607	575	578	594	585	590	545	575	612	569	568	499	547	594	574	612	592	554	570	576	587	581	601	573	574	539	578	575	582	568	595	577	566	550	582	582	599	536	596	518	587	550	577	591	567	565	571	607	584	611	537	543	569	611	596	558	596	544	613	592	544	555	554	575	598	600	511	579	608	572	577	587	562	593	566	528	594	570	593	552	553	558	535	586	587	585	610	570	639	572	564	565	550	595	583	563	578	572	569	595	570	624	618	568	531	538	603	563	573	522	608	565	539	576	597	576	584	601	638	590	548	573	606	583	562	588	556	577	517	583	587	561	569	581	553	562	575	574	588	564	594	608	544	584	560	537	558	552	569	589	558	558	564	586	585	582	616	559	563	550	605	570	584	571	569	569	597	545	575	600	567	538	578	587	545	586	600	569	594	535	568	601	603	576	545	559	606	632	599	569	566	588	553	600	531	582	597	581	567	547	532	564	571	549	550	544	593	617	617	549	596	589	597	552	552	584	563	594	591	604	557	540	582	541	591	602	553	520	542	537	540	589	583	519	584	577	587	564	570	581	530	549	577	587	578	575	551	581	547	568	578	545	591	551	583	605	573	602	613	563	601	590	550	572	593	596	548	582	577	565	595	583	564	559	551	584	563	562	565	562	562	616	594	598	572	612	574	573	586	564	583	569	555	524	631	570	587	574	580	555	590	532	589	551	599	569	520	528	562	549	541	609	587	540	547	546	559	582	556	587	590	534	610	592	556	535	556	586	531	548	558	556	603	587	584	532	580	554	561	577	564	556	546	537	575	547	594	574	554	571	562	577	574	574	566	541	580	552	596	567	550	591	583	539	559	511	611	580	595	530	547	591	541	551	600	580	562	569	564	560	581	549	569	582	550	547	544	597	590	521	574	584	579	549	580	620	576	627	565	579	554	526	594	629	531	540	580	608	578	596	590	575	563	595	577	563	594	556	549	599	564	557	583	550	579	570	581	557	599	559	606	564	576	589	587	608	587	547	552	559	541	602	622	552	584	580	567	591	597	564	565	553	617	582	621	597	574	564	595	552	566	653	550	568	600	598	567	568	566	589	556	569	570	548	566	564	605	623	587	546	570	590	577	597	598	600	605	545	569	577	619	554	570	590	598	559	542	544	581	541	566	570	572	571	578	587	557	594	558	533	508	557	536	598	558	561	595	581	562	540	548	563	555	568	564	572	545	512	556	605	601	577	558	558	554	563	523	550	595	534	591	574	564	543	568	551	576	567	594	561	585	587	588	618	549	577	546	605	554	571	556	567	590	535	574	550	529	581	552	599	545	558	583	574	597	582	508	551	563	578	525	542	575	576	598	602	536	587	601	575	588	585	555	579	543	579	550	550	520	562	547	591	590	579	573	540	547	574	570	562	561	598	597	588	557	576	597	539	589	663	541	550	566	578	568	572	578	556	555	534	552	574	542	586	562	556	566	589	580	505	572	576	615	564	546	599	573	584	540	583	594	563	583	567	566	550	595	596	573	560	578	558	554	543	599	586	524	598	593	576	600	570	562	587	580	602	594	555	546	599	530	572	562	559	560	567	562	555	556	574	603	597	577	570	552	628	603	540	557	543	563	549	585	566	546	582	600	568	533	626	588	581	573	641	575	555	591	614	588	541	594	598	591	578	564	570	575	573	599	585	578	539	580	572	549	577	572	542	570	552	556	616	585	558	607	577	611	546	596	597	582	629	577	563	556	577	580	504	574	581	562	579	609	552	535	585	542	513	618	597	537	582	583	567	554	544	602	609	588	601	553	544	563	576	594	589	610	570	588	631	558	574	566	537	591	577	579	547	561	608	628	580	633	531	573	582	511	560	547	577	566	545	544	561	528	570	568	573	571	552	605	537	579	583	512	563	551	569	542	567	571	550	548	607	591	596	552	585	549	562	563	592	580	542	564	554	545	597	579	562	536	549	588	582	557	574	560	561	592	591	584	566	527	594	593	591	540	551	551	562	532	571	522	532	586	559	576	578	607
16978	3259	3328	2900	2002	1294	1005	803	612	509	433	442	410	372	327	340	308	277	310	295	266	303	296	317	277	290	287	261	265	260	261	221	253	256	249	283	261	239	227	262	244	258	267	242	228	242	275	263	231	263	232	239	221	265	234	231	240	248	247	242	260	245	260	266	258	238	248	244	254	250	241	241	216	220	252	267	271	264	252	249	229	232	219	222	270	215	256	264	257	256	273	262	236	219	266	232	237	246	238	229	260	249	252	266	228	229	258	241	242	278	241	222	233	232	222	243	251	272	221	253	244	258	242	250	249	248	266	228	201	246	250	251	243	232	236	247	228	249	219	227	219	220	247	223	270	236	255	229	265	260	253	227	218	241	234	229	228	251	262	231	241	270	246	248	269	264	270	225	232	243	237	246	260	244	231	237	266	259	246	224	216	234	261	243	238	262	212	241	254	264	204	249	219	229	249	284	244	239	235	255	208	221	226	245	268	237	234	258	250	251	241	255	209	221	265	237	237	221	238	221	232	245	236	256	262	233	228	246	233	230	224	239	255	260	234	237	240	244	223	240	214	216	245	260	282	246	250	231	251	221	272	230	246	252	230	240	221	242	248	237	255	233	238	260	234	248	270	271	236	236	239	245	260	262	257	254	242	238	220	237	264	235	255	220	260	262	247	244	233	218	247	238	256	231	228	243	242	224	240	263	239	231	257	205	238	231	234	259	253	242	244	251	262	231	215	273	224	248	217	224	231	237	229	225	271	252	230	242	228	272	236	246	217	243	222	220	254	251	233	220	241	263	245	228	240	244	229	264	228	242	205	257	254	261	237	232	254	243	221	215	209	211	238	241	225	250	266	242	232	235	259	206	268	234	239	253	232	247	229	224	218	238	239	258	212	253	272	236	254	230	249	229	275	275	253	268	233	250	225	211	228	246	229	255	260	205	265	214	223	231	241	232	240	238	243	223	242	234	254	228	271	268	217	247	246	254	225	196	234	232	234	219	219	256	268	262	242	228	241	270	240	264	224	230	245	266	251	249	248	239	235	242	229	243	261	233	224	232	217	274	252	240	265	227	245	257	250	229	239	243	266	240	252	248	244	240	256	225	256	233	240	237	245	254	249	234	243	260	234	219	237	245	250	234	253	263	235	228	221	262	222	239	236	277	232	276	234	205	261	273	248	242	246	258	263	213	244	249	217	244	242	221	237	225	256	257	241	269	237	232	261	259	254	217	260	235	254	224	224	243	231	229	247	242	227	220	270	219	245	252	244	241	249	260	250	267	240	225	257	237	247	234	254	249	264	237	266	237	258	211	206	238	227	251	240	229	215	245	248	215	235	237	263	216	234	276	237	252	244	236	210	213	259	234	251	236	213	239	231	247	249	243	255	284	257	211	239	267	230	228	225	251	239	220	239	223	254	243	238	231	223	240	205	229	224	257	268	245	270	242	260	265	213	248	230	243	235	215	247	266	249	260	259	250	267	242	225	248	248	230	228	247	228	254	240	245	264	257	247	230	245	248	250	265	249	248	253	256	229	258	209	233	267	255	223	244	244	236	230	248	223	246	227	230	230	235	262	266	226	237	242	258	230	236	257	245	241	246	238	243	244	225	214	254	243	241	256	243	218	253	216	224	254	230	245	241	211	252	220	246	238	238	208	247	242	255	258	215	247	227	244	228	237	216	254	225	234	230	246	231	262	235	208	252	246	230	221	249	236	262	238	273	224	240	250	255	221	243	229	244	259	244	235	243	279	249	238	227	244	233	218	255	263	250	229	261	263	234	247	256	235	244	242	248	241	231	231	270	272	238	231	211	237	244	259	241	251	261	272	231	275	250	224	250	237	253	244	238	231	249	241	239	233	255	230	223	251	244	251	252	229	228	281	230	246	223	229	221	247	249	235	234	230	263	253	228	223	255	256	253	280	225	236	239	255	276	265	251	264	250	274	258	250	232	240	245	225	249	244	227	245	236	246	236	265	252	266	245	227	257	248	233	243	255	277	251	255	251	245	252	270	252	238	230	242	230	227	246	245	248	242	248	235	248	237	225	253	262	260	244	226	239	241	256	230	227	222	237	223	247	240	242	243	247	238	270	238	245	224	263	243	223	250	217	258	254	227	234	237	236	243	227	245	266	267	240	229	231	239	253	237	237	239	243	264	249	261	234	235	278	248	276	239	253	251	230	264	262	233	223	241	254	273	237	243	230	239	261	263	244	234	229	238	249	227	214	248	250	220	221	226	218	241	243	216	219	231	254	235	258	253	253	222	233	257	236	264	247	251	254	223	228	239	260	269	237	242	259	241	228	231	213	230	238	244	233	235	225	252	257	217	230	275	252	232	238	272	251	241	285	204	220	232	217	236	228	240	255	245	243	257	256	235	232	231	255	219	224	243	211	229	239	241	223	231	289	246	239	244	242	260	247	246	238	235	250	260	226	266	245	232	211	249	218	244	244	232	238	229	236	236	260	217	264	239	224	241	213	248	241	242	233	265	219	234	254	223	225	253	237	225	227	227	277	257	251	244	266	237	225	237	250	246	232	239	258	265	256	213	238	262	232	228	238	223	261	254	249	240	249	239	242	265	244	257	237	267	233	250	246	252	265	250	260	228	227	212	236	246	248	244	240	260	231	260	255	231	278	265	254	250	254	218	247	244	254	247	236	238	245	237	249	244	231	257	240	241	243	230	234	271	239	237	249	251	252	256	262	237	252	229	243	254	236	230	227	253	268	232	237	257	238	238	270	260	245	228	240	267	213	244	241	238	264	237	241	220	265	230	215	252	239	250	266	239	242	236	270	271	228	225	256	260	221	255	223	248	257	244	214	262	261	233	250	253	253	215	265	239	274	245	241	216	245	282	218	223	249	227	240	260	250	264	247	250	239	251	228	265	238	237	236	245	247	216	230	238	233	212	251	218	244	220	247	230	260	247	246	241	251	229	232	238	225	233	274	245	241	227	237	254	235	238	206	246	221	237	230	248	263	281	278	244	233	248	235	242	224	239	238	239	293	243	268	249	256	243	254	246	243	235	232	223	229	246	248	284	244	227	242	241	263	259	219	221	232	237	236	228	253	253	231	229	229	231	223	233	226	257	228	248	253	251	210	246	270	265	246	234	241	270	231	245	257	238	215	220	233	238	236	240	252	245	239	231	256	223	247	240	223	221	257	267	226	261	251	261	226	248	245	228	254	253	218	235	219	212	253	241	240	252	239	249	247	235	225	265	273	246	232	270	256	232	282	253	266	255	228	250	253	229	236	236	255	257	243	230	222	249	244	236	247	247	238	269	252	255	215	248	223	264	240	231	253	250	254	221	253	269	246	235	217	255	235	239	248	259	256	240	234	239	230	214	233	227	257	237	229	251	233	208	260	234	226	233	241	244	239	239	244	258	220	213	272	241	240	231	255	263	261	255	225	243	255	238	237	237	234	230	244	256	243	241	239	243	241	240	273	259	191	247	249	248	222	235	221	273	222	250	238	237	238	230	255	235	240
8385	3221	7105	8426	7007	5332	4547	3703	2948	2420	2139	1926	1757	1602	1537	1425	1373	1306	1250	1206	1108	1049	1120	1024	1071	984	975	1018	957	970	883	867	866	872	881	844	857	848	821	813	813	831	819	829	817	819	787	794	826	802	827	797	762	783	796	772	723	785	758	735	791	751	753	798	747	777	788	824	729	746	722	735	777	790	789	756	770	771	777	734	698	764	821	764	750	696	741	728	741	760	735	785	755	697	741	701	789	699	715	805	744	768	731	747	730	757	733	705	727	738	736	737	724	728	718	739	763	750	708	728	729	694	776	733	757	725	734	776	733	767	724	757	729	735	760	707	760	722	757	732	721	730	680	720	724	753	760	707	731	712	749	731	755	737	723	746	764	742	704	769	694	766	719	711	737	701	723	742	737	716	748	772	742	711	788	724	716	751	694	738	752	787	744	754	725	750	746	741	758	683	682	761	705	730	706	720	739	756	812	722	737	727	721	728	752	723	771	723	753	799	712	710	723	760	759	688	691	755	735	772	755	702	701	713	700	682	718	721	709	761	760	779	706	759	776	700	695	710	732	762	713	693	735	758	765	746	734	743	748	702	709	716	724	740	747	754	771	721	766	723	737	797	753	741	726	645	747	732	682	736	719	767	714	750	729	707	696	727	774	758	715	755	718	739	768	762	713	736	774	714	724	723	731	700	728	790	667	703	753	732	744	732	695	667	702	678	739	736	737	730	715	746	736	787	747	700	719	696	728	700	711	728	725	672	723	708	709	753	727	736	744	713	735	725	766	729	749	694	691	750	734	699	732	767	708	732	755	768	709	726	735	731	668	741	730	743	727	699	729	756	764	676	680	726	733	724	751	709	746	735	681	758	726	747	679	754	736	698	699	731	741	735	741	672	737	688	711	732	701	759	713	728	695	691	779	773	758	737	742	764	706	720	749	741	741	731	739	713	696	726	754	738	761	748	733	731	725	724	716	724	778	732	707	717	699	712	698	766	751	743	716	711	701	760	733	698	727	737	742	751	719	687	729	699	732	700	691	714	757	698	779	758	719	732	730	718	725	766	743	712	704	686	752	727	713	751	730	727	754	708	750	703	727	758	699	706	713	772	726	713	732	730	688	751	761	701	747	730	717	702	724	797	701	743	734	730	718	717	742	729	716	761	756	756	746	691	772	762	760	712	742	712	727	719	773	743	766	770	740	727	678	683	683	770	746	736	780	772	782	721	721	676	725	702	705	677	742	758	779	766	739	752	758	699	712	710	681	743	727	775	743	719	725	737	679	760	730	746	721	690	757	752	728	710	730	751	709	772	752	770	745	731	696	709	713	708	761	685	732	757	734	700	689	671	730	701	703	719	738	711	716	740	681	723	744	801	766	728	721	719	740	715	720	773	728	730	722	713	706	733	716	738	730	683	729	717	745	726	702	727	763	705	739	712	724	734	739	760	732	746	675	703	734	681	742	778	771	731	706	767	690	720	731	731	695	716	688	732	686	713	693	745	698	747	714	747	710	718	720	742	725	709	689	768	753	758	706	710	723	690	761	699	745	701	705	703	715	724	754	748	690	735	717	768	754	695	712	708	713	710	738	766	769	725	736	736	708	764	721	692	733	738	754	676	718	704	736	723	770	741	704	774	738	672	730	742	789	736	790	707	734	771	750	734	731	717	752	735	741	738	704	679	780	732	727	723	732	692	718	690	703	694	758	725	715	744	783	773	756	726	759	705	708	743	730	737	743	756	696	759	710	722	714	723	715	702	693	706	762	720	723	769	704	748	700	700	731	729	729	725	710	698	646	696	737	700	763	697	694	699	768	740	732	762	736	714	738	701	671	763	665	728	715	723	731	732	770	777	749	740	711	708	747	747	715	747	776	726	689	750	722	727	743	751	764	733	733	744	717	691	727	691	730	764	692	767	746	728	740	762	737	706	707	713	716	736	703	723	721	728	710	724	730	693	743	712	755	730	758	740	732	704	740	720	737	740	717	719	752	725	763	754	751	739	766	721	752	751	715	753	752	766	699	719	733	723	704	714	730	738	736	726	739	724	739	687	709	764	724	715	754	781	700	750	684	742	756	758	737	710	725	755	740	795	663	734	749	671	702	769	719	724	734	763	741	741	732	679	679	752	684	731	705	679	702	692	727	663	734	705	684	739	756	657	724	658	718	737	723	721	689	739	701	670	754	739	722	782	658	710	710	721	694	701	725	757	709	700	751	728	741	708	687	702	776	702	688	736	718	730	734	727	787	720	736	728	728	726	743	765	739	717	720	704	781	698	712	702	746	674	759	705	702	747	717	775	722	684	749	714	697	754	737	747	742	718	729	725	740	722	703	718	712	701	687	729	726	725	754	734	708	689	700	734	703	728	703	700	718	763	708	722	759	684	747	722	691	752	743	693	709	770	693	706	698	783	728	707	671	712	774	739	727	702	729	737	721	765	683	754	770	716	716	745	742	763	705	729	712	737	736	746	748	754	726	733	751	770	739	736	735	717	795	730	729	757	681	709	721	715	722	746	718	725	679	729	731	739	735	713	764	740	754	746	714	734	725	726	690	765	747	693	719	725	719	704	709	756	686	723	742	721	685	772	723	728	712	711	709	746	694	735	718	737	726	731	732	700	718	743	691	768	718	737	739	756	690	742	703	719	741	785	767	690	747	718	742	708	694	730	734	675	747	734	703	751	678	755	680	735	759	726	701	721	775	724	700	703	732	729	709	706	711	707	702	709	729	741	730	757	711	729	743	727	741	717	693	748	701	731	703	728	694	718	716	766	741	739	755	731	675	729	766	732	753	749	771	729	711	690	751	689	713	676	723	713	737	707	706	749	736	767	740	718	762	702	701	751	698	694	723	721	705	721	711	704	761	766	765	744	703	785	705	753	710	767	668	746	726	741	738	718	737	700	747	753	747	683	700	703	727	701	665	728	803	717	684	740	656	736	738	726	698	693	735	685	729	704	735	723	751	735	754	748	786	749	752	791	726	723	738	726	674	685	670	766	734	729	741	741	744	690	729	742	728	764	725	733	752	691	730	719	732	708	743	735	728	732	743	756	709	673	771	715	730	706	690	741	744	731	688	737	740	696	770	737	732	680	732	719	745	720	732	745	749	735	673	734	713	728	738	706	744	725	728	748	718	730	698	712	726	737	747	692	800	750	740	737	711	732	691	718	707	674	707	749	721	724	723	667	712	699	737	731	705	748	756	721	714	726	768	697	733	726	708	738	726	756	697	723	755	709	721	779	727	693	765	702	745	689	734	706	690	740	677	714	688	702	739	732	741	724	732	691	729	728	712	745	716	684	736	716	705	773	676	754	761	694	782	723	735	763	708	690	716	711	695	710	760	716	712	730	733	750	716	692	723	696	743	724	700	696	744	768	684	732	726	728	731	759	751	763	716	747	700	755	743	686	690	683	688	744	716	734	717	784	728	728	706	798	725	782	726	720	671	749	715	731	727	708	688	722	739	732	738	708	750	715	719	722	733	740	707	710	715	739
1998	208	237	187	173	178	122	130	124	140	118	132	121	135	135	110	118	122	130	113	112	114	125	111	114	112	122	108	109	109	125	120	103	135	105	115	129	125	102	107	108	119	111	120	116	127	124	104	116	124	124	121	110	105	94	120	97	125	103	99	86	81	113	104	99	120	99	108	117	131	112	106	117	103	118	142	107	115	103	120	119	111	113	110	126	98	108	135	121	105	117	114	107	116	112	109	95	106	129	109	121	117	107	111	112	124	94	101	109	103	113	114	117	117	111	98	115	112	107	106	104	122	106	101	131	104	85	115	87	112	106	124	116	117	102	101	105	99	95	118	111	108	118	114	111	81	110	121	97	115	124	119	110	124	101	125	119	101	101	83	120	110	133	93	132	112	119	121	109	114	88	109	118	103	104	103	123	118	109	100	96	124	105	98	107	124	101	105	99	127	103	113	118	90	123	103	130	90	112	104	121	114	128	120	98	118	106	103	121	133	118	109	135	119	111	111	121	106	112	129	122	102	118	114	114	112	140	119	109	106	123	110	109	120	94	93	123	107	112	113	112	123	106	101	100	118	122	87	117	95	112	125	117	103	112	95	113	127	110	121	100	118	109	112	120	126	107	107	109	116	112	114	120	124	108	120	100	114	100	107	106	109	124	100	100	117	92	121	119	122	126	101	105	93	106	106	88	101	106	112	103	115	106	112	105	100	121	107	112	98	109	110	121	125	126	103	118	117	120	110	113	94	107	103	125	130	95	118	113	123	139	131	106	102	134	106	109	101	110	117	116	121	112	117	101	136	116	125	114	108	121	122	111	111	106	87	106	93	111	120	106	105	110	109	110	110	118	122	100	102	115	115	122	143	105	115	133	109	103	117	97	104	116	126	104	105	124	116	108	100	114	118	119	112	100	107	108	112	106	124	100	111	136	128	115	101	127	116	128	129	121	111	118	109	93	118	102	95	116	107	106	114	96	116	122	128	105	109	107	113	131	109	105	121	111	109	114	119	99	110	110	122	117	119	107	119	123	109	129	95	118	112	111	116	124	113	115	104	124	113	120	102	108	99	102	132	105	120	113	126	111	123	115	105	110	118	126	98	104	105	106	118	107	100	108	124	117	113	120	128	137	120	135	106	114	100	107	104	112	118	101	125	122	101	106	112	103	104	121	114	104	107	118	99	100	112	96	126	98	107	120	116	122	95	110	127	119	120	113	116	108	117	90	108	105	104	109	112	114	115	102	114	107	108	98	135	98	113	120	128	96	117	107	106	130	120	115	117	102	108	99	112	108	107	110	108	113	108	123	123	119	119	102	97	101	117	111	120	127	125	101	107	104	109	111	109	106	105	99	108	95	120	109	106	125	95	119	122	128	119	118	107	120	106	93	116	102	109	97	116	104	91	109	105	113	120	124	123	97	127	112	98	115	109	113	107	113	123	125	116	114	97	112	120	123	118	114	125	112	93	109	91	110	110	100	107	125	99	95	125	117	115	126	117	100	102	121	112	121	101	122	104	111	106	115	118	104	106	127	87	112	133	108	110	130	111	114	110	101	115	122	117	108	115	122	104	104	119	107	128	112	103	107	121	130	139	110	133	123	102	119	88	127	105	112	105	108	100	99	104	108	111	130	105	89	111	114	118	89	137	117	103	110	95	103	100	108	132	115	139	114	99	128	127	107	105	134	118	124	101	106	103	91	116	105	123	108	122	114	106	133	126	119	120	105	97	124	125	121	128	133	122	120	115	106	110	111	126	121	111	106	109	124	125	97	98	142	87	130	110	115	123	93	103	105	109	95	119	120	91	116	128	114	122	91	117	129	100	119	115	104	102	100	119	127	119	109	106	130	119	115	120	113	103	118	111	115	109	114	115	128	111	114	115	112	118	114	106	97	122	110	121	122	117	107	118	113	88	108	117	95	131	103	130	115	103	104	122	123	117	117	105	104	104	109	109	97	109	101	118	94	106	113	106	107	107	120	108	127	114	111	117	134	98	91	116	105	118	119	88	111	124	121	112	116	101	110	131	131	111	107	103	120	109	110	125	115	96	112	118	117	118	122	102	102	113	119	102	111	84	116	105	101	125	119	105	99	125	108	103	128	108	115	110	92	111	109	95	104	94	125	101	121	121	107	111	99	111	123	102	127	114	120	112	110	99	107	101	96	118	104	127	105	101	112	124	112	101	105	120	104	109	107	118	120	99	111	101	119	110	111	104	114	119	124	140	113	121	124	103	106	105	116	103	113	110	108	122	107	103	125	117	94	92	117	114	134	110	104	120	101	117	126	101	125	107	105	109	100	126	113	121	101	103	118	108	103	117	105	109	103	92	110	126	88	111	101	116	113	128	117	124	105	112	121	97	124	109	122	117	105	113	105	99	98	118	90	131	112	107	92	112	102	119	113	131	118	114	103	103	118	112	102	106	122	123	86	117	87	107	130	115	120	115	106	132	106	111	98	101	116	102	117	131	103	112	102	128	117	124	105	107	100	123	117	111	124	118	112	117	109	112	115	101	113	102	98	106	104	130	105	133	121	131	111	109	117	138	100	109	102	115	109	111	122	99	101	108	134	105	127	91	114	119	96	127	81	110	97	100	105	124	124	111	108	121	123	120	101	109	117	116	91	128	108	127	112	106	97	109	118	118	118	109	111	107	105	108	118	137	127	106	113	111	98	96	128	109	118	115	96	111	99	116	114	85	105	121	125	108	117	131	116	117	122	133	121	119	113	118	103	131	108	108	103	94	114	129	110	108	105	88	110	98	109	122	95	102	87	106	143	122	99	124	115	119	96	132	120	115	120	92	119	95	115	126	108	109	113	108	119	127	102	106	106	102	103	93	100	136	104	112	108	114	107	111	132	104	115	121	107	121	111	125	117	119	99	122	115	102	117	116	124	119	114	110	104	121	122	105	117	114	107	112	116	109	115	106	93	125	101	107	121	132	115	117	132	118	116	123	129	118	115	111	116	114	92	108	146	111	118	119	108	114	123	140	116	111	107	105	118	93	117	102	117	126	107	117	95	99	116	113	117	98	133	84	122	115	105	124	108	104	117	115	119	107	117	109	99	112	130	111	86	99	118	123	112	108	115	110	126	118	108	122	126	113	112	116	115	126	112	101	103	104	120	124	111	109	114	132	122	91	103	112	108	105	120	107	117	103	104	125	110	123	119	123	118	100	113	90	107	115	122	112	118	91	121	119	111	118	105	135	103	114	116	113	133	109	111	116	101	110	120	119	108	118	121	116	114	98	102	123	120	120	112	113	112	111	117	112	123	110	106	112	111	115	110	116	112	104	137	122	105	114	112	97	114	105	108	121	113	114	106	112	108	100	109	120	112	132	127	91	120	113	95	105	98	120	91	123	103	127	98	108	116	113	126	119	88	117	96	119	104	97	115	115	99	110	109	104	112	119	129	91	110	95	116	94	113	103	113	136	112	121	116	112	99	110	118	102	115	117	103	118	113	107	115	107	115	109	105	114	120	117	116	115
2077	476	621	693	633	565	503	523	463	453	453	425	425	430	417	379	410	385	343	413	447	405	405	409	404	439	423	416	355	428	378	416	413	404	376	398	417	397	407	411	401	409	412	398	411	401	424	400	415	384	341	409	390	397	437	414	369	410	381	371	395	431	405	399	370	389	376	375	390	389	388	386	398	391	378	396	398	438	387	398	385	402	415	387	389	385	398	397	398	402	376	394	397	374	378	413	418	420	414	367	380	385	397	405	380	395	384	399	389	425	408	406	382	375	405	377	380	372	400	402	355	369	366	369	395	362	405	382	392	394	324	418	393	404	403	382	357	417	390	413	358	360	379	379	395	375	359	411	368	414	378	400	416	373	392	343	437	387	429	404	374	381	413	435	392	390	367	376	390	386	383	397	387	389	372	409	391	410	387	397	381	399	399	375	362	390	413	436	400	391	413	396	413	415	398	390	388	402	441	402	383	427	397	388	384	420	405	407	367	371	422	399	425	394	420	380	418	406	410	402	372	382	392	375	361	374	386	392	419	385	378	416	365	388	415	401	380	375	404	395	352	405	414	362	380	407	400	394	384	397	423	416	390	392	381	397	376	406	414	381	364	402	392	373	412	404	445	341	404	400	364	371	406	399	405	416	354	421	392	395	370	376	381	424	351	372	380	399	409	382	394	385	371	381	403	383	391	380	376	393	396	400	374	366	411	397	415	380	408	372	368	427	372	383	366	407	396	388	415	419	360	389	407	407	427	389	401	371	400	396	391	395	396	399	387	371	386	391	366	394	366	379	407	381	429	389	383	381	415	415	357	448	392	410	384	400	424	415	381	372	387	393	377	412	384	440	374	389	415	383	382	383	384	410	420	409	402	419	383	400	404	403	415	426	398	371	416	409	369	393	378	428	383	387	383	361	343	372	409	403	381	367	398	416	402	377	409	365	376	418	357	385	396	401	383	382	399	441	394	375	383	376	379	372	388	396	372	382	373	406	386	400	382	384	401	412	369	354	399	357	381	382	399	379	399	412	368	373	360	375	383	357	387	382	385	356	378	393	377	391	402	396	419	368	404	399	378	391	417	384	370	391	406	411	378	406	407	383	443	406	374	371	369	403	384	395	407	361	375	389	450	360	382	406	401	394	392	383	428	373	385	405	379	392	381	373	384	404	417	434	389	404	404	386	404	396	388	398	386	419	398	426	411	369	419	433	405	416	402	388	395	373	401	401	382	387	362	419	402	406	405	399	398	405	367	373	365	411	377	397	408	405	373	393	378	394	371	411	371	410	406	378	347	421	389	391	376	405	370	382	365	390	420	414	395	341	401	433	396	413	407	411	374	426	348	374	376	394	376	396	403	406	393	424	390	413	412	404	365	368	407	388	410	353	375	381	385	372	435	382	429	397	376	401	393	388	376	377	398	423	382	383	431	361	403	404	437	361	396	385	412	397	402	391	356	393	398	374	405	414	424	413	385	392	383	400	419	376	391	369	413	392	429	342	400	426	399	435	382	402	402	393	361	424	396	413	376	397	392	376	369	398	381	361	407	402	424	379	409	394	385	397	404	386	394	406	378	378	399	370	394	382	397	374	367	388	397	426	425	394	448	407	395	385	382	365	413	368	409	403	399	397	403	422	370	364	411	392	405	389	377	403	398	393	366	378	389	383	425	364	420	410	402	442	412	404	372	395	382	413	396	391	391	469	359	390	375	370	416	407	399	384	366	364	421	441	380	396	398	408	396	401	415	385	389	404	389	381	360	384	415	376	383	356	391	420	390	399	397	395	362	387	378	394	406	417	378	392	409	389	407	407	365	408	422	378	419	369	407	388	373	400	392	405	402	399	394	396	409	428	398	425	401	388	383	394	372	410	428	407	389	390	410	363	382	413	426	389	438	411	411	384	380	379	378	369	421	379	382	370	323	371	393	389	397	426	395	387	410	391	419	404	395	397	421	374	386	421	410	404	372	411	409	407	391	421	373	383	389	382	402	420	377	405	362	421	379	419	416	344	396	368	405	382	395	428	379	407	424	401	369	411	401	361	403	386	411	397	406	375	389	359	385	403	410	379	362	389	415	423	430	376	373	394	398	397	376	352	365	399	388	368	366	378	401	419	398	373	400	394	392	393	382	401	384	387	381	402	403	395	369	393	425	376	444	425	399	400	369	363	399	390	403	411	396	372	407	383	407	406	406	415	358	415	379	418	386	412	389	406	384	390	373	380	395	437	442	397	370	390	430	395	402	375	392	429	400	410	385	413	367	379	364	398	373	412	374	422	383	390	388	424	433	325	408	422	396	388	364	400	418	360	408	382	423	379	412	436	400	388	410	400	397	365	377	392	371	385	397	337	379	412	373	387	401	380	354	376	411	407	380	378	421	394	398	425	380	396	379	391	423	379	385	407	390	376	373	422	407	375	387	385	391	398	387	400	414	358	426	368	395	406	401	396	393	403	399	409	343	386	355	388	417	399	380	383	411	385	378	376	385	424	388	389	399	420	402	363	374	404	422	391	371	418	404	378	401	391	380	353	388	395	349	403	417	411	415	403	356	408	390	387	415	386	395	396	405	387	359	369	395	403	365	412	399	409	391	398	427	397	393	377	388	411	397	436	407	396	399	370	405	386	378	418	368	398	393	390	390	383	392	444	406	390	396	390	389	407	392	420	395	413	388	422	389	384	379	379	399	429	389	426	384	382	432	414	377	394	386	427	402	403	415	374	395	414	413	412	389	384	361	399	435	394	362	402	385	383	398	412	435	373	422	398	386	403	391	412	387	376	364	412	411	372	412	380	348	388	391	413	397	377	394	396	391	389	417	377	399	389	372	400	364	398	400	407	378	375	375	404	401	408	386	402	368	388	379	396	398	388	379	377	423	376	370	419	376	376	380	350	394	395	418	397	383	394	391	375	411	393	427	356	391	393	389	400	385	419	349	400	370	369	397	382	387	374	439	396	394	441	452	386	408	426	395	401	377	374	402	384	389	417	400	372	393	420	391	397	409	387	362	383	388	393	383	382	430	408	416	374	401	413	381	381	388	397	392	386	401	407	401	393	372	421	378	372	384	426	375	412	431	400	404	359	384	390	397	361	383	432	395	419	368	374	382	421	425	396	371	392	409	331	408	404	379	417	403	379	395	397	387	391	385	387	368	398	346	395	376	411	346	388	402	376	387	381	438	390	399	392	421	394	394	412	422	400	363	396	423	370	388	399	387	383	409	390	397	381	430	421	367	371	400	375	387	390	367	411	419	410	370	429	362	399	398	399	391	418	355	387	428	378	416	385	392	423	398	417	362	381	418	404	398	406	395	432	361	413	370	391	395	399	395	387	422	391	401	375	413	409	394	373	409	378	366	374	374	392	386	385	409	397	391	365	396	380	365	425	398	389	389	376	442	429	400	389	369	392	386	388	423	414	388	393	389	358	396	388	430	420	427	402	418	384	410	395	390	378	414	370	404	433	396	397	399	408	384	388	374	398	403	382	380	392	392	413
6105	968	1020	787	880	512	433	358	252	248	252	184	196	194	184	190	174	184	168	195	187	185	177	179	174	170	195	189	182	189	171	181	156	186	183	170	185	170	177	183	168	152	172	171	158	179	191	171	178	170	158	157	166	162	179	176	181	174	181	189	175	174	153	154	163	152	167	152	156	190	156	169	180	150	183	173	158	182	164	175	187	175	191	152	181	153	190	156	165	153	159	150	173	172	151	158	171	143	144	161	180	157	159	151	176	166	180	157	168	163	177	166	180	168	177	166	182	160	163	163	153	168	160	147	174	180	159	161	173	173	177	182	190	177	171	162	167	182	145	175	168	164	155	153	148	167	165	159	167	178	195	175	182	150	159	158	179	154	180	159	144	169	159	181	183	175	146	170	159	166	160	193	184	152	155	160	193	168	151	141	169	188	174	174	169	201	149	173	172	167	170	164	157	184	189	175	155	168	197	145	167	157	177	148	179	153	167	184	166	171	158	182	172	154	183	157	180	188	162	177	178	171	175	158	189	165	181	159	163	165	186	197	164	157	143	184	146	165	160	177	157	152	178	185	166	169	159	152	171	171	172	169	164	165	167	166	183	154	151	165	192	188	166	176	160	161	164	159	173	193	160	168	154	195	185	169	157	152	159	152	172	158	169	152	168	171	178	150	162	174	157	165	149	165	154	161	171	161	172	158	142	174	164	185	194	172	165	164	161	156	169	141	137	140	157	169	170	164	153	151	156	169	162	157	170	192	156	168	141	159	165	157	148	177	185	172	156	162	147	164	174	152	173	164	182	163	152	172	153	161	171	167	167	192	175	171	166	177	187	193	171	174	168	151	157	163	181	165	174	149	154	165	161	165	178	174	167	181	168	157	168	167	176	151	178	170	169	169	179	173	172	184	127	166	162	151	159	167	166	166	155	150	158	191	164	157	140	174	160	172	166	152	163	184	177	194	174	179	169	186	162	156	163	168	169	125	177	168	164	178	153	168	181	164	182	162	165	166	170	159	174	180	157	172	185	169	161	171	155	175	183	179	162	159	179	189	162	163	155	151	158	174	175	159	142	181	159	148	180	173	188	173	172	138	159	174	178	173	187	142	174	169	170	187	176	158	171	184	172	152	158	168	155	170	150	175	152	169	197	191	161	188	187	186	159	187	165	165	183	158	162	170	171	165	185	149	177	177	181	187	129	174	177	163	137	144	179	172	188	169	148	148	182	162	141	178	154	173	157	168	177	180	162	179	164	163	180	153	184	174	167	164	191	170	172	169	157	168	141	171	171	142	161	164	159	164	156	149	170	170	212	155	164	179	170	157	191	174	158	171	144	169	156	182	155	169	188	174	163	153	143	172	167	194	169	176	167	157	172	167	154	206	164	132	148	168	171	177	178	168	137	183	165	178	155	166	170	191	177	186	166	150	166	150	170	186	168	176	202	167	189	179	155	162	172	178	175	167	152	190	168	164	153	165	146	156	152	175	191	161	171	164	152	199	180	177	156	158	147	163	160	168	167	163	154	170	175	193	172	192	167	179	143	189	154	171	147	162	155	162	175	167	163	159	152	161	153	143	177	171	164	157	165	166	162	177	174	149	146	167	152	154	166	150	178	165	171	158	196	166	155	173	158	153	171	181	152	184	142	148	182	146	172	165	154	158	150	171	169	156	163	156	162	154	145	159	186	176	169	155	154	175	176	165	163	159	167	156	143	194	188	190	189	197	147	177	161	158	168	172	168	153	181	156	145	180	168	177	142	153	184	186	161	184	181	176	150	162	166	192	162	175	185	163	142	154	170	167	171	161	172	182	159	147	169	153	159	166	190	140	169	176	167	149	170	172	162	164	152	181	184	152	176	160	162	166	165	161	176	182	175	158	193	139	155	150	151	177	164	190	172	144	165	171	172	166	168	153	188	182	187	192	190	186	173	171	147	158	170	193	156	141	166	138	137	174	161	161	158	175	163	182	176	160	171	171	187	168	155	174	181	158	160	178	150	162	173	178	195	160	181	151	166	183	173	171	168	168	175	160	179	156	159	175	131	169	153	173	184	171	161	165	166	202	152	164	159	161	187	164	166	163	161	150	172	174	179	182	173	191	182	194	198	169	180	164	178	171	166	181	158	153	177	176	155	161	184	178	181	159	190	154	185	179	175	178	161	174	149	161	175	163	168	173	170	165	174	166	182	153	169	161	185	172	187	173	162	184	178	191	155	181	159	171	169	152	178	148	170	138	157	185	154	166	168	166	166	173	190	162	188	177	137	165	197	150	154	179	185	180	185	164	151	150	178	141	186	147	190	157	162	159	187	173	159	158	184	151	196	159	168	164	161	163	153	172	180	176	181	165	159	183	165	189	156	164	167	167	192	162	185	154	194	179	178	176	182	170	163	168	154	160	164	156	158	173	170	176	172	178	152	184	159	181	167	153	165	169	161	173	181	157	159	177	190	196	178	169	163	171	182	178	154	159	179	158	182	184	167	177	168	166	165	172	157	166	164	156	144	190	172	168	159	189	172	145	162	176	157	175	166	182	164	165	174	183	170	174	135	147	173	172	161	154	168	143	193	160	159	164	182	195	158	176	167	189	173	165	165	176	162	143	145	143	171	170	187	164	184	174	199	179	186	160	148	149	169	175	142	178	163	161	174	165	168	177	163	148	149	179	178	201	170	163	166	160	170	162	166	192	160	136	185	174	158	179	166	158	181	140	181	175	155	158	191	174	156	154	185	171	177	148	172	154	186	180	187	159	178	158	158	168	185	153	167	154	158	177	154	166	166	173	157	159	165	165	184	154	189	168	154	170	171	170	137	148	161	184	173	167	158	184	165	176	177	171	164	171	193	194	159	178	143	185	169	139	153	161	157	157	166	160	172	159	178	207	179	176	175	178	160	164	152	162	147	148	193	153	172	156	186	165	193	166	186	157	178	176	171	180	167	145	148	156	170	166	160	160	167	165	158	161	195	177	153	163	146	177	165	160	183	181	164	165	181	185	187	158	159	145	185	172	163	161	167	162	158	144	175	172	157	169	145	164	168	143	171	180	163	159	185	170	177	173	181	194	176	168	162	167	164	152	174	168	187	156	161	169	165	154	158	171	185	144	159	195	162	176	173	179	164	161	158	167	179	170	172	166	146	161	168	151	171	160	174	149	184	156	161	156	180	173	183	163	181	133	162	189	166	161	190	161	188	180	163	162	174	185	169	155	154	163	175	171	183	170	169	181	164	176	158	176	173	162	166	161	154	169	176	162	143	151	171	154	174	155	154	162	160	159	155	167	155	170	204	163	153	175	172	157	172	149	188	196	184	167	171	163	177	151	177	179	149	173	155	164	175	170	189	180	168	164	157	158	173	166	142	177	175	171	199	156	173	165	188	155	167	178	151	172	140	171	158	167	174	154	177	181	187	190	176	157	160	176	175	182	170	182	180	177	168	151	154	162	143	171	166	171	165	140	191	167	167	174	178	171	178	177	175	177	169	155	154	158	168	166
4678	1349	2688	2941	3171	2241	1982	1450	1181	1076	962	903	935	772	824	779	714	688	689	694	694	694	602	650	636	621	599	600	600	580	556	602	552	600	630	614	551	612	588	579	593	582	586	574	561	599	623	530	579	577	550	536	516	564	546	526	575	562	570	574	591	565	554	572	554	545	544	598	564	564	547	537	567	557	581	567	606	534	547	540	590	547	531	552	550	586	587	550	529	522	519	581	571	557	553	538	530	531	522	572	569	577	530	519	565	568	525	528	539	534	533	550	527	569	589	539	565	520	545	519	564	564	562	555	534	557	555	545	510	529	538	548	502	558	558	484	521	531	532	537	556	548	515	565	548	559	563	496	570	537	526	559	543	566	555	523	511	518	588	585	524	557	519	559	546	555	566	507	566	561	575	547	546	560	524	594	530	534	545	576	582	515	541	519	534	562	538	550	557	533	544	559	558	572	592	523	541	545	564	594	580	565	563	545	520	573	559	520	548	563	566	527	495	528	521	545	549	557	522	581	552	536	583	524	477	552	556	561	559	530	572	527	535	603	545	529	532	550	563	546	515	543	551	556	534	569	543	556	569	591	561	564	538	550	516	549	526	535	557	548	522	515	552	575	546	581	552	562	559	508	523	538	552	553	486	578	563	555	523	528	577	523	582	561	530	544	553	545	514	537	568	571	569	529	540	579	551	596	527	536	532	513	583	535	549	589	568	537	543	550	549	534	568	544	546	565	516	518	561	556	549	556	534	550	479	512	531	554	545	570	493	535	586	502	547	575	508	513	507	578	524	535	521	562	559	569	520	581	566	563	503	534	533	559	512	571	519	532	546	537	568	595	544	560	514	555	527	547	518	527	547	549	578	557	572	535	546	584	528	575	567	538	546	538	560	539	558	510	522	529	531	581	508	538	522	571	528	532	563	547	526	565	556	570	548	561	557	553	579	536	572	527	533	543	539	560	544	555	570	522	551	501	542	551	519	548	512	588	540	550	531	569	522	531	551	595	576	537	542	521	518	541	574	520	543	554	537	533	535	540	573	571	571	510	513	552	531	552	479	572	525	547	574	529	520	511	573	539	536	569	548	556	535	511	532	536	541	519	586	544	501	520	568	589	539	524	550	538	552	551	535	562	535	575	517	524	568	541	493	584	552	572	525	554	536	529	549	520	551	503	544	572	546	548	537	521	567	495	556	569	531	559	561	544	553	557	552	587	564	547	568	529	530	519	558	535	495	498	528	521	543	516	584	575	561	541	535	527	507	569	539	588	541	533	545	500	550	542	555	529	556	579	546	526	575	571	531	548	519	521	556	507	550	567	570	516	530	544	537	573	569	548	534	537	559	525	561	574	525	547	524	545	495	543	540	498	552	528	553	584	519	523	514	542	550	502	571	567	537	565	545	512	492	499	529	556	546	562	530	547	514	552	524	523	534	582	586	548	505	567	522	555	581	549	554	538	564	567	580	525	568	507	524	557	567	546	540	570	549	512	597	546	551	538	557	540	536	578	547	548	529	522	568	622	545	538	554	554	545	546	539	544	561	563	581	531	557	561	504	535	524	550	554	498	487	529	524	556	514	529	517	531	523	567	503	527	521	560	522	529	523	522	525	535	538	540	542	536	563	566	542	549	568	558	568	575	522	542	557	543	585	541	540	547	593	536	489	532	529	544	555	493	552	571	554	538	513	556	544	530	578	549	569	542	551	549	560	510	567	523	543	584	523	566	541	577	534	546	573	612	585	540	554	542	583	533	525	513	570	563	523	540	526	527	561	533	563	555	516	528	498	529	513	511	547	566	529	517	564	571	570	565	541	539	556	554	518	496	572	544	547	533	555	540	522	528	569	565	522	552	533	500	523	579	556	545	568	512	556	524	540	531	509	549	478	541	573	573	561	547	542	585	501	560	560	570	537	584	509	494	571	516	519	513	584	565	578	550	530	543	571	536	586	585	582	547	551	540	584	573	543	583	566	543	570	495	576	588	559	552	506	557	512	536	524	545	551	512	538	601	545	517	505	557	521	523	526	603	545	509	545	571	531	544	556	537	565	543	554	551	556	570	527	518	553	511	562	567	554	570	518	519	544	547	528	563	548	530	550	520	485	565	579	551	553	529	573	544	542	537	574	520	527	541	523	534	581	554	576	558	510	500	525	510	539	541	573	577	511	554	572	559	570	551	534	563	532	530	564	553	515	553	540	536	553	560	541	577	543	531	563	475	561	533	524	541	547	567	514	516	518	549	525	538	582	536	538	531	566	530	544	575	550	578	573	530	519	542	576	572	501	552	519	491	544	579	554	592	570	526	567	537	563	560	560	557	602	544	540	584	561	578	556	526	527	500	513	577	555	491	529	510	504	542	520	575	533	561	544	540	507	557	547	512	520	537	560	569	527	555	543	547	495	577	551	518	565	548	512	558	549	496	592	578	522	534	550	514	573	540	560	557	536	526	548	534	563	552	524	527	563	514	556	547	531	506	530	555	546	536	498	548	545	583	551	562	512	538	575	566	545	544	529	567	530	545	538	533	555	531	532	538	547	492	531	556	545	537	553	547	562	486	529	575	579	574	627	568	518	527	551	528	523	551	540	547	558	577	553	516	540	555	539	577	543	514	551	565	538	529	596	567	537	496	491	569	531	533	511	554	555	533	559	507	574	549	581	532	558	532	525	544	576	531	562	544	558	605	506	536	513	533	536	552	513	520	544	527	573	540	522	567	531	512	553	528	533	537	538	541	546	555	535	525	566	519	546	555	551	582	512	571	529	526	554	504	572	549	537	558	611	564	565	541	590	538	537	519	545	519	505	535	535	527	583	590	536	530	554	595	512	545	562	505	565	573	545	540	538	548	546	500	500	563	539	600	544	549	528	524	513	530	551	525	559	569	515	549	522	512	560	576	598	544	559	524	526	555	576	557	531	544	545	525	559	523	536	564	527	551	530	559	549	545	557	538	536	513	550	515	584	529	590	574	538	595	552	542	506	604	571	551	554	618	558	535	501	564	560	566	553	543	560	526	523	519	530	554	558	531	590	550	561	563	531	508	500	557	549	549	559	544	585	540	526	535	528	526	565	535	532	530	524	554	558	523	548	577	568	572	537	508	576	552	540	533	493	543	558	534	501	544	533	500	505	549	540	572	551	511	605	532	566	558	544	518	538	548	539	516	576	592	582	536	560	536	577	532	545	534	534	545	528	542	514	551	558	582	576	544	555	528	564	516	518	566	535	519	566	553	579	562	548	530	500	514	523	514	516	508	573	550	608	603	564	592	547	532	514	539	516	530	622	553	528	570	525	538	531	547	529	515	512	520	530	583	526	538	554	519	567	554	562	562	548	533	561	523	547	557	598	519	539	553	555	573	565	584	565	548	586	536	570	557	578	544	534	554	551	519	591	548	548	545	541	557	546	545	540	584	567	544	551	554	544	551	539	572	525	555	567	514	577	495	530	551	529	561	537	558	577	563	537	537	574	546	525	517	530	511	560	548	567	547	532	518
17830	3829	3536	2663	2168	1445	1150	743	596	513	451	380	438	344	355	352	324	317	324	292	270	276	288	293	292	252	288	268	281	271	274	262	266	247	266	238	264	271	248	249	242	292	218	253	232	268	268	252	266	238	250	229	257	222	264	232	260	246	261	215	258	243	247	243	245	248	269	226	251	240	268	248	215	228	253	248	259	261	199	224	254	249	241	225	263	241	228	226	258	259	259	222	292	230	236	232	246	266	250	216	206	253	246	243	266	249	242	227	258	246	258	249	255	241	238	229	237	255	233	256	230	243	247	243	243	225	254	242	241	243	234	254	252	234	235	242	257	233	216	238	267	267	242	257	249	210	249	253	228	250	241	249	227	233	212	231	246	232	247	235	247	223	266	240	234	238	240	269	267	223	225	256	225	237	235	222	246	255	218	237	251	225	255	229	248	273	248	231	237	233	227	249	237	204	275	244	252	227	230	239	242	257	244	228	248	242	271	236	242	234	242	267	241	249	241	275	216	245	251	264	244	263	234	243	231	262	228	268	242	231	249	234	242	243	240	229	244	244	238	245	261	257	220	229	215	258	243	240	249	221	228	242	230	239	238	228	277	225	265	222	256	235	223	244	246	240	246	250	230	234	234	257	258	239	217	230	263	242	237	212	254	251	237	232	238	234	223	247	261	226	229	257	280	250	265	257	240	239	250	249	226	245	225	225	228	231	224	265	262	262	231	222	239	246	249	246	252	237	249	237	228	257	268	242	211	208	245	243	230	239	248	257	228	205	243	238	229	253	246	241	200	230	244	246	248	198	251	253	256	268	263	244	252	243	217	259	265	234	226	253	243	239	243	200	235	261	222	248	278	228	263	234	238	227	226	246	246	238	260	250	244	247	220	229	228	240	242	252	260	246	261	287	267	257	245	206	252	220	233	235	259	242	248	249	248	255	239	251	230	247	260	237	238	242	245	242	222	226	218	233	242	239	234	261	235	211	230	226	249	231	286	253	235	239	222	238	234	252	266	249	248	223	254	225	244	242	227	248	222	219	192	223	240	212	247	254	239	243	243	234	250	226	226	214	274	243	255	248	222	269	260	240	245	258	235	218	271	226	261	263	239	232	213	247	228	241	261	232	249	263	209	217	247	250	223	260	244	243	232	241	257	231	252	249	256	260	250	252	239	279	220	257	267	237	240	236	232	236	257	278	246	243	207	224	251	250	241	264	260	245	234	242	233	274	258	217	250	252	234	234	223	241	259	227	223	241	244	245	233	242	249	229	228	238	261	208	266	227	245	250	264	237	234	219	255	247	249	241	230	241	232	244	210	255	234	258	242	245	240	237	257	240	240	230	218	227	225	261	242	226	255	244	213	227	245	233	248	274	224	225	250	263	251	265	252	217	215	238	253	239	228	260	226	232	243	226	248	261	240	260	245	206	215	211	252	270	264	254	212	267	237	236	252	227	247	253	251	257	241	269	230	227	236	243	268	242	237	260	222	249	263	278	235	251	250	228	278	241	208	202	225	248	243	238	256	257	259	230	242	224	260	221	259	254	260	242	228	248	241	216	248	252	190	243	258	259	253	247	221	244	246	256	283	229	233	241	254	240	224	252	239	242	252	259	240	256	228	247	280	229	209	241	236	243	257	270	264	238	270	219	261	234	236	252	237	256	251	245	251	255	226	233	247	220	245	243	243	264	222	232	224	235	261	276	233	250	237	251	210	243	235	260	249	216	255	234	253	261	217	258	261	215	218	244	232	243	254	268	260	240	248	260	236	279	224	249	278	226	236	239	234	234	214	196	208	248	242	239	269	219	235	244	249	228	245	260	235	250	235	230	250	227	251	222	230	253	252	255	209	239	280	257	237	270	249	246	251	248	238	223	225	236	227	230	220	265	231	215	254	249	227	238	228	246	287	212	243	236	272	248	276	232	265	256	264	270	258	253	226	241	238	273	235	241	244	265	266	251	220	245	256	231	243	237	227	231	264	219	237	219	265	242	236	233	235	232	227	217	233	255	246	278	276	236	237	247	244	230	228	270	220	236	244	244	234	267	268	242	258	234	257	253	221	230	239	243	241	251	271	220	245	244	246	248	228	250	231	240	257	239	244	219	256	251	235	256	246	249	233	261	230	217	238	225	236	245	239	267	235	252	242	226	237	230	251	210	235	246	261	242	239	235	226	231	259	228	258	262	244	246	259	223	247	237	237	224	280	221	266	277	243	251	260	255	263	252	262	246	262	254	239	247	233	244	214	246	235	263	225	238	230	252	237	223	260	235	239	275	234	218	266	254	214	251	293	229	204	256	231	250	249	230	259	261	247	246	241	275	245	290	234	250	221	225	213	204	258	240	235	248	236	254	240	259	245	240	259	253	262	230	237	262	248	267	269	284	260	250	225	242	231	229	230	231	214	269	250	238	194	217	264	237	233	251	237	235	228	253	271	227	268	221	235	246	232	215	253	237	237	271	260	255	255	248	259	230	226	234	275	240	282	262	271	248	233	254	249	238	272	227	251	230	261	240	229	277	239	261	213	223	240	252	227	242	251	239	275	239	245	232	230	187	219	253	225	238	229	231	234	219	255	219	240	226	232	223	240	218	250	250	269	205	259	251	222	243	212	234	219	237	219	249	246	253	230	233	233	232	245	262	250	262	242	253	213	266	222	259	263	251	242	270	272	259	239	241	261	248	241	239	263	259	250	235	246	230	236	255	256	239	249	225	254	225	272	273	238	248	261	238	253	243	248	248	257	230	247	227	247	279	258	239	253	266	241	249	254	245	242	245	231	262	232	253	240	234	230	261	254	268	233	247	248	229	264	242	206	249	240	236	239	254	213	229	240	228	266	255	234	242	247	230	254	244	228	259	213	236	246	278	274	231	225	227	226	243	218	265	240	249	246	264	244	223	268	252	235	247	225	232	232	255	241	231	250	259	255	236	241	224	228	243	250	242	259	245	240	227	255	272	246	233	216	232	244	246	244	264	230	245	230	235	227	216	236	276	269	243	264	245	254	238	253	258	252	228	244	240	248	229	245	236	265	243	242	269	258	232	276	218	250	226	272	256	241	211	242	231	236	252	241	238	233	243	244	284	245	265	227	239	270	267	238	241	241	257	252	266	233	245	238	247	222	232	228	218	249	243	224	229	249	247	218	254	229	220	230	216	252	240	241	241	259	253	236	256	222	252	259	226	242	238	216	262	264	239	245	253	248	239	235	265	235	234	241	246	224	259	247	236	249	234	255	241	276	254	245	236	229	255	249	274	246	213	250	270	246	216	246	232	234	225	238	284	235	231	252	262	233	240	231	247	229	260	225	214	208	232	247	245	249	228	249	252	236	234	249	235	241	242	241	250	224	245	232	224	264	223	242	257	249	229	264	241	228	221	256	248	239	231	236	276	265	263	259	247	238	242	220	225	258	208	238	236	242	240	229	216	242	246	253	216	223	236	265	258	240	266	262	241	232	261	259	271	243	244	259	214	278	245	220	229	249	256	247	243
9071	3368	7409	8173	7255	5862	5071	3717	2952	2422	2210	1965	1764	1672	1501	1466	1295	1321	1228	1254	1183	1133	1076	1064	1093	1002	948	986	885	887	905	928	914	889	934	851	863	859	807	833	826	848	836	822	853	817	786	791	813	812	811	793	799	822	792	748	770	815	831	766	747	742	749	801	817	779	781	747	710	750	776	764	782	759	740	770	771	782	732	738	796	724	736	779	755	785	715	766	768	740	764	810	702	770	785	751	746	726	777	780	746	811	701	737	730	735	684	705	744	715	710	767	717	742	693	775	694	760	739	696	704	776	742	716	766	767	746	686	753	779	747	751	731	720	794	782	748	713	755	721	791	709	693	732	730	764	725	753	768	731	702	753	737	755	737	726	756	728	727	764	693	742	764	745	706	750	691	749	751	782	648	768	758	757	751	757	694	737	739	744	790	736	706	696	731	728	710	744	740	754	762	724	711	740	786	745	686	795	721	748	777	741	733	762	722	802	727	727	690	722	686	721	733	741	738	743	736	773	717	714	753	734	727	773	742	741	725	770	723	778	757	768	761	724	786	707	669	753	730	721	742	738	683	695	739	718	741	756	728	705	763	750	771	716	742	763	776	753	702	721	748	728	740	694	733	783	721	792	743	711	751	694	758	735	752	735	715	753	655	772	776	683	734	753	713	771	747	732	742	714	739	737	725	757	768	707	679	744	748	791	682	745	729	735	774	758	718	721	719	721	783	675	700	717	739	698	715	762	736	705	781	731	751	737	715	698	692	757	718	746	739	790	737	742	745	732	740	754	700	743	748	686	721	726	728	737	763	744	756	732	713	786	762	719	743	749	712	706	703	731	690	735	754	701	705	679	703	727	710	729	683	753	775	736	719	754	730	728	700	740	718	730	727	737	739	744	743	765	725	726	775	712	730	756	741	718	772	733	725	712	722	776	688	729	747	737	695	712	708	688	785	738	737	773	765	720	697	742	756	719	779	724	757	694	730	725	699	699	780	769	719	709	755	724	713	697	700	717	734	721	779	732	716	737	704	774	734	707	729	759	750	727	716	742	716	776	708	782	704	736	699	739	675	707	710	736	758	715	707	770	734	727	743	729	706	711	760	724	695	722	678	724	781	782	679	726	667	739	734	740	715	736	723	734	736	734	739	690	739	732	756	730	725	737	754	769	724	746	747	738	741	738	786	726	730	707	745	729	720	750	683	727	725	733	771	738	713	709	717	705	696	731	729	700	738	718	751	683	781	720	717	694	733	769	746	719	705	726	692	729	703	728	717	738	710	741	782	734	716	655	720	694	759	706	698	757	738	738	708	787	772	716	743	740	751	711	757	704	793	740	698	721	724	734	747	735	695	712	719	738	689	702	751	770	740	723	733	716	756	745	709	721	712	782	755	737	713	719	732	785	697	731	711	768	731	696	754	728	729	708	689	733	750	757	710	735	742	746	732	764	749	680	781	763	754	761	759	781	758	728	738	707	783	762	761	729	764	782	680	715	712	728	713	699	703	728	709	692	715	715	730	688	741	696	761	741	711	762	727	713	730	756	770	723	720	788	750	782	764	729	747	759	752	727	756	739	746	732	732	710	724	766	773	722	760	734	711	737	780	696	697	763	750	698	763	736	721	746	735	717	693	731	724	734	689	692	739	687	744	679	748	736	745	777	716	719	734	767	769	695	690	714	729	763	742	783	774	780	717	731	760	710	772	740	733	733	730	743	710	767	720	715	730	715	717	793	767	735	750	707	701	741	713	751	705	698	730	769	679	692	705	751	737	731	720	732	708	760	754	734	709	716	710	738	682	783	715	709	724	747	770	715	745	715	748	746	712	704	745	698	770	710	726	705	712	778	719	717	746	724	731	739	757	751	734	771	818	732	707	736	729	727	754	698	762	740	773	732	787	721	745	708	738	739	746	724	764	697	709	714	738	695	753	757	714	711	740	729	749	731	695	754	737	740	759	739	706	706	751	685	731	724	701	713	725	681	708	690	772	707	685	798	736	758	731	731	752	727	720	726	759	694	739	744	713	745	703	683	770	703	772	711	732	708	757	702	737	716	727	743	743	786	712	694	713	746	727	699	685	731	731	712	743	716	741	752	722	748	742	733	723	743	729	710	730	720	721	733	729	755	766	709	748	748	714	777	733	708	707	764	734	729	724	684	701	744	747	744	753	695	711	743	780	745	752	713	731	738	784	723	717	689	732	734	758	700	733	773	745	716	751	729	762	742	774	744	729	707	755	735	713	699	782	699	747	741	730	746	735	741	756	690	738	741	677	750	760	717	742	739	730	727	711	712	754	702	742	715	741	714	735	710	749	757	758	743	692	706	708	732	732	711	722	764	752	738	697	728	721	718	717	684	717	749	739	719	787	724	751	763	737	755	722	744	780	782	774	737	715	717	787	675	757	724	735	724	744	755	763	678	723	730	739	709	701	694	702	673	729	717	706	743	753	707	736	692	766	753	710	749	733	669	708	735	723	721	742	716	687	748	734	745	694	756	728	763	753	738	711	701	799	730	785	719	732	737	754	786	716	762	744	735	723	723	733	725	734	796	766	745	737	738	708	725	711	760	716	691	739	723	718	700	715	697	731	757	707	715	696	745	713	719	759	680	789	696	764	679	714	740	783	702	669	756	735	760	721	717	738	740	700	704	752	759	733	746	701	761	744	744	729	709	744	764	755	763	744	746	756	740	696	728	709	729	737	733	687	688	720	733	758	760	758	733	727	696	725	731	733	741	746	739	734	761	724	732	742	761	694	761	695	747	726	779	742	735	759	726	778	702	726	701	732	720	716	677	798	753	748	718	759	729	739	735	744	740	736	720	741	747	712	742	722	714	715	765	715	734	699	727	724	691	738	718	768	725	729	709	696	698	718	752	724	736	736	712	688	738	752	754	726	748	688	742	734	702	731	759	691	781	765	679	720	729	776	720	723	691	744	715	728	687	727	717	753	725	746	732	738	691	798	755	739	735	786	702	714	728	741	708	703	691	713	731	746	702	701	732	743	719	687	708	737	808	757	737	774	697	760	752	729	748	694	752	727	775	705	741	730	696	722	761	694	758	749	743	727	742	697	697	791	752	727	704	749	719	766	756	750	748	784	734	772	706	700	741	698	759	729	712	707	742	737	725	747	729	736	722	691	701	763	706	770	690	762	751	720	787	743	741	739	733	710	694	710	732	746	717	812	753	721	718	717	749	704	749	741	792	723	697	763	733	735	726	745	738	752	742	753	729	701	757	703	753	738	690	713	730	714	717	695	733	743	719	718	668	738	768	733	704	767	779	701	750	696	729	736	670	737	679	727	736	759	721	757	724	704	748	737	696	689	728	751	697	687	731	710	763	761	698	751	743	710	712	732	686	729	761	749	711	672	749	746	758	737	715	760	698	784	746	718	718	721	812	699	727	718	750	718	755	693	709	719	721	749	752	757	740	737	699	719	730	732	714	732	710	730	692	732	693	768	718	721	747	741	737	768	729	734	698	724	733	775	713	727	725
2028	184	201	197	156	171	107	111	122	145	129	117	110	111	112	123	110	106	93	119	102	101	105	110	107	115	106	115	120	110	100	118	104	115	111	90	104	108	120	112	115	105	125	112	122	117	112	108	113	115	93	113	109	120	110	109	110	111	102	102	110	101	101	103	102	116	100	101	100	115	111	104	85	96	97	102	112	112	122	113	89	109	113	86	108	100	119	75	132	92	106	112	116	107	99	108	109	102	100	104	111	114	96	108	91	87	105	106	96	105	111	111	105	88	114	108	92	134	110	96	112	105	107	110	118	98	97	99	112	98	102	114	109	125	105	108	101	117	111	121	122	118	114	97	103	127	105	111	96	103	105	115	98	111	94	96	115	103	109	89	99	88	116	93	83	95	87	93	99	102	119	129	85	117	110	112	116	111	90	119	122	104	124	103	121	110	117	102	112	98	107	86	98	96	104	113	122	106	109	100	108	97	114	105	111	127	106	112	115	97	96	102	101	107	81	111	108	118	113	122	109	124	90	115	112	97	123	114	104	115	101	100	111	96	109	101	108	114	122	116	108	107	113	109	113	109	127	115	104	121	116	99	105	102	117	98	105	107	101	110	95	122	100	116	112	120	96	120	85	99	105	103	102	93	92	115	113	105	121	109	109	105	120	106	106	112	106	99	109	103	97	118	106	99	83	104	112	96	97	105	110	106	118	81	70	97	110	99	88	104	86	112	89	129	122	101	101	120	116	102	121	115	103	102	132	102	103	125	86	97	120	113	101	121	104	108	102	114	103	111	101	85	137	99	113	101	107	103	113	85	96	89	95	107	117	130	102	108	99	108	101	105	126	97	127	106	115	88	74	115	102	104	105	119	111	87	95	111	133	123	113	108	104	119	102	110	124	100	120	115	125	114	122	97	125	97	104	101	120	101	119	96	98	111	113	81	113	102	115	102	106	85	103	87	116	119	124	112	114	97	117	138	99	109	87	124	108	114	92	94	103	112	117	130	106	92	120	110	124	101	101	115	118	107	115	117	102	104	101	117	105	103	108	129	120	117	99	106	111	110	115	102	101	117	98	122	109	113	108	111	111	118	103	101	108	108	93	93	100	92	111	101	103	103	89	98	100	122	104	116	113	126	113	109	123	108	111	123	98	108	110	119	115	99	116	111	104	106	109	107	93	121	100	90	113	102	118	129	115	99	96	92	108	95	102	124	98	118	100	104	97	96	119	101	113	103	106	81	108	96	105	110	108	95	87	102	117	95	104	130	99	109	119	105	112	113	110	91	113	127	99	106	109	110	127	108	92	109	115	105	123	98	106	101	111	95	92	109	97	122	112	94	110	117	103	121	104	95	110	100	116	120	97	118	106	97	133	83	108	115	92	103	95	112	114	87	130	114	119	95	96	104	105	113	95	117	104	91	106	96	93	107	105	98	115	99	103	109	82	113	92	132	110	115	126	104	101	101	116	98	108	110	91	106	125	121	97	99	111	94	99	99	113	95	103	113	121	109	118	118	102	108	97	117	104	122	140	103	111	105	95	106	96	104	102	90	127	100	124	119	104	105	108	86	108	116	101	98	129	95	105	109	106	111	95	119	116	115	95	112	112	122	97	121	101	104	119	104	112	124	100	98	107	94	103	111	118	121	106	124	120	122	112	88	106	107	111	112	102	98	108	113	90	101	100	94	106	114	116	107	118	104	100	118	134	105	110	96	98	106	95	102	107	86	98	96	132	106	111	121	123	90	101	112	109	115	79	96	113	105	114	101	111	109	111	106	100	112	104	128	109	111	104	97	106	105	120	103	126	125	92	106	107	107	111	113	109	113	97	109	88	110	113	102	116	109	98	121	109	106	75	126	112	106	124	120	103	114	114	110	122	115	99	108	97	111	110	115	99	101	81	121	120	115	113	93	90	108	97	94	108	116	110	113	112	91	94	112	117	101	103	105	125	103	117	105	108	111	120	90	99	121	117	95	87	99	86	82	89	118	101	97	110	94	105	112	116	125	117	109	110	111	117	119	95	92	104	108	92	81	98	104	116	104	111	105	125	98	98	130	88	110	106	124	105	128	112	111	93	92	109	110	105	97	98	121	108	108	106	116	115	98	118	99	102	126	100	103	129	98	137	92	104	108	106	104	104	109	98	91	114	107	98	102	102	107	123	120	113	104	105	109	103	94	104	100	104	98	102	128	100	104	139	104	109	120	99	119	101	107	104	126	84	91	114	99	124	113	119	99	121	114	100	107	106	116	110	98	106	91	120	107	108	99	107	111	101	113	113	105	106	88	112	117	119	106	104	102	111	103	115	114	90	103	121	101	107	100	99	103	105	109	117	92	115	115	106	103	90	103	107	105	107	119	106	101	102	113	99	116	118	108	111	117	99	116	128	114	111	101	125	108	107	96	93	118	94	116	114	96	106	99	104	109	95	96	105	99	104	111	110	103	102	102	132	113	98	115	116	92	119	106	97	108	95	110	114	106	115	114	116	100	100	100	113	110	123	114	111	109	105	94	81	101	114	101	99	98	121	98	122	105	98	96	118	97	99	109	112	105	95	89	112	124	108	118	102	102	108	91	101	100	103	106	105	123	115	114	105	107	107	119	108	103	103	111	97	100	109	114	100	113	112	126	121	109	100	121	105	94	105	97	85	96	116	97	120	93	108	105	103	128	89	101	99	107	111	102	109	118	100	109	104	106	113	101	121	109	111	108	117	101	101	92	112	102	112	100	111	113	107	105	92	97	120	115	88	112	121	112	100	99	97	103	102	116	106	117	94	111	117	101	94	113	92	87	109	97	82	105	107	126	95	112	97	94	125	116	98	115	95	114	86	109	111	101	108	104	104	117	104	99	113	94	94	111	110	104	108	106	100	105	112	135	102	90	91	103	93	104	108	126	102	108	95	100	128	103	102	111	127	109	111	121	101	118	113	124	86	112	112	105	102	100	104	100	97	113	88	111	105	99	100	99	107	116	102	118	124	91	128	96	105	94	113	90	87	112	104	110	120	96	115	124	105	110	95	104	104	103	115	110	107	117	108	112	128	98	94	112	115	82	104	106	119	114	97	91	118	129	101	104	92	101	111	109	99	133	119	94	95	110	106	106	111	109	115	125	113	123	126	111	94	101	102	129	101	100	107	113	100	102	101	101	103	121	96	83	126	112	88	111	98	102	100	105	104	111	94	97	116	100	113	97	99	107	100	131	111	107	109	110	117	118	90	110	129	101	97	90	115	109	112	133	112	100	102	113	85	117	115	116	106	104	104	103	129	108	111	105	108	107	100	118	109	118	103	111	95	109	116	115	111	106	117	101	111	121	116	109	116	104	99	108	132	121	98	104	97	116	97	114	107	108	104	107	97	87	82	116	111	118	92	119	103	109	108	116	88	121	106	97	110	101	104	107	101	116	109	111	106	112	119	99	98	106	116	108	115	116	111	107	98	77	108	90	110	104	114	105	102	118	107	118	109	100	116	107	93	102	114	101	106	114	127	115
1957	467	702	664	719	559	504	475	465	413	419	408	409	386	428	439	407	361	382	418	380	411	375	360	383	368	380	403	417	366	375	405	381	378	402	384	349	409	372	373	395	360	385	358	401	356	367	362	386	370	374	397	374	414	423	391	373	406	396	371	394	373	358	374	417	379	352	415	383	327	374	387	391	398	355	396	366	334	346	367	382	357	375	384	404	375	353	344	352	379	371	351	390	390	407	363	380	387	400	373	371	403	387	372	383	416	383	379	377	357	377	398	379	369	396	350	382	361	403	391	404	385	397	349	382	404	342	352	367	364	385	423	359	399	373	399	359	363	366	370	376	368	367	379	373	362	382	374	345	376	382	358	356	381	376	385	376	387	340	349	365	347	366	381	379	395	355	357	422	367	405	402	351	364	372	366	334	380	370	409	352	385	410	394	344	406	368	398	373	375	336	341	355	394	388	401	399	386	374	369	392	363	383	389	354	387	381	371	379	364	374	382	382	357	379	375	383	383	352	347	420	403	373	349	375	405	365	382	367	396	365	365	362	359	348	373	418	364	403	399	349	402	393	362	362	398	348	361	408	366	377	345	396	315	376	349	380	373	364	345	393	364	360	389	347	393	349	356	373	336	378	372	382	384	367	396	374	355	360	366	353	326	396	390	349	377	374	365	394	366	377	393	364	426	373	363	388	379	408	378	369	351	381	386	387	358	361	415	385	354	385	355	368	396	362	398	387	354	395	381	358	344	381	397	369	407	364	357	379	361	425	399	398	357	405	414	344	416	385	357	365	386	406	393	385	410	383	367	400	389	346	369	368	358	371	347	384	331	372	378	392	386	393	378	354	354	359	389	410	347	355	387	414	380	393	334	383	398	374	396	387	384	377	393	365	385	397	385	367	378	396	355	395	381	384	394	388	445	361	370	403	412	344	360	334	384	345	387	356	379	380	375	396	378	362	358	393	362	342	380	387	359	393	400	386	397	358	367	384	380	384	380	404	400	391	365	380	346	373	345	402	380	351	358	370	353	363	362	389	352	368	369	376	345	360	362	366	395	377	374	367	402	403	400	370	362	372	364	378	362	375	362	350	439	354	363	374	393	410	376	406	389	381	353	371	358	398	346	339	407	390	375	394	335	400	373	343	384	384	384	363	367	401	390	370	367	357	355	351	369	402	391	368	355	376	373	381	403	392	372	392	361	383	370	384	362	394	392	378	415	373	347	411	389	391	389	373	370	334	373	370	385	356	416	366	385	391	374	387	363	366	356	374	333	358	366	357	385	382	388	359	397	392	394	396	384	333	376	370	369	381	350	372	360	380	351	358	378	373	403	369	360	373	352	342	406	356	364	377	387	354	368	433	388	380	349	377	362	365	372	370	378	355	369	393	376	382	346	390	401	384	384	387	383	356	339	406	376	396	358	372	373	373	352	367	357	371	370	385	382	371	368	369	341	357	366	409	393	379	378	365	358	371	385	366	382	413	374	371	389	371	394	392	383	406	367	388	396	354	350	371	388	380	399	412	391	373	356	351	316	360	384	350	410	380	366	399	369	405	324	401	407	381	433	381	380	396	401	389	393	373	362	401	388	397	365	358	381	364	364	376	370	405	358	387	339	373	346	396	377	398	363	344	365	387	403	394	358	361	371	380	347	358	389	402	360	388	385	398	347	418	384	401	398	379	362	376	367	371	370	376	368	407	397	374	410	381	349	357	354	329	381	372	396	400	382	390	365	392	374	357	356	370	349	389	345	360	376	407	371	391	368	353	345	387	372	360	343	371	373	375	383	348	358	346	392	357	367	390	426	363	364	403	377	386	362	379	386	386	379	351	394	390	408	383	382	384	408	386	370	376	427	337	387	358	374	341	385	361	409	389	390	349	379	352	381	362	347	371	391	374	359	407	380	376	396	386	371	360	336	368	375	416	348	400	374	379	396	351	396	356	384	367	375	359	403	397	364	387	391	351	357	372	395	372	390	391	376	365	367	375	376	403	330	387	395	388	382	399	347	377	351	362	395	382	347	391	393	332	355	363	381	372	386	385	396	372	360	391	368	386	336	377	344	409	367	368	363	376	367	347	380	352	369	370	394	370	364	340	372	361	357	404	355	351	364	359	397	369	350	376	431	355	358	378	383	353	373	355	397	355	374	368	374	362	365	388	345	379	410	353	402	361	398	370	400	373	396	354	335	413	389	367	373	362	400	358	372	380	365	383	367	384	387	359	362	381	401	396	383	392	372	374	383	361	356	376	386	358	384	356	353	405	369	385	372	352	380	370	364	398	361	370	391	419	359	357	385	403	379	376	378	381	363	376	413	384	315	411	354	432	371	360	405	412	398	374	387	346	386	370	411	390	412	390	385	407	367	377	386	389	361	384	363	368	357	429	383	386	379	384	387	393	408	392	366	347	373	340	388	398	385	355	390	375	330	379	407	373	369	356	364	355	367	389	353	365	368	362	366	394	385	386	355	345	377	380	380	363	375	410	387	377	388	402	406	334	394	392	407	378	416	343	374	401	371	387	369	376	403	374	392	341	381	388	408	387	382	378	374	358	403	390	397	329	410	393	389	362	386	400	369	409	370	419	336	374	373	373	388	405	366	394	414	369	381	362	348	378	415	355	387	408	389	379	394	356	360	376	350	390	360	370	397	377	365	408	359	401	363	366	383	357	389	386	371	367	356	359	404	371	347	354	371	371	367	364	356	402	359	356	364	362	407	367	383	392	358	367	360	369	386	377	359	377	379	398	392	345	367	391	360	362	364	369	341	371	364	359	404	400	425	373	354	395	392	400	397	384	376	350	368	388	376	403	368	373	387	371	363	369	381	380	359	379	396	362	383	367	333	387	384	378	378	378	373	355	360	384	381	381	376	357	378	420	382	343	385	402	353	375	376	395	353	379	366	389	384	370	405	377	411	382	358	367	356	383	365	390	362	345	397	354	382	390	379	369	399	371	372	367	385	367	390	376	373	332	389	352	396	380	388	384	400	396	363	378	353	352	397	375	375	374	377	413	373	377	390	381	368	324	353	353	344	379	392	363	421	393	383	381	391	370	373	423	365	390	406	388	406	377	398	356	389	369	383	380	383	425	401	370	383	373	373	355	369	388	363	372	377	405	386	363	367	392	366	384	351	411	345	362	392	372	373	385	366	395	369	365	388	364	371	403	400	415	360	357	393	370	379	356	389	360	347	355	372	378	391	383	352	385	387	393	381	371	356	401	405	350	407	389	401	378	378	372	386	403	372	381	382	357	357	390	372	412	431	383	377	372	366	379	385	389	366	387	372	424	365	374	377	400	371	383	387	361	356	330	417	374	352	369	361	366	388	404	365	385	365	405	347	397	369	390	394	380	364	322	357	396	372	378	355	369	391	368	374	388	383	389	360	354	407	380	375	381	356	403	388	395	378	400	370	356	367	363	385	350	358	354	377	394	371	375	386	383	376	435	332	373	378	358	373	350	351	378	360	358	384	399	386	399	364	368	358	369	375
6985	1975	1950	1298	1164	604	421	333	263	244	247	220	202	202	256	226	184	195	180	180	190	193	162	169	196	174	201	180	180	180	196	179	179	208	176	191	190	185	160	190	193	159	174	177	170	190	165	177	186	180	195	165	174	194	166	159	179	186	174	195	176	169	186	187	195	192	179	189	206	209	175	171	163	217	186	184	179	174	171	181	181	186	183	201	187	173	174	143	200	185	169	174	169	194	160	181	143	190	163	195	168	187	191	160	185	173	158	159	196	205	174	185	200	171	171	179	201	174	200	154	168	193	178	160	188	188	184	172	180	171	202	165	181	172	164	164	180	184	173	178	207	180	166	159	182	175	184	184	196	173	173	177	197	198	173	183	188	196	173	177	174	206	197	194	204	154	184	165	206	183	175	187	163	170	202	191	191	188	175	168	169	213	188	181	186	180	192	170	181	166	191	163	161	176	173	164	165	183	188	196	187	159	195	176	177	190	171	184	177	171	172	142	173	160	155	171	158	177	183	191	194	177	197	200	162	187	180	204	187	157	164	170	183	150	173	171	153	175	198	152	161	163	182	156	165	195	145	192	185	183	175	191	188	196	190	174	184	185	171	176	177	177	195	161	164	187	192	168	154	164	191	169	163	165	190	160	193	170	205	201	175	181	148	152	177	194	181	165	176	203	188	173	176	187	175	192	170	173	201	168	178	185	200	187	180	188	167	188	160	180	165	195	173	210	166	187	200	172	198	163	175	155	176	178	155	177	182	187	172	174	191	138	197	153	164	181	170	197	163	171	192	175	188	167	171	200	189	181	176	181	174	170	179	160	194	176	189	190	172	169	191	177	175	186	171	159	197	179	168	188	159	171	184	198	178	179	208	181	178	189	184	179	149	165	187	163	170	171	187	171	184	180	201	184	167	160	193	176	178	171	182	186	184	170	185	175	165	165	185	168	180	162	154	174	169	164	159	165	189	158	188	174	182	164	174	184	161	185	176	153	191	184	172	196	192	159	191	179	181	177	192	184	177	182	162	193	188	158	167	162	188	193	162	208	172	190	160	196	187	170	150	199	173	180	196	160	179	161	155	170	153	194	173	181	196	178	198	180	176	167	200	185	168	200	164	179	180	158	187	176	181	190	197	168	174	176	169	177	193	161	178	177	165	196	168	177	158	184	177	181	185	177	180	174	179	207	183	186	188	170	179	169	186	182	184	178	169	177	182	164	149	201	188	175	179	184	178	145	171	166	158	176	170	189	182	199	199	170	185	153	194	170	191	175	164	176	192	168	171	177	170	188	185	161	166	163	174	173	179	181	190	159	190	165	181	180	171	171	153	167	188	197	160	209	192	181	192	184	152	190	177	189	175	179	182	170	179	193	202	169	180	163	194	170	183	136	187	209	171	162	183	172	169	201	180	182	180	186	163	162	174	190	174	180	180	188	187	191	162	181	199	191	168	166	198	186	214	183	193	186	181	196	153	169	178	167	189	180	214	189	179	173	171	179	157	162	149	179	157	171	180	174	188	181	175	170	187	181	164	166	175	182	164	189	180	184	190	195	189	174	192	163	180	173	168	168	174	183	180	183	179	173	164	155	165	192	167	184	182	179	199	186	164	187	168	197	192	206	159	190	195	170	173	162	187	166	166	174	193	166	195	168	173	183	187	187	187	167	186	164	172	173	175	160	191	156	166	150	169	168	159	178	186	183	166	211	176	188	196	156	156	169	173	160	184	188	197	177	192	190	191	154	161	199	148	167	198	185	185	168	196	187	176	167	194	170	169	183	181	164	162	143	183	175	187	163	184	191	176	180	202	158	196	182	180	184	191	188	192	196	183	157	179	176	183	192	183	214	169	201	161	155	179	179	166	169	155	180	197	147	181	190	185	177	174	178	186	184	154	157	160	152	191	198	189	166	190	181	185	153	165	165	186	149	153	176	176	195	191	170	189	181	170	196	161	171	182	155	168	172	166	165	165	153	175	168	189	212	179	164	182	190	192	190	171	147	182	172	178	177	182	163	172	182	162	155	175	176	178	167	171	169	178	177	171	202	176	186	175	190	180	151	181	160	215	186	157	191	187	164	177	156	144	170	158	181	183	168	174	167	182	174	180	163	173	168	180	170	160	192	191	158	184	186	192	173	189	180	188	185	201	180	180	196	174	171	220	182	184	141	177	166	174	172	184	176	199	191	171	187	199	175	202	179	160	185	167	185	183	177	168	165	163	154	156	184	170	178	188	208	175	155	192	186	187	193	196	196	168	166	201	170	174	168	199	175	202	164	172	188	198	181	149	181	172	185	183	174	133	161	172	198	190	176	188	176	165	189	164	169	185	192	177	184	168	172	169	164	178	182	176	192	177	186	181	158	159	179	151	170	175	184	194	178	164	161	173	161	182	202	152	173	177	161	168	195	173	188	183	191	183	155	190	203	181	193	158	202	180	168	172	173	181	181	164	193	206	168	186	171	148	158	149	199	190	184	171	172	153	171	162	174	191	183	157	174	188	185	173	169	186	165	175	174	184	164	184	179	172	152	154	153	178	181	180	197	179	163	174	189	145	162	163	186	174	178	176	184	170	188	198	174	180	183	163	192	160	168	196	178	165	172	180	183	179	174	176	157	196	165	182	189	176	207	183	190	174	186	163	175	171	176	172	189	182	168	185	191	197	186	170	174	195	215	180	211	170	174	192	183	205	168	178	194	144	176	182	164	199	165	164	188	190	199	191	180	173	179	179	177	157	194	165	175	167	169	171	184	154	169	171	183	168	180	178	162	159	191	167	190	188	188	167	175	168	185	167	179	178	191	184	171	196	161	183	180	169	167	171	177	173	177	186	177	164	154	173	168	182	164	172	184	167	186	202	173	192	179	163	171	200	187	193	170	169	181	164	146	182	178	193	166	190	193	175	167	168	185	179	165	170	170	167	186	175	170	185	165	201	157	193	187	139	154	173	172	190	172	185	189	153	178	197	186	173	194	187	153	180	160	179	182	178	174	162	206	174	174	148	157	169	171	183	153	200	163	150	191	165	181	162	177	147	170	157	183	159	168	192	189	202	176	185	184	198	192	184	198	184	178	170	170	177	183	184	183	177	194	184	187	162	190	181	189	169	163	194	170	192	176	176	184	166	222	184	181	189	175	164	159	163	195	174	182	156	194	165	167	173	170	177	174	161	183	159	168	177	176	173	165	175	175	197	160	172	166	174	161	190	157	185	187	186	169	176	200	196	193	161	199	169	188	182	166	183	180	172	204	156	182	172	168	172	186	185	195	191	176	180	180	153	175	175	175	194	189	182	173	173	161	202	199	158	200	179	179	186	167	182	170	160	184	170	165	173	166	165	179	162	180	190	152	173	169	188	158	175	169	200	165	163	170	177	171	201	205	179	200	184	181	171	173	182	163	182	169	177	146	173	153	176	193	157	184	169	189	195	186	147	183	183	184	184	223	202	170	159	196	175	201	175	193	180	191	171	164	174	187	183	207	203	163	166	167	186	161
5186	2244	3241	3527	3746	2403	1911	1439	1343	1162	1016	988	900	906	804	761	768	719	758	699	767	712	667	675	659	659	693	653	629	611	621	647	617	622	659	596	637	590	617	626	621	604	596	619	603	585	607	619	580	604	597	613	587	582	556	569	563	617	578	609	621	580	582	590	579	617	573	566	606	595	551	552	576	576	593	604	610	585	538	583	565	576	592	580	522	556	567	559	550	571	586	525	543	585	593	571	594	612	580	587	580	587	579	555	578	575	569	593	585	606	542	592	593	581	539	585	608	550	596	542	569	588	595	554	552	580	598	588	564	577	583	595	580	583	589	589	577	562	585	577	553	599	583	581	526	554	583	589	571	616	562	565	559	557	576	610	609	562	561	608	563	578	576	600	576	541	579	545	615	624	561	582	591	547	625	587	568	608	570	588	551	571	537	574	520	571	544	585	531	536	556	601	570	612	569	548	561	564	601	561	559	530	564	589	561	582	599	604	563	610	587	576	563	542	566	565	564	635	566	541	557	574	563	571	551	578	563	592	611	562	616	565	558	588	580	562	592	578	600	587	560	597	587	540	580	549	544	570	561	589	559	567	582	605	544	582	612	600	588	545	524	609	587	575	581	577	597	582	586	579	543	598	629	562	586	554	588	567	537	531	553	593	563	575	611	570	563	547	564	541	574	562	571	607	614	588	574	605	592	571	577	616	587	606	569	577	575	565	592	525	614	569	528	576	557	549	538	525	568	571	597	598	592	572	553	570	584	543	550	544	570	576	538	595	641	547	583	508	607	563	645	583	559	549	594	551	566	595	581	565	619	592	606	592	581	544	576	580	577	544	548	577	582	600	582	563	598	556	602	577	580	568	578	560	597	570	545	589	547	559	546	562	562	573	555	551	585	587	554	551	551	591	578	570	579	629	565	580	608	610	573	548	587	556	609	608	578	589	561	585	577	581	539	568	585	599	599	556	536	549	593	593	569	610	552	613	614	566	608	541	559	566	582	570	573	585	592	576	602	580	564	553	544	566	530	544	559	531	584	570	546	605	585	578	586	568	542	534	582	576	569	577	569	608	580	557	588	579	555	604	607	563	565	567	594	587	542	535	587	573	563	570	550	577	562	577	604	573	573	574	603	527	577	571	560	572	556	584	554	565	556	569	576	582	607	552	553	580	543	585	523	597	595	557	580	603	582	574	554	605	567	618	629	617	585	593	607	574	584	593	553	590	583	563	585	534	555	593	517	539	585	551	590	534	561	562	566	597	599	613	560	569	573	611	620	598	573	608	612	575	551	525	564	569	542	561	577	545	580	507	601	564	607	600	570	592	580	564	578	594	556	612	596	561	566	542	532	575	561	570	584	569	591	572	564	574	568	610	620	591	595	615	545	581	559	559	547	597	608	630	593	558	604	536	558	596	579	595	604	638	585	593	586	593	599	556	555	547	588	590	559	568	528	563	558	622	598	579	621	555	575	611	564	552	577	568	558	576	556	558	531	546	568	579	558	565	561	585	563	591	566	547	591	589	547	539	520	586	575	597	608	613	553	557	555	577	594	615	553	608	599	620	625	580	609	591	555	594	570	568	590	617	565	543	572	577	550	601	577	598	569	565	570	625	545	605	585	527	567	624	596	611	547	561	567	551	558	578	567	599	574	574	584	621	574	578	606	583	559	581	575	594	558	614	596	580	554	587	592	594	574	575	566	546	531	559	598	559	588	586	582	543	546	631	574	578	544	599	568	559	588	572	518	553	587	589	518	576	573	524	595	566	622	557	580	557	577	564	532	592	575	588	600	612	587	616	575	550	597	569	589	590	579	565	600	541	557	570	557	564	608	553	543	612	611	577	542	548	614	545	613	580	557	567	591	570	585	521	569	564	585	577	553	574	621	569	545	573	602	576	581	568	598	578	626	556	555	548	564	567	561	605	565	616	600	574	557	587	551	598	538	566	601	579	578	598	573	519	622	547	567	533	559	593	598	559	585	582	602	586	539	607	575	623	547	524	569	593	628	574	590	592	574	553	578	508	565	583	584	567	570	585	570	526	544	593	602	588	588	568	570	560	546	572	556	583	605	577	600	619	566	562	572	598	602	585	580	591	571	606	548	568	601	590	581	589	604	570	593	566	627	580	593	603	577	567	548	605	582	570	600	560	549	574	582	563	597	598	579	561	587	576	559	606	542	573	588	583	545	601	524	572	605	588	547	594	551	572	532	539	569	622	571	550	563	597	594	622	562	575	586	532	525	585	590	602	597	593	600	578	546	560	593	572	608	570	528	596	539	522	615	564	544	579	549	568	574	519	567	583	559	559	584	611	599	583	526	550	567	531	579	593	537	598	588	588	592	580	584	592	572	540	573	583	525	574	510	565	602	574	590	564	569	561	597	552	580	608	622	551	612	594	545	572	599	610	588	598	581	550	619	572	623	523	560	598	566	544	578	538	607	607	538	582	588	574	608	599	556	599	619	586	592	606	592	592	585	585	568	574	571	564	605	597	535	586	564	583	599	551	571	577	557	544	571	571	539	590	537	560	555	553	562	561	600	574	580	594	491	567	618	596	571	586	617	604	557	548	557	563	578	614	557	564	568	638	583	590	566	597	561	561	605	585	555	567	583	551	606	587	582	587	604	592	563	553	582	578	569	567	556	582	608	588	528	610	546	570	555	566	609	594	561	526	582	596	568	567	542	569	607	525	601	584	611	526	518	575	573	582	537	622	584	599	581	574	560	570	568	554	571	597	596	578	538	604	597	609	564	568	550	632	556	574	599	568	567	587	594	561	543	585	542	542	592	586	570	562	557	587	596	617	538	601	596	590	570	590	603	582	567	577	581	588	570	631	549	576	575	595	584	559	606	541	591	559	540	612	558	563	546	549	572	536	587	582	608	559	586	571	568	580	555	558	550	598	561	542	604	596	602	591	580	612	585	589	588	597	569	554	549	614	632	578	587	585	598	562	589	580	579	622	579	597	558	553	530	566	553	564	560	540	568	543	604	566	556	542	587	552	583	548	569	627	591	560	564	603	583	557	583	570	535	589	583	578	568	601	582	578	607	599	570	572	538	562	615	567	603	591	622	545	598	579	569	560	574	599	573	547	592	572	553	614	561	505	587	582	597	628	543	562	588	565	599	593	609	566	593	603	575	583	602	571	562	590	620	580	543	536	552	561	604	526	537	573	565	575	590	622	598	592	552	596	581	591	576	582	575	589	565	563	566	543	567	572	550	561	541	566	569	534	524	573	566	558	546	593	556	622	583	607	540	582	582	628	588	563	554	580	587	591	543	571	586	582	569	560	506	559	564	579	578	565	555	577	633	574	590	580	564	594	542	519	578	576	575	575	579	570	594	628	582	635	586	573	569	599	569	592	555	604	590	546	588	607	529	562	593	599	548	587	552	600	597	569	586	599	567	627	594	581	533	599	561	569	619	565	574	591	580	524	596	603	606	549	584	528	596	563	603	593	644	555	534	546	593	546	544	578	587	574	544	578	567	590
16741	7022	7867	4687	4449	1882	1256	820	656	486	464	368	360	346	327	319	302	296	293	279	296	281	262	267	247	257	243	282	264	227	265	251	254	239	269	233	238	251	233	255	225	247	241	258	259	228	230	256	221	239	240	243	232	253	246	206	244	229	211	234	219	235	224	223	233	209	224	227	231	247	227	232	228	225	223	261	240	216	214	251	243	218	248	211	218	232	267	239	203	222	236	271	245	251	224	216	237	247	256	248	239	244	228	190	219	246	223	209	212	247	219	228	230	225	248	229	211	262	232	244	252	253	208	222	209	230	199	235	225	226	228	235	223	228	230	223	216	243	240	243	257	223	231	256	222	241	254	241	214	244	221	214	236	238	207	236	204	219	218	246	254	236	238	222	222	226	226	239	239	190	217	222	233	231	250	219	233	228	271	244	244	247	230	209	238	245	242	239	203	225	227	263	231	247	243	246	269	237	216	230	250	261	225	228	231	237	245	237	202	223	255	224	208	241	238	228	213	224	247	217	250	230	219	217	237	227	269	240	215	234	227	235	258	248	216	239	244	238	220	218	246	210	219	248	258	245	231	226	228	222	232	194	242	206	220	213	209	220	247	227	205	240	239	222	244	242	233	214	234	227	207	229	211	241	249	234	228	229	225	227	222	251	232	228	222	235	245	212	218	217	220	225	240	246	217	222	233	231	231	218	238	218	218	218	220	221	222	226	231	228	247	259	241	232	232	233	254	223	248	219	233	199	226	234	212	227	221	244	227	253	242	226	251	225	210	196	228	220	240	212	225	248	217	240	217	225	199	219	208	231	215	236	219	231	239	246	205	233	227	214	195	226	227	212	236	214	235	220	246	238	216	212	235	225	239	218	217	248	237	233	237	211	224	235	236	229	215	218	239	246	226	242	219	211	238	211	244	204	197	251	211	228	215	236	253	257	252	238	225	230	215	213	252	220	233	225	227	234	255	228	213	210	232	242	221	240	238	247	208	272	213	221	245	221	233	193	249	251	242	235	217	190	231	225	211	242	216	219	256	213	252	253	229	249	266	189	224	236	245	220	228	250	197	226	218	209	216	204	211	221	244	210	235	233	214	269	234	221	201	245	229	222	208	227	218	254	244	235	239	209	215	226	220	225	229	220	247	217	205	214	237	227	236	232	247	251	228	203	238	240	231	249	219	245	273	243	238	216	243	232	265	218	237	226	228	212	209	217	218	239	240	244	221	229	232	245	224	212	226	236	222	213	217	236	229	232	215	210	203	246	217	236	244	236	230	239	213	233	235	223	222	216	236	259	247	236	224	224	234	234	227	213	222	214	229	210	241	248	233	211	225	250	211	239	234	237	242	247	211	227	228	218	212	259	208	236	223	207	218	207	203	243	241	232	245	250	220	203	223	223	218	213	243	239	212	238	230	195	224	220	217	215	232	247	252	243	231	205	220	227	234	230	222	210	230	224	238	228	203	221	231	238	227	250	239	216	203	246	222	248	227	240	232	202	241	223	243	236	228	242	247	210	234	231	225	240	231	228	231	240	191	209	241	210	235	205	228	215	240	239	233	269	244	205	221	214	231	227	206	199	213	228	217	224	210	245	230	201	250	257	199	193	253	235	211	239	234	228	242	224	231	230	217	213	245	221	237	227	280	181	217	239	224	227	209	236	229	217	210	269	246	211	251	223	256	244	213	269	230	234	238	204	228	216	224	242	256	227	267	263	219	241	225	240	212	248	213	212	234	237	238	236	244	253	217	230	222	219	211	218	252	230	239	205	219	246	233	225	197	252	210	243	226	218	244	234	230	215	248	240	232	266	238	216	233	215	209	235	229	211	236	227	246	203	250	223	194	224	240	219	215	255	230	235	216	251	222	261	209	207	229	227	237	200	246	201	243	191	226	225	218	240	213	227	212	218	230	244	244	248	230	224	240	250	229	231	244	225	228	250	219	224	227	228	229	231	203	247	217	254	230	224	219	222	235	231	248	242	213	227	216	251	236	221	207	218	203	236	211	251	207	214	199	208	234	244	236	216	217	222	224	197	260	242	228	231	245	201	246	237	223	238	209	231	222	223	213	231	220	245	232	247	222	213	240	216	224	210	216	238	254	252	225	243	219	204	211	214	228	208	244	228	216	227	244	236	237	212	228	219	262	225	236	236	215	230	212	224	234	229	242	239	219	215	251	209	241	230	230	200	226	248	233	220	246	225	217	224	237	236	248	212	231	226	209	238	231	203	216	217	236	247	238	236	215	206	237	211	221	236	231	246	204	211	219	241	238	231	225	240	235	225	220	206	244	230	239	224	216	225	214	214	223	221	232	257	240	219	231	220	235	222	255	240	232	225	266	224	228	232	218	221	229	218	234	241	220	217	233	227	227	225	242	243	232	235	187	232	255	206	238	243	222	237	230	231	216	230	237	238	217	267	233	255	206	225	236	249	239	205	236	212	195	201	222	222	229	246	238	214	234	233	199	221	237	245	196	219	254	227	221	219	226	250	237	217	231	248	240	226	247	247	229	252	213	211	235	209	220	226	250	228	209	225	209	214	223	260	218	231	233	219	238	201	243	242	259	199	242	236	230	222	212	257	220	238	224	237	228	238	236	243	234	246	229	239	264	235	212	223	231	230	233	265	218	213	248	228	255	238	249	235	214	248	229	225	209	202	227	216	242	236	207	219	211	233	242	230	253	215	230	222	249	259	219	230	262	244	224	210	240	200	229	224	225	226	227	226	235	238	233	260	209	230	192	229	228	238	250	221	230	220	235	247	212	232	199	238	239	217	231	224	209	235	225	209	238	210	216	230	223	230	228	247	231	221	212	224	239	232	226	235	216	251	219	219	196	256	253	234	233	225	256	250	253	224	224	223	223	215	220	239	231	218	221	224	210	231	212	225	250	228	247	258	226	203	213	195	250	232	251	254	211	210	217	219	249	229	233	249	237	233	243	229	217	194	237	228	223	220	234	207	225	213	238	226	272	241	242	205	237	238	218	201	240	233	218	232	211	206	200	204	242	215	229	215	242	214	221	244	236	218	240	211	216	233	238	208	209	248	226	215	210	222	229	219	212	253	211	256	210	238	242	240	236	236	234	251	210	246	234	233	237	216	226	207	213	229	212	218	239	219	255	219	234	251	199	229	248	243	233	228	222	247	233	225	227	229	237	236	217	232	233	223	244	227	232	242	227	230	213	221	217	241	230	258	266	242	214	244	271	233	213	225	225	227	210	235	251	235	242	183	232	227	231	246	200	234	202	243	219	226	250	260	220	218	208	205	246	233	211	227	232	216	217	238	212	219	225	244	229	237	226	212	236	210	233	262	241	224	214	221	188	218	220	207	230	234	222	278	208	237	231	212	223	222	239	219	213	239	239	242	225	210	231	235	234	223	240	233	232	222	248	225	192	221	222	261	234	221	244	228	211	233	245	207	226	226	201	230	245	209	243	223	235	221	229	197	209	262	225	250	208	254	221	219	201	226	212	237	206	242	255	244	212	238
8558	6502	9224	8454	9831	5482	4556	3254	2837	2253	2160	1985	1743	1601	1431	1383	1297	1244	1210	1122	1045	1081	1013	968	965	898	966	921	968	888	849	853	817	856	859	886	810	808	846	828	777	717	789	759	790	800	823	782	796	768	760	805	804	719	750	742	727	782	741	770	765	713	689	746	721	664	751	773	767	700	750	696	694	699	766	710	674	754	659	743	690	712	710	731	729	729	709	708	684	759	730	733	687	688	690	691	717	726	694	700	696	679	697	669	698	728	701	708	675	689	666	662	695	715	754	675	687	664	675	738	677	698	692	678	730	736	695	760	705	714	703	710	734	676	725	700	722	681	745	671	705	696	695	670	705	736	712	665	732	709	718	708	729	712	707	723	710	710	692	732	699	673	730	721	713	641	714	679	687	732	712	675	671	754	678	715	741	770	687	727	684	683	708	763	655	670	726	690	687	663	741	686	731	704	711	677	704	698	702	725	720	695	698	691	730	671	703	694	706	733	666	735	741	651	697	700	721	684	698	652	699	692	660	679	750	732	669	665	672	751	705	706	707	657	710	687	648	681	670	725	656	682	666	698	694	679	701	673	666	676	701	736	700	706	712	724	691	690	665	700	708	720	717	702	709	746	705	671	661	682	706	710	675	680	659	688	707	764	671	677	697	678	678	642	738	696	684	709	659	705	682	702	719	690	736	676	679	669	690	704	692	706	648	718	713	719	698	695	693	724	667	704	694	709	693	698	702	682	722	679	719	706	693	686	679	703	659	678	712	645	684	649	698	682	648	661	669	710	689	670	715	705	746	715	709	648	670	731	754	693	705	681	669	681	743	718	671	690	674	717	679	670	680	734	696	683	689	694	704	719	626	671	686	704	734	659	633	650	697	688	674	678	639	672	700	645	750	693	655	736	674	642	663	757	667	717	726	760	685	732	668	715	633	699	721	690	681	701	668	655	692	663	682	671	674	705	648	667	698	717	732	711	649	689	718	682	694	711	649	662	680	713	633	730	732	700	714	665	699	685	750	706	695	637	687	699	655	667	691	748	686	713	675	702	719	730	668	666	686	679	720	692	660	723	671	692	710	697	749	719	736	724	668	702	681	691	706	692	736	635	684	686	732	716	678	681	670	699	686	693	726	656	697	722	669	704	705	717	704	715	694	675	708	697	724	711	672	721	686	728	683	721	676	674	724	681	685	650	701	696	697	689	671	677	636	688	655	680	665	708	720	678	670	713	669	686	731	731	724	689	697	661	672	697	732	728	726	729	748	702	664	664	726	737	695	658	708	714	686	687	689	667	737	693	682	655	690	666	721	711	715	696	683	677	740	703	703	719	677	683	736	662	727	650	711	696	708	672	694	710	712	691	729	700	731	660	653	665	661	721	690	747	664	709	691	676	676	709	724	661	654	740	671	666	692	701	707	694	723	735	713	706	657	734	691	723	697	728	729	689	704	693	646	673	683	657	682	722	689	708	710	714	696	658	765	646	712	749	726	741	707	748	678	707	728	679	729	698	699	744	723	686	751	674	734	767	679	712	704	749	672	705	698	670	658	717	670	664	711	692	685	664	667	711	703	742	707	682	696	682	682	688	694	705	687	668	692	721	755	673	689	639	760	652	698	708	661	678	667	690	711	679	660	746	749	685	699	732	736	666	691	739	669	670	658	703	660	689	760	667	661	714	686	718	685	632	717	718	680	722	685	680	701	723	728	681	754	668	713	722	690	731	729	659	664	729	705	699	720	735	643	728	704	666	750	702	704	714	743	720	754	684	676	694	736	723	662	708	675	735	656	687	722	659	673	664	643	722	704	692	725	705	681	683	687	708	690	716	665	689	649	736	682	690	684	641	739	699	708	677	724	712	702	685	697	724	707	683	670	767	675	745	689	743	694	660	755	701	691	734	733	693	686	702	689	684	744	682	756	728	701	662	646	679	682	739	731	652	747	716	652	740	720	694	636	661	719	711	686	698	743	688	693	661	683	703	708	716	695	671	627	706	691	722	644	693	726	690	697	668	705	733	730	698	716	700	693	731	699	678	679	699	694	705	709	692	693	703	690	661	716	700	714	708	707	714	697	680	696	701	679	711	708	681	721	680	688	667	706	712	694	690	687	675	670	676	708	739	669	684	692	718	696	705	746	710	682	704	656	682	655	725	664	639	672	679	683	697	750	686	697	705	665	693	734	673	713	659	681	691	764	686	669	714	630	743	674	718	719	712	728	715	677	721	708	696	664	697	649	699	661	662	706	677	666	693	668	750	674	708	706	720	687	738	651	677	683	748	650	665	684	712	655	688	648	677	732	715	714	659	699	707	721	672	693	709	730	670	712	701	686	748	674	707	711	650	751	703	658	681	674	704	706	670	684	686	700	699	757	660	723	728	692	672	666	713	672	713	751	683	676	673	741	719	720	633	687	702	693	738	697	682	691	653	701	671	668	651	683	690	653	719	645	672	674	686	700	685	650	710	700	691	726	662	709	714	681	697	699	721	651	675	674	729	673	726	725	732	718	695	743	683	730	669	673	635	687	718	676	706	687	703	684	712	640	726	689	667	723	670	640	722	722	709	712	716	684	711	683	700	696	702	691	678	731	699	646	695	680	712	709	681	698	690	685	726	725	692	647	718	703	688	681	733	678	691	657	705	719	714	687	719	660	690	684	682	707	698	679	687	702	740	725	719	737	682	659	668	709	677	769	698	684	622	688	672	740	700	650	695	721	717	748	711	683	663	640	721	730	645	696	720	724	717	750	649	727	672	719	669	746	678	682	710	712	677	681	692	667	661	716	686	690	725	645	704	706	730	683	671	697	668	661	699	749	626	699	664	696	672	695	690	677	684	703	705	724	695	704	729	703	668	696	661	720	670	696	685	639	681	716	716	706	711	661	697	691	695	714	716	685	668	635	712	711	674	728	717	710	705	705	723	680	691	720	683	719	681	703	701	640	722	756	680	734	683	674	685	645	725	713	701	681	683	704	695	643	670	659	723	667	724	728	701	735	657	665	667	709	680	695	643	697	677	704	703	711	667	697	674	695	678	640	691	712	696	686	706	696	756	677	682	677	687	699	703	711	677	656	708	653	700	743	670	741	720	662	670	668	665	706	697	734	698	696	676	712	673	713	717	656	659	719	707	664	680	711	672	696	705	728	691	693	718	735	677	703	665	659	711	702	695	708	710	637	698	670	693	714	660	698	686	713	656	709	670	692	735	719	682	688	743	688	687	701	723	684	697	692	649	663	676	714	654	636	714	740	680	756	692	706	661	669	677	720	679	711	739	663	734	648	663	679	747	715	698	680	717	716	733	707	705	735	678	714	741	720	737	676	729	663	726	679	700	640	643	691	667	650	730	740	706	658	703	684	680	717	738	692	705	691	710	711	738	713	680	682	690	661	657	729	719	719	688	684	715	683	682	682	717	741	698	640	754	705	665	731	707	706	685	673	700	678	697	670	718	690	696	744	698	669	705	679	715	701	689	693	691	709	734	701	683	708	694	698	635
2052	411	588	322	253	119	128	128	127	120	115	120	107	100	125	127	118	112	106	127	116	102	113	115	119	114	138	135	82	109	105	117	118	112	109	120	101	108	93	105	103	109	110	103	122	112	127	98	125	97	118	104	85	103	122	110	109	104	118	103	124	121	101	86	116	110	101	110	121	110	98	87	98	117	125	110	131	104	112	98	107	131	117	122	107	96	121	124	117	105	105	123	95	101	124	120	108	123	103	98	112	84	119	109	118	112	105	122	110	106	97	108	113	131	95	139	88	104	106	126	102	123	102	110	100	102	113	110	104	127	108	116	111	116	124	97	82	115	106	115	105	92	139	102	109	107	102	127	133	105	126	108	103	98	110	104	110	116	123	107	86	102	112	120	125	102	117	118	113	133	113	121	110	100	103	115	103	121	137	109	116	124	100	100	125	101	105	130	115	104	111	105	91	99	116	123	104	121	131	122	110	124	97	99	113	110	98	112	109	105	126	108	92	128	105	109	132	118	109	146	105	97	110	120	98	113	109	106	113	94	101	92	101	125	108	104	121	112	125	127	115	110	105	118	116	126	107	98	108	101	108	112	110	94	89	96	108	109	103	100	114	96	102	122	126	103	111	103	103	115	125	101	103	118	85	110	109	132	116	99	129	118	96	103	108	137	105	108	128	121	92	107	109	110	113	115	103	130	114	111	134	95	108	124	114	121	113	119	118	129	128	102	107	113	130	116	95	105	119	133	90	104	102	107	101	112	111	111	104	98	128	109	101	115	119	99	113	101	102	107	113	98	100	115	101	129	125	130	116	107	112	121	119	102	86	109	104	90	124	102	97	109	91	130	109	98	100	122	107	112	109	135	107	116	116	105	117	120	94	114	108	100	124	116	135	122	119	91	96	116	129	110	106	116	125	110	112	102	121	103	122	104	122	118	106	129	101	116	117	118	97	113	109	109	94	122	100	99	114	110	117	105	108	111	114	111	105	114	112	105	108	101	109	89	111	115	103	102	95	94	113	114	115	126	91	124	101	112	115	105	109	101	104	109	117	104	121	98	127	120	114	88	116	125	124	114	121	126	114	90	109	124	107	121	147	113	107	107	134	91	138	111	109	101	102	121	104	113	133	102	115	132	111	113	120	102	105	95	109	94	132	120	114	100	104	106	113	121	98	103	110	111	107	114	108	101	111	113	98	135	116	112	120	98	104	127	106	113	134	105	95	108	105	110	85	110	103	99	130	100	87	100	115	124	124	125	123	120	107	101	94	130	108	116	125	108	117	105	118	112	114	99	114	126	90	111	133	123	106	119	95	110	107	111	125	115	114	104	99	109	118	109	107	110	108	120	122	108	110	130	108	115	120	131	118	124	128	111	100	115	117	116	98	109	115	88	89	112	93	100	108	98	108	107	114	127	115	107	129	124	108	116	115	115	115	135	101	115	115	106	103	110	116	120	106	94	116	109	112	121	108	104	102	105	109	112	105	99	118	107	114	101	106	108	98	107	119	98	102	131	130	110	117	98	98	124	113	130	104	93	121	96	105	118	124	98	115	116	110	110	99	105	104	120	117	114	110	110	139	99	118	116	121	121	109	92	109	109	112	112	119	118	97	121	111	114	133	97	118	116	103	99	107	118	99	102	98	102	108	95	112	108	113	95	108	110	98	116	121	107	86	113	111	87	117	101	114	115	103	108	127	109	102	107	120	120	121	112	117	108	130	97	112	106	109	102	108	116	113	113	124	86	97	96	89	102	125	100	132	111	119	98	111	119	119	129	94	102	111	101	112	108	121	132	118	100	96	100	97	120	91	124	103	92	108	122	115	93	125	109	116	111	109	104	117	114	113	133	92	102	143	126	107	109	118	103	101	143	99	101	113	104	123	110	112	115	115	119	97	109	98	128	94	113	110	124	122	99	113	107	97	108	123	105	99	119	105	112	113	103	112	117	135	107	113	108	100	140	83	108	111	95	115	111	111	106	93	97	105	124	97	106	105	99	113	117	110	105	103	101	108	110	104	109	101	100	130	127	94	120	103	106	127	105	109	122	102	109	106	95	108	111	135	129	108	107	120	128	117	118	110	104	89	106	107	100	105	124	103	107	127	99	106	106	106	111	102	108	105	112	124	133	127	90	118	109	121	114	92	107	125	106	99	114	92	135	116	104	120	118	120	104	106	102	100	121	117	131	133	109	97	107	101	118	102	99	113	115	116	108	107	138	99	103	90	107	111	105	104	105	101	95	136	102	117	103	101	98	114	106	135	106	98	112	133	99	123	114	102	101	121	109	113	105	118	103	109	116	114	121	120	119	96	105	102	101	116	126	120	113	110	104	109	103	97	118	112	115	125	106	129	130	99	114	115	98	107	104	113	126	102	99	94	115	106	99	106	112	125	120	94	102	105	122	109	105	119	124	125	97	102	100	122	100	102	104	106	110	100	111	111	113	100	102	111	111	124	136	122	129	136	95	101	120	116	108	121	116	115	108	112	105	111	123	128	115	111	119	106	113	114	110	101	104	111	140	122	132	113	94	107	96	111	105	103	96	95	117	99	119	115	111	92	123	107	122	107	127	104	110	120	111	108	138	95	94	103	124	91	120	101	115	113	102	116	116	111	101	110	111	113	108	119	126	113	104	108	114	104	108	119	121	108	97	119	135	95	103	110	110	111	101	86	105	90	114	127	115	112	86	103	105	115	103	100	126	127	109	113	93	98	113	128	108	110	127	113	111	112	111	98	103	129	121	107	106	106	85	108	117	116	97	115	110	128	100	123	102	109	97	99	129	121	116	109	103	102	112	109	119	104	105	100	89	120	109	130	121	93	100	105	120	94	126	118	117	111	109	130	101	123	119	126	129	125	109	115	101	121	98	112	126	125	97	104	114	109	117	118	106	120	122	101	96	114	92	128	99	114	103	121	127	108	94	104	117	112	107	108	102	117	121	104	102	124	103	120	102	101	111	120	107	123	111	104	108	124	102	96	115	115	120	123	109	119	118	105	117	128	99	105	116	115	124	116	87	94	112	102	104	96	108	116	101	118	104	96	120	109	93	110	121	121	100	113	120	128	127	104	89	108	107	120	100	90	125	117	119	127	108	122	97	100	100	107	108	95	111	97	110	107	117	105	103	110	101	114	102	116	119	116	104	98	127	92	117	116	107	130	114	113	98	110	128	121	102	99	120	99	116	111	110	119	88	119	107	107	122	108	111	113	113	120	117	94	99	101	101	99	107	102	113	99	113	124	104	90	113	122	107	121	124	131	106	106	106	121	119	111	97	103	121	93	101	116	88	114	127	112	101	110	104	113	125	118	118	105	109	99	108	112	110	120	102	127	112	115	90	116	121	125	115	111	127	102	74	96	102	130	115	120	110	105	104	101	117	93	118	121	133	117	96	99	99	121	120	103	126	118	112	114	116	99	90	106	96	111	123	104	102	82	112	116	121	104	113	118	100	134	101	116	121	112	99	112	106	118	109	121	126	103	98	112	105	105	114
2083	761	1134	874	905	585	504	485	455	444	465	419	424	439	392	429	426	385	420	404	388	383	409	394	406	371	413	411	410	366	394	358	386	376	424	401	385	384	368	410	386	371	390	376	376	387	406	411	376	382	424	409	365	414	382	394	393	409	390	397	376	389	411	394	401	389	387	417	382	393	393	406	413	395	379	409	389	376	366	398	401	390	379	408	393	377	387	411	379	407	382	388	397	363	414	410	394	396	412	395	402	377	426	397	419	407	383	410	419	405	422	399	391	404	400	379	400	402	404	370	408	406	344	388	385	400	382	370	429	381	413	412	382	385	377	379	411	376	372	388	406	394	388	404	386	383	386	382	385	403	436	426	415	378	377	380	406	372	375	374	414	405	380	417	376	370	406	410	349	383	385	409	376	382	363	382	404	355	380	393	403	416	395	423	403	393	392	409	383	387	423	354	380	388	351	399	338	422	385	401	414	386	385	389	391	394	397	390	380	377	417	385	389	365	421	385	386	438	359	402	424	360	417	409	390	374	391	394	390	363	378	407	398	369	367	381	366	393	378	394	397	414	452	379	424	395	363	385	425	386	395	407	373	397	375	380	398	424	361	373	405	385	351	353	388	369	387	428	385	403	389	412	416	402	410	389	416	406	393	357	401	368	417	352	370	402	353	410	386	394	364	382	404	393	367	374	417	397	395	422	374	418	371	386	383	397	410	369	410	396	376	400	388	357	434	377	418	377	410	401	392	381	402	425	399	375	400	412	368	393	399	392	382	401	372	389	389	389	409	364	385	392	370	429	393	393	394	405	435	389	385	373	364	386	374	401	362	393	375	379	404	386	366	408	359	409	390	414	417	381	376	412	402	346	389	398	358	403	437	382	385	366	362	364	370	410	369	403	373	370	389	414	366	379	422	408	398	431	381	383	392	390	366	406	411	386	379	392	412	384	380	378	418	391	403	405	376	407	385	395	398	396	395	379	390	394	374	397	400	388	380	430	394	422	398	375	401	403	409	396	371	396	380	367	399	371	414	394	364	370	403	399	391	431	378	384	410	366	384	381	429	378	363	386	417	388	410	392	412	392	391	363	346	407	434	404	433	378	394	408	380	378	373	434	389	418	415	375	374	368	374	433	401	423	380	373	396	393	368	397	415	384	407	387	404	368	405	379	353	364	410	388	386	386	364	400	397	378	425	406	391	385	389	372	387	402	405	407	370	411	398	391	407	404	386	389	400	377	368	419	421	397	400	393	368	400	436	370	389	409	382	379	408	378	417	404	397	384	372	363	384	379	366	395	369	380	385	463	400	369	396	429	386	389	409	386	383	403	394	345	366	411	402	382	401	373	371	381	380	367	375	378	430	413	383	361	387	410	376	376	386	397	390	390	397	350	382	431	390	367	405	372	392	389	365	376	415	399	402	392	362	374	399	381	369	416	401	384	404	386	424	391	350	428	393	352	434	402	394	422	344	420	401	385	404	378	415	379	402	407	360	376	405	426	404	401	372	393	391	398	377	388	414	395	371	370	395	369	362	404	416	392	393	397	390	418	381	372	356	384	418	391	411	360	394	400	406	410	357	376	399	383	382	373	360	361	388	377	428	396	356	400	395	403	419	414	410	403	410	421	396	407	376	426	405	385	419	381	403	396	392	393	411	389	381	386	375	369	421	389	391	404	389	410	392	379	407	395	359	392	389	412	368	374	390	367	404	426	412	356	406	404	397	402	384	387	383	403	412	400	347	381	387	412	424	388	420	411	372	399	363	398	402	361	368	401	395	432	380	361	408	388	406	392	385	389	396	391	356	369	376	365	391	373	363	372	422	424	382	396	394	379	376	376	406	349	384	371	384	364	374	407	374	380	377	390	381	398	420	366	412	414	375	392	426	403	411	415	385	421	403	399	376	381	393	380	371	362	387	389	403	372	420	414	362	405	380	378	411	390	373	394	425	381	367	418	396	383	405	396	422	394	403	388	400	388	397	397	425	364	389	377	385	370	366	399	401	427	407	363	399	385	334	415	407	380	426	425	372	440	382	375	424	402	393	401	390	395	389	403	405	398	391	354	382	378	366	399	394	404	439	403	390	400	400	376	357	382	414	350	419	408	422	367	390	394	394	402	414	393	376	374	379	394	379	379	398	384	394	387	376	368	396	413	351	377	397	413	433	395	375	384	391	387	381	392	375	380	414	432	403	348	386	356	368	424	401	404	369	378	373	398	355	385	378	405	404	395	356	407	403	372	362	379	368	380	378	363	402	383	388	404	402	380	437	384	382	382	338	447	416	396	416	403	413	390	393	398	392	391	377	380	416	412	368	391	362	374	377	405	391	407	409	389	390	396	359	384	381	363	420	386	379	395	383	375	420	412	403	374	396	387	362	412	414	385	369	378	375	423	396	405	445	377	370	401	402	438	389	382	361	414	386	394	402	398	364	415	395	363	382	367	392	412	371	416	369	425	373	390	362	408	357	360	354	383	396	391	395	414	399	419	367	421	378	393	415	384	372	379	421	415	405	383	409	357	431	401	378	393	396	362	419	389	372	411	352	374	407	399	393	377	399	411	402	383	372	409	407	363	410	382	423	389	387	412	416	362	416	411	339	371	379	380	418	365	416	349	352	394	352	413	337	400	394	350	370	414	430	404	365	407	367	377	403	426	390	414	398	387	409	374	359	398	380	383	399	393	363	402	406	369	371	363	386	407	360	385	409	398	399	395	393	379	388	403	390	381	403	378	377	369	392	421	388	391	395	372	400	418	386	381	378	384	400	400	400	367	390	384	399	376	404	372	392	385	386	410	402	392	416	369	403	358	413	410	374	387	367	419	397	399	379	368	396	395	385	391	390	377	405	399	376	388	365	374	434	377	410	383	389	397	382	383	386	392	437	405	420	412	367	361	389	353	395	401	391	405	401	393	359	399	391	362	391	414	385	381	421	440	391	406	359	400	397	419	364	383	403	385	380	385	390	369	343	371	353	398	428	429	417	344	363	459	402	390	380	395	398	348	394	353	398	410	378	417	378	369	384	382	373	393	413	393	404	369	378	398	397	365	378	395	374	372	375	422	376	377	396	349	390	389	407	378	380	381	380	392	355	398	370	404	363	401	395	384	380	387	433	383	374	419	361	393	394	372	411	371	387	368	411	385	414	391	369	397	363	383	425	382	394	392	392	410	397	404	361	367	389	396	395	350	347	398	360	377	366	391	405	389	405	376	396	389	356	358	375	400	361	402	398	399	402	384	363	422	396	372	386	369	368	402	382	400	401	410	396	360	400	318	388	405	412	372	387	404	377	406	396	382	382	397	349	407	371	389	381	406	359	407	409	391	365	364	379	386	403	358	387	370	385	419	405	386	436	415	386	365	392	352	432	405	379	374	398	424	387	384	386	369	377	377	393	423	378	372	403	403	407	389	389	369	415	387	379	411	425	388	371	394	388	435	377	381	371	396	378	374	385	397	397	388	381	401	411	365	408	377	374	395	409	374	393	396	414	360
6570	2730	3462	1887	1185	565	429	345	310	236	252	225	192	207	190	221	228	197	187	195	185	209	182	193	169	196	184	166	173	198	187	203	181	206	178	178	179	166	185	178	189	189	189	179	168	186	163	181	176	174	173	204	192	181	176	169	219	192	166	186	171	189	181	179	185	196	197	223	169	173	171	206	191	163	167	187	175	189	177	192	191	188	177	180	190	172	181	199	175	173	163	195	177	157	163	172	178	173	185	177	168	171	182	152	178	163	183	171	174	182	196	160	163	189	178	179	186	176	181	162	190	191	168	185	179	166	163	160	185	166	157	180	194	192	173	175	200	159	151	149	178	154	187	178	163	159	180	177	160	172	150	168	177	174	173	181	167	181	199	188	169	189	194	173	199	185	187	186	175	179	161	198	164	202	164	182	175	173	164	166	156	171	189	176	210	171	158	178	178	179	170	176	199	192	172	179	203	159	163	207	176	169	155	192	171	173	165	222	211	162	175	189	185	181	167	174	180	193	169	181	185	170	189	172	188	167	181	171	158	159	206	174	185	188	185	173	183	175	175	162	174	174	174	181	183	167	181	182	186	179	194	154	178	172	180	161	187	184	170	163	181	193	185	156	191	184	188	170	182	156	185	187	190	178	191	170	187	158	199	165	183	158	180	198	182	168	176	171	167	163	192	197	170	148	192	181	190	164	168	201	168	188	166	172	197	178	163	174	185	200	185	178	176	188	173	195	151	170	179	187	187	168	184	173	180	181	150	173	184	171	175	174	164	174	188	168	193	201	187	163	183	164	170	172	196	156	167	178	173	165	181	193	164	183	179	169	177	171	159	178	180	183	157	151	160	172	193	183	189	178	168	184	162	171	201	169	187	176	162	175	172	167	180	181	158	158	186	166	188	147	176	178	180	175	170	169	182	171	165	183	160	174	181	184	175	181	170	164	164	171	164	174	172	167	163	174	186	181	155	172	183	208	163	184	198	179	162	196	180	163	202	165	171	169	179	199	176	168	176	188	177	199	181	179	175	179	204	163	185	174	179	166	171	188	178	174	162	199	163	166	177	176	162	141	206	201	168	183	174	171	189	181	187	197	190	184	163	175	184	178	160	174	184	178	169	155	177	199	165	181	194	186	193	180	188	162	197	177	189	179	171	176	177	187	178	179	170	182	187	163	197	174	180	171	166	171	156	171	177	180	177	176	167	178	180	188	151	178	177	182	157	171	179	182	169	186	164	179	171	162	172	192	184	203	176	187	159	164	187	169	193	154	196	197	191	175	208	171	171	184	167	165	179	187	139	180	178	170	154	167	181	163	178	173	168	175	187	194	175	180	182	169	156	168	160	183	191	162	169	199	164	167	165	169	162	182	165	169	176	167	181	199	172	202	189	178	167	184	147	143	156	194	172	178	178	172	184	172	165	202	178	198	170	206	172	160	173	159	202	171	184	173	182	184	177	148	189	190	189	158	170	126	185	176	172	180	200	180	178	184	170	167	172	201	188	156	162	174	193	173	177	179	176	190	180	160	173	165	155	173	148	171	152	189	153	179	177	177	194	196	194	196	170	186	166	174	178	182	172	164	174	188	178	182	175	178	182	168	167	164	159	182	200	183	207	196	176	180	173	175	149	185	195	165	162	182	161	157	163	184	167	202	176	190	167	163	174	202	179	191	176	174	181	176	184	157	193	173	178	179	189	180	173	184	160	174	153	187	177	179	171	185	177	190	178	174	189	177	185	203	170	178	190	186	165	166	175	185	169	167	187	165	183	175	173	198	181	185	170	193	181	153	172	177	152	177	183	150	196	152	157	161	188	170	172	136	156	165	182	168	178	204	181	187	178	161	173	171	194	180	162	185	186	170	171	199	157	186	211	175	165	177	152	205	139	175	158	190	175	177	152	174	168	169	200	171	181	187	191	189	170	182	184	175	214	169	149	170	163	165	166	181	178	173	203	201	158	172	180	196	150	159	182	185	178	178	147	156	161	162	166	181	153	191	175	182	174	155	173	186	189	200	186	178	171	190	176	164	182	179	186	177	181	182	185	184	176	166	185	162	171	169	161	169	180	156	164	157	185	191	169	197	181	160	173	157	169	200	174	166	193	166	173	163	202	181	192	174	183	170	170	171	181	186	154	172	164	184	184	172	164	166	162	220	185	190	221	176	165	195	189	172	192	191	173	183	159	175	186	167	168	166	175	183	157	162	169	178	178	171	173	170	155	179	155	164	165	172	180	179	158	171	183	194	180	173	176	155	172	174	175	161	183	183	177	155	175	170	173	161	170	171	173	173	153	170	179	172	168	167	158	168	170	177	189	143	179	174	139	181	177	189	156	166	174	170	179	184	159	173	180	168	175	166	162	183	194	163	168	191	178	191	179	185	175	186	163	160	178	172	148	183	170	175	183	207	209	186	159	177	166	169	165	188	167	165	168	180	169	159	183	144	189	182	182	175	179	187	160	166	175	171	188	186	169	189	177	186	186	148	174	169	155	168	179	194	185	191	173	175	166	154	172	145	185	159	178	172	184	176	178	180	175	157	167	166	165	172	179	150	162	185	170	163	188	178	195	198	162	199	156	183	166	168	176	172	180	146	182	178	172	188	180	176	184	177	197	190	168	176	170	200	178	198	177	186	172	172	158	160	180	159	188	163	183	183	190	176	185	160	176	181	163	171	194	160	199	193	192	190	147	149	176	166	181	167	149	179	180	207	173	183	172	196	169	152	168	133	183	148	191	194	170	213	169	185	194	201	198	172	173	185	162	170	167	197	162	206	172	180	165	195	191	183	169	192	187	152	171	177	189	169	179	157	176	137	192	178	171	179	167	201	166	178	192	185	176	177	154	192	162	168	144	158	170	158	198	163	182	177	182	187	158	147	160	171	192	173	174	184	167	191	172	186	169	182	175	189	172	178	178	177	160	178	174	174	176	173	203	181	173	173	151	172	195	153	166	182	185	173	148	188	179	168	185	173	171	153	170	167	194	179	165	180	153	176	174	187	200	159	194	176	189	170	165	167	188	183	197	178	150	178	181	178	198	190	194	163	199	173	176	184	194	181	167	180	182	170	181	176	160	197	176	154	173	157	172	171	157	191	191	182	180	170	168	168	140	166	182	170	199	173	179	175	145	179	162	189	173	187	183	177	180	181	163	172	206	170	164	171	217	175	146	183	184	149	175	152	166	181	155	180	170	161	194	173	177	183	156	176	189	192	170	166	180	166	173	167	176	180	186	172	189	169	189	178	146	175	172	204	198	169	162	197	180	171	170	171	167	201	175	188	176	172	167	173	179	180	190	182	179	163	169	173	161	174	190	159	168	196	173	203	185	197	160	160	172	197	189	184	181	159	171	174	176	178	184	180	160	165	168	188	164	171	174	181	184	204	155	157	187	138	176	189	169	190	166	159	166	168	170	213	179	182	198	181	176	190	189	202	181	170	176	178	155	178	173	171	175	171	187	162	178	199	195	192	171	164	184	158	162	199	164	189	176	165
4930	3135	4727	3660	3400	2327	1817	1469	1270	1104	1049	979	920	874	830	808	781	740	744	741	721	654	743	704	620	714	633	605	646	648	617	628	644	586	691	620	567	615	595	611	572	616	599	598	606	628	566	630	625	617	577	593	620	588	597	601	598	593	599	562	629	583	581	580	610	530	570	573	594	572	552	551	604	596	591	613	605	535	537	573	553	608	543	640	564	574	585	570	598	642	602	582	622	569	570	577	566	601	562	548	592	592	580	546	619	591	561	576	571	548	668	576	579	560	571	582	581	531	553	553	559	551	548	559	602	572	596	601	569	599	584	523	611	563	581	581	607	574	555	589	582	567	596	542	561	571	582	616	561	575	541	592	572	545	620	580	524	582	530	574	589	555	587	605	613	588	609	612	611	589	635	573	570	582	543	624	547	575	594	597	529	598	591	567	583	612	571	542	619	573	586	595	608	595	594	633	557	575	589	563	582	584	581	598	578	556	583	577	588	587	600	597	539	589	519	559	586	592	562	588	561	571	562	564	585	556	568	554	548	606	529	562	555	554	534	575	586	545	575	525	641	559	570	568	581	594	512	569	588	613	515	582	590	590	622	601	587	564	583	554	590	574	579	560	560	597	589	579	573	563	573	584	575	542	531	596	524	558	588	559	555	562	584	564	572	550	612	572	562	610	579	549	536	574	595	520	534	562	550	592	587	568	570	559	594	596	578	568	575	601	567	598	596	573	580	562	552	601	554	545	567	597	545	565	583	583	556	560	574	505	581	593	556	557	593	532	589	600	582	583	563	558	571	523	544	538	542	587	532	553	573	594	572	592	590	584	556	576	607	558	556	556	567	578	591	615	561	589	541	568	554	564	527	559	555	538	559	567	582	526	550	601	590	569	566	553	603	566	574	512	581	566	570	576	553	558	592	571	538	536	622	606	540	581	592	570	544	611	603	554	556	588	589	539	543	578	581	578	610	546	569	602	543	556	587	582	592	552	556	520	554	572	561	600	537	532	552	577	572	552	592	522	544	582	585	551	570	528	606	613	583	598	558	586	552	582	566	579	554	531	583	581	580	581	531	522	544	581	623	548	545	562	588	592	564	586	543	538	611	588	598	571	558	552	585	614	590	556	593	568	581	601	552	574	559	535	558	587	589	531	621	559	567	572	547	593	552	587	560	544	581	564	584	585	557	600	594	573	564	548	525	587	548	573	595	565	555	529	556	536	544	542	576	581	605	581	575	568	590	547	587	545	619	623	535	545	581	545	553	609	550	615	594	594	587	579	533	571	575	573	570	617	622	572	561	570	581	571	514	597	577	556	570	552	598	563	562	558	597	525	594	588	591	599	585	608	539	546	601	547	608	583	562	585	595	590	602	572	572	596	542	568	524	575	560	563	538	536	563	576	552	554	594	580	595	565	611	568	544	551	537	575	606	573	609	615	587	557	580	573	574	556	583	584	580	571	583	612	586	578	569	569	595	541	567	599	578	590	556	574	589	572	603	609	585	560	621	549	561	549	589	566	568	579	551	570	533	500	588	601	590	589	584	613	575	553	565	591	582	546	524	538	569	612	603	637	608	582	574	601	591	572	605	557	557	542	592	595	585	610	543	628	566	557	576	610	575	577	575	620	555	560	603	592	590	572	581	567	547	567	601	580	593	575	573	544	531	546	601	553	561	568	604	636	536	556	572	626	568	578	549	564	585	553	584	588	574	608	586	576	521	576	595	555	560	586	562	586	595	571	614	550	590	568	569	582	602	602	584	571	559	591	565	549	603	525	554	554	528	554	575	574	558	532	577	598	597	593	584	567	576	586	569	559	519	583	555	589	586	622	562	646	579	592	604	619	579	588	575	570	562	598	580	612	517	560	587	559	582	544	589	552	565	574	581	555	578	524	587	576	596	597	575	555	553	574	554	551	565	596	558	544	566	567	563	585	574	547	552	592	586	550	582	536	600	610	568	552	580	578	604	528	600	559	581	537	564	608	558	578	573	580	591	552	576	531	555	566	571	633	630	548	591	602	602	574	519	566	601	584	618	584	575	595	539	598	560	571	580	560	595	594	536	626	591	589	587	549	570	544	594	589	564	576	566	556	554	575	560	543	607	508	599	558	578	541	545	605	566	552	568	590	560	570	576	602	580	536	572	602	564	568	568	565	554	600	549	574	566	563	568	565	611	592	587	543	601	574	575	592	527	536	540	558	566	545	580	589	559	593	589	559	534	605	572	580	590	584	530	576	580	602	590	557	555	542	584	614	590	611	519	571	585	606	590	603	556	586	553	597	599	589	499	553	614	527	596	574	591	601	595	596	575	569	609	598	569	559	595	572	587	602	542	574	551	575	631	535	576	555	556	581	565	575	608	598	605	585	528	555	608	529	595	542	589	560	529	565	566	564	575	616	560	579	594	561	610	582	569	580	557	570	585	552	550	581	558	558	564	564	536	536	570	566	605	558	556	626	575	532	561	621	599	565	570	599	580	527	595	536	614	599	518	569	588	565	554	571	590	572	601	584	533	553	565	597	531	590	547	591	544	541	535	560	556	590	590	557	603	563	541	526	575	557	552	592	640	570	600	592	553	588	560	561	568	580	585	549	544	570	577	576	593	568	584	574	602	585	556	578	609	554	568	560	542	520	617	583	560	563	594	551	569	554	557	548	589	589	570	530	587	561	552	604	586	550	605	582	593	600	569	559	568	598	572	559	582	588	591	571	595	580	586	581	561	572	556	560	535	583	558	577	544	544	581	538	552	584	566	585	573	576	565	504	559	581	578	568	572	567	613	574	572	559	581	562	593	558	546	583	563	613	576	580	573	542	605	540	580	606	550	568	572	545	569	592	583	615	601	578	571	566	581	579	553	582	584	568	533	570	590	574	557	563	593	549	562	566	630	583	583	559	577	540	554	589	594	568	584	593	609	584	586	559	625	549	594	520	576	569	607	571	578	583	576	597	596	574	549	550	552	588	571	559	577	564	566	534	584	594	550	574	570	558	589	598	573	594	551	553	559	574	574	572	592	584	589	581	569	601	549	581	571	562	538	602	576	596	573	612	580	566	601	581	600	571	585	609	585	542	547	563	555	582	590	613	588	598	569	590	569	553	562	600	585	581	592	539	590	568	590	525	562	553	584	550	585	576	558	552	600	562	570	568	576	538	590	606	547	532	632	566	581	587	642	581	561	602	562	560	580	587	567	520	556	568	557	554	574	589	571	570	599	594	601	543	559	632	576	572	554	592	573	555	563	584	569	572	548	596	547	558	545	619	600	591	561	563	581	615	567	602	581	559	541	549	572	529	547	565	613	578	616	540	608	562	554	573	581	532	567	614	565	592	580	556	569	562	595	591	575	555	591	553	582	561	600	567	609	555	567	564	575	567	559	563	567	588	589	609	572	589	562	585	628	559	567	597	523	568	579	556	578	563	555	580	618	563	537	605	570	570	567	510	599	555	599	543	581	585	597	561	580	582	555	579	559	582	601	592	547	556	560	606	599	598
17665	6903	9264	5436	3533	1905	1164	818	601	495	437	369	367	334	321	327	294	290	273	281	266	298	285	286	290	257	255	257	248	267	248	236	264	245	261	239	252	223	268	235	258	245	247	243	256	261	259	236	236	221	244	252	266	271	241	225	250	233	257	240	235	257	235	227	240	259	248	238	207	219	214	240	252	286	239	229	274	274	252	226	245	249	260	244	235	250	255	244	235	253	216	231	247	198	224	242	252	220	234	258	238	245	232	222	235	243	241	248	249	250	224	229	251	235	240	229	236	245	221	238	231	230	247	223	236	218	252	228	229	244	269	254	247	257	259	257	213	237	219	221	224	242	246	251	256	238	215	234	227	214	216	236	252	241	245	226	240	297	216	228	236	235	228	210	213	269	244	247	241	231	232	232	204	249	247	245	269	262	247	252	220	230	250	268	224	270	256	269	229	229	224	231	255	232	251	218	257	249	243	253	244	213	233	236	238	211	228	213	250	209	241	234	243	246	240	229	252	248	222	268	204	227	231	240	254	229	264	248	202	250	234	230	257	255	256	240	223	244	252	216	242	241	262	240	225	246	243	234	217	255	262	231	250	227	259	265	244	239	227	216	257	257	231	212	241	247	241	250	243	248	234	245	250	255	230	208	220	251	222	252	229	218	241	207	251	221	225	235	262	218	228	241	262	236	232	247	229	259	220	217	229	236	210	231	249	223	236	231	246	255	241	227	242	243	245	252	231	237	233	243	244	231	267	233	222	231	239	274	269	219	249	218	252	232	236	233	229	229	215	255	255	216	260	256	249	240	258	234	239	240	252	233	227	216	258	233	218	267	245	245	236	240	210	224	242	202	251	256	208	224	259	206	217	257	236	234	220	243	235	227	232	246	254	262	213	237	256	230	201	241	241	231	237	239	276	217	257	243	226	228	231	202	223	222	239	260	237	248	214	255	239	229	229	227	229	225	278	223	206	230	264	235	230	238	238	252	215	251	253	233	244	244	241	248	243	241	227	217	253	220	236	235	234	236	262	213	216	245	228	242	246	226	212	221	253	225	236	218	242	273	266	241	230	221	250	248	246	240	230	228	242	203	224	229	259	226	258	236	241	223	247	261	223	262	273	238	251	234	254	257	245	279	227	232	227	218	253	235	247	212	234	220	255	222	238	258	242	257	258	257	241	257	230	233	237	232	239	256	244	222	239	238	225	221	255	217	236	241	244	230	229	264	214	237	235	222	243	236	244	274	249	235	261	269	262	233	254	237	239	230	228	239	234	252	241	250	224	228	230	218	239	244	235	232	259	242	249	248	267	236	216	245	224	255	241	225	239	237	242	228	226	259	227	250	240	275	239	239	204	213	219	215	249	233	221	247	237	259	222	220	218	255	273	262	235	240	243	213	222	240	237	213	243	232	234	228	250	246	238	253	246	227	233	258	257	251	263	232	223	230	235	273	223	235	238	223	252	234	246	233	236	250	230	211	231	210	238	225	214	231	222	245	224	238	240	219	249	254	243	247	235	233	272	245	237	217	242	242	239	249	243	217	257	219	219	225	267	253	229	213	252	221	214	249	256	233	227	223	232	232	268	238	244	225	231	228	232	223	214	255	248	229	209	226	254	231	244	255	240	210	246	251	203	234	237	221	240	248	253	230	259	250	236	233	233	249	228	278	262	241	232	226	264	243	234	207	253	249	252	229	215	252	232	249	230	226	219	205	244	251	233	230	227	223	255	224	238	259	258	212	222	248	253	231	216	233	246	260	228	258	263	243	209	221	240	259	220	230	235	209	223	261	243	234	222	225	247	250	228	226	244	242	237	253	233	268	239	230	228	252	241	256	217	239	254	260	245	260	246	224	219	243	249	244	237	268	222	201	227	236	250	249	227	239	231	222	234	247	241	212	253	246	223	244	205	216	241	242	244	247	277	211	229	241	236	255	218	262	257	229	226	257	262	241	227	232	220	246	247	240	223	260	225	210	219	230	245	260	219	215	252	232	227	232	275	256	221	280	250	213	218	232	245	254	236	236	261	222	256	244	198	227	241	254	235	226	239	238	254	245	236	253	234	226	221	246	235	203	213	231	236	232	269	238	203	247	224	256	242	248	232	246	215	229	248	240	233	242	248	239	273	256	218	252	233	242	237	221	226	227	267	219	238	232	198	216	258	234	236	230	222	255	202	225	247	244	224	231	219	225	232	262	254	266	285	216	233	251	220	227	250	245	237	242	223	244	222	240	251	262	238	199	227	251	230	226	250	235	253	236	273	218	242	269	245	251	271	241	266	231	224	214	220	218	251	254	255	252	236	236	261	223	247	223	249	256	216	227	237	251	243	227	235	255	238	250	285	225	223	251	234	256	237	243	223	246	237	251	212	233	243	217	218	237	246	248	210	254	236	223	242	222	251	249	253	237	249	237	222	238	241	234	256	251	230	237	222	223	223	252	235	249	248	256	232	219	263	245	247	252	221	274	235	226	228	247	230	239	244	229	230	266	228	237	218	226	244	257	251	259	233	234	257	238	234	241	242	246	246	266	244	230	228	216	229	242	239	229	227	233	211	223	235	218	262	210	244	226	188	221	217	240	230	224	215	246	240	273	242	230	248	244	259	226	236	238	247	240	244	234	245	254	228	234	253	243	243	250	245	243	210	241	238	222	244	220	228	245	256	251	230	222	228	244	253	248	244	223	237	225	226	260	226	233	235	254	241	225	210	254	225	236	253	232	225	265	241	244	222	229	235	214	247	240	222	248	225	259	247	239	221	223	242	256	270	219	233	236	240	251	238	204	234	242	228	235	244	234	247	231	236	238	235	200	246	228	228	248	226	249	262	221	245	232	246	234	228	243	239	231	257	222	243	262	231	254	246	235	230	233	246	237	246	217	229	239	238	230	234	248	233	216	244	236	240	253	218	227	230	224	242	246	253	241	268	270	234	232	238	225	237	230	240	245	219	224	232	218	228	268	240	250	227	230	243	231	224	244	260	201	249	220	242	251	262	243	245	246	255	263	230	231	270	227	226	254	254	232	222	237	238	221	251	243	262	225	231	200	226	258	233	250	255	253	258	233	250	232	221	244	249	218	232	257	214	242	236	203	247	228	236	246	258	238	255	226	238	227	272	237	252	252	225	206	250	264	252	223	226	240	238	219	227	255	251	255	228	244	229	235	253	205	212	262	241	228	230	211	230	236	212	265	225	235	212	230	261	265	259	272	230	231	246	230	234	229	241	235	233	261	215	231	246	228	244	232	227	232	210	239	240	241	235	258	255	242	213	214	201	203	250	236	247	240	218	234	228	258	267	248	232	221	246	244	240	230	255	237	248	253	246	242	261	251	247	252	240	261	234	219	222	250	237	262	243	241	235	236	243	226	244	234	242	245	238	255	244	252	239	255	220	246	211	240	235	234	232	210	235	221	216	240	217	261	250	232	241	239	255	246	240	258	233	244	253	222	237	246	214	207	237	253	262	238	244	261	233	262	251	234	234	264	203	237	245	232
8949	6553	10242	8729	7931	5554	4467	3375	2897	2523	2167	1927	1754	1665	1488	1439	1363	1231	1252	1231	1101	1156	1061	1023	1020	1017	992	904	939	876	917	903	848	944	881	910	867	861	866	868	858	821	857	856	817	860	853	841	829	815	773	794	755	792	824	808	757	790	787	752	755	775	748	737	765	823	708	775	776	786	783	767	771	711	710	773	783	715	741	721	720	714	741	712	719	730	745	728	789	751	809	755	750	777	738	697	794	722	775	721	747	770	714	709	748	686	714	745	751	754	734	717	725	753	712	766	747	745	726	722	680	752	710	711	746	690	681	737	741	716	786	729	738	723	685	748	721	668	745	776	689	748	793	750	766	711	727	705	664	747	710	689	703	712	744	690	734	789	775	740	739	743	740	764	740	678	772	675	691	753	754	704	734	701	714	762	729	759	715	692	743	718	715	674	728	788	723	702	724	689	724	701	722	738	771	681	742	697	738	730	738	714	742	686	731	729	712	732	752	720	709	774	737	710	694	737	743	755	743	694	768	733	765	685	728	708	740	746	737	717	733	757	731	745	719	748	682	742	698	734	733	720	741	732	727	705	709	711	721	666	698	708	662	746	754	727	733	730	677	722	744	739	730	732	754	755	713	736	750	702	737	736	763	710	707	716	790	736	731	718	754	728	699	730	736	787	676	763	701	694	746	679	743	704	773	759	727	733	724	694	741	732	738	726	729	748	722	749	717	725	701	727	708	772	720	720	738	712	729	742	748	713	699	729	708	693	690	696	719	740	718	704	717	728	716	702	773	667	691	695	725	713	717	719	725	735	760	740	753	715	717	760	712	752	704	724	684	690	752	724	757	731	711	728	712	673	705	741	705	742	683	748	761	754	737	728	709	770	725	696	746	709	705	742	715	706	743	697	727	742	696	719	713	757	717	713	761	721	711	767	735	704	730	757	717	745	740	758	714	754	747	747	729	742	725	740	774	737	756	692	729	717	712	722	694	694	707	680	712	713	705	744	761	763	754	683	712	742	704	721	708	777	759	740	717	724	729	737	787	715	698	721	728	730	734	712	725	721	753	743	692	734	706	748	723	770	722	751	776	714	715	721	732	671	748	723	747	688	732	736	740	713	714	743	714	699	695	715	728	734	782	720	700	749	732	708	712	811	691	683	736	735	771	736	704	728	689	729	737	695	718	733	709	798	709	735	745	718	717	683	714	769	709	716	762	707	714	686	688	703	724	719	739	711	711	708	714	743	685	742	707	721	748	761	676	720	683	716	689	757	665	702	749	668	749	732	745	733	714	702	753	720	732	692	704	708	739	696	706	739	690	726	712	729	724	702	771	699	755	749	735	693	675	773	716	697	739	710	738	684	756	649	748	742	765	697	738	746	735	710	719	729	753	723	751	741	691	733	732	698	778	714	744	727	718	725	690	755	691	759	744	724	733	763	756	732	700	710	651	762	702	735	735	735	761	725	758	728	754	755	736	724	768	736	698	733	688	695	744	724	718	692	714	734	692	738	753	752	745	731	691	705	705	733	773	748	758	731	718	709	679	708	727	700	686	682	747	720	694	715	676	691	709	721	731	719	693	684	697	754	675	718	777	676	740	715	673	744	665	756	676	758	698	673	731	730	674	726	734	746	739	735	741	696	705	765	714	731	738	700	719	697	731	709	674	702	746	733	758	671	733	716	716	766	748	706	725	742	732	684	719	737	737	765	706	691	700	679	722	755	735	697	711	727	720	669	716	699	752	737	773	730	755	729	741	714	703	740	703	728	725	710	695	688	716	713	692	707	751	710	710	698	762	693	695	738	733	749	714	751	706	777	725	705	753	698	684	727	699	716	671	704	673	736	679	713	790	697	697	732	735	741	685	736	739	656	711	735	749	741	790	689	764	674	681	749	721	677	738	666	739	706	727	708	734	717	679	743	727	748	750	715	768	682	719	755	743	757	701	719	751	722	698	711	756	739	703	711	742	757	709	692	710	759	721	717	713	718	729	708	701	727	729	697	665	682	707	708	719	718	724	697	697	677	715	705	746	726	701	756	697	635	735	732	777	693	736	707	680	783	722	747	724	738	779	713	715	683	702	702	713	697	760	747	671	707	736	704	714	722	744	749	710	696	739	767	726	716	720	686	689	737	742	704	723	745	671	707	735	775	708	710	726	747	709	701	755	722	721	697	720	716	739	745	723	709	707	728	697	695	777	713	703	734	706	735	693	700	692	713	727	746	758	724	718	681	733	761	703	742	743	767	705	692	729	786	722	708	756	727	680	719	674	688	736	721	739	721	745	736	712	733	684	700	722	708	736	656	724	760	696	750	753	685	686	747	687	663	779	721	707	701	676	729	704	689	738	718	716	716	692	744	713	744	710	772	726	734	743	721	718	675	713	751	704	738	763	708	690	756	700	755	695	723	723	736	723	710	685	708	734	700	705	753	766	732	695	714	753	740	702	711	678	736	682	711	719	709	731	712	745	689	703	749	738	762	734	705	673	691	714	701	698	701	667	725	738	747	706	722	688	757	693	733	722	762	735	720	723	717	733	745	725	728	749	743	714	717	749	718	727	744	755	738	714	747	729	750	697	694	716	753	715	737	721	711	780	773	718	683	707	748	728	722	742	746	716	727	725	706	731	755	722	713	731	680	730	739	712	738	737	752	677	734	734	720	772	702	757	748	695	716	727	719	689	721	719	721	743	703	735	684	750	730	697	734	724	774	743	709	738	772	694	746	710	697	722	729	694	725	699	720	707	728	749	717	690	719	745	674	732	683	748	694	730	750	701	685	706	720	707	707	735	750	733	719	689	726	709	753	736	743	734	717	686	685	756	690	728	701	711	738	683	704	744	723	736	709	703	739	726	720	700	757	723	767	715	712	750	758	748	744	721	756	714	740	728	704	717	708	710	795	694	699	728	719	733	747	692	710	725	714	715	707	700	726	708	740	688	703	741	717	740	736	728	749	694	723	707	747	711	722	723	760	704	754	763	756	718	710	697	712	712	752	767	737	745	749	672	698	770	772	746	684	702	719	766	731	754	719	712	729	737	722	743	732	766	748	722	731	755	749	709	715	731	744	714	785	703	756	767	720	719	668	695	722	718	722	729	711	714	668	731	698	708	765	717	693	717	734	749	743	743	744	706	713	663	714	729	731	738	736	760	734	732	695	777	711	699	698	731	743	703	708	706	718	758	766	724	779	713	755	680	729	733	716	682	748	752	736	699	652	715	751	697	781	738	701	734	751	704	747	765	712	723	708	703	694	733	649	738	707	705	721	694	734	747	759	706	686	747	702	707	725	705	711	789	742	737	747	761	717	683	763	690	741	698	715	712	709	715	722	700	723	732	700	719	728	733	693	749	747	727	735	720	756	724	732	745	718	713	742	714	709	720	711	712	744	725	729	756	730	691	718	750	773	730	741	709	737	651	668	726	754	734	699	760	772	694	724	726	741	700	687	718	770	739	788	710	715	673	707	748	719	680	744	661	709	710	723	711	713	746	748	688	687
2003	328	457	201	183	161	148	136	107	126	107	124	113	124	115	114	129	118	107	122	121	118	136	110	103	100	101	117	105	90	107	113	121	118	108	127	91	95	113	113	108	118	94	110	91	104	120	93	109	119	115	111	97	104	121	116	100	101	102	117	113	124	115	122	121	100	118	94	120	109	127	123	116	121	121	103	109	130	114	100	127	126	114	110	126	102	116	115	99	109	92	103	104	123	97	119	103	118	103	109	120	111	96	106	111	106	125	115	124	90	89	101	103	105	95	106	113	119	107	95	94	98	100	97	108	116	117	93	112	113	102	124	112	108	117	104	120	130	96	116	107	112	102	112	108	94	105	108	123	111	104	131	112	96	93	99	109	119	110	105	104	107	119	101	116	128	112	98	116	94	105	125	104	100	106	100	112	111	108	103	96	119	101	91	110	94	122	102	106	113	107	125	108	127	126	99	111	105	101	108	118	102	136	105	95	111	105	107	129	108	106	111	119	107	115	117	105	111	99	121	103	103	104	110	104	106	105	96	131	88	99	119	108	102	103	105	114	105	115	103	126	121	102	113	109	109	106	117	104	107	94	103	114	90	100	103	114	114	119	118	103	109	101	107	98	122	114	101	112	103	113	96	105	92	116	116	101	83	115	102	105	122	118	109	111	109	104	119	123	108	104	88	118	121	108	116	95	95	117	110	124	111	104	111	106	112	123	117	104	118	98	111	116	118	95	103	122	119	104	107	113	95	102	97	111	132	104	106	103	108	102	106	111	112	110	91	112	99	127	114	118	93	105	103	135	77	120	104	109	122	98	109	119	109	112	104	117	96	116	116	105	89	110	97	88	120	111	114	119	113	92	108	114	105	93	105	113	111	105	109	95	89	104	115	114	115	111	126	108	120	124	129	104	108	94	104	113	120	125	127	103	100	104	116	120	97	91	109	112	100	120	104	108	126	120	89	105	125	109	102	115	89	97	113	94	106	113	96	106	124	107	100	117	93	108	116	124	117	137	123	98	97	131	125	112	101	96	110	91	107	105	109	106	107	123	124	101	111	99	93	115	119	109	100	107	113	112	128	118	90	121	115	124	98	107	98	119	93	107	115	116	113	107	118	115	111	114	106	109	110	108	117	92	113	108	115	107	83	111	117	109	108	106	103	97	115	106	102	113	100	107	103	106	113	108	113	122	92	90	94	125	106	98	94	119	95	116	120	101	102	116	102	96	103	102	105	94	110	123	93	126	104	108	102	114	89	93	122	112	110	104	104	85	94	106	126	113	109	104	122	110	105	132	107	114	100	110	98	103	126	115	116	100	100	95	113	114	104	113	87	98	112	101	98	100	107	108	98	109	117	100	119	101	113	123	101	110	110	96	119	99	121	118	103	107	107	116	118	101	124	109	103	111	121	107	108	110	121	124	105	104	120	111	80	113	105	112	125	119	109	101	116	119	110	105	118	112	119	103	121	113	88	111	109	95	97	103	102	132	103	114	126	95	125	97	116	108	97	112	111	88	101	92	113	97	120	124	101	122	104	131	105	110	109	108	118	102	128	105	111	109	95	116	101	120	86	107	134	101	108	103	116	109	98	117	102	106	112	117	95	101	89	108	114	109	113	126	104	112	117	101	111	107	99	98	108	126	97	115	115	119	110	102	129	125	105	98	118	113	105	107	80	122	121	90	107	111	117	97	101	112	128	109	94	98	102	120	122	124	109	130	96	110	116	123	98	108	102	118	102	110	112	118	118	108	124	117	107	123	102	112	122	108	119	111	106	84	115	80	122	117	126	110	88	110	100	109	111	116	99	112	123	119	115	92	90	101	118	109	97	116	105	124	107	98	101	95	96	111	106	106	106	115	101	105	109	106	122	115	114	102	96	109	119	106	115	118	112	104	107	110	90	105	115	118	125	101	101	102	110	85	122	123	103	117	128	109	108	119	125	104	104	105	103	115	91	116	106	115	97	111	98	108	117	105	122	95	103	127	93	99	116	117	121	105	123	97	111	97	96	98	101	117	103	99	105	104	104	98	124	106	117	110	112	100	114	108	106	99	109	117	104	111	125	102	106	111	103	108	106	121	93	105	98	98	128	104	107	107	108	101	118	116	117	104	111	120	96	128	94	103	97	108	107	132	118	107	102	96	100	106	92	114	99	99	119	109	109	123	117	120	106	104	108	93	106	101	121	113	101	121	111	98	111	117	120	102	118	110	113	112	99	100	125	112	110	112	102	91	98	114	125	101	114	115	126	98	119	97	110	119	111	102	104	114	117	102	94	111	116	111	135	108	103	110	103	118	108	104	99	102	93	121	115	97	124	108	138	126	127	105	114	112	108	108	116	107	114	109	113	92	112	112	118	106	106	95	104	96	112	109	138	107	114	120	104	124	95	110	112	101	126	98	110	114	107	112	115	113	97	109	100	114	103	109	100	109	106	113	113	122	118	103	126	122	116	119	104	114	111	105	90	110	120	99	93	123	113	103	122	82	115	113	108	108	117	104	107	105	121	132	105	114	98	116	114	108	127	120	90	95	111	98	106	115	122	98	112	100	109	100	93	114	109	117	96	113	97	106	98	107	112	97	101	111	110	121	115	117	111	109	102	117	124	101	98	76	109	105	107	114	101	114	95	121	94	107	110	113	112	104	99	100	106	109	103	113	99	102	110	102	121	117	110	121	118	102	135	100	95	115	106	125	102	109	109	120	93	129	102	107	110	109	113	114	120	119	111	103	91	123	115	89	104	110	121	120	115	97	116	94	108	111	107	134	110	106	93	125	114	106	125	117	113	126	94	119	98	97	120	116	114	104	106	104	106	108	87	110	106	112	94	103	115	104	116	104	116	144	113	121	117	119	107	122	119	95	115	99	109	104	123	115	108	98	110	135	101	124	105	109	107	104	115	117	106	87	117	91	99	109	110	108	111	121	95	88	116	112	99	93	112	95	102	95	123	111	100	105	122	95	117	118	129	120	106	115	97	89	95	104	109	110	112	112	100	125	114	110	102	100	110	115	109	90	98	86	109	107	94	116	106	95	103	100	103	85	129	97	97	100	94	99	113	128	98	120	107	125	117	131	110	89	95	112	127	130	96	105	124	114	100	102	107	114	105	104	102	100	104	113	106	115	96	107	108	120	81	109	121	124	103	100	98	122	93	108	102	111	101	101	123	126	91	95	107	95	107	107	110	107	114	118	103	91	111	118	104	106	101	99	108	136	99	111	96	98	101	111	102	102	104	122	106	109	110	94	119	117	108	109	114	121	114	104	113	107	119	113	99	103	112	117	102	96	111	110	117	89	101	121	123	97	113	114	128	89	125	102	112	105	115	109	101	113	117	101	116	87	96	118	93	119	92	112	114	94	93	116	118	102	112	112	100	107	104	118	117	94	105	113	110	101	112	95	117	118	99	120	118	109	90	109	107	98	127	106	106	102	116	92	114	112	101	105	114	95	108	79	105	113	107	112	113	108	122	125	108	101	111	110	101	114	95	106	111
2116	645	1090	707	698	567	506	501	461	454	429	455	445	400	425	426	373	374	423	421	356	358	417	363	382	397	401	405	395	385	409	411	417	391	428	380	389	359	357	413	385	365	381	401	363	374	412	369	371	373	399	410	429	373	371	375	412	403	413	421	382	410	359	398	369	377	385	385	403	379	363	408	409	400	378	400	391	382	384	412	386	362	376	364	382	404	351	368	353	347	363	386	345	394	376	394	374	357	385	361	408	420	384	407	373	399	424	396	367	402	408	393	384	404	412	368	387	385	388	434	397	387	383	417	409	369	411	445	400	396	373	409	383	372	402	355	389	375	390	410	369	394	400	368	388	431	412	399	397	384	434	406	361	378	373	389	393	386	375	382	405	374	349	394	362	400	394	382	393	388	368	359	374	395	399	433	395	410	391	424	378	416	367	388	412	379	349	387	371	369	366	397	379	398	394	365	387	389	398	375	402	381	389	382	391	402	388	394	409	398	396	390	379	398	368	392	379	397	410	381	416	353	403	375	369	356	354	343	378	373	369	426	404	359	387	424	403	397	375	404	397	393	410	359	388	402	411	404	409	392	387	377	444	369	421	389	356	379	372	402	388	383	383	427	383	407	395	361	352	377	416	406	376	368	399	380	372	376	406	329	368	350	375	373	395	364	407	377	375	357	394	360	387	398	374	400	365	407	438	386	374	401	390	409	376	405	404	390	424	462	386	396	379	415	391	385	378	417	380	385	370	385	389	381	397	375	399	410	428	386	381	390	418	373	406	376	377	394	348	378	352	364	385	392	385	430	367	371	406	425	405	372	407	388	410	339	423	390	392	403	370	345	355	429	392	410	400	407	385	377	389	416	365	383	396	351	341	383	358	365	380	382	376	391	395	386	382	389	410	369	359	396	402	399	404	385	386	386	379	428	399	388	376	387	394	402	424	409	396	377	418	390	359	372	403	405	421	388	355	381	405	410	379	369	347	386	379	369	396	374	388	346	392	409	383	381	374	400	366	382	365	416	382	393	409	407	396	402	393	388	400	402	385	410	417	363	371	342	380	399	393	380	377	410	395	425	377	397	407	393	400	384	366	388	408	388	393	376	370	363	387	362	389	359	394	380	394	378	401	367	380	396	376	401	386	394	361	417	403	398	373	383	374	377	378	413	371	400	406	382	375	392	402	396	375	406	379	378	417	417	376	397	394	360	390	353	379	397	372	377	408	375	374	367	415	363	406	396	366	425	386	398	383	348	387	399	409	417	411	390	373	380	387	395	435	403	364	390	387	394	372	387	387	375	393	384	392	407	404	424	401	403	355	404	391	398	406	407	373	380	409	390	366	365	386	419	426	416	378	372	406	379	350	382	421	360	357	403	375	388	370	342	378	366	384	370	423	383	403	378	361	414	394	398	398	378	380	381	372	397	411	380	373	383	359	405	394	361	354	387	406	378	396	353	406	410	381	351	388	369	390	375	400	363	376	375	372	386	348	386	402	374	364	401	383	361	408	376	430	350	390	381	390	412	404	402	367	378	424	398	388	398	377	385	376	383	403	363	419	362	385	375	416	386	413	407	387	380	396	370	367	380	415	374	367	389	382	349	361	403	385	374	395	363	411	397	379	425	397	391	384	401	409	396	402	382	354	367	368	379	363	376	397	391	371	376	412	433	394	376	407	363	397	407	375	384	423	404	361	363	412	355	361	400	397	407	378	402	392	422	393	383	357	425	391	421	410	379	386	397	404	390	421	374	389	398	392	365	359	358	362	386	387	386	406	389	366	359	406	416	395	368	395	402	377	368	385	384	365	368	393	399	389	405	376	394	384	377	413	397	406	371	398	399	386	398	401	418	367	341	395	364	353	404	407	380	372	405	389	406	369	379	363	396	387	380	396	395	398	340	384	381	422	399	392	353	382	390	417	373	412	383	408	391	386	378	371	369	370	381	391	394	391	386	387	384	404	366	399	422	400	373	387	384	375	414	407	359	347	418	370	384	396	387	389	368	379	410	410	363	408	403	372	407	400	394	387	391	389	374	372	376	407	430	376	364	391	389	420	385	371	381	381	396	348	395	349	394	406	412	366	378	403	421	367	395	387	403	394	435	399	411	398	391	373	389	401	378	380	431	393	383	413	359	367	398	375	381	401	382	406	376	393	374	411	356	367	410	376	423	382	400	394	367	409	399	364	376	397	392	393	385	391	359	364	393	394	412	401	372	409	375	406	401	367	371	401	403	384	356	387	366	377	428	379	399	373	356	372	376	371	398	389	381	354	402	393	382	395	383	374	430	396	380	387	411	399	411	391	413	393	389	392	371	437	375	406	402	353	371	379	370	361	425	389	420	397	360	415	413	363	376	416	387	378	376	417	397	363	419	409	361	367	421	387	354	367	377	429	402	381	352	372	357	416	387	356	407	327	367	404	381	395	404	386	392	353	406	374	382	385	415	395	399	369	414	371	386	400	384	383	377	387	378	384	366	396	404	373	381	383	400	399	383	371	383	393	388	387	393	367	369	364	413	392	396	387	391	408	393	396	367	414	385	402	350	367	390	402	400	396	423	401	376	377	355	369	378	361	402	390	403	385	365	368	422	426	356	415	409	393	400	371	401	375	334	392	406	404	377	395	399	387	399	404	347	408	375	374	387	397	346	401	384	397	379	369	363	381	370	399	377	418	386	397	382	388	372	373	384	375	393	358	405	405	389	386	409	360	381	395	384	404	376	376	381	377	391	398	405	381	406	408	345	355	387	395	393	419	384	376	397	404	382	384	366	358	395	379	399	415	392	378	381	382	368	390	374	362	392	425	425	384	375	387	378	388	367	355	399	381	382	410	397	390	391	393	379	356	411	389	384	402	362	404	346	370	381	395	395	422	404	404	375	383	415	362	398	364	389	376	371	410	383	386	357	381	390	381	381	383	374	376	399	417	360	372	364	374	369	373	355	375	418	407	367	416	409	391	416	383	344	421	384	354	368	366	364	381	389	382	436	369	373	388	399	359	353	400	387	418	375	406	363	387	342	370	392	364	406	369	377	391	365	369	391	378	412	411	396	410	393	368	393	376	380	374	416	392	388	369	365	391	359	384	414	415	396	428	411	407	421	371	423	372	380	398	403	372	399	426	419	396	387	412	372	402	388	404	384	343	364	410	405	345	375	360	381	363	389	372	380	346	388	401	382	386	384	383	388	371	370	425	372	381	383	398	363	381	402	361	408	346	375	358	403	402	379	392	387	368	385	403	361	387	358	418	395	361	395	419	379	377	388	378	361	397	364	399	421	370	396	361	396	389	361	382	389	397	375	366	390	354	396	362	425	398	396	415	397	419	377	382	358	421	388	375	369	393	368	375	384	377	372	397	381	414	372	392	397	373	400	427	356	397	405	377	384	364	389	387	383	392	380	401	381	393	361	393	388	413	387	371	355	351	359	365	385	394	346	370	389	430	394	406	361	404	382	384	374	390	385	386	400	390	395	400	389	386	369	385	398	399	413	397	410
6639	2322	3254	1835	1249	632	406	359	271	266	255	264	246	202	210	184	194	202	216	188	200	196	196	169	214	173	142	197	169	169	194	198	175	185	178	192	185	193	189	184	170	178	181	204	146	177	160	160	181	176	178	205	177	178	178	172	172	196	181	156	194	173	192	169	197	167	182	154	181	164	175	171	175	174	180	183	194	169	163	156	172	181	195	189	175	162	174	176	174	193	164	173	164	178	199	164	160	184	166	185	197	174	166	171	172	175	155	165	188	171	172	187	175	175	187	170	184	176	158	173	187	187	153	168	182	182	179	176	174	171	149	183	189	159	166	165	152	178	193	187	200	163	152	181	149	175	182	189	160	178	160	166	183	198	154	193	162	183	192	167	182	164	183	180	148	159	167	169	180	177	182	160	188	176	163	168	179	187	168	167	166	156	165	173	179	167	162	194	182	197	191	173	157	161	165	178	164	178	157	168	175	193	179	174	188	177	160	159	181	173	140	175	174	172	154	171	168	163	182	163	194	168	155	180	194	171	192	196	191	175	175	196	180	160	183	174	186	167	155	171	179	184	194	167	183	195	183	171	176	154	172	180	179	187	174	165	175	181	185	184	171	182	176	206	191	166	172	170	147	168	195	157	171	152	172	186	178	170	184	205	173	168	174	164	193	155	175	172	170	184	161	167	193	138	153	155	162	175	151	157	185	180	199	168	189	183	170	188	170	170	169	175	181	192	182	167	175	183	166	189	179	147	174	196	181	170	166	171	157	163	189	206	160	180	191	159	166	195	161	157	160	174	171	168	182	168	181	163	181	160	178	172	153	180	185	184	165	168	192	181	173	185	173	157	178	205	154	187	186	173	162	177	178	161	154	196	176	164	186	169	185	170	167	175	171	167	183	164	186	177	174	180	162	192	188	226	167	190	162	188	197	178	180	188	183	182	179	167	167	184	174	190	188	182	168	178	162	177	170	172	191	166	164	183	187	185	169	171	180	172	157	164	168	156	176	181	187	172	168	180	172	180	214	163	187	173	160	185	189	173	202	189	174	184	179	193	170	169	169	158	171	162	164	180	162	184	161	182	187	179	182	183	179	176	163	173	168	200	185	170	168	167	187	165	168	206	206	157	160	179	195	194	148	186	167	193	192	166	156	178	181	187	185	195	171	168	147	210	182	192	166	195	190	162	182	161	149	187	174	169	197	173	191	172	201	192	189	167	176	180	178	165	145	187	176	183	163	186	173	193	199	184	175	185	159	196	149	175	173	169	153	171	152	173	173	167	174	167	185	176	192	182	151	163	169	186	169	207	193	175	178	167	167	196	180	164	155	170	191	155	168	186	163	171	154	181	171	165	168	170	180	173	171	165	170	166	174	191	177	176	188	164	197	189	173	179	176	154	162	187	175	173	154	162	160	166	180	159	179	183	204	193	178	200	187	176	169	182	191	172	183	167	173	170	181	187	166	174	182	156	172	168	195	189	188	173	170	168	173	174	182	173	175	162	166	140	168	156	182	171	180	169	159	155	159	186	184	173	180	183	192	178	139	186	191	179	144	177	176	164	189	176	155	169	188	160	173	184	187	197	169	167	140	155	210	144	182	175	184	168	179	159	185	198	181	162	175	181	188	183	152	182	151	178	159	166	190	194	158	171	166	202	197	179	160	170	180	163	191	182	186	218	184	170	180	196	178	174	173	181	167	173	192	179	195	183	159	154	180	167	175	177	182	177	177	185	179	188	195	163	160	197	156	170	158	169	169	166	166	172	153	155	182	192	180	188	174	178	173	182	191	181	181	180	161	171	191	183	164	168	189	152	153	170	198	180	178	162	203	162	152	173	190	193	172	172	168	200	158	162	162	174	181	192	175	176	188	168	169	163	140	152	176	196	179	166	181	171	176	168	192	151	195	159	166	185	167	176	191	160	171	159	175	190	195	183	177	197	160	165	167	178	167	164	194	181	189	184	168	194	167	178	180	148	181	177	180	162	185	188	189	158	191	171	176	178	166	195	165	209	169	169	182	153	160	192	158	176	174	159	192	198	195	172	159	189	155	180	163	181	169	179	160	179	184	159	179	172	178	174	191	151	179	171	132	173	171	174	183	138	192	181	159	176	184	156	184	183	163	164	194	202	192	176	167	160	184	164	206	181	153	186	176	164	182	163	207	175	172	167	174	187	160	163	173	174	166	184	165	158	173	168	172	172	176	194	187	167	178	167	171	171	156	170	174	165	167	157	169	188	200	168	157	191	163	205	168	173	183	173	149	187	148	171	181	187	162	178	164	194	171	145	169	198	191	157	194	169	164	179	176	173	179	187	147	175	159	184	188	176	179	153	171	185	156	173	158	171	177	175	166	190	178	153	198	169	180	164	181	180	145	176	182	169	168	188	166	167	183	174	172	161	196	173	158	172	156	171	188	158	190	179	166	155	167	159	191	184	185	176	167	169	199	193	161	175	162	192	164	184	173	168	184	177	180	172	181	177	197	183	175	186	156	174	169	165	191	167	156	196	177	188	201	199	204	186	178	182	174	154	169	192	175	184	179	170	178	189	200	140	181	155	160	149	178	172	163	169	181	174	158	171	179	165	165	184	175	183	178	162	169	170	154	178	192	174	182	166	175	206	185	176	161	180	171	171	177	199	171	170	157	187	184	193	173	154	161	169	150	170	200	182	166	163	190	189	173	174	167	162	183	164	165	174	148	170	170	164	160	181	176	164	175	162	158	197	170	185	165	167	181	180	161	170	183	161	167	181	163	175	162	160	163	205	186	190	176	168	175	192	166	174	169	172	188	176	175	195	184	182	176	168	183	189	151	172	177	180	188	193	177	155	199	178	162	169	160	181	171	166	206	167	175	184	168	165	179	162	169	186	184	168	214	180	165	166	187	187	141	157	178	167	192	164	164	185	203	155	165	147	190	182	164	183	176	182	155	198	172	193	174	173	176	195	171	183	180	172	152	162	170	186	151	175	169	158	185	181	193	171	165	164	165	179	162	184	169	172	190	164	192	176	173	166	204	164	201	176	196	183	149	146	202	162	182	159	164	181	152	169	195	184	184	182	175	183	176	167	169	179	157	197	170	192	171	202	141	187	201	178	165	165	167	194	170	168	168	185	165	162	156	184	160	179	178	202	203	179	160	153	183	167	193	148	179	152	188	175	151	174	170	169	165	166	172	154	182	169	170	189	193	167	180	177	156	195	176	188	176	160	174	170	178	181	170	143	171	181	177	203	182	164	182	160	154	176	200	162	176	189	187	172	166	152	162	167	191	178	168	164	155	183	186	179	166	169	163	190	189	183	185	175	180	187	194	155	165	176	163	177	186	180	162	185	178	157	179	165	181	177	190	183	193	172	177	162	182	181	178	184	176	174	190	198	181	186	174	166	176	179	194	178	182	173	189	169	167	179	142	180	186	176	179	184	182	183	167	172	202	192	159	186	168	179	179	179	181	168	174	159	169	202	162	176	162	198	180	169	178	186	193	181	170	191	165	169
5066	2866	4896	3632	3756	2346	1848	1512	1332	1175	1102	924	897	899	850	772	766	740	726	729	756	715	699	665	657	678	637	611	647	644	640	628	595	595	650	628	653	604	632	663	582	633	607	637	602	617	569	595	578	569	569	585	611	604	587	612	531	535	557	589	595	632	567	585	557	542	603	576	603	577	573	564	565	612	568	554	578	618	557	550	585	547	555	569	583	584	564	587	580	569	597	575	562	560	566	574	580	590	572	620	582	554	594	549	581	565	564	591	577	604	600	570	608	597	567	612	576	575	583	558	606	583	557	600	599	574	590	524	604	564	578	566	570	615	561	558	555	569	583	580	560	560	569	594	583	568	602	604	585	577	594	569	584	551	603	556	570	604	579	539	566	553	574	568	552	572	543	577	585	574	602	611	571	580	559	571	574	545	600	587	578	534	554	577	537	537	548	573	585	603	520	570	554	575	552	577	590	585	598	583	553	530	554	577	565	583	597	555	589	586	589	574	536	573	553	579	597	546	583	576	563	546	571	566	567	541	576	599	592	576	603	560	583	616	560	602	583	565	532	561	567	566	559	533	580	589	545	571	597	568	573	515	583	571	579	563	572	566	603	573	592	582	606	572	588	553	531	603	591	595	573	578	550	566	547	554	572	568	559	582	595	614	569	634	589	605	560	524	632	579	532	546	601	581	572	547	572	586	617	522	586	534	541	588	571	562	551	564	600	567	593	567	549	539	571	555	608	580	550	558	602	579	587	573	561	561	505	609	569	590	562	580	577	539	545	601	578	569	550	555	562	547	582	611	557	574	510	565	552	558	586	587	571	550	601	562	558	592	582	587	542	574	575	589	592	539	548	548	531	608	581	554	562	570	612	583	588	549	591	582	588	598	594	567	617	573	604	583	566	553	563	572	586	560	585	548	548	585	581	551	577	560	592	581	565	584	590	551	584	607	584	569	564	610	540	589	577	536	558	573	580	562	550	547	568	610	577	569	586	575	599	573	545	551	545	587	539	587	570	544	527	551	546	614	548	565	606	568	575	574	554	574	558	587	583	579	624	534	605	561	581	543	568	579	614	543	574	614	562	575	564	557	576	548	604	581	548	568	583	545	583	551	569	587	613	560	620	573	575	540	596	607	554	551	559	611	547	563	618	562	520	555	567	594	552	586	546	580	536	605	576	650	577	604	597	579	544	563	558	545	603	542	574	572	547	581	572	550	564	588	571	592	538	563	566	553	577	567	559	596	585	583	555	593	556	618	542	560	547	583	600	562	544	576	559	591	587	558	549	541	592	569	577	581	559	574	612	614	598	571	578	565	588	612	607	590	553	572	576	564	572	571	619	588	584	583	570	587	566	574	556	601	563	543	573	551	595	586	555	542	507	529	587	551	542	585	546	558	563	597	572	548	559	597	575	589	564	551	583	579	554	554	602	559	586	500	566	572	568	520	597	556	640	568	586	539	581	599	593	596	570	587	586	616	550	544	597	595	588	571	561	542	590	577	571	584	599	590	624	557	598	564	569	537	579	594	540	552	546	568	587	619	580	538	557	584	525	537	561	576	576	588	605	600	582	514	546	582	562	598	554	546	530	580	521	585	567	553	599	552	573	580	581	559	570	573	533	565	569	549	561	557	613	563	542	580	609	569	579	583	583	575	562	584	586	555	568	563	532	562	562	576	556	562	555	607	595	588	563	566	552	567	583	546	575	523	577	551	590	591	555	581	541	534	571	560	549	562	591	594	591	583	532	565	600	566	540	630	583	554	545	587	572	582	570	589	559	547	559	537	608	572	562	570	562	596	577	572	583	587	534	545	635	587	602	539	571	564	627	547	585	599	537	560	554	574	588	609	566	621	547	556	572	630	576	615	540	551	536	610	589	556	601	567	559	584	557	560	573	582	585	541	565	571	569	573	618	557	580	564	600	544	571	564	569	545	506	609	554	569	587	586	589	569	525	572	588	569	597	529	589	591	578	555	539	579	550	582	529	561	556	574	585	542	559	553	590	569	601	566	544	531	555	571	534	577	574	581	563	558	560	592	593	555	582	564	616	565	563	570	577	594	545	612	632	598	530	595	602	559	566	544	564	526	565	583	562	544	562	621	546	573	606	568	584	571	565	538	595	548	557	574	534	595	572	630	564	543	579	538	565	568	602	535	529	563	606	573	576	505	536	585	523	608	509	579	585	579	560	565	593	575	608	581	511	604	557	570	536	586	580	587	563	582	532	619	572	603	591	576	608	544	554	588	559	547	604	567	581	539	557	574	569	578	589	581	595	590	571	570	624	615	562	564	577	549	623	541	615	595	581	549	577	578	607	596	553	567	570	553	558	587	573	578	575	549	560	557	573	584	584	587	544	539	558	576	552	537	582	601	577	586	576	619	570	590	564	580	551	529	571	561	605	586	565	565	574	556	557	590	532	552	568	550	530	570	573	594	561	543	603	568	590	559	505	573	577	565	549	593	587	579	589	509	557	569	599	575	574	592	591	570	570	562	538	575	594	551	558	541	569	573	555	611	581	526	581	595	539	574	593	582	587	584	552	620	512	567	544	586	598	550	616	606	602	584	625	561	563	580	539	573	559	593	575	548	529	565	572	534	578	580	573	559	557	559	587	577	586	596	590	622	556	535	576	560	629	548	552	584	547	564	621	567	597	569	587	580	576	567	595	568	574	573	570	560	605	541	616	571	566	548	546	580	557	576	536	598	597	621	558	581	589	554	565	551	557	560	578	608	587	572	575	555	545	609	571	594	594	627	554	590	567	560	590	554	535	566	567	577	494	539	605	568	601	572	560	568	586	554	597	562	552	599	569	571	591	597	555	541	599	572	619	588	555	603	574	568	568	571	575	591	559	572	544	586	598	534	582	579	585	572	599	606	592	574	568	579	594	575	575	519	534	542	589	556	580	569	559	585	560	546	547	596	572	598	559	572	627	534	601	624	608	575	579	588	564	561	565	602	570	543	573	561	577	570	554	540	548	549	598	578	542	559	535	559	583	557	589	526	535	572	558	564	550	597	591	534	567	574	577	591	611	565	538	553	545	557	542	577	560	571	553	553	566	562	543	619	585	550	585	553	574	542	588	580	550	555	560	537	575	578	597	556	599	565	540	564	581	610	546	597	572	533	560	554	554	584	564	555	584	544	574	579	579	534	587	566	542	571	620	551	559	578	555	563	593	575	566	574	566	613	562	555	584	591	538	583	531	577	541	580	591	585	592	566	631	541	570	574	558	597	594	570	570	580	551	574	595	555	542	561	556	570	568	631	601	565	551	564	588	554	591	582	575	630	566	590	580	576	546	595	566	586	620	610	592	592	556	574	559	557	581	593	548	569	538	576	561	556	600	590	620	579	614	558	562	561	600	588	564	570	621	578	558	537	581	544	616	585	589	554	604	618	566	571	669	550	573	623	577	547	562	558	549	545	574	616	566	585	582	575	500	556	572	543	535	559	610	636	575	572	543	596	510	574	616	532	565	573	605	590	551	606	624	567
16658	6004	8317	5645	3101	1692	1054	744	636	490	415	376	353	335	348	289	276	267	270	287	277	266	280	249	256	266	248	260	254	262	246	234	224	231	252	256	243	231	257	249	246	217	197	244	217	244	279	231	212	240	261	238	259	214	230	210	216	197	204	235	236	225	233	231	232	209	235	230	232	248	251	205	242	224	224	223	239	207	243	219	214	226	238	233	235	205	203	229	225	220	238	202	235	229	220	234	218	204	237	245	200	254	201	241	234	212	236	234	228	206	224	199	252	232	234	261	258	244	216	219	227	215	236	213	231	218	235	240	247	229	248	200	226	217	231	246	217	217	235	260	217	211	248	230	232	204	245	229	241	230	244	222	238	265	240	212	208	231	227	260	238	244	226	247	234	235	263	184	218	242	248	213	218	240	228	186	242	216	223	230	209	197	223	241	216	215	258	201	225	227	248	229	188	234	210	232	254	237	202	227	250	261	224	241	240	228	228	215	244	223	250	243	240	205	218	218	248	234	252	218	237	230	215	224	212	225	213	216	251	234	213	223	191	228	231	226	223	221	232	218	231	230	225	242	218	211	194	206	243	219	241	188	217	219	227	221	239	228	247	212	225	206	238	216	252	226	207	237	238	203	229	193	247	218	217	234	200	207	209	207	208	234	247	228	230	223	232	228	207	238	239	241	231	217	229	211	221	218	257	243	223	234	221	225	246	241	242	227	244	223	245	224	219	216	240	224	224	223	208	227	192	197	234	228	219	212	224	234	218	234	245	218	211	210	239	220	209	221	213	203	219	212	214	227	249	237	210	227	219	236	220	205	234	205	230	233	217	212	207	201	227	225	252	223	219	233	233	244	235	218	224	211	222	221	228	209	213	218	203	207	225	264	229	208	231	231	232	204	202	233	230	202	236	220	211	229	237	238	229	221	220	218	241	254	210	218	220	234	213	237	235	222	238	220	231	217	245	216	216	209	243	191	220	250	225	221	247	237	219	208	220	216	238	220	242	223	232	230	241	238	211	211	247	247	233	234	209	230	210	226	250	220	212	231	261	220	217	259	241	223	215	234	232	215	201	252	215	230	224	221	231	226	212	243	231	213	220	203	209	224	208	201	203	209	226	227	243	235	211	197	240	231	208	243	232	253	234	228	234	224	225	231	227	202	234	259	222	220	225	214	214	249	208	220	237	214	219	226	222	231	222	204	207	220	231	218	225	211	228	215	215	237	235	230	210	215	219	203	222	227	232	225	217	209	220	229	191	241	231	205	233	246	192	220	208	208	205	197	229	203	203	212	219	220	212	246	248	205	232	208	219	240	239	193	229	215	207	249	251	251	220	221	215	226	218	211	212	241	239	195	220	221	231	238	223	264	198	228	238	208	207	203	229	249	220	243	220	228	250	232	233	232	238	227	223	199	237	222	225	241	218	203	232	225	258	250	199	252	203	209	226	211	212	229	214	214	238	233	200	213	208	227	221	220	215	250	237	267	245	203	215	241	248	226	239	250	235	237	210	228	210	231	238	212	229	217	224	244	219	215	219	220	248	217	228	217	206	217	215	231	233	192	213	228	244	200	208	240	210	240	224	252	245	215	204	233	236	232	246	235	251	244	240	218	217	225	230	218	231	255	214	231	203	220	231	219	242	187	220	236	211	207	216	235	215	240	214	234	254	230	221	225	246	180	237	247	227	227	231	229	224	230	206	217	211	230	227	217	197	242	197	214	212	208	228	210	248	242	225	252	237	223	244	230	251	216	232	199	233	241	224	246	215	226	247	262	217	243	218	175	239	215	228	211	208	244	234	211	238	233	244	194	240	230	225	247	202	215	252	234	270	224	218	219	229	244	223	255	217	240	258	220	243	224	223	189	216	230	234	210	235	239	232	239	259	237	244	236	221	189	224	209	209	210	225	225	210	242	208	255	225	226	217	229	215	219	222	236	274	228	238	211	218	226	223	223	267	214	213	233	237	237	227	204	242	220	220	205	213	208	210	220	229	204	237	217	229	236	222	220	236	240	249	208	246	213	240	236	215	218	222	247	228	226	205	213	240	202	244	240	232	228	239	227	243	226	226	226	213	226	221	239	214	260	240	217	219	209	217	232	219	211	248	227	245	229	230	214	228	184	224	220	211	205	236	214	239	229	211	212	216	217	230	244	212	196	220	230	236	233	236	191	224	250	245	225	199	231	253	222	202	222	217	218	229	224	226	244	213	242	204	228	228	206	217	216	234	224	210	217	222	227	235	235	201	232	237	233	207	222	216	243	217	217	221	215	198	223	207	227	239	235	217	235	263	203	234	210	204	214	234	213	214	236	236	222	238	220	217	210	229	217	218	220	229	238	220	240	244	208	221	220	256	224	228	216	236	204	219	226	207	227	254	237	210	226	226	202	221	198	246	225	242	221	218	205	246	213	239	214	227	240	196	226	230	223	238	210	243	208	224	214	250	213	211	244	214	222	228	216	227	234	240	237	223	216	210	228	244	239	223	224	201	208	228	200	207	220	225	240	228	237	221	221	205	225	217	218	220	204	226	239	210	241	248	221	244	200	193	239	258	208	205	210	222	210	227	222	245	236	251	253	235	216	204	239	209	244	242	220	226	214	251	240	202	238	212	210	231	233	217	250	222	235	196	225	214	236	236	247	212	245	233	207	238	237	238	248	248	213	247	257	222	215	189	211	216	220	228	232	245	208	225	227	223	230	190	214	213	226	249	232	239	225	249	201	226	249	247	249	225	219	227	257	231	227	244	232	267	232	216	219	240	216	219	222	208	236	230	227	210	233	218	215	209	211	209	229	235	216	238	208	214	232	233	197	235	244	192	221	221	210	212	233	221	201	218	240	236	227	234	200	207	218	231	236	209	228	240	222	237	229	217	239	242	229	212	218	222	223	219	212	243	215	217	214	222	226	207	195	217	245	220	224	229	250	237	198	210	211	235	229	244	249	221	225	241	238	209	237	236	226	244	215	203	227	219	201	242	220	239	208	228	236	235	213	216	223	215	189	237	215	203	235	236	218	227	239	216	215	215	232	218	229	209	222	232	209	207	229	226	231	243	224	239	196	211	207	206	221	203	226	228	231	216	224	214	225	245	241	257	214	284	252	215	238	229	226	254	215	242	184	233	230	207	213	240	219	236	258	216	217	224	247	232	229	226	256	237	219	217	232	197	227	231	225	236	226	203	217	246	241	237	237	225	220	227	236	236	237	240	197	241	218	249	177	204	221	232	220	235	245	215	214	224	220	213	229	213	223	223	217	234	209	215	237	238	218	256	223	233	240	198	237	223	241	205	199	205	217	247	203	217	219	223	228	233	223	243	219	227	233	218	223	231	200	230	203	213	219	207	244	209	200	214	216	216	227	228	206	245	234	234	249	231	217	228	212	214	208	224	228	255	247	224	240	219	203	216	223	231	225	202	247	218	197	221	277	242	233	234	236	244	202	214	215	231	229	209	240	210	209	225	211	212	203	247	224	236	239	226	229	250	229	236	238
8461	5617	10268	8777	7111	5580	4318	3333	2792	2334	2066	1909	1730	1586	1487	1370	1341	1213	1199	1130	1099	1036	1044	1001	946	925	938	881	905	894	879	876	849	787	808	816	804	821	800	806	774	773	813	768	792	745	718	748	743	732	752	697	803	723	735	728	769	751	727	710	748	705	678	763	729	695	762	726	686	740	716	751	694	733	721	697	699	696	727	707	697	698	698	716	690	721	676	717	735	682	721	685	656	658	702	705	695	734	675	662	716	698	668	672	690	664	711	662	698	670	690	744	693	689	708	672	687	694	704	669	682	689	699	741	691	727	665	723	684	685	646	704	676	710	740	691	719	726	675	689	661	708	725	691	684	693	654	703	710	718	695	685	652	716	766	698	721	702	754	702	731	701	728	683	701	675	664	713	704	726	667	673	702	704	684	676	753	664	699	726	734	715	711	720	665	712	679	701	671	671	709	686	628	675	691	675	674	734	672	692	665	688	718	687	632	694	711	690	700	719	719	729	693	691	657	682	690	705	619	689	662	690	670	635	677	685	691	728	661	678	704	724	683	702	668	714	707	697	658	723	721	661	674	655	655	682	676	633	683	706	663	676	667	671	747	662	689	663	710	701	713	686	693	660	651	683	687	692	704	660	692	689	688	697	684	711	694	699	698	681	676	691	645	687	636	673	647	701	713	707	660	682	704	685	714	691	708	717	679	671	713	652	614	719	685	671	693	689	720	712	691	676	655	710	707	682	696	709	715	707	733	703	687	692	663	714	728	658	705	695	704	689	699	656	739	715	701	690	691	680	698	672	660	686	643	721	678	671	664	710	729	692	690	685	722	659	670	670	667	697	699	664	693	664	708	703	676	703	700	716	691	716	687	674	646	672	678	755	667	725	710	687	688	713	685	629	733	727	653	631	682	729	720	663	687	693	685	719	701	663	695	719	688	678	723	707	634	641	630	646	723	675	675	667	703	716	676	672	635	640	671	653	729	699	697	708	660	689	775	642	657	672	648	673	697	735	705	673	703	683	651	683	700	721	698	684	658	636	672	676	710	730	700	675	721	693	639	685	669	676	744	706	698	705	670	699	669	729	691	733	677	656	701	696	696	633	668	726	661	702	683	673	720	642	642	661	694	669	635	664	682	669	662	737	692	702	706	695	696	695	709	633	698	734	662	680	723	703	690	699	649	671	683	690	659	629	694	642	687	691	703	725	679	719	633	732	668	693	719	638	655	695	708	715	630	650	695	702	635	684	686	717	636	680	648	676	655	694	680	705	664	646	678	710	715	629	669	680	705	683	711	653	655	726	720	668	717	640	701	639	703	633	711	649	707	682	687	694	711	707	715	693	708	728	666	676	692	680	658	724	681	677	675	657	645	723	639	698	735	666	705	713	664	683	707	670	662	686	699	694	693	689	685	669	676	667	645	665	647	709	754	679	710	716	720	709	674	729	700	693	683	704	673	708	683	668	699	721	688	725	707	707	705	693	670	669	653	678	718	702	718	658	652	688	695	686	691	741	628	712	650	680	699	719	668	715	668	706	676	678	722	668	695	661	687	700	675	661	659	691	646	684	708	684	692	649	695	644	671	677	685	683	662	681	685	680	628	648	669	678	705	673	716	712	665	662	653	660	699	659	671	706	711	662	667	673	699	680	691	679	700	700	684	694	704	693	676	661	631	689	728	655	730	691	692	721	707	652	684	685	684	683	666	661	722	668	704	727	756	697	695	683	699	679	732	706	691	666	664	705	668	623	673	664	694	674	707	684	685	645	743	714	638	656	664	704	677	707	734	712	661	692	701	685	686	675	663	710	676	695	663	642	663	698	706	697	659	734	702	708	677	669	670	638	723	733	667	629	675	649	697	664	677	731	730	696	696	657	699	729	677	633	681	649	686	737	698	724	666	654	678	705	680	646	666	646	653	670	703	676	675	707	724	733	674	709	684	662	759	679	689	653	637	696	713	706	702	682	699	705	646	705	696	667	627	698	682	693	677	663	691	674	691	692	660	658	699	678	700	700	685	689	721	696	698	689	666	720	734	673	664	678	700	608	690	688	739	695	690	675	649	643	759	692	780	733	677	686	673	698	712	668	647	657	684	685	677	678	704	689	684	640	654	663	652	713	718	714	699	702	675	667	684	709	650	697	687	657	707	655	677	674	678	708	645	715	705	638	707	705	659	688	691	676	709	649	670	673	658	655	682	734	687	661	704	685	729	621	686	704	685	705	690	646	670	688	671	669	720	653	669	694	689	637	689	648	696	671	720	638	681	683	691	671	665	667	700	708	699	690	685	682	664	688	684	651	703	668	691	709	700	678	676	662	672	712	709	690	684	676	649	683	722	674	654	666	711	702	723	689	657	695	672	687	696	652	714	661	667	711	694	704	709	638	740	671	682	680	712	636	655	728	655	725	669	675	680	687	737	654	679	691	682	684	662	714	675	661	710	660	682	681	697	667	661	700	684	727	680	702	711	679	724	684	698	679	697	672	644	681	691	682	655	739	700	681	716	707	663	708	690	690	659	613	682	710	663	722	683	687	694	665	640	682	699	653	709	703	675	702	673	669	639	660	647	669	644	677	701	654	679	684	659	700	698	682	688	671	692	655	648	677	694	706	706	693	702	686	652	658	704	680	665	651	725	659	700	650	704	645	638	649	706	718	733	710	656	708	688	648	679	674	727	656	680	707	709	669	690	657	717	677	676	625	677	694	694	700	694	620	668	698	707	696	642	727	711	629	688	700	728	700	703	723	689	735	727	652	685	644	707	734	701	693	728	675	677	668	700	652	710	697	642	713	723	661	655	684	691	649	728	686	692	678	714	685	678	691	707	699	698	692	643	647	684	712	684	676	662	700	678	750	636	690	641	704	707	723	680	662	639	668	674	714	686	714	697	722	725	665	708	632	702	662	694	687	710	720	692	703	671	684	690	692	735	645	646	654	664	703	681	667	703	708	648	699	712	682	681	733	690	694	712	671	680	695	700	668	671	676	698	689	650	722	660	645	688	738	666	713	744	680	620	684	657	721	690	692	664	684	683	673	674	699	649	708	699	654	689	639	695	634	679	687	655	698	693	680	627	707	691	679	698	677	695	673	641	653	710	706	707	738	707	708	709	708	696	668	686	695	686	708	670	691	698	700	649	654	716	729	706	687	676	717	663	668	663	704	662	694	668	677	678	733	643	672	669	638	617	677	671	672	695	672	659	640	681	674	673	680	707	638	711	704	703	747	720	647	663	688	647	690	680	681	603	720	700	733	663	742	721	691	687	700	667	694	640	691	664	720	677	645	646	733	689	696	654	705	710	708	698	718	649	690	645	716	656	673	710	683	699	733	724	691	657	658	663	679	658	684	674	685	669	678	680	680	713	700	685	724	682	670	705	718	700	634	730	689	660	703	691	700	692	725	715	656	682	696	712	656	704	672	662	654	642	665	670	701	673	698	706	682	691	675	755	668	668	715	696	717	672	697	692	689	696	715	670	692	703	663	705	683	686	709	684	647
1977	266	361	347	188	165	139	116	113	102	96	96	101	128	94	110	114	91	116	99	107	108	92	105	110	98	108	108	123	94	111	120	107	75	105	95	109	86	90	113	119	94	108	100	104	105	120	109	107	99	113	115	102	108	117	94	112	106	105	77	111	100	103	87	105	107	103	116	119	110	109	106	96	97	100	95	104	108	101	107	103	107	97	95	84	112	94	103	107	98	95	99	115	121	105	92	88	120	111	105	99	95	114	119	118	93	102	88	99	102	106	100	97	99	126	93	109	101	104	113	111	111	97	99	90	84	88	130	101	101	103	95	88	114	119	113	101	107	121	99	112	99	87	108	99	106	116	122	93	105	98	106	96	111	109	106	105	116	102	112	101	115	99	94	130	109	108	78	91	120	98	111	99	111	92	125	106	117	111	97	103	99	114	103	89	89	116	89	112	91	118	134	98	117	102	98	102	112	89	97	101	104	97	101	112	101	106	84	116	102	106	88	105	100	99	96	105	105	96	97	118	92	108	92	108	117	119	110	116	104	99	120	105	116	90	99	97	108	100	113	103	106	101	112	107	96	112	106	117	112	116	90	110	106	112	97	110	100	100	109	97	121	93	98	105	102	100	101	108	95	105	118	99	92	99	121	103	104	107	94	115	127	95	112	108	112	112	102	109	112	91	103	101	101	122	106	122	105	110	90	105	103	109	104	117	85	106	109	130	108	100	115	106	88	109	100	93	91	75	122	128	127	93	105	109	99	111	79	118	98	109	103	113	110	102	108	98	120	107	110	89	94	98	114	119	98	121	113	113	106	119	114	99	104	86	120	94	107	96	118	106	98	113	97	108	97	96	102	115	100	89	89	96	105	118	107	84	111	116	119	96	119	88	113	102	90	97	97	99	108	108	93	98	121	115	97	98	120	105	106	100	99	118	91	115	92	105	116	119	108	95	107	111	111	95	101	109	105	119	101	82	117	124	134	101	99	111	98	109	101	94	106	100	85	102	96	107	120	114	108	111	105	121	115	93	111	114	110	101	91	93	111	105	93	96	105	106	112	98	116	107	92	89	90	93	95	99	101	103	110	112	106	90	97	117	107	102	104	100	105	97	106	106	103	111	93	105	106	107	107	104	113	104	102	97	100	106	106	106	99	90	94	85	99	125	97	97	113	97	101	89	97	112	119	98	93	89	91	103	109	101	97	94	120	109	112	105	124	87	113	104	102	111	104	92	111	81	96	94	106	85	108	100	93	116	106	98	119	111	113	103	101	118	93	130	118	93	117	98	99	92	114	98	90	92	118	110	109	90	107	95	98	78	94	96	91	115	103	124	95	93	99	104	106	126	95	90	95	96	98	108	113	124	140	86	84	116	107	109	109	104	110	95	118	98	106	105	93	96	118	95	122	88	106	103	102	114	119	115	103	114	109	125	89	113	126	118	104	106	114	101	115	110	116	111	123	86	100	106	109	89	116	114	101	110	98	98	102	115	100	96	113	100	91	144	113	98	86	101	97	103	109	92	104	98	114	98	117	98	93	107	90	101	90	88	116	128	105	117	97	109	105	106	106	123	108	96	110	99	103	109	97	108	111	110	110	113	110	103	113	110	107	104	94	125	91	93	116	94	104	104	119	88	107	106	115	127	113	94	107	109	105	100	124	104	113	94	110	101	98	85	117	100	99	95	102	126	95	116	123	106	95	101	97	89	86	101	98	120	117	111	90	125	103	97	96	101	124	90	97	88	111	96	99	96	89	116	93	93	93	94	122	89	100	108	110	95	108	103	99	105	98	101	113	109	116	104	101	114	102	82	112	101	94	106	105	108	108	104	121	100	103	100	95	100	107	106	103	109	97	95	96	111	90	112	81	99	123	107	98	93	112	104	98	115	86	106	114	116	105	106	123	119	92	70	108	104	115	99	122	104	94	115	105	112	105	89	114	101	110	99	98	102	111	102	101	115	98	98	118	108	109	104	101	103	112	109	108	107	111	111	105	96	92	100	114	105	106	100	107	106	103	99	102	92	116	120	94	101	100	107	112	98	110	104	114	99	108	117	82	102	99	86	109	110	106	124	107	136	114	113	90	93	94	104	134	113	107	98	87	107	106	96	103	94	94	111	107	94	110	120	86	90	101	94	100	113	124	109	101	107	106	101	112	109	115	88	109	119	93	97	103	94	97	113	116	99	109	90	106	99	91	120	102	112	103	105	116	116	95	99	102	103	98	106	95	107	99	101	119	110	95	92	90	89	102	99	110	96	104	135	93	117	107	106	112	109	105	91	115	113	90	112	110	95	91	99	118	126	99	96	111	103	99	104	95	98	98	113	119	95	123	100	109	107	108	107	104	99	112	111	112	106	121	106	106	102	108	111	96	99	107	112	114	86	97	121	110	102	99	92	108	115	88	121	115	82	106	113	111	105	99	100	108	103	88	90	102	101	105	99	102	116	113	104	93	90	124	109	110	90	103	100	110	101	114	105	92	114	104	113	87	92	115	126	100	109	80	98	112	110	105	77	111	86	83	97	90	90	114	99	105	101	107	108	102	103	102	98	101	100	93	89	109	98	109	114	97	94	103	98	102	92	100	111	104	123	105	104	103	111	104	114	107	104	103	96	93	98	102	109	120	105	108	107	110	97	91	99	106	101	101	100	100	84	72	119	104	90	97	106	108	106	104	92	82	105	100	113	101	111	107	88	107	94	111	111	87	103	105	108	95	112	98	86	105	94	106	100	90	114	116	108	94	94	112	103	91	112	82	74	114	100	116	116	101	110	96	99	90	96	99	89	96	96	81	102	113	106	119	86	105	111	127	101	112	129	105	111	105	108	99	118	113	119	102	109	89	110	127	100	100	95	95	100	96	102	105	118	99	114	101	98	103	113	103	118	104	122	91	92	118	107	107	106	100	109	102	112	113	100	97	85	98	110	118	99	87	95	108	99	113	97	98	93	110	129	110	99	97	95	115	109	100	110	100	115	97	100	113	111	118	94	107	118	85	105	109	107	88	114	111	93	83	108	94	102	115	93	124	102	92	98	121	105	94	106	94	104	98	105	90	107	77	99	100	98	113	118	122	108	126	115	98	98	107	108	107	113	92	110	108	106	99	109	95	96	106	103	95	87	99	120	111	104	103	103	113	132	107	112	99	107	111	101	103	99	99	100	109	88	105	113	86	85	103	92	115	112	99	101	95	94	115	101	108	103	92	100	102	118	111	99	117	97	97	99	107	109	113	104	90	100	115	91	117	100	111	102	92	105	108	117	105	103	93	106	89	93	94	98	112	99	101	97	99	114	91	115	120	106	94	104	112	94	105	81	97	96	90	113	79	101	89	102	100	92	108	86	102	101	104	94	125	105	93	115	107	107	109	116	99	89	106	93	99	86	84	105	91	88	113	93	110	112	91	99	107	95	92	80	108	99	114	87	114	130	116	86	103	109	114	116	113	117	120	109	117	99	103	97	85	104	117	120	100	97	104	99	94	100	94	111	111	107	106
2022	595	875	1107	597	534	478	491	402	444	403	410	417	386	362	399	393	404	404	384	379	372	389	361	397	382	401	390	378	401	375	391	365	372	403	350	361	382	379	403	389	368	376	359	365	370	394	363	350	386	331	374	413	394	384	373	400	388	376	358	380	378	361	396	351	376	363	378	404	389	362	368	360	370	361	385	369	391	392	364	366	369	371	376	398	379	365	379	375	377	379	344	364	324	368	350	391	407	393	350	353	373	335	383	371	395	348	355	333	362	379	378	364	357	392	370	411	373	383	401	377	360	373	364	392	364	401	405	374	376	406	367	375	364	353	375	372	387	381	406	353	397	403	383	375	396	379	387	369	371	392	373	363	351	383	336	365	383	366	340	375	407	394	398	383	340	391	365	363	370	380	402	395	365	368	351	377	375	397	371	366	366	374	368	362	374	373	374	358	367	357	358	383	363	378	367	338	363	353	380	359	374	361	359	369	357	362	318	372	351	388	380	351	370	341	364	332	409	367	409	373	369	357	351	370	390	394	372	364	327	365	354	355	333	355	307	394	370	374	370	346	364	356	389	353	338	376	378	371	341	374	389	380	373	341	394	389	374	363	378	376	349	363	386	385	365	392	355	334	387	394	345	357	372	374	364	364	393	363	378	334	360	393	380	397	347	368	360	408	391	384	363	356	357	373	386	367	402	376	375	384	357	389	380	402	373	390	383	320	344	356	371	356	334	388	359	377	342	375	387	348	329	362	351	370	383	380	358	366	356	377	368	393	362	391	339	336	365	374	358	376	364	374	372	390	360	374	353	422	367	348	359	368	399	362	371	404	390	377	396	385	321	380	338	357	359	370	398	383	372	363	400	380	380	392	361	360	368	381	367	394	381	394	381	375	364	371	377	402	406	374	376	351	354	401	350	351	399	374	356	393	364	394	384	395	389	327	392	370	386	349	366	350	384	350	355	346	343	359	404	375	379	376	381	357	338	337	366	367	366	381	374	347	370	369	360	361	349	401	340	373	444	369	365	363	367	392	361	355	379	412	366	331	400	337	387	388	371	407	344	327	360	342	348	350	376	345	332	351	370	331	379	353	381	364	382	372	383	359	370	341	361	366	359	371	389	376	339	365	375	380	367	383	363	352	375	381	374	384	354	393	373	342	360	398	358	388	339	391	385	377	353	386	384	344	361	380	394	390	376	357	357	354	395	385	389	347	370	398	384	387	326	381	397	342	383	404	396	365	333	383	374	358	349	382	349	359	321	371	392	366	358	346	346	384	364	365	336	381	371	362	379	365	367	358	397	362	377	362	349	355	376	351	392	392	353	389	363	389	370	383	374	366	343	345	388	365	375	345	347	353	377	378	336	381	369	388	369	354	380	377	398	384	356	356	341	326	375	400	366	341	416	375	366	392	361	382	366	389	356	371	399	373	335	379	347	314	386	356	372	336	375	370	378	406	344	325	375	374	358	350	385	370	380	359	361	365	404	389	396	340	387	366	395	343	333	390	372	323	376	387	343	369	389	365	360	366	380	344	402	355	351	344	400	377	394	369	346	362	397	379	359	360	351	385	349	340	360	352	374	365	372	377	350	369	353	378	383	366	380	345	388	387	382	381	416	396	375	379	373	365	357	369	373	433	365	383	333	364	394	340	384	384	354	367	389	370	353	382	363	383	354	317	369	354	342	376	392	301	365	379	380	385	387	383	371	373	348	367	349	362	395	357	376	355	370	402	368	372	352	345	385	360	344	355	386	366	378	384	402	353	399	342	366	380	340	387	351	361	340	368	371	369	340	358	388	395	416	385	383	413	384	375	380	335	349	361	356	364	391	355	361	348	355	360	362	395	342	360	367	338	356	365	343	331	404	375	380	393	384	367	344	392	379	370	343	367	363	355	373	366	345	357	334	367	366	364	380	365	331	365	364	368	378	358	363	355	351	350	403	365	365	368	341	333	357	374	347	351	336	344	390	355	360	380	370	381	383	426	360	339	394	392	385	418	377	351	320	379	359	329	366	349	387	357	381	401	360	364	373	384	382	396	377	363	370	353	335	381	362	367	370	363	394	407	390	384	399	399	363	386	379	370	356	351	369	359	371	374	379	364	378	364	373	359	378	384	356	347	363	373	347	351	371	378	377	353	381	405	405	356	337	378	347	371	390	351	355	355	362	353	392	347	384	342	379	354	360	378	354	368	365	365	364	346	385	372	380	362	378	347	399	380	364	373	374	385	367	381	386	342	360	381	362	372	366	351	371	336	334	386	371	341	390	373	372	327	357	389	393	341	374	382	368	375	369	404	353	360	362	381	375	358	365	357	385	379	329	390	355	355	357	385	343	386	341	370	395	380	381	370	363	356	389	381	344	393	391	368	328	352	373	326	366	346	313	356	373	357	363	398	352	377	355	360	349	368	375	376	388	417	378	353	367	338	374	355	357	319	367	353	384	359	370	377	350	394	355	367	332	390	369	384	326	382	382	367	371	376	388	356	386	381	417	364	395	361	407	358	348	363	353	388	367	373	342	375	386	379	345	322	362	372	377	353	380	371	368	356	435	362	378	374	360	404	366	384	386	370	350	353	370	351	380	389	367	398	346	399	388	379	397	381	399	365	392	378	374	382	364	360	371	386	365	365	365	365	366	348	343	367	363	421	333	350	366	356	343	349	367	370	356	378	414	359	372	365	372	371	363	353	363	353	333	338	344	358	389	366	385	397	369	361	380	379	411	389	364	346	338	352	392	395	345	350	345	378	335	346	378	368	344	400	359	358	400	360	361	375	338	362	346	362	354	383	361	396	356	350	367	359	356	393	368	390	383	358	384	356	364	345	345	362	355	353	356	371	393	419	364	358	412	349	322	376	358	376	357	371	377	348	375	373	400	365	367	358	368	379	379	358	367	393	370	347	374	384	335	377	391	387	388	357	408	351	382	376	420	339	359	370	372	380	367	391	363	352	388	361	392	374	373	361	363	382	393	400	363	379	410	410	335	374	370	367	374	360	363	412	417	369	400	398	404	363	355	331	333	400	343	377	362	385	339	346	393	383	353	379	362	375	400	361	370	369	379	345	354	346	367	348	384	374	363	371	367	372	363	386	420	360	344	381	373	364	362	357	351	372	368	378	357	380	345	392	385	361	364	390	334	357	332	363	379	344	406	385	379	399	392	366	363	345	351	358	383	370	361	348	334	353	348	375	381	360	364	387	387	354	368	351	374	375	348	366	349	354	345	376	349	352	409	376	364	357	351	371	342	379	382	367	388	379	360	374	373	362	401	402	417	365	355	376	356	367	352	362	375	324	404	367	376	365	338	388	373	364	347	346	365	365	363	362	367	368	335	380	397	351	366	359	357	404	374	357	395	350	344	373	352	356	399	373	389	362	349	351	402	348	367	383	353	351	366	371	338	362	369	387	419	428	389	344	371	377	390	373	372	374	353	372	388	387	395	369	384	329	381	363	371	344	339	349	350	347	379	383	375	346	362	372	372	322	357	363	383
7355	2365	2795	2068	1131	634	424	372	298	243	249	213	213	203	214	227	199	189	205	177	195	211	177	166	174	199	178	176	177	176	197	155	168	180	190	195	176	188	177	183	161	182	170	188	175	181	186	184	201	187	182	166	188	172	163	198	169	163	179	183	180	193	188	159	165	204	173	187	164	157	173	171	183	160	209	184	192	198	189	160	167	158	200	181	184	161	157	176	163	188	171	181	204	155	182	164	182	177	180	181	177	171	177	185	164	176	190	176	180	191	192	189	161	190	181	190	182	169	181	182	190	173	187	172	172	187	151	153	166	166	175	169	185	156	194	152	193	144	189	162	181	190	194	174	156	157	176	171	141	158	194	170	157	175	153	140	180	179	193	187	166	213	185	180	182	199	166	171	176	182	170	184	157	181	175	165	188	160	173	165	158	183	206	175	173	178	191	176	213	197	193	173	175	174	156	170	164	173	159	166	190	204	180	160	175	216	194	168	197	182	176	162	166	163	167	168	170	163	200	154	189	163	195	176	178	169	171	162	191	196	148	181	181	183	175	182	176	165	187	181	185	155	212	148	209	170	183	176	163	145	176	159	181	176	181	163	175	187	201	180	181	179	152	176	151	170	186	196	180	161	175	154	165	173	178	166	175	182	162	171	192	169	170	183	156	180	179	161	157	163	171	178	171	169	156	181	145	199	172	181	151	196	171	178	189	148	166	173	154	189	185	183	195	192	152	193	169	181	154	195	183	188	183	177	164	194	161	154	175	177	181	202	161	177	182	170	173	181	170	205	183	188	177	179	175	168	169	194	152	164	181	169	177	207	175	171	162	191	178	160	191	170	190	162	173	196	167	159	158	193	180	181	168	175	166	165	187	190	186	188	171	155	189	159	193	180	177	172	181	176	140	185	192	182	194	180	167	176	169	169	169	195	173	187	173	182	163	188	193	176	190	168	173	143	171	182	169	189	180	184	175	219	185	169	163	183	156	192	169	153	170	159	182	154	168	177	183	165	150	176	192	156	165	202	193	185	167	175	166	161	166	190	199	191	175	190	179	184	174	182	176	174	187	167	165	163	167	174	147	172	162	179	176	151	154	169	178	177	159	170	172	189	182	152	158	190	177	171	187	182	160	186	157	150	165	170	170	154	169	187	163	180	184	173	173	195	155	187	157	177	164	170	177	187	165	165	196	191	168	174	143	188	171	188	173	202	192	169	178	181	182	183	169	182	177	166	176	160	154	189	180	180	191	160	174	151	181	159	183	171	169	168	162	157	164	149	149	177	205	175	177	189	188	155	164	202	173	172	203	170	202	204	169	177	161	177	192	156	192	179	180	197	164	205	186	159	155	167	174	184	166	188	201	177	139	158	156	196	170	154	168	151	158	184	186	186	188	176	176	155	178	170	176	157	182	179	191	161	195	168	146	162	190	178	184	162	169	173	169	158	187	199	174	168	175	174	177	161	176	182	154	173	164	168	200	184	157	185	179	182	156	177	187	167	183	198	199	168	176	172	172	166	176	196	171	181	166	173	178	185	170	168	183	179	188	182	162	191	178	163	196	169	175	191	187	175	205	175	184	151	189	171	189	168	186	167	156	180	181	167	215	195	193	183	174	182	166	177	167	194	154	185	172	152	190	168	151	172	168	163	185	168	192	152	164	183	177	186	190	172	197	174	191	161	142	163	165	159	165	169	170	155	198	174	168	177	137	184	169	173	174	177	193	185	190	175	165	192	162	186	174	168	172	171	151	179	191	173	183	168	165	178	180	165	155	178	173	172	177	171	186	189	155	193	163	158	185	163	205	159	173	173	188	181	170	184	198	181	158	164	165	172	147	201	162	173	163	206	169	208	172	167	190	192	175	156	200	177	181	188	190	173	162	194	172	181	174	182	183	166	175	175	216	194	185	163	192	191	165	216	169	164	190	187	160	173	181	205	172	184	163	167	176	172	187	193	172	141	172	172	162	176	175	145	159	177	153	187	180	183	160	215	175	164	202	167	182	176	165	198	195	165	160	199	187	166	191	163	171	169	168	182	181	176	180	173	175	189	177	174	190	198	166	182	160	211	201	198	171	165	157	196	176	184	162	159	182	168	176	205	190	176	188	180	183	182	180	164	149	186	167	210	165	165	172	155	172	171	167	168	165	176	184	165	160	162	183	169	175	190	182	167	169	198	189	198	179	199	175	199	184	189	201	185	166	199	179	171	173	179	189	186	183	179	205	154	192	178	176	184	170	203	185	171	192	159	171	167	156	164	200	169	168	166	207	174	166	169	183	162	148	175	184	178	171	177	161	179	185	163	155	163	174	183	186	178	179	183	203	182	161	166	170	194	183	183	163	189	195	191	181	168	155	175	186	166	168	156	184	166	204	185	179	168	173	174	182	163	212	153	179	161	155	201	189	183	165	188	162	172	167	151	167	195	181	182	153	179	160	194	164	173	179	154	147	165	177	172	191	183	177	180	159	166	169	156	159	168	186	168	167	164	194	197	177	191	187	164	173	202	170	174	166	174	176	197	172	171	166	192	167	170	166	188	198	204	189	203	187	168	168	183	203	182	175	162	184	167	162	183	185	207	178	167	194	174	173	179	171	175	168	172	182	173	160	182	173	175	176	191	158	196	156	188	173	165	146	173	160	185	184	206	183	175	174	188	167	178	172	176	156	169	195	190	208	200	180	182	153	175	187	171	184	183	177	164	159	182	165	181	160	181	179	200	181	173	188	170	187	188	193	167	185	178	188	170	178	175	198	186	155	149	187	167	207	163	194	174	194	190	183	176	166	175	164	179	161	190	184	178	165	166	159	172	164	156	199	171	191	164	182	164	164	166	174	156	189	157	196	189	169	178	180	174	178	193	162	197	177	176	172	195	182	183	165	186	191	147	173	168	164	162	186	191	196	181	166	166	169	169	156	162	200	172	176	171	171	152	158	171	152	165	183	175	164	185	155	173	171	173	175	190	159	163	175	192	180	167	174	194	193	161	175	179	164	166	171	182	168	173	176	169	172	176	177	166	171	167	163	199	159	159	172	168	158	187	148	163	168	172	150	174	185	184	204	184	168	181	185	186	165	180	170	166	154	177	190	175	175	165	154	170	161	175	159	178	184	175	163	173	196	190	170	166	199	180	168	198	162	169	183	176	183	142	177	179	162	183	157	174	182	173	179	171	176	168	185	171	151	166	172	189	172	179	190	176	177	183	167	172	180	196	175	202	176	177	166	191	162	152	160	161	184	171	169	172	172	178	195	156	184	178	178	166	182	166	178	173	159	184	155	157	178	195	156	179	194	159	188	176	159	173	190	199	193	157	162	182	188	175	184	164	188	166	191	157	178	175	188	168	169	185	167	158	176	174	156	147	166	173	194	179	191	190	170	158	178	173	181	176	166	163	167	165	215	156	180	164	164	187	165	190	151	198	145	170	165	167	183	190	164	179	159	170	174	166	164	192	155	166	155	174	169	169	161	175	162	170	164	168	180	176	161	169	167	191
5484	2581	4453	4218	2880	2316	1828	1505	1369	1139	1040	974	977	821	801	814	737	807	716	673	710	651	719	689	655	623	613	691	571	579	633	622	609	636	646	627	616	597	606	581	631	576	588	590	673	582	576	591	596	551	593	619	593	574	600	606	605	593	572	595	569	649	611	652	574	590	560	627	586	591	623	577	578	597	552	596	573	578	584	570	578	602	597	630	538	556	583	573	599	604	579	565	560	622	601	563	592	555	619	569	565	552	549	555	564	588	599	560	560	560	592	595	597	603	559	566	589	573	594	570	568	563	586	556	635	585	536	576	580	549	589	612	577	570	590	555	580	571	551	588	577	531	571	550	581	557	544	552	527	608	588	546	592	544	629	572	538	558	605	567	599	588	563	575	553	583	586	564	597	592	558	586	621	560	589	563	546	584	584	572	552	542	603	585	546	574	565	575	555	541	571	581	594	589	556	557	525	588	585	570	563	547	564	543	587	579	572	566	578	565	575	571	581	536	515	575	615	570	592	570	587	555	576	586	548	583	562	569	575	563	582	618	554	590	577	568	518	555	584	581	555	558	613	613	576	595	567	595	569	586	563	568	530	569	547	550	551	537	566	563	574	535	583	597	515	603	588	556	588	581	601	585	570	584	565	562	571	555	587	540	584	580	614	591	564	567	610	554	608	555	616	608	564	625	541	563	534	561	572	558	547	547	550	584	574	570	571	564	566	533	554	587	567	565	546	578	544	574	577	589	580	578	568	574	556	605	577	578	571	570	626	571	611	579	550	574	528	571	612	513	575	583	580	573	605	575	561	587	581	585	580	557	602	544	583	610	589	552	565	583	578	558	582	598	569	562	602	580	571	593	564	561	524	551	568	570	557	580	537	578	608	553	598	585	551	597	561	583	525	587	579	603	558	578	577	571	558	569	550	620	571	554	554	572	595	553	540	548	577	565	563	566	627	559	531	581	563	554	574	562	611	592	539	539	565	576	543	579	545	580	565	583	563	592	553	536	503	606	547	568	585	544	605	577	609	565	549	581	581	584	576	569	533	605	603	577	586	571	593	521	578	572	569	588	589	591	558	552	594	574	579	529	564	571	549	538	581	579	518	565	569	617	546	630	556	584	560	589	561	520	595	562	588	571	570	597	574	541	535	553	579	582	574	594	591	620	560	604	618	572	581	599	566	536	544	549	589	547	609	569	602	605	523	589	581	548	571	544	599	581	582	581	598	536	564	545	548	572	539	585	580	598	580	570	620	619	599	565	550	550	533	597	614	577	559	557	529	558	609	569	565	557	565	554	574	512	575	553	580	575	531	551	567	567	557	581	592	542	598	587	559	600	582	554	576	583	576	567	535	536	564	586	603	569	554	583	541	548	551	616	559	544	616	583	561	580	603	549	545	551	612	532	613	555	591	578	534	548	633	586	550	536	602	608	599	591	556	591	585	619	632	611	555	613	600	561	526	566	596	545	576	571	523	575	573	557	634	526	614	598	618	581	530	587	551	556	560	582	556	613	543	564	571	586	578	607	557	584	539	570	564	518	556	585	520	545	533	524	597	552	566	614	584	548	598	598	587	560	563	557	577	556	571	580	606	596	595	548	615	545	624	581	556	534	561	615	561	587	533	576	563	601	571	577	611	534	558	564	586	578	591	544	555	561	615	606	557	530	566	576	593	575	573	575	582	606	599	548	549	536	598	584	530	559	551	593	570	563	559	574	549	612	558	601	580	577	597	594	597	596	552	597	554	528	584	559	596	571	623	551	585	567	543	581	579	554	554	575	563	582	548	565	573	567	561	585	569	614	547	584	564	595	597	580	552	571	563	566	538	560	578	604	593	579	550	550	605	541	582	560	587	552	603	566	605	590	549	550	597	569	572	557	555	579	572	577	587	583	542	579	565	617	532	571	576	577	545	542	559	557	558	556	583	580	587	556	604	547	611	612	536	599	525	582	552	552	563	554	552	606	591	597	555	592	588	555	621	598	573	549	541	559	620	554	617	547	551	567	578	552	597	596	580	590	599	550	581	560	574	575	594	538	590	610	573	524	569	550	592	558	574	570	577	576	573	561	557	553	599	542	605	588	571	570	591	578	532	585	565	583	581	571	607	614	580	587	551	572	569	541	508	603	540	565	548	546	585	582	593	583	582	516	580	590	574	594	584	548	547	566	551	600	598	547	562	627	591	510	610	559	574	555	535	593	538	613	554	596	570	547	564	578	519	610	541	554	596	563	576	556	614	515	598	625	560	582	601	575	597	555	606	630	559	605	557	589	535	551	583	594	593	570	565	594	601	569	576	554	547	610	574	606	596	585	579	568	563	592	571	543	620	562	531	585	533	610	581	603	610	602	578	584	633	578	579	620	510	606	566	572	541	536	525	583	596	548	584	592	563	589	565	563	546	570	560	537	590	560	581	632	543	581	581	580	584	572	563	580	575	575	587	604	573	652	609	607	559	545	560	573	543	562	594	539	552	582	571	548	567	596	555	573	559	563	561	580	577	530	582	579	591	548	566	577	604	607	589	530	609	595	563	621	577	570	603	591	564	626	565	569	513	599	595	557	571	532	576	533	584	562	589	537	549	566	578	536	562	522	611	594	554	549	575	567	573	611	622	560	561	579	585	599	552	578	601	581	610	548	538	556	504	598	583	583	587	577	553	581	571	543	565	581	549	596	569	526	567	602	596	581	551	576	587	559	613	530	550	548	599	543	542	563	574	552	562	613	569	592	590	568	523	555	570	624	581	603	591	584	585	588	599	589	512	595	568	603	604	583	576	579	574	553	613	533	559	567	600	578	544	598	554	590	609	594	568	519	554	566	589	578	589	574	565	548	595	564	560	574	557	597	587	555	560	528	564	583	547	603	546	559	591	610	573	576	574	642	610	565	582	589	586	569	525	536	531	566	564	553	584	579	555	579	545	596	571	569	557	588	573	567	590	558	588	585	555	545	573	588	577	582	532	558	602	580	549	545	620	583	586	550	619	585	553	573	597	581	573	581	551	559	577	568	548	547	574	577	569	536	548	590	561	552	617	565	616	579	521	530	540	582	556	549	539	604	583	563	578	558	581	586	582	558	564	585	560	529	578	586	585	514	575	561	564	556	586	616	543	596	544	546	589	577	561	569	592	559	608	583	557	545	589	537	573	553	572	560	576	571	596	601	603	561	537	565	528	538	580	546	573	544	564	569	578	608	567	585	595	556	569	570	572	572	578	555	529	618	551	595	607	597	585	600	572	582	500	604	561	595	604	536	539	552	578	600	606	532	535	579	549	550	569	570	573	616	522	568	557	546	568	579	575	576	584	565	571	584	593	598	568	564	575	578	593	553	570	606	579	595	578	543	572	583	560	534	583	606	578	567	585	558	525	558	536	534	613	547	538	551	547	572	579	555	620	568	591	575	576	558	566	597	582	590	550	619	537	597	544	584	597	564	567	573	579	560	587	583	552	600	570	535	559	598	637	568	605	538	560	565	564	545	589	595	556	555	585	563
18907	6898	6345	4840	2710	1563	1116	850	598	541	458	389	387	377	319	343	309	312	286	286	266	300	333	272	264	277	228	268	267	258	258	262	276	250	248	266	268	248	222	224	250	236	250	229	244	244	227	230	239	261	236	261	272	263	253	244	231	257	262	240	248	278	268	245	266	228	222	234	281	250	261	218	237	248	240	243	227	249	224	225	255	249	227	220	221	215	244	229	228	235	219	214	245	267	252	235	215	241	245	230	216	249	236	218	231	226	233	245	210	261	206	232	237	249	235	237	218	222	224	221	237	235	245	247	240	222	264	250	223	236	244	244	269	246	232	249	213	240	246	251	223	264	248	223	255	225	243	250	236	251	211	268	278	248	226	268	222	221	221	277	230	230	250	246	238	242	241	243	202	251	239	250	251	251	267	227	227	239	238	247	243	230	228	235	229	223	225	234	228	257	255	220	223	198	259	226	253	227	227	229	236	223	240	236	280	252	260	251	255	218	213	239	250	238	232	240	225	245	238	246	230	228	238	244	252	230	208	234	236	185	229	243	221	221	227	258	223	236	240	220	226	248	241	243	227	238	256	246	236	233	249	223	205	236	219	209	228	234	236	225	263	241	221	257	219	239	218	224	249	261	254	228	245	229	227	213	226	254	243	255	218	205	243	216	240	235	235	256	231	227	260	208	243	255	255	228	251	226	241	220	254	237	232	237	231	226	239	250	207	238	234	228	242	233	252	229	233	238	266	224	259	251	214	223	241	236	228	237	223	201	210	236	245	251	235	256	211	213	223	222	241	212	281	214	240	233	253	242	255	204	244	266	221	221	229	220	207	239	240	239	214	242	218	221	239	227	258	250	219	253	241	239	250	247	204	240	255	250	232	239	241	246	274	242	226	209	249	262	239	230	222	254	245	221	244	247	249	218	252	276	238	232	253	246	239	227	224	234	209	220	199	217	236	238	237	259	238	237	223	247	243	256	223	217	231	223	212	238	224	245	227	247	236	214	213	239	236	235	221	227	227	255	216	224	259	243	227	282	232	227	231	231	254	236	261	241	240	213	257	230	246	218	245	214	212	238	221	252	221	257	225	232	233	231	204	214	245	180	258	239	259	228	237	258	232	242	227	247	241	233	264	226	231	238	250	269	208	238	249	223	244	222	253	199	242	246	227	251	227	246	225	252	227	249	242	205	240	244	230	259	221	232	219	212	227	248	228	256	221	211	249	198	221	248	234	242	246	234	235	239	255	229	257	256	249	251	268	276	221	222	251	254	232	228	219	249	206	230	205	245	245	234	241	239	254	242	226	233	239	252	243	237	230	235	239	225	227	227	245	235	228	240	248	217	223	255	245	245	238	241	235	221	257	214	264	231	193	220	245	253	241	242	257	245	261	248	266	220	229	251	259	225	230	217	213	216	234	237	244	248	227	254	249	223	229	232	239	211	217	232	216	257	226	245	247	248	240	226	248	218	242	247	262	253	212	214	235	222	257	220	246	275	238	247	233	241	248	221	241	204	243	217	223	235	251	205	217	254	256	265	233	224	222	259	237	260	210	234	238	222	245	232	232	215	247	211	243	230	217	225	196	232	204	196	243	223	238	248	213	239	230	266	233	253	238	234	253	274	232	223	230	226	249	230	246	234	242	237	261	226	240	224	222	230	227	230	219	262	250	254	233	255	241	249	249	271	218	242	253	223	237	211	236	244	259	240	239	235	229	274	220	230	228	226	244	203	258	221	231	206	221	224	219	208	239	245	221	237	213	223	238	238	256	227	229	220	228	243	230	257	226	257	235	243	237	244	218	218	246	219	260	215	257	235	255	245	233	233	254	230	249	219	246	229	226	232	238	211	248	243	223	237	238	249	231	257	239	257	245	250	225	229	232	264	238	253	255	241	232	220	219	225	226	244	236	212	224	236	231	247	259	268	234	271	235	246	242	207	259	240	246	252	218	237	235	205	226	244	230	232	218	214	232	241	236	233	229	230	245	203	249	234	209	251	240	249	237	240	245	245	231	239	242	233	257	226	221	230	257	212	250	240	236	240	241	242	235	254	222	233	234	247	212	246	237	256	280	242	239	251	243	222	234	225	225	218	249	250	216	247	274	228	257	248	255	231	246	232	220	193	242	234	224	253	227	264	236	253	246	241	233	203	240	215	276	245	214	234	225	243	246	251	232	231	241	230	226	234	206	233	253	259	220	241	265	238	221	238	254	229	235	217	246	205	215	228	237	254	217	236	222	253	247	231	236	245	238	236	248	228	224	235	256	235	245	237	215	227	258	208	241	215	252	250	224	211	253	227	251	225	247	236	234	217	238	229	214	235	219	250	228	243	233	247	268	217	253	221	257	226	249	246	242	238	232	225	228	210	237	237	255	231	229	233	250	240	205	240	225	241	233	225	231	250	248	245	243	230	252	236	244	223	220	238	256	241	229	224	243	252	223	227	234	233	234	250	239	230	233	242	246	241	237	265	227	246	229	251	219	233	252	250	221	223	215	217	242	225	247	221	248	245	223	243	241	243	238	221	247	224	239	278	253	232	235	253	206	206	218	232	264	202	209	224	214	224	227	233	189	213	252	224	256	232	251	238	238	247	217	238	246	252	257	233	196	213	250	234	223	226	248	239	207	259	226	237	221	262	230	237	222	200	231	222	229	248	254	257	253	247	230	247	256	242	232	218	225	246	259	211	236	238	252	222	188	229	233	236	223	233	221	232	242	233	204	236	245	225	250	245	213	197	220	252	243	238	224	249	224	242	257	211	234	241	233	217	235	247	237	250	250	225	250	220	249	248	225	216	216	237	242	224	230	240	221	232	230	220	265	209	257	233	227	229	240	238	259	252	233	230	225	232	211	228	268	258	237	222	244	233	224	219	217	227	232	254	260	224	216	234	233	251	230	219	244	231	264	251	229	256	236	217	216	263	202	241	235	240	241	215	231	236	253	248	237	242	265	234	223	238	232	251	235	243	226	215	242	253	259	222	235	236	268	201	242	218	257	204	236	234	244	256	255	228	225	229	256	247	239	243	257	201	226	214	222	243	275	217	232	216	229	266	230	257	235	231	252	241	245	225	222	235	253	212	250	221	241	231	212	211	255	241	229	232	206	260	229	242	235	235	252	215	223	260	257	211	252	240	230	237	218	242	231	227	230	250	229	238	215	253	229	220	221	214	232	227	206	268	245	224	249	224	213	218	224	213	238	255	256	263	267	246	231	239	203	260	232	249	254	244	222	221	236	247	263	278	248	259	235	213	252	253	237	235	245	247	249	235	242	216	247	236	226	244	250	236	267	230	247	228	242	252	252	202	202	210	226	234	262	234	228	245	222	246	210	237	232	249	258	239	230	264	259	231	233	232	259	250	243	223	207	230	233	245	218	231	247	238	243	210	257	256	215	212	225	211	226	230	226	241	251	239	268	218	245	251	240	254	241	249	230	240	226	258	252	232	241	245	262	224	213	225	244	236	240	231	222	220	242	235	243	222	254	191	247	218
10115	5337	8788	9115	7225	5501	4427	3458	2967	2548	2198	1968	1791	1673	1495	1392	1392	1302	1245	1213	1167	1039	1050	1091	1014	987	950	949	948	923	919	849	886	894	872	869	805	864	851	825	828	839	823	795	777	766	804	822	776	759	835	816	797	759	854	739	785	779	743	782	763	757	760	775	742	782	744	793	753	736	799	745	734	748	772	770	788	737	754	735	737	732	708	754	687	741	782	690	733	752	740	758	747	741	744	720	695	722	691	780	752	719	737	779	701	691	663	736	718	739	695	721	733	704	723	726	721	727	741	737	748	734	723	752	711	764	712	729	784	733	761	712	757	790	698	696	755	738	732	751	720	708	730	777	740	701	727	718	724	761	714	697	690	741	757	713	730	738	664	725	692	749	747	749	747	719	726	717	707	688	729	753	663	669	724	714	710	729	694	710	671	705	740	742	727	759	734	709	724	732	758	737	733	721	727	734	718	726	712	736	694	718	724	752	749	711	700	699	717	714	658	693	734	716	738	700	794	753	735	714	724	733	692	706	707	753	708	762	733	695	662	698	691	705	737	713	711	710	696	698	714	745	736	722	750	748	700	678	708	684	752	718	708	728	685	732	727	700	699	771	714	740	760	672	738	676	704	750	754	748	708	680	746	695	712	713	760	736	716	715	725	732	703	702	680	672	737	708	739	704	685	679	691	715	748	703	706	714	744	708	771	697	723	653	719	753	754	754	669	712	742	751	705	791	744	679	698	716	729	668	712	724	749	744	734	758	726	707	717	773	732	697	734	717	743	728	690	712	716	726	690	718	717	723	682	746	782	707	669	703	676	713	707	704	739	745	769	738	755	714	756	726	696	683	722	713	736	728	710	754	728	694	761	733	727	678	739	722	676	726	719	777	720	683	659	677	702	694	733	716	738	730	701	732	709	693	685	704	765	755	717	734	690	757	702	704	714	750	706	729	772	691	722	728	712	768	681	748	749	721	733	684	676	728	727	714	672	718	766	725	705	681	696	730	727	716	709	734	704	732	696	725	725	730	750	687	691	725	722	682	729	743	735	702	698	705	761	684	705	711	710	722	689	746	700	737	687	672	759	721	704	689	696	693	716	696	738	736	691	715	771	736	711	768	700	731	754	688	670	752	738	722	679	707	750	673	713	631	693	721	706	737	705	733	723	726	731	739	724	762	709	718	718	757	691	711	706	709	743	689	725	755	715	731	692	738	724	734	691	725	720	735	731	745	702	751	755	750	711	694	706	716	716	708	738	720	737	726	684	737	683	720	671	723	692	744	716	726	755	699	689	685	721	695	739	676	747	701	691	732	739	724	710	701	769	756	749	736	781	712	708	714	741	702	685	722	733	728	716	738	736	737	720	760	744	703	737	669	707	740	685	723	727	740	680	693	715	758	714	763	710	747	697	735	723	685	736	718	730	718	716	714	702	666	771	721	704	756	691	795	712	735	749	739	701	695	740	662	716	692	691	678	743	695	752	715	735	773	712	671	710	763	724	711	742	694	712	683	732	742	644	743	713	718	691	739	694	703	747	735	721	714	746	706	719	755	725	693	720	744	688	700	660	670	721	706	715	715	733	732	699	746	738	705	732	728	739	699	702	681	710	722	705	715	723	742	724	719	712	720	720	741	728	718	748	706	664	737	731	728	696	689	719	736	695	692	710	768	717	732	780	688	747	712	743	723	739	712	745	727	746	753	697	698	706	746	745	725	714	702	691	675	730	713	742	714	736	710	708	731	742	707	719	693	732	709	728	695	726	691	689	721	819	724	712	699	739	767	765	701	734	753	760	702	727	721	699	694	702	692	730	738	705	676	690	741	758	728	751	689	683	700	761	764	722	751	683	713	704	736	696	707	700	713	720	720	705	654	717	700	691	784	767	709	723	741	711	719	671	670	750	721	721	709	731	689	727	716	720	694	728	738	729	706	709	696	723	785	732	711	702	720	728	707	700	731	706	673	736	712	755	761	732	677	748	746	720	707	712	669	733	708	666	722	698	779	726	741	737	724	691	720	745	667	805	800	737	690	732	722	693	715	732	704	744	727	708	661	742	727	726	725	733	732	707	740	675	739	750	692	729	713	666	724	729	696	720	714	746	682	752	735	705	761	679	707	708	719	753	711	773	702	726	719	744	702	754	744	709	749	721	662	676	702	715	705	714	747	731	733	672	721	700	762	728	703	750	718	748	761	733	716	706	765	672	712	722	766	736	705	714	708	750	737	727	710	685	709	717	710	716	717	682	788	718	702	712	698	731	714	722	708	690	735	717	694	745	691	689	736	720	727	723	751	759	732	724	712	724	755	763	691	679	746	706	753	762	752	761	738	683	687	727	692	740	683	685	685	688	734	730	696	689	716	733	747	724	726	712	705	718	654	754	701	686	716	729	743	732	737	720	755	755	687	709	766	735	751	706	677	730	736	711	709	728	698	679	720	712	749	724	685	705	717	704	776	739	726	752	662	684	705	719	708	706	698	743	711	722	748	710	702	765	696	703	731	720	719	731	764	691	724	700	702	680	709	716	722	698	728	742	761	719	707	717	736	714	729	701	738	683	733	700	712	703	678	730	717	710	696	754	721	742	698	717	752	724	713	705	729	676	695	741	719	666	751	727	727	743	703	740	717	746	709	685	704	707	767	666	684	739	741	726	777	680	782	759	689	743	734	713	722	689	714	781	722	700	732	765	713	702	734	720	733	716	697	683	729	748	738	691	720	690	740	734	718	717	710	713	732	696	801	709	732	699	689	719	763	737	730	720	731	727	742	719	700	785	722	750	688	711	675	720	690	741	712	726	668	701	702	708	739	719	769	714	687	729	743	730	686	715	746	711	730	663	740	717	743	692	713	720	712	715	679	677	737	723	696	740	754	737	773	728	705	717	678	735	672	682	703	733	733	706	755	672	676	725	717	713	684	690	697	731	739	725	716	677	718	739	724	716	706	732	695	753	644	739	714	718	720	725	728	718	697	737	721	734	724	727	766	725	686	752	679	719	735	711	743	675	744	785	718	762	659	726	750	704	682	742	689	744	706	722	760	730	674	715	710	703	706	732	720	751	722	708	760	730	693	743	734	742	681	734	760	738	746	740	670	701	734	756	752	702	727	738	703	726	678	702	745	694	690	747	726	700	721	749	688	745	736	707	702	665	686	742	688	692	739	673	744	680	689	711	728	693	715	746	718	706	735	701	769	754	693	725	751	753	699	723	755	691	729	721	718	689	718	718	685	689	700	719	744	696	683	730	791	678	754	741	691	707	708	693	703	703	691	698	753	728	720	716	769	727	749	670	721	657	682	716	725	731	721	762	779	702	691	701	686	712	688	699	754	752	718	692	739	724	670	746	709	732	761	675	683	704	732	692	708	723	717	766	708	676	701	723	750	697	708	718	708	764	708	738	697	770	696	729	715	698	731	757	721	748	750	686	696	698	765	757	689	683	714	740	724	757	767	716	749	754	660	722	737	722	770	746	741	712	744	729	685	751	699	709	706	714	723
2061	351	293	239	165	146	100	125	121	111	114	88	97	100	99	126	110	116	114	114	91	135	104	96	105	95	104	86	105	106	119	102	101	98	112	78	87	105	101	100	118	111	109	96	102	102	112	96	109	102	81	105	95	120	102	127	104	106	77	103	111	100	88	122	99	112	109	114	115	87	97	99	108	123	99	77	107	105	94	127	99	107	98	117	80	103	110	104	112	97	106	94	112	115	97	97	99	98	108	120	111	82	97	107	91	99	100	121	89	99	106	90	100	109	110	84	114	110	104	89	89	94	99	108	115	103	99	108	112	110	99	115	113	88	112	131	110	98	91	92	87	91	105	98	102	95	110	97	91	109	102	95	86	100	94	100	106	103	101	114	117	103	94	124	101	119	113	104	84	105	97	107	112	102	120	101	82	82	108	84	96	118	104	97	87	94	105	103	87	95	124	121	87	88	97	84	90	97	90	88	116	108	98	110	100	109	103	105	88	101	111	90	118	102	91	119	101	106	94	87	91	104	97	103	102	102	90	98	100	95	102	95	119	109	94	113	95	126	103	108	96	96	111	93	104	105	117	101	94	100	99	94	78	111	96	95	106	110	128	119	106	76	126	91	101	95	123	111	99	106	112	93	99	92	106	104	105	103	81	117	109	104	113	111	101	103	116	113	102	98	124	95	111	94	110	77	109	106	101	103	101	99	92	117	105	116	107	95	114	114	99	92	98	98	127	97	102	99	119	111	120	100	91	88	111	94	93	113	95	106	99	98	96	99	102	120	91	93	105	102	107	103	114	114	94	110	116	98	98	100	98	108	97	114	85	104	99	106	75	117	109	82	121	97	122	98	97	89	88	102	107	92	102	108	96	110	108	113	109	93	101	94	96	93	94	107	90	107	116	97	102	111	112	108	88	104	96	108	99	99	92	96	90	82	120	114	112	114	102	83	97	93	91	99	120	101	101	84	75	104	111	95	112	96	91	101	92	110	112	102	85	103	114	95	91	80	123	109	98	99	88	100	92	84	96	87	102	113	96	96	113	104	94	101	103	101	100	101	108	109	108	114	96	107	102	107	96	106	102	108	90	121	88	99	119	113	101	112	109	97	95	109	88	100	103	108	103	107	109	90	98	115	91	93	104	100	104	97	105	95	104	101	110	115	88	108	91	86	105	85	103	105	92	125	123	101	98	98	117	93	110	104	107	102	100	117	108	100	112	104	96	105	90	123	100	99	106	126	108	96	118	93	108	104	108	104	85	94	85	103	74	102	107	107	96	101	99	102	99	93	116	101	122	106	83	101	118	110	85	107	100	111	117	127	103	110	101	101	128	118	105	105	111	119	107	105	110	102	117	112	109	99	104	85	102	94	98	107	121	97	103	110	85	110	115	87	95	102	85	105	96	109	105	79	104	100	84	105	98	125	97	96	106	104	97	97	88	113	93	94	108	115	98	102	85	107	120	89	91	115	80	99	104	98	84	109	98	87	103	108	97	94	103	98	79	100	99	108	110	113	97	116	100	106	112	115	104	92	89	103	93	85	85	91	106	104	112	94	122	109	114	106	124	111	119	107	121	115	94	111	95	113	114	108	88	104	99	81	99	94	109	107	95	94	115	104	108	105	99	94	81	104	87	91	99	96	117	100	104	103	87	82	130	108	111	112	100	106	98	107	109	104	98	96	84	111	102	99	99	90	105	100	95	92	94	112	91	107	92	93	102	102	98	110	99	105	103	95	123	100	102	120	121	90	107	89	116	108	119	88	107	96	88	132	109	99	90	103	91	115	107	93	113	96	105	106	109	103	108	96	109	111	108	120	108	94	99	116	120	98	107	118	112	108	94	118	92	105	110	101	98	97	103	109	99	95	97	107	98	115	101	109	90	119	89	102	92	81	99	92	108	96	81	110	100	110	85	104	101	101	93	90	99	123	127	105	98	82	93	87	85	81	103	107	109	110	121	96	96	106	113	110	114	91	112	111	97	106	120	107	108	103	108	110	111	95	96	109	120	92	106	125	93	110	118	91	105	84	98	97	114	97	98	102	105	107	94	109	103	84	109	99	95	107	104	115	113	121	94	112	94	94	86	94	87	101	110	92	104	115	99	98	90	116	102	97	107	96	94	110	97	110	105	119	102	109	109	96	118	111	111	101	119	110	100	78	90	88	104	98	104	104	105	97	92	117	107	106	91	104	96	93	111	98	85	86	116	99	104	113	106	111	108	104	89	122	99	106	90	88	123	101	102	96	100	90	124	94	84	112	96	106	107	114	99	110	93	105	106	109	100	109	122	122	94	113	95	105	94	114	116	109	113	93	83	103	84	93	90	100	104	111	101	102	114	89	98	86	103	101	112	92	108	91	109	98	91	95	91	101	103	99	111	102	110	106	107	85	99	71	104	119	98	109	98	117	86	93	98	107	94	114	134	114	101	100	98	98	99	124	104	94	92	108	101	100	93	110	110	99	114	102	103	110	94	91	103	119	90	98	107	99	93	86	106	112	95	85	108	117	111	95	77	110	113	93	101	99	84	107	125	104	89	112	114	106	120	125	111	102	123	89	92	101	122	94	107	106	117	97	114	98	113	117	97	112	101	115	97	94	108	113	100	105	125	92	86	112	89	102	95	98	121	103	111	102	118	121	94	109	119	109	97	107	109	118	110	99	103	110	109	97	109	79	101	88	85	105	108	98	115	109	92	114	110	92	108	106	109	111	107	114	117	91	96	107	105	110	88	109	94	94	107	121	116	96	104	100	112	111	98	99	102	108	73	94	96	99	91	109	113	105	111	102	105	111	96	94	98	108	97	108	106	104	91	127	115	104	118	97	110	117	96	86	110	106	96	107	98	90	109	116	122	88	112	94	111	86	100	99	106	116	105	114	89	115	114	92	81	96	107	103	102	87	112	94	109	88	77	100	110	116	95	97	142	108	120	123	120	92	79	89	98	97	113	100	73	125	94	97	111	111	109	103	114	114	98	96	107	113	106	99	101	93	112	99	92	121	79	100	102	110	92	94	108	115	114	112	105	120	96	96	101	107	87	91	106	116	95	86	109	114	117	112	120	112	111	99	98	128	93	105	112	105	102	89	97	103	101	84	94	91	96	97	110	90	96	114	81	98	128	107	100	115	86	100	104	102	97	118	77	103	104	96	108	94	88	108	104	99	126	106	83	97	99	82	98	96	105	103	105	90	108	113	102	115	97	104	87	87	88	88	98	97	103	87	117	107	112	108	103	91	92	100	109	128	96	95	104	96	115	128	89	105	112	100	97	106	91	121	102	104	109	118	97	97	85	108	105	105	97	119	111	95	96	105	109	96	108	101	97	88	90	96	106	101	94	105	127	117	97	97	92	85	115	106	95	92	100	81	103	101	116	103	102	90	98	107	96	111	94	104	98	114	105	104	119	79	125	111	113	110	117	121	109	107	85	102	99	100	91	104	104	111	94	98	89	96	101	93	96	119	86	92	102	82	92	99	114	95	118	107	103	117	95	128
2112	628	750	665	598	531	517	481	473	421	383	412	425	389	384	404	388	370	388	424	381	417	407	396	411	392	331	379	357	362	402	371	344	377	374	365	383	372	366	377	363	393	384	368	403	391	359	351	365	336	377	373	377	358	357	362	339	399	362	376	401	366	360	382	345	343	383	393	382	363	369	386	388	383	383	374	379	332	373	345	358	326	347	369	387	378	364	344	363	362	366	360	337	370	355	345	373	374	399	344	373	360	362	361	332	372	385	362	398	348	365	353	390	369	362	384	361	327	376	393	317	334	372	366	372	347	371	379	370	360	376	339	372	403	354	358	394	356	340	385	379	366	387	371	388	373	354	336	394	378	348	384	369	372	357	351	350	342	336	344	355	353	349	342	363	384	366	400	358	360	380	351	329	370	363	355	371	352	369	345	337	408	370	345	346	369	360	363	357	348	364	365	386	397	359	359	389	404	366	349	349	358	375	336	387	371	378	339	357	380	337	386	346	402	381	397	350	394	392	355	372	349	364	372	386	389	352	368	357	352	360	410	375	373	407	362	383	336	320	336	431	383	354	385	375	398	372	361	345	332	357	379	372	353	390	368	383	350	361	385	351	363	387	384	353	390	360	359	366	374	370	389	329	385	386	404	380	380	374	333	362	359	395	343	356	387	355	395	328	391	397	366	347	375	385	404	392	394	362	347	373	388	415	366	369	349	353	382	319	420	352	372	387	392	349	345	358	352	353	376	352	395	396	363	391	362	362	371	362	374	339	352	377	377	366	371	362	341	363	386	396	341	371	401	353	328	381	354	375	353	367	366	331	350	371	374	374	409	396	354	341	359	359	336	354	356	377	362	380	362	335	354	376	359	362	358	393	395	352	362	376	364	415	360	367	380	390	370	383	351	360	356	365	381	403	337	381	337	367	365	357	370	353	369	375	357	372	368	336	348	353	337	378	353	380	375	354	369	364	345	363	369	388	370	327	350	365	356	365	358	346	364	371	334	351	358	373	358	366	389	384	381	365	336	352	369	392	380	379	362	379	363	373	363	359	371	356	356	380	372	328	365	361	400	393	368	347	371	350	340	382	391	349	343	353	367	380	382	384	350	352	365	369	357	355	419	382	414	378	347	387	383	369	376	360	375	379	370	370	332	359	359	370	375	379	350	407	347	367	343	382	345	361	383	369	341	377	362	364	365	349	374	389	331	377	378	405	357	364	380	361	365	359	390	350	362	401	376	355	357	356	374	387	397	346	361	381	366	385	334	368	383	361	336	346	347	345	376	399	367	375	387	330	371	369	372	381	363	387	396	389	384	379	363	365	351	374	382	343	344	359	357	335	348	354	370	365	352	331	359	333	362	361	367	333	364	352	325	331	373	349	356	359	357	369	391	376	364	362	347	357	395	392	359	385	350	388	348	356	370	395	397	361	351	346	342	359	367	388	380	367	357	355	352	362	338	353	356	361	367	369	416	332	364	334	364	391	368	360	377	397	360	385	409	381	370	385	365	375	390	370	345	359	372	344	347	362	378	357	344	393	406	381	336	388	368	353	325	341	391	336	387	353	400	391	357	345	359	393	358	381	365	363	368	350	332	372	365	358	355	401	352	356	362	374	333	385	359	376	406	379	409	344	395	400	402	349	379	347	335	362	369	380	330	366	368	376	381	358	375	352	381	370	365	357	351	372	362	356	363	363	369	360	372	356	380	382	377	345	407	359	365	356	362	361	356	375	340	377	335	352	408	360	323	352	350	337	351	349	341	330	348	338	349	390	368	375	366	327	363	365	370	376	373	378	383	375	366	347	396	376	368	376	350	340	343	372	356	364	374	373	371	363	360	385	381	361	356	361	360	351	375	356	367	346	347	367	343	385	351	334	389	392	343	387	367	362	378	346	347	374	366	371	360	375	363	339	371	343	360	401	348	384	334	377	379	395	393	374	406	381	327	390	397	366	362	356	376	381	365	384	382	362	375	374	382	375	390	359	334	389	352	402	376	332	356	324	381	391	368	387	397	392	367	375	397	370	389	345	342	380	350	358	372	369	376	358	385	334	398	348	374	410	351	355	375	359	384	395	365	348	419	367	351	404	382	370	357	382	339	342	401	365	344	370	365	347	367	382	363	332	374	326	383	358	363	375	323	356	345	362	363	401	375	358	360	379	375	328	394	350	342	362	377	344	379	362	375	369	396	350	367	367	359	348	350	367	385	385	353	365	359	372	363	371	379	385	377	347	376	362	350	366	373	363	387	356	363	367	367	346	382	368	397	345	337	361	360	329	356	364	360	359	315	381	369	373	397	376	376	381	346	338	367	356	331	360	372	364	366	395	363	362	361	385	347	379	337	380	380	354	322	349	389	374	359	344	358	364	326	348	377	392	343	386	345	380	363	393	379	386	435	385	362	385	344	377	335	370	340	365	371	362	367	373	359	403	419	384	376	379	347	387	363	383	392	369	335	345	366	337	351	320	339	404	369	338	351	372	354	346	393	358	350	372	377	354	371	380	389	375	363	345	365	361	369	404	362	372	401	356	366	398	318	391	375	321	364	403	342	352	371	358	377	366	356	357	340	371	413	341	374	386	376	396	359	326	358	374	370	349	406	381	345	375	357	375	335	348	340	376	393	327	369	367	395	378	369	331	353	384	365	351	402	365	368	323	366	344	386	384	345	354	378	361	355	374	361	359	367	349	364	357	400	379	349	382	383	373	346	356	354	342	327	407	386	387	364	351	392	318	374	379	366	401	342	332	353	385	423	350	360	406	338	366	350	336	332	362	374	377	364	380	392	398	385	318	370	378	372	368	383	374	368	352	359	358	380	369	378	358	369	391	349	359	357	372	364	361	378	366	390	360	371	381	344	342	402	359	392	374	371	406	382	353	330	408	374	341	402	385	357	354	385	362	363	348	338	374	353	336	379	380	367	320	371	383	368	358	381	391	417	347	342	369	389	375	389	387	362	371	333	352	343	374	385	378	367	379	376	395	349	353	349	360	371	353	392	339	374	375	365	352	357	382	388	390	339	362	367	388	388	362	358	420	383	393	375	357	355	369	372	395	369	343	381	401	358	376	385	349	346	404	399	359	390	380	349	370	368	370	348	340	340	355	383	380	338	365	375	367	377	348	372	382	390	365	389	400	325	400	413	358	338	373	352	384	362	331	384	321	379	331	377	372	371	397	396	385	359	370	362	394	368	326	352	372	360	356	371	337	374	365	318	366	333	343	380	395	369	358	349	361	350	387	359	377	368	342	364	391	362	386	357	373	351	363	371	364	355	347	352	366	401	403	350	374	355	349	355	353	388	370	365	360	364	346	363	364	356	381	355	350	395	364	346	365	391	376	346	370	338	379	373	376	313	359	377	377	370	352	350	364	373	377	338	337	372	355	384	359	338	368	417	345	361	331	369	362	355	357	358	364	329	412	341	347	337	346	370	351	333	382	348	366	362	360	343	373	374	325	357	380	320	385	338	357	352	354	376	391	351	334	351	362	377
8933	3334	1938	1351	803	492	412	284	281	240	219	228	213	217	207	179	180	191	192	207	176	183	179	211	148	175	152	171	181	164	171	188	178	164	189	163	146	178	160	184	182	163	161	169	163	149	170	170	168	157	155	153	172	166	172	180	174	164	151	185	160	166	180	188	160	174	168	167	178	161	170	167	167	183	174	156	153	188	195	182	195	181	171	168	179	179	168	158	164	183	178	200	189	157	177	171	187	165	175	164	185	171	144	183	177	167	170	156	175	183	153	185	153	196	164	169	184	181	183	164	178	158	163	170	164	158	179	183	129	168	148	179	163	165	158	181	155	168	179	179	188	166	163	151	179	150	164	165	174	160	150	151	163	163	177	158	143	181	172	167	154	174	183	147	196	143	176	166	160	186	164	142	170	171	164	160	181	147	154	165	167	180	177	178	173	183	169	162	161	161	184	191	165	180	171	185	177	157	182	150	162	152	165	162	161	170	180	133	155	166	164	152	183	174	162	194	187	160	169	166	185	174	180	166	162	171	173	159	180	163	162	168	157	191	159	149	166	156	150	190	171	176	171	146	183	159	170	159	157	177	173	148	142	175	180	179	148	153	168	155	158	162	174	159	181	173	166	193	167	148	145	165	158	170	166	156	157	165	167	161	179	166	152	176	162	178	170	165	165	157	166	192	154	171	162	159	176	182	181	177	177	172	156	183	166	172	170	147	180	146	159	156	125	169	162	169	169	172	164	155	161	188	155	160	165	162	190	171	163	164	172	161	175	162	159	180	184	180	166	164	180	170	173	161	166	163	166	164	162	167	162	160	182	164	163	159	159	165	151	167	166	191	161	170	170	194	162	166	171	154	168	150	176	161	176	171	166	173	146	166	171	142	173	166	166	153	160	171	191	157	160	130	163	173	169	164	166	168	162	163	155	169	180	179	161	212	169	156	167	166	130	155	160	179	175	155	153	186	172	158	165	151	166	139	169	176	197	152	172	177	147	179	164	183	159	155	184	175	179	170	170	180	194	158	158	175	175	147	178	182	189	138	154	163	181	150	163	152	179	166	183	191	157	186	155	179	182	166	184	190	162	182	151	182	202	170	174	180	172	163	172	167	166	169	186	166	185	156	147	182	171	144	156	178	155	167	181	177	170	175	177	172	164	152	169	181	188	158	174	156	176	150	174	164	157	167	163	139	192	170	147	169	149	154	163	191	173	168	171	172	161	174	175	201	187	185	152	182	182	195	156	162	162	162	166	179	176	168	156	144	186	182	187	145	157	160	172	184	179	157	156	171	166	158	161	169	170	156	165	156	165	158	181	183	178	165	159	157	172	171	160	151	158	166	154	163	155	180	172	191	168	145	158	173	177	164	166	156	168	160	173	169	140	156	166	163	150	169	171	152	156	164	148	152	158	142	153	153	191	180	160	155	171	181	170	164	179	160	192	180	162	189	147	177	185	159	174	191	172	157	158	182	164	179	170	160	174	147	186	154	164	175	172	177	168	175	154	170	161	171	191	182	165	158	165	144	155	164	172	144	166	160	160	156	177	169	166	166	167	178	162	174	203	166	190	157	170	159	178	166	174	146	166	165	158	157	153	151	160	171	169	181	167	159	179	171	163	161	158	178	147	180	163	158	153	160	165	175	152	174	156	176	160	175	168	175	169	187	169	178	143	181	176	153	164	145	164	153	171	151	160	166	171	173	166	163	170	165	177	145	175	176	172	168	163	193	141	174	166	160	144	178	168	168	169	172	154	155	143	176	162	184	172	156	170	181	156	160	167	168	159	181	172	177	160	153	180	165	164	184	154	169	165	166	171	190	170	152	166	174	178	169	160	154	182	158	156	165	153	150	162	177	150	182	172	157	155	153	165	176	170	161	179	165	171	163	159	146	155	153	183	169	162	185	148	185	169	165	154	149	168	177	167	157	162	171	172	161	168	187	151	155	178	148	173	163	153	139	162	163	165	149	149	186	172	173	160	142	169	182	153	186	155	173	172	135	156	180	155	175	169	170	183	172	156	164	191	162	167	175	178	179	163	143	174	149	171	167	170	166	192	153	173	186	165	187	148	182	162	187	171	174	170	158	157	164	174	175	172	154	166	158	180	174	153	166	151	153	150	165	147	160	163	160	157	161	156	166	185	166	179	168	149	163	192	176	155	158	145	169	156	173	180	164	149	175	180	187	151	163	162	161	180	166	174	178	146	146	159	145	190	162	188	167	181	148	164	155	163	158	155	159	149	178	161	168	180	188	184	140	150	176	148	176	181	171	150	184	151	156	175	193	185	181	148	149	162	169	169	148	201	156	153	179	166	172	158	170	173	163	151	167	178	149	153	166	163	178	160	164	168	168	176	161	184	155	177	166	182	153	165	167	160	166	186	150	164	159	146	187	180	154	161	168	169	159	153	156	160	176	170	162	176	157	168	176	177	187	155	160	168	173	170	179	150	164	174	176	159	167	153	157	164	174	191	163	159	174	155	162	147	172	161	172	168	152	170	180	171	175	159	152	150	150	182	165	164	164	165	160	185	180	145	181	177	169	146	156	166	181	187	166	163	163	170	162	156	165	186	170	177	165	147	179	153	163	177	187	158	167	185	159	163	163	140	155	173	178	170	170	163	152	177	179	176	189	148	164	188	191	154	185	187	172	156	152	184	166	167	165	175	149	167	153	167	167	178	158	167	184	173	150	167	150	160	164	154	173	161	156	149	186	178	169	182	154	162	156	164	179	173	200	154	152	163	166	150	174	202	147	152	178	171	157	172	164	173	164	161	191	171	157	178	161	173	162	173	151	173	173	162	156	169	147	175	155	174	174	160	161	161	178	193	174	151	156	149	171	159	159	186	162	157	169	184	172	141	169	180	157	165	171	197	157	165	154	170	157	173	202	148	166	168	166	174	172	164	152	138	180	156	187	159	165	147	149	163	165	171	189	179	173	171	170	158	186	154	172	170	147	164	168	152	174	166	167	169	176	153	154	169	192	172	179	180	168	158	141	151	166	168	137	184	170	186	157	175	172	159	156	180	165	180	164	174	158	183	167	179	155	169	159	191	167	165	177	166	174	146	164	172	146	169	160	171	155	175	165	162	150	168	180	151	167	162	160	168	161	177	154	180	169	167	175	158	139	177	166	170	178	151	143	152	172	160	181	210	149	196	164	161	171	161	165	163	173	152	180	174	169	161	175	173	156	169	183	177	149	175	164	184	183	161	173	164	173	170	163	166	178	169	165	190	164	174	172	161	187	166	139	173	160	148	176	163	159	150	169	201	153	157	147	165	155	160	167	164	147	187	160	145	172	150	159	171	166	175	149	185	177	174	185	159	173	167	157	181	169	175	172	173	167	167	169	167	185	174	133	155	142	172	154	148	164	154	162	182	172	177	176	176	161	163	157	176	159	174	165	171	145	190	181	176	164	162	167	166	158	184	169	158	166	166	182	166	146	139	138	165	183	165	146	163	164	205	159	165	172	170	170	158	155	184	162	168	180
6341	2782	3060	3638	2790	2123	1818	1470	1262	1073	1020	943	907	815	772	764	720	730	679	644	708	671	644	615	626	658	611	642	634	591	590	591	602	580	578	605	582	546	579	594	578	583	610	596	599	563	555	579	558	570	565	565	620	584	571	587	577	579	547	600	591	571	596	582	573	524	523	537	581	512	561	552	586	543	544	564	557	551	547	514	543	581	518	538	556	601	552	569	549	556	527	563	538	554	572	518	515	533	552	567	547	540	518	552	569	558	514	620	555	551	584	581	543	542	523	533	591	590	543	568	543	579	543	554	536	482	503	544	608	536	544	562	558	546	542	529	534	540	498	540	529	552	557	547	543	546	523	555	547	549	539	587	554	549	536	545	520	528	563	538	539	529	539	571	537	531	535	576	557	555	529	552	566	558	545	548	504	530	546	552	575	553	508	549	546	551	579	563	552	572	547	562	541	573	552	535	572	578	577	500	563	511	562	535	532	536	562	567	549	546	524	579	545	566	535	552	542	558	544	555	565	523	537	544	523	503	523	543	587	555	551	554	572	544	548	592	529	539	566	588	548	554	512	551	550	561	511	555	566	543	568	569	504	554	537	542	556	530	499	523	549	521	521	598	552	539	576	566	562	548	552	562	580	527	574	531	513	527	520	556	590	538	523	524	559	545	550	560	589	543	575	516	557	558	543	552	536	543	544	539	545	534	527	589	534	533	542	579	517	556	575	563	536	572	528	516	588	544	560	540	493	573	548	532	516	514	562	552	536	580	541	555	537	507	559	504	542	541	525	547	563	515	546	520	533	553	535	581	538	501	576	544	541	573	554	519	531	531	538	544	527	537	510	563	512	535	522	565	535	539	537	545	573	555	535	533	572	570	543	511	559	552	548	538	514	568	538	568	529	558	578	547	527	522	576	510	522	541	551	541	564	523	561	550	543	560	568	593	526	511	523	590	513	533	534	491	573	520	534	518	509	498	606	584	579	533	528	535	537	542	521	604	553	594	548	572	564	540	547	556	563	555	599	558	493	509	595	581	595	527	537	526	526	571	561	509	550	566	572	537	590	565	577	519	568	562	560	534	526	551	538	550	561	519	585	539	520	581	494	565	578	510	520	533	562	546	543	533	571	532	572	530	558	527	523	552	537	558	542	566	550	575	526	570	551	552	561	576	552	545	545	584	539	562	565	559	570	533	540	564	528	514	583	549	543	552	564	557	512	546	538	575	523	570	544	577	550	553	500	519	540	544	577	552	528	528	528	521	573	540	531	537	527	551	550	555	515	576	597	535	583	588	526	523	538	524	572	553	540	540	502	539	499	595	518	524	584	569	564	547	568	555	571	554	487	559	533	541	545	579	554	546	564	533	511	594	547	552	505	543	558	528	523	546	558	543	559	557	523	535	509	559	536	558	518	511	540	531	543	540	511	539	545	548	566	540	557	531	545	516	530	527	538	547	547	573	552	579	552	564	524	550	595	550	533	584	518	573	526	598	556	521	579	547	535	539	528	508	517	543	504	539	541	545	548	535	585	572	530	553	568	533	569	550	566	549	571	523	557	525	568	560	548	544	551	551	539	521	553	541	535	552	546	550	547	540	519	554	579	540	518	544	563	538	571	627	515	524	546	523	493	558	526	524	546	522	549	518	586	589	581	531	583	529	549	538	515	552	565	512	591	547	525	534	575	525	548	535	538	566	512	531	526	512	516	535	532	515	553	515	542	530	520	524	490	554	581	510	547	598	517	539	552	569	554	573	533	564	534	529	536	584	568	541	535	553	517	555	566	551	596	549	563	531	570	537	524	545	546	559	539	519	559	503	497	553	515	518	577	560	536	545	567	598	544	544	530	535	550	563	553	570	559	529	541	511	526	576	560	533	558	543	537	576	555	506	551	517	545	542	543	564	567	587	544	521	573	573	557	540	572	538	586	518	518	557	568	566	571	520	538	571	482	592	545	589	538	534	544	558	553	562	521	590	559	537	552	505	567	561	512	581	601	537	556	579	520	564	501	503	558	537	577	490	532	562	524	566	524	542	546	560	561	507	553	569	537	565	571	537	575	560	527	485	520	544	532	590	558	513	580	555	585	523	576	570	546	566	555	548	587	532	555	520	559	486	561	570	539	557	566	553	570	566	557	543	542	528	520	486	558	555	567	566	562	554	579	534	554	563	552	542	512	497	537	598	564	546	508	579	524	512	534	542	567	515	562	568	542	486	505	531	552	554	558	559	533	549	557	533	573	540	526	556	541	558	554	584	515	570	523	546	555	534	567	586	558	565	585	536	513	538	556	553	524	548	574	534	538	556	548	511	556	558	565	520	533	532	562	545	557	538	562	510	584	537	537	571	522	546	503	526	572	525	561	551	577	547	542	576	558	542	545	518	560	547	560	546	525	544	603	537	563	538	528	547	551	601	536	513	554	568	494	542	555	516	550	578	532	533	529	506	520	596	548	524	535	522	548	542	559	518	552	557	556	574	579	561	513	549	550	558	528	513	513	586	560	513	550	557	529	516	517	606	519	554	555	508	558	514	549	524	557	545	583	549	549	546	525	546	512	553	531	554	505	554	502	512	558	541	558	557	578	533	524	552	514	555	589	575	548	506	539	585	522	576	553	510	524	529	609	547	562	515	539	583	562	550	526	539	573	500	562	526	578	512	541	570	550	538	550	599	550	547	566	541	594	562	552	563	520	541	533	542	564	573	509	516	568	552	551	539	502	541	525	529	580	547	527	591	542	542	578	517	560	555	546	572	565	578	537	541	524	556	566	568	572	542	568	561	483	556	534	556	522	562	560	554	553	517	568	491	526	546	538	546	583	525	524	546	513	564	568	516	522	554	543	545	538	527	539	524	562	515	530	573	558	542	524	555	536	569	547	563	572	520	509	547	532	507	574	562	539	533	510	563	563	570	544	537	526	542	537	557	534	533	539	571	579	549	551	483	571	576	572	607	555	539	572	530	527	504	484	569	516	568	532	550	601	573	524	557	580	533	527	533	517	526	537	514	491	559	545	538	567	576	538	518	559	560	547	593	515	514	545	535	547	569	524	604	542	528	567	527	557	579	570	530	548	562	554	558	541	527	557	512	558	552	534	525	544	550	549	535	571	562	570	568	547	542	534	565	522	568	557	531	541	533	558	505	551	523	533	559	537	555	583	560	532	538	561	570	546	549	533	540	555	545	552	561	573	578	546	567	500	520	522	551	533	560	535	563	579	505	600	537	542	537	506	557	545	516	530	562	541	546	512	535	551	559	600	550	543	534	550	537	546	500	556	495	547	518	534	532	539	553	538	526	541	547	534	564	571	596	595	573	584	560	544	536	563	525	558	537	578	525	538	488	537	544	541	531	578	557	537	494	561	542	536	548	534	583	587	525	510	564	588	560	595	526	541	531	519	558	522	537	549	547	557	571	579	581	520	549	556	562	517	573	546	559	573	512	512	576	549	549	553	545	530	520	566	584	541	546	561	520	527	560	487	537	580	545	531	556	520	522
23591	10831	7382	4412	2771	1597	1080	804	611	491	482	378	386	349	360	330	312	321	294	287	293	289	277	267	298	241	262	279	250	251	252	219	238	243	253	248	259	252	242	244	247	239	233	265	230	239	238	250	211	237	238	229	244	240	237	223	230	226	244	244	219	235	242	258	253	227	234	238	247	218	255	209	228	249	241	245	238	225	283	230	256	231	253	233	219	237	242	226	250	229	222	239	219	216	224	250	213	248	245	233	228	202	257	270	244	226	244	227	230	205	230	243	242	220	230	211	212	261	216	235	238	225	206	236	254	238	247	208	213	243	206	254	226	256	251	224	224	225	242	257	235	228	209	254	256	243	240	233	224	245	226	235	215	226	257	223	217	242	215	244	212	208	216	252	293	249	230	215	223	238	223	220	248	220	236	237	252	234	290	237	259	233	240	230	233	253	230	254	229	245	262	224	223	218	257	242	244	230	242	228	217	233	248	256	252	231	253	232	292	261	239	212	232	257	228	236	223	230	244	236	239	220	235	207	218	220	245	232	241	238	256	247	217	204	240	223	230	207	258	237	234	226	238	242	250	219	231	213	207	250	236	230	268	234	221	234	222	231	229	226	222	199	216	222	248	223	236	243	242	248	251	232	248	236	244	239	218	243	239	236	270	233	213	221	214	235	248	215	251	251	210	237	226	238	249	244	221	232	259	231	246	222	246	207	231	219	224	254	252	226	250	248	211	229	239	234	240	248	242	211	239	220	224	231	240	239	224	254	266	205	222	232	230	215	256	235	269	248	230	236	247	241	215	217	241	221	228	235	254	226	241	247	224	227	216	257	197	217	232	240	229	242	230	229	226	224	233	225	230	216	255	237	233	216	239	222	231	257	268	208	246	221	224	217	242	270	213	232	215	224	230	221	230	223	227	259	266	243	238	256	252	259	252	239	234	220	211	248	248	233	238	249	232	241	217	234	264	223	253	227	242	233	249	232	246	228	234	230	253	216	242	241	251	242	225	248	244	251	210	219	233	207	233	243	238	227	217	217	218	227	233	216	228	249	244	248	239	215	200	241	217	235	245	233	229	234	237	219	224	218	244	247	239	264	265	208	252	259	233	231	224	222	218	248	217	236	235	271	236	243	234	238	257	235	207	229	271	235	239	252	196	232	213	206	240	194	264	245	257	233	236	232	228	243	253	209	209	226	227	240	258	223	218	255	213	234	272	272	246	236	235	230	258	259	208	244	228	233	219	246	231	223	263	211	253	249	241	221	260	239	237	220	220	229	228	245	227	233	211	273	239	242	234	195	227	219	209	235	260	196	222	227	249	238	213	236	253	223	216	223	227	237	207	230	192	235	228	239	267	247	243	214	227	245	238	230	225	223	240	215	227	226	250	254	233	227	212	238	229	209	240	234	235	236	239	258	233	228	244	261	242	227	239	202	204	255	221	215	268	234	239	262	226	230	230	218	225	228	257	225	221	267	228	237	252	235	248	258	228	232	230	245	257	259	223	196	237	229	218	220	243	254	236	225	221	239	224	227	202	247	214	221	232	231	253	279	207	271	251	224	234	257	231	234	205	220	237	217	250	229	228	205	249	253	239	240	234	234	241	235	251	242	250	252	227	227	274	237	241	231	230	278	261	215	226	220	232	235	241	248	246	239	226	229	254	245	260	227	238	233	243	216	212	227	207	222	230	229	210	245	236	209	260	235	243	224	225	236	205	240	267	258	242	226	241	245	257	217	247	243	219	227	254	236	223	216	218	245	245	248	210	241	242	205	234	234	261	232	239	237	245	236	256	268	210	254	219	254	228	261	250	232	228	189	230	260	231	269	206	204	237	247	218	237	264	244	229	220	236	257	235	216	243	267	221	202	233	236	244	234	215	221	237	229	248	226	229	242	209	224	220	239	253	234	243	197	218	227	239	218	221	224	231	225	261	243	238	248	249	254	249	227	244	251	236	204	219	224	232	219	212	198	233	263	237	244	234	209	239	208	268	223	234	236	240	238	230	255	216	248	236	247	228	227	239	245	240	218	213	224	230	222	261	242	244	211	236	212	246	242	217	253	258	233	240	243	237	237	224	270	238	245	214	251	240	253	218	268	193	216	232	238	200	259	232	250	226	257	228	237	270	230	238	240	235	246	222	268	216	248	254	217	267	198	242	252	221	246	245	248	242	230	234	225	207	227	212	249	250	216	230	220	213	220	220	245	244	215	233	238	248	253	258	249	237	239	227	222	247	253	233	247	252	222	213	235	228	221	260	223	232	238	245	215	229	266	246	206	232	248	222	267	237	239	225	217	232	276	221	239	244	248	244	232	248	230	236	265	242	251	223	221	241	233	250	223	217	216	256	260	237	254	230	252	231	261	225	245	255	243	226	224	232	238	250	240	254	228	265	223	244	205	241	242	247	223	244	239	220	213	223	248	248	220	242	222	214	234	218	236	233	234	232	247	228	209	209	219	231	217	234	234	225	236	232	215	238	233	241	229	229	206	259	239	225	226	230	204	242	266	238	231	235	219	239	207	236	260	242	247	249	238	224	218	241	223	258	242	249	262	243	241	243	248	247	231	246	255	222	227	225	264	244	242	244	251	238	216	241	219	236	232	200	261	234	215	228	254	225	244	225	228	239	265	237	246	247	243	248	213	233	245	221	193	217	211	196	226	223	246	226	208	282	222	232	237	224	237	235	238	227	238	196	212	259	223	258	222	250	265	218	223	202	238	220	234	234	222	239	235	225	224	236	238	235	222	213	247	212	218	276	241	252	208	215	252	215	246	254	227	253	220	259	223	220	239	227	229	226	232	250	245	246	230	248	220	235	262	244	261	241	235	269	248	239	224	230	238	221	271	228	207	250	225	240	248	246	216	239	251	237	211	247	252	220	218	212	252	249	260	240	247	227	244	233	234	238	245	250	251	239	228	208	206	240	210	182	233	237	227	242	227	237	223	246	245	215	214	245	228	232	249	245	244	210	222	229	241	225	219	233	257	234	248	242	229	243	230	258	228	249	243	252	212	241	226	235	254	242	232	228	238	215	240	245	214	218	225	237	225	270	232	255	222	216	257	280	227	245	266	260	257	247	222	247	243	235	224	217	246	233	264	237	197	224	235	180	230	243	260	249	253	267	251	229	223	229	226	234	242	239	223	231	215	241	241	203	212	254	235	236	222	228	221	213	238	214	243	224	257	245	232	219	234	234	230	229	221	223	254	233	237	228	234	253	222	217	241	228	248	242	239	274	209	247	218	227	248	239	221	219	266	212	226	251	224	210	200	239	283	223	243	223	230	249	239	243	246	261	227	232	241	233	223	237	230	234	228	217	230	243	215	261	233	255	248	246	234	226	220	212	231	239	228	223	231	246	227	244	204	251	228	220	204	239	228	254	249	228	228	248	212	219	228	241	232	243	261	253	236	226	232	224	231	235	264	240	233	255	220	234	242	235	217	225	241	256	235	245	270	223	267	251	216	249	235	236	234	220	207	233	235	231	246	226	250
13598	6745	8100	8563	7519	5546	4498	3576	2887	2471	2163	1908	1810	1650	1531	1452	1363	1335	1234	1144	1159	1058	1076	1067	1064	1029	976	901	961	937	884	893	874	871	851	862	826	838	856	801	876	810	845	831	814	808	784	751	822	781	778	750	797	738	727	796	768	731	801	732	815	759	723	826	777	765	789	716	779	781	747	788	734	745	766	770	734	754	770	768	709	749	718	722	718	734	747	739	697	743	721	691	757	693	750	707	805	701	733	694	766	699	733	722	704	740	737	707	748	734	727	763	715	699	652	739	722	762	682	682	735	759	665	758	763	730	721	678	756	726	748	747	708	720	763	737	762	721	718	722	706	710	711	746	738	747	749	721	715	700	722	743	716	747	729	730	726	729	709	715	714	723	722	723	742	705	702	687	757	684	707	722	722	746	693	742	687	716	694	659	693	736	734	724	683	718	699	752	738	701	689	683	688	720	750	691	708	736	674	724	750	714	774	764	701	720	708	679	739	708	725	731	731	667	719	704	708	737	759	777	729	687	681	703	680	724	692	700	692	734	728	671	724	721	723	712	689	735	711	701	742	697	706	717	701	749	702	720	736	720	737	701	687	737	751	734	737	760	736	708	725	721	735	703	700	730	727	747	735	689	724	715	722	663	690	729	752	713	683	687	718	718	698	705	739	694	721	720	720	729	700	777	707	751	692	694	726	707	699	717	722	713	723	708	711	752	732	690	742	734	739	713	752	710	722	764	709	674	744	733	712	723	757	749	719	684	711	704	709	726	685	747	716	706	734	722	720	727	701	729	769	717	724	734	731	714	746	765	759	699	748	704	697	753	712	690	766	779	724	748	739	750	672	704	682	711	711	743	739	720	714	703	718	741	714	741	757	671	677	689	715	734	675	757	674	718	726	714	757	690	731	703	706	717	716	721	745	707	696	712	757	707	714	689	737	740	768	741	748	712	729	688	681	717	702	674	692	719	655	693	740	744	704	759	725	703	743	695	726	716	719	753	749	722	743	734	745	735	731	736	737	680	729	666	704	699	709	715	703	728	760	734	695	746	676	761	721	761	717	757	669	747	713	717	751	736	717	682	747	718	702	670	729	680	705	744	699	714	719	712	706	736	677	723	713	701	728	695	737	708	714	756	737	687	758	712	754	727	740	727	732	727	767	737	714	697	716	726	691	682	700	699	711	718	732	704	688	742	741	681	756	771	707	736	751	750	695	747	721	738	755	717	676	695	715	685	692	712	730	787	724	718	746	683	750	703	711	682	722	665	721	734	697	701	781	667	713	678	707	717	700	726	676	747	738	690	703	752	682	725	684	694	688	748	734	747	731	697	706	731	743	655	681	698	710	743	706	747	742	729	737	808	728	694	726	699	712	674	711	699	690	739	739	700	683	708	727	724	702	697	734	718	687	707	761	741	679	710	698	714	762	768	699	738	704	738	678	714	729	729	708	695	713	751	712	730	691	667	668	671	709	746	757	690	765	737	698	695	750	716	694	708	690	727	718	749	755	748	684	739	686	685	760	677	695	739	670	750	700	750	709	699	728	718	711	690	729	745	671	718	726	719	715	681	739	660	687	698	741	645	725	697	731	666	752	712	682	665	718	748	736	693	716	753	698	682	684	717	716	749	662	713	746	722	695	681	733	693	717	700	750	729	724	692	747	707	699	733	713	753	731	682	669	747	696	746	755	731	668	692	747	709	698	758	704	720	689	708	692	723	711	770	718	692	706	671	727	718	719	730	701	742	716	701	710	719	717	694	723	684	724	709	725	705	707	686	735	716	717	715	725	693	726	714	687	722	731	722	723	777	716	668	689	711	798	708	684	672	731	761	745	696	714	732	705	740	680	767	753	704	748	731	683	721	739	690	684	718	661	671	731	727	713	692	750	711	714	739	751	723	722	682	697	699	710	683	656	731	745	744	718	694	740	696	716	737	727	704	685	698	706	706	786	712	685	698	725	733	690	701	760	712	739	749	699	741	696	697	752	692	704	733	683	718	703	684	681	743	739	702	764	783	710	726	709	708	742	736	687	710	741	777	715	728	730	707	694	694	739	764	723	700	721	703	731	695	719	714	755	746	714	728	711	737	772	724	719	702	725	721	726	767	724	748	705	687	682	704	728	721	716	718	732	704	737	735	722	694	714	721	737	748	679	774	733	711	728	698	731	737	733	724	693	758	682	659	674	723	758	704	743	728	733	718	722	738	701	708	727	679	683	689	710	679	754	675	689	709	698	751	684	663	718	699	744	675	734	707	718	681	752	726	741	723	716	733	699	695	744	716	710	701	712	727	699	672	675	714	729	694	714	712	738	640	738	670	730	736	729	725	681	739	725	687	708	704	716	739	751	750	738	779	726	709	712	731	719	737	721	709	745	707	745	730	694	698	755	775	718	690	729	688	688	729	671	735	719	718	663	706	680	718	725	737	679	716	721	671	742	766	759	721	679	730	724	740	724	717	727	705	697	706	658	759	746	713	693	703	735	696	764	731	751	703	716	719	660	712	720	714	712	758	700	731	715	710	735	726	725	730	727	762	698	722	745	735	699	752	703	720	709	713	716	727	722	705	779	736	731	779	702	720	718	676	706	741	695	766	664	704	709	687	710	713	696	691	683	712	731	733	713	703	696	716	691	725	729	704	720	721	724	697	725	696	675	727	728	709	733	692	661	755	720	698	765	702	726	789	651	667	740	727	720	763	686	718	731	715	746	686	717	746	705	733	716	684	726	728	669	663	723	714	744	685	687	703	731	733	698	703	672	717	715	740	735	711	725	681	718	734	719	703	729	710	685	744	706	760	686	741	710	717	689	711	721	689	675	695	722	745	670	739	662	717	701	695	704	735	714	706	673	694	718	728	760	710	710	723	704	739	719	723	697	713	726	732	745	749	710	702	742	689	709	713	689	731	692	746	684	696	680	722	695	737	767	733	726	717	690	720	625	698	685	739	700	727	734	697	705	689	707	740	710	685	723	705	758	707	726	715	719	681	749	744	730	719	716	775	744	747	706	765	719	704	728	696	733	722	676	664	704	732	711	717	697	701	777	689	691	711	742	691	718	681	766	690	715	712	664	730	714	705	697	748	711	699	748	722	692	728	705	732	721	715	730	711	780	717	731	720	690	676	729	692	724	700	703	734	673	734	686	700	738	719	734	726	732	743	725	720	719	695	711	707	746	718	733	688	729	687	686	718	750	711	713	691	770	699	637	715	709	695	701	679	749	667	654	694	712	758	709	725	693	764	699	677	704	729	701	647	673	657	717	673	704	754	738	716	712	717	683	675	740	710	702	711	781	640	737	766	733	690	705	786	719	743	686	692	723	713	731	668	729	744	714	718	699	688	729	657	696	719	692	681	726	728	697	665	725	728	684	713	711	721	710	759	699	720	745	720	752	672	705	708	691	768	739	734	718	729	708	681	714	692	699	703	716	746	743	743	697	747	731	732	712	742	751	699	700	762	716	742	719	743	725	713	719	733	725	724	707	681	705	710	669	722
2597	567	388	241	196	188	154	136	131	134	116	118	105	119	108	102	94	115	97	102	102	105	94	108	131	99	116	110	89	114	103	100	131	110	107	105	104	97	120	103	113	110	96	125	113	114	122	124	105	102	102	113	120	128	90	110	125	114	117	134	103	116	115	111	115	107	116	110	124	122	111	116	113	105	101	91	131	90	114	102	118	125	120	134	100	102	103	103	109	103	110	103	116	124	82	100	107	131	112	93	103	98	96	122	114	89	126	119	110	102	94	119	121	86	109	129	107	108	98	99	112	112	118	105	121	96	92	93	124	91	113	109	108	125	108	100	116	110	85	116	110	86	96	94	101	108	105	101	108	91	93	99	101	90	109	103	94	104	89	107	116	118	107	97	127	116	109	110	109	104	107	121	92	93	103	104	113	103	111	99	111	103	113	108	100	115	100	116	103	108	94	112	111	100	122	127	110	118	111	123	125	93	103	111	115	108	102	117	104	102	103	102	127	106	105	108	95	103	113	117	102	83	96	120	109	107	94	114	116	101	95	116	119	107	108	108	118	119	114	116	97	102	114	123	106	109	94	116	115	98	122	111	94	92	104	108	87	116	117	120	94	101	123	85	104	94	103	100	95	112	100	107	112	129	123	97	104	86	131	114	104	77	112	118	107	108	114	108	106	110	125	99	91	101	112	108	84	101	134	108	92	104	103	94	121	109	94	89	118	114	102	95	95	102	84	116	108	103	111	98	108	110	98	121	121	94	89	115	108	95	90	109	104	116	100	103	106	96	117	99	115	107	101	104	124	101	104	115	96	125	107	115	99	118	136	90	99	112	108	103	118	111	113	101	106	114	100	116	117	102	111	99	119	100	99	101	112	138	98	109	107	107	100	130	103	120	114	100	104	88	98	111	119	113	100	101	109	110	101	114	114	107	106	104	125	109	115	107	92	86	99	110	126	106	111	103	119	98	112	93	93	106	100	106	116	111	98	118	119	111	103	106	120	117	119	108	90	111	115	121	115	119	92	118	102	106	137	111	97	118	109	128	103	116	120	115	105	114	120	139	105	122	91	104	108	92	116	109	85	113	110	105	109	117	100	117	96	104	110	88	111	129	110	113	115	102	107	116	113	122	91	122	102	123	119	117	120	120	100	108	108	91	111	94	107	105	113	111	117	102	109	112	99	118	105	99	113	102	109	126	110	91	92	111	101	94	123	115	118	118	105	96	117	105	101	105	86	107	112	116	109	105	122	98	97	110	99	110	98	122	96	96	93	94	132	144	111	121	104	91	112	102	126	88	103	117	115	104	100	113	117	96	105	111	119	124	98	106	105	89	109	89	104	131	111	100	116	83	113	89	113	123	100	125	111	121	97	107	109	144	93	102	105	110	77	97	107	104	108	97	106	104	108	105	95	109	109	105	103	107	93	123	96	119	123	105	98	99	115	118	122	108	126	94	98	76	90	95	113	110	118	108	105	114	98	101	114	112	151	106	103	100	102	103	115	117	96	112	114	110	101	94	108	121	118	111	101	93	107	91	121	91	109	108	96	91	110	129	107	103	119	115	110	99	129	112	92	98	102	103	118	94	117	108	119	109	98	81	113	99	101	105	94	125	108	87	99	113	121	105	115	89	104	109	105	118	118	122	86	114	114	112	108	102	105	97	111	94	111	127	97	111	111	116	122	92	111	118	97	87	98	89	105	119	114	106	104	94	119	86	108	97	105	107	94	89	126	104	92	121	95	112	108	99	117	107	97	112	105	110	108	93	112	116	109	106	92	109	120	113	112	117	78	100	108	126	94	116	107	99	101	130	118	118	107	110	123	121	94	111	112	110	110	109	107	92	99	98	106	117	110	97	116	93	103	108	111	111	118	108	117	106	109	113	120	104	107	102	118	111	118	109	116	100	103	96	111	104	118	97	111	107	84	108	106	113	120	110	104	116	99	107	124	105	100	100	108	101	97	122	111	101	118	99	125	109	106	90	100	110	116	123	110	104	108	103	91	103	116	138	110	105	90	105	88	126	122	99	84	97	132	112	106	111	99	102	99	100	100	110	141	120	118	131	115	120	111	108	119	113	120	108	89	115	108	95	100	93	108	116	106	109	112	94	107	87	98	98	100	102	109	94	122	83	96	102	99	102	107	102	89	92	120	119	93	111	98	105	116	119	124	98	99	109	108	111	100	132	110	103	100	96	132	119	106	116	134	116	118	98	114	111	123	108	95	121	110	111	106	95	112	114	113	91	110	106	109	113	122	118	112	95	108	116	123	102	115	106	103	100	119	107	127	115	96	99	111	119	116	107	116	104	125	100	100	106	98	101	111	106	106	117	112	116	113	108	114	97	113	114	100	124	105	103	111	128	109	112	86	95	116	119	103	106	107	104	102	111	114	116	94	111	128	107	97	106	86	126	116	114	114	103	108	119	114	100	101	103	97	108	98	106	99	102	122	105	92	106	115	99	86	109	104	129	123	101	112	101	89	98	121	112	102	92	92	132	103	112	125	92	115	118	98	88	117	130	110	141	92	110	96	105	105	92	85	104	96	114	91	103	102	90	104	107	115	88	120	113	108	120	93	132	109	119	95	97	118	107	92	105	109	114	129	104	107	97	109	115	102	87	90	100	107	108	111	111	113	128	112	111	112	99	84	105	101	110	118	116	112	107	122	113	107	126	103	112	99	121	95	102	97	125	128	119	125	109	112	108	105	115	114	102	134	103	99	112	127	105	116	125	116	109	99	105	103	93	109	99	123	104	116	104	114	104	99	104	125	126	93	115	128	112	114	104	112	115	103	130	136	100	90	113	100	92	112	101	112	96	115	105	99	97	108	95	117	109	114	114	106	97	113	110	91	109	112	89	128	107	109	102	90	130	117	111	94	122	105	122	121	111	111	99	103	101	107	116	106	111	121	113	107	96	125	122	106	117	105	123	98	89	103	94	103	100	109	128	112	89	117	112	105	121	101	105	106	102	93	94	106	88	101	111	120	103	117	97	99	90	105	128	99	117	95	108	127	95	98	100	100	94	108	105	101	113	93	105	104	105	93	112	115	97	107	95	110	90	125	99	108	108	113	106	113	102	99	119	116	105	89	122	105	97	111	117	100	95	127	116	128	117	108	103	111	86	111	139	125	118	103	98	112	93	96	94	102	94	109	119	104	99	115	102	114	102	112	110	113	113	97	98	99	96	98	130	102	121	94	94	86	88	105	112	116	114	103	118	103	111	99	92	120	108	117	110	105	110	100	111	108	106	112	106	91	89	118	109	102	105	104	124	109	113	112	101	103	116	111	107	117	108	116	114	99	100	99	102	105	100	105	82	111	102	113	113	110	105	110	82	103	110	101	111	115	109	104	91	103	111	99	106	92	116	123	123	102	113	103	107	137	110	107	107	117	114	99	96	111	112	106	98	107	107	101	123	110	112	102	91	114	98	111	109	113	97	122	99	107	108	105	117	113	106	113	111	111	113	121	113	93	104	124	112	109	118	111	112
2641	865	921	679	649	508	496	497	471	450	454	403	401	374	412	393	408	403	377	390	392	409	418	369	345	392	395	394	377	379	390	377	417	389	413	380	411	395	420	385	398	382	384	394	412	404	362	387	386	390	397	375	403	403	356	382	360	412	367	364	337	359	389	363	404	407	377	381	442	360	348	362	418	374	378	387	393	408	347	398	387	379	388	390	401	387	405	397	354	368	385	400	372	399	405	365	392	400	402	366	369	396	388	369	395	369	400	373	360	397	385	383	401	401	361	368	374	390	397	382	397	380	373	379	393	419	394	383	395	371	397	379	383	349	384	383	397	348	401	330	373	371	361	349	378	395	387	381	366	370	369	384	375	380	390	370	397	393	381	362	397	404	385	389	368	382	375	363	375	353	349	377	385	332	379	344	388	400	420	386	414	361	354	385	363	400	366	400	420	394	356	360	385	395	406	371	411	426	396	365	350	397	408	377	373	422	354	373	370	400	390	378	365	370	362	418	395	394	381	421	375	396	376	391	387	394	376	405	383	366	392	351	400	383	402	379	366	380	431	393	348	379	407	353	401	346	390	337	374	399	355	390	383	370	381	412	382	364	385	397	416	383	393	379	383	377	358	367	394	373	402	394	413	368	393	381	416	372	370	408	374	379	370	411	368	400	397	380	373	355	399	360	398	384	370	385	402	351	397	421	416	390	394	375	387	410	370	395	423	424	376	379	375	366	369	350	402	403	427	357	388	383	362	369	360	378	414	391	400	403	352	419	381	406	357	343	360	377	366	395	389	373	355	414	411	373	354	351	388	396	383	383	373	381	412	400	375	337	390	398	373	375	385	395	406	379	375	394	361	405	383	382	374	390	376	433	387	376	396	401	387	400	366	424	359	393	377	398	370	394	372	414	368	392	370	342	376	393	362	407	396	376	393	388	379	406	387	368	404	401	379	420	384	341	394	369	384	396	395	409	369	381	367	356	389	367	383	412	376	421	401	398	404	391	364	386	380	399	403	367	396	369	388	398	345	372	397	395	384	396	383	367	392	351	392	385	378	341	394	378	366	396	361	423	378	384	370	322	410	367	402	383	382	380	389	404	392	376	371	355	385	375	347	368	396	379	366	385	391	371	365	400	374	399	372	399	392	369	365	400	384	376	377	369	388	372	401	362	378	397	372	376	370	383	379	360	391	364	376	401	396	407	389	368	351	399	380	388	373	362	371	412	410	378	407	393	387	388	393	405	384	378	365	371	367	388	379	396	384	385	394	382	365	418	403	415	361	388	352	340	360	366	375	398	394	365	388	427	387	379	399	405	401	390	402	374	389	423	384	374	373	381	391	374	430	351	399	400	378	376	377	373	366	360	333	399	373	398	392	415	354	422	384	443	368	368	385	349	369	385	369	377	377	395	382	369	390	407	404	416	407	356	381	375	352	414	376	334	371	369	390	351	365	354	373	394	389	353	366	381	368	341	377	356	419	429	355	374	364	432	362	390	385	373	403	369	397	401	373	368	371	382	370	404	385	387	343	365	353	392	344	390	394	389	367	359	429	393	382	376	401	382	376	358	375	401	396	348	373	384	390	373	388	405	404	361	362	382	368	366	374	389	387	398	376	387	370	403	404	406	403	414	365	395	387	402	391	392	355	380	379	345	378	377	369	402	382	398	391	360	396	381	366	390	376	357	403	446	376	407	347	392	365	393	369	385	385	410	389	389	349	394	403	366	409	379	375	382	369	378	420	415	420	369	407	393	373	389	380	381	401	377	371	355	402	379	339	367	357	391	383	383	354	358	383	401	399	386	384	380	402	410	388	403	369	409	387	444	416	344	361	432	409	373	392	361	380	384	384	393	374	384	390	425	395	417	395	435	364	402	394	411	348	414	404	367	388	375	378	382	410	388	390	367	373	358	394	349	382	391	384	405	379	357	363	381	397	398	360	374	389	373	369	384	394	403	398	415	377	371	350	384	358	384	367	394	385	375	384	377	341	332	392	412	422	387	408	395	411	403	388	391	376	402	377	373	363	361	447	360	398	362	348	413	365	407	390	405	389	411	350	350	399	374	370	400	396	377	377	351	347	378	378	373	373	380	398	395	369	376	403	358	391	358	389	396	356	369	373	418	375	402	375	422	339	365	380	376	398	369	381	372	381	389	357	377	394	401	393	374	395	416	422	361	362	403	358	370	421	380	392	401	391	402	371	375	395	371	417	400	380	393	393	384	383	378	393	402	368	381	419	398	393	433	366	362	373	406	413	368	345	392	364	379	395	390	378	381	362	404	400	375	380	380	419	363	347	394	351	391	405	401	398	392	408	421	395	375	426	367	349	426	345	359	385	369	375	375	411	378	362	386	356	362	370	351	353	373	397	406	379	355	392	375	366	422	406	409	398	372	385	433	413	381	358	384	340	379	395	397	406	359	374	403	383	402	411	385	404	352	404	375	385	376	374	374	383	351	340	391	390	365	382	345	381	379	368	389	369	353	358	384	387	376	384	374	379	383	386	352	381	390	378	347	397	391	378	364	374	377	394	400	377	371	377	378	409	399	377	381	354	392	399	380	387	376	414	404	386	397	425	396	371	400	437	347	403	364	382	421	379	381	356	375	410	393	389	357	401	368	370	392	354	354	375	351	370	397	391	372	355	390	360	374	371	360	372	398	413	380	349	391	412	370	377	396	415	358	371	383	371	403	359	375	367	365	358	390	370	387	361	373	373	354	414	372	385	389	389	405	356	373	401	398	363	385	388	387	370	375	362	392	370	356	375	357	424	384	363	408	392	375	403	398	368	400	370	333	389	374	368	405	355	375	380	395	379	371	419	432	384	393	388	387	375	364	365	405	400	370	372	369	345	382	390	367	402	375	415	382	394	380	379	360	401	385	393	394	387	403	391	379	397	407	377	378	358	407	392	349	407	385	366	397	361	349	382	383	362	354	382	329	381	351	398	378	389	376	383	391	373	367	393	374	364	380	376	373	389	377	388	362	388	410	369	363	356	401	351	411	401	386	406	384	413	369	371	415	403	409	393	371	369	390	379	379	383	385	375	402	348	378	378	397	348	360	415	362	381	368	383	367	377	406	383	392	359	419	375	354	374	380	371	384	376	366	389	423	387	410	383	375	384	387	394	393	391	348	388	400	363	342	388	395	380	392	395	365	360	359	339	369	380	383	391	393	391	361	413	397	371	386	375	400	355	370	364	371	365	421	378	416	393	343	390	396	394	373	391	388	407	397	368	376	367	379	370	375	393	370	352	380	362	345	364	375	412	372	368	397	372	392	389	415	399	399	395	371	393	365	373	378	376	363	395	409	401	381	385	381	380	377	353	395	373	361	410	378	394	395	385	391	401	400	373	391	344	378	377	362	416	393	372	381	391	377	354	360	399	399	400	398	356	366	378	372	380	354	379	394	356	357	405	365	374	388	376	391	371	372	400	364	381	406	393	390	381	394	395	331	387	370	380	379	444	377	422	389	386	371	374	348	384	376	402	397
9169	4067	3415	1730	902	589	434	318	287	266	242	218	233	205	221	198	214	216	173	196	200	207	179	186	186	164	175	189	179	177	212	181	189	189	174	159	179	172	191	210	160	182	158	172	174	181	173	164	177	199	199	192	168	165	201	160	182	185	176	174	172	183	206	174	187	188	166	169	145	185	172	178	172	197	177	184	179	157	187	167	169	177	196	185	162	186	164	203	164	161	149	196	186	180	178	169	173	159	194	162	182	184	164	184	162	183	147	169	183	169	202	172	180	208	175	173	200	166	162	188	173	179	173	161	177	191	186	159	184	183	200	195	174	184	198	174	180	192	179	164	171	162	165	180	157	179	179	189	191	182	150	164	171	184	174	155	159	189	186	182	190	166	201	166	174	164	178	169	184	196	199	177	161	165	155	150	142	180	182	203	170	166	190	167	173	183	187	181	155	190	171	194	187	181	183	161	161	185	175	186	159	173	157	181	186	171	202	192	176	164	185	162	170	161	181	179	181	185	178	189	182	204	188	175	194	185	191	178	178	169	155	179	145	185	185	176	182	180	173	160	184	205	197	164	173	181	185	159	176	180	179	182	170	160	155	192	172	183	153	199	173	185	193	187	176	181	175	164	166	166	179	158	170	168	172	187	176	198	177	194	168	178	178	174	164	171	182	162	186	182	191	152	199	169	183	184	163	196	163	193	165	169	175	176	169	178	177	158	180	178	173	185	151	165	186	166	183	167	190	180	197	160	165	185	190	185	180	177	195	181	193	180	190	164	195	172	162	176	177	167	171	162	170	183	173	174	175	182	172	168	193	180	196	192	173	164	158	176	177	170	162	164	168	168	172	169	205	175	190	169	190	149	168	180	199	211	167	196	164	175	160	159	176	143	176	169	179	187	172	182	181	192	195	166	164	176	211	176	194	196	170	185	178	197	169	183	185	168	182	176	175	168	176	181	199	173	190	188	176	168	166	163	189	183	178	176	167	154	166	158	200	169	173	183	192	196	165	183	186	171	180	165	158	196	152	182	169	188	181	171	179	191	191	197	174	157	206	178	175	195	192	181	162	168	182	163	184	159	193	147	178	185	176	167	168	169	164	183	158	156	180	187	181	166	176	151	176	180	204	167	175	162	163	180	176	185	165	166	178	151	169	166	172	171	191	192	164	154	189	174	183	187	179	167	177	176	177	167	181	170	183	180	181	181	173	175	167	183	178	178	186	164	188	175	170	183	161	186	185	199	196	175	173	169	168	162	145	179	166	168	176	164	186	177	200	183	159	153	171	183	161	159	161	196	184	166	199	182	170	198	184	193	169	167	176	166	176	197	177	172	190	177	182	188	204	195	181	181	175	196	162	147	175	192	174	172	179	147	186	188	154	180	158	178	161	169	177	150	181	199	174	189	173	172	155	192	163	173	161	206	194	163	198	179	203	167	181	146	200	170	170	183	201	193	187	188	182	165	165	166	173	188	187	149	160	157	173	161	178	170	171	165	175	190	184	186	151	186	189	166	203	175	191	159	162	185	162	166	188	194	173	177	168	188	195	154	193	205	164	164	160	188	172	185	176	166	172	196	167	191	174	174	156	187	186	186	159	160	142	173	182	178	171	168	198	174	192	190	171	172	185	147	177	192	199	186	186	179	161	178	202	170	167	187	170	194	186	162	194	180	166	152	165	181	183	154	154	189	181	163	173	167	171	164	155	199	167	178	162	166	172	189	162	176	194	172	175	184	196	179	162	156	169	182	160	197	172	166	177	160	166	203	187	191	174	191	172	212	170	195	167	159	195	174	165	183	171	187	183	145	160	172	185	196	168	169	175	175	172	180	188	192	201	194	174	235	190	184	182	209	194	170	162	194	162	190	202	178	180	210	201	183	176	197	194	167	171	204	179	176	177	158	180	170	182	195	173	189	176	212	179	158	176	184	182	153	170	169	168	174	168	178	166	205	184	162	154	152	191	186	187	175	173	161	172	188	167	190	178	170	192	222	180	185	170	190	152	159	168	199	180	178	185	169	163	166	201	170	169	164	139	172	172	172	183	181	177	172	180	178	186	176	152	168	186	176	181	195	181	186	156	157	151	174	180	188	183	207	168	178	194	163	184	158	169	189	169	173	185	209	181	175	185	187	181	178	175	178	171	174	192	161	201	174	197	167	185	184	184	135	168	176	157	187	146	172	170	152	176	177	182	195	199	174	177	205	178	191	169	165	161	164	189	166	172	183	199	167	171	184	166	193	178	186	211	172	166	182	203	172	175	172	191	167	152	172	171	182	165	165	188	187	178	185	194	156	177	165	180	162	170	179	181	203	174	176	188	163	185	169	171	178	178	183	204	168	185	185	171	175	157	192	172	190	176	170	168	194	192	195	167	199	175	171	184	179	160	183	177	189	171	179	194	181	199	168	182	182	166	176	168	183	177	190	171	185	166	183	158	156	191	206	143	181	179	203	179	175	203	177	195	194	181	184	198	181	187	184	164	174	193	167	192	181	173	154	183	171	162	189	178	169	171	164	204	166	184	168	169	154	170	157	182	157	179	183	166	160	172	173	169	190	175	151	151	173	185	189	182	181	158	192	186	178	162	177	178	196	164	184	171	189	172	166	187	175	175	184	186	154	180	166	178	164	180	180	191	166	151	172	168	194	182	167	160	190	179	179	182	175	151	178	175	171	165	165	176	180	167	143	181	184	175	172	198	176	200	170	197	178	168	183	167	168	181	189	195	190	157	175	177	185	165	188	163	180	196	169	160	182	177	174	177	192	169	185	194	185	157	173	179	167	200	171	195	193	157	207	148	154	206	173	192	188	172	195	167	177	153	160	173	193	178	206	153	161	138	162	172	194	175	150	183	172	165	181	176	178	187	169	184	180	212	195	184	160	187	181	184	167	169	184	164	186	163	163	208	184	172	187	184	151	188	194	199	200	189	159	184	168	162	177	191	185	195	162	176	200	161	169	172	180	191	174	177	181	189	171	187	199	169	168	167	166	184	162	193	169	169	173	210	172	190	184	165	167	172	168	162	191	188	175	167	173	157	173	180	184	205	144	166	171	183	188	186	195	157	194	189	177	195	174	177	168	187	187	173	161	161	193	177	170	204	189	174	193	169	171	197	159	208	198	150	171	174	200	193	220	170	180	174	182	186	187	175	178	165	183	186	176	190	179	181	160	176	199	166	164	186	178	197	166	175	176	173	179	170	154	176	160	189	185	206	189	161	169	168	188	180	166	171	178	198	191	175	189	168	186	178	159	154	179	191	186	178	154	165	144	175	182	188	173	182	183	183	179	170	190	193	160	182	193	200	158	183	162	188	175	179	174	181	173	166	175	175	167	177	179	173	154	186	186	188	183	202	183	179	159	186	179	190	196	182	154	153	202	192	200	153	173	171	159	192	187	153	168	199	181	192	195	168	162	178	168	182	156	153	190	158	152	188	175	171	178	205	159	178	176	185	184	160	194	162	192	182	171	174	171	173	169	178	194	176	188	204	163
6656	3537	4452	3325	2839	2211	1914	1616	1346	1172	1052	955	941	861	845	804	801	770	739	705	726	705	660	652	640	697	622	623	682	636	601	650	674	615	661	613	654	617	613	595	619	631	621	616	597	555	570	633	599	578	583	581	585	575	588	580	581	591	632	621	564	601	603	592	633	564	583	568	561	594	558	555	593	590	612	619	615	617	569	559	572	602	579	552	570	561	559	564	587	574	567	612	590	578	606	603	544	597	595	543	601	596	583	590	627	563	568	620	560	583	540	565	591	615	568	560	552	583	598	615	565	571	562	551	585	542	594	527	598	597	598	582	541	550	557	557	597	600	573	553	596	576	540	548	590	547	581	545	575	543	567	565	598	586	577	568	591	558	556	591	601	609	573	557	592	564	594	545	567	568	516	547	599	584	570	579	549	577	571	592	604	592	578	529	606	548	592	591	618	591	583	564	589	588	587	558	552	600	547	575	588	512	588	580	566	562	554	582	541	536	570	542	594	530	573	548	532	557	594	575	578	562	544	531	557	577	575	594	561	603	560	593	553	535	555	627	547	569	600	542	578	649	562	603	613	565	569	593	609	561	579	552	555	571	558	585	608	543	581	572	565	600	575	637	573	581	592	602	588	609	567	591	568	586	598	568	595	553	588	559	566	585	580	591	560	558	564	586	568	597	558	548	584	568	581	541	580	564	535	574	533	575	599	578	576	573	572	601	564	596	588	609	569	563	557	568	551	569	602	607	565	595	539	574	568	576	548	569	547	574	589	587	559	553	616	553	547	573	543	539	591	585	579	507	556	550	547	613	597	568	609	542	576	609	594	590	600	572	571	568	570	585	538	531	596	597	576	619	639	568	542	551	583	546	551	577	545	520	608	522	555	567	572	559	573	592	563	590	599	591	534	567	570	644	584	500	575	563	578	599	594	591	551	601	600	591	538	558	544	543	647	580	558	560	599	530	536	549	551	581	608	608	594	554	581	581	576	577	612	572	556	607	616	577	548	603	614	602	547	575	582	586	533	556	539	551	598	546	508	561	559	598	576	564	589	549	593	569	498	598	615	573	579	590	581	583	555	570	575	567	562	585	591	568	572	547	546	566	597	583	577	597	567	595	575	559	596	585	531	562	574	561	599	581	596	567	554	548	520	591	618	535	593	555	583	585	594	551	566	537	571	562	568	572	568	591	551	591	591	538	578	589	593	604	535	576	608	515	594	593	597	586	591	567	527	525	579	562	582	569	580	568	576	550	535	545	559	601	514	579	548	589	579	590	566	603	591	611	584	589	536	571	557	593	588	600	559	605	593	571	564	563	547	568	555	596	571	611	597	563	540	568	588	569	580	579	587	568	581	553	567	605	559	608	543	591	571	551	578	599	587	589	577	570	558	576	552	577	559	552	548	593	600	598	564	564	563	550	595	597	553	560	582	595	576	591	567	570	553	605	598	571	578	610	600	595	523	574	563	591	569	539	558	567	571	561	572	570	580	594	536	585	551	553	569	559	549	574	519	574	599	566	610	560	583	591	558	568	558	602	558	578	569	643	602	542	586	592	591	618	580	582	604	577	608	555	543	586	526	569	593	577	556	551	611	592	585	553	587	616	610	606	570	567	614	565	537	535	592	606	573	580	633	573	579	617	578	555	582	594	555	539	582	583	577	567	565	562	558	568	636	580	570	555	577	599	551	582	550	567	560	538	553	535	562	576	561	568	581	568	588	547	622	618	552	547	582	563	597	539	587	590	541	554	569	572	575	566	605	552	583	561	593	559	569	596	568	576	574	568	536	589	612	566	596	558	573	554	527	552	584	540	564	557	538	561	561	567	581	604	550	580	595	567	599	595	593	593	568	519	557	578	524	580	553	551	568	596	583	567	593	536	542	561	553	534	540	577	589	563	539	554	532	584	569	564	585	599	603	618	594	555	633	549	587	602	564	528	568	573	541	575	547	599	571	545	556	556	566	597	581	549	585	496	520	567	572	594	539	608	567	567	562	594	585	569	557	582	554	590	595	577	580	607	538	566	574	566	566	574	513	548	588	553	607	591	576	574	616	571	557	580	570	563	541	507	556	611	537	570	585	609	561	593	574	559	573	609	559	529	541	553	591	575	536	567	578	584	524	569	585	545	600	577	602	573	566	559	560	559	549	571	550	579	579	580	551	562	572	570	594	527	589	593	585	506	550	544	549	586	618	559	559	585	523	559	580	610	516	570	552	570	573	576	598	590	560	572	564	552	536	550	538	566	609	564	549	618	564	582	559	573	616	578	555	578	549	591	614	539	571	570	583	544	602	566	558	561	558	583	594	567	577	615	581	541	602	547	597	570	571	569	559	589	542	642	564	558	575	591	560	551	575	620	530	556	604	590	555	570	570	604	545	561	560	578	571	571	577	546	583	571	577	545	554	544	565	578	572	561	562	627	601	546	563	533	588	595	569	566	576	561	583	548	565	559	545	569	536	546	605	588	545	570	545	598	542	555	630	566	557	587	561	554	535	563	579	611	562	574	557	592	627	534	571	538	594	565	563	541	570	598	566	582	578	607	521	539	614	570	609	583	549	569	564	578	556	555	598	526	570	538	582	608	586	599	579	570	567	600	557	542	544	572	561	581	561	583	563	571	549	540	518	566	589	543	560	610	555	603	595	584	587	553	583	532	585	545	604	554	598	571	553	608	601	549	542	578	590	560	579	605	593	597	582	574	555	575	576	580	575	599	591	584	552	538	557	591	552	582	588	618	564	580	573	549	620	568	617	573	576	547	590	615	524	592	612	579	595	576	580	556	547	574	597	533	566	603	559	581	549	526	557	585	558	555	575	554	549	560	560	549	576	553	580	559	549	558	583	600	621	569	628	546	600	564	599	581	598	593	588	566	591	529	610	578	571	577	567	598	550	597	596	591	576	564	521	598	610	550	567	623	555	551	601	570	577	581	595	556	602	605	587	544	544	575	559	541	589	559	599	598	561	536	573	539	537	572	620	567	547	592	632	568	552	560	638	558	594	577	599	582	576	574	564	564	567	587	599	600	556	606	556	567	587	599	555	546	611	647	557	615	554	553	562	562	578	566	577	559	564	546	573	579	569	550	578	518	602	599	615	543	563	557	601	607	583	572	588	578	593	477	586	555	543	612	583	535	570	559	589	559	538	577	587	540	562	592	521	606	539	586	586	554	537	575	566	575	561	575	544	561	602	619	595	553	602	576	545	558	576	559	594	564	561	577	577	547	565	578	581	556	572	580	551	550	588	609	571	559	597	614	565	588	566	554	584	580	546	583	559	569	576	650	535	614	612	588	578	621	564	532	588	574	582	567	565	610	577	593	580	550	557	579	577	614	560	546	590	539	571	511	589	539	574	543	555	570	597	574	508	597	567	568	608	604	585	562	587	583	577	606	582	620	578	598	552	549	584	587	593	520	586	564	552	559	573	559	572	546	589	579	560	585	579	567	589	598	603	607	568	598	612	567	549	574	588	571	570	592	568	613	548	618	572	588
20738	11531	9166	5365	3009	1747	1192	876	596	456	400	380	369	339	352	297	301	280	286	261	245	265	241	278	245	236	270	261	252	252	226	240	245	233	256	234	248	248	232	220	225	225	228	214	218	236	230	253	223	226	237	235	213	210	221	252	229	227	232	250	248	226	237	224	244	238	257	223	217	235	233	200	224	238	257	254	236	242	247	220	244	218	218	224	224	243	227	220	230	223	260	225	249	210	233	236	203	246	237	230	223	215	237	235	212	239	208	204	222	217	212	223	224	248	248	235	212	218	271	251	251	229	236	205	229	223	225	235	228	217	230	231	238	222	220	214	215	210	234	234	219	233	233	202	200	251	218	246	223	217	219	209	223	216	217	244	230	252	222	218	213	235	209	223	208	222	232	220	241	217	228	209	229	221	229	227	233	233	208	227	230	207	233	227	247	232	214	230	246	227	235	239	225	222	244	229	231	243	235	223	264	235	210	252	204	239	217	222	229	243	230	215	238	223	201	232	212	245	217	178	220	239	218	212	222	226	241	239	216	206	243	244	209	217	231	222	231	218	221	224	207	242	239	230	228	225	236	254	215	225	224	217	252	215	238	246	234	216	246	217	254	214	223	208	260	247	186	221	219	247	208	240	196	197	247	225	224	236	224	225	224	226	229	204	223	228	217	206	226	218	217	249	217	238	216	204	205	212	218	209	231	216	213	242	201	215	216	221	222	223	227	250	213	228	252	227	229	224	210	239	223	214	249	222	230	236	209	227	221	216	208	208	216	238	213	201	242	231	212	217	270	222	226	235	250	211	228	236	213	229	240	259	233	209	250	218	246	250	232	210	248	232	219	241	254	204	237	207	208	217	270	246	208	230	239	233	229	220	252	237	241	215	225	220	202	202	221	227	223	233	214	235	200	220	194	228	218	232	230	215	190	208	247	223	217	225	223	244	226	243	229	209	256	235	231	243	222	220	199	215	236	244	233	194	227	216	226	222	218	263	229	249	241	217	212	224	237	218	223	190	208	212	246	219	209	246	235	243	228	219	227	214	238	204	224	213	221	227	224	238	224	234	239	223	227	220	256	233	250	211	209	245	224	212	260	228	222	216	231	240	248	201	245	222	247	260	236	218	218	211	239	232	231	229	218	228	247	219	216	199	211	232	233	223	237	251	220	216	206	232	224	210	229	212	220	253	234	207	222	223	220	229	222	215	259	238	222	217	227	262	236	208	238	209	235	234	241	193	241	213	269	227	208	241	249	226	215	221	209	253	239	221	250	222	257	217	216	231	225	229	238	223	226	227	217	239	214	226	239	227	227	241	216	210	225	231	217	203	241	235	234	222	207	237	237	229	253	243	229	206	222	239	212	252	225	214	237	209	195	227	234	219	221	246	224	210	231	216	239	245	221	254	232	217	236	212	226	190	229	245	233	236	209	233	220	245	201	224	217	213	226	214	229	223	234	197	243	228	223	221	225	229	222	220	190	217	221	225	214	233	236	246	224	237	218	215	243	204	246	209	217	221	231	221	220	230	226	235	229	245	219	237	208	221	221	254	259	222	211	197	226	247	224	218	199	244	216	208	227	257	204	223	227	222	233	225	238	196	225	232	243	239	232	250	228	232	232	208	216	215	217	248	221	221	234	236	231	247	224	214	236	240	202	205	175	214	241	215	209	229	227	241	220	228	208	231	207	252	206	221	217	219	202	215	219	245	252	229	251	229	224	251	232	206	212	215	202	222	232	227	249	219	213	217	203	243	235	236	216	216	218	227	242	233	222	254	200	231	224	214	251	224	203	236	258	215	231	222	242	238	224	227	193	196	223	240	246	187	236	220	197	197	212	223	227	246	250	241	219	227	229	229	219	225	250	210	240	213	235	221	218	219	216	243	227	227	212	207	223	219	213	248	231	230	231	230	211	214	233	261	221	242	210	230	197	223	214	230	237	217	230	233	229	213	206	214	230	234	238	212	230	236	220	225	216	237	224	227	222	249	230	241	243	214	222	228	217	222	237	244	238	221	212	233	223	209	208	218	223	216	238	236	225	219	226	220	239	218	212	250	219	221	208	235	216	235	219	246	258	232	223	252	251	243	230	246	240	237	228	240	234	200	220	216	258	258	233	218	247	225	235	225	230	254	207	223	197	235	226	210	251	213	217	226	222	218	229	205	227	232	235	220	217	219	209	225	208	253	227	241	223	252	205	230	221	235	210	235	216	255	229	218	256	239	233	216	222	200	244	220	233	192	222	228	223	226	227	235	230	225	219	218	209	219	220	225	235	220	259	231	229	221	229	222	222	203	252	230	221	248	210	220	216	229	216	225	205	246	233	238	238	234	246	226	244	232	215	216	201	238	216	244	222	216	224	231	204	214	237	245	245	232	216	215	231	235	229	214	239	234	215	204	252	219	229	202	221	238	219	240	235	216	222	262	234	211	226	219	209	223	234	250	203	236	219	237	225	254	229	257	241	223	225	213	217	191	204	227	204	213	237	223	234	195	227	220	209	222	207	222	233	215	216	243	197	243	238	245	241	232	231	224	216	221	230	206	203	226	225	191	226	213	240	240	237	233	237	237	223	241	220	252	210	216	247	243	224	208	242	229	224	240	208	237	244	237	234	231	245	234	203	246	242	214	215	215	227	227	229	239	253	243	235	214	226	231	245	212	221	250	218	222	201	183	242	222	225	255	208	253	201	221	226	228	245	216	211	224	221	233	216	207	216	236	255	208	235	227	243	226	234	243	246	242	240	241	230	196	256	261	238	209	230	196	207	234	235	210	237	226	215	222	221	228	207	236	234	242	261	217	219	238	238	232	216	230	220	207	247	252	220	224	229	219	238	223	232	178	253	251	228	215	262	218	235	213	223	229	220	251	201	211	245	215	247	254	237	221	229	240	224	255	221	217	249	222	225	223	252	236	254	222	229	202	225	250	211	233	226	236	207	239	218	240	248	236	241	221	236	230	215	196	227	212	216	233	244	231	248	220	243	237	239	230	234	232	212	229	223	239	202	226	246	218	223	212	225	241	229	198	205	208	230	253	214	219	216	223	216	223	224	219	224	213	221	244	242	252	229	257	217	217	215	221	204	221	181	196	230	222	228	215	235	250	216	237	214	225	207	209	222	233	216	216	236	236	221	215	229	258	248	219	218	254	234	195	227	244	222	220	238	223	216	227	223	214	255	221	202	254	279	237	223	222	232	221	209	218	236	217	247	217	242	213	222	214	216	237	202	260	239	213	231	241	249	202	231	235	224	204	233	239	225	256	213	251	212	205	189	241	214	216	242	208	234	272	214	234	212	242	224	215	220	210	208	237	234	236	217	206	217	239	212	242	211	225	217	211	251	249	229	215	214	203	208	203	209	214	220	223	234	211	215	220	261	218	227	226	250	235	226	230	222	203	224	193	225	214	223	224	250	219	217	241	220	220	220	229	257	212	248	196	234	243	209	215	215	214	224	226	233	218	220	229	232	227	227	219	220	212	241	245	230	215	229	242
12030	8480	9257	8123	6653	5341	4224	3575	2916	2441	2102	1891	1679	1543	1442	1332	1206	1249	1199	1141	1065	1047	1016	956	932	906	941	937	942	922	854	802	890	869	844	789	796	805	804	854	780	778	768	816	825	783	715	732	762	735	789	703	760	750	757	720	768	742	745	739	749	740	720	713	711	691	767	660	706	709	741	700	689	761	687	663	712	697	690	655	682	744	660	701	673	710	707	683	683	718	710	680	669	682	725	687	692	716	710	728	710	726	714	661	665	677	675	679	731	708	660	694	712	690	723	693	720	713	722	696	743	694	679	673	695	706	695	671	630	687	691	709	684	705	694	751	695	698	690	737	750	715	680	702	723	713	669	700	717	687	672	688	678	679	666	648	715	712	697	684	648	657	662	685	677	714	650	697	669	716	683	682	671	681	711	669	738	673	660	683	638	677	684	735	691	697	671	706	688	687	743	679	691	686	724	677	675	645	713	655	722	675	694	661	726	691	708	686	664	740	671	688	649	692	716	687	706	649	709	629	679	639	682	687	701	671	651	691	672	717	662	637	641	696	695	683	685	730	642	709	758	678	722	695	705	692	715	653	693	687	671	676	665	661	676	722	683	634	647	724	664	691	673	714	667	711	665	626	673	664	668	717	672	710	722	667	703	700	701	656	683	686	691	662	662	669	708	642	663	729	700	682	625	726	689	695	671	678	683	671	676	690	646	634	683	673	669	699	687	767	684	697	651	689	694	645	681	670	672	728	668	680	687	702	692	687	685	663	700	651	683	669	678	652	687	682	712	657	710	713	701	747	675	710	646	658	697	692	647	671	690	676	736	683	651	678	701	647	656	667	729	693	715	662	677	667	696	655	633	679	678	679	683	698	713	678	698	639	668	660	652	675	669	720	715	653	675	693	648	677	665	678	687	663	680	732	686	674	673	680	758	663	678	666	641	669	666	669	697	708	718	657	692	717	668	691	714	708	706	687	667	702	736	629	660	742	708	695	681	637	705	667	672	653	683	688	713	679	680	718	708	669	668	680	698	646	684	697	658	720	682	673	668	706	702	684	624	686	740	711	684	708	658	728	682	656	704	721	677	715	685	650	649	679	644	666	733	732	644	671	649	685	676	665	689	666	680	657	694	689	701	675	677	660	680	693	700	684	695	683	673	725	683	677	651	668	655	718	657	698	672	647	667	672	717	700	635	656	711	743	676	686	741	678	697	723	712	685	674	672	652	664	677	699	668	662	693	733	676	720	675	704	670	703	699	671	651	663	746	765	652	689	677	660	717	637	707	711	722	688	640	674	684	695	683	703	706	718	679	655	653	705	609	693	606	688	712	646	679	752	644	738	659	681	688	656	671	688	678	682	671	738	684	680	675	673	682	662	686	686	682	680	688	659	653	696	636	679	709	679	692	645	660	699	665	701	702	680	702	694	639	642	644	618	650	686	707	692	692	660	723	712	700	669	680	684	724	673	661	651	661	667	661	691	673	665	718	667	636	674	723	673	679	780	683	686	738	687	669	703	698	679	695	704	662	686	658	682	693	670	682	660	658	658	704	687	714	679	643	686	655	717	700	683	655	732	702	685	680	685	682	653	628	683	670	727	665	639	706	667	682	712	652	691	714	676	668	678	657	674	740	658	710	705	702	704	650	644	676	677	653	689	630	690	674	685	646	709	690	712	724	700	665	696	652	684	691	691	659	698	686	682	693	692	685	669	680	710	660	715	648	755	715	666	674	635	633	681	724	642	709	679	713	693	692	666	676	710	665	657	692	697	692	698	686	663	709	672	711	698	685	705	647	705	683	693	677	690	704	690	666	635	687	676	697	686	650	713	704	675	720	684	707	677	680	699	699	658	681	691	695	692	672	670	689	692	638	700	705	688	750	703	669	718	653	699	721	668	635	704	658	688	691	703	706	726	688	674	723	687	686	684	679	677	699	673	714	734	698	713	632	676	690	691	657	678	711	693	647	669	694	684	653	645	698	663	689	670	690	674	726	705	710	677	672	719	667	705	689	685	656	711	669	680	702	715	680	665	631	651	701	674	703	659	694	694	687	718	664	676	637	673	742	699	692	632	651	701	656	682	652	695	662	653	625	657	656	681	698	628	647	681	670	699	645	700	695	696	670	702	686	640	661	640	684	679	717	663	709	665	694	626	680	648	697	707	687	712	706	676	693	680	662	722	703	668	700	636	644	688	706	705	686	713	690	690	728	701	669	617	669	675	699	692	656	692	670	724	693	707	661	690	669	711	640	683	653	658	724	657	645	662	700	708	698	640	678	672	718	724	671	697	701	729	720	692	666	714	683	673	650	656	644	704	697	703	721	725	656	715	665	673	699	695	635	732	681	689	693	716	703	721	676	704	693	647	710	708	693	694	706	692	652	627	659	661	679	699	651	699	674	665	669	639	661	730	669	706	704	746	695	706	661	680	678	676	755	681	689	687	710	712	698	687	703	628	646	720	707	688	706	661	642	709	669	702	672	682	654	722	691	719	689	633	712	699	685	655	701	690	656	707	727	684	693	665	679	672	687	694	683	709	669	709	706	638	723	695	701	667	696	618	695	703	724	717	738	689	733	654	709	660	688	679	637	708	685	676	693	693	696	670	656	674	692	715	655	688	658	708	699	685	672	698	680	675	653	688	690	720	703	664	752	664	671	740	704	658	667	689	689	720	670	662	693	719	711	676	726	675	669	697	676	638	664	686	670	687	692	683	682	680	693	656	673	696	718	657	657	739	699	695	709	669	727	667	684	713	646	693	682	681	653	725	707	652	640	656	700	657	669	654	698	724	694	699	685	694	672	668	664	682	673	672	682	733	691	677	659	668	695	679	722	680	643	698	664	685	669	683	690	702	696	676	684	710	715	655	676	734	667	681	681	683	642	668	698	655	731	685	706	681	675	663	664	642	710	662	655	695	709	660	671	667	675	638	690	686	733	697	660	675	714	681	709	688	659	684	683	668	668	629	698	707	661	650	651	704	670	675	715	647	669	674	641	659	692	703	620	623	692	660	685	709	662	689	744	651	681	671	677	698	666	675	664	697	708	736	656	678	633	714	677	717	669	679	736	687	716	722	680	639	671	691	648	672	692	696	719	691	693	672	679	668	671	665	666	685	682	671	684	706	660	647	682	671	657	664	668	734	688	704	677	692	710	731	684	664	669	684	626	665	653	655	699	671	672	684	670	751	667	675	716	676	661	702	641	653	703	660	727	724	656	674	685	671	639	699	668	677	710	669	699	694	740	653	695	655	673	653	705	649	715	685	681	673	640	701	717	658	686	672	679	683	640	659	638	745	694	657	699	693	672	677	740	662	686	729	674	698	684	675	679	665	693	653	696	653	676	700	650	686	717	676	700	701	632	693	687	656	668	694	690	666	703	703	711	649	702	723	684	703	706	701	692	719	657	711	684	639	680	667	702	669	678	678	698	702	672	710	673	696	688	687	669	671	650	686	700	715	701	676	720	708	670	687	661	652	705	624	683	684	675	693	653	665
2463	603	487	232	157	128	124	122	124	113	129	104	112	105	113	106	113	138	111	118	103	120	116	107	93	116	120	90	97	113	115	119	108	129	111	109	114	116	103	104	103	114	102	135	117	105	107	106	102	99	96	114	97	110	112	117	108	103	99	118	98	120	85	94	113	93	118	112	128	116	90	78	97	125	110	106	105	100	109	111	96	108	101	93	94	125	97	96	129	105	111	94	108	110	112	92	102	111	99	92	107	110	127	105	120	100	102	130	102	117	103	113	99	82	124	97	115	109	99	107	115	113	82	111	106	123	104	90	109	95	103	97	125	96	92	127	106	115	98	100	97	137	106	102	109	106	128	111	95	101	118	112	126	95	116	125	111	120	98	82	114	99	111	107	122	90	91	115	106	136	130	112	94	125	116	109	98	130	103	116	105	96	98	108	99	108	112	123	108	105	138	112	111	94	108	108	100	108	123	136	123	107	121	104	107	96	106	93	91	114	140	119	96	111	88	108	113	107	128	108	118	120	109	103	118	105	128	102	122	103	111	101	91	125	112	115	99	115	122	82	113	87	99	105	106	115	116	111	108	110	125	113	99	115	113	102	108	103	102	103	104	107	113	111	110	99	97	100	103	104	106	98	109	106	121	106	106	105	115	94	100	104	124	110	105	136	108	113	122	115	126	103	114	105	133	100	110	113	109	109	100	109	112	121	120	114	96	101	135	120	114	94	109	110	114	97	108	115	126	135	125	91	127	109	102	112	110	120	93	109	105	111	103	104	103	104	107	121	121	104	111	102	107	110	105	109	110	92	103	89	106	126	111	115	101	110	104	94	119	102	106	110	95	110	125	90	92	100	105	107	108	124	109	107	129	93	106	111	102	109	110	101	104	105	114	110	134	131	89	104	107	120	114	89	102	105	100	94	131	87	101	110	101	109	119	94	125	94	98	100	114	114	116	116	111	118	121	112	105	119	104	107	109	104	123	113	107	114	129	106	108	83	101	115	123	113	99	98	110	111	114	106	99	121	102	99	104	107	107	110	99	112	102	121	126	113	107	108	93	111	106	88	120	113	104	104	120	89	103	107	99	102	116	110	108	119	109	99	119	120	105	123	115	93	114	105	105	125	105	99	107	122	101	128	114	99	121	116	114	117	111	103	126	92	104	114	94	91	99	104	94	123	117	104	128	126	114	110	100	91	89	96	111	99	112	104	109	126	120	95	137	116	116	122	111	109	112	100	130	101	105	113	112	124	101	99	114	95	114	119	96	83	109	107	120	131	94	90	110	113	116	111	111	104	101	114	115	105	120	110	102	104	114	100	109	123	102	104	89	105	117	111	104	92	100	119	118	108	102	86	105	108	91	115	127	96	122	106	94	110	99	88	105	97	129	123	121	115	104	97	102	91	108	92	108	109	103	128	112	109	112	99	81	105	126	83	99	103	122	101	107	119	97	82	95	124	110	125	83	126	127	114	110	115	105	111	124	135	113	125	126	99	103	102	94	103	121	106	100	112	112	77	113	106	119	118	101	103	89	125	112	100	99	104	116	120	90	106	114	114	102	107	129	112	117	102	114	111	130	120	102	96	110	93	110	116	94	100	81	113	97	112	102	119	118	101	91	99	102	102	92	110	111	102	118	96	119	112	106	142	107	120	116	124	104	100	113	99	97	113	120	115	113	92	114	109	123	114	116	117	90	108	107	116	108	98	115	117	83	103	107	111	108	106	129	121	111	95	123	114	110	101	109	106	115	132	114	118	114	112	102	120	109	125	115	112	100	116	115	106	105	97	106	103	115	116	98	109	102	112	116	117	118	93	95	99	115	118	100	94	105	87	124	98	119	102	128	102	122	111	102	122	96	109	123	117	114	98	113	83	97	106	105	114	111	125	95	132	110	111	107	111	99	114	112	107	103	109	96	111	112	102	123	113	107	101	108	118	113	106	106	113	115	103	101	115	124	131	91	114	114	109	102	108	96	95	107	87	107	129	120	102	131	102	119	120	105	119	117	95	93	102	81	119	106	117	102	113	110	110	115	105	104	125	104	118	105	126	100	101	93	106	101	107	108	117	97	103	99	111	105	93	114	116	114	103	117	117	115	115	118	106	116	103	107	94	101	100	110	106	109	87	112	111	107	115	115	126	113	105	108	106	113	132	102	123	110	108	106	117	112	116	126	99	107	107	113	116	98	115	109	99	101	102	115	112	104	107	113	107	114	90	117	118	106	110	102	107	97	103	97	125	133	110	103	111	121	111	107	111	113	103	99	103	110	113	118	101	107	103	115	110	124	108	109	100	105	122	123	103	99	118	105	124	132	116	97	106	101	110	101	92	84	120	129	111	103	89	112	102	110	108	109	86	112	82	94	105	101	111	107	106	93	105	102	110	119	92	117	99	109	107	107	111	106	124	103	95	100	104	115	118	119	100	107	112	113	89	106	99	97	95	100	104	114	113	104	115	109	107	100	117	111	107	121	112	106	105	110	95	102	119	128	94	85	89	119	109	122	99	107	117	105	100	108	135	103	77	92	90	120	103	95	97	115	118	110	100	115	107	92	101	108	90	97	115	91	97	97	104	106	106	111	101	97	116	116	113	103	116	84	102	110	106	109	105	106	88	99	113	98	111	110	121	98	100	104	102	104	115	130	98	122	102	116	127	113	105	96	102	95	101	101	118	103	103	119	111	117	118	123	121	105	105	100	110	87	102	113	109	106	114	102	107	94	100	110	97	101	102	113	115	102	101	112	124	117	125	105	113	108	113	98	88	114	100	104	123	107	101	111	105	107	102	120	109	96	109	108	132	95	98	100	118	105	101	106	131	123	101	99	113	104	111	119	107	118	115	101	93	95	119	112	100	115	97	100	97	115	101	101	113	99	115	101	112	94	95	127	122	131	117	112	120	119	118	106	116	115	108	110	117	115	99	106	95	104	119	111	113	97	91	105	121	119	100	111	108	106	105	108	109	108	111	119	115	126	115	126	99	115	96	86	103	113	102	92	92	110	91	105	117	99	119	97	109	117	113	131	122	103	98	132	113	121	87	101	122	121	111	102	83	102	109	120	115	110	105	101	130	110	97	128	109	119	100	121	114	123	118	100	105	101	107	93	104	99	107	108	103	120	113	112	94	123	108	101	100	119	100	103	108	93	100	112	104	135	111	91	100	92	97	100	120	89	106	103	94	93	107	132	110	98	93	111	108	98	88	99	103	93	85	103	113	108	114	101	91	88	94	100	118	87	117	108	113	103	112	104	120	116	110	98	110	118	109	113	124	114	98	95	114	109	115	90	119	106	114	106	115	116	111	122	123	110	123	104	104	94	101	122	98	120	96	103	109	107	122	93	96	126	106	105	113	94	102	106	103	119	108	82	98	93	116	97	115	122	107	89	109	99	129	120	106	92	97	102	113	104	91	131	98	111	116	109	93	102	80	103	101	104	100	127	116	118	123	111	100	124	116	106	113	122	100	110	108	122	118	106	120	124	107	112	97	128	128
2553	1021	1047	729	609	553	497	539	486	475	420	400	413	416	386	407	366	396	409	421	407	374	397	399	372	416	395	411	371	384	383	353	404	415	350	404	351	400	380	375	368	360	390	373	390	403	401	390	413	407	374	403	373	408	409	374	382	341	391	395	375	399	399	409	382	408	439	413	385	405	410	416	381	412	384	413	373	381	360	401	394	378	349	394	408	370	407	367	368	384	424	383	401	366	428	405	395	429	388	357	377	402	404	417	419	387	372	370	375	382	390	370	373	367	394	393	396	349	387	368	377	406	372	395	369	405	379	411	384	391	411	387	389	394	386	389	367	405	387	398	351	389	387	362	394	404	384	394	350	361	376	391	415	399	384	393	368	366	360	363	393	382	387	391	422	394	369	374	389	409	392	369	398	356	379	386	361	406	377	391	407	386	365	387	393	388	414	381	361	402	382	369	398	368	404	380	397	392	358	408	393	386	390	356	362	442	364	387	378	375	381	363	373	399	370	388	387	412	407	397	369	378	350	402	381	381	388	359	354	410	384	385	369	368	411	409	391	363	383	392	388	399	396	387	382	349	381	350	386	382	417	397	385	395	368	365	374	407	386	394	363	383	401	404	369	396	386	410	367	401	364	409	404	364	394	371	382	367	368	390	385	355	379	392	402	365	408	395	394	359	367	351	366	414	400	414	386	400	368	360	377	390	380	352	436	360	390	401	393	385	360	379	382	380	384	376	397	351	373	380	395	405	390	370	368	390	405	392	371	360	346	405	360	374	414	383	362	373	413	398	362	382	371	357	395	372	382	376	397	396	401	369	401	357	382	432	406	382	395	387	418	409	377	403	378	428	430	375	369	352	377	358	395	391	391	373	389	392	400	421	371	372	367	396	396	433	407	362	386	351	364	389	410	347	382	390	391	398	398	350	386	360	386	394	367	402	394	407	368	405	404	388	341	367	385	381	404	406	362	401	395	398	372	382	390	403	343	375	384	359	397	390	406	359	406	386	399	412	365	411	392	391	386	347	362	420	380	390	388	411	396	398	383	396	360	381	407	373	381	379	382	381	359	383	377	390	382	396	391	382	393	368	384	364	405	389	402	373	370	431	409	409	379	363	433	395	385	375	409	428	371	381	398	391	368	406	404	381	390	395	406	427	384	406	394	365	414	362	371	390	412	381	368	374	428	366	377	383	401	379	412	378	395	414	367	397	374	405	403	365	360	417	377	358	386	395	393	417	400	349	373	376	386	381	374	390	382	382	402	395	372	385	371	380	392	420	410	379	393	418	401	369	406	350	395	378	412	411	393	363	367	379	388	377	399	349	365	409	412	382	372	382	377	439	380	382	385	384	395	377	411	373	379	369	391	364	407	366	385	410	356	395	419	369	364	376	381	387	426	353	371	364	375	392	390	370	395	383	389	388	394	403	381	384	358	404	409	358	357	401	380	372	358	386	347	351	406	359	364	382	416	360	425	412	400	376	409	393	350	412	372	373	378	359	366	368	348	384	360	368	375	369	401	386	392	400	405	369	393	394	375	358	390	395	358	397	339	401	405	389	391	417	386	371	384	383	360	380	337	392	380	409	415	375	354	389	421	375	392	369	408	417	385	383	386	408	377	409	386	390	387	364	405	381	368	382	379	333	394	360	396	350	395	376	366	403	365	403	399	379	371	405	372	376	368	378	403	385	401	395	397	392	376	411	405	386	360	405	401	428	383	394	407	410	385	376	350	384	361	393	383	375	403	375	357	387	378	383	386	377	374	425	376	385	391	405	363	376	401	365	366	380	343	383	383	402	417	444	371	400	365	356	375	378	408	408	383	379	400	379	389	394	373	387	437	413	363	378	392	369	371	401	394	393	388	348	367	403	389	394	352	419	390	417	385	391	387	371	367	373	357	419	397	400	369	369	389	407	414	430	369	411	413	379	377	381	382	390	417	403	371	409	359	361	386	373	410	368	417	357	398	396	373	370	371	364	386	355	416	369	388	383	379	411	399	373	363	428	369	373	396	365	362	317	405	380	363	419	392	366	415	404	375	409	396	375	409	392	411	395	380	390	381	407	394	394	385	393	389	381	367	355	373	369	388	386	405	416	386	382	388	368	416	330	405	397	396	397	366	399	417	417	393	404	403	362	394	406	396	384	388	383	374	352	365	369	355	383	400	379	381	410	346	372	383	360	361	391	401	391	387	384	393	404	407	363	369	360	360	396	355	363	379	374	377	413	358	400	350	384	386	369	369	378	396	404	370	354	366	358	407	389	390	395	375	407	460	367	405	374	394	393	399	367	361	390	342	396	406	389	385	378	368	391	373	383	385	384	407	428	365	380	380	387	409	415	397	402	442	421	397	404	390	384	422	415	400	383	372	383	400	375	393	383	385	383	403	398	401	371	407	366	400	395	367	357	366	417	385	374	371	370	369	379	356	378	348	428	359	371	392	392	392	407	375	396	382	363	420	363	391	335	366	390	372	418	411	379	363	361	340	350	386	377	400	373	385	375	376	404	379	396	380	367	423	377	394	385	360	394	368	347	420	380	348	372	373	396	396	410	349	345	391	374	352	397	404	399	405	377	372	367	382	345	378	374	390	374	390	402	374	343	405	389	359	340	345	374	356	371	378	384	403	337	423	381	368	379	384	357	362	363	412	361	372	416	381	391	403	369	344	384	374	392	392	389	402	387	397	360	400	373	397	369	413	390	371	393	420	400	380	377	408	412	426	389	388	390	390	390	379	377	391	402	377	399	382	423	403	389	412	410	389	374	370	379	358	382	378	382	372	379	409	423	344	394	373	387	386	377	380	385	389	404	387	404	382	374	348	332	384	372	350	389	393	373	405	397	409	391	391	372	386	364	405	374	402	338	376	366	366	401	377	392	421	347	380	353	388	398	410	388	400	384	381	417	391	370	378	391	372	381	350	395	410	376	393	378	392	408	381	408	369	370	410	388	414	380	368	405	389	351	416	371	358	377	366	371	366	383	382	365	363	373	362	384	417	389	426	382	401	387	387	351	390	371	353	371	410	394	367	379	403	366	413	378	377	379	383	360	393	401	414	422	392	353	401	397	394	355	420	377	376	356	405	343	417	381	387	398	386	383	404	406	362	359	403	400	394	425	360	384	365	370	388	386	350	375	359	362	387	399	375	377	367	378	397	363	399	372	382	407	376	395	411	398	361	383	391	407	372	362	354	403	367	374	382	416	376	399	407	407	382	389	407	383	387	372	414	399	356	396	369	413	406	357	377	360	373	378	364	373	372	391	368	398	394	427	370	363	395	407	417	389	386	385	356	375	395	361	381	341	354	354	403	372	382	380	368	382	382	373	372	352	409	388	395	392	415	415	378	403	375	397	380	390	357	415	392	395	399	406	374	391	378	367	413	369	387	423	379	372	381	403	394	379	380	392	393	405	377	402	358	361	381	393	353	383	416	342	342	400	377	361	393	384	373	384	375	419	383	384	365	349	372	362	364	390	374	373	392	387	402	394	376	387
10333	4501	3747	2022	1030	662	483	365	284	239	252	240	219	192	191	199	214	195	175	179	209	195	180	194	159	186	178	191	201	172	169	173	165	152	152	155	171	173	195	173	176	154	174	168	167	169	185	184	171	177	174	133	170	162	182	169	150	172	168	181	192	191	178	182	162	164	175	191	194	198	176	168	175	207	184	183	178	174	193	168	150	161	198	173	165	150	165	164	172	159	168	163	170	169	195	156	152	176	167	172	169	165	166	186	182	134	163	178	156	168	152	173	184	166	162	178	184	174	172	151	152	138	159	147	167	161	165	161	180	155	146	190	176	159	155	189	153	158	155	167	175	160	160	148	172	172	176	159	162	177	176	180	180	163	156	181	191	175	176	165	184	170	162	183	170	164	153	169	153	179	163	143	164	188	177	196	182	146	159	172	161	193	165	179	167	174	190	181	172	178	146	178	175	166	165	178	178	161	156	153	176	160	171	180	171	160	168	170	190	178	183	170	157	172	172	173	149	153	190	168	166	149	168	193	164	167	163	172	187	161	174	165	165	157	163	143	159	156	174	188	167	170	157	170	150	160	170	171	143	150	170	164	172	166	181	140	195	166	159	167	150	166	157	170	158	164	183	168	148	173	161	193	193	184	193	182	158	171	165	148	159	181	191	168	164	169	155	179	168	166	160	164	165	175	161	179	178	164	185	176	143	172	168	183	188	172	210	169	183	163	153	155	172	156	167	204	178	163	167	177	181	147	163	185	180	179	173	162	154	169	170	163	191	169	174	168	141	182	194	161	172	158	169	172	204	159	171	186	176	154	177	155	182	142	180	160	153	194	144	191	163	167	172	202	163	178	189	189	172	165	157	146	171	155	150	174	179	174	151	163	183	168	174	168	174	146	167	189	179	183	171	165	184	153	157	172	173	158	182	156	151	179	150	182	177	177	171	179	166	152	170	195	154	153	182	187	174	155	171	166	167	158	175	153	149	190	178	162	169	147	162	160	190	140	175	161	156	177	174	178	157	156	158	182	171	174	158	163	157	193	171	184	177	166	160	175	159	170	179	162	179	172	158	192	172	177	180	172	181	155	177	179	155	184	168	165	177	161	179	153	160	154	159	185	173	156	182	175	167	152	185	175	165	178	181	147	161	148	182	167	177	191	192	167	182	171	155	174	180	133	167	157	162	166	193	172	144	181	147	170	162	170	168	165	185	174	180	177	171	195	179	163	161	178	174	169	157	169	172	150	180	149	186	162	192	156	162	151	162	167	175	163	170	169	182	164	184	189	185	160	157	159	150	180	172	160	165	160	172	175	168	179	170	186	169	161	197	178	159	193	164	154	177	180	139	174	160	163	180	185	160	179	167	174	176	181	165	155	197	183	158	177	162	162	179	153	189	176	152	171	194	166	174	160	153	181	162	152	173	172	158	159	147	189	179	177	159	176	173	170	163	173	183	170	190	164	157	158	165	178	180	147	172	171	164	164	178	184	167	167	188	168	159	173	196	165	185	162	170	187	150	176	144	157	159	174	139	179	178	184	173	170	182	169	172	171	172	157	194	189	173	186	176	189	160	154	179	167	161	172	164	158	162	184	177	166	149	185	168	168	162	172	170	158	170	175	162	154	154	179	170	154	173	201	153	173	165	185	187	188	168	185	182	165	163	190	181	174	156	183	174	168	155	167	184	201	169	171	171	165	161	180	178	176	157	153	159	177	158	159	167	163	158	185	164	137	173	154	175	164	166	157	144	196	157	161	169	176	168	167	177	170	189	172	121	169	181	170	153	167	158	178	184	164	161	168	136	168	160	184	165	181	181	160	192	171	201	183	151	142	183	160	167	176	172	154	166	153	166	173	157	162	166	175	181	191	173	187	161	154	173	174	141	174	171	164	155	177	162	172	161	190	169	168	179	191	140	167	161	200	175	131	177	161	183	167	161	169	165	181	167	155	175	168	168	179	168	156	178	142	184	193	176	157	157	147	200	171	186	185	184	160	176	144	158	171	165	162	200	170	170	164	145	167	149	188	169	176	175	191	192	163	160	178	183	186	159	167	186	159	173	172	179	168	158	157	168	148	173	176	165	173	135	167	168	184	182	180	164	178	188	180	176	160	175	168	177	179	158	162	145	174	165	181	156	163	183	146	175	162	181	192	189	185	195	172	210	169	187	157	169	175	162	187	212	197	171	159	157	177	140	204	178	147	155	156	165	180	165	186	163	165	173	163	172	173	158	152	187	200	163	166	176	176	188	150	147	172	168	176	165	176	172	160	142	184	183	158	145	175	178	174	165	153	183	175	185	174	175	177	193	173	155	163	166	173	177	179	160	169	152	133	170	156	166	179	173	158	192	162	195	167	148	170	171	168	163	161	144	160	163	154	167	154	158	158	160	195	194	172	163	166	156	162	164	160	175	181	170	175	185	167	175	165	184	189	155	164	169	158	175	180	190	159	168	148	180	182	169	166	188	162	164	182	167	162	167	169	158	158	143	163	150	180	153	153	176	176	172	168	145	188	161	194	174	170	156	183	185	166	187	194	167	155	164	162	188	149	186	163	189	180	189	193	168	174	149	180	152	175	157	191	156	147	159	187	173	182	149	199	173	172	162	140	167	175	175	169	203	167	175	157	192	169	148	175	178	171	184	165	168	174	184	170	152	184	157	166	190	177	186	166	176	159	166	174	181	168	177	177	172	161	171	172	170	159	175	162	146	171	162	175	182	159	170	153	170	170	151	188	203	151	169	162	194	154	173	188	174	185	168	184	169	168	181	147	163	158	174	144	168	154	168	194	163	158	168	186	144	168	163	160	187	175	182	174	172	186	153	170	179	173	158	148	162	183	195	169	159	154	187	172	170	158	150	183	167	161	170	192	169	162	161	192	146	185	199	157	180	165	156	183	193	154	179	188	186	156	161	172	150	149	152	191	177	170	155	166	167	189	164	167	161	174	166	181	177	160	193	160	163	162	157	179	162	182	166	171	180	164	174	197	151	190	140	180	165	165	169	169	168	143	165	152	182	175	162	175	172	170	177	159	155	167	180	161	161	143	169	174	174	164	168	172	178	163	160	172	169	175	179	179	188	176	173	184	167	167	187	178	165	187	185	161	187	181	168	174	176	149	149	151	168	167	184	192	175	144	184	178	179	175	174	167	170	172	178	161	178	164	174	159	193	164	190	175	166	170	143	178	189	173	189	142	152	170	170	152	169	173	187	164	174	168	160	168	176	174	190	168	166	152	176	189	177	170	182	173	176	153	168	161	174	176	179	170	184	152	137	181	183	154	176	177	179	172	193	172	183	181	177	167	172	157	178	172	180	186	158	177	174	170	166	168	145	190	159	154	192	191	162	166	175	182	159	158	172	160	163	171	190	142	185	179	181	173	161	172	192	187	187	155	165	179	135	189	178	163	188	153	134	171	174	163	172	156	164	179	183	153	158	164	183	178	177	157	160	155	174	159	179	196	183	178	169	194	160	145	155	159	171	169	182	180	175	168
7600	3785	4437	3585	2738	2260	1799	1524	1293	1212	1021	989	922	874	794	704	740	748	683	663	701	682	678	680	653	704	637	664	585	591	596	582	597	579	595	578	612	607	620	592	578	586	599	567	566	579	569	613	565	551	574	626	565	581	582	561	536	550	552	560	571	592	565	532	538	564	563	565	579	576	521	576	545	528	586	543	593	556	556	558	558	533	625	544	579	553	505	534	601	565	525	539	557	564	555	563	565	555	528	548	562	552	532	575	501	533	555	575	523	575	548	559	558	550	565	584	530	579	582	567	545	574	519	540	531	546	563	554	536	546	550	540	568	555	544	558	559	531	546	528	567	568	563	550	579	537	566	543	544	559	583	531	562	581	566	560	565	557	580	563	547	563	560	552	541	541	588	513	579	578	573	552	542	533	541	611	512	522	562	612	601	555	550	556	579	554	530	554	508	562	579	525	590	531	596	528	537	534	557	556	559	531	567	540	558	525	569	541	573	530	563	556	564	547	574	531	578	567	578	537	586	526	550	543	502	546	524	571	541	522	582	532	577	564	556	548	553	555	553	537	535	584	578	545	568	495	523	579	571	505	555	529	576	569	523	511	588	552	536	572	575	545	577	565	559	553	573	555	556	558	517	527	560	543	579	542	521	550	542	503	587	563	507	549	539	551	577	546	546	546	551	528	565	579	532	496	518	541	558	525	536	575	587	562	531	533	557	536	576	566	569	568	569	534	544	553	541	539	555	507	543	526	559	545	533	539	542	546	505	532	570	561	548	559	591	542	580	540	553	571	553	505	503	524	602	594	522	562	557	564	578	523	569	598	491	542	569	558	555	566	580	584	531	520	552	568	522	569	546	558	544	550	574	571	539	500	521	543	560	542	578	511	513	548	547	568	540	513	535	511	530	553	549	575	556	563	540	585	559	577	572	566	515	538	610	514	529	584	549	540	552	554	600	537	558	548	532	537	505	582	553	559	572	572	555	529	558	573	570	542	578	553	581	574	514	583	544	548	530	492	562	546	518	549	577	518	553	550	572	573	525	545	531	534	566	549	543	545	525	552	552	545	530	549	567	549	536	590	558	553	590	535	530	588	539	583	532	555	557	521	567	560	518	574	583	513	555	581	557	552	560	601	548	536	582	570	530	575	578	570	531	518	535	513	612	535	579	567	514	525	555	532	530	538	557	520	542	532	537	572	583	530	521	567	545	558	529	535	568	559	573	577	537	574	576	610	541	568	545	513	556	545	572	568	518	554	539	551	560	550	547	565	555	521	618	541	557	567	552	526	565	542	545	574	547	550	541	561	538	556	555	547	584	554	574	525	579	544	571	524	566	536	526	499	582	542	551	552	563	575	532	599	540	567	580	565	590	550	585	559	584	536	542	521	558	574	546	568	527	552	578	554	571	572	576	526	581	573	578	536	533	554	575	569	508	564	521	584	578	545	570	570	543	557	501	551	580	537	527	584	552	540	530	576	548	567	561	530	561	553	564	595	553	529	586	554	562	515	537	558	560	561	594	591	549	578	556	544	584	561	563	525	556	540	518	577	588	601	550	565	554	568	574	564	561	547	537	552	554	587	523	540	572	570	524	546	524	525	562	560	504	607	539	562	567	572	547	563	560	552	542	572	600	538	539	547	546	555	554	529	570	517	517	516	540	577	584	568	556	521	580	547	578	518	521	535	556	596	533	557	591	562	562	558	537	520	561	555	555	571	521	562	515	528	540	511	525	559	496	555	575	534	573	580	565	568	543	545	548	567	541	530	527	562	578	526	534	565	578	530	536	547	566	526	577	573	597	521	531	561	551	556	517	561	572	597	582	557	531	584	565	550	555	513	533	592	562	552	556	563	544	561	525	534	515	545	548	563	555	575	538	586	560	546	558	564	538	561	546	545	517	555	536	580	571	564	531	573	545	566	551	560	579	552	569	552	560	569	531	547	569	546	534	517	508	588	589	540	591	582	530	557	534	525	535	583	535	543	562	564	531	559	535	556	593	511	555	554	529	537	530	566	589	559	529	560	542	556	568	533	530	600	532	571	551	585	564	579	538	535	540	616	598	531	544	519	548	530	577	532	546	564	514	577	559	599	525	547	538	578	540	517	494	550	548	514	497	556	521	563	563	552	537	573	530	527	531	576	587	544	529	549	549	544	612	518	542	524	572	556	550	575	530	557	518	523	555	514	531	552	546	526	567	541	508	559	502	556	553	545	545	559	594	561	584	524	573	538	562	543	576	525	576	577	537	548	495	556	566	509	565	559	580	557	558	573	550	586	563	607	550	576	552	568	531	522	543	531	551	573	554	560	502	576	574	538	557	536	568	590	583	538	594	487	545	550	540	575	528	548	552	531	520	519	552	529	539	579	557	582	528	558	515	530	562	510	561	574	591	530	534	571	545	562	537	517	492	597	548	588	545	552	570	531	608	538	542	568	563	537	577	559	555	576	547	563	572	522	580	587	549	535	521	516	559	526	561	573	510	550	579	553	550	572	513	575	540	541	489	519	543	558	537	543	546	519	536	578	540	520	589	550	563	565	588	554	532	565	527	568	561	549	574	547	542	587	561	532	520	544	549	535	592	518	560	554	563	492	559	508	518	561	549	558	515	530	531	566	510	549	497	560	540	571	547	508	584	554	547	525	558	549	542	549	583	560	562	523	540	551	590	541	527	515	559	589	558	532	516	589	525	543	521	602	593	569	539	561	555	552	539	598	568	520	560	573	513	534	570	549	548	533	545	553	554	558	574	563	507	556	538	590	569	584	529	581	543	516	549	540	567	504	581	567	575	534	548	589	547	547	571	519	527	564	528	599	570	561	547	587	583	536	573	548	563	573	560	551	559	544	560	562	541	569	548	589	553	542	562	557	529	563	585	549	540	561	523	565	539	554	529	551	551	546	583	541	572	542	573	554	602	590	526	551	541	550	566	560	552	562	537	545	527	533	561	545	523	511	547	588	549	511	544	536	547	539	557	514	540	552	587	572	562	559	560	561	537	571	530	547	569	566	567	576	519	570	567	543	521	546	560	537	578	521	505	528	527	568	512	540	529	591	595	571	535	538	537	554	540	545	550	542	514	542	578	557	600	547	557	526	526	559	562	576	526	524	554	556	547	633	544	574	618	576	582	535	552	540	495	553	587	581	562	541	571	576	550	558	538	568	558	540	537	605	512	526	589	562	537	592	532	601	576	553	556	551	543	558	558	527	589	552	547	539	565	557	572	521	576	543	548	539	523	547	584	526	554	558	571	553	531	552	520	512	564	568	554	567	525	551	525	545	533	548	571	544	552	549	560	523	533	561	541	576	576	560	581	547	536	531	558	552	558	520	580	540	558	572	576	577	552	517	561	570	527	562	527	544	571	548	575	510	551	527	536	509	563	577	544	557	565	548	561	515	557	547	556	578	583	559	509	550	526	593	560	532	551	523	563	544	521	544	566	569	538	588	583	571	523	554	543	537	561	561	519	524	549	547	551	530	546	542	641	542	550	551
28118	13921	10828	6376	3315	2033	1286	824	629	520	464	430	428	379	342	320	335	293	277	308	260	284	290	277	277	235	285	266	266	261	268	238	251	243	256	286	229	230	230	250	242	227	252	251	251	246	273	221	262	233	230	250	229	286	243	214	267	246	255	258	268	269	242	245	226	245	237	229	254	231	275	224	232	234	244	239	222	234	255	228	249	237	253	244	238	217	238	225	259	246	232	222	236	237	214	227	209	242	252	241	223	219	257	244	250	244	236	246	244	261	251	271	234	207	251	233	237	240	238	228	241	255	221	241	218	259	257	201	261	268	252	244	221	248	214	243	244	239	227	233	243	235	251	239	240	238	219	233	218	225	233	235	215	225	242	211	247	231	241	243	249	215	236	192	248	265	229	215	254	241	217	212	246	256	226	245	248	244	253	244	249	245	216	253	236	245	215	249	238	238	240	211	203	252	238	248	261	247	227	240	234	245	241	250	227	236	236	243	239	256	219	252	233	228	252	242	212	237	258	242	218	251	210	235	228	219	217	262	243	227	259	260	238	235	243	217	224	217	236	212	237	262	253	247	243	244	240	223	229	225	244	243	269	245	214	237	215	253	229	242	231	230	218	234	230	217	219	258	231	255	228	221	222	209	231	255	243	244	242	209	231	224	265	265	250	244	263	229	247	233	249	197	228	231	230	246	240	228	231	214	226	259	231	251	226	234	241	252	260	198	211	228	222	237	261	224	230	233	236	240	206	242	258	243	239	242	230	236	233	249	235	219	248	267	235	228	259	243	242	237	247	240	240	236	236	216	223	217	252	234	221	234	238	224	253	248	214	230	254	244	231	253	286	212	237	245	245	269	267	249	230	235	233	229	218	208	248	230	246	241	258	217	234	227	218	227	244	232	241	215	231	226	243	236	267	245	233	260	218	239	238	239	263	240	250	232	226	221	220	242	242	215	213	208	252	225	239	244	244	246	243	234	225	228	225	235	239	249	276	217	246	243	201	244	236	250	238	231	255	259	253	244	224	233	241	245	230	228	232	239	260	228	199	243	231	245	216	252	281	198	234	240	232	259	254	267	251	247	238	253	245	211	229	234	246	217	214	244	241	267	249	236	253	217	224	231	254	247	240	241	245	264	227	232	269	223	240	237	239	233	212	221	231	240	270	234	243	219	222	241	262	218	231	224	239	247	246	237	248	258	222	252	253	235	269	229	213	246	228	250	220	253	242	225	226	246	250	234	231	249	227	225	221	250	231	232	238	228	229	284	249	232	232	231	231	246	205	243	227	249	223	243	254	232	247	243	269	226	221	233	246	235	255	266	246	245	258	241	245	246	248	252	237	243	243	221	257	249	224	221	249	224	218	239	254	225	236	234	239	267	239	244	253	251	250	263	230	215	237	212	242	199	245	243	248	247	256	236	247	232	235	213	228	232	256	229	246	228	230	233	235	240	252	208	222	226	263	228	229	219	216	214	233	207	231	229	236	235	225	243	246	227	242	265	252	245	258	230	252	221	226	247	224	252	232	239	232	213	224	237	231	260	260	256	226	236	246	244	220	254	253	238	252	256	222	256	261	221	259	225	226	225	252	250	239	234	241	230	213	242	226	242	210	221	241	251	211	224	267	246	222	221	231	245	222	217	230	222	255	261	218	243	259	231	226	207	251	214	231	243	231	264	222	245	235	226	244	228	238	227	231	237	238	206	235	236	249	236	254	231	239	264	246	234	236	238	247	235	259	241	248	239	230	240	228	227	241	258	223	232	217	243	233	240	251	239	252	217	233	253	218	225	219	262	242	245	232	206	242	246	237	248	224	242	233	226	233	209	246	221	225	217	232	226	217	235	236	208	239	252	228	239	223	217	228	236	255	243	230	231	241	252	245	242	247	222	229	254	247	227	258	237	230	214	205	227	235	252	246	249	219	235	246	244	239	219	240	228	259	237	255	207	240	223	247	245	249	238	247	233	235	243	227	220	253	204	239	257	245	242	222	222	273	236	225	247	228	246	244	228	234	241	230	222	274	245	235	225	272	245	232	241	230	255	239	232	242	254	218	283	247	250	259	264	231	232	241	234	219	236	255	224	238	235	248	252	251	235	250	225	259	231	241	228	242	224	238	275	240	238	245	233	268	220	229	247	215	239	267	215	213	231	240	244	232	229	259	214	237	224	243	229	252	232	242	247	242	225	208	223	239	240	251	212	219	232	239	237	236	263	219	228	228	219	247	244	234	224	247	228	236	223	253	250	242	248	242	235	247	251	245	234	237	246	234	235	237	229	253	214	247	249	239	221	230	246	196	234	233	263	218	237	246	247	252	205	224	258	257	236	222	244	246	227	240	238	236	245	209	231	232	270	248	244	204	232	247	253	250	216	259	247	228	250	274	237	229	237	237	229	223	235	252	246	253	266	247	216	242	246	206	216	248	268	209	251	229	279	237	237	272	233	254	222	248	232	230	223	223	241	228	223	243	256	242	239	249	218	221	267	235	231	222	229	228	218	259	243	242	246	259	261	249	232	215	237	241	217	233	258	267	243	258	258	254	249	255	236	251	237	249	242	207	218	218	251	242	264	240	254	221	226	226	234	239	208	229	233	213	228	227	230	209	224	217	227	234	253	241	240	229	246	241	235	238	256	216	260	227	235	234	250	252	252	221	222	228	262	227	224	243	217	261	239	275	252	258	234	240	231	226	261	249	226	225	262	239	243	258	234	239	219	246	227	238	223	229	244	250	215	237	228	214	234	228	251	239	231	260	247	236	234	258	222	230	237	239	213	209	221	217	222	216	235	239	231	247	237	230	224	220	252	225	248	237	255	223	244	257	248	264	229	230	257	221	217	223	215	244	245	235	227	240	267	230	253	238	226	236	262	237	230	239	231	261	230	255	236	248	246	242	213	235	241	228	223	257	252	257	230	257	244	226	214	220	230	241	243	227	235	251	256	214	235	233	228	233	230	233	250	239	232	251	238	222	239	240	239	236	220	254	265	248	268	229	244	243	245	215	247	241	243	225	226	243	259	237	209	245	257	230	251	254	237	255	224	242	236	243	245	228	250	248	263	251	226	233	232	262	241	235	236	243	214	242	237	260	211	223	233	247	244	228	232	253	228	271	237	224	235	237	237	240	229	280	202	245	223	269	257	241	233	232	258	232	228	230	230	257	227	234	238	248	257	221	233	234	222	243	232	242	240	244	233	248	221	245	224	235	240	245	225	275	263	232	206	244	232	220	238	260	255	228	224	227	244	240	232	231	248	240	235	253	228	239	212	242	248	215	233	215	227	242	242	237	246	246	226	239	225	259	219	241	244	224	244	242	232	236	258	225	256	237	242	261	253	220	231	233	224	250	257	234	235	227	226	224	226	238	227	246	240	233	221	221	228	220	256	241	266	249	268	245	243	214	245	256	257	235	263	212	257	244	229	233	252	219	228	241	240	260	221	245	254	253	252	258	224	237	226	253	235	247	232	241	247	246	245	248	255	258	261	216	243	248	219
17271	7060	10124	8478	6997	5602	4466	3734	3060	2520	2202	1975	1830	1708	1530	1457	1357	1337	1291	1176	1139	1107	1046	1029	1041	897	933	982	947	959	924	897	915	915	814	895	860	822	781	846	874	783	822	829	813	807	854	772	799	836	758	820	797	830	764	805	744	751	755	788	750	780	737	783	745	750	766	720	726	773	744	769	751	778	779	719	712	795	730	709	785	715	777	721	744	720	741	779	758	756	721	751	760	748	778	716	772	787	721	718	668	722	710	765	728	727	737	801	753	724	704	703	703	754	731	741	732	775	744	698	696	766	755	718	756	684	742	737	732	728	734	759	733	829	707	743	727	722	684	748	720	747	732	702	743	745	725	747	701	735	704	720	768	729	695	718	739	722	714	735	730	750	700	768	750	733	712	752	697	687	714	762	740	744	673	756	728	754	742	699	712	711	741	705	694	741	735	719	705	753	734	742	656	720	746	695	719	728	739	739	774	735	636	700	726	736	711	719	730	733	750	703	721	748	696	763	726	760	697	707	745	705	705	740	711	705	724	729	753	735	704	729	713	740	700	765	714	690	731	698	739	732	754	707	721	696	686	749	685	723	711	708	718	779	746	709	698	712	702	702	707	768	752	721	710	708	740	734	735	723	800	773	705	698	734	714	692	690	728	716	705	711	745	712	758	711	750	739	785	701	686	731	689	748	700	711	761	709	740	717	757	685	770	708	690	720	712	687	679	735	710	732	749	697	706	744	708	714	719	728	743	706	709	700	714	690	718	732	692	688	663	722	683	673	708	694	748	678	662	653	755	735	736	755	667	726	709	738	756	756	708	745	715	713	726	697	688	709	735	691	748	722	736	708	772	719	715	714	675	745	736	755	680	722	670	719	739	707	671	703	741	697	740	701	718	736	744	714	717	735	724	714	711	724	738	741	715	691	704	746	708	693	751	712	729	718	728	700	710	749	738	748	686	711	709	748	706	723	738	694	762	697	703	754	735	732	781	708	699	721	714	675	696	732	775	668	725	723	750	782	748	747	707	689	736	729	729	695	739	755	682	708	737	728	768	742	756	732	718	732	736	687	687	747	717	737	703	736	735	788	726	707	714	696	754	703	703	707	696	687	794	688	725	680	748	739	640	725	748	761	684	704	722	701	765	696	749	769	764	689	719	734	748	735	719	690	729	738	712	724	720	702	691	712	717	677	709	746	720	737	753	790	750	727	702	723	724	730	709	745	696	734	761	772	715	676	704	715	679	684	752	768	772	669	733	704	761	706	716	763	681	726	734	763	727	752	726	728	728	729	727	708	732	712	712	729	736	736	734	705	710	700	683	703	719	692	731	680	759	715	754	700	738	692	762	697	738	747	697	714	703	729	784	750	741	731	708	765	693	701	742	722	677	719	671	741	714	743	716	708	720	706	701	763	689	720	694	675	807	708	691	714	697	696	745	701	730	695	686	704	771	699	671	719	692	752	670	769	718	697	712	750	713	710	710	735	750	753	712	703	698	757	729	742	699	728	742	746	713	759	695	716	702	713	697	756	751	676	695	705	705	760	738	721	756	672	734	759	748	701	722	684	704	686	731	691	716	731	740	694	744	706	731	745	670	691	716	748	708	743	713	643	749	730	732	758	695	761	707	708	700	728	706	674	720	721	742	695	647	703	730	736	736	714	709	677	700	722	703	737	727	747	760	704	716	752	720	705	681	773	718	699	719	713	701	737	731	687	705	704	717	735	678	717	757	730	725	705	713	716	736	742	695	729	723	755	724	631	727	656	763	686	763	706	707	686	730	705	758	751	708	747	703	728	668	735	735	709	699	726	719	737	793	722	722	781	727	689	693	713	719	728	689	741	724	698	716	721	714	691	700	711	740	678	704	720	705	707	733	710	763	694	764	686	703	727	729	747	716	728	705	766	699	709	709	730	701	707	742	778	680	746	773	660	699	725	722	701	714	691	708	717	725	683	695	751	713	724	733	722	683	741	687	755	727	698	722	744	744	730	718	674	749	730	718	713	707	697	727	709	680	694	731	694	703	740	749	689	649	727	707	676	720	723	747	754	738	726	709	789	733	725	724	723	729	741	723	722	752	741	756	700	715	709	740	728	704	720	730	733	731	704	760	715	717	740	702	725	695	752	709	713	682	717	713	742	690	715	759	730	704	700	723	750	743	715	729	663	722	754	752	686	721	793	734	737	736	740	724	702	717	737	735	691	722	694	715	696	678	684	716	697	709	715	729	745	729	707	698	708	745	752	748	732	735	718	718	716	720	719	724	729	739	730	735	712	762	730	747	652	723	703	715	735	706	688	696	711	679	688	705	719	688	733	727	747	736	770	751	724	720	743	709	724	724	738	732	736	710	714	688	725	723	713	733	720	718	730	719	768	729	761	744	726	704	725	723	747	724	750	717	722	729	697	719	729	781	718	725	735	753	725	685	731	739	717	722	780	733	712	736	724	704	689	724	742	720	738	743	755	681	697	763	742	726	749	723	710	718	686	742	724	708	696	708	755	750	678	707	720	748	752	708	714	701	733	735	710	730	720	737	685	753	738	691	752	748	731	691	686	753	792	730	750	706	722	702	728	701	743	725	684	723	702	728	699	755	796	710	704	733	685	711	727	754	749	756	734	683	726	722	715	736	669	733	721	765	722	745	711	706	707	739	741	725	680	747	715	712	735	747	647	717	735	710	747	745	707	765	688	760	740	707	657	740	709	722	814	725	757	730	755	704	707	725	723	744	752	745	654	767	739	671	750	717	699	730	709	723	702	746	755	681	754	764	774	733	756	763	708	716	736	769	641	733	705	698	752	711	710	659	696	693	712	684	707	740	689	698	770	658	717	718	755	709	712	726	738	734	685	700	721	748	747	679	695	730	737	749	705	711	731	708	780	687	718	717	722	714	735	762	735	717	698	706	719	729	736	743	733	706	705	754	746	696	722	689	732	764	791	716	684	761	699	749	689	734	708	726	730	756	701	761	689	688	705	765	742	703	740	750	713	691	767	677	748	751	726	731	727	728	690	720	726	704	729	700	737	762	742	697	742	700	748	715	740	724	690	734	739	783	693	678	676	695	750	688	730	684	722	694	718	730	730	714	721	752	692	718	760	720	761	739	666	750	727	746	699	715	724	762	696	776	728	713	721	716	719	744	711	745	735	713	727	704	767	719	689	685	755	725	678	707	712	728	714	743	731	707	757	687	741	742	734	764	730	744	696	684	725	686	696	721	753	712	666	723	737	773	737	707	711	730	664	771	777	719	709	743	722	735	702	707	698	741	729	687	729	723	723	704	718	704	735	721	724	748	702	746	695	691	726	683	718	757	732	708	707	695	727	768	732	759	685	696	756	720	716	691	737	727	740	743	733	709	709	778	729	720	741	747	726	713	706	699	695	715	771	764	695	705	741	711	757	716	724	702	775	685	726	745	701	749	689	763	732	697	732	756	710	688	740	662	710	738	675	710	669	718	710	728	741	720	679	712	656	683	692	730	692	700	792	721	707	701	696
2628	491	416	239	165	146	151	129	130	118	107	134	110	101	87	104	125	121	104	113	122	119	106	97	102	102	103	115	99	120	117	106	118	104	115	94	103	108	101	108	95	101	98	109	107	90	119	98	133	112	106	97	91	109	115	99	107	123	99	106	107	103	116	106	89	116	85	97	92	91	111	110	95	99	89	103	96	117	95	114	90	127	104	111	110	100	107	103	106	108	113	92	104	109	99	101	106	112	89	102	105	107	110	88	106	90	101	87	110	109	100	103	100	101	94	95	93	107	101	106	117	105	109	104	93	101	102	105	104	93	117	113	101	102	95	120	111	124	99	111	119	106	110	101	100	94	118	109	108	108	114	96	98	113	96	108	99	100	103	104	103	115	112	90	118	89	103	118	106	118	108	105	97	110	114	97	93	101	93	91	96	101	102	99	110	110	104	132	84	81	114	110	114	104	105	94	103	118	96	84	92	110	96	104	91	110	107	124	97	111	97	113	93	102	100	109	79	106	107	99	93	112	80	102	103	110	109	89	112	101	125	84	97	126	121	97	106	97	96	110	102	100	106	108	94	106	84	100	91	88	124	88	116	94	101	110	103	114	103	97	100	119	97	99	93	105	111	110	108	114	96	104	92	103	110	100	113	123	103	111	106	100	85	101	91	92	86	112	111	100	119	112	107	116	87	108	112	89	106	112	111	120	109	118	91	115	108	108	96	114	114	101	111	105	109	103	104	89	113	109	98	110	131	114	130	96	96	102	97	108	106	111	95	104	120	109	94	104	104	107	117	112	109	103	92	107	102	96	103	106	102	107	133	109	92	121	93	115	108	99	103	117	119	114	108	107	114	107	102	101	114	105	131	100	78	96	126	99	98	102	89	115	99	113	104	104	119	102	83	126	128	93	104	113	95	105	87	94	122	106	94	108	112	103	95	97	90	108	111	103	93	102	98	86	86	96	118	114	90	100	107	111	84	113	99	100	113	107	101	100	111	103	102	112	101	103	97	105	97	105	99	97	100	114	117	106	94	108	102	112	96	87	119	96	125	115	87	103	110	104	120	100	108	117	93	100	111	101	108	129	100	91	111	85	99	99	94	112	106	124	120	141	92	109	92	90	86	99	102	97	96	93	101	86	98	101	114	112	100	111	100	118	123	89	119	93	111	99	104	115	103	104	117	96	103	108	104	100	120	134	90	102	99	99	125	96	116	97	93	96	103	113	89	107	100	104	95	114	104	111	110	103	113	103	108	88	90	93	98	99	113	113	99	117	103	85	105	91	103	101	109	101	114	91	105	117	114	110	96	97	95	114	112	83	95	126	119	107	115	112	102	93	104	109	85	97	107	95	104	101	94	87	108	96	111	102	104	95	110	96	111	102	111	96	114	93	96	110	120	111	92	107	120	118	100	104	104	99	111	98	111	96	111	107	111	94	97	118	96	99	91	106	102	91	99	100	92	114	80	116	115	95	102	118	105	84	109	89	88	119	114	101	119	112	109	99	106	104	107	92	100	105	91	100	113	96	113	78	95	127	120	107	119	103	96	102	106	104	91	108	97	114	115	111	102	110	104	107	96	110	106	101	89	114	114	111	121	124	87	109	94	99	83	96	102	85	79	112	106	100	121	86	92	82	101	113	115	98	106	105	94	97	114	97	95	102	113	104	113	104	112	109	89	89	89	97	98	93	97	103	103	100	110	111	111	95	95	109	105	103	114	118	97	111	109	109	89	114	111	117	102	97	116	107	108	109	96	123	113	118	113	121	101	98	120	93	91	96	122	103	96	106	101	86	109	108	117	126	105	99	82	99	123	108	110	121	103	96	105	97	102	112	89	123	97	105	117	116	101	103	94	100	100	116	111	96	108	107	106	115	100	110	89	115	109	127	95	96	106	99	104	98	102	112	106	106	98	102	106	107	106	112	110	102	114	105	104	102	111	103	118	108	115	84	99	98	123	121	105	101	99	117	105	99	100	113	94	107	138	132	110	136	111	107	110	101	95	118	115	109	102	105	98	102	102	124	109	104	79	98	103	117	92	101	112	112	110	114	102	88	103	102	106	112	99	116	104	105	112	98	109	80	95	91	113	87	95	110	100	116	95	108	108	97	104	84	91	105	123	117	92	104	99	111	107	103	105	92	109	90	98	102	109	86	87	96	118	100	99	118	102	105	110	109	105	95	101	118	101	96	110	110	97	96	98	124	117	129	117	111	106	111	109	99	117	117	107	115	78	106	100	93	96	100	81	123	84	112	95	105	121	131	111	107	106	107	93	93	130	130	112	115	111	88	102	119	109	115	101	112	96	110	117	108	109	106	108	119	108	117	99	104	113	95	101	118	107	92	113	113	112	101	126	95	91	102	99	88	100	93	96	94	97	106	130	92	90	76	108	116	112	115	103	85	96	86	108	83	106	104	105	103	109	91	116	102	116	103	92	110	110	112	97	101	91	100	94	92	123	128	108	92	95	87	108	91	108	117	113	97	119	105	98	110	92	117	102	105	136	107	110	81	86	112	109	120	84	105	114	113	122	105	109	109	99	105	97	102	102	85	106	97	93	86	98	106	102	107	111	91	97	91	104	93	106	92	107	93	115	88	129	107	124	106	104	81	115	92	109	97	101	99	96	94	119	105	90	114	120	103	95	100	92	85	101	104	104	95	103	119	98	96	97	101	103	99	97	94	112	104	106	94	96	101	108	108	91	96	91	92	121	89	131	96	90	92	110	115	105	117	101	103	98	112	114	115	120	106	104	104	98	99	108	92	101	104	113	110	94	110	104	111	95	103	116	97	101	91	104	93	108	104	94	82	115	106	93	101	120	101	95	128	105	122	89	97	122	95	113	88	104	115	97	108	108	109	105	95	114	96	94	93	87	113	121	118	117	99	101	105	113	93	104	106	105	101	104	92	93	97	100	87	105	112	120	99	93	98	106	107	126	99	95	96	103	106	99	100	95	109	92	108	96	103	122	115	118	102	107	108	121	114	104	126	93	78	98	107	100	106	101	104	106	109	98	99	111	84	111	84	107	88	100	104	92	125	105	111	111	96	96	95	103	83	104	105	122	107	108	100	105	104	107	89	94	100	101	104	117	130	99	103	100	96	102	116	100	99	113	106	127	113	99	99	101	120	106	105	106	111	102	111	100	114	105	106	103	113	99	117	130	95	108	87	112	103	111	112	111	116	107	121	106	98	106	106	98	96	103	105	94	123	135	119	105	93	103	118	93	101	103	101	115	114	117	96	103	114	97	111	96	99	107	92	96	132	106	101	121	94	93	99	98	108	107	103	94	97	106	111	107	91	91	113	94	108	89	78	121	108	101	105	109	106	98	105	106	93	101	93	98	111	115	90	107	103	94	86	113	110	106	100	103	123	91	100	109	103	118	105	105	123	109	112	112	121	109	92	98	103	107	118	112	98	101	103	121	119	100	106	89	101	124	98	99	107	90	81	89	89	98	90	91	97	96	109	113	96	114	111	87	118	93	101	78	103
2679	799	903	722	550	543	500	448	432	423	388	389	404	366	380	390	415	383	373	380	377	379	358	379	329	364	377	346	353	360	352	397	389	370	326	366	368	350	378	386	379	364	372	357	367	370	373	409	361	359	385	346	353	389	405	346	391	352	353	375	360	391	373	376	359	363	365	363	391	336	351	350	404	355	357	352	342	343	372	375	384	377	365	368	344	422	375	368	358	382	398	403	395	379	363	353	351	356	362	367	336	333	354	397	362	366	348	423	348	383	383	345	356	377	329	354	380	342	367	413	363	338	369	380	405	356	377	423	353	349	361	392	370	368	372	342	364	376	402	402	363	392	378	356	400	382	372	353	354	369	367	371	364	345	383	331	376	343	399	382	372	367	382	348	380	336	359	337	384	349	398	360	388	392	353	363	337	389	413	369	351	368	355	372	381	367	351	321	371	347	327	362	407	390	363	385	329	378	359	378	365	359	405	358	347	392	363	340	367	379	386	371	357	365	357	382	345	385	370	365	350	337	346	341	363	388	348	387	364	367	381	402	359	385	366	347	349	391	395	369	383	348	386	349	361	368	380	335	373	347	396	380	381	344	416	368	365	400	347	373	393	337	401	361	387	382	365	395	373	380	400	359	346	370	337	377	387	382	391	383	368	347	362	363	359	360	352	386	382	355	368	378	360	389	365	379	359	360	356	337	369	356	378	411	351	349	361	399	394	358	372	354	371	386	398	377	386	384	365	358	365	372	375	380	378	333	334	360	349	371	367	384	358	377	365	341	379	351	379	405	377	421	380	370	390	371	372	375	369	359	393	344	389	373	390	397	379	387	382	370	381	405	407	383	366	355	359	376	381	367	347	336	399	346	374	355	373	364	395	353	358	357	396	359	371	379	398	402	385	364	372	382	333	368	355	363	365	389	346	405	369	372	366	375	384	333	354	346	385	345	386	351	356	371	356	331	353	337	387	361	372	346	386	387	390	377	357	367	359	359	360	338	339	379	404	372	355	368	366	356	386	346	377	377	410	384	362	380	349	378	369	374	390	367	351	376	372	354	364	356	372	368	365	370	361	372	363	363	404	414	389	396	339	358	371	376	375	371	371	355	386	353	354	393	371	346	351	330	370	357	373	358	370	339	379	352	373	374	354	366	380	374	362	348	385	349	347	361	357	388	388	350	353	365	393	374	416	374	345	368	378	375	342	358	405	391	381	336	367	355	356	399	358	324	368	370	343	369	358	360	363	405	359	354	371	335	351	390	403	377	354	336	354	406	369	396	345	356	385	347	387	391	334	371	372	339	346	397	346	369	349	354	371	346	367	361	381	336	355	412	393	346	361	361	395	362	362	365	393	334	375	377	381	382	387	371	371	344	382	352	349	360	357	379	399	341	359	357	367	336	403	354	373	391	342	363	388	370	373	368	348	371	360	368	379	348	385	366	376	375	354	374	380	375	361	352	345	361	344	369	397	379	349	361	379	390	348	380	377	382	318	343	400	380	374	393	376	364	355	397	408	366	362	376	411	364	370	368	355	380	369	361	379	390	367	349	351	390	358	401	365	355	398	385	352	352	379	391	356	356	364	429	355	364	417	404	383	384	345	411	376	349	424	359	334	352	395	371	351	379	368	350	365	383	349	365	360	350	350	375	404	326	373	377	378	377	385	358	341	383	389	402	373	389	356	361	360	383	381	344	344	372	358	378	359	372	401	366	358	399	337	332	374	371	362	391	343	360	387	374	390	360	355	370	382	345	320	369	364	352	342	371	358	373	375	340	359	339	370	354	359	370	379	377	390	352	366	396	379	399	367	360	330	377	403	380	361	372	406	368	404	363	363	349	371	380	372	352	384	371	355	373	370	347	364	400	362	385	370	366	421	390	365	369	353	399	362	374	369	366	372	371	345	400	374	351	348	361	387	355	368	350	364	331	371	381	382	339	387	371	384	360	358	364	384	368	378	365	389	385	374	386	390	385	385	360	364	377	373	368	355	345	372	377	409	379	398	387	391	363	380	323	368	358	367	356	375	342	383	348	349	356	375	373	357	357	368	360	356	356	363	376	365	349	388	358	361	414	381	362	362	357	387	420	369	376	377	324	358	390	316	346	404	381	363	380	403	366	335	350	422	391	374	364	383	380	356	392	344	368	373	369	394	362	330	355	368	352	369	375	369	362	376	353	405	395	402	384	349	427	387	389	382	377	386	382	396	356	342	382	352	352	407	372	368	348	377	392	378	401	337	367	348	364	352	406	335	348	347	376	364	405	349	355	363	374	360	367	374	333	337	357	365	379	401	377	369	346	354	344	384	369	367	361	378	395	364	349	338	342	390	394	350	369	375	384	363	359	373	355	377	388	372	376	360	355	382	370	368	393	339	361	371	357	387	386	384	335	364	386	377	387	365	342	372	360	339	351	376	383	392	363	371	384	339	370	328	372	384	397	350	372	409	375	365	341	360	368	376	395	372	397	403	415	365	388	377	375	373	359	373	378	359	376	400	358	389	358	357	377	372	364	380	369	349	369	372	327	395	369	360	364	379	383	381	362	357	386	351	403	383	380	358	344	352	393	340	338	311	367	347	344	353	369	372	362	385	365	346	371	397	346	387	368	360	361	362	366	356	376	367	379	381	390	348	391	398	354	376	333	380	356	378	396	393	361	397	357	366	364	370	373	324	360	369	358	346	412	348	397	389	360	347	333	349	349	345	357	360	374	347	373	416	394	365	345	384	390	374	387	365	337	378	375	358	379	405	343	366	374	352	355	361	387	386	346	372	380	370	370	369	371	369	346	397	352	367	372	389	366	351	361	339	366	390	380	366	379	363	377	374	358	376	397	367	371	367	386	369	359	348	361	365	365	374	371	373	330	369	355	352	397	383	391	368	397	338	357	423	347	356	363	398	341	389	381	357	389	381	381	352	412	384	367	348	371	357	360	365	382	387	365	360	382	379	348	341	359	378	384	354	371	401	371	367	365	342	360	361	349	361	365	368	372	405	361	361	378	332	382	357	379	365	351	390	383	373	342	332	347	355	384	347	388	380	369	372	356	373	361	331	377	384	383	402	371	369	405	397	383	382	366	367	356	382	367	349	388	382	371	354	364	342	372	373	369	331	343	392	385	370	349	375	405	376	342	391	362	374	345	345	347	374	332	363	369	371	373	370	363	334	356	384	364	386	389	360	394	364	336	337	357	350	356	348	369	374	377	317	392	397	328	342	396	349	352	377	359	374	388	363	353	364	375	368	398	382	394	355	358	320	370	389	370	378	389	353	334	360	366	336	390	353	384	337	375	377	356	337	377	373	384	425	363	395	361	366	354	373	327	373	362	365	347	378	378	359	385	375	367	356	355	351	372	362	371	379	349	349	364	362	353	382	399	367	374	346	383	365	360	345	370	348	361	374	386	381	373	334	407	350	373	363	373	367	370	389	358	328	355	368	366	388	378	383	387	386	343	369	396	389	391	373	374	357	355	369	351	359	369	378	370	403	389	385	353
23084	9639	5687	3319	1637	881	561	401	292	281	250	234	245	238	211	227	208	175	201	190	219	224	186	192	184	186	188	191	190	175	182	192	196	179	171	193	184	175	167	202	177	180	168	152	168	185	178	182	187	188	196	187	189	188	197	201	174	202	186	180	168	150	168	183	169	174	192	201	178	188	186	161	175	173	181	184	169	191	181	186	182	187	185	168	181	169	182	183	210	185	194	182	213	176	185	182	177	176	194	165	181	198	192	175	191	173	215	179	206	196	194	186	217	169	181	181	203	171	182	165	184	193	171	185	198	178	168	181	173	175	166	185	166	184	181	177	163	178	186	191	153	189	189	174	179	181	195	193	181	171	202	202	204	176	180	182	188	198	168	190	160	188	193	201	178	207	172	200	184	178	171	186	181	180	189	176	179	186	179	173	163	157	152	179	181	205	163	165	178	175	198	186	175	183	181	196	190	171	178	155	169	186	196	195	193	169	180	193	187	190	185	166	171	184	176	197	188	172	162	207	190	188	166	198	191	141	170	189	195	190	186	190	155	195	185	188	193	187	174	179	214	189	181	182	203	182	184	195	210	181	197	185	196	164	211	155	180	172	191	179	165	168	210	192	203	151	188	181	189	159	179	167	216	159	159	158	189	193	186	185	182	188	177	185	204	168	192	181	185	187	191	203	182	188	158	168	186	177	181	197	166	179	168	178	189	171	188	175	189	191	177	147	184	160	170	186	176	176	172	182	174	171	170	164	179	169	181	166	208	200	174	180	202	193	194	211	182	175	179	173	207	177	157	161	196	192	174	154	175	185	176	191	177	205	151	176	187	178	206	172	202	177	181	185	175	163	182	166	166	197	214	183	168	162	197	200	176	162	163	170	184	193	175	166	181	195	179	196	162	172	156	174	182	150	201	180	190	179	176	174	184	186	199	158	189	188	174	187	171	201	164	168	201	172	181	196	171	169	164	199	180	208	153	198	167	168	169	182	190	197	188	189	161	192	165	174	176	175	186	166	207	192	181	199	194	189	195	183	175	196	182	164	194	188	168	197	178	168	193	155	172	191	165	179	176	194	172	186	160	169	197	189	156	190	155	167	173	164	169	177	194	189	199	180	187	156	200	191	184	180	202	179	176	190	173	152	197	191	198	183	189	179	175	193	184	157	184	185	161	172	155	169	215	183	174	167	170	187	181	191	179	179	173	177	165	179	175	206	181	169	170	185	191	178	186	164	182	177	194	205	196	166	182	175	213	207	180	201	187	192	172	160	191	191	183	174	182	183	170	210	194	213	184	178	192	176	172	170	197	191	202	191	165	193	176	183	209	175	159	169	183	196	185	192	210	170	217	186	192	193	164	170	171	219	185	174	188	188	165	184	183	169	212	175	202	178	180	173	174	207	161	204	199	189	164	152	192	188	185	157	217	175	174	163	196	161	177	174	172	188	159	161	190	184	191	193	172	153	198	194	184	173	179	184	179	175	198	179	186	166	166	192	199	198	193	162	169	190	222	174	176	185	162	204	177	191	190	191	163	180	152	214	204	179	172	178	198	171	167	180	158	178	167	175	177	172	204	163	178	194	191	188	190	181	178	199	188	206	171	194	142	175	187	175	194	179	182	172	151	184	185	181	170	202	193	177	208	167	193	181	208	197	181	169	200	178	173	177	187	195	178	209	162	171	180	179	180	169	192	181	183	182	176	194	167	178	161	158	174	179	202	193	161	183	189	173	156	187	187	183	157	155	169	169	180	170	179	191	151	170	170	183	175	196	183	175	187	205	189	157	195	194	196	164	182	168	171	203	170	156	188	178	186	175	207	165	175	172	175	193	165	187	215	182	178	187	171	210	196	194	171	167	184	171	197	174	176	192	185	152	170	201	151	173	185	177	171	192	181	184	157	174	212	195	210	185	179	167	188	174	164	171	173	198	174	195	188	161	188	166	186	187	180	177	195	188	196	178	186	183	173	182	186	192	204	181	162	201	181	206	186	199	180	193	200	197	207	166	190	187	186	184	201	168	194	159	170	199	160	184	166	183	191	195	179	168	176	164	164	178	158	190	198	188	179	182	200	182	199	176	166	192	171	168	164	213	170	175	194	171	202	177	178	186	159	171	200	182	178	171	177	187	185	162	181	184	182	203	179	200	158	162	181	178	154	176	164	187	189	167	193	166	205	182	180	183	166	190	165	193	205	168	175	163	177	229	162	169	169	184	173	184	177	172	145	187	187	196	171	187	174	186	149	188	192	180	182	190	199	182	204	190	181	184	176	171	146	205	184	193	172	172	179	193	167	178	161	172	163	165	181	165	182	183	144	181	181	166	166	190	178	164	173	175	201	181	157	180	193	175	180	192	193	189	197	179	191	208	201	188	177	177	176	185	186	179	156	208	206	158	188	185	178	201	183	182	160	156	176	201	190	163	192	156	194	183	166	170	174	170	177	206	206	166	184	196	190	171	183	179	197	163	194	168	157	209	164	203	161	186	183	167	176	195	142	182	155	177	178	202	186	175	183	169	160	210	184	184	181	193	171	204	189	177	184	191	177	186	185	197	164	177	188	201	166	178	165	199	185	171	180	210	194	170	184	186	184	163	204	178	205	163	191	160	184	175	185	191	167	163	177	196	184	182	179	198	155	193	178	184	156	168	180	180	169	180	196	196	171	197	190	180	158	163	182	167	178	168	194	167	197	186	192	183	190	203	179	180	164	161	169	205	186	164	191	163	179	186	181	154	158	195	183	155	199	179	191	186	206	177	204	183	174	189	159	180	150	159	172	176	200	160	183	183	187	185	173	183	183	189	201	181	179	178	175	204	185	154	193	174	196	177	170	159	194	173	189	169	172	160	173	178	183	203	178	186	175	164	168	156	165	172	162	199	184	176	189	181	177	182	166	206	179	185	194	174	188	179	193	199	195	176	187	189	197	180	189	160	193	200	170	174	201	175	177	193	193	218	171	188	160	184	187	176	203	169	173	156	182	192	166	159	163	191	175	175	175	171	167	177	154	176	180	177	184	201	172	185	165	181	183	175	155	172	176	205	182	186	169	166	189	188	189	209	189	177	170	199	173	172	171	148	170	185	178	151	197	182	180	207	184	176	158	182	191	182	179	160	180	176	191	171	169	171	184	161	198	186	189	163	172	149	181	150	197	157	199	181	179	179	182	180	164	181	217	168	168	172	181	181	177	212	182	176	184	180	182	210	170	187	197	170	210	170	189	176	167	180	162	201	175	181	192	183	178	195	193	181	160	180	175	182	193	176	188	175	172	172	189	161	181	176	189	175	209	196	192	195	186	173	210	186	214	180	179	154	172	176	182	192	210	183	187	155	184	180	209	207	184	201	192	179	180	190	149	174	167	186	173	173	208	174	166	210	188	184	185	188	173	203	180	180	172	184	180	177	165	198	180	165	195	168	181	173	192	180	167	182	159	173	190	211	192	169	181	185	156	176	203	172	188	175	195	187	194	184	166	183	161	180	169	189	201	176	198	173
14936	3421	4355	4037	3099	2364	1884	1603	1395	1208	1004	1077	911	913	874	842	825	828	761	766	734	759	669	666	760	660	687	633	676	631	630	662	646	664	648	665	628	607	632	598	634	619	591	609	596	656	607	576	649	643	624	630	656	573	616	612	588	592	578	601	610	569	597	564	573	560	607	556	644	594	586	599	598	563	618	614	553	636	631	579	584	597	623	586	603	582	561	563	604	587	603	605	593	573	578	592	574	573	619	609	594	565	580	600	597	616	587	634	590	573	588	581	585	607	592	593	567	621	662	622	571	619	610	595	581	603	552	547	582	581	595	537	569	581	587	637	638	580	566	550	592	593	639	544	607	582	589	571	592	570	610	602	573	558	589	558	544	598	602	629	548	558	586	578	569	595	591	560	612	589	580	606	586	622	571	576	601	596	586	552	587	563	579	637	604	576	595	602	574	605	611	540	606	601	581	571	605	575	621	551	607	586	573	549	624	628	589	601	586	600	609	605	601	548	570	588	591	595	577	596	603	558	587	587	567	563	611	617	577	611	567	577	587	598	566	555	555	602	553	568	599	585	544	541	540	582	612	561	543	610	606	555	595	567	591	610	552	607	579	584	593	578	576	530	578	539	587	594	565	579	568	591	576	571	614	609	614	605	583	610	574	562	610	585	591	627	593	585	568	598	559	587	580	634	617	582	560	580	572	609	580	575	600	610	575	589	576	585	559	573	555	598	601	637	575	563	569	614	556	594	564	556	589	595	590	575	605	604	572	596	566	568	602	562	590	595	591	576	556	573	600	565	626	608	616	612	600	563	581	586	575	623	569	575	589	544	574	519	584	544	582	555	590	606	592	580	587	575	616	621	577	613	570	562	600	668	540	618	532	612	581	567	591	579	638	612	607	576	579	628	613	677	630	585	588	598	622	579	609	601	621	580	543	608	580	616	602	605	600	588	581	559	605	559	598	594	581	586	580	555	541	573	583	605	556	536	613	575	588	601	584	559	592	551	610	631	597	576	630	612	595	577	594	554	587	601	580	626	567	615	564	561	588	570	576	575	592	601	604	596	633	594	561	562	634	577	581	581	625	568	603	583	618	574	579	592	611	583	543	583	514	611	608	561	564	616	545	557	609	562	598	603	583	597	563	560	606	581	565	598	569	622	582	580	606	596	582	613	601	605	601	545	610	593	613	575	570	591	547	580	534	578	580	556	598	587	553	596	565	623	614	570	569	596	620	536	584	622	574	576	566	561	600	561	568	557	563	614	581	590	583	563	561	559	542	547	575	551	565	575	553	625	590	600	602	563	569	549	613	582	596	634	574	576	578	582	583	602	552	578	580	603	601	616	571	585	571	540	549	603	557	598	548	572	589	573	603	573	562	594	554	563	565	621	537	592	555	591	592	569	603	533	556	590	595	587	579	549	598	586	553	577	577	603	608	605	577	560	610	592	570	580	582	587	548	586	606	604	602	594	557	597	631	587	563	567	582	587	591	538	581	552	581	568	545	586	586	560	600	580	580	606	575	612	592	625	559	574	604	620	581	590	565	575	561	601	621	571	598	573	591	573	554	606	609	558	582	602	570	594	578	603	597	591	600	567	545	564	563	546	543	619	574	644	620	616	550	594	574	614	601	581	548	606	630	595	591	576	579	591	563	584	537	608	582	576	561	555	591	550	602	579	575	569	554	579	609	596	601	581	574	606	604	570	583	594	575	574	590	581	539	584	636	613	587	607	536	563	588	601	564	620	573	555	592	588	600	585	623	547	578	593	588	546	552	652	600	597	579	600	612	585	591	567	591	577	589	583	613	610	583	557	630	597	596	547	559	602	560	552	557	596	622	581	547	543	573	567	575	585	581	568	578	592	595	588	555	566	593	580	572	583	563	605	589	575	545	584	549	550	584	584	571	562	568	583	552	606	610	586	592	572	555	577	565	596	564	603	576	576	603	584	609	608	553	568	626	611	577	572	550	588	586	613	583	610	613	583	534	544	593	580	605	589	571	567	603	578	560	604	607	565	603	550	558	606	621	549	576	601	643	607	592	584	582	549	570	567	583	614	587	595	617	597	606	600	606	569	567	599	600	572	582	586	585	649	582	582	558	615	551	601	580	586	592	607	573	586	583	599	579	567	603	540	590	598	530	591	596	556	565	610	611	609	573	600	577	581	586	593	608	604	608	590	533	564	606	602	564	568	590	606	600	634	672	574	563	593	581	590	579	570	583	569	590	577	635	563	586	619	515	592	619	592	550	570	606	558	543	550	599	545	611	569	587	617	621	581	599	584	618	567	561	589	552	557	606	562	586	596	579	579	558	569	608	599	590	594	576	590	607	560	612	607	574	586	581	582	576	605	582	575	583	554	565	575	579	617	601	597	552	575	571	601	560	561	579	608	540	590	593	515	597	586	623	558	597	588	557	630	579	559	566	602	575	546	563	604	579	585	572	588	591	615	539	562	603	576	600	555	627	638	589	617	540	605	549	548	609	574	587	607	587	581	599	578	593	616	562	529	628	609	608	577	588	578	589	582	592	569	568	560	562	622	567	605	584	547	592	573	521	549	590	550	607	604	581	573	563	559	617	601	597	573	602	595	567	584	571	566	576	574	557	590	589	632	591	530	599	597	566	591	569	601	644	592	567	561	584	591	584	573	579	557	573	607	596	562	583	581	559	588	577	612	586	545	556	600	572	607	557	565	556	574	589	570	595	548	600	632	619	615	554	630	563	590	587	620	593	603	611	574	590	576	562	590	583	576	578	589	573	573	582	629	553	572	564	576	566	564	545	552	594	580	562	580	524	598	602	574	603	538	615	570	597	570	580	543	606	623	638	578	564	597	618	570	579	615	568	626	623	588	590	589	571	589	580	624	617	598	572	594	577	612	611	590	601	585	576	588	571	564	585	535	550	594	608	575	582	581	548	542	577	567	532	590	611	589	566	574	591	616	559	587	590	561	603	560	598	614	561	606	568	601	628	564	535	618	580	597	585	599	586	586	566	579	605	546	546	579	585	635	558	569	585	563	588	572	596	559	583	594	562	582	551	559	570	541	598	597	590	614	559	581	575	611	586	558	563	531	570	577	562	577	596	583	581	620	553	559	575	588	602	586	582	582	567	552	604	567	551	583	607	556	550	549	600	585	594	566	576	568	582	596	585	618	575	583	629	585	584	596	570	558	505	593	569	561	564	572	579	568	568	587	624	632	545	562	584	584	557	656	543	540	561	604	560	579	608	555	560	617	606	613	589	575	577	573	565	593	617	592	590	592	560	562	583	602	575	623	559	610	557	586	595	632	581	589	606	602	571	555	620	571	568	574	622	592	587	566	575	582	590	572	557	587	581	576	580	590	581	562	600	594	583	628	638	621	637	592	516	588	570	581	573	534	546	582	575	589	640	584	572	549	588	586	582	588	589	536	561	616	596	572	588	611	636	593	584	621	598	620	586	559	586	574	578	586	550	609	558	583	562	602	619	581	577	558	573	598	556	577	590	618	617	573
30314	15277	12599	7837	3852	2209	1220	781	628	536	408	400	357	372	282	347	328	283	279	273	282	290	300	261	269	261	228	266	235	271	252	215	264	231	277	255	236	232	246	234	238	231	233	247	218	234	248	237	196	225	223	252	234	240	222	237	200	255	231	202	233	279	212	234	238	233	226	230	239	246	223	252	231	267	231	228	231	207	229	225	237	255	242	241	213	240	261	252	232	238	244	209	244	249	226	218	205	258	239	221	223	253	210	233	224	227	239	248	223	223	230	226	202	212	248	223	246	251	213	226	265	238	218	231	240	211	217	241	232	241	228	229	237	218	201	234	237	246	232	227	252	204	217	226	219	227	233	232	230	218	265	259	238	229	229	258	212	219	238	249	201	213	231	242	219	247	221	255	218	242	224	224	214	252	219	226	227	233	237	262	224	215	240	238	206	236	259	232	221	233	244	239	227	216	207	220	232	233	212	222	207	204	218	241	221	216	221	220	252	228	225	225	207	227	225	238	233	233	216	237	242	239	233	214	220	259	242	233	224	230	208	248	223	242	211	229	224	226	250	225	257	231	209	208	247	239	232	207	248	267	237	227	235	242	205	227	250	252	236	214	215	245	224	211	230	242	199	226	231	210	229	223	219	247	234	258	232	216	210	244	227	252	253	225	225	231	219	221	220	228	222	231	226	240	223	247	209	222	231	198	212	240	253	206	198	232	227	225	212	239	209	226	226	236	226	222	216	228	246	200	240	193	258	225	230	235	226	239	229	230	204	247	249	236	244	243	232	254	203	226	232	272	243	234	266	230	216	239	253	228	277	232	242	250	252	246	260	246	248	218	221	231	237	248	210	208	223	253	262	224	228	236	199	242	222	255	213	247	237	225	213	232	230	242	230	250	222	234	213	239	225	232	235	220	234	214	236	230	251	251	240	215	225	216	241	256	229	224	228	247	202	232	230	254	206	227	234	228	239	233	216	244	251	245	219	231	220	244	250	209	227	236	207	227	211	220	253	241	233	225	212	232	207	213	228	220	225	204	236	227	220	232	244	231	234	221	237	251	241	228	234	212	229	249	250	250	213	235	210	223	206	234	225	238	221	243	218	230	190	210	224	230	238	239	216	217	232	228	227	251	230	234	234	250	219	219	218	222	226	225	237	234	262	246	235	254	241	227	251	228	236	219	235	212	228	252	219	207	233	227	201	220	234	256	208	229	226	253	208	258	219	216	242	237	223	214	217	246	239	227	229	225	214	237	225	217	250	217	225	236	238	241	221	241	224	243	206	231	253	257	252	223	224	212	231	218	229	234	235	224	205	246	234	235	227	251	230	197	249	246	226	188	230	235	241	229	204	236	248	268	219	251	219	215	236	252	230	221	238	225	214	215	230	223	213	205	238	227	200	239	208	225	241	258	214	239	211	250	238	238	203	248	238	234	215	238	212	228	229	230	240	253	256	225	242	223	213	207	195	237	214	206	221	236	248	225	246	233	247	245	217	246	211	240	232	224	249	232	233	216	217	223	225	250	197	251	210	243	226	232	240	240	221	194	229	202	239	239	227	237	259	263	236	216	256	215	211	230	222	223	226	232	203	254	251	205	210	205	235	225	249	234	245	244	221	250	221	214	245	231	254	237	224	253	253	218	240	235	206	234	216	191	217	184	230	235	230	206	250	242	229	216	224	226	248	226	232	230	192	233	220	215	238	231	238	238	235	229	252	238	219	239	234	212	205	211	250	243	240	246	242	235	248	233	207	232	222	234	247	249	229	203	249	231	250	251	216	205	232	231	235	227	228	248	228	217	251	241	232	237	229	222	239	254	196	217	204	215	196	209	236	238	234	208	232	218	218	234	231	216	233	217	197	208	217	209	237	228	235	221	244	253	228	228	239	218	228	241	199	242	217	224	247	249	229	226	225	231	224	249	243	226	241	215	202	238	250	234	231	229	216	237	209	221	230	250	244	212	227	228	241	216	219	233	247	183	212	224	194	257	244	221	249	232	206	227	237	234	241	248	244	230	218	218	245	200	209	218	216	221	239	216	218	235	223	226	231	232	219	230	207	231	218	224	212	223	257	210	237	219	225	229	228	241	213	238	230	223	225	227	222	225	252	219	230	273	224	216	216	215	232	208	192	217	236	239	232	214	234	235	241	229	211	219	249	231	236	210	235	206	236	224	278	245	238	224	232	238	226	220	222	240	247	235	221	222	241	245	231	234	220	232	219	245	256	233	240	223	240	255	208	231	250	253	250	256	245	245	226	226	209	226	219	229	233	211	245	240	248	237	218	216	240	239	225	239	262	225	242	243	234	213	212	222	220	209	233	234	210	238	233	214	224	225	239	228	224	235	233	226	265	233	207	250	256	215	239	255	198	232	254	209	219	209	208	210	239	213	229	247	220	216	255	232	207	201	235	227	224	245	231	226	244	236	235	230	231	216	224	240	247	218	219	243	230	219	198	228	231	245	226	222	222	232	229	262	264	218	224	226	210	239	215	211	219	237	240	216	203	219	272	218	259	223	229	219	217	211	244	251	214	226	223	244	220	234	240	224	236	230	213	240	229	225	249	259	245	241	241	226	221	234	211	204	224	236	236	237	249	217	198	215	238	229	229	223	209	200	227	229	217	209	210	220	219	276	220	212	216	236	230	234	226	248	224	207	203	224	234	232	207	221	252	231	241	238	211	237	232	198	243	250	224	235	259	222	213	233	218	228	218	239	245	228	268	245	243	242	207	217	241	236	215	234	235	246	231	185	219	212	207	249	223	210	268	226	227	222	201	222	231	231	216	223	215	222	213	236	227	225	238	203	247	209	225	218	228	230	208	231	251	215	234	217	240	213	229	220	236	222	226	236	230	227	231	231	228	247	210	256	250	219	199	212	227	218	235	223	240	202	212	244	206	207	231	237	216	209	234	234	240	204	222	227	229	248	234	214	245	224	213	222	242	234	245	231	218	222	221	240	234	222	207	237	244	208	246	241	234	233	219	208	267	231	228	217	235	244	253	217	239	219	235	252	238	228	235	223	241	212	237	207	235	234	201	213	231	220	233	242	194	222	238	209	237	189	199	222	244	258	221	252	254	225	230	214	232	205	244	255	213	230	221	235	232	190	254	242	218	212	259	229	244	229	231	221	230	220	248	212	214	217	206	215	219	221	229	228	217	232	226	231	231	242	214	211	242	236	209	240	222	209	229	206	203	227	226	212	208	224	247	247	243	250	225	261	216	222	258	241	222	236	241	249	222	222	251	248	219	257	230	215	224	240	247	216	247	256	225	226	229	219	229	251	253	261	230	219	200	232	268	227	252	226	245	229	241	206	257	218	222	235	220	243	260	229	239	247	243	222	216	196	215	242	237	223	230	239	205	224	227	198	223	214	242	250	232	258	225	216	239	222	243	212	216	227	229	229	218	229	205	233	229	238	228	222	217	237	202	201	251	221	214	199	239	227	226	236	218	221	240	222	230	251	199	262	235	221	247	219	241	190	231	217	257	267
18228	6500	10395	9992	7190	5573	4246	3423	2779	2395	2054	1847	1723	1571	1444	1367	1206	1208	1190	1092	1120	1029	984	1040	986	981	928	912	945	893	862	872	873	842	811	837	794	797	768	791	781	752	773	767	763	796	767	728	753	769	728	770	771	755	712	765	741	723	697	787	738	778	744	743	709	730	746	706	733	768	733	707	710	718	744	709	729	678	728	662	754	755	729	733	705	724	746	736	714	742	705	752	751	664	703	717	737	762	742	684	691	701	756	686	628	692	722	664	738	681	668	639	695	696	698	716	714	665	684	679	708	758	675	707	698	663	693	709	684	679	703	706	688	670	674	688	732	663	694	723	708	673	727	712	697	688	698	711	682	720	699	667	646	719	686	688	740	721	694	713	675	701	700	683	674	676	756	707	664	675	691	685	699	765	664	703	676	695	666	700	656	688	684	664	725	674	756	712	717	728	667	654	641	688	663	715	748	731	714	682	677	667	754	664	687	692	714	668	737	681	714	680	694	698	728	671	733	726	676	626	679	657	693	659	687	716	698	687	686	675	721	656	732	701	712	709	671	681	715	714	701	677	681	711	704	700	693	669	750	671	690	707	725	681	696	684	657	725	681	705	674	694	686	720	749	654	741	669	717	680	701	704	706	709	676	646	671	707	709	682	695	699	683	705	709	702	718	636	686	726	669	669	683	707	689	665	675	675	662	710	624	672	693	685	734	699	711	683	706	643	702	689	720	676	691	672	704	711	677	746	665	697	656	688	663	688	703	687	678	696	694	635	679	689	723	729	677	715	671	661	704	696	721	707	663	686	639	683	704	693	705	680	682	676	669	667	699	698	654	660	681	710	687	730	698	691	685	710	673	685	679	674	675	676	698	685	710	712	721	684	659	671	685	651	670	706	701	746	701	715	679	675	666	669	716	663	711	692	694	656	647	690	693	689	685	705	717	642	710	639	661	657	689	669	701	685	699	742	679	699	673	647	724	738	654	647	703	669	706	756	661	678	680	697	696	690	693	720	678	706	677	692	687	727	703	719	704	710	742	656	665	638	679	723	719	705	672	658	693	720	685	660	696	668	679	679	700	670	665	728	695	722	730	652	688	682	693	681	675	686	635	690	724	701	678	682	699	724	698	694	700	730	668	674	701	649	698	712	689	702	726	732	710	737	680	711	732	678	663	696	671	663	690	686	682	677	687	685	669	695	714	674	750	699	636	669	682	661	689	735	709	688	690	671	690	657	680	703	688	697	671	705	661	707	667	636	705	699	720	678	659	681	709	696	700	710	688	709	743	687	706	696	728	682	647	737	665	717	673	680	684	685	714	744	691	721	680	699	696	670	668	698	667	674	662	682	713	680	658	729	682	714	714	757	664	706	694	680	750	682	703	720	649	677	661	657	665	667	708	656	691	659	636	704	699	729	697	698	675	710	697	705	688	640	689	685	648	656	745	681	672	708	700	696	659	703	711	648	677	701	673	689	613	701	682	738	650	728	654	666	669	707	682	669	711	675	695	667	706	705	696	731	695	706	675	722	686	681	713	675	696	696	701	697	711	671	644	688	703	681	655	729	676	698	667	708	702	698	709	682	727	694	677	677	694	663	697	678	701	666	674	715	687	681	718	707	674	657	717	724	705	699	658	691	688	689	705	723	669	671	713	767	745	689	678	663	672	694	695	655	633	649	688	717	653	716	685	661	668	673	717	680	682	736	715	685	694	699	731	688	718	722	721	729	715	704	696	694	689	672	656	716	667	687	677	688	725	696	700	677	668	713	717	718	702	704	711	668	695	700	699	685	711	692	695	689	697	663	644	694	659	713	699	683	693	676	670	702	659	739	675	694	673	695	695	700	719	644	685	697	690	678	690	700	659	664	719	711	726	735	693	729	663	688	726	712	689	675	632	668	725	643	682	712	671	661	723	668	765	658	684	691	665	682	752	707	680	701	646	657	729	700	723	695	710	728	698	672	669	673	692	646	693	672	694	686	659	725	688	697	705	702	665	695	654	705	668	636	677	701	687	710	673	726	686	735	678	724	716	706	670	686	686	643	695	727	686	674	653	696	694	686	699	709	641	690	717	686	644	664	712	668	681	714	765	695	670	752	672	692	663	740	710	690	691	709	654	666	698	712	686	692	715	712	702	710	656	676	669	689	687	623	678	678	683	675	731	721	675	714	692	654	676	699	704	703	654	642	697	670	710	659	674	671	695	713	686	697	696	722	706	672	667	665	607	703	681	674	686	620	702	678	662	749	671	665	633	694	712	677	637	699	670	711	690	660	742	681	709	693	687	664	665	683	689	674	635	671	665	670	689	696	693	702	673	651	645	685	688	670	655	706	675	695	682	644	685	667	721	679	724	741	722	708	719	671	675	668	678	609	647	640	721	701	650	711	691	680	704	658	611	688	699	663	681	698	670	668	683	688	678	724	704	672	689	724	739	676	703	703	687	672	639	753	654	716	704	697	692	694	642	688	691	682	652	687	714	671	662	743	672	703	685	656	698	749	664	685	703	672	700	670	680	675	680	641	738	696	661	703	668	732	692	664	680	672	647	705	721	702	705	644	696	663	693	680	673	669	704	725	685	685	655	664	705	675	702	705	697	639	734	681	724	690	687	710	643	665	669	693	672	697	683	694	722	669	646	663	722	694	689	695	670	621	683	691	710	705	683	660	684	669	663	718	702	724	684	688	675	671	685	703	680	698	687	684	702	699	707	677	656	681	648	690	660	701	705	663	687	712	658	691	688	699	681	675	743	698	711	741	682	733	737	667	672	714	688	643	655	683	680	633	680	698	689	656	705	716	721	710	660	691	695	688	668	683	717	723	684	676	705	671	693	676	674	753	665	693	703	657	689	685	692	663	686	685	697	727	724	700	707	679	668	700	685	661	665	640	640	756	677	687	671	705	708	684	693	713	666	699	692	714	689	697	641	715	696	752	678	711	697	658	676	747	657	721	699	685	690	714	675	642	720	663	734	667	712	660	643	644	656	687	703	707	751	697	664	651	715	687	683	719	724	724	667	674	694	707	740	726	644	680	678	678	670	698	689	645	677	682	710	684	718	617	691	689	674	698	716	705	701	690	704	678	670	693	693	691	722	701	676	703	655	710	691	690	701	700	673	700	687	709	646	683	690	683	675	645	681	698	680	696	708	693	719	641	661	731	656	681	677	643	648	675	676	692	652	682	714	706	680	730	647	719	673	650	705	699	724	735	692	719	687	695	709	666	690	652	769	671	635	714	712	737	707	657	680	699	714	731	682	671	704	675	720	702	702	719	709	665	671	678	673	682	693	681	740	639	739	644	723	716	694	645	729	708	721	724	677	659	704	683	716	744	701	722	692	676	695	674	664	690	698	704	685	690	690	693	719	704	711	678	686	703	696	676	698	638	703	666	690	672	663	681	681	719	669	672	734	685	697	696	667	666	627	670	664	702	756	686	712	698	679	667	663	689	663	722	681	614	716	708	699	646	710	672	699	728	709	696	694	683	687	783	736	698
3584	824	592	372	227	161	144	112	107	132	100	136	139	113	112	110	96	116	98	123	110	112	115	110	102	139	97	115	119	89	99	97	108	112	117	108	105	100	126	97	114	116	112	100	120	105	113	100	116	108	110	94	91	104	128	111	105	99	118	100	104	103	132	117	94	108	94	110	94	101	102	108	97	108	91	108	96	116	119	113	107	113	111	112	112	108	95	134	107	120	108	108	100	109	104	88	112	97	122	72	123	113	97	108	104	103	118	113	100	120	93	123	107	108	101	95	124	108	95	117	107	106	119	135	110	112	122	106	95	117	116	116	116	108	99	93	121	121	120	121	82	108	108	96	102	103	113	115	112	106	105	124	110	97	115	117	105	95	109	110	106	124	129	127	90	121	103	116	121	104	124	122	122	114	118	93	114	108	86	117	111	109	92	125	110	114	115	122	103	99	101	118	115	98	112	91	112	102	110	105	107	103	111	124	101	97	129	96	110	99	126	102	97	114	122	106	122	94	107	115	108	121	115	120	116	101	104	110	106	110	115	111	121	126	112	117	101	106	91	99	104	129	112	107	118	112	97	107	103	116	101	117	98	112	124	106	116	109	104	112	116	99	97	126	104	104	119	116	104	120	109	115	116	108	103	114	104	116	110	121	103	117	124	115	100	100	108	107	111	80	102	107	116	106	113	102	104	114	129	107	123	119	121	100	121	119	127	98	117	92	108	98	112	111	114	104	121	100	99	110	96	112	111	116	110	116	100	126	85	111	121	103	107	112	113	124	113	111	124	108	113	105	102	95	89	120	107	107	106	106	109	104	109	109	109	106	122	124	104	95	128	104	104	116	121	113	111	102	96	128	115	119	98	117	101	125	104	110	104	111	100	119	109	91	93	106	104	112	125	108	111	118	117	85	93	102	90	107	101	97	131	98	114	105	102	129	124	116	105	110	107	90	116	122	121	118	110	100	102	102	101	115	100	102	98	91	110	120	100	126	101	112	98	107	105	102	104	105	104	110	101	114	99	129	101	106	101	112	118	101	107	110	116	113	105	116	103	134	98	103	104	116	119	97	107	121	97	112	128	99	102	123	109	103	108	99	124	112	116	112	116	114	105	141	113	122	115	124	111	111	110	103	114	118	109	112	95	93	92	98	94	115	102	118	115	122	100	107	110	107	112	98	116	120	120	106	114	128	116	116	128	120	135	130	101	105	99	105	110	103	106	118	108	105	108	94	100	104	116	121	99	117	120	133	128	116	106	112	116	134	111	124	105	103	102	118	119	96	115	118	104	110	130	106	124	89	117	101	105	110	134	107	108	120	97	121	113	107	105	111	109	98	127	113	85	110	117	121	113	121	113	118	106	104	111	110	112	112	113	105	118	119	102	105	100	110	106	113	110	102	106	106	111	120	105	116	112	107	108	90	106	132	124	105	118	108	95	98	121	111	105	127	98	108	100	96	106	108	119	108	97	125	110	121	118	123	119	122	122	102	110	109	109	122	102	110	102	96	90	121	102	96	103	107	93	123	101	98	103	105	95	105	98	107	106	90	100	99	104	115	98	110	126	88	125	115	106	122	97	93	122	117	109	96	108	98	123	95	113	96	102	127	100	121	118	102	127	124	101	105	115	116	111	89	124	115	118	128	125	110	93	120	97	114	94	129	112	110	96	120	103	107	108	120	103	120	111	102	102	115	119	109	95	123	122	107	128	109	100	85	100	111	116	109	109	96	89	105	91	123	122	118	101	107	98	115	123	113	117	102	116	109	128	106	117	124	105	115	96	104	95	113	116	108	108	109	106	117	113	121	111	113	108	111	107	109	120	109	118	91	107	139	119	113	114	102	116	113	99	120	110	119	108	107	117	120	127	119	102	82	103	106	125	107	112	93	92	133	100	114	114	123	120	131	122	85	125	103	123	109	129	105	103	117	116	113	114	105	108	106	103	101	98	110	100	138	90	128	110	124	118	111	99	96	111	113	113	114	95	97	103	119	101	123	100	87	99	108	101	117	126	105	119	111	91	109	97	106	115	103	99	98	125	116	109	122	109	131	118	98	109	99	109	97	107	105	116	112	120	113	121	124	99	129	109	112	110	115	107	108	107	111	108	119	121	100	89	121	106	115	117	120	111	128	96	122	114	128	123	107	94	107	103	102	94	122	109	107	118	100	114	117	94	105	94	115	107	105	135	116	103	107	105	108	90	103	105	124	108	95	113	115	107	95	101	116	111	120	111	97	132	98	113	109	110	116	97	105	94	107	122	102	102	112	96	101	102	109	122	109	111	105	99	108	118	110	108	109	123	116	100	88	131	105	109	121	101	112	111	112	120	107	94	118	119	126	120	91	108	99	104	114	101	118	110	107	122	117	117	137	102	110	108	116	108	104	100	108	109	101	97	109	117	109	94	112	108	120	114	100	115	132	104	114	119	102	121	118	109	110	96	127	118	121	110	116	111	103	106	121	122	105	121	111	122	119	92	82	103	123	113	124	112	119	106	106	121	120	115	92	128	90	77	113	120	111	103	113	113	102	96	135	126	96	95	114	97	118	111	125	116	107	114	92	141	103	132	107	117	103	89	110	105	113	94	128	131	98	95	104	103	105	108	111	102	116	108	130	116	115	109	114	123	112	103	99	126	108	103	93	114	109	110	108	102	134	119	120	114	110	115	117	106	121	118	118	90	98	118	114	111	107	109	109	116	109	98	91	82	111	108	113	108	109	102	104	107	111	116	100	108	110	131	114	106	124	99	117	101	93	138	115	111	125	107	101	100	115	114	123	134	116	118	113	115	97	111	108	93	106	109	100	97	122	89	105	104	109	103	109	105	108	115	111	122	87	103	80	98	116	108	98	122	113	100	131	117	103	104	121	116	116	119	128	116	124	108	123	109	92	92	106	116	96	110	104	102	94	103	107	118	104	114	111	89	100	125	130	104	107	117	116	113	112	111	116	109	104	95	103	114	99	113	112	131	110	101	111	97	96	110	121	118	127	103	102	129	120	105	96	109	105	111	118	132	118	123	101	110	115	119	106	111	91	101	111	108	121	99	92	104	108	104	89	106	133	99	96	100	123	97	101	94	109	133	111	124	101	110	116	100	110	109	99	119	111	116	118	103	118	115	105	108	108	106	108	112	103	109	122	126	90	109	103	107	103	92	121	127	100	102	103	104	91	100	125	123	111	104	91	129	131	125	96	111	102	124	113	108	99	114	91	115	116	109	115	94	105	108	110	95	117	116	114	106	108	100	108	116	113	116	107	112	91	122	106	94	93	119	104	119	100	98	111	117	109	86	107	119	110	123	107	114	113	108	111	104	122	111	116	93	107	101	89	102	108	103	110	104	120	95	107	124	104	111	122	107	112	133	117	94	117	104	126	111	116	109	108	109	117	108	120	108	111	106	110	112	115	111	112	99	102	124	116	112	115	111	90	113	101	107	98	104	104	105	119	108	114	96	125	117	100	101	125	111	99	113	113	105	90	109	107	99	109	93	94
3368	905	1099	958	701	536	488	458	438	421	421	436	436	414	410	403	427	413	392	406	365	379	389	465	421	430	395	403	381	377	391	385	390	365	388	376	389	383	416	375	352	375	410	440	356	419	383	397	379	348	353	386	372	403	391	371	372	387	396	403	390	403	412	392	404	369	399	382	406	356	407	401	398	408	394	390	394	386	401	374	397	395	377	389	378	414	343	371	395	398	383	379	376	408	399	434	395	400	375	412	372	387	400	355	424	384	384	382	402	342	369	403	344	371	403	380	382	380	354	406	388	373	385	392	386	396	423	357	372	364	409	351	398	372	398	388	409	432	394	380	407	358	355	376	386	381	393	406	396	382	375	401	362	374	409	385	401	387	404	400	368	383	399	410	380	421	361	388	366	364	400	402	379	365	429	394	404	370	343	373	380	401	381	407	378	374	378	375	396	376	393	402	381	408	403	425	387	342	371	378	409	408	362	353	394	385	380	392	377	378	358	354	397	389	374	379	391	367	397	387	378	398	399	398	378	381	411	381	376	344	381	432	327	390	369	390	375	400	374	379	383	390	382	412	411	384	382	400	378	427	353	385	372	377	396	398	411	386	395	392	387	381	369	400	393	403	367	383	386	348	369	405	369	362	390	420	409	389	388	399	410	416	428	375	360	376	375	397	389	387	377	423	375	411	373	415	393	392	374	416	389	364	346	389	401	378	370	352	360	392	434	411	402	405	391	374	433	376	378	366	383	390	418	379	384	397	413	383	367	367	383	372	395	367	381	381	423	407	362	394	380	401	395	384	412	394	404	381	385	380	413	392	351	385	395	350	394	404	404	392	377	389	390	356	397	382	393	381	367	375	372	393	364	390	335	357	386	345	378	373	374	405	396	384	403	361	415	362	369	429	362	366	368	395	374	411	363	395	387	388	418	386	373	380	359	383	401	405	410	400	372	392	367	368	365	395	398	401	378	369	366	409	423	386	386	394	403	353	395	362	414	389	378	386	355	347	386	381	366	423	366	392	386	367	381	429	399	383	398	382	406	384	383	403	390	376	390	370	381	394	394	386	373	366	397	393	367	387	372	401	387	416	401	381	354	396	390	389	417	386	397	397	441	353	385	389	379	362	405	438	358	384	388	374	351	397	387	365	391	385	368	389	390	385	395	401	423	386	429	375	426	397	385	400	380	373	399	384	395	387	346	400	367	410	403	403	384	361	408	358	385	365	363	392	376	397	335	364	418	357	380	391	369	403	381	391	409	345	410	377	412	396	403	361	369	401	406	367	395	422	369	385	397	355	423	388	360	402	391	392	371	406	408	349	376	344	375	373	351	387	392	382	383	392	399	360	390	388	390	366	349	350	370	389	413	392	359	402	369	407	368	352	365	399	396	374	378	388	356	376	389	374	402	378	380	404	437	361	381	372	377	391	411	408	396	386	375	355	396	390	370	407	364	360	415	355	373	397	377	376	390	397	363	377	369	405	389	397	405	394	390	353	396	434	364	374	344	375	392	394	353	380	365	363	365	402	363	380	433	379	405	355	360	380	367	365	388	375	400	368	413	395	410	407	383	393	411	378	380	363	406	405	358	395	392	377	367	379	394	421	367	384	388	385	384	369	385	377	366	384	387	347	407	373	414	357	382	390	423	411	373	405	385	398	374	361	404	370	396	364	407	407	398	382	410	403	389	349	435	410	398	366	372	425	374	383	399	353	378	418	413	368	392	363	376	372	390	411	383	407	417	384	372	393	358	364	412	387	380	376	387	379	372	376	397	374	383	393	404	351	372	378	401	375	378	398	412	390	401	350	383	405	367	361	358	382	366	368	376	386	381	367	391	428	418	401	377	371	371	371	359	366	365	388	373	404	391	379	382	372	382	411	408	401	384	401	406	407	361	398	390	409	397	357	416	369	399	413	336	403	371	376	397	391	364	382	430	385	392	370	383	380	402	410	395	383	373	427	361	362	376	355	402	381	365	402	384	363	393	365	388	389	354	424	377	406	392	394	410	404	395	378	383	392	382	399	387	362	385	382	385	383	352	406	381	391	421	399	371	391	371	399	375	375	376	373	396	390	375	377	388	412	386	401	411	363	411	387	394	363	414	375	385	378	417	387	379	371	368	371	356	406	391	370	376	374	370	378	376	412	418	372	362	363	357	374	416	396	382	438	388	382	376	396	364	389	388	389	368	376	372	409	368	410	373	393	364	391	384	383	398	362	402	384	382	364	369	381	380	417	415	392	376	395	415	364	411	366	372	395	363	415	401	371	380	400	407	402	358	359	410	398	386	381	361	422	401	352	333	387	361	409	399	401	354	409	380	384	395	354	402	376	383	418	390	376	383	353	405	370	388	388	387	409	369	379	394	403	381	375	343	387	396	394	377	407	394	375	377	389	355	384	381	373	363	375	380	373	393	377	378	402	363	432	376	409	388	391	376	393	363	406	380	353	338	394	391	376	379	389	374	377	392	392	377	402	367	355	398	400	406	414	337	407	385	366	394	392	437	406	374	351	365	352	390	371	380	393	388	394	396	368	366	429	394	382	359	398	378	389	378	387	341	393	409	403	423	371	398	380	397	378	395	418	415	403	386	382	405	381	409	378	412	359	387	389	382	364	376	352	363	393	387	377	385	408	367	386	374	391	388	393	390	373	383	364	369	390	343	384	378	386	349	381	386	380	380	383	387	358	390	382	378	408	410	359	397	378	396	389	396	406	392	377	383	358	395	395	403	377	397	379	417	365	399	401	372	409	403	394	394	387	383	412	375	411	349	364	362	354	369	410	368	386	390	380	399	382	388	407	383	397	391	376	387	373	354	334	366	375	386	364	377	447	356	386	406	388	389	375	404	382	370	385	369	410	349	387	406	407	416	372	391	414	380	394	375	392	403	420	362	380	405	399	410	412	382	424	379	369	375	414	350	383	335	408	421	362	372	403	394	411	401	384	393	380	402	372	397	412	375	373	402	390	363	396	357	379	400	386	384	422	394	374	401	392	388	404	360	380	429	369	364	392	369	382	409	409	411	388	346	383	394	377	389	351	372	364	399	397	426	402	403	416	385	374	370	360	360	387	356	413	425	375	393	425	378	371	371	412	384	374	428	409	402	381	422	402	404	392	406	410	430	356	384	367	382	399	359	380	363	402	363	386	397	382	391	394	379	373	387	416	385	366	361	390	374	369	386	405	425	400	384	399	396	389	392	359	382	359	365	398	379	404	376	401	412	400	405	340	368	404	373	351	402	368	385	356	411	388	405	399	396	378	383	408	408	406	380	351	324	398	369	372	381	432	361	396	431	384	404	383	384	381	400	359	381	391	402	366	374	380	384	370	392	392	382	377	377	416	360	402	356	434	395	374	415	384	416	367	415	374	387	383	376	365	397	385	380	391	394	402	391	379	388	371	385	384	401	391	383	379	402	370	410	395	399	407	378	402	381	374	369	420	412	394	362	368	365	370	384	375	368	388	421	403	386	380	404	350	391	370	372	367	356	379
16419	8273	6681	4249	1965	1075	646	450	308	277	259	209	237	230	218	218	204	188	208	199	224	183	181	206	209	201	193	199	194	192	182	174	177	190	180	171	175	165	161	166	206	201	198	179	179	168	184	192	202	181	173	175	185	181	182	201	187	204	155	195	183	177	189	185	187	189	189	182	214	191	183	194	167	187	177	200	176	150	211	179	179	221	195	163	193	183	167	203	185	177	172	183	185	202	191	186	188	164	185	163	190	176	189	172	182	185	203	184	179	178	186	182	191	163	185	187	187	171	173	193	181	186	180	188	198	190	174	177	173	189	182	190	173	178	191	193	176	187	190	206	184	195	184	169	191	169	180	203	181	161	188	179	168	212	178	162	152	193	180	180	191	178	177	160	168	181	177	160	186	156	181	181	202	182	187	201	162	182	161	187	167	173	173	187	217	186	171	168	189	177	189	174	184	193	173	176	177	199	181	183	156	178	191	165	207	179	178	150	189	185	169	180	195	179	190	204	172	181	159	184	161	174	165	186	180	175	165	181	186	182	195	192	178	201	167	156	191	222	174	174	189	186	202	151	168	162	179	177	156	144	179	175	184	197	191	205	193	182	167	192	179	175	180	177	169	183	173	195	183	153	195	195	198	183	194	173	179	196	152	203	177	179	173	175	187	177	178	180	184	201	188	175	160	187	174	169	180	174	161	195	176	186	178	197	188	170	169	174	225	198	180	176	193	204	184	187	180	166	203	190	174	186	187	153	184	187	170	184	165	171	152	166	160	171	208	187	163	202	197	183	185	180	166	181	147	161	187	177	195	186	175	172	167	176	186	162	185	216	200	178	187	188	217	202	165	179	160	219	187	195	174	182	189	195	194	196	187	179	162	188	165	200	200	175	173	184	188	162	192	181	175	169	190	180	185	187	205	200	185	170	195	196	189	207	179	187	161	201	165	180	153	176	172	194	167	180	203	191	164	181	173	158	194	186	183	199	162	196	171	200	186	166	181	187	179	169	174	168	180	184	177	177	159	180	157	171	151	174	160	177	161	173	198	187	166	182	220	177	173	188	174	165	181	171	175	194	190	212	168	171	198	166	198	185	180	162	192	191	196	162	172	159	179	187	191	170	157	178	222	155	182	173	164	216	196	170	182	153	191	177	171	158	200	164	158	164	170	163	174	182	174	175	163	188	178	210	194	163	175	207	184	193	176	175	186	190	174	189	199	187	172	199	174	179	220	206	186	181	179	193	187	184	177	181	193	173	190	160	200	206	180	191	175	165	168	188	170	165	175	174	173	173	198	174	194	172	168	193	174	190	182	168	166	188	157	184	194	163	184	193	188	200	179	185	163	191	183	146	191	194	195	165	196	184	181	186	171	182	186	178	182	185	152	187	183	196	185	181	170	158	184	179	175	168	176	175	163	192	191	206	164	156	190	206	185	167	190	179	165	209	156	189	205	174	171	181	171	186	193	185	195	183	217	167	172	192	178	183	180	182	174	197	188	177	164	180	171	178	166	183	218	168	201	169	177	177	164	196	173	201	188	186	138	186	182	198	168	178	197	171	182	173	214	190	173	176	172	184	202	193	184	189	167	181	176	173	185	180	176	169	188	197	148	185	175	163	165	177	159	187	195	190	176	183	165	196	173	175	172	171	192	193	174	184	175	185	184	166	188	164	182	181	195	185	168	208	177	171	171	180	187	182	167	182	186	181	210	180	161	178	180	192	202	178	191	173	181	159	186	177	199	176	166	187	182	183	174	187	160	167	170	189	164	164	184	184	178	178	201	188	179	183	185	163	179	184	180	171	187	171	208	200	180	198	175	179	182	169	214	167	168	173	176	195	186	178	196	197	199	197	182	186	157	208	191	204	179	193	197	182	176	156	183	178	176	196	181	205	185	172	193	192	171	160	183	176	184	187	195	183	193	177	164	171	200	181	191	204	183	182	195	210	180	172	158	191	185	183	182	197	181	162	172	190	154	158	162	201	191	188	194	160	196	194	171	213	165	188	162	207	184	177	166	193	172	191	182	196	165	206	166	177	174	185	180	186	176	187	181	176	176	168	167	163	184	165	183	186	184	165	189	176	165	200	185	172	166	169	175	171	186	165	174	178	177	175	177	167	209	159	192	194	185	173	181	179	171	154	196	182	195	212	167	182	195	188	178	179	164	176	180	179	166	195	177	191	174	172	179	157	194	181	170	175	183	184	187	181	179	163	169	170	183	182	202	169	195	193	190	180	212	179	189	162	190	176	174	185	199	165	160	179	197	198	174	172	172	194	205	172	164	196	193	187	213	188	143	195	188	191	189	172	179	178	183	180	168	183	178	185	185	168	195	206	168	179	178	204	190	192	168	171	192	173	188	172	190	203	182	183	157	192	177	169	176	197	172	192	180	185	191	187	177	194	194	174	193	181	164	178	182	156	150	178	188	179	183	174	172	176	181	169	173	198	184	183	185	169	177	200	183	201	161	171	198	195	190	204	181	212	180	177	183	161	182	160	171	190	179	181	174	178	165	175	186	168	159	184	193	179	191	177	192	195	199	136	192	211	173	185	207	206	196	171	190	181	193	183	185	167	180	191	176	178	168	180	179	179	169	159	185	169	162	203	163	194	172	212	156	193	192	186	190	184	206	174	172	180	171	173	206	192	184	191	159	185	195	174	170	183	182	151	180	182	196	176	189	183	192	186	196	177	182	168	171	193	192	159	202	165	184	186	164	177	172	180	196	177	163	195	190	205	188	153	162	187	187	158	196	180	191	168	193	201	197	198	179	188	170	182	172	183	205	165	178	172	200	171	183	195	203	165	174	161	159	150	184	185	162	192	162	202	185	176	176	188	163	176	172	195	174	227	163	172	194	172	193	180	188	191	169	180	202	167	174	186	168	151	178	183	164	167	194	188	179	177	172	189	191	174	193	178	195	178	160	185	193	179	162	175	183	190	173	177	188	182	173	160	191	171	174	167	162	167	189	194	194	178	169	187	185	187	175	191	186	212	202	168	183	164	197	181	186	149	192	191	175	190	174	195	181	198	188	198	206	195	213	172	145	174	201	172	205	197	183	177	163	187	172	157	173	193	180	181	178	202	207	220	198	167	179	196	198	193	186	170	195	153	178	204	173	179	170	171	183	190	169	170	173	173	174	186	172	166	166	160	193	176	187	179	174	182	191	187	173	196	179	198	206	176	163	181	188	174	193	177	184	181	164	185	178	175	195	180	174	165	168	179	197	176	182	194	153	168	174	183	179	180	183	186	190	166	187	165	191	160	158	181	176	196	179	204	171	189	180	174	194	194	171	192	177	188	192	156	187	193	171	190	185	162	156	166	189	136	188	208	194	168	173	197	169	161	173	182	184	188	167	163	200	176	174	192	172	194	204	202	179	186	181	174	157	198	179	201	158	184	172	188	197	168	161	194	178	195	182	207	181	194	154	189	184	207	161	176	183	184	189	205	183	172	181	198	190	195	189	186	183	215	173	194	180	158	172	171	173	185
11200	5489	7071	6422	3767	2509	1869	1656	1377	1212	1157	975	883	920	849	818	786	784	778	732	743	723	708	707	703	686	660	650	655	653	667	603	665	646	693	596	601	599	618	588	610	659	618	598	586	612	617	618	658	621	602	645	621	574	583	628	585	623	648	655	598	557	605	609	602	620	558	564	584	623	611	593	620	597	636	563	554	620	605	612	576	605	616	618	609	587	621	633	607	548	592	604	586	596	611	589	595	601	621	582	635	602	558	587	600	566	581	543	609	562	555	591	535	538	581	607	562	554	598	592	578	567	570	567	570	564	575	618	586	570	607	581	580	597	570	583	560	600	617	595	535	563	646	583	561	594	561	599	617	602	562	619	581	574	552	575	592	558	579	584	585	620	571	604	580	622	595	544	577	604	605	554	567	618	583	576	642	546	600	557	565	551	618	575	604	576	603	556	586	551	592	580	577	556	608	612	562	607	590	630	606	588	638	548	586	579	623	576	588	559	608	542	542	569	585	582	635	554	590	595	605	585	581	622	595	575	584	578	590	642	565	588	584	567	601	593	571	571	566	590	594	603	550	564	606	574	591	599	600	570	582	557	625	584	628	594	583	567	621	558	536	565	538	587	551	580	647	569	592	574	554	599	581	574	596	582	555	602	589	582	614	606	586	577	572	586	551	616	568	552	578	597	532	581	582	627	637	588	581	555	617	560	561	579	598	593	576	560	602	589	566	588	579	602	582	573	588	594	565	618	645	634	576	540	623	594	569	562	626	578	580	584	569	590	588	565	542	585	568	591	618	590	558	559	623	608	613	519	576	598	576	554	555	590	583	557	582	600	580	565	578	619	574	600	552	569	618	580	586	620	572	578	604	603	594	582	592	607	613	612	586	578	574	578	603	667	604	606	565	601	549	568	587	598	591	587	565	593	589	604	562	552	615	563	567	587	631	627	555	581	593	619	599	630	583	589	594	571	599	550	583	540	593	608	571	569	596	581	551	587	564	591	577	539	575	539	578	620	588	623	588	586	618	606	557	581	592	608	577	620	610	595	560	597	516	566	583	559	611	563	604	590	601	536	563	583	548	582	606	565	582	580	585	590	602	626	584	622	569	580	572	548	562	613	581	536	595	612	574	535	579	585	585	581	581	555	585	567	564	572	616	607	615	583	559	585	548	572	594	574	579	560	600	588	530	620	580	622	582	561	527	605	542	628	570	587	599	572	573	589	555	560	600	626	586	599	555	582	637	557	616	563	643	607	527	556	593	566	605	563	617	559	557	614	593	585	602	551	588	589	577	573	567	624	586	579	632	563	574	573	592	615	567	588	598	574	557	632	598	604	566	579	587	607	603	597	539	558	603	612	536	606	558	599	578	604	598	555	563	559	614	588	584	579	578	598	599	574	572	569	627	527	575	619	603	538	569	623	582	581	570	601	590	574	564	561	580	588	607	534	608	575	628	587	558	602	630	579	583	614	589	582	570	570	552	581	606	563	564	569	576	586	555	579	567	561	591	588	563	591	587	594	593	556	601	558	607	598	589	582	634	602	604	528	575	596	573	602	622	571	597	568	548	551	579	598	591	558	539	621	592	619	572	569	575	585	558	560	557	568	577	585	555	601	623	580	624	570	595	529	585	589	602	546	567	614	591	613	580	608	589	549	579	618	538	567	614	586	563	576	579	578	536	531	538	582	545	604	592	590	601	568	573	559	586	584	601	559	582	605	607	573	606	561	623	576	605	613	597	556	576	606	551	553	594	545	593	610	589	606	593	563	620	576	541	555	569	575	593	582	610	615	576	609	595	527	615	584	602	539	634	552	564	613	571	617	584	587	555	545	603	519	545	577	588	584	573	584	548	612	570	582	627	623	577	580	542	573	627	597	554	599	639	559	590	596	556	617	569	602	582	588	602	572	592	594	573	581	546	603	586	540	552	589	564	567	588	552	586	544	548	566	557	574	583	595	608	607	600	575	606	579	582	616	627	561	573	595	580	568	577	612	618	508	559	608	569	565	567	628	572	598	648	618	547	551	593	594	564	575	556	589	587	572	560	600	608	591	551	601	613	586	546	560	577	605	569	589	621	584	567	578	541	601	579	631	613	556	568	584	571	603	575	582	545	575	563	586	601	559	594	587	588	599	532	577	592	566	574	572	597	587	597	562	611	567	564	553	540	560	601	609	574	598	544	559	583	588	575	586	518	579	572	594	619	612	591	597	549	606	562	545	631	631	579	565	558	568	576	562	605	604	581	572	590	621	614	589	532	545	563	605	586	574	646	603	599	566	589	599	562	586	592	546	576	636	572	580	550	602	585	627	579	568	558	578	617	585	575	548	550	602	610	565	581	618	598	583	574	560	606	591	567	605	544	554	563	624	608	564	636	543	567	593	628	555	554	599	593	603	587	613	557	590	592	620	564	573	586	590	588	544	565	573	594	602	611	527	541	581	593	669	575	557	611	612	609	525	577	588	573	613	587	568	606	611	606	552	625	585	619	547	561	574	553	637	625	561	574	599	572	611	614	563	598	593	543	565	616	559	629	554	557	570	567	581	616	592	595	632	577	598	579	531	582	594	585	541	588	573	557	632	613	578	590	575	574	608	589	605	605	593	598	565	604	531	571	636	585	614	601	606	588	595	620	525	586	564	573	580	611	607	576	622	600	577	601	589	611	578	587	589	580	575	556	585	619	609	550	581	627	591	570	583	588	562	638	582	598	585	552	633	606	600	595	612	572	608	567	596	599	579	595	596	556	583	584	590	569	547	574	608	562	596	573	612	588	603	570	576	588	564	579	583	541	556	577	589	593	587	592	613	570	560	570	561	556	566	601	600	572	549	576	607	574	590	619	569	589	602	564	570	586	587	571	567	630	603	576	606	599	597	522	619	576	618	549	587	636	584	584	565	593	583	609	564	597	591	568	615	601	611	582	581	624	578	547	563	605	613	579	585	582	590	599	556	578	623	593	584	582	640	584	567	577	573	595	592	639	638	586	562	557	608	521	574	585	606	588	627	581	610	566	591	629	561	564	533	591	586	577	568	582	582	621	543	565	598	603	603	572	569	609	616	598	585	588	572	635	553	560	565	534	556	567	577	612	583	619	543	645	590	583	563	604	596	568	556	556	622	615	552	540	583	573	585	575	564	570	544	596	593	578	574	586	590	568	606	567	599	572	588	562	570	567	583	589	587	586	588	554	562	573	598	578	572	585	574	606	586	552	553	572	579	612	603	589	595	574	596	625	596	592	627	551	573	609	630	565	609	570	571	552	565	602	553	560	619	605	532	568	557	593	592	613	590	613	587	596	606	571	564	580	572	583	581	598	598	557	596	567	562	550	562	544	574	591	558	592	570	568	542	606	577	607	586	589	612	577	580	588	545	585	583	602	616	630	582	526	552	589	590	593	586	578	603	573	602	577	530	568	588	573	543	613	558	561	583	607	578	591	626	599	608	563	588	593	576	598	556	637	594	594	549	597	598	586	565	577	526	561	603	594	637	614	578
32769	17131	14872	13927	9178	2907	1515	963	682	521	436	392	351	334	345	281	306	258	269	261	247	292	260	260	261	278	211	279	240	237	215	241	262	223	237	214	271	229	211	234	250	225	234	241	255	236	213	264	244	250	238	238	255	238	271	221	245	204	241	250	254	232	245	234	236	210	245	250	250	203	232	259	228	229	220	243	232	233	228	244	214	202	236	263	245	210	242	227	240	236	239	230	228	251	193	234	271	220	217	238	221	222	244	221	235	235	213	218	233	203	225	240	211	223	233	216	217	228	229	229	225	235	245	218	221	255	214	236	236	268	229	220	268	223	239	246	204	250	223	216	233	221	218	242	239	236	207	228	243	212	239	215	258	234	237	229	235	231	219	232	221	200	213	264	250	209	220	216	227	248	249	210	221	222	246	200	201	242	231	228	225	237	225	213	230	189	230	200	231	231	213	233	250	214	214	239	211	207	249	228	238	236	262	239	259	256	221	196	257	265	235	225	233	211	236	240	265	242	223	231	226	225	234	225	230	227	230	230	233	221	197	226	219	217	202	242	238	240	209	206	221	261	213	214	228	222	228	233	251	211	244	225	229	240	240	211	234	246	218	230	235	241	208	223	247	223	227	219	240	230	218	225	255	237	228	233	233	211	243	234	226	256	222	253	238	242	232	263	237	226	204	226	195	209	204	228	224	258	208	249	232	232	218	235	224	240	216	237	214	217	235	206	244	248	227	215	273	208	225	244	250	228	268	229	220	226	225	243	220	225	231	221	216	226	234	218	252	205	237	234	244	213	240	234	217	233	206	213	267	225	213	211	207	232	219	208	220	210	225	210	219	219	221	217	250	249	231	215	236	220	219	232	235	211	232	218	218	206	220	254	221	241	250	224	234	233	228	247	204	238	239	218	229	216	214	251	242	223	213	207	218	212	234	238	236	241	247	211	198	242	216	246	228	205	229	238	234	252	242	228	229	240	207	226	195	234	237	217	202	248	222	212	204	250	232	225	219	247	235	248	266	220	228	216	215	273	255	230	203	216	246	220	242	233	229	248	231	227	200	216	262	247	230	257	211	254	238	255	246	233	239	224	250	253	240	212	220	263	213	243	209	231	236	190	225	194	241	205	216	228	222	225	204	236	218	226	230	200	243	229	230	228	214	214	245	214	226	216	239	249	260	210	244	220	260	189	240	227	211	206	252	223	219	234	217	221	256	222	236	225	227	232	211	222	230	225	264	228	249	227	174	230	226	218	228	210	240	213	239	232	230	212	251	223	221	213	207	202	227	258	215	241	246	246	230	198	225	235	251	216	243	213	238	219	214	209	217	219	218	252	198	231	202	220	201	236	205	217	210	240	239	208	216	240	230	232	217	241	206	217	228	207	215	227	222	205	212	209	236	200	200	212	256	219	239	236	226	251	237	232	234	220	224	217	236	252	198	244	242	228	245	250	243	235	222	209	237	250	222	248	237	230	257	231	227	249	217	198	236	233	222	252	256	216	251	236	223	252	222	243	199	237	224	258	228	240	241	245	241	240	247	219	219	218	231	214	230	234	205	196	226	219	222	222	250	251	232	212	209	230	237	220	218	230	240	238	243	229	237	225	224	227	230	240	225	247	226	222	228	236	207	236	252	206	212	217	217	228	223	234	226	223	221	212	224	229	229	200	236	215	235	223	253	226	207	234	202	240	221	213	222	202	253	243	199	245	220	205	231	229	230	247	245	249	222	241	223	214	223	223	226	217	271	241	225	230	238	261	214	240	242	232	235	231	249	237	223	221	230	217	197	222	253	217	233	225	255	236	238	252	236	222	240	248	226	208	240	244	208	237	223	254	225	230	256	246	244	239	243	232	240	235	210	245	229	249	223	236	228	231	218	237	223	255	247	216	230	235	210	227	215	233	232	255	216	240	236	239	207	212	222	205	203	245	245	225	238	208	248	227	230	231	256	231	236	219	215	230	227	241	215	257	255	193	250	248	271	224	241	232	248	252	227	262	242	237	226	218	276	221	224	245	248	200	248	198	240	224	236	227	237	251	226	217	253	233	223	223	192	247	233	204	224	246	238	233	234	229	239	212	239	234	260	230	243	209	213	229	238	235	237	185	245	210	241	238	241	225	230	221	235	238	245	236	200	203	220	261	217	243	240	266	222	250	210	224	231	227	226	220	247	226	225	230	196	227	227	237	221	222	224	206	225	239	210	252	196	249	234	241	228	219	247	226	225	217	212	225	219	264	203	244	264	231	232	221	211	237	233	236	228	249	252	239	220	265	232	209	201	231	215	215	211	237	217	255	219	232	218	233	210	229	198	225	227	211	240	237	227	203	232	236	211	218	218	235	222	225	249	224	244	225	211	211	226	215	226	197	208	220	269	222	220	239	235	238	222	209	247	260	236	197	215	231	238	229	246	245	217	214	240	211	222	232	256	235	242	210	207	225	205	225	232	236	232	224	239	208	244	218	225	246	237	230	234	208	246	220	241	251	236	210	210	216	241	220	220	206	226	253	237	230	234	210	202	212	230	225	226	216	220	238	247	245	234	230	235	232	220	233	237	224	250	227	245	229	231	227	212	233	226	238	249	215	216	242	222	232	217	222	217	226	228	225	240	221	210	238	210	225	238	227	224	266	199	206	257	219	240	210	218	227	225	244	244	231	255	243	252	207	222	248	234	236	248	243	233	233	241	225	218	237	226	233	239	231	250	246	226	223	232	232	223	207	226	232	206	231	220	223	241	224	217	215	216	234	223	240	234	238	228	240	245	224	247	213	236	241	242	241	196	241	228	238	249	248	224	223	209	255	234	216	218	216	264	220	252	244	237	201	243	225	201	237	233	214	230	234	205	230	240	239	214	239	234	231	252	232	237	212	237	220	241	227	251	253	214	223	192	225	232	231	237	238	243	245	222	227	228	232	228	246	234	204	249	231	224	219	248	228	229	212	224	288	247	227	260	199	238	220	211	214	207	225	220	239	225	252	203	229	216	229	243	230	226	230	219	251	217	211	225	245	216	269	221	243	230	272	224	237	227	261	241	249	216	249	261	238	231	254	208	220	253	229	210	224	232	244	227	246	256	221	195	240	218	212	229	213	240	239	205	259	230	224	256	216	233	223	222	238	225	244	230	218	228	234	220	244	245	228	219	236	227	225	221	236	212	231	229	250	232	214	231	230	262	210	212	247	227	197	224	214	227	226	221	248	209	217	217	219	230	241	228	252	207	248	224	243	234	219	234	237	236	233	248	227	224	223	218	238	241	245	244	203	224	238	261	215	228	206	203	247	203	225	229	238	224	214	220	243	245	225	213	232	237	252	241	249	200	250	222	237	200	249	239	239	217	225	215	212	245	211	227	215	220	204	190	249	207	251	238	205	230	232	235	183	215	249	216	222	231	215	227	211	237	239	261	251	236	240	227	231	236	214	199	230	231	246	209	235	223	244	248	200	223	209	207	229	233	249	232	208	214	239	214	202	217	236	237	224	243	234	248	206	273	228
21156	8888	15602	19782	10325	5710	4052	3545	2809	2335	2082	1850	1643	1607	1454	1358	1238	1221	1114	1125	1084	1008	1013	1007	970	952	925	900	880	840	858	913	837	871	842	815	798	813	815	756	838	803	797	773	767	768	789	743	748	757	732	707	753	796	766	718	762	757	732	737	716	723	730	756	724	751	733	713	757	697	714	671	710	738	684	747	707	690	774	717	731	723	654	742	749	734	708	673	696	692	754	731	699	682	662	655	734	748	716	733	691	684	638	760	717	704	665	664	713	684	727	683	752	657	719	668	699	704	671	688	709	661	691	673	739	685	671	690	667	722	724	698	673	746	686	724	694	670	682	740	703	718	685	706	694	729	717	698	717	684	706	674	678	738	710	699	695	716	648	687	659	744	708	711	707	691	719	722	668	712	690	724	707	704	724	713	666	681	750	675	698	648	659	692	663	695	715	699	724	638	662	682	715	697	678	737	693	702	704	733	679	653	728	706	691	723	686	703	697	695	707	741	691	755	668	690	693	709	680	706	727	688	672	723	681	667	690	673	678	710	707	696	713	700	664	699	702	682	646	682	727	671	681	735	686	687	691	646	713	666	653	669	694	672	697	682	641	632	703	716	748	720	648	722	676	700	661	700	703	700	706	676	679	701	650	696	685	685	698	648	628	667	730	698	658	659	681	671	672	693	691	708	707	724	695	704	704	718	740	716	672	688	641	633	679	681	667	693	705	699	720	735	733	703	648	697	682	667	710	664	705	711	674	689	752	691	662	718	673	659	691	673	690	694	689	712	659	760	682	723	707	730	703	681	738	727	666	698	670	695	657	719	619	665	670	704	676	661	655	721	718	708	694	701	677	702	693	715	706	726	696	678	682	749	658	693	717	673	718	684	691	716	694	673	683	686	658	673	629	662	688	715	679	703	682	671	682	712	698	703	691	653	695	674	707	656	703	688	652	717	724	717	656	692	722	725	689	659	695	747	691	721	636	687	692	671	681	656	696	654	697	684	654	704	704	659	684	694	718	656	627	692	675	707	664	654	633	718	702	695	699	686	688	708	670	669	665	691	690	669	697	685	698	690	690	691	649	719	679	666	710	709	728	677	724	677	682	696	647	659	733	708	710	745	724	665	684	691	705	669	695	716	670	687	687	678	705	688	672	654	721	669	706	674	691	661	691	674	649	710	665	647	656	717	668	685	724	736	702	762	688	634	722	712	686	692	706	657	692	660	678	687	714	683	729	685	680	685	680	665	655	727	683	707	684	712	709	695	701	672	700	705	707	679	684	704	683	668	670	692	685	662	678	681	649	726	695	727	700	700	666	689	704	723	702	674	632	718	708	659	674	702	675	703	672	721	694	661	726	633	665	667	710	694	695	690	683	708	668	735	667	703	649	709	729	706	714	729	683	644	636	664	679	637	688	724	638	676	688	689	667	668	681	709	680	682	742	652	706	684	687	699	649	639	713	684	713	657	722	663	716	679	706	672	645	696	688	671	687	752	678	745	643	708	695	723	696	656	669	702	657	693	680	701	633	735	673	715	677	731	671	646	705	673	671	695	671	677	655	681	736	706	681	687	661	700	668	657	719	680	697	724	697	688	688	686	672	669	698	687	633	690	626	663	670	649	689	715	672	710	749	689	710	668	678	733	701	677	688	665	648	632	683	709	706	699	679	706	712	678	699	671	686	668	709	704	699	681	688	662	702	707	710	720	699	680	693	669	662	720	676	701	680	734	703	715	675	688	671	700	717	674	694	680	687	762	655	667	690	711	671	682	637	709	665	690	671	670	672	712	710	666	699	693	641	719	655	698	625	704	679	687	733	694	718	707	684	664	636	675	674	690	672	633	708	698	685	661	676	690	700	680	664	739	684	686	685	683	705	662	684	722	687	693	706	674	672	629	677	688	698	690	684	684	671	697	715	658	715	681	704	685	671	734	724	722	672	685	662	680	695	679	719	695	669	719	692	695	700	651	700	687	680	670	656	665	698	699	697	632	697	716	679	700	644	724	659	710	713	676	674	722	685	689	686	677	675	717	700	680	683	688	719	711	662	697	703	743	714	710	669	703	640	694	664	700	705	675	698	667	700	726	720	725	701	678	710	658	631	649	702	676	679	663	668	665	697	694	702	686	711	665	705	716	685	684	696	695	696	667	665	649	733	710	702	718	667	709	700	713	684	684	684	696	699	625	711	699	701	670	704	672	658	732	674	676	659	678	663	697	658	689	705	686	712	714	647	721	686	672	678	668	681	730	703	675	692	689	648	681	679	695	648	681	710	673	701	688	638	697	683	679	731	704	675	701	698	686	717	727	720	679	679	708	702	728	642	684	663	676	659	735	673	665	699	707	657	681	672	706	703	684	707	696	680	731	704	708	692	658	695	686	676	691	668	703	700	688	705	682	726	701	689	693	691	673	667	684	702	668	685	690	730	602	663	660	654	703	672	691	693	718	701	650	628	645	675	705	679	655	660	694	660	746	697	658	735	666	710	678	691	658	696	691	665	686	692	739	712	690	659	705	707	690	678	697	665	667	722	703	642	678	685	698	664	701	680	659	667	697	676	714	684	669	688	693	729	651	679	680	676	666	693	675	649	696	685	687	653	641	678	721	667	701	704	700	709	716	704	706	682	683	686	677	687	647	696	698	708	680	706	691	677	692	693	688	739	712	706	651	705	663	675	716	686	665	703	703	693	669	650	699	647	715	750	685	652	707	681	714	670	714	681	657	677	704	652	665	673	685	700	645	701	671	648	727	671	690	688	707	718	716	707	605	664	696	685	716	662	665	689	724	687	677	665	639	676	674	692	747	698	692	674	702	690	699	666	707	758	660	619	717	732	723	736	651	691	681	732	639	694	705	664	690	715	658	704	681	714	706	666	659	671	666	649	703	682	688	665	688	703	672	714	698	733	653	691	681	667	626	741	689	705	684	701	647	678	661	671	712	638	656	737	701	669	664	645	726	727	715	674	693	702	682	676	654	685	706	703	689	719	702	732	697	696	696	690	701	688	685	696	691	626	683	688	709	686	675	686	658	689	675	667	688	683	664	665	646	688	709	710	679	679	685	693	680	688	687	685	646	711	713	678	698	645	704	720	672	710	724	687	706	749	677	613	700	705	685	682	695	669	691	693	680	702	663	689	685	667	672	663	697	690	670	698	654	698	699	713	716	742	715	730	698	684	665	693	692	736	686	658	713	687	704	655	637	696	685	672	678	683	683	668	642	692	660	687	751	654	736	692	715	682	679	696	665	715	726	716	678	710	691	725	672	660	660	663	686	687	742	666	658	727	719	716	684	676	675	706	640	681	696	704	685	673	693	697	684	701	644	635	631	703	698	684	703	669	688	666	664	656	678	699	657	689	652	653	706	661	692	713	689	716	708	658	693	693	695	700	696	699	661	701	696	637	659	691	717	641	676	659	690	719	651	668	709	687	691	657	673	713	691	699	682	693	658	651	688	701	680	653	658	673	694	678	661	692	691	699	708	684	701	707	656	683	691
3379	776	754	782	693	156	136	123	136	111	122	105	124	128	124	104	114	110	130	106	107	121	114	101	111	117	114	119	115	106	101	111	116	102	107	102	112	100	96	110	101	120	103	110	88	99	105	116	115	109	115	117	113	119	129	125	118	110	113	113	88	110	109	109	121	97	107	122	105	102	88	117	123	116	127	109	112	121	104	103	127	127	102	101	100	117	99	119	110	110	111	110	123	110	114	108	122	114	112	112	130	108	103	100	103	122	118	106	99	114	98	105	109	112	129	90	112	120	113	118	108	121	100	114	110	110	135	108	97	112	100	114	120	126	125	104	98	127	100	125	104	126	93	120	129	108	100	119	115	92	105	110	128	110	114	110	111	112	103	92	124	116	133	106	103	103	91	94	119	134	100	136	115	134	95	130	90	103	117	114	100	116	115	118	109	129	121	115	113	110	102	122	104	118	122	141	129	100	119	119	117	106	103	104	114	115	110	118	107	114	110	117	112	112	114	112	116	105	126	109	114	109	100	119	93	115	113	127	117	112	97	95	111	110	107	115	128	126	108	98	105	108	111	113	125	98	110	95	87	93	99	102	111	109	119	106	92	126	104	102	113	127	115	110	135	99	107	110	109	120	119	107	103	102	134	112	116	103	133	118	106	120	114	107	116	113	109	121	103	99	115	115	111	108	109	127	97	111	98	142	105	115	118	107	122	113	127	124	123	121	106	116	91	105	109	122	102	89	102	123	103	103	108	98	123	107	121	114	114	125	101	122	96	136	83	119	131	115	109	105	124	98	110	107	119	101	110	114	110	134	95	113	124	116	125	83	97	124	100	107	119	121	125	88	128	107	123	101	86	105	108	90	114	119	106	83	117	102	114	128	107	106	121	110	117	106	140	104	107	114	106	99	91	109	106	118	101	111	95	100	99	99	100	127	109	121	114	115	120	104	113	100	102	115	116	113	101	111	103	126	117	97	113	98	109	116	122	98	109	116	124	124	110	119	113	114	102	120	128	103	129	112	104	104	100	98	131	110	99	110	121	110	109	113	93	93	123	122	120	135	126	129	112	111	110	124	115	104	104	100	115	128	107	91	117	103	122	90	112	123	105	109	105	124	115	99	112	125	95	108	97	95	100	118	94	108	102	118	106	99	124	115	107	108	123	105	100	126	98	108	103	111	103	110	110	124	127	107	97	118	111	104	112	104	109	87	107	129	104	100	108	102	115	119	127	116	109	110	108	124	104	113	113	115	118	105	114	102	116	128	105	121	98	114	114	96	131	121	110	106	116	115	132	105	97	120	124	123	114	110	108	140	106	120	114	105	108	111	115	126	132	104	121	113	121	111	107	115	114	121	104	100	113	118	113	122	115	111	117	123	112	115	109	137	116	101	96	113	107	114	108	109	108	104	111	114	121	112	109	122	112	124	108	107	97	110	128	118	97	118	128	106	129	115	114	86	123	116	107	119	113	125	126	96	99	110	119	95	121	118	126	112	104	107	102	119	116	122	98	102	118	110	115	96	123	121	111	103	122	113	91	117	119	121	114	107	105	124	108	97	94	104	103	129	115	106	124	109	119	130	90	129	123	125	80	102	118	132	110	111	129	112	119	118	95	123	109	119	108	109	122	116	106	119	110	124	115	116	119	106	114	111	106	111	120	101	111	116	116	107	82	96	122	98	119	105	121	135	115	141	90	108	112	86	108	98	102	119	105	90	107	114	116	104	124	108	110	106	130	139	114	112	107	117	110	115	112	97	116	118	106	117	106	132	109	102	142	132	108	106	114	143	95	122	126	106	127	99	126	120	110	119	107	116	111	118	115	122	99	124	112	107	117	125	112	105	113	119	111	90	118	109	117	135	125	108	114	109	128	94	103	109	125	124	123	120	115	120	109	113	121	124	114	110	108	111	122	122	95	116	98	103	99	102	107	117	108	129	95	119	99	120	123	66	120	115	98	111	120	110	112	105	109	115	112	103	126	122	114	120	100	105	134	111	113	117	102	105	111	105	109	120	99	117	99	114	106	96	127	112	109	83	117	126	127	112	122	114	101	115	83	125	104	103	112	99	114	117	104	125	105	109	114	113	112	102	129	108	108	117	120	100	128	104	124	95	84	132	105	123	111	91	113	114	116	126	112	107	120	127	116	121	105	98	107	113	109	115	105	105	120	111	128	106	113	100	108	110	107	93	106	111	133	99	104	113	128	116	116	108	109	101	106	98	112	115	115	114	116	104	119	117	101	129	93	123	106	120	114	110	120	107	116	114	94	98	114	106	112	128	103	110	128	104	108	127	105	115	100	116	108	104	94	121	106	125	131	100	111	110	103	154	112	114	117	127	105	113	107	103	105	93	121	100	117	105	136	108	131	116	92	113	108	105	103	128	132	118	106	119	125	118	118	118	121	123	129	114	105	112	101	99	121	106	120	104	116	109	80	106	115	102	111	118	89	100	108	122	101	107	107	116	107	117	101	122	102	117	109	106	111	140	108	111	103	108	99	105	95	86	117	99	119	98	130	116	116	97	121	101	104	119	100	102	91	111	91	110	124	101	99	110	114	112	118	96	121	118	111	106	118	123	134	106	112	126	113	99	131	114	119	112	113	114	116	90	111	107	108	116	113	111	122	97	105	124	125	114	123	100	104	123	109	125	115	111	117	106	127	103	99	93	121	108	103	115	113	98	134	102	112	131	104	99	113	119	103	119	111	120	115	99	101	139	92	105	135	115	123	97	129	97	103	116	85	110	116	118	113	113	104	121	119	114	105	108	95	123	108	108	104	100	120	102	115	126	112	114	128	117	117	103	107	117	110	107	134	99	130	112	126	113	95	108	109	119	106	135	86	98	114	102	127	92	96	108	112	116	122	113	112	108	105	120	115	113	104	132	120	105	84	110	122	112	98	113	125	124	100	103	95	108	113	108	94	116	119	110	127	105	109	112	97	109	88	126	103	103	112	106	97	106	139	100	121	123	121	127	121	105	133	123	110	121	104	126	115	107	100	108	115	105	110	108	113	107	132	105	116	125	99	123	110	112	110	111	126	116	106	110	108	109	108	118	105	96	113	94	106	129	105	92	103	120	121	112	91	102	131	128	93	106	113	123	110	114	95	115	125	105	102	114	101	115	96	112	119	107	112	105	117	114	107	110	110	97	94	121	96	100	115	117	120	88	129	112	122	115	105	124	117	99	97	88	111	101	118	116	116	108	110	122	104	114	112	122	119	116	119	117	131	102	124	137	117	111	110	112	123	113	109	112	138	130	111	111	121	109	116	121	123	95	102	102	109	112	107	113	122	114	103	95	112	96	112	91	109	121	114	115	115	106	98	106	107	103	97	100	113	106	98	133	106	103	100	105	106	117	123	116	108	120	101	113	127	91	107	120	104	102	107	86	105	123	97	113	97	112	120	127	112	100	136	116	114	105	114	122	116	99	109	103	118	100	100	113	99	128	126	116	88	101	112	113	107	115	103	92	103	105	96	98	103	104	110	102
3320	1001	1502	2943	2791	563	534	447	464	476	444	440	411	408	398	388	446	384	388	398	442	395	415	408	423	430	440	435	387	423	418	394	402	404	389	393	399	365	410	388	431	387	379	386	383	408	379	399	392	403	402	416	377	364	394	424	381	378	398	423	388	366	390	422	405	400	401	390	373	405	365	395	373	412	372	386	387	419	402	364	398	385	379	363	416	382	394	380	380	349	387	387	372	426	385	397	409	387	383	376	405	415	398	409	429	414	395	352	384	389	399	383	390	398	396	397	395	368	418	352	361	399	406	413	398	429	374	376	401	389	405	418	384	375	382	387	416	350	396	391	408	401	394	387	344	441	400	420	408	401	417	366	394	366	413	393	381	406	379	385	394	393	470	407	381	368	370	449	377	378	351	412	384	385	369	399	427	394	368	374	443	413	407	373	425	389	378	414	413	400	372	382	421	412	408	383	404	394	394	392	375	367	354	387	368	398	391	394	409	349	350	389	382	403	386	389	381	390	387	357	410	373	395	399	389	395	394	392	409	383	362	400	393	385	412	385	382	386	406	389	377	381	389	392	433	359	415	390	418	392	396	370	371	470	387	409	404	390	394	392	389	383	402	405	403	405	383	363	379	404	414	377	427	399	412	405	411	376	397	402	378	418	404	394	393	399	379	422	372	382	383	421	403	401	388	407	381	353	380	400	427	388	390	395	395	365	373	381	394	370	406	378	413	377	352	408	396	381	398	382	410	407	377	364	392	384	387	423	402	411	381	388	395	372	418	423	383	395	394	366	383	389	405	418	397	420	420	362	389	415	384	395	363	382	395	361	405	372	392	353	387	373	398	399	390	399	369	409	367	383	422	389	385	402	388	401	425	391	368	406	406	398	417	384	382	376	354	395	417	390	401	389	393	412	392	401	360	374	369	378	389	381	344	387	396	406	348	403	399	385	404	384	365	402	371	401	400	411	409	372	388	377	382	382	393	394	386	375	375	413	401	377	356	388	403	386	400	393	388	397	410	367	399	400	411	374	392	407	384	362	383	388	425	393	401	381	406	382	358	392	414	380	381	416	402	350	423	401	392	414	395	388	411	369	414	365	390	388	354	391	388	387	395	398	389	404	354	377	386	369	391	392	374	396	386	376	383	414	368	430	382	401	346	383	392	385	401	385	405	434	370	392	397	394	381	411	418	368	394	353	392	400	389	404	394	370	400	400	399	416	410	437	411	386	372	377	372	366	377	372	391	385	374	412	428	398	366	476	401	369	393	381	384	400	373	402	389	396	397	365	398	392	406	423	380	370	424	406	412	408	409	423	400	373	399	388	410	383	384	351	360	398	345	395	391	396	368	429	384	386	395	399	405	413	396	401	395	374	411	394	370	392	391	389	412	369	368	381	387	395	376	372	400	363	412	361	404	384	404	402	362	431	379	393	386	361	398	426	385	400	430	364	362	391	383	419	377	376	405	388	391	381	344	384	401	398	384	397	387	428	424	366	395	378	414	407	412	365	378	416	389	383	402	407	367	438	363	380	401	387	392	411	391	358	386	391	411	372	366	374	372	438	422	400	395	390	354	447	397	383	396	409	383	389	398	401	426	373	392	362	402	391	385	403	393	369	388	379	379	419	381	411	374	383	420	388	385	375	393	423	387	417	363	371	423	375	377	399	362	408	393	389	386	412	368	383	410	409	411	411	372	376	429	410	371	391	361	415	430	370	406	417	419	398	422	363	411	421	436	414	404	380	387	409	386	415	399	391	380	384	400	389	374	388	417	361	387	382	370	372	395	399	380	397	397	388	406	377	414	401	392	414	395	353	340	391	413	399	410	405	390	394	413	417	360	409	427	381	387	398	401	384	418	400	395	379	369	421	372	367	369	391	378	402	374	406	393	374	384	377	365	385	376	382	400	422	389	352	394	407	370	383	367	392	370	394	408	394	404	376	380	392	411	402	375	410	404	390	352	437	374	397	386	367	405	408	392	371	394	370	391	365	434	430	388	390	392	440	426	405	415	368	397	377	375	380	396	384	379	396	400	406	411	391	392	380	414	399	417	400	401	384	390	384	376	374	379	368	381	434	420	406	402	427	382	382	388	408	413	408	373	403	420	398	375	400	388	380	381	342	394	365	412	393	378	378	355	411	377	425	404	391	359	417	391	407	385	383	432	405	358	388	385	406	398	407	380	389	408	400	414	398	378	404	406	373	397	379	383	390	349	399	399	392	394	357	378	366	412	408	377	402	395	397	401	372	405	398	373	407	358	382	401	398	395	368	363	420	410	406	362	386	422	370	389	394	384	418	416	385	403	415	366	437	389	396	433	396	394	393	378	398	398	394	444	377	384	404	389	387	384	388	435	401	379	390	399	410	410	375	419	431	376	388	389	402	422	377	380	393	363	412	409	390	380	391	403	407	373	373	372	401	398	422	394	388	402	394	381	406	412	359	369	375	389	408	369	352	421	395	414	407	382	397	368	397	396	389	410	399	373	415	425	400	373	409	376	374	392	400	397	419	406	412	368	400	394	397	387	409	427	391	378	395	419	405	400	391	369	381	381	404	395	443	414	369	376	371	404	375	352	377	384	377	386	393	352	377	363	442	426	372	395	374	414	385	408	369	399	399	386	403	409	383	407	421	402	389	373	371	404	382	392	417	418	384	412	418	397	420	405	381	402	407	409	420	394	395	393	387	354	392	430	397	395	389	380	361	409	385	423	383	404	393	392	362	432	404	401	447	415	407	394	383	415	378	410	357	391	400	411	391	410	390	399	380	360	396	372	372	397	370	434	411	395	403	394	393	430	394	348	403	403	419	420	396	365	407	393	371	408	398	375	395	435	383	355	400	398	419	406	379	361	399	387	427	377	394	416	412	407	397	443	424	402	413	389	364	415	389	414	386	374	393	424	392	407	397	389	407	412	404	378	400	397	405	417	376	398	414	391	420	362	393	407	376	434	403	394	416	423	386	399	411	393	395	394	389	427	378	389	354	387	390	396	373	369	406	395	404	407	378	401	411	411	400	387	378	394	393	383	370	405	399	368	375	408	385	387	389	426	384	381	398	400	401	380	424	398	361	395	384	399	410	405	375	425	342	391	376	413	407	416	399	375	392	402	352	383	391	396	388	388	360	397	391	372	341	376	406	399	377	395	370	378	439	410	348	365	418	404	369	380	391	442	396	396	369	386	424	417	387	427	377	407	399	397	397	375	399	401	375	397	395	395	412	397	384	415	371	387	419	396	364	405	386	386	374	383	383	391	395	336	369	372	399	387	394	414	408	385	393	415	362	408	386	393	371	421	398	404	425	373	395	422	381	394	392	346	350	359	407	368	416	396	390	418	376	388	376	401	382	369	382	401	370	424	375	419	422	382	385	406	379	418	375	382	380	392	415	421	390	384	412	415	385	427	355	414	383	397	383	418	394	370	388	383	396	397	395	374	415	403	370	383	378	402	368	351	385	377	391	384	340	418	429	408	376	392	381	399	453	388	444	384	354
17913	6390	9793	15482	14273	2015	1253	360	266	248	233	228	243	200	220	198	202	177	181	181	190	181	186	206	193	169	192	185	183	171	184	191	188	170	189	172	163	176	200	150	192	164	178	166	188	158	169	168	191	189	189	159	174	182	189	169	155	163	170	167	176	188	184	192	151	161	179	182	178	150	156	205	186	168	154	196	155	187	163	177	152	156	179	163	160	173	200	160	176	178	179	188	179	195	164	183	172	202	185	146	173	163	157	148	184	195	162	168	182	188	184	164	163	183	166	166	167	204	166	194	195	199	171	188	180	184	175	189	176	180	168	178	154	182	193	197	172	190	184	198	189	191	153	156	206	158	194	206	164	184	181	194	178	178	195	167	158	197	167	199	150	173	138	142	173	159	170	161	179	181	169	162	170	181	179	201	221	170	194	174	185	166	172	165	170	174	185	170	203	187	190	161	160	162	171	197	166	184	152	170	176	176	157	207	159	166	172	177	160	169	183	174	165	177	167	200	195	177	185	178	167	172	167	191	160	163	182	165	157	156	167	176	181	176	184	179	199	208	166	175	178	182	177	175	188	179	174	177	193	177	181	172	178	162	163	177	197	190	166	166	178	173	177	195	185	185	164	192	216	184	162	189	175	176	172	200	175	201	163	168	183	167	185	140	194	197	169	183	192	168	156	195	157	180	166	178	187	186	162	191	176	165	175	176	182	193	185	182	188	165	163	161	167	181	172	165	166	176	172	186	178	188	186	210	183	185	163	175	182	182	194	190	190	181	169	185	167	175	188	162	189	150	185	173	171	171	172	191	170	188	202	178	148	171	174	160	171	168	175	185	178	148	183	158	176	153	156	168	159	188	151	171	192	199	162	177	191	202	156	166	163	168	187	189	169	182	177	177	178	151	206	205	163	175	174	183	177	162	166	193	170	164	196	191	194	194	170	169	202	167	160	200	173	192	176	168	178	193	192	184	151	199	187	168	158	188	186	173	175	149	203	160	173	182	157	180	174	181	167	175	164	184	181	189	198	169	178	180	186	169	184	173	189	183	175	178	183	167	176	167	186	190	196	198	177	167	190	180	174	192	172	147	178	168	167	179	167	183	160	190	170	148	165	193	188	182	187	195	181	201	170	159	162	159	167	168	179	173	155	157	166	202	196	182	185	179	169	166	202	174	190	169	182	186	163	204	185	191	180	167	180	210	170	204	167	171	191	178	177	188	174	189	171	182	170	178	179	179	169	183	191	169	193	179	185	188	192	197	168	171	183	184	179	173	149	164	197	164	153	167	186	186	152	174	173	186	159	160	166	202	182	180	170	188	187	158	192	157	194	176	190	156	180	195	161	177	183	154	155	171	170	197	169	175	193	165	176	184	163	186	172	183	178	173	172	183	170	174	189	207	185	163	180	164	174	195	169	171	164	159	189	182	190	167	193	198	178	197	167	187	197	160	150	170	196	186	173	178	152	174	193	165	175	166	185	165	175	189	179	180	169	182	164	188	178	179	175	166	172	175	166	177	193	207	158	173	174	180	173	195	187	208	177	185	172	215	184	171	187	196	153	173	162	178	182	195	165	189	158	181	166	164	183	163	189	199	179	189	172	182	182	183	181	171	172	172	152	166	198	168	185	171	161	180	185	180	190	193	157	189	183	186	191	205	206	184	180	186	175	185	190	172	181	159	176	152	180	172	164	190	188	170	177	192	146	185	181	164	175	189	170	166	183	166	169	170	175	187	220	196	179	166	173	188	162	184	191	180	179	192	190	164	160	174	172	165	174	171	176	195	182	184	161	169	177	162	182	184	186	178	167	184	182	187	175	173	169	194	165	186	191	162	173	168	193	177	195	182	183	175	181	200	183	207	168	172	169	174	164	183	149	177	164	166	173	190	192	186	180	200	183	198	182	174	190	180	171	182	179	148	192	157	183	181	158	214	185	174	150	175	149	158	194	163	184	171	190	173	159	176	180	183	151	183	194	158	180	198	161	158	183	163	201	175	164	163	201	163	149	179	151	182	171	190	195	174	184	166	166	191	179	181	184	170	195	150	140	184	168	192	179	164	178	167	159	187	176	208	170	163	173	157	194	180	158	180	164	175	200	155	158	162	202	181	162	187	182	159	207	183	169	165	183	155	182	188	191	168	198	170	193	183	183	185	160	191	186	191	193	161	161	165	165	166	159	165	183	194	186	183	182	187	175	163	183	177	152	168	175	172	158	199	186	181	183	183	177	192	208	192	177	198	179	186	185	184	149	179	171	157	167	165	194	176	177	180	214	180	179	186	185	182	192	193	164	199	192	160	157	156	179	198	163	190	152	205	166	178	171	163	185	182	197	180	175	176	163	176	181	169	181	167	188	201	186	184	197	189	152	184	196	174	187	191	170	174	173	190	195	171	160	197	169	159	190	176	190	173	181	171	181	194	173	179	161	167	167	169	170	181	180	168	146	202	159	181	164	165	170	161	168	195	201	170	188	179	178	199	187	182	168	183	180	194	177	199	155	201	168	189	164	155	194	198	165	174	174	162	165	181	176	181	170	165	167	172	180	182	156	179	182	184	181	202	187	184	173	178	167	184	178	205	189	176	188	183	166	183	180	168	183	173	164	180	178	180	173	179	177	173	189	171	165	190	164	179	184	174	161	187	168	169	183	156	144	161	178	174	169	203	160	184	154	174	169	189	164	189	175	199	178	173	165	192	166	168	184	175	195	182	176	183	179	175	175	179	170	167	186	158	210	183	204	150	182	170	184	190	185	145	189	214	170	185	180	175	157	165	184	173	192	166	186	187	177	179	160	180	178	183	174	173	152	157	214	168	155	176	194	197	176	183	168	185	176	166	184	175	176	161	177	155	175	166	187	198	184	174	176	168	170	198	177	174	167	184	170	191	178	171	179	169	177	164	202	186	164	185	185	175	171	177	168	199	179	162	164	164	177	183	194	185	167	177	186	187	170	194	183	184	169	196	179	184	183	194	193	174	193	188	162	172	165	200	170	168	187	174	181	178	160	156	173	148	176	182	170	160	181	187	171	172	180	177	159	170	199	195	195	209	163	173	200	193	170	163	182	197	186	168	150	173	181	175	166	190	176	178	160	193	163	157	181	194	169	170	168	180	192	177	189	166	190	154	152	183	157	167	168	201	183	183	180	191	160	181	171	166	178	171	185	156	188	162	160	181	183	177	201	174	171	184	171	153	190	185	177	174	191	187	168	158	168	154	161	178	172	192	163	158	212	179	180	155	189	160	186	186	160	162	183	207	191	164	165	182	168	196	161	153	189	184	197	189	190	171	173	190	194	173	200	177	166	165	173	163	171	160	176	173	152	170	219	161	177	179	177	198	156	181	166	173	162	171	178	160	150	171	168	143	178	167	185	169	178	163	171	169	171	204	167	185	189	171	173	177	181	226	157	165	186	170	170	165	175	173	169	176	153	197	204	150	173	187	172	191	174	176	166	161	178	168	178	183	163	198	168	170	170	169	173	174	184	174	164	179
11529	3427	16225	25409	23437	3607	4572	1528	1215	1097	956	900	857	841	823	718	724	725	655	728	718	722	702	655	674	666	672	669	634	670	597	641	621	619	633	603	596	635	580	581	616	559	581	569	593	591	592	578	562	615	546	571	570	576	640	617	573	586	609	615	592	500	592	563	556	564	582	594	576	580	549	599	582	616	603	590	556	550	572	577	577	571	572	560	546	559	602	573	532	586	567	553	576	559	607	613	581	582	548	577	570	551	554	580	560	580	577	544	578	629	593	578	600	550	578	556	557	585	562	582	585	530	597	605	598	570	576	582	562	607	585	549	529	576	592	531	584	549	559	647	566	594	627	584	583	559	556	546	543	565	586	575	541	612	573	554	558	526	608	558	579	612	568	557	553	621	590	574	593	578	590	559	587	587	525	567	569	541	587	599	614	554	595	603	551	550	598	587	570	612	584	587	585	593	600	604	563	577	606	529	581	589	580	541	600	571	570	601	570	561	538	589	569	552	576	623	582	543	555	587	597	556	562	573	572	556	602	565	533	587	574	544	532	583	583	542	600	575	570	557	586	525	588	604	565	560	611	581	581	548	582	606	600	567	564	521	539	597	546	576	538	569	569	556	530	577	619	575	575	555	543	620	575	587	557	520	518	586	593	564	549	577	575	597	591	568	604	562	565	541	580	565	572	558	614	602	563	588	528	572	560	560	510	544	504	592	560	542	581	563	592	616	546	589	587	599	542	603	548	546	576	539	553	580	563	589	628	539	536	603	592	600	599	551	569	565	574	530	546	573	529	589	548	535	596	552	609	611	569	576	601	573	605	539	541	559	572	536	591	576	574	569	572	585	584	533	533	547	541	574	596	608	553	564	568	561	574	563	557	585	576	554	579	569	605	526	556	576	586	543	529	624	560	592	552	583	567	558	613	557	584	573	504	543	560	533	595	551	563	602	564	547	578	574	568	550	570	593	565	564	581	565	598	587	594	553	554	585	568	582	586	592	548	545	553	606	597	582	573	551	605	569	574	567	557	559	564	566	593	551	549	561	586	569	559	593	572	562	543	593	569	573	523	564	562	587	568	592	569	571	596	566	571	573	597	541	589	552	587	587	567	567	572	614	586	582	535	542	563	578	581	527	564	580	601	541	576	574	555	565	554	536	555	587	526	565	579	533	539	567	571	534	574	540	585	556	538	538	592	561	574	558	540	539	594	646	562	552	591	595	565	542	598	577	535	555	636	562	559	590	536	562	530	544	563	587	607	527	599	580	566	545	562	593	563	585	586	579	566	567	584	542	601	546	533	575	596	551	557	641	540	539	595	561	550	510	571	598	579	573	561	564	514	584	574	587	605	545	581	509	535	583	544	570	555	560	542	587	589	529	532	575	538	532	553	545	577	580	535	555	556	583	581	555	560	585	546	582	599	547	538	622	566	562	556	552	551	558	545	609	561	578	573	576	589	546	561	561	562	562	562	624	584	600	576	548	570	565	600	552	565	563	580	601	572	579	582	599	594	616	547	612	550	572	593	577	578	589	588	591	561	571	548	528	555	551	576	587	560	573	569	527	562	537	563	592	583	604	576	549	584	587	531	563	595	562	555	576	575	574	570	569	555	554	559	560	562	569	586	569	559	559	532	584	553	565	538	552	558	551	560	552	555	580	527	591	579	558	603	596	563	606	540	533	575	581	559	573	583	571	569	577	575	552	560	541	585	550	570	557	603	583	583	572	587	539	595	536	601	529	525	549	580	562	605	543	567	593	588	583	553	545	567	556	569	557	550	545	564	542	589	550	543	581	608	585	580	603	557	579	576	585	581	600	550	562	576	563	602	604	567	546	554	597	569	516	564	563	552	538	547	613	561	579	589	611	554	567	582	547	568	601	562	562	604	545	561	579	585	579	599	542	594	547	562	579	575	585	573	551	600	568	564	580	532	571	566	579	570	550	585	578	592	546	545	570	538	602	573	545	554	579	560	573	593	579	597	533	546	566	559	554	574	544	574	553	577	561	579	563	565	546	534	562	558	556	576	545	578	568	565	536	597	596	595	594	530	569	582	563	533	590	553	562	553	564	582	517	549	572	560	579	589	606	597	542	577	571	562	566	569	542	574	579	559	546	536	557	577	603	587	619	524	572	548	578	563	580	598	551	597	587	585	559	568	602	546	606	604	552	584	587	605	576	522	585	540	571	564	563	601	550	592	580	585	560	550	541	580	594	575	540	592	594	563	600	565	592	603	551	581	585	618	602	573	576	570	563	585	555	580	531	597	575	598	554	553	522	557	561	603	550	538	599	578	586	559	547	579	553	581	565	596	571	564	596	587	559	582	585	595	555	592	589	573	579	574	563	537	582	589	587	556	581	569	564	585	594	623	550	538	551	608	573	608	540	587	515	525	560	581	591	578	573	604	561	590	590	591	532	542	571	563	580	514	572	563	576	566	515	556	556	560	561	571	561	578	567	557	568	547	581	554	585	586	587	609	577	558	568	561	613	563	578	561	571	550	548	569	591	557	587	577	577	567	550	537	582	604	580	553	540	567	604	572	607	583	551	587	598	579	576	592	532	550	618	534	568	545	576	556	566	601	536	598	588	578	562	554	586	573	573	560	568	530	554	609	580	577	533	563	576	605	552	532	584	578	568	555	555	558	601	514	595	578	549	558	547	591	568	559	588	546	612	542	575	610	552	552	558	583	587	627	523	570	607	552	527	578	603	551	585	593	576	572	560	574	575	595	568	586	533	556	574	580	575	592	558	565	587	589	565	553	538	604	560	595	565	508	576	599	561	584	586	551	587	554	579	547	561	535	603	577	584	561	547	563	543	559	556	526	614	523	551	576	581	541	579	569	554	576	558	603	571	555	602	574	558	577	571	551	576	572	553	516	587	578	604	598	593	536	577	563	583	547	562	594	606	554	554	577	586	568	517	617	563	526	538	564	557	545	526	577	549	570	527	529	546	596	575	537	573	579	570	580	563	518	577	575	534	543	593	545	532	562	563	561	552	607	533	578	583	576	584	542	556	569	600	577	601	563	552	574	569	586	587	570	572	573	584	530	587	617	584	583	544	616	569	595	544	546	589	586	585	537	582	572	544	603	578	536	547	550	564	578	537	535	560	610	569	561	556	574	603	580	554	576	612	550	574	549	572	568	561	523	590	595	539	562	625	578	555	558	564	593	581	519	556	598	572	581	549	537	578	562	590	561	593	583	549	543	571	514	530	557	547	597	597	557	545	557	558	554	569	562	553	600	540	565	572	580	582	537	552	580	533	566	568	559	563	563	583	596	548	579	572	577	540	564	574	582	587	569	560	547	595	544	567	579	575	567	559	549	547	571	571	531	556	573	571	544	572	608	543	604	588	587	592	566	536	577	636	529	592	552	573	548	539	538	547	509	571	577	575	594	554	564	528	586	576	619	585	586	576	557	599	533	591	587	560	588	558	570	529	594	553	566	561	565	533	590	546	587	554	572	590	543	582	568	610	546	569	549	592	553	545
24587	15879	24625	39624	44449	42123	22355	2763	632	467	362	364	337	349	299	296	288	299	321	259	307	265	275	301	282	285	293	280	248	271	246	287	236	275	279	296	255	247	253	260	271	255	241	281	232	255	271	276	271	244	269	273	253	248	245	248	235	277	272	264	260	276	261	247	263	250	245	255	212	262	226	257	284	300	247	248	245	253	245	279	254	248	284	224	257	233	250	235	234	279	269	276	278	277	248	281	270	242	265	272	265	228	248	246	247	255	242	260	221	275	262	247	242	230	276	257	260	253	242	260	285	224	218	242	244	251	252	260	250	271	255	262	249	257	241	262	256	244	253	255	261	273	247	251	259	276	286	300	249	220	246	256	261	261	267	245	267	254	242	245	232	271	266	242	240	262	240	243	272	292	254	246	263	251	254	225	232	249	289	238	255	263	266	257	248	267	279	289	243	240	227	267	258	276	240	265	237	267	311	253	229	256	245	223	233	261	239	239	224	291	256	240	238	252	235	273	273	236	286	232	259	221	250	250	264	244	263	271	226	253	233	251	243	240	258	240	255	220	262	258	237	283	252	250	233	255	226	300	258	242	255	208	263	263	245	260	260	264	236	286	261	223	289	234	248	260	283	260	224	246	241	268	259	263	260	271	263	224	256	235	268	239	274	281	252	251	244	249	239	268	255	269	241	240	257	240	253	273	280	263	243	263	223	253	232	254	293	278	245	268	277	264	257	267	242	251	260	258	252	246	257	264	258	270	292	264	240	272	242	231	242	244	281	267	256	259	246	245	281	263	247	283	226	284	234	274	230	225	295	273	262	255	258	263	272	241	246	267	253	243	234	245	278	242	268	260	267	256	262	249	248	281	234	284	269	242	246	237	254	266	265	252	286	257	254	273	251	262	231	255	220	271	242	250	236	272	272	263	224	264	272	242	242	282	256	249	257	274	268	245	238	247	241	264	278	263	251	261	254	280	250	264	255	263	245	222	266	272	264	269	264	266	265	260	239	266	254	232	246	253	250	254	256	231	266	297	241	245	254	258	259	271	283	269	284	260	238	237	243	264	239	241	264	242	280	268	268	261	252	254	268	284	265	261	246	275	264	268	248	231	240	240	265	256	214	226	274	264	268	238	254	287	241	230	254	237	251	290	258	231	263	258	265	242	270	239	222	253	279	241	246	251	249	278	239	258	248	254	230	259	266	268	256	278	267	265	281	243	259	279	259	261	280	265	276	274	256	278	244	252	241	237	266	264	242	261	236	248	249	258	319	253	256	262	243	263	279	266	236	260	255	250	254	252	233	230	247	266	255	261	244	248	241	272	254	270	263	250	250	254	247	260	227	270	248	271	258	243	251	286	251	244	255	262	253	252	291	222	253	243	257	243	220	270	268	262	247	246	247	245	247	272	254	235	255	262	279	264	229	243	241	238	249	259	269	239	251	256	250	257	245	268	267	266	275	249	235	233	258	250	262	274	230	258	231	246	260	241	212	277	266	235	250	241	266	262	254	226	268	279	250	252	241	247	259	240	281	287	245	249	258	237	259	268	254	244	265	275	254	259	247	238	240	295	272	233	256	246	259	269	247	244	257	243	256	286	251	244	246	257	244	260	275	264	249	276	268	226	228	268	249	245	271	300	279	276	243	260	248	269	261	274	246	255	245	262	265	247	240	262	251	271	242	272	253	257	239	250	282	241	248	236	269	276	291	244	249	281	256	263	261	258	246	236	265	250	257	246	258	268	242	254	260	236	253	257	284	249	277	254	245	217	238	238	254	234	271	253	263	265	232	236	247	259	278	248	241	252	243	242	269	231	272	264	253	254	242	238	245	244	258	245	277	245	250	243	245	261	264	265	267	233	261	289	249	251	229	241	263	277	249	251	279	261	251	257	229	255	277	270	252	238	267	232	242	237	271	248	267	232	225	259	236	248	258	235	225	237	261	258	262	279	252	254	252	251	252	268	255	245	235	258	269	268	221	256	264	265	252	247	263	237	249	252	237	246	290	229	275	254	262	257	230	234	266	270	242	259	270	238	272	266	243	233	231	256	251	250	250	253	274	239	255	249	246	254	246	283	277	240	255	236	273	270	249	262	274	231	269	248	250	248	261	250	264	255	266	232	280	234	297	272	270	265	243	251	276	255	274	264	275	239	249	269	253	239	276	243	257	266	251	263	256	259	275	276	276	243	243	278	233	233	241	275	249	255	273	250	253	249	238	285	256	278	279	227	275	260	268	264	280	282	272	241	273	241	243	252	267	247	251	261	249	245	250	245	266	220	232	259	271	234	261	274	247	247	266	258	233	232	269	251	242	231	253	240	290	252	262	217	264	262	267	223	264	255	281	273	257	284	250	275	266	243	258	297	265	262	264	254	257	261	254	245	253	263	229	261	258	259	267	250	280	210	248	273	283	239	253	250	250	251	254	258	272	246	250	247	258	245	257	245	248	237	247	248	243	253	250	241	260	262	251	255	236	228	262	253	297	249	250	230	270	281	272	225	240	252	235	278	253	255	241	250	273	262	269	238	264	243	264	272	267	254	238	245	284	259	247	270	266	239	257	253	289	257	245	225	258	236	240	270	285	252	254	243	267	250	243	244	263	260	247	272	253	254	258	230	268	245	253	278	259	286	265	243	238	247	243	264	241	254	249	266	282	236	239	258	243	270	252	272	235	233	245	286	257	230	272	293	267	234	245	252	250	245	246	245	270	228	272	256	236	243	255	241	278	251	265	247	259	250	261	276	260	246	240	255	253	233	265	246	277	277	252	243	220	245	267	259	279	261	262	243	256	234	268	278	248	273	252	246	241	252	240	287	256	258	219	260	252	245	225	238	238	243	250	253	259	262	263	260	257	263	236	251	254	224	264	236	252	281	253	254	278	226	243	255	233	253	274	266	242	251	255	219	248	248	245	248	253	250	224	250	261	260	242	268	237	242	259	268	243	256	261	214	252	275	266	238	254	249	261	252	240	259	247	258	242	230	256	250	252	244	269	262	273	248	250	234	265	264	270	244	278	247	263	239	274	246	235	302	251	249	258	297	252	252	250	265	283	297	248	223	273	253	249	272	231	246	280	288	255	273	255	259	309	274	240	262	234	252	236	235	254	260	233	248	274	278	242	243	238	250	262	253	256	234	225	258	244	250	258	246	230	242	260	259	244	241	218	260	242	290	277	265	290	259	236	256	280	241	257	285	253	287	272	273	249	256	258	260	222	260	272	230	264	298	264	283	234	267	235	250	233	255	256	217	263	253	270	234	270	272	233	262	224	271	269	285	253	261	254	262	248	249	257	247	270	268	246	254	256	220	275	230	232	238	273	256	266	266	265	275	257	239	250	250	267	241	231	255	238	237	251	262	264	250	253	283	256	224	252	260	268	250	244	241	254	265	248	254	260	268	251	237	245	247	230	261	233	223	270	272	247	274	258	224	226	242	243	249	274	231	274	220	253	259	242	263	244	249	282	252	238	251	250	239	280	263	272	247	274	283	278	260
14208	13403	31313	45074	55331	47786	17065	2890	2177	1770	1629	1524	1387	1287	1211	1213	1108	1140	1064	1072	967	1023	958	969	943	925	858	872	904	918	865	870	907	888	840	788	889	833	858	843	853	849	774	839	836	846	783	803	805	859	849	843	819	804	837	825	773	754	822	829	813	806	782	809	829	760	740	783	819	802	788	834	779	783	766	825	778	764	773	820	764	838	847	827	817	803	747	800	769	771	720	794	773	829	771	820	735	773	746	777	740	751	785	734	729	788	787	737	739	810	783	774	792	764	776	781	769	775	751	805	776	766	750	751	746	784	776	804	781	806	823	697	791	773	772	751	776	770	789	745	743	760	787	789	749	723	756	734	753	752	796	733	831	793	799	749	783	805	726	756	760	795	860	760	802	756	744	778	814	794	767	783	744	760	804	780	847	786	783	756	829	797	817	761	784	815	800	760	752	777	761	755	790	759	788	743	785	762	790	779	763	779	811	795	783	775	783	797	814	826	811	734	768	773	799	753	758	796	794	812	775	796	802	785	765	756	778	770	756	740	783	777	758	766	726	738	767	772	748	765	754	769	785	731	755	762	808	759	767	774	741	770	806	760	793	791	722	824	778	755	760	817	820	803	793	783	798	711	795	757	792	764	774	715	730	800	741	777	792	742	751	747	822	806	724	781	761	751	796	767	769	758	732	782	777	773	779	748	786	745	772	774	714	749	818	750	733	756	770	780	805	744	764	785	789	797	726	738	742	761	779	717	761	776	735	755	807	728	788	803	777	727	713	773	773	763	739	787	821	766	814	768	769	758	822	744	710	782	779	752	786	821	792	780	699	749	742	764	752	822	767	728	739	764	788	746	769	737	788	814	764	789	782	766	792	800	772	773	791	739	778	788	752	769	768	802	789	780	726	748	784	794	754	772	736	813	759	766	746	773	787	773	725	776	779	811	775	708	767	787	710	786	793	735	770	790	774	821	820	776	794	857	800	818	762	807	798	796	783	747	768	700	785	770	748	789	750	753	759	794	750	790	812	772	778	749	764	804	768	780	759	774	769	743	798	815	764	774	744	718	772	803	743	756	734	741	746	765	703	816	795	784	760	734	749	731	761	784	733	730	754	744	759	774	754	766	784	771	750	854	786	758	808	761	777	745	777	756	759	758	738	798	802	815	776	799	782	761	728	777	759	773	745	793	807	793	748	743	780	794	747	759	749	708	786	802	705	798	784	770	737	761	799	770	714	787	776	786	735	756	752	743	774	767	706	813	779	746	781	711	718	774	746	775	755	757	830	732	759	762	733	754	700	741	745	800	759	772	803	742	798	771	726	774	743	786	745	790	742	787	749	760	759	810	798	754	797	785	743	747	774	750	766	776	732	754	762	762	765	814	735	767	795	746	797	763	757	794	780	769	796	755	749	746	707	763	752	734	791	748	774	761	745	814	758	779	802	795	785	775	777	811	800	763	751	770	752	761	729	805	784	801	793	752	789	799	788	755	789	772	759	781	806	777	740	787	713	750	736	810	795	838	778	768	781	801	779	793	766	768	782	761	740	794	776	753	721	718	757	781	766	799	786	794	748	778	811	857	774	786	739	758	691	765	777	753	709	755	740	770	787	765	737	758	774	772	758	817	741	783	774	735	765	758	785	760	805	749	752	800	737	758	766	747	743	703	824	784	716	764	757	719	713	782	842	764	782	750	774	743	736	774	759	750	768	758	812	783	776	762	785	759	781	736	799	766	830	816	798	780	756	776	788	767	800	736	754	752	710	782	786	760	805	756	715	786	770	757	780	741	795	766	739	787	710	794	761	783	765	788	737	770	778	751	792	778	773	735	748	730	794	807	822	799	801	756	778	785	811	792	799	747	751	774	762	777	747	767	773	779	742	805	778	823	764	801	815	769	789	809	735	795	772	786	805	702	727	796	762	805	791	837	809	769	781	736	789	781	754	794	746	749	767	762	769	773	765	732	752	779	754	795	795	799	778	765	772	808	750	747	773	821	731	792	750	765	782	781	804	789	720	737	811	754	740	808	777	759	725	759	741	704	740	781	777	829	695	767	800	798	800	759	716	773	767	782	741	793	765	746	753	751	728	782	784	817	718	766	783	776	807	786	784	708	824	735	742	800	736	766	780	782	784	762	746	775	800	773	795	755	793	793	741	801	758	768	719	728	743	802	750	764	786	762	775	787	724	800	710	716	729	816	720	748	768	774	739	795	797	808	798	775	808	736	778	779	724	752	778	773	763	775	747	790	740	776	786	761	697	741	775	766	783	771	751	810	781	762	739	784	786	762	753	728	791	752	767	769	789	727	815	784	799	775	778	747	740	782	775	789	796	782	710	795	762	788	797	784	759	766	801	775	769	768	765	765	814	828	793	812	780	754	746	782	766	774	735	806	774	720	723	754	720	771	761	761	736	762	788	795	829	784	800	779	846	824	804	798	762	771	815	735	778	749	751	727	781	747	745	811	762	738	781	776	783	751	748	810	757	746	760	776	742	829	776	730	753	751	769	760	807	752	824	773	739	737	750	771	787	719	763	747	762	741	755	742	762	712	770	771	794	808	795	787	756	723	783	760	703	765	755	774	759	741	741	728	799	778	789	757	775	765	773	772	749	788	762	812	794	811	780	763	765	762	760	762	745	793	746	757	754	732	754	749	761	709	747	769	749	797	858	770	766	763	753	747	751	721	802	807	768	735	752	780	741	741	768	752	756	763	789	745	755	792	778	769	761	742	783	747	815	795	734	783	760	791	773	798	748	696	786	772	823	785	788	839	739	782	749	786	789	784	782	796	757	784	782	785	790	778	712	764	736	766	781	782	740	766	809	846	761	727	828	796	761	765	785	762	718	726	788	733	776	750	789	765	794	759	758	725	785	765	736	713	791	760	757	689	707	794	766	773	751	746	734	763	777	753	754	721	735	746	778	796	709	748	737	745	712	830	739	715	782	778	743	734	765	755	763	735	784	734	774	794	785	789	801	749	738	693	765	778	825	795	746	760	776	747	771	764	787	761	765	784	713	786	745	826	773	734	734	762	709	763	754	799	782	763	783	779	797	786	752	780	766	767	761	790	790	758	758	725	778	837	722	717	773	742	763	782	764	784	745	775	801	733	781	824	729	717	793	722	764	774	793	765	717	768	778	739	791	742	756	772	769	772	761	766	756	726	774	768	725	738	775	754	728	808	815	817	783	763	767	716	773	803	787	765	780	820	784	749	743	776	765	711	782	796	780	773	766	796	736	769	783	755	780	776	826	721	761	756	741	718	826	812	740	703	755	775	761	772	728	834	750	731	783	802	804	775	796	777	743	716	806	757	752	768	798	757	740	749	794	735	762	747	740	757	758	764	776	747	740	809	751	742	754	766	746	763	741	781	809	744	786	788	801	746	783	784	738	845	773	812	797	749	790	814	721	810	762	715	764	761	765	736	847	766	801	807	768	778	765	846	782	805	795	764	765	776	797	758	786	790	747	806	760	733	801	781	730	796	759	724	778	769
2521	681	1440	3274	1798	1347	965	184	129	128	145	128	140	130	138	135	134	120	119	120	128	129	138	149	122	119	138	102	134	123	132	136	142	144	128	148	142	146	136	134	145	135	121	125	130	142	133	120	114	142	143	121	154	128	126	126	143	124	137	129	104	135	112	123	123	116	141	121	164	136	142	142	126	105	119	137	144	110	133	132	141	120	123	144	135	136	128	121	122	161	137	110	130	129	129	126	128	115	133	134	128	137	133	115	150	122	124	142	132	145	133	134	147	137	145	141	132	135	157	137	129	118	140	128	151	133	127	123	133	133	129	147	143	135	105	115	123	130	146	115	131	130	151	126	135	120	128	135	133	134	135	136	126	145	132	115	128	141	127	130	154	133	128	138	134	110	137	141	122	109	151	112	132	113	132	130	116	141	143	122	119	137	120	142	148	124	144	121	143	151	135	120	137	137	126	111	114	143	117	153	118	101	126	126	138	154	117	118	137	146	131	128	137	151	107	139	142	119	134	139	124	125	125	166	123	117	141	131	119	132	124	135	144	134	135	142	109	125	123	136	103	140	127	107	133	123	119	121	122	141	128	144	117	135	138	132	130	117	124	138	124	106	143	131	132	116	139	121	130	115	121	146	123	134	130	128	127	132	137	129	140	123	146	125	119	117	145	109	130	124	135	129	137	127	125	129	115	128	120	132	137	127	128	112	115	147	121	117	126	121	133	131	134	143	133	125	125	114	113	123	124	107	118	113	143	116	123	140	128	133	115	115	141	133	120	125	125	118	121	150	148	131	107	129	143	137	104	139	130	124	121	122	147	101	114	131	128	137	117	139	106	122	146	129	130	138	127	129	131	120	121	125	122	117	146	155	107	115	119	135	126	124	142	127	128	131	131	137	142	125	136	118	131	116	139	126	149	122	136	127	143	123	117	130	114	123	148	146	134	129	122	112	143	123	122	135	120	117	143	128	136	133	146	125	134	122	136	133	137	136	131	123	120	136	127	135	130	134	130	117	139	124	122	131	146	128	122	132	127	106	123	120	123	149	128	133	132	133	131	135	123	122	130	143	130	153	118	124	143	104	115	130	124	109	123	129	140	125	114	130	153	122	112	134	118	126	109	102	122	105	127	120	140	134	134	139	113	130	137	114	137	120	134	129	136	143	134	136	117	135	149	124	132	135	146	135	132	121	128	131	123	113	140	115	115	128	128	141	118	132	116	131	121	112	127	132	134	119	119	118	124	114	142	156	133	130	106	113	149	121	146	126	130	106	137	105	138	123	121	140	117	102	131	110	123	138	146	118	110	127	123	119	137	127	126	132	127	142	138	119	128	119	129	125	115	147	146	137	143	111	118	136	145	124	139	127	98	128	130	113	135	108	134	134	121	145	126	149	121	125	120	124	132	129	146	127	116	112	123	121	113	135	137	127	118	149	128	113	128	118	110	127	131	118	153	129	122	139	141	114	126	134	129	127	128	114	136	144	135	120	112	109	115	147	139	128	133	143	123	112	119	135	127	133	115	143	110	113	141	133	135	122	126	122	147	133	112	147	136	155	118	117	138	126	134	139	115	132	150	137	134	109	137	145	153	128	107	131	125	128	129	124	130	112	120	128	147	140	133	122	112	118	131	131	119	116	133	108	127	149	138	112	120	114	144	125	125	113	130	128	143	102	140	131	110	137	135	126	107	142	135	127	130	154	133	138	143	130	122	133	123	134	139	110	136	129	135	134	149	154	120	126	155	119	122	141	138	133	156	115	120	132	124	128	164	121	131	127	130	133	125	127	146	125	129	135	129	139	133	161	128	125	140	131	107	134	128	146	121	121	110	106	142	108	115	134	147	125	119	130	115	152	122	120	132	116	143	140	138	130	145	132	130	141	125	126	129	137	119	137	116	149	114	132	131	135	115	131	131	120	133	125	139	141	132	115	149	152	150	138	124	109	124	122	104	119	139	114	129	143	152	126	108	113	139	133	116	122	127	107	126	145	108	122	141	129	132	123	127	112	128	122	132	112	128	118	140	140	119	134	148	138	121	132	105	131	129	158	131	120	129	123	133	127	125	130	134	123	133	130	112	145	149	119	121	119	113	146	151	120	115	114	139	121	132	114	131	114	122	123	144	109	117	123	123	124	151	103	133	128	139	116	136	143	124	156	116	117	124	118	111	128	114	134	127	124	146	129	126	121	128	129	118	150	143	136	130	125	120	120	118	124	115	122	122	127	166	111	143	145	131	125	122	131	117	126	123	137	127	112	103	137	128	120	151	121	139	135	122	114	122	153	147	147	119	125	119	132	116	117	159	114	133	128	126	123	124	105	145	129	129	125	117	126	111	122	131	127	131	146	142	131	138	128	142	120	127	124	106	146	129	109	121	127	165	137	142	125	120	149	123	149	131	130	148	114	128	143	134	148	120	131	123	123	116	134	129	129	121	133	132	127	132	128	117	141	119	119	115	140	123	132	135	140	150	137	123	141	131	129	123	132	95	116	143	139	125	130	134	127	130	144	131	134	121	128	111	124	127	122	129	137	126	141	132	139	118	113	121	118	126	115	147	124	124	131	129	138	116	135	141	127	128	133	122	139	129	145	130	113	121	106	140	137	130	111	129	125	135	120	130	126	148	103	113	118	120	152	138	137	137	130	125	132	129	122	123	157	111	143	127	140	139	116	131	144	149	134	132	125	127	135	123	152	130	127	126	122	137	109	111	118	132	129	125	128	136	122	122	133	135	113	118	108	131	126	164	121	114	138	142	133	122	131	123	153	143	124	135	138	107	128	132	109	134	137	138	119	131	135	132	113	149	133	132	132	147	160	143	134	131	140	117	135	124	119	135	113	133	145	129	126	146	139	115	138	143	129	127	111	127	149	153	107	128	129	115	132	127	133	141	141	139	130	132	108	125	136	127	131	117	108	122	146	120	135	138	117	137	130	128	122	140	106	127	94	129	120	114	131	128	112	128	142	130	137	135	123	121	113	143	138	145	109	137	118	126	128	123	120	140	137	136	110	138	130	127	119	128	124	108	122	106	130	131	125	156	128	125	126	134	124	111	137	142	140	127	131	155	133	136	150	130	118	118	132	134	139	129	135	103	143	146	141	130	124	147	132	110	131	134	126	130	129	134	145	119	124	137	122	148	129	129	132	122	140	144	145	133	148	135	120	120	113	135	120	133	121	132	117	118	123	134	120	145	126	126	128	144	119	148	142	134	124	128	131	142	143	126	132	129	155	142	133	107	112	126	132	127	147	127	114	158	117	114	139	119	104	130	146	129	118	133	144	131	132	120	138	133	131	129	144	123	133	147	135	130	134	149	130	114	138	115	125	139	123	140	122	120	128	123	125	112	134	127	118	142	145	121	166	111	126	116	134	122	123	139	122	129	123	127	103	127	128	142	119	114	133	130	122	121	136	116	111	139	114	131	127	127	140	127	119	132	138	134	115	113	128	142	132	127	152	130	121	136	121	122	147	136	157	137	128	124	131	120	135
2511	1074	4378	11097	6821	5824	3783	490	458	475	521	518	456	489	503	443	483	470	494	450	440	447	415	467	476	452	460	459	440	462	444	455	455	465	451	426	457	499	446	449	467	510	439	465	457	465	472	466	458	427	507	445	437	428	446	457	460	413	456	461	403	469	428	426	487	419	429	444	451	444	446	483	473	449	472	447	421	446	440	430	456	452	482	450	479	452	432	472	438	428	463	432	440	461	466	442	427	443	433	478	481	488	442	440	463	469	454	460	447	455	481	418	427	461	439	455	434	441	389	446	437	448	454	449	450	445	452	461	473	419	460	462	470	484	471	427	412	463	430	464	429	463	452	497	450	469	458	460	449	466	484	463	484	436	457	441	457	459	432	435	418	454	462	420	439	397	419	454	431	444	453	450	427	440	467	431	458	412	433	457	439	448	452	470	451	437	447	488	441	443	418	414	431	426	451	467	436	444	448	427	452	456	462	433	462	417	459	461	439	437	454	450	453	452	427	436	434	444	453	446	443	436	447	420	463	435	446	448	446	462	439	475	446	433	424	411	438	434	428	444	440	438	442	461	476	452	461	449	472	471	448	438	433	482	454	449	471	404	499	439	449	458	429	451	473	438	475	432	463	432	484	426	435	445	433	429	446	466	442	438	408	407	429	423	455	432	402	470	470	448	452	460	436	477	411	445	466	458	426	433	468	403	448	416	394	431	432	417	475	436	442	461	445	447	422	467	482	461	473	442	433	463	477	474	439	458	447	442	420	437	427	427	451	427	429	460	435	472	459	452	443	441	441	419	467	441	432	456	440	451	417	468	429	443	417	411	467	458	474	460	463	474	411	477	404	470	456	474	476	433	457	447	457	460	440	429	492	437	407	454	431	463	408	447	478	426	433	451	438	442	439	463	455	480	457	448	439	442	470	458	485	479	456	457	434	448	448	446	420	467	436	451	444	421	444	444	438	446	455	426	434	432	467	437	442	427	425	459	455	475	471	416	440	450	442	480	470	440	434	461	442	419	445	426	442	456	435	457	418	442	460	433	461	436	417	461	462	466	502	432	472	423	447	457	442	440	482	475	412	444	447	424	485	487	433	477	469	446	419	460	443	441	442	474	439	424	497	441	426	444	478	457	439	457	416	458	462	433	491	419	430	443	402	497	429	444	460	441	441	394	455	429	483	420	451	448	463	466	441	464	479	416	480	404	456	444	454	447	443	448	396	513	447	451	482	487	442	436	457	473	473	474	451	429	462	407	482	487	450	442	446	421	458	464	440	446	426	439	439	434	469	455	464	422	421	475	448	446	476	464	433	452	443	451	475	476	440	415	463	460	450	488	422	458	434	418	439	458	456	462	457	473	425	427	466	456	457	456	429	454	428	468	456	456	457	438	403	440	481	471	462	421	430	451	449	462	437	416	445	409	461	427	441	425	427	478	412	468	445	447	433	456	457	454	468	428	420	460	448	439	462	481	386	426	428	427	444	437	427	419	460	447	454	430	448	450	457	463	455	445	434	463	417	451	452	426	464	436	461	436	457	437	462	449	456	444	439	468	442	413	450	441	439	428	417	427	428	494	445	468	454	468	418	471	425	433	452	447	436	451	460	447	441	460	462	435	444	463	408	479	451	412	451	455	448	467	410	467	474	438	508	441	433	453	420	439	404	454	433	431	430	455	443	460	454	408	495	417	482	448	452	449	439	447	456	456	467	434	477	412	463	437	438	424	436	457	452	422	476	477	459	451	411	441	431	473	432	406	437	454	454	488	416	439	459	501	455	475	435	429	419	440	457	431	434	464	437	426	476	449	466	486	477	448	455	447	415	447	460	451	443	460	446	463	445	483	443	404	444	470	444	447	481	450	409	443	433	418	437	478	414	429	433	459	464	463	440	442	434	451	451	452	429	447	437	435	436	420	438	424	456	411	456	439	464	422	450	429	465	442	434	390	446	429	484	493	419	483	445	458	482	441	451	453	428	459	451	446	450	470	447	400	441	430	443	467	448	436	479	477	441	456	444	417	473	468	459	465	477	464	412	490	471	470	445	486	484	439	470	445	427	417	415	436	437	474	475	416	449	454	471	468	459	420	464	418	441	459	471	461	443	418	435	436	461	471	399	437	446	444	467	412	451	440	483	479	469	437	442	475	435	423	444	411	456	431	446	477	429	460	442	439	519	471	483	445	439	443	427	435	497	451	418	433	449	485	436	399	461	421	436	443	468	449	442	463	421	452	472	435	440	465	416	430	410	400	471	469	418	438	492	448	465	435	416	488	422	458	434	471	453	429	439	444	475	439	430	453	457	457	462	431	415	491	443	485	461	445	405	414	462	456	459	452	461	453	433	433	461	466	431	417	478	442	448	445	491	465	457	467	420	443	427	448	465	410	460	440	418	456	454	457	429	459	447	447	469	494	443	431	452	445	455	451	460	444	446	466	430	430	476	454	461	437	457	406	484	430	455	449	438	446	462	464	445	439	445	428	429	464	440	451	446	476	443	464	445	466	435	410	491	450	424	467	449	448	456	421	442	468	423	435	453	479	418	442	431	490	451	434	470	425	496	443	417	455	457	499	463	429	431	455	438	419	446	472	442	466	443	409	451	418	499	471	459	417	442	474	496	410	461	466	475	420	474	429	445	478	447	478	437	467	465	440	465	420	444	424	435	432	454	430	457	429	457	428	463	455	471	445	434	435	473	447	448	437	429	430	456	451	434	451	449	422	455	455	453	459	462	455	460	437	419	440	430	435	451	446	451	460	458	459	424	432	445	473	460	428	435	435	463	444	432	422	475	454	496	492	440	429	457	440	430	419	474	419	456	426	420	411	464	444	453	466	492	460	490	454	465	435	454	441	477	441	414	438	440	421	475	415	439	436	436	431	410	442	451	433	427	447	470	419	427	457	462	443	471	464	459	420	450	464	473	413	446	468	478	438	418	411	440	437	480	437	439	446	485	433	434	476	456	474	453	439	438	444	423	414	435	421	432	435	478	435	421	455	440	437	463	424	450	436	440	445	461	436	396	448	434	431	448	469	428	432	471	470	423	476	431	436	430	441	434	467	457	470	449	412	461	442	465	424	436	471	471	418	457	485	405	463	438	451	444	450	432	447	422	436	433	464	439	426	472	427	445	428	466	458	447	461	458	451	462	449	455	478	468	472	458	439	437	427	418	447	469	425	440	473	471	428	466	448	437	476	456	463	475	444	421	441	455	477	448	448	456	438	449	463	420	412	441	434	392	462	468	434	448	433	442	417	429	438	430	426	476	429	452	467	479	454	419	408	462	425	416	442	476	464	445	455	410	481	423	404	457	449	429	463	430	426	520	428	470	443	455	427	460	476	447	439	438	454	481	471	435	443	441	453	448	452	450	466	465	450	418	481	477	483	439	470	453	427	440	458	431	450	447	467	445	424	428	443	450	462	450	415	517	449	441	453	442	479	475	453	406	409	415	444	458	466	499	455	443	472	469	458	474	461	431	435	460	453	436	441	453	492
12825	5919	12986	20063	21095	20471	12925	625	228	260	244	200	219	211	212	203	190	199	217	191	210	193	212	186	204	187	187	184	190	192	192	189	213	205	190	187	166	207	216	200	155	179	189	177	208	213	195	183	174	184	191	209	190	179	193	191	185	185	195	195	169	190	189	212	197	203	193	193	162	173	188	150	173	189	211	196	174	189	174	208	176	162	194	205	193	201	161	195	176	201	195	178	205	155	201	199	200	198	174	181	178	187	221	199	214	194	207	194	179	211	190	204	198	174	193	194	185	178	186	213	201	185	187	195	197	190	189	220	196	174	193	194	189	187	197	184	171	182	198	171	189	191	197	178	218	190	195	199	203	189	178	151	202	153	205	153	182	168	189	169	201	184	202	195	204	173	176	213	213	192	188	214	205	190	208	197	190	199	195	195	182	178	176	196	189	200	177	173	178	175	172	193	191	150	184	188	190	204	206	185	191	182	216	213	206	188	183	226	199	202	169	189	192	198	192	186	191	200	205	203	193	202	183	189	143	166	211	186	195	187	195	184	188	214	168	183	172	213	208	204	212	178	191	177	205	186	178	168	171	176	196	185	186	176	189	206	178	191	204	188	186	176	199	214	204	184	208	179	192	189	181	208	201	198	195	163	188	173	189	194	227	215	190	208	195	226	168	197	202	194	189	203	173	214	201	196	206	200	201	172	169	197	183	195	211	189	181	191	188	176	190	193	182	184	183	181	158	186	200	189	191	177	169	196	198	173	178	223	211	202	198	202	184	178	204	204	186	190	201	173	208	217	203	206	203	180	180	182	171	173	179	173	206	182	169	190	208	212	177	194	193	189	193	185	190	195	196	218	170	212	194	202	179	196	184	200	185	196	209	214	215	172	195	197	204	202	193	177	191	190	192	198	211	172	165	185	199	176	191	199	191	187	182	171	225	187	224	193	177	182	202	182	184	196	196	177	193	192	202	181	190	194	195	179	203	178	195	193	173	191	174	160	206	164	195	176	180	189	206	209	176	194	179	198	188	216	199	206	200	189	184	192	177	173	178	186	188	193	191	206	198	164	188	181	212	197	202	200	174	197	217	170	173	185	180	208	204	196	168	207	180	181	201	175	208	193	180	168	200	184	166	198	212	186	180	190	204	196	176	186	185	191	207	208	187	199	182	175	210	186	190	197	218	190	173	192	188	212	192	174	189	200	190	216	215	179	171	178	172	202	193	193	208	173	200	191	191	190	184	184	196	185	221	197	200	192	179	189	206	179	183	191	205	208	185	188	204	198	183	208	199	205	181	183	207	194	178	190	193	169	191	170	186	197	187	186	173	213	197	212	184	181	199	175	192	181	188	219	179	201	211	205	187	168	182	191	164	164	200	199	184	200	166	199	176	191	193	186	207	190	186	200	159	216	181	195	222	211	167	202	169	208	195	175	191	201	179	166	176	181	185	188	208	191	181	211	155	198	177	196	192	207	201	184	187	201	188	184	180	183	209	198	178	166	189	192	193	222	192	186	195	169	180	196	185	190	190	208	179	214	192	177	223	185	194	190	188	194	215	159	215	201	186	199	180	193	199	183	186	167	168	201	221	168	164	208	180	194	207	188	204	189	201	189	198	193	208	213	190	213	167	184	195	222	187	164	216	196	177	193	216	180	192	159	193	219	194	204	193	212	195	194	221	197	180	178	189	177	210	183	195	179	208	201	174	234	173	175	184	193	182	199	168	206	186	189	168	173	180	186	173	192	186	193	166	182	179	191	183	203	194	190	170	208	205	197	202	194	196	175	205	189	199	184	186	205	211	207	188	199	198	205	192	183	189	177	188	199	193	212	180	176	174	188	165	169	182	189	172	184	182	193	185	177	183	175	191	188	206	212	192	181	220	204	205	191	205	197	191	198	177	205	228	185	203	207	198	205	197	204	211	220	212	205	213	213	189	186	193	188	192	180	196	185	167	158	193	183	161	214	170	226	206	195	171	189	176	197	171	173	187	201	187	196	165	181	196	178	191	183	190	181	198	174	212	214	215	207	199	186	190	184	165	175	195	209	177	175	185	178	227	192	222	195	175	217	189	220	207	163	202	201	185	198	203	202	187	197	198	200	183	180	202	177	183	185	190	215	221	210	186	196	214	187	177	210	199	206	199	174	178	182	181	169	199	188	194	200	180	152	181	176	200	188	191	203	197	218	199	168	207	208	196	175	196	195	182	202	170	190	188	187	191	210	191	195	185	219	205	192	199	188	202	203	229	177	179	193	189	172	192	174	186	174	176	203	199	163	186	204	198	170	184	207	192	183	217	204	180	170	210	193	201	218	198	209	175	198	199	200	182	201	202	168	218	182	196	173	179	209	188	178	173	204	200	176	194	188	198	193	213	167	215	185	187	191	191	192	190	185	185	179	197	169	198	201	181	185	186	182	167	190	201	183	188	189	200	207	186	175	187	183	179	214	172	213	205	185	225	198	197	183	204	189	219	179	189	215	182	198	189	186	189	211	189	180	200	187	179	211	178	202	187	173	187	196	216	184	218	214	179	189	197	193	190	184	214	202	220	191	193	190	173	189	188	212	209	192	194	187	192	189	201	181	168	202	189	177	186	185	190	187	221	196	192	176	172	193	184	195	196	216	192	175	179	206	174	185	174	193	217	181	204	200	197	174	184	210	211	193	195	202	196	204	171	220	157	198	195	191	183	199	189	215	184	173	192	183	205	178	195	199	183	196	169	196	182	187	208	184	206	199	175	176	181	198	207	206	193	195	211	185	185	179	189	184	186	181	200	163	166	178	178	178	200	168	199	210	187	187	205	182	204	195	209	185	212	195	170	200	213	198	173	187	199	184	208	190	181	174	185	191	179	195	219	198	172	202	195	192	191	194	194	185	183	203	190	192	184	190	175	221	194	166	183	210	188	214	181	206	186	177	194	179	205	181	173	181	211	188	207	203	217	178	178	180	193	203	189	205	210	166	169	181	184	202	161	208	205	213	191	188	184	199	176	202	188	184	204	167	190	188	170	188	185	219	204	202	191	184	173	185	198	202	192	206	162	197	183	199	176	197	226	203	179	193	195	200	184	209	181	179	198	183	186	205	198	179	166	173	196	163	172	204	186	211	200	181	165	173	214	214	193	207	192	180	181	167	191	196	179	197	213	194	176	188	191	166	177	177	180	193	219	192	191	207	189	208	175	168	187	199	181	220	185	184	197	145	165	194	204	187	190	213	209	164	166	185	183	185	204	194	214	193	197	198	185	215	184	182	206	183	194	196	225	193	183	184	182	189	191	193	198	187	195	205	208	181	187	210	183	221	197	179	195	208	188	189	180	200	168	187	184	166	191	177	191	185	191	180	173	180	214	202	196	188	198	209	180	192	201	177	202	195	189	199	189	195	183	185	183	188	201	185	174	178	202	207	181	171	181	183	170	190	182	204	204	205	198	201	193	211	166	199	188	191	199	189	169	186	186	197	212	176	190	197	170	163	206	182	180	197	198	174	193	214
8501	5471	21516	28518	31874	36833	17095	1271	1053	948	819	834	828	772	761	748	753	708	780	670	720	707	704	702	664	648	657	655	612	648	625	642	616	598	601	666	648	658	574	671	630	645	640	630	578	629	636	620	585	673	569	617	622	675	601	593	635	624	624	625	600	609	687	615	606	643	632	609	599	650	613	613	583	596	636	628	617	645	599	620	644	600	639	555	642	645	614	605	642	624	591	616	630	620	604	583	611	597	622	603	621	607	654	606	613	599	665	623	574	606	650	587	627	566	609	596	617	643	609	656	597	608	629	674	629	630	583	584	599	649	574	606	623	603	652	633	586	616	630	585	622	638	612	644	614	584	650	630	621	596	623	585	636	636	629	621	594	620	643	632	623	560	593	586	602	637	683	617	603	597	642	595	598	613	617	628	638	606	581	595	591	599	629	570	629	610	584	609	594	582	597	622	626	584	617	619	635	624	565	651	610	582	600	580	597	614	602	578	616	620	588	622	619	605	634	599	621	610	677	577	579	617	593	610	601	633	586	573	599	646	594	621	600	597	588	580	595	597	589	587	614	653	622	561	619	600	663	672	624	577	546	620	619	649	613	633	607	631	626	613	626	636	615	610	686	564	583	615	592	634	627	628	625	584	585	597	622	567	585	622	597	600	580	632	605	630	636	656	612	605	566	546	619	621	612	631	634	661	642	597	583	601	633	635	608	590	617	610	610	619	620	585	596	597	626	616	622	630	596	598	622	601	587	591	627	638	607	617	626	663	624	619	610	604	583	579	596	584	601	613	563	615	589	616	598	628	636	636	592	633	644	569	635	599	611	608	572	653	583	652	566	580	594	620	621	589	578	610	596	633	617	570	621	619	584	611	637	573	627	626	611	620	591	643	616	585	610	637	625	602	665	623	584	605	656	609	647	619	585	611	617	612	584	591	616	628	607	627	570	592	597	622	637	663	588	587	585	587	628	627	623	596	623	588	621	566	623	632	623	636	626	623	606	608	619	627	588	636	638	651	618	619	606	606	637	590	596	606	614	611	619	623	623	614	641	609	622	628	623	584	610	588	621	595	679	580	578	622	615	603	611	648	608	598	595	594	622	628	586	596	614	617	643	611	655	626	597	614	630	630	585	604	606	613	609	628	625	616	591	604	622	635	616	588	596	641	601	605	697	634	604	624	569	616	552	662	603	644	683	638	601	600	647	602	607	608	581	631	651	622	581	632	581	598	563	547	609	614	600	614	570	611	592	584	618	617	567	670	613	615	595	658	624	598	626	587	616	600	616	613	585	589	624	656	636	603	611	633	588	627	570	600	583	599	592	606	576	652	601	590	606	622	582	612	626	666	592	601	586	636	639	647	599	621	577	599	612	572	608	634	645	578	622	632	609	557	616	546	596	651	651	623	595	579	606	580	632	613	637	607	590	635	592	624	624	568	626	588	596	533	572	649	608	570	633	594	583	579	563	661	587	629	598	623	614	606	576	586	616	657	604	584	642	570	624	616	651	607	578	599	687	644	572	630	604	602	579	570	625	657	646	630	618	564	577	625	587	634	596	560	608	615	590	603	646	622	648	660	640	615	644	635	581	606	593	611	618	634	592	593	580	622	601	616	615	602	625	581	618	596	631	624	633	622	612	683	615	613	631	585	603	624	622	591	593	615	602	574	639	596	636	615	604	616	643	621	582	556	647	579	604	644	569	593	635	644	650	582	596	613	579	583	596	590	637	599	635	604	604	633	599	629	633	589	628	606	622	561	605	610	601	637	619	612	618	616	617	598	624	572	575	587	586	603	627	573	623	622	605	695	608	595	603	634	542	670	629	603	633	626	622	586	609	628	620	644	622	599	665	577	634	592	594	619	635	627	640	602	611	608	651	657	563	608	644	603	640	631	578	618	593	606	595	579	575	596	599	649	608	599	607	574	584	655	593	637	635	631	612	635	582	614	592	610	609	627	613	585	640	595	557	612	630	627	580	591	607	620	601	628	618	663	596	572	620	623	602	627	590	625	614	644	572	624	626	595	641	609	635	581	639	615	642	595	609	634	638	594	645	570	647	631	631	624	640	545	613	599	611	602	621	632	626	608	628	601	620	610	596	638	622	626	613	612	590	585	603	566	611	595	611	644	594	651	588	635	615	609	585	596	642	644	626	606	638	641	605	620	624	591	609	620	605	635	593	602	643	606	623	607	663	625	615	625	585	603	622	601	601	645	658	588	591	606	603	636	586	588	630	602	625	639	603	587	624	595	612	615	635	626	637	652	632	583	568	601	594	584	626	632	588	596	637	627	582	579	622	626	630	545	577	616	593	613	590	646	625	639	576	625	670	615	600	610	598	621	618	637	637	649	650	618	623	575	602	590	608	617	594	643	642	611	579	616	608	605	565	589	601	595	609	636	583	619	624	631	642	584	629	582	592	608	611	625	614	583	609	582	629	585	630	580	596	609	612	619	663	588	574	614	612	599	606	605	573	598	595	544	645	596	615	582	629	624	626	585	660	633	584	611	609	587	609	590	602	626	608	566	601	574	608	628	630	623	620	610	571	606	568	640	575	575	596	592	606	600	628	612	619	583	639	655	616	631	621	589	645	628	607	599	632	593	578	616	627	656	614	656	632	617	617	606	591	616	612	601	588	600	605	595	632	611	618	597	605	626	600	615	604	636	597	620	600	603	566	587	573	647	593	610	570	597	638	620	605	570	621	596	610	593	594	583	621	607	587	616	603	635	609	596	573	618	625	632	619	639	606	615	616	623	616	623	631	592	558	637	586	647	643	640	649	640	612	617	610	632	609	618	609	631	593	598	582	577	604	595	637	627	610	605	616	642	638	604	630	594	621	642	594	577	600	645	611	653	622	604	564	647	599	599	593	602	647	559	645	626	638	669	608	587	593	598	618	620	641	592	623	637	618	609	604	622	631	623	594	629	606	596	587	581	613	627	632	569	625	616	598	632	625	574	620	584	614	591	610	677	629	666	589	581	612	597	638	587	576	601	649	619	600	587	637	596	644	633	628	608	618	608	558	598	596	628	635	588	629	602	618	588	618	612	579	656	601	639	578	568	657	604	586	602	645	585	643	586	622	609	650	660	639	597	591	645	667	596	614	603	609	564	623	634	585	680	639	626	617	611	636	572	596	627	600	649	581	591	636	602	602	640	618	620	633	634	576	630	611	605	582	619	593	582	600	606	619	607	614	595	635	597	605	610	661	580	615	655	594	592	634	594	589	611	619	590	565	632	610	641	590	596	576	596	665	643	597	607	600	587	624	597	608	638	581	610	608	587	612	651	605	639	644	609	597	613	612	625	586	602	624	616	616	631	602	623	603	571	632	607	635	585	607	592	608	630	619	615	646	639	584	637	581	591	603	592	602	653	630	552	614	610	632	596	628	658	613	576	612	601	642	595	647	642	580	659	564	645	629	614	646	646	661	624	603	635	576	554	602	628	580	595	627	604	614	646	585	626	619	596	657	627	610	618	655	626	626	559	596	576
28737	18081	37610	64185	67819	27155	7976	836	392	380	308	348	296	281	299	294	310	280	303	279	299	303	317	269	261	301	251	296	270	278	260	257	279	307	276	270	277	238	267	291	304	274	246	273	258	291	257	287	286	282	252	264	250	271	275	278	265	253	278	283	269	277	299	285	283	257	292	294	283	260	266	301	231	269	278	256	269	239	272	266	270	318	270	282	272	294	282	282	273	270	267	281	308	287	266	286	284	269	269	294	243	239	260	269	283	272	270	270	265	298	246	272	276	283	226	289	267	278	268	287	280	260	258	276	270	286	300	252	294	291	281	274	282	274	240	269	280	260	278	301	254	253	247	258	276	263	264	311	270	298	272	278	252	259	249	278	260	273	294	278	296	263	272	265	259	261	291	236	257	252	280	289	282	247	268	271	285	250	274	273	283	302	258	283	271	264	279	247	273	272	274	279	250	298	260	270	273	228	278	273	255	264	266	269	294	228	298	262	261	235	289	261	286	271	269	266	261	270	273	249	270	272	289	258	264	260	291	295	282	283	256	262	245	259	273	240	265	290	295	297	252	284	249	263	279	277	266	258	271	273	246	274	285	281	267	266	264	283	277	279	263	265	274	282	283	292	261	268	246	256	257	271	262	278	274	267	280	271	310	263	262	289	287	269	293	275	293	279	249	263	286	275	293	286	294	274	258	243	276	257	292	314	276	299	248	260	266	279	292	246	263	252	277	253	284	307	266	255	307	273	272	266	298	270	293	233	276	308	279	304	300	286	301	287	286	281	271	293	275	262	251	282	262	255	252	268	261	274	274	255	294	245	262	272	270	256	280	292	274	276	300	253	277	264	248	274	277	272	265	255	247	272	265	254	292	289	274	254	292	285	240	238	261	259	275	281	292	284	245	249	251	240	259	313	293	268	244	274	267	277	277	292	300	275	263	268	289	270	275	238	283	284	267	271	275	269	284	286	275	268	251	275	279	290	290	248	265	260	274	254	262	273	293	285	284	300	284	271	280	272	281	272	247	248	281	260	276	267	258	263	252	275	289	313	278	293	272	280	271	293	274	277	304	250	294	265	277	251	278	295	268	249	270	308	255	271	253	278	251	273	259	281	286	267	275	274	254	265	291	309	284	297	294	312	290	253	297	256	264	253	284	276	261	290	289	265	256	263	286	278	273	282	300	267	277	296	286	287	241	266	274	247	274	272	280	273	268	246	278	285	268	265	278	267	287	270	248	249	270	268	282	256	253	303	280	239	291	286	284	256	307	286	251	264	230	233	269	284	268	245	267	263	258	269	267	267	278	276	281	262	265	281	281	258	277	267	278	256	264	247	282	279	226	290	275	282	283	247	256	302	253	267	269	310	284	262	262	260	309	271	256	279	254	270	275	291	274	258	265	298	261	258	296	270	274	285	278	310	270	265	275	247	294	250	288	254	292	284	279	302	259	256	274	298	274	288	263	303	267	255	285	286	266	286	290	253	302	284	293	281	246	253	277	273	262	296	269	302	298	270	308	235	275	275	265	260	261	267	284	268	255	292	290	304	241	271	292	262	297	265	246	296	276	276	308	267	266	228	275	274	275	289	276	253	268	280	262	289	278	269	257	292	263	252	265	286	263	256	273	285	283	268	267	242	259	256	266	277	302	282	284	265	273	252	293	272	307	274	235	293	285	279	273	293	267	272	266	272	293	247	273	262	288	281	284	264	255	271	244	236	283	265	252	262	277	288	257	248	276	262	270	262	265	274	314	263	306	300	239	260	284	275	281	250	291	290	277	259	250	293	280	290	277	265	282	274	285	250	300	271	251	279	239	300	279	276	295	284	304	281	281	288	270	265	273	274	278	298	271	272	275	231	280	266	264	253	268	249	258	270	268	294	274	273	256	276	288	284	275	279	270	265	303	292	276	287	262	293	269	292	284	238	278	286	288	263	284	274	268	282	265	284	278	248	275	252	283	290	267	262	301	258	278	249	262	256	274	272	304	272	272	248	271	224	274	256	267	294	299	287	293	270	270	264	268	280	272	266	274	282	245	311	275	285	267	258	251	307	265	296	282	300	284	247	265	272	273	263	278	258	274	272	263	244	260	266	277	242	291	273	272	267	274	263	271	277	252	302	274	292	255	308	250	279	260	258	297	294	242	288	264	262	265	279	269	270	253	289	246	256	274	274	250	276	285	292	245	281	295	265	298	289	291	281	287	289	269	254	263	276	274	240	267	269	279	290	294	269	276	287	257	266	273	285	278	252	274	264	274	260	289	257	270	271	280	270	272	282	292	294	238	300	272	275	298	287	270	281	306	267	286	295	284	249	267	272	260	274	253	278	292	283	257	303	242	311	259	266	268	248	289	280	275	282	268	258	271	258	286	256	261	290	277	276	265	294	257	272	281	249	266	277	255	272	272	294	270	295	250	268	268	257	278	276	282	278	281	269	285	256	253	280	254	262	258	278	276	271	302	260	273	294	300	262	273	285	283	261	269	278	265	247	262	243	281	270	268	273	270	232	271	246	275	267	298	275	283	284	276	281	268	277	267	265	270	294	289	240	294	272	303	266	275	278	278	286	281	265	266	260	280	263	278	257	270	252	278	268	293	273	295	248	292	255	303	263	263	256	285	265	252	238	283	264	250	281	274	323	277	261	252	270	247	301	269	239	272	267	260	264	259	251	268	289	285	222	263	263	281	258	292	269	267	277	291	294	257	266	272	271	279	302	281	269	302	257	261	242	258	267	294	268	287	254	275	267	294	234	270	291	273	242	303	272	267	271	296	238	276	270	288	288	266	265	270	279	292	297	238	274	266	282	283	257	285	268	267	236	295	258	269	278	275	241	281	270	284	281	298	270	293	284	271	270	246	241	268	279	255	295	265	300	292	265	255	274	275	288	264	231	282	265	255	283	259	266	279	265	280	271	287	248	254	272	285	288	286	299	245	268	276	240	264	268	262	278	287	249	275	263	283	242	283	283	288	265	286	272	264	254	259	252	256	284	279	271	282	273	291	256	301	266	272	289	275	261	264	258	284	262	285	253	243	281	257	250	260	258	280	241	258	252	288	266	280	264	256	294	261	310	280	260	263	280	252	262	304	287	240	259	263	276	283	257	266	296	271	272	271	270	297	290	301	289	289	289	271	256	269	283	249	281	292	275	268	277	282	280	274	260	279	292	259	281	266	286	255	255	269	273	283	273	246	263	313	268	252	270	272	246	255	246	257	293	273	268	264	243	258	270	247	274	262	263	269	282	271	249	253	261	272	287	266	271	297	265	304	275	283	268	296	238	313	259	240	287	290	285	338	268	281	285	267	280	264	295	267	243	319	283	282	285	279	279	321	264	274	267	288	290	257	291	261	268	298	244	253	277	248	240	236	269	282	241	259	257	266	288	289	273	247	274	248	274	252	284	251	277	262	259	275	268	279	251	292	285	277	284	272	276	272	270	274	271	293	278	282	270	281	268	266	284	258	257	275	260	275	248	264	280	227	278	276	265	275	263
17626	13684	43567	69715	66358	22522	5610	1788	1551	1334	1257	1206	1144	1142	1060	1022	1020	974	966	959	940	970	936	909	877	900	875	864	922	855	865	903	825	897	877	846	853	886	862	898	833	849	846	860	827	854	860	804	836	854	870	869	859	820	804	805	852	835	836	815	871	803	794	785	870	818	838	813	807	798	860	823	805	797	826	823	863	815	839	812	831	790	837	850	842	810	812	840	819	774	813	857	790	818	806	796	794	861	819	775	830	810	820	797	813	841	805	805	863	824	834	804	815	823	817	757	822	894	785	820	788	852	760	844	797	824	827	822	771	808	782	819	797	781	794	792	797	796	830	770	785	852	803	822	790	760	806	825	805	811	805	803	764	760	820	838	816	825	817	833	797	877	825	811	832	803	747	792	782	839	829	833	819	827	784	830	817	785	840	807	796	785	820	753	837	792	839	839	800	810	830	817	839	792	790	842	811	839	826	834	800	823	814	814	789	780	763	764	841	778	789	785	838	804	807	816	820	845	788	772	853	865	853	807	790	798	846	796	798	787	767	858	835	808	794	810	829	870	800	800	802	781	800	813	865	817	761	816	803	790	820	832	774	798	790	825	817	863	826	860	794	861	813	792	838	814	813	875	861	840	826	780	819	843	821	768	829	860	805	788	849	804	824	836	804	773	779	836	756	819	767	767	786	823	860	812	800	810	805	840	792	865	825	818	839	808	823	865	862	844	832	801	816	887	762	783	810	808	798	857	796	845	803	819	814	854	813	803	807	794	757	790	827	821	797	861	762	777	805	802	859	788	782	838	794	807	791	824	837	779	788	806	813	819	831	760	803	786	826	779	783	809	841	828	784	834	811	825	840	781	821	768	807	817	812	810	812	768	808	774	778	800	779	781	809	827	850	842	829	806	828	827	837	796	828	819	802	769	825	842	813	818	775	809	835	844	847	805	802	816	758	824	826	770	804	858	865	816	810	814	802	817	829	810	806	803	783	800	819	844	763	855	829	804	775	817	879	838	849	838	777	787	869	856	779	756	831	796	777	847	798	786	766	789	788	821	827	837	795	812	818	753	825	786	826	801	883	824	827	829	834	874	805	818	822	851	804	868	838	843	846	809	830	887	813	803	781	840	783	819	817	794	747	803	791	856	810	830	789	790	795	795	810	818	834	816	848	843	821	791	830	854	815	834	794	840	774	841	832	783	794	792	793	802	813	810	799	812	787	806	850	789	826	840	818	861	803	789	773	844	803	742	813	847	824	810	800	803	864	763	787	831	808	801	837	798	764	857	845	790	771	776	783	846	846	798	851	814	831	820	814	813	793	851	832	823	804	846	797	829	827	785	872	790	801	814	790	821	737	777	780	839	832	816	809	857	778	834	777	815	802	814	820	843	799	789	844	853	800	819	831	813	831	823	805	822	823	794	760	759	812	865	814	814	801	827	768	824	798	785	753	829	812	802	843	795	753	772	782	795	826	849	788	820	838	834	833	824	821	842	782	814	847	823	801	795	829	807	814	805	768	767	794	793	832	905	778	803	827	872	871	763	804	794	806	807	750	827	818	802	784	785	855	811	794	834	825	822	869	799	805	784	777	760	785	843	814	852	859	816	860	821	865	855	847	817	793	813	866	820	794	772	803	790	839	828	798	845	860	842	781	867	818	801	787	818	851	841	767	812	836	820	796	810	800	822	788	857	770	790	861	800	889	843	792	845	822	819	845	828	796	862	866	778	809	866	791	786	853	839	854	825	741	801	770	789	846	770	848	769	803	858	846	751	755	817	834	784	869	780	824	804	831	784	816	824	847	778	853	821	838	817	807	834	811	780	775	810	861	852	768	826	776	779	879	807	787	816	803	838	825	762	830	835	775	795	838	864	823	798	805	843	797	896	813	788	832	814	777	825	757	785	836	814	795	789	881	771	832	823	834	840	876	797	768	743	798	776	745	848	795	826	812	850	862	844	862	805	793	806	867	809	828	822	797	784	832	817	829	786	853	829	759	823	759	813	802	820	788	814	808	785	829	814	800	784	844	812	806	783	806	863	827	830	755	830	765	805	811	838	834	790	761	900	796	817	835	810	823	803	800	803	818	821	801	841	854	819	756	842	810	830	792	811	803	818	778	806	810	839	779	839	836	804	805	845	796	815	769	799	827	785	882	783	780	758	833	788	835	806	850	802	867	874	867	837	774	771	783	812	827	813	836	796	789	807	840	797	818	845	793	788	821	821	803	846	849	857	836	784	840	838	859	801	791	860	820	849	824	854	777	739	784	828	806	798	866	811	840	814	783	824	870	815	849	827	796	794	805	874	766	808	818	817	769	854	803	779	788	813	876	820	793	828	809	787	798	868	820	814	791	783	815	855	825	841	876	829	815	804	886	838	797	815	814	754	818	744	805	811	809	797	857	859	817	849	824	821	817	804	808	797	826	815	825	846	821	892	811	834	813	790	795	793	797	769	782	799	793	835	782	828	868	802	831	788	783	796	858	813	798	811	816	809	848	862	772	795	842	835	761	777	796	811	834	877	827	817	762	823	829	795	798	811	781	881	864	855	791	846	818	810	809	813	804	782	812	801	842	845	819	811	780	799	828	783	797	842	794	799	848	805	807	795	828	830	762	778	799	800	830	815	798	782	835	815	808	814	855	774	773	808	834	816	796	806	815	807	848	795	789	830	868	792	809	805	792	795	798	847	779	783	829	812	824	831	778	796	855	777	834	857	789	823	836	798	783	855	825	794	759	820	907	812	825	826	789	826	840	823	865	782	800	813	816	813	834	817	854	869	847	823	824	788	834	815	823	831	806	818	843	797	878	814	758	827	793	825	818	762	800	799	801	840	825	816	836	762	789	814	758	804	785	801	835	811	825	780	803	839	814	835	847	822	836	778	891	797	798	759	813	792	798	876	809	769	827	859	806	796	799	852	858	865	868	824	813	792	814	774	809	817	786	845	835	820	790	787	810	845	829	818	823	829	862	824	796	820	764	851	802	817	811	848	803	815	774	816	794	804	816	830	857	837	823	809	812	779	853	801	829	843	840	820	786	825	846	790	841	840	794	789	832	788	789	828	863	818	877	768	782	785	830	880	805	802	802	849	821	810	816	794	821	835	805	777	796	798	793	820	821	832	790	773	806	794	759	796	823	837	773	853	833	815	825	826	790	845	790	860	817	820	834	785	833	863	824	827	847	839	793	838	862	794	816	806	843	803	846	778	774	784	781	854	816	810	841	766	827	871	817	798	804	756	782	847	827	820	832	825	822	800	798	834	821	788	816	885	850	829	803	839	840	805	832	789	812	805	767	805	818	813	797	855	799	798	852	859	803	751	814	854	779	819	806	822	807	822	802	805	824	837	802	861	856	764	783	808	848	855	789	843	839	799	823	801	794	831	820	766	833	821	770	775	832	820	820	825	821	788	765	833	823	794	819	787	863	818	831	827	824	831	884	811	789	801	860	816	840	805	833	820	805	827	786	801	804	779	820	823	834	809	811	796	844	815
8674	4088	3665	8627	9762	1503	210	162	176	150	155	156	172	157	157	177	159	151	152	161	152	161	149	163	165	141	164	145	161	155	164	159	136	150	154	198	155	179	169	154	174	167	149	170	143	154	147	172	150	170	165	169	175	145	174	128	153	163	161	166	160	160	143	162	168	168	154	160	169	154	155	164	148	163	143	135	129	168	171	160	155	167	150	174	149	161	143	137	181	149	158	164	177	148	157	158	160	140	178	178	163	167	148	154	165	155	137	157	155	168	160	142	144	150	164	166	159	142	165	151	163	151	155	151	160	155	148	161	163	131	173	157	165	160	157	169	153	150	150	157	146	184	172	155	172	147	150	160	153	158	166	146	155	143	148	158	158	148	145	137	148	151	159	153	154	161	170	168	160	153	147	166	180	136	143	144	152	171	141	188	156	147	169	157	172	139	160	145	149	159	160	168	179	159	144	155	146	153	152	149	157	153	156	153	158	150	158	148	165	162	177	170	160	170	160	167	150	159	166	179	141	148	162	168	150	164	163	141	173	148	181	170	154	159	153	173	159	146	166	170	152	161	138	148	163	168	172	143	166	139	135	167	144	160	161	154	160	136	158	164	160	168	168	150	158	158	147	177	150	164	178	145	160	159	178	179	165	158	151	161	165	157	152	133	174	151	144	164	158	174	175	137	152	164	151	165	150	157	161	154	148	150	152	172	170	152	152	140	148	131	168	142	145	160	129	161	153	170	153	160	144	134	161	161	166	152	165	178	176	144	160	154	137	146	169	143	151	161	180	170	141	171	148	187	162	157	159	175	148	150	181	145	157	142	148	167	169	138	165	175	157	142	133	152	159	147	162	161	156	149	153	168	188	174	157	160	181	168	148	181	152	149	161	167	139	166	150	168	163	159	178	169	157	144	158	178	153	159	150	130	148	174	166	159	157	147	140	148	173	157	174	177	162	174	162	161	167	166	175	165	144	162	186	163	165	166	163	150	153	130	148	133	171	147	157	181	159	161	152	156	166	178	170	174	186	167	175	166	176	157	174	145	149	194	162	135	164	152	179	167	157	143	174	162	151	172	161	174	164	185	149	154	163	165	140	153	156	123	181	155	139	170	174	155	163	148	156	166	162	152	148	151	145	162	146	180	152	166	168	149	167	144	146	169	161	145	170	140	165	155	163	139	156	141	134	161	164	154	157	164	128	171	159	165	178	189	148	144	166	137	171	153	152	158	153	163	172	167	159	154	146	152	176	151	148	170	170	158	148	132	161	157	170	143	159	147	162	166	165	157	182	152	162	135	141	168	168	133	165	146	161	166	166	161	162	150	182	139	160	161	166	165	157	178	174	158	176	149	168	153	147	152	147	173	156	159	165	150	140	182	150	168	164	165	165	168	173	143	158	150	174	149	159	133	169	146	178	152	171	149	153	174	154	159	143	158	175	171	170	170	157	157	165	167	152	173	161	181	144	161	140	160	174	175	138	178	165	168	159	165	158	133	133	151	155	170	135	152	151	154	161	157	160	171	147	159	167	165	180	167	156	189	164	169	146	183	193	159	156	156	142	168	135	167	157	146	143	159	149	157	160	164	150	137	155	161	141	166	158	145	161	145	176	133	144	160	153	163	163	183	172	175	162	148	152	175	139	171	170	167	167	180	179	128	163	176	161	150	153	145	178	159	162	151	156	159	174	152	155	165	143	175	163	156	154	148	144	154	168	169	156	176	144	165	187	147	175	168	149	166	169	158	177	163	141	165	164	184	160	164	157	151	187	148	151	145	161	148	161	155	179	157	141	169	172	152	164	173	153	159	143	146	158	150	147	143	174	159	154	152	182	158	168	169	172	157	158	137	163	172	177	168	147	160	164	192	154	160	176	167	176	177	134	146	149	145	157	146	150	145	151	159	158	154	135	173	149	157	162	156	185	157	158	151	167	158	155	145	175	163	155	187	162	150	145	161	171	148	176	153	154	166	158	176	145	157	177	149	181	166	154	151	153	145	150	179	142	149	169	145	134	130	169	171	157	152	163	134	170	148	145	145	167	151	183	155	150	150	155	156	170	145	165	174	157	154	150	163	165	182	155	154	161	133	160	160	142	147	167	162	162	167	168	171	150	164	150	175	154	157	179	172	149	154	151	149	160	150	164	185	149	166	160	166	144	149	149	160	162	155	167	173	172	161	165	151	143	176	151	157	159	179	166	172	138	207	155	170	141	141	167	155	168	153	163	152	158	147	162	165	153	134	162	134	139	147	164	171	142	162	142	159	148	155	168	141	165	145	144	152	172	183	180	171	119	152	147	130	157	162	175	161	172	182	160	166	146	160	153	150	164	172	155	153	167	178	157	158	163	147	171	172	166	167	146	152	163	152	147	147	158	181	168	158	171	140	155	168	148	157	157	130	179	152	162	144	147	181	147	149	145	159	154	163	153	161	167	168	161	161	154	160	148	169	156	167	160	166	150	171	154	155	135	164	178	154	143	151	150	165	158	164	152	180	183	162	154	136	160	187	159	144	166	174	159	145	158	153	158	168	162	174	176	159	159	171	167	173	153	147	158	157	157	156	134	162	158	151	169	191	156	170	165	161	176	149	150	175	171	163	163	145	162	167	151	173	164	144	158	151	173	160	153	179	180	160	155	154	151	157	166	162	150	157	145	161	134	174	158	150	170	135	160	138	153	151	163	167	162	128	151	171	147	141	154	139	184	153	162	171	175	149	165	147	160	152	150	154	146	144	141	161	157	162	143	154	168	158	162	152	152	171	159	143	151	142	159	177	143	172	147	160	160	150	161	155	148	155	169	156	159	150	182	142	152	152	151	169	158	167	160	166	150	160	163	150	155	143	157	156	133	164	179	154	130	170	160	142	171	174	151	142	161	158	136	156	178	148	170	162	153	151	151	152	157	162	148	168	162	141	177	165	151	163	130	173	150	152	146	174	155	182	159	162	174	179	174	177	156	163	143	155	169	154	156	145	144	168	154	176	158	139	166	150	167	136	150	179	130	150	168	168	152	163	189	140	172	145	152	164	143	151	171	148	184	156	169	161	145	146	166	165	137	150	155	172	140	147	144	163	177	148	194	164	136	169	165	154	175	152	148	142	183	170	156	148	143	160	175	178	170	149	162	162	146	160	136	149	154	158	152	146	147	151	142	152	162	158	161	160	171	159	150	190	136	155	164	166	167	158	162	159	175	163	155	164	151	166	175	176	153	148	164	157	166	177	155	159	152	146	154	158	152	154	140	160	147	157	173	155	154	164	150	176	151	173	154	152	148	161	147	156	152	161	165	145	128	152	139	178	156	137	138	150	142	142	162	148	151	143	181	160	163	164	151	158	171	161	170	127	161	161	183	153	156	169	151	151	160	166	155	161	146	167	147	175	149	151	154	153	177	143	152	158	140	169	151	130	144	153	164	165	158	149	171	154	159	145	173	189	150	163	168	163	137	153	140	151	174	150	161	154	160	146	157	159	171	142	145	184	166	173	153	159	149	168
9564	3459	8834	22622	23535	3594	540	509	534	571	556	509	558	529	555	566	516	540	519	526	509	524	545	529	552	538	529	534	549	504	547	511	453	510	525	537	482	489	505	509	545	510	512	515	546	570	502	498	505	507	540	494	497	532	509	495	517	510	549	503	507	522	542	515	538	498	537	496	541	519	535	505	484	546	529	533	558	532	540	533	488	509	498	517	522	504	499	535	474	511	577	502	520	485	520	519	488	541	514	507	510	557	497	491	502	546	500	550	538	557	502	548	525	542	532	541	508	494	521	543	504	509	524	519	523	496	542	530	534	522	533	531	549	557	520	558	496	494	520	504	537	515	514	511	525	456	544	519	548	550	540	528	530	503	531	509	537	566	500	456	497	507	483	557	474	540	510	509	528	461	494	545	547	519	455	512	535	464	521	523	508	537	527	575	552	528	525	501	519	500	521	530	524	557	538	498	561	566	512	553	509	538	560	561	483	520	517	514	556	554	558	507	516	555	478	520	489	498	514	500	509	558	554	539	521	535	544	535	503	517	498	537	534	531	550	502	533	530	523	495	556	544	529	510	524	501	535	515	517	544	499	489	538	538	544	511	509	500	534	563	539	482	507	487	530	513	538	536	519	532	502	522	510	547	531	543	541	510	492	478	528	507	539	496	494	531	495	519	523	514	551	537	552	529	534	532	559	571	555	528	549	551	515	512	515	544	505	538	530	503	499	528	467	474	511	506	503	526	501	529	529	541	520	513	557	476	556	498	538	496	498	524	520	521	496	555	534	511	495	496	510	555	525	519	536	506	500	519	568	499	530	526	542	524	536	523	519	499	530	557	500	558	522	506	525	529	549	527	535	581	551	518	519	537	551	462	543	511	537	551	493	510	525	538	535	550	521	572	550	524	528	530	502	532	484	472	532	498	468	519	495	527	479	514	548	537	549	492	528	543	564	523	499	541	494	538	502	529	530	507	497	494	546	525	560	485	540	534	542	578	521	503	500	553	542	517	543	545	538	528	496	531	519	526	514	519	549	449	557	539	548	525	473	530	545	514	521	531	554	530	528	570	521	521	509	516	530	539	561	510	501	550	522	489	520	470	512	541	548	518	525	533	507	526	550	535	538	550	505	520	537	506	550	515	587	509	546	522	546	506	517	502	531	494	531	485	549	503	509	530	500	518	516	541	524	514	539	520	490	497	537	544	537	535	516	538	490	542	546	508	543	518	496	492	541	515	522	502	514	504	536	508	526	476	505	519	494	505	524	520	523	522	530	517	533	502	566	526	585	515	543	540	509	530	544	551	572	507	503	503	515	519	533	545	517	536	548	545	527	530	533	461	532	516	512	542	492	525	531	492	522	558	545	547	518	526	484	466	537	520	486	507	515	536	533	533	553	553	496	514	516	515	464	513	541	518	509	504	515	539	503	524	543	505	484	531	515	500	494	490	483	535	548	519	508	506	497	471	537	492	498	543	520	557	478	503	521	507	525	510	528	513	514	514	539	494	585	515	534	506	520	506	524	527	520	541	476	514	525	516	545	507	540	538	492	558	539	510	522	501	504	553	578	500	544	518	492	513	550	535	564	504	515	515	483	478	528	541	516	527	514	521	516	476	506	507	566	469	496	547	565	519	533	504	547	546	515	484	532	518	496	528	576	497	535	544	548	535	541	553	528	516	498	530	494	507	532	541	553	554	539	529	515	540	568	488	488	475	477	520	533	540	544	492	513	532	542	536	518	549	532	506	528	528	478	551	531	504	502	519	504	513	505	525	545	513	548	513	538	509	494	504	503	556	532	520	485	560	571	558	569	502	508	526	517	514	537	502	541	537	523	517	565	549	526	484	566	496	530	560	523	523	563	508	534	528	540	472	517	509	525	497	524	525	513	544	473	489	513	555	524	518	492	549	535	522	513	534	531	517	523	510	507	508	512	525	552	518	547	513	509	537	517	515	504	548	512	534	524	489	528	534	519	553	524	513	493	487	518	551	508	558	520	584	518	525	537	470	579	543	499	490	510	534	530	513	510	506	514	542	513	509	553	501	499	521	533	527	527	519	555	487	512	547	496	531	562	546	515	535	526	529	546	540	544	539	484	532	521	499	552	550	554	518	540	530	507	494	517	545	555	534	475	529	521	508	523	497	523	514	556	544	529	515	516	532	536	509	519	519	584	565	530	468	522	514	516	516	562	538	536	524	525	518	529	498	507	493	533	545	535	546	515	539	527	518	507	537	560	541	518	515	508	561	488	530	560	517	509	465	491	492	518	573	530	541	531	574	536	513	542	493	510	528	504	531	527	513	525	543	533	502	481	505	538	499	573	464	490	544	507	529	503	498	509	503	508	540	519	557	539	543	536	517	566	522	533	520	527	501	526	551	506	549	499	525	549	486	504	528	484	525	546	527	523	530	500	528	510	539	544	503	529	523	492	525	516	555	496	554	505	547	570	495	481	510	580	517	453	549	542	569	512	521	515	534	547	528	622	519	487	493	533	510	513	504	533	505	509	489	520	531	530	535	545	510	527	542	501	488	492	515	522	528	542	499	514	510	492	499	551	597	511	526	547	529	483	498	568	512	520	505	517	538	544	550	530	526	506	504	563	506	546	511	541	489	519	520	533	534	562	540	507	516	515	536	512	537	571	559	477	521	522	501	537	507	550	503	523	521	582	534	535	537	477	509	515	515	569	545	575	472	527	563	540	507	513	514	512	559	521	518	538	542	521	505	534	505	542	524	529	546	517	513	496	525	561	521	554	523	529	519	509	545	536	509	532	524	528	517	510	507	531	487	557	541	526	499	536	507	525	530	503	537	519	516	544	534	526	524	562	508	509	517	519	528	513	516	545	537	499	512	520	529	489	527	565	484	528	527	522	503	511	538	514	563	527	550	513	538	486	490	528	563	549	540	506	531	544	521	525	524	509	526	536	537	519	498	499	576	489	522	526	577	530	462	509	554	510	526	532	532	550	552	541	524	519	557	526	501	521	514	526	560	558	511	570	502	563	570	558	532	500	531	492	507	541	524	494	509	510	552	554	542	488	562	530	506	527	541	548	495	535	521	551	537	496	524	493	553	524	521	500	490	557	495	502	529	517	524	517	522	523	542	535	528	546	522	525	526	506	520	510	542	479	559	509	506	551	530	524	478	496	539	501	533	532	482	540	510	525	524	577	547	504	523	509	522	518	529	519	518	539	517	497	515	489	495	533	530	541	507	524	523	503	546	495	483	494	537	526	530	465	495	505	535	486	523	540	540	472	524	533	489	497	538	521	509	503	578	499	487	531	517	551	552	520	539	498	504	527	546	533	540	514	496	521	498	549	515	531	502	551	538	516	531	508	553	539	537	528	520	584	457	489	554	534	492	515	524	557	518	509	527	485	552	583	505	509	530	507	493	528	507	527	523	534	509	535	518	508	522	533	502	542	490	530	505	512	485	519	517	490	510	535	524	505	473	492	554	525	540	522	534	560	546	523	478	502	513	492	547	517	495	563	507
30259	15535	27577	62193	48050	26953	6298	452	285	262	267	283	280	285	270	309	266	259	273	271	262	283	302	313	272	298	276	297	274	293	278	285	305	273	262	286	272	270	315	293	264	282	256	249	290	286	273	271	285	282	291	297	236	299	300	274	276	277	262	309	281	267	287	302	278	310	320	266	284	278	302	259	281	274	237	282	280	323	300	287	269	296	271	275	265	271	282	266	254	306	282	262	284	279	267	258	284	270	292	255	298	277	274	281	255	265	294	288	281	292	308	271	296	263	271	293	264	248	275	278	291	266	303	252	268	271	312	294	265	279	258	270	261	264	247	289	270	280	295	299	280	242	292	275	261	259	245	281	269	251	272	283	273	303	289	268	259	283	282	274	270	258	273	265	281	264	296	280	285	264	284	300	264	298	268	278	270	294	296	250	248	278	267	262	281	286	262	290	257	281	248	261	253	289	270	270	275	277	271	261	279	264	286	279	288	278	239	296	290	284	279	281	245	270	296	278	282	252	242	267	259	271	262	278	277	257	249	269	277	291	302	273	262	266	281	274	298	274	265	288	278	285	253	274	297	272	306	285	277	244	309	296	263	269	277	284	285	262	291	269	260	263	258	289	248	275	293	277	272	285	270	274	283	276	232	250	268	274	266	284	264	272	248	288	273	261	288	260	265	279	300	277	278	257	270	250	278	280	276	270	266	245	264	275	273	256	262	292	287	295	291	273	299	296	270	277	272	300	275	278	285	284	278	252	276	284	258	305	255	276	292	290	276	263	292	280	259	296	255	259	253	275	261	263	277	292	276	300	286	267	272	293	251	281	279	259	292	240	325	269	260	251	265	254	298	280	269	270	264	250	302	254	236	273	266	300	306	266	302	291	259	286	261	272	286	247	284	285	293	281	297	297	279	274	286	257	308	286	282	298	278	274	262	264	256	275	252	260	262	281	245	248	268	274	249	281	312	280	249	309	286	262	249	273	260	244	286	260	256	261	254	289	288	277	254	262	289	262	290	293	260	284	272	246	245	305	275	270	260	280	293	265	283	284	277	274	271	262	261	278	247	295	279	247	274	270	254	291	278	280	324	229	264	279	297	255	267	277	283	278	295	254	297	273	279	282	244	268	286	275	247	282	277	259	269	294	291	280	285	260	238	273	265	306	292	306	265	264	303	288	280	302	286	273	278	278	287	264	258	274	287	296	297	291	279	288	316	298	268	251	279	255	270	280	280	256	244	288	283	315	313	268	272	288	250	276	277	246	290	269	260	260	283	268	279	288	281	251	286	277	274	267	275	277	267	248	284	293	270	268	302	277	290	289	305	290	299	300	288	270	249	277	252	282	286	234	292	294	281	285	259	242	278	255	253	274	292	260	302	268	240	287	280	286	306	280	288	285	246	262	245	289	290	283	266	297	264	264	279	248	249	283	296	263	296	294	285	268	287	238	284	258	271	270	260	285	281	304	284	274	286	266	278	260	275	256	262	274	241	292	272	294	249	298	276	302	249	289	247	276	254	276	265	256	297	258	266	264	265	266	294	298	272	287	292	267	272	254	280	272	261	315	270	306	276	277	251	281	254	248	307	266	246	287	283	253	251	258	251	281	260	259	274	278	276	285	288	247	246	281	302	300	250	267	286	284	279	270	265	298	267	274	290	278	271	262	258	258	276	270	262	274	295	271	281	273	263	255	292	277	261	296	281	255	282	289	260	292	270	250	303	258	292	286	282	253	264	274	292	298	305	258	272	270	226	279	256	320	269	278	256	263	280	264	305	288	276	280	290	250	266	273	280	259	275	304	289	297	285	287	259	251	286	286	272	273	263	256	293	276	257	262	278	290	297	296	253	284	274	251	268	295	255	277	274	268	277	268	277	281	257	275	316	270	256	295	245	283	252	297	291	323	286	280	249	294	254	268	258	263	293	270	312	241	287	258	270	281	307	299	256	266	281	262	252	264	281	268	313	279	254	283	266	275	294	259	276	266	278	251	285	303	256	256	294	284	250	279	251	270	254	269	296	251	275	288	246	306	254	287	263	249	254	255	267	279	276	252	242	300	259	269	268	290	262	247	278	272	263	276	272	266	275	278	268	300	246	244	251	273	256	285	278	273	270	261	284	256	282	272	264	275	282	257	281	271	289	267	274	267	281	269	274	286	251	279	303	247	267	270	279	270	262	263	291	272	256	292	265	249	289	286	270	255	286	269	275	272	260	283	290	277	287	305	305	263	278	293	273	264	297	277	268	295	296	288	269	276	284	284	281	300	261	244	279	249	257	291	269	273	310	288	310	235	267	267	292	272	268	272	250	284	298	275	250	274	258	315	268	271	309	274	256	265	292	275	258	273	283	260	293	265	294	268	266	247	267	276	268	253	276	266	271	265	289	294	257	302	292	280	276	251	301	250	286	273	284	260	280	296	278	279	291	287	298	266	265	271	271	257	283	252	263	295	277	299	275	278	237	274	260	278	329	260	294	268	247	308	290	283	262	282	264	272	282	263	274	289	263	276	282	308	266	264	283	281	262	293	251	294	264	289	233	279	295	258	244	270	267	293	280	277	297	270	274	281	279	269	283	258	265	290	281	246	271	256	290	272	280	252	257	253	302	273	269	295	284	270	285	247	290	272	261	292	256	272	270	259	245	293	272	294	288	260	283	268	287	312	249	288	251	279	293	254	278	281	253	272	269	279	282	253	316	278	265	269	280	238	283	266	259	279	294	253	265	276	264	283	262	277	277	264	274	275	286	292	282	282	284	293	278	248	293	276	258	284	292	304	274	268	269	238	285	279	285	265	300	268	267	299	259	304	277	269	256	296	277	275	286	287	304	301	291	262	284	276	280	259	279	275	274	275	276	258	245	286	290	264	286	270	272	276	297	285	274	257	253	273	271	284	263	275	318	293	261	259	260	288	289	265	250	286	269	277	287	274	275	277	285	270	265	288	281	267	288	279	279	273	266	272	288	288	270	290	287	249	297	276	304	276	261	287	249	273	271	283	259	302	284	282	272	264	291	259	267	293	299	254	294	278	290	227	265	280	284	279	269	283	261	268	295	285	251	277	267	267	284	307	273	268	259	296	280	266	265	272	269	298	257	294	258	266	305	284	261	265	259	277	288	268	255	263	274	254	282	299	255	281	270	281	286	272	255	310	290	264	267	298	247	269	257	262	251	252	279	272	251	275	259	282	263	233	271	233	284	254	276	284	289	261	276	262	277	308	275	299	317	283	253	279	291	273	261	264	272	252	278	285	289	259	250	284	257	254	285	258	272	294	292	278	303	273	286	269	274	278	262	298	275	274	278	264	253	281	245	276	296	244	289	267	211	253	284	251	308	266	301	268	270	274	267	240	285	274	325	297	294	261	305	284	229	289	247	252	273	270	248	303	268	264	269	269	301	264	292	276	271	291	290	259	273	308	246	271	261	267	273	304	281	280	248	243	263	283	289	285	281	265	289	238	270	286	250	295	241	279	246	256	277	284	269	251	250	294	255	287
19090	8400	34747	69837	57612	37962	9114	968	871	939	919	864	856	833	850	800	864	867	851	837	825	802	817	821	852	913	837	802	863	836	866	860	851	876	877	901	887	864	786	882	847	800	892	859	794	804	843	899	807	803	872	893	838	882	835	797	838	868	863	837	824	829	849	825	876	800	773	847	809	840	859	881	835	836	847	794	863	828	825	816	848	864	874	855	859	878	818	858	847	841	854	847	835	848	817	807	838	862	839	829	822	850	877	831	871	830	868	806	866	820	855	787	870	868	834	894	873	855	838	842	842	884	802	824	855	807	841	895	894	842	890	849	832	807	851	882	869	864	805	841	901	881	879	825	853	889	861	814	829	865	842	833	902	832	860	839	892	843	829	854	885	839	840	866	786	805	826	878	809	855	820	863	816	875	872	852	857	868	836	845	846	795	834	833	831	870	871	895	835	862	797	866	846	859	829	875	874	857	860	839	826	868	854	819	856	870	873	895	854	855	868	866	852	836	816	813	897	858	845	828	821	807	849	837	852	847	857	843	814	861	848	833	905	843	850	852	892	846	871	843	853	902	819	836	884	803	869	831	849	808	882	876	882	844	854	852	804	872	898	875	864	892	864	844	850	856	805	804	853	862	863	849	842	822	854	793	878	840	849	823	860	836	849	835	845	811	870	793	824	851	864	804	813	831	857	867	854	833	814	827	804	815	878	835	815	896	801	858	837	887	820	865	868	824	844	854	856	853	850	794	834	863	866	887	825	843	806	853	841	805	798	835	843	833	811	828	820	858	814	875	818	908	877	824	844	836	815	832	854	840	849	851	839	868	846	826	859	840	814	852	838	795	870	825	823	787	838	831	819	806	823	881	837	931	892	822	877	824	890	866	859	851	793	839	920	866	846	842	861	862	853	857	870	890	820	831	833	833	827	836	862	852	858	879	842	818	793	807	884	850	841	865	813	879	834	895	833	859	846	845	803	876	879	821	849	857	814	840	827	919	812	829	839	854	819	807	847	833	847	871	775	832	866	829	822	792	839	822	823	860	851	859	847	858	867	838	841	860	828	841	836	805	849	840	849	823	877	845	817	819	793	832	841	861	902	819	862	877	789	889	831	886	820	813	835	859	874	833	832	789	842	856	863	903	809	878	827	807	832	814	812	802	853	851	858	821	822	815	787	895	821	855	840	833	845	884	837	823	864	815	783	807	857	828	821	860	833	867	835	854	813	836	862	847	868	841	815	803	866	826	893	862	826	836	839	861	877	830	876	833	885	841	819	842	850	848	862	872	835	821	853	858	834	811	872	833	868	822	814	831	840	819	814	858	856	831	838	827	801	832	822	804	856	842	887	823	778	838	811	814	863	839	867	861	809	806	813	810	831	826	843	869	821	829	827	795	856	813	837	869	871	841	802	820	843	861	827	872	817	792	823	856	874	837	800	802	812	858	845	836	832	884	811	863	828	827	866	802	853	815	825	851	896	851	854	865	845	824	799	862	888	870	873	862	888	880	810	849	841	902	812	778	864	937	805	864	826	855	851	839	840	888	848	871	834	811	828	790	832	838	809	799	875	839	848	812	851	848	802	870	845	867	844	841	829	823	862	868	856	839	794	852	878	821	885	831	833	888	844	803	857	855	862	874	811	841	845	811	833	830	853	839	791	819	872	798	862	839	809	830	830	837	815	902	854	811	836	825	854	826	858	850	786	805	813	831	819	876	865	856	857	847	880	830	834	876	808	829	813	844	837	832	839	811	855	843	855	879	817	883	842	836	897	811	819	908	873	845	849	834	852	872	826	864	841	828	813	807	873	895	846	808	792	854	891	794	870	835	853	902	823	785	854	896	827	836	854	839	859	817	804	826	796	852	885	845	848	842	831	773	813	862	821	907	823	850	853	851	833	792	854	863	886	854	819	837	822	878	840	831	885	789	827	838	848	869	842	797	834	818	919	880	862	911	864	828	899	836	800	833	832	854	868	800	860	841	810	803	883	841	842	815	861	809	790	824	813	872	902	876	852	847	887	818	865	851	850	860	830	889	817	850	810	832	875	853	806	821	856	811	821	833	851	856	765	802	872	843	876	859	821	824	849	814	819	919	883	894	830	887	832	847	891	811	856	813	861	900	827	845	814	848	812	863	821	857	881	810	851	850	870	863	840	859	819	824	826	859	844	819	837	850	789	830	851	845	868	874	821	820	846	814	895	826	815	887	816	840	794	806	894	845	858	801	828	865	866	836	792	820	832	819	841	885	847	823	825	847	856	859	838	853	822	878	882	839	871	851	809	854	816	817	859	849	821	810	832	840	838	822	866	795	853	890	856	862	843	877	848	841	861	832	861	864	832	796	855	908	839	807	863	836	877	842	862	859	839	806	819	838	867	848	831	827	838	822	796	819	825	830	892	812	870	870	840	806	825	811	830	882	804	823	843	823	821	855	840	842	831	878	794	811	856	846	856	822	848	859	793	832	854	814	866	833	805	858	881	919	857	843	791	814	805	869	897	902	853	849	835	813	854	860	888	839	819	920	844	820	847	827	846	953	875	830	826	838	878	822	878	798	799	872	819	855	856	811	811	869	769	862	900	816	796	812	862	846	864	825	855	819	844	828	856	854	820	827	817	888	794	823	846	883	838	837	878	864	876	831	802	832	801	854	845	821	843	833	845	826	802	877	873	842	854	838	834	833	806	867	839	867	861	842	860	832	826	840	841	849	912	819	798	889	845	808	860	824	805	855	847	851	848	852	843	830	903	785	871	822	845	844	928	844	847	864	813	851	889	842	883	867	864	828	845	804	853	864	835	852	850	857	870	836	848	874	881	846	848	830	844	817	815	808	858	831	875	869	819	814	833	882	797	869	878	842	878	875	869	853	835	842	837	849	860	844	833	805	818	857	877	889	827	833	862	865	839	838	862	873	831	870	882	828	872	829	866	847	828	848	875	838	864	875	848	846	829	853	889	843	849	859	863	837	894	889	849	826	813	876	846	803	832	832	856	794	874	844	818	867	812	879	851	914	825	847	867	862	837	827	836	863	847	799	876	871	859	881	848	823	864	826	820	834	869	787	836	806	831	816	822	831	862	856	799	789	852	876	891	811	837	816	843	859	875	794	878	809	816	858	854	850	875	816	905	859	916	846	890	811	795	885	821	877	785	924	842	886	863	838	841	845	837	842	844	898	789	836	834	816	877	837	841	860	891	830	846	896	834	846	847	865	879	822	832	848	864	818	850	813	829	792	861	931	843	871	884	799	828	869	845	826	809	839	790	841	883	856	819	834	825	810	805	924	835	817	864	832	888	813	830	853	868	841	889	865	802	877	839	875	848	796	809	845	845	817	831	899	904	858	863	839	825	875	852	873	848	824	838	830	834	853	911	895	823	874	893	819	859	851	824	838	782	855	857	845	870	839	805	875	852	880	813	817	890	851	864	791	871	903	825	925	838	779	834	843	830	786	837	881	832	907	804	867	777	859	819	841	836	850	816	818	854	855	867	845	818	801
38338	21075	46410	73457	63673	43908	21745	3663	443	336	338	329	324	326	346	336	326	302	393	329	329	315	342	338	367	325	359	309	311	313	313	358	360	328	350	337	350	340	375	328	344	289	341	342	321	348	320	314	328	340	353	342	326	324	349	324	335	321	348	338	318	335	348	336	326	349	335	327	347	326	345	367	321	324	326	349	346	336	329	361	326	341	318	366	348	312	357	340	357	362	320	368	344	328	316	340	332	345	343	323	336	328	360	323	344	372	309	357	333	339	319	328	319	347	361	322	332	332	345	332	334	348	317	378	314	316	326	354	371	322	332	313	339	331	315	329	365	333	328	331	320	360	327	317	358	357	317	336	301	338	345	327	337	358	310	339	331	340	307	360	348	344	317	379	335	331	335	313	335	321	300	346	334	335	343	373	332	349	336	313	329	338	333	334	355	359	344	337	329	342	356	345	331	340	331	355	355	322	329	335	345	340	375	334	341	323	352	378	371	349	307	323	348	336	365	325	359	334	364	341	347	359	347	319	335	342	316	356	339	362	327	350	351	318	317	340	347	353	328	363	327	355	325	358	340	330	367	317	326	317	334	322	337	313	320	343	341	344	296	329	329	330	354	332	367	368	366	344	318	347	339	358	349	318	356	361	344	344	362	334	313	322	347	368	300	335	342	353	367	361	336	317	345	305	299	323	333	343	352	362	365	322	350	296	310	317	298	332	353	307	340	296	334	370	328	318	322	333	336	336	348	345	353	341	310	323	324	358	358	339	342	326	359	371	318	336	366	339	359	327	389	335	335	333	347	339	315	322	323	337	360	362	350	349	343	353	325	371	322	323	343	313	331	334	359	312	309	348	338	342	331	301	339	331	345	305	334	350	348	320	347	330	328	349	279	314	341	331	338	322	328	336	338	349	321	343	343	338	352	332	328	351	351	309	377	317	327	317	312	344	338	308	330	338	352	320	314	322	329	321	314	363	352	329	323	305	324	321	338	348	325	339	348	328	297	321	342	346	326	337	315	358	323	325	344	349	334	348	334	351	361	387	332	365	309	305	342	327	329	326	339	332	334	329	353	358	315	366	358	341	321	316	322	322	325	310	342	347	331	321	342	342	303	347	304	365	317	352	333	300	332	353	302	342	344	334	346	343	284	362	316	337	340	317	326	326	327	353	363	316	357	322	342	303	325	322	349	347	362	316	351	342	380	345	315	326	331	342	335	329	375	356	344	311	328	330	322	329	299	337	294	339	333	332	315	331	327	318	336	322	349	341	335	332	309	349	340	372	351	330	322	352	351	333	337	343	312	332	328	349	355	346	338	354	329	350	360	326	330	342	328	333	304	335	373	345	332	333	310	371	372	345	324	320	327	336	338	322	333	317	320	331	337	377	318	355	352	343	357	312	360	319	324	343	352	324	334	343	365	349	358	327	343	321	322	344	320	345	334	321	329	359	333	365	359	323	305	311	345	326	356	320	354	353	307	348	314	316	332	347	378	346	361	292	357	323	352	329	347	358	310	356	338	334	341	308	320	328	354	368	360	361	359	310	350	323	364	322	339	366	322	355	308	342	326	382	347	351	324	313	332	342	360	344	325	319	304	332	340	349	313	330	338	334	349	320	351	313	334	341	324	305	355	331	338	330	347	341	337	326	318	330	336	336	336	324	370	316	357	308	356	326	319	328	347	290	317	345	339	348	298	324	355	325	333	359	335	330	357	329	352	332	356	328	363	375	322	339	337	349	322	345	342	364	323	324	337	319	375	344	382	358	366	323	307	353	338	332	338	333	301	339	341	360	328	322	346	315	320	357	340	333	335	322	310	346	318	335	327	368	321	320	308	306	355	332	370	354	340	358	366	295	359	302	320	307	317	304	343	347	323	304	319	327	352	342	361	349	373	335	322	348	343	356	332	321	346	332	345	332	329	340	341	346	371	305	330	332	348	303	330	353	321	329	342	328	316	331	357	332	329	345	364	315	335	330	339	318	313	333	346	341	311	342	320	352	342	322	347	338	340	350	339	325	340	325	338	348	359	354	338	341	344	333	361	347	323	329	336	322	332	309	344	360	311	367	329	328	326	366	319	323	339	363	327	316	328	358	327	338	323	351	336	337	314	321	346	312	332	313	310	301	373	356	316	316	326	317	351	311	333	346	319	329	334	332	345	331	347	313	312	377	354	321	318	315	373	349	332	329	323	336	330	333	335	308	335	317	348	365	307	346	345	349	354	359	350	326	366	325	340	337	342	350	343	343	361	343	336	364	318	340	364	340	328	305	326	327	321	329	323	346	334	317	339	326	322	343	330	344	309	327	336	330	338	351	340	322	314	337	324	344	329	340	340	298	311	332	319	350	328	353	319	326	330	356	316	353	323	344	325	334	323	327	331	335	341	315	346	354	348	304	339	364	328	379	329	359	302	339	322	336	365	319	367	339	319	321	316	317	324	323	344	373	345	335	327	349	380	355	349	313	311	356	353	348	336	344	328	338	332	316	347	367	331	344	338	315	353	322	338	324	334	312	331	352	303	350	316	347	366	323	320	327	330	337	389	356	352	344	345	325	324	325	345	295	351	345	368	331	299	338	339	330	330	324	324	322	310	358	364	344	332	305	327	305	339	337	340	344	344	349	341	335	353	355	361	293	322	325	334	310	356	344	315	328	331	335	346	344	351	328	297	293	335	351	329	311	346	336	350	336	317	346	286	345	321	337	334	341	345	344	342	334	343	340	320	336	332	304	349	284	294	334	363	366	336	362	327	339	358	347	296	355	311	361	327	318	344	338	305	324	352	312	334	300	358	339	325	387	340	299	342	321	338	292	312	377	350	323	328	313	345	318	321	352	341	341	316	303	336	332	321	331	345	353	286	314	323	355	302	344	333	334	353	339	321	356	351	323	351	351	330	321	327	345	318	345	342	373	348	356	346	353	314	361	330	330	294	352	316	299	354	329	330	335	354	340	364	303	318	339	334	322	342	333	306	319	312	324	345	341	333	358	347	343	368	348	337	344	335	341	333	296	374	335	331	310	354	358	350	348	301	334	346	333	353	309	348	329	366	312	348	354	305	331	323	335	365	350	280	344	323	326	346	307	312	331	321	317	357	334	358	338	340	343	341	322	311	353	344	349	338	345	313	315	343	322	385	368	370	364	315	339	336	352	338	337	344	338	354	345	317	338	290	356	331	354	365	346	340	328	315	281	346	319	330	320	359	353	326	341	362	305	349	359	349	324	355	347	328	335	333	350	326	346	341	357	326	307	339	337	329	358	336	333	325	310	349	342	343	320	328	338	355	341	359	337	310	340	324	332	330	348	352	348	322	329	336	320	301	317	323	342	316	341	333	356	342	355	350	344	313	334	344	344	343	337	338	351	320	348	335	327	356	345	312	337	375	340	345	328	349	344	315	335	343	343	350	296	342	343	365	319	368	333	351	367	358	308	328	357	353	334	335	351	361	369	369	363	349	337	320	345	328	343	326	350	335	324	309	341	310	337	334	338
24271	13832	53028	81816	76704	54331	29677	2124	970	1008	989	952	996	968	944	957	982	941	940	1027	1014	958	1018	1019	969	987	964	1002	918	931	936	987	990	977	996	923	1001	928	996	1001	932	1029	1000	1022	980	957	967	967	971	968	985	1013	1013	1004	1004	988	963	1003	997	997	1033	995	958	943	944	979	931	1022	930	963	967	1010	987	1010	1019	982	941	977	997	984	985	980	950	978	914	1026	956	940	1000	1014	975	945	1001	940	955	987	979	956	943	999	1002	937	1002	974	948	962	999	972	994	1001	1017	972	1010	1021	971	978	957	942	1005	977	956	990	977	996	971	984	962	984	1080	1003	957	945	983	1010	954	997	980	916	906	1007	970	958	925	1036	970	993	1040	1012	983	976	999	966	984	991	969	1006	991	915	943	1019	946	986	959	998	940	938	983	980	905	943	1036	991	963	979	974	1002	995	966	970	940	992	975	990	1013	989	1002	966	1002	1001	993	967	953	982	923	989	952	1000	963	945	965	995	968	969	970	983	992	1003	957	955	1001	1009	966	975	938	959	946	986	949	986	915	930	953	884	939	942	927	1019	1038	903	989	950	969	961	970	996	949	961	987	904	976	933	980	962	990	966	964	988	992	989	998	988	966	991	1000	961	953	966	998	1006	956	1014	1001	1024	962	1007	997	971	936	984	973	922	977	1002	993	974	973	999	943	942	1010	940	938	960	972	1033	941	927	986	1011	980	994	930	954	957	942	987	985	926	983	1011	913	948	958	1014	1021	974	937	991	954	961	967	989	987	931	995	969	961	1007	1011	968	976	998	934	951	923	1004	995	996	936	933	975	933	951	944	934	1017	1002	971	1024	940	1019	981	953	972	932	973	993	993	915	920	941	951	948	942	1006	969	928	986	990	964	950	937	1012	930	1019	953	1006	966	925	964	978	1022	970	979	1010	930	989	996	975	929	956	1036	990	987	960	964	971	986	996	960	964	930	935	1019	945	1069	1034	893	1013	967	985	953	1023	973	975	945	1003	938	942	980	997	943	1016	915	958	944	952	958	1042	1021	952	985	977	1004	1017	963	987	891	930	981	955	1001	938	937	978	996	1008	986	957	963	988	979	978	991	945	961	975	962	971	980	949	947	952	961	948	1010	992	960	956	923	1026	919	993	1028	1012	985	964	1018	1087	1019	955	1028	948	946	969	1017	942	1002	1040	955	962	964	958	1048	971	981	991	973	976	949	992	980	936	935	954	967	965	973	934	982	947	1013	983	931	985	933	987	991	962	951	1030	987	1004	947	982	990	973	939	994	950	986	1027	955	968	960	985	957	968	962	966	976	1020	921	937	991	983	981	999	949	949	998	995	910	998	987	1000	1028	1027	958	986	993	917	937	1002	954	1019	993	953	989	944	935	983	1009	990	977	1028	967	1003	979	961	976	932	963	962	924	972	997	961	1013	981	1010	990	924	1009	1007	947	980	958	942	912	989	941	1023	986	941	979	1038	900	969	1012	992	939	1014	947	958	982	928	959	975	1004	965	969	956	940	963	1022	960	970	1011	961	945	928	927	928	978	1033	1009	924	975	957	996	1001	949	894	1013	958	983	981	908	974	1018	931	974	1013	968	934	944	975	963	936	1012	960	946	987	953	988	978	1001	1015	1001	981	946	963	963	995	1003	1000	918	982	977	989	981	936	961	949	1006	1007	976	1002	1036	959	1023	988	990	990	899	1012	1028	931	998	945	1000	1004	974	999	930	939	959	992	996	982	975	1001	942	955	998	1030	964	987	986	955	930	985	1004	934	924	1005	1008	969	975	943	949	958	964	1003	954	982	991	1009	1008	925	939	934	985	1004	953	940	999	924	939	932	961	951	957	979	950	992	967	962	990	1016	1035	970	923	999	966	934	948	1003	912	1000	946	963	939	1027	944	960	977	957	1004	927	962	955	1015	967	939	958	924	1000	961	1003	986	1004	925	1025	980	980	996	946	969	959	1032	947	959	898	945	1002	971	962	1011	986	989	962	918	956	954	980	1018	1013	952	962	988	961	980	970	954	966	1007	952	959	954	959	993	934	1030	945	949	952	950	972	952	952	989	937	939	984	969	908	944	962	973	957	1012	955	938	1002	1004	978	977	1047	947	1000	993	954	925	979	985	1012	1003	963	989	936	958	1017	1012	974	1005	1003	970	979	982	960	1011	998	900	974	962	958	956	1005	1005	964	997	1017	983	948	1005	988	992	969	964	981	942	922	958	956	1015	984	1013	989	957	990	979	977	953	966	909	1038	980	966	929	978	956	955	1000	975	954	963	1005	928	949	1002	1038	975	1015	1001	981	964	930	994	980	949	960	975	986	983	946	970	987	968	963	1015	979	986	934	1023	979	939	966	1005	952	945	937	1004	978	987	962	1033	951	970	942	972	973	950	935	925	936	941	960	976	961	991	992	990	946	936	935	995	1006	970	984	997	926	965	1000	982	1001	951	930	915	984	1005	963	933	987	1003	1024	943	977	976	1007	990	1047	936	978	963	983	984	990	987	976	931	953	937	1000	936	985	974	1003	883	921	989	976	929	996	971	997	989	943	987	965	970	958	958	1018	951	950	930	938	969	1006	994	940	997	956	998	991	969	977	984	950	984	1003	1016	949	991	972	940	972	989	969	1012	994	963	951	949	1000	948	993	950	879	1005	966	928	956	942	1004	964	997	1014	983	988	979	995	1008	959	913	967	969	906	974	954	991	986	977	923	987	963	1058	986	1022	1010	971	1038	989	958	931	964	983	962	989	990	938	990	988	975	992	987	948	991	949	969	895	983	930	926	935	981	983	927	969	942	978	933	987	958	909	984	1021	1006	977	1010	959	975	989	991	1011	968	954	935	922	982	974	1013	900	1041	974	973	979	972	1021	989	912	951	1020	982	961	987	951	981	1005	972	993	993	967	943	933	956	972	985	1004	962	975	972	962	1019	954	978	947	976	1037	962	939	1008	1039	987	994	935	954	1011	1007	895	977	1031	1028	1024	955	899	945	1005	1008	924	977	1037	998	980	959	977	939	962	951	996	974	979	954	931	996	1036	955	984	951	962	948	987	1062	966	960	1003	1002	995	961	926	952	1008	963	1060	1044	952	926	919	1018	1073	966	996	991	999	951	938	945	958	982	1000	942	981	951	977	973	898	942	957	1002	979	916	985	915	1008	1000	977	987	977	947	926	993	934	962	986	1017	936	961	967	951	990	1008	966	936	930	979	998	971	981	953	1014	959	992	949	962	951	991	901	979	944	989	931	940	997	985	984	998	946	1032	979	986	941	1033	950	994	995	907	998	1035	1001	965	996	956	959	939	971	944	979	994	970	993	991	952	969	975	1052	954	967	931	972	990	951	980	942	989	966	954	999	943	933	961	957	993	979	981	950	935	977	945	1002	1020	985	944	1001	979	1027	943	994	921	973	984	945	1028	973	985	991	987	1002	978	922	969	962	954	1010	975	993	1001	977	1031	1007	970	957	1000	1005	977	972	978	970	931	1006	1033	1011	979	993	945	955	980	973	1029	1010	980	1023	1027	1015	931	935	1006	968	1014	993	974	991	981	922	954	988	977	949	985	994	992	927	966	872	919	941	974	977	960	984	932	944	983	966	1008	973	957	992	931	947	972	994	984	1037	934	950	976	950	988	965	915	947	994	967	986	954	916	958	1018	985	960	1016	970	1042	1017	954	968	943	922	964	1017	946	973	975	972	942	982	1013	983	951	1001	983	966	951	982	948	960	1031	965	967	972	952	982	936	967	1032	1002	955	946	915	963	1025	988	1020	953	985	960	937	933	951	1003	1000	985	985	1024
11218	4744	4356	8235	8731	5022	1493	270	254	199	230	242	227	216	232	226	242	233	236	228	242	237	233	227	228	219	212	246	221	256	227	237	258	232	243	227	213	243	232	241	226	238	230	263	214	227	216	238	244	235	213	243	235	219	213	241	228	225	218	256	221	240	253	230	212	223	221	238	247	247	258	235	248	246	260	229	238	238	247	223	210	239	224	230	220	228	238	247	243	239	201	227	220	217	235	218	255	252	261	224	238	218	204	217	248	224	230	244	242	228	226	237	251	237	239	212	232	220	221	247	262	237	226	216	245	238	232	190	245	233	226	228	223	220	262	273	243	257	229	206	227	221	219	242	190	230	236	235	223	220	227	251	246	204	233	220	231	235	238	209	235	249	235	257	241	223	253	248	248	232	186	235	239	209	243	231	213	230	228	238	196	244	251	205	245	227	247	240	261	229	211	229	226	228	200	256	260	241	223	234	235	208	196	252	251	221	273	238	219	231	220	257	250	247	249	254	250	231	264	228	261	241	229	231	252	229	249	218	242	294	224	237	271	230	249	221	247	238	248	252	240	265	223	272	244	265	207	258	272	208	239	247	230	239	229	227	243	215	235	220	233	211	225	233	182	252	224	239	246	230	217	252	216	222	229	217	250	206	243	228	212	223	253	217	243	253	240	221	239	253	220	241	240	251	223	236	217	230	229	243	247	242	256	240	243	263	235	263	268	246	240	217	214	248	254	211	226	245	252	238	249	257	250	238	232	228	230	216	221	230	233	241	233	227	242	217	221	244	233	245	237	200	233	239	233	256	247	228	234	221	241	226	232	230	212	210	225	265	254	245	241	221	253	239	226	210	240	234	228	221	220	250	224	247	199	232	219	265	256	252	222	216	220	251	220	232	217	217	230	229	238	226	244	224	210	267	264	242	251	255	221	224	224	227	234	238	247	243	253	237	241	231	198	241	211	258	244	261	212	231	246	218	232	233	222	234	261	227	220	257	242	258	234	219	233	262	215	240	239	209	234	238	238	222	250	242	214	245	253	207	265	239	236	218	218	240	247	227	237	224	238	213	217	239	243	249	239	241	231	220	254	208	255	231	199	243	222	244	267	238	246	249	256	236	254	239	216	225	242	224	206	219	240	232	224	245	263	226	228	218	233	238	237	219	208	233	252	227	245	223	250	257	236	230	239	238	236	245	262	225	217	214	215	235	243	241	231	229	223	235	213	228	230	254	230	239	202	253	239	208	219	243	251	238	237	230	230	229	258	221	249	215	217	235	249	240	225	227	217	269	219	242	227	239	210	216	259	215	219	259	229	235	223	245	240	253	237	253	256	221	220	237	239	243	241	217	225	233	228	268	219	222	201	241	240	225	229	230	238	229	203	249	257	199	229	239	240	260	242	231	240	213	232	220	243	250	206	253	221	242	231	241	225	239	233	252	226	224	228	237	244	245	244	219	234	215	226	245	223	230	234	242	212	241	265	236	256	222	241	235	230	252	248	231	267	252	249	236	242	240	235	240	229	216	240	234	238	231	228	247	243	264	245	236	224	215	234	233	226	220	245	251	220	232	224	250	229	222	246	239	224	219	219	232	223	231	241	228	208	251	241	234	237	227	208	239	239	257	238	255	239	241	235	236	233	216	244	236	234	256	244	219	222	253	230	195	211	227	243	253	244	221	235	232	228	243	232	230	257	237	234	243	235	262	227	232	244	235	233	262	258	265	251	226	228	238	226	242	253	216	229	233	229	232	253	189	243	245	218	247	254	219	243	240	238	227	236	225	240	236	229	267	238	253	203	259	232	254	231	229	244	202	248	231	230	218	234	230	222	224	235	221	254	244	225	220	241	212	230	251	263	206	245	241	212	208	226	242	273	235	258	255	256	232	250	212	246	247	246	259	213	221	230	253	236	236	255	238	233	213	248	208	242	221	227	247	246	248	224	231	237	212	241	232	220	220	243	240	253	243	231	239	246	240	243	219	250	227	272	241	197	229	214	233	223	234	244	227	232	257	228	238	218	257	246	211	225	270	244	233	231	250	248	240	218	222	231	210	241	208	241	255	238	214	210	212	266	240	219	217	219	218	224	258	229	252	239	250	219	242	246	236	246	233	259	227	221	231	233	220	229	249	243	244	227	232	216	234	237	219	209	234	240	232	238	256	225	223	250	243	225	240	228	239	253	238	256	243	233	234	225	200	228	218	224	245	220	248	247	238	236	249	208	217	246	197	226	236	228	233	245	212	205	236	257	241	225	215	200	231	244	228	240	246	261	267	252	245	245	227	227	253	241	251	233	244	233	257	223	241	254	235	236	226	260	219	242	242	225	244	240	227	224	229	212	214	228	244	212	216	249	248	211	222	230	224	255	253	263	241	243	223	191	225	221	248	244	239	208	260	244	226	221	243	254	225	225	229	245	254	228	256	225	226	248	228	266	219	243	210	206	263	216	233	250	245	196	208	250	246	244	207	223	229	226	214	245	215	235	235	234	233	249	227	233	246	246	249	253	213	246	245	237	250	248	256	240	253	226	220	232	248	264	245	232	239	236	273	236	213	245	240	207	231	264	192	266	215	257	245	224	208	230	228	246	242	241	234	237	231	199	216	235	230	240	214	233	238	256	238	231	225	228	219	235	248	234	239	225	227	218	246	252	246	227	220	224	235	219	246	245	227	225	241	212	246	214	220	247	226	230	229	241	257	252	213	241	254	254	243	246	220	240	211	202	247	240	251	237	227	233	262	240	224	222	245	212	237	236	243	260	223	216	282	240	221	230	221	220	223	217	238	266	225	226	270	221	222	237	237	255	226	261	233	245	232	228	236	248	231	232	232	252	234	242	213	237	228	265	241	207	247	240	235	238	222	231	230	244	242	253	239	236	235	242	229	212	225	244	228	211	222	224	229	255	240	220	231	231	252	226	225	209	287	230	291	247	238	230	211	238	255	230	227	238	236	220	221	252	220	252	212	232	226	224	237	262	253	250	220	213	233	216	232	264	248	249	258	236	240	264	232	256	208	238	198	244	254	246	226	242	229	248	245	273	253	222	254	244	219	230	256	230	230	229	253	241	205	242	229	236	224	222	253	243	221	229	226	239	236	232	232	231	224	223	231	218	231	244	232	232	238	221	231	233	270	243	209	237	251	206	213	214	215	225	229	226	241	216	259	242	258	212	271	226	244	216	214	245	215	230	229	242	230	233	233	233	250	244	213	205	226	229	238	217	228	214	217	249	233	245	252	224	234	235	223	240	236	212	231	255	232	242	202	217	237	240	250	230	221	271	246	221	260	245	248	234	214	216	244	225	248	219	246	211	248	265	238	253	215	239	242	223	249	227	215	253	205	219	249	233	252	236	259	231	253	215	223	208	241	225	240	226	243	246	236	231	221	262	237	227	243	230	208	260	256	248	258	257	240	232	207	241	240	240	237	220	229	220	227	224	244	244	217	225	238	234	256	237	200	207	243	218	242	253	220	250	248	239	237	201	219	260	232	241	255
11573	3378	10476	22598	23794	14944	5118	807	770	780	738	746	708	677	721	726	740	711	801	722	713	748	759	702	732	746	694	754	692	717	704	708	740	750	713	779	734	758	749	735	716	748	691	740	770	739	804	772	695	737	713	790	696	760	730	768	708	708	723	730	723	676	719	717	675	773	748	704	743	699	748	727	772	764	713	731	747	739	761	727	740	722	755	698	746	738	716	717	771	731	701	730	697	739	736	699	705	725	746	742	725	781	668	720	765	770	730	687	719	725	740	674	722	753	700	730	689	704	750	758	730	743	787	792	707	704	702	685	725	732	692	727	771	784	745	712	745	705	768	762	724	727	710	696	695	717	652	769	767	714	729	723	743	699	762	711	780	713	723	710	709	692	719	780	774	731	779	697	702	700	711	745	727	731	802	696	686	759	736	744	704	751	738	704	707	723	745	688	730	748	781	738	750	755	686	712	744	704	780	719	736	693	752	676	740	713	793	735	738	695	709	760	730	707	679	733	758	751	710	723	775	661	755	694	723	750	759	736	734	773	739	765	759	703	721	733	723	749	715	762	754	770	702	709	748	699	778	712	751	769	737	701	734	749	693	724	751	731	731	777	748	705	687	784	682	705	736	746	736	727	744	691	715	758	712	751	702	729	730	657	791	753	733	712	730	747	755	690	714	707	697	770	732	749	714	723	718	738	706	742	700	751	755	660	698	679	734	728	738	759	728	741	718	699	739	686	722	740	723	744	714	741	681	686	729	788	765	729	733	754	776	727	735	744	734	725	723	729	771	744	751	684	760	748	752	761	724	779	727	731	779	719	737	756	700	752	753	696	702	740	722	686	759	758	685	740	752	713	712	696	751	776	745	734	747	719	749	740	728	742	710	762	777	776	742	721	737	773	743	723	722	700	688	764	755	764	759	742	688	741	733	715	781	699	729	720	743	698	726	766	741	723	697	725	704	722	738	730	714	663	717	679	722	711	818	704	699	736	738	723	751	736	718	759	746	769	729	769	726	690	739	714	706	746	723	688	750	732	714	763	733	769	740	724	744	754	749	740	754	765	718	692	723	730	726	735	738	733	757	756	754	723	761	716	738	766	735	755	720	756	726	731	716	739	774	805	702	761	749	752	695	728	738	765	781	754	767	735	733	781	719	743	766	710	733	748	741	753	731	721	752	770	703	699	728	750	750	757	722	761	743	740	770	734	748	752	717	723	660	769	750	712	744	773	722	748	725	710	711	775	739	747	724	715	724	799	735	728	716	733	691	701	706	748	705	752	742	709	719	714	719	713	738	725	704	749	746	717	686	695	689	723	731	785	693	755	748	722	732	711	770	722	767	749	735	779	733	722	734	741	744	723	727	732	715	771	718	692	711	731	742	763	677	761	774	793	743	675	670	789	789	772	715	715	711	711	758	743	735	719	750	756	718	756	667	727	705	756	736	679	722	739	735	721	741	714	743	726	770	785	767	775	756	736	716	751	727	748	699	766	769	738	753	706	751	725	743	725	728	711	753	725	720	762	765	729	763	753	729	731	738	742	740	746	726	681	754	704	743	734	707	781	722	761	756	743	752	739	680	724	732	716	715	783	699	764	715	750	693	736	731	712	764	747	756	806	710	748	743	742	727	767	737	729	723	749	727	752	720	731	714	749	651	722	773	701	723	729	746	704	722	724	730	760	734	719	735	770	716	701	782	775	816	757	789	730	740	736	715	759	787	728	762	721	687	693	733	725	710	762	737	727	770	729	721	754	713	765	697	711	716	740	788	753	711	724	745	741	690	716	745	775	790	721	735	742	718	735	695	713	742	709	687	747	743	711	708	718	727	744	759	707	693	714	741	742	749	708	751	760	710	673	697	773	743	742	735	728	736	691	732	707	692	750	724	732	735	727	772	713	730	707	703	769	726	729	686	739	701	747	713	749	702	728	734	759	786	729	752	725	765	715	755	747	737	714	762	712	743	749	777	712	723	720	726	687	702	714	697	761	727	755	741	723	722	749	724	729	769	707	747	764	734	746	707	755	698	744	706	723	675	769	712	778	730	738	713	741	742	718	712	667	713	716	733	715	778	743	740	703	695	746	766	710	684	669	736	728	775	686	722	722	756	708	759	740	722	673	714	704	717	695	740	728	701	739	700	757	771	730	766	779	680	780	741	701	731	761	745	753	765	716	688	743	699	703	724	693	717	722	781	722	715	701	678	764	724	700	728	762	705	763	715	692	715	740	753	689	769	707	715	730	739	705	716	697	734	748	782	801	724	737	783	751	729	714	769	714	728	707	703	748	806	709	763	654	648	765	749	720	722	688	753	744	672	783	736	694	766	711	759	724	764	699	684	732	746	720	765	780	716	775	729	753	722	715	681	731	725	765	752	723	718	716	712	705	719	720	706	737	720	698	755	743	735	776	748	741	736	738	772	761	697	753	759	734	797	753	722	736	743	762	713	741	786	762	738	678	777	765	736	709	703	747	697	702	733	786	760	721	776	740	732	709	745	668	728	739	681	706	705	735	756	695	658	751	725	725	770	755	737	739	747	771	720	736	750	732	716	764	724	696	732	727	720	751	724	789	740	715	758	722	722	748	725	743	713	732	691	732	715	692	731	759	654	777	788	746	756	755	738	763	819	726	667	735	742	695	779	752	706	771	745	727	738	728	704	728	714	752	729	737	708	689	758	738	733	769	741	728	683	679	730	741	716	678	724	763	703	789	750	762	768	643	733	764	703	741	712	721	690	708	692	763	741	705	724	779	708	733	752	716	763	705	708	716	727	751	784	729	702	708	739	684	734	814	730	724	698	763	711	756	722	769	739	752	697	748	703	759	766	699	702	710	742	761	711	715	692	720	712	719	715	732	744	729	728	718	694	734	757	739	746	658	694	783	670	690	713	758	714	747	728	732	723	757	753	744	721	733	762	755	794	697	728	688	717	752	688	728	666	789	651	744	724	727	726	746	729	711	686	778	774	806	762	699	691	720	765	713	733	733	682	723	722	714	751	760	731	771	748	729	761	750	659	693	726	722	773	698	740	714	730	745	752	708	730	741	692	766	727	752	761	792	740	724	746	717	737	711	744	738	733	743	759	753	743	723	721	717	734	743	755	760	730	758	742	652	752	720	741	768	750	716	763	719	716	731	738	779	760	718	733	717	792	717	688	746	725	718	717	767	737	709	740	753	731	757	696	768	700	729	779	806	684	768	733	706	730	718	756	760	743	749	707	774	727	722	753	731	735	749	715	723	750	763	688	730	743	762	765	746	741	702	702	712	729	721	753	763	674	701	705	770	710	749	701	723	729	748	701	763	740	744	757	716	680	725	728	773	711	722	741	688	736	673	755	777	759	774	741	719	721	741	709	734	709	770	769	686	707	744	764	683	719	732	732	760	757	766	758	715	681	711	757	735	720	695	747	754	750	763	697	749	737	746	693	705	714	679	693	748	744	713	734	731	703	729	754	707	695	730	713	738	740	792	777	746	753	756	721	734	705	738	706	745
29504	27646	46365	55474	46027	28717	10154	605	295	311	277	280	313	270	296	318	309	311	291	288	282	333	284	296	294	301	321	319	308	289	289	317	305	263	297	271	279	288	311	327	307	305	307	309	296	261	291	274	269	301	293	257	312	308	304	301	316	319	309	281	281	299	291	286	291	311	274	300	285	289	282	297	280	274	300	292	308	301	293	285	261	315	293	303	280	275	279	311	296	313	292	302	291	304	300	286	332	330	316	306	308	320	305	283	349	293	305	311	287	281	286	337	281	281	302	269	291	314	311	282	280	299	321	299	296	317	299	313	280	320	267	286	290	274	325	307	335	288	294	289	306	303	326	287	316	307	309	285	301	321	303	291	267	287	281	297	292	290	300	296	301	301	298	297	305	308	291	318	298	296	292	319	296	309	272	277	302	349	283	291	303	299	307	313	303	295	290	296	282	270	290	305	289	330	296	330	291	291	301	318	315	295	312	259	300	318	289	299	302	297	301	306	310	270	294	269	291	316	298	297	282	278	301	287	304	282	300	269	302	340	274	309	312	257	262	277	287	299	301	294	302	285	311	274	320	304	303	302	317	302	292	282	278	308	303	266	293	309	299	281	304	307	284	285	306	341	317	286	308	293	319	308	275	309	297	299	310	305	309	274	272	302	301	301	305	281	315	309	284	314	323	279	309	309	278	290	254	304	283	312	301	295	295	326	309	309	317	308	314	305	330	329	294	275	256	311	300	309	308	309	312	304	293	292	318	265	305	300	314	296	310	292	307	292	289	279	315	289	313	339	278	284	281	330	259	295	331	308	295	337	301	296	317	300	327	265	315	307	293	287	306	290	309	291	302	297	292	310	294	291	320	320	314	272	285	269	303	308	281	277	307	297	311	320	304	298	319	308	281	295	312	296	311	309	327	295	281	313	301	299	284	300	320	279	291	299	288	269	304	284	288	314	268	317	339	338	294	326	304	309	279	306	316	280	302	300	286	329	306	289	308	297	293	291	309	293	314	299	312	298	288	313	281	301	300	288	300	286	308	296	292	308	276	337	300	318	322	280	297	284	303	299	293	260	293	316	279	304	320	292	274	255	297	299	298	306	287	309	279	288	299	289	305	301	278	284	328	298	318	292	326	285	312	306	280	284	282	308	319	284	297	319	303	318	280	308	344	283	270	274	291	293	323	303	258	288	264	296	329	293	288	266	319	283	298	287	322	279	295	273	321	303	312	308	309	286	282	324	304	283	273	323	306	309	284	316	327	302	279	301	289	308	299	281	297	285	294	320	284	319	316	250	316	285	282	294	288	288	294	321	277	283	264	275	280	272	301	323	294	288	315	318	273	317	300	312	296	298	290	300	310	292	280	297	292	272	290	334	317	296	279	277	331	309	327	307	297	333	288	321	299	323	337	269	329	287	272	292	280	318	280	298	297	292	302	302	303	311	298	274	319	321	286	310	281	324	308	304	297	283	276	296	317	306	303	302	314	293	303	289	294	305	331	295	291	315	296	304	307	309	299	291	284	279	309	282	314	299	294	286	307	295	270	295	307	305	320	326	303	296	286	292	284	301	287	308	316	312	284	285	313	308	316	299	299	306	285	312	295	301	296	303	276	317	300	278	306	293	325	303	268	301	238	271	295	299	299	274	298	276	297	297	279	307	323	322	293	312	290	281	319	328	295	310	287	275	305	292	286	329	297	297	274	303	312	278	274	324	289	312	286	291	288	308	317	253	294	301	287	285	322	308	298	290	278	314	278	311	307	283	266	325	305	298	289	296	282	275	283	319	302	299	284	311	276	303	298	278	286	304	300	284	297	283	307	289	325	315	314	290	308	280	296	298	275	304	272	307	310	301	281	316	290	289	320	328	259	293	270	286	319	277	296	284	308	298	283	298	284	311	305	283	281	276	299	293	290	290	271	309	323	282	292	287	307	275	292	307	305	301	304	293	309	279	315	282	266	313	267	300	296	306	291	277	296	324	271	308	306	324	284	308	277	308	295	303	299	274	294	278	296	297	316	305	291	310	286	313	289	324	316	302	290	318	316	309	285	292	297	306	305	289	284	287	295	283	339	307	288	328	294	298	314	302	292	308	276	295	280	291	312	293	326	293	289	314	292	293	300	291	290	314	303	287	301	295	313	271	314	269	288	296	300	323	311	285	328	285	300	286	260	271	283	318	272	323	278	281	294	295	301	308	316	301	301	294	275	289	308	323	272	292	316	324	303	342	307	322	301	299	314	299	271	310	310	311	329	291	321	290	312	291	296	295	286	303	302	329	296	252	308	278	301	286	297	288	334	311	278	307	339	295	283	290	290	331	309	306	286	292	304	279	293	291	327	300	301	311	289	316	267	317	305	298	301	293	321	288	316	304	306	316	333	304	315	306	341	283	313	318	248	311	301	299	279	325	279	272	293	289	305	292	293	295	259	308	322	286	290	289	324	321	291	298	314	289	317	292	293	279	309	280	296	288	309	315	312	319	304	314	266	319	288	304	292	284	307	296	288	285	323	302	283	307	307	306	295	289	275	312	321	332	294	276	289	291	292	314	289	282	335	283	272	298	290	284	311	293	305	302	283	327	278	278	319	306	301	300	307	294	302	281	317	283	294	302	262	302	298	296	319	292	289	323	263	298	273	292	269	303	283	304	301	297	305	295	334	315	292	304	284	321	299	306	318	282	319	312	311	324	285	314	291	280	325	289	321	287	306	313	299	277	324	282	319	322	284	311	306	289	303	274	281	249	328	315	262	294	289	307	323	285	293	277	305	266	297	332	294	311	301	252	285	305	287	279	274	291	315	289	278	333	301	298	328	283	331	299	305	289	298	293	337	295	308	278	330	328	299	325	290	307	323	290	302	282	294	274	297	326	303	283	288	298	314	290	280	303	276	304	305	298	264	311	271	281	308	340	312	296	295	293	320	276	303	278	287	313	308	322	287	337	287	317	287	262	341	308	298	321	298	305	327	287	291	291	337	309	283	295	247	302	325	282	288	286	277	311	339	280	316	289	297	280	309	281	279	314	252	273	288	309	300	301	267	295	282	280	320	282	299	299	294	284	301	291	308	288	307	282	296	313	309	285	293	321	300	287	306	269	295	285	292	290	325	267	322	299	286	327	309	271	300	305	326	284	295	276	290	288	289	284	271	305	307	305	284	291	291	307	298	291	301	303	320	284	305	285	303	309	274	297	297	297	275	281	297	310	322	312	319	278	293	257	298	325	343	309	316	309	290	303	285	265	300	303	293	310	266	310	264	283	297	325	258	312	301	291	297	277	283	315	307	283	299	285	277	298	299	323	300	311	291	314	305	288	263	309	305	317	275	301	289	309	283	301	317	307	298	307	297	310	304	281	299	312	309	290	267	285	248	285	297	313	288	308	308	274	318	305	270	300	331	315	283	324	299	300	300	303	315	304	316	291	302	334	282	301	314	293	305	305	309	334	263	310	296	335	282	296	314	307	294	304	299	320	288	279	275	282	309	261	329	257	276	303
20014	25318	51453	63988	56247	40920	18079	1029	972	916	942	863	874	872	898	880	958	938	923	909	909	872	864	913	892	856	903	913	892	912	871	902	927	889	902	874	939	924	928	903	914	930	893	943	910	891	878	881	890	959	919	881	934	870	927	889	870	843	866	885	885	881	860	943	928	890	883	897	905	940	918	908	865	947	900	901	887	840	892	900	914	922	929	917	877	944	955	897	947	894	880	942	902	855	975	919	898	902	908	894	906	908	821	909	856	883	889	845	889	944	901	860	880	920	919	945	863	889	838	912	900	889	893	854	871	912	891	850	857	894	857	882	851	864	907	874	918	875	912	864	876	912	872	914	898	927	878	868	956	921	937	915	893	882	971	838	877	936	956	907	912	886	835	894	905	923	920	880	884	895	946	940	848	904	945	857	892	872	853	895	898	927	922	902	840	882	905	881	912	833	920	874	906	895	824	938	853	897	883	875	933	861	915	903	938	916	901	902	916	906	901	890	921	932	896	869	877	905	854	886	838	911	889	897	906	857	927	882	880	889	888	877	941	924	879	850	920	884	888	917	899	904	919	903	905	873	873	884	891	936	845	906	877	924	919	909	913	901	864	921	883	903	925	872	870	879	971	918	903	927	933	910	938	874	878	877	911	925	906	910	916	1004	930	832	938	926	894	921	871	899	918	885	912	927	913	914	854	899	893	865	924	829	902	919	917	954	864	939	917	965	874	863	896	885	893	881	846	927	902	906	895	887	899	914	865	920	947	867	846	962	925	923	886	888	918	953	920	904	882	899	871	921	868	918	878	917	922	864	864	920	910	928	851	917	895	888	874	911	853	843	896	868	905	881	896	900	881	886	877	869	866	967	923	881	949	928	896	872	906	902	885	875	903	885	878	860	911	862	900	931	887	900	918	900	963	916	908	945	918	885	876	899	856	903	876	934	853	862	896	864	949	924	924	906	856	906	864	884	929	923	880	852	879	874	930	869	910	915	912	886	858	906	896	879	928	913	842	939	924	903	860	935	895	894	891	901	886	881	880	865	898	852	894	905	897	895	892	899	934	876	910	891	902	933	881	856	906	900	905	922	914	876	928	890	865	919	884	888	906	888	937	834	894	920	918	877	899	862	837	868	902	923	887	896	868	860	930	833	886	951	900	947	947	919	950	861	848	926	867	863	895	921	897	886	910	866	916	869	849	854	927	824	877	911	939	894	876	917	925	880	957	916	896	893	869	849	927	915	843	881	879	936	900	883	938	918	897	920	885	847	923	922	900	879	841	911	925	894	886	899	878	894	899	928	904	953	929	947	917	902	928	852	904	882	898	895	861	868	867	891	901	849	943	875	931	856	890	922	896	881	920	941	884	914	896	885	897	908	907	879	926	927	876	877	889	893	855	887	880	908	931	953	891	903	894	931	915	897	930	842	901	901	918	893	936	931	892	907	913	872	896	901	866	864	908	909	927	893	871	858	850	974	909	853	881	881	900	862	873	951	907	832	897	890	928	850	869	861	888	937	864	831	884	843	905	860	980	947	860	917	885	887	860	890	867	841	938	911	917	914	885	962	871	872	891	938	845	879	875	906	880	894	897	838	949	921	894	938	899	890	941	921	904	920	915	868	890	843	854	894	914	934	848	931	953	846	896	902	874	926	944	887	945	934	934	936	952	897	952	888	852	909	897	921	920	933	931	886	941	907	889	900	938	936	886	904	876	892	904	908	867	883	903	911	901	904	848	900	886	899	923	930	908	914	890	892	840	940	897	930	923	918	968	885	865	895	932	879	848	857	849	892	920	907	879	866	925	905	912	905	956	851	906	905	912	919	880	905	943	868	936	927	872	932	884	917	876	891	942	862	926	917	945	935	912	885	878	925	910	863	934	891	910	910	913	851	849	956	865	849	968	889	892	893	877	909	880	905	884	905	881	898	929	902	931	858	953	921	868	916	895	906	866	857	840	912	925	859	846	879	897	886	948	922	929	889	881	936	853	907	881	908	901	927	883	873	870	897	902	860	918	885	881	891	852	895	939	886	915	913	889	896	915	876	914	869	899	926	883	922	867	915	892	826	981	879	876	879	878	913	841	918	921	909	907	924	951	886	935	858	936	910	900	888	879	903	915	907	927	913	896	870	907	884	897	949	917	915	893	882	864	907	913	908	891	884	909	882	873	922	862	859	841	866	873	897	873	911	865	813	925	890	851	865	910	865	888	926	925	863	889	911	873	891	866	891	945	888	878	883	895	897	922	890	930	919	848	901	947	910	862	960	879	920	898	907	877	890	864	878	915	921	842	882	921	876	880	853	870	952	870	915	923	885	911	960	881	896	850	900	851	918	911	855	872	895	855	900	859	904	916	935	897	932	912	873	907	864	885	921	911	930	886	916	846	868	932	928	920	906	948	859	872	891	908	929	895	917	922	936	895	906	877	852	858	958	904	897	900	937	910	924	894	917	894	878	895	854	884	955	866	958	891	849	913	930	928	857	910	892	856	926	937	893	851	886	990	937	886	870	896	869	908	920	897	862	851	866	894	842	891	915	826	867	895	940	899	869	988	922	847	889	899	895	945	909	877	894	869	893	896	932	914	950	978	902	920	940	866	844	911	919	877	900	939	890	898	911	826	912	921	910	894	934	879	930	884	901	898	904	931	916	910	893	917	929	894	871	972	959	907	842	861	922	892	919	950	874	935	889	896	875	929	936	855	843	933	918	910	924	888	927	896	918	922	881	928	878	846	919	852	928	918	963	837	916	899	863	904	908	910	943	913	881	929	932	821	815	881	849	898	916	896	892	897	888	897	899	913	909	907	920	869	853	878	900	847	923	944	921	867	889	938	924	890	920	874	887	898	973	908	900	878	939	897	961	952	925	850	910	881	882	983	885	882	934	952	852	870	930	952	927	905	842	884	887	929	865	929	902	921	911	930	888	950	871	893	903	899	927	929	861	915	988	941	878	858	920	900	869	888	888	945	948	867	910	896	894	959	885	935	891	894	949	900	887	916	847	913	909	902	886	851	892	916	884	955	920	885	916	884	859	915	862	896	912	905	919	881	908	862	925	867	917	868	885	917	955	903	895	928	888	850	861	908	917	924	893	900	864	834	914	886	908	921	918	916	908	931	905	933	874	925	889	901	928	897	912	925	855	883	952	948	940	880	917	893	925	847	827	956	893	892	923	923	929	905	881	897	899	872	897	863	861	878	896	868	848	901	903	903	850	883	859	871	890	981	902	875	889	862	870	870	858	985	969	831	894	880	917	930	957	885	904	892	879	882	886	878	839	880	846	928	849	864	879	910	953	868	883	918	948	894	927	878	901	874	893	877	887	931	878	844	878	884	921	938	865	951	861	873	863	909	912	915	883	893	930	909	891	883	973	878	948	954	873	908	852	817	954	929	864	920	867	861	870	862	875	874	918	886	955	868	923	839	945	917	920	896	896	904	847	904	863	892	891	900	918	854	915	955	913	926	874	890	932	860	917	902	901	890	851	866	914	894	895
42531	38460	64251	72337	60080	39597	16804	1779	425	387	351	351	381	353	332	352	353	329	359	326	382	355	339	323	364	347	318	341	379	332	384	356	370	332	347	324	330	322	333	344	306	333	371	321	340	360	343	334	348	341	370	340	348	352	386	315	348	376	394	354	314	371	356	348	356	352	324	360	366	327	371	357	340	328	338	366	320	338	383	340	360	370	345	338	354	359	343	380	340	342	338	348	351	343	368	321	353	378	364	358	347	374	338	368	357	337	364	348	352	361	373	342	374	360	384	329	317	389	356	311	337	336	340	349	344	351	364	346	328	357	330	341	347	354	310	350	356	355	331	325	387	325	360	307	351	297	309	338	344	365	357	375	364	301	369	380	343	348	369	360	363	372	330	340	362	383	342	321	344	352	351	325	369	349	335	339	298	350	356	338	370	354	362	364	364	370	316	314	377	361	356	354	360	355	377	357	331	348	353	353	335	355	332	345	340	336	332	338	360	338	356	350	383	311	330	357	364	356	345	339	348	346	339	375	335	347	341	353	337	334	365	356	314	341	311	336	346	322	360	349	336	352	339	348	345	358	368	358	328	339	327	327	333	350	371	332	330	346	346	357	350	317	377	341	361	297	357	345	296	338	367	363	326	372	351	334	330	350	347	343	321	351	343	322	384	363	349	334	349	330	368	320	365	347	373	378	328	340	361	332	348	328	372	335	353	326	338	355	343	355	366	364	360	317	371	326	330	322	375	348	360	360	361	330	344	301	321	350	336	355	360	318	369	362	355	351	324	352	385	334	328	339	352	314	348	334	354	362	350	320	357	341	318	379	370	333	339	351	351	362	355	363	354	339	328	319	346	368	348	352	332	317	375	333	344	344	380	348	358	345	338	337	360	383	349	353	312	337	350	347	371	348	369	383	346	340	385	327	319	339	320	362	371	362	364	350	316	374	360	364	391	343	355	331	389	317	368	354	317	355	359	345	339	345	330	341	341	338	373	321	352	342	347	361	342	326	372	354	322	332	329	337	356	345	345	363	353	328	344	351	357	367	338	345	360	370	345	346	365	384	336	367	328	348	377	322	366	340	311	336	339	380	340	347	369	350	347	370	332	353	395	343	366	298	321	351	363	356	311	341	336	380	376	351	331	325	345	353	351	351	342	371	372	342	335	357	355	352	337	327	362	353	343	366	389	362	353	343	342	337	349	375	336	309	368	341	352	359	370	341	342	337	359	327	326	328	351	369	330	333	335	338	322	327	368	383	379	365	344	357	348	352	341	331	362	323	341	370	336	339	350	367	331	368	333	331	385	321	341	392	357	347	357	318	346	375	305	313	340	325	344	356	388	382	373	366	330	355	325	362	342	333	357	394	340	361	331	362	354	360	359	376	375	303	359	326	394	328	385	368	318	375	355	304	366	325	346	328	336	354	343	356	371	349	333	337	346	375	358	348	323	318	317	328	376	325	371	358	367	345	351	322	346	338	374	353	319	338	337	370	348	354	337	346	327	367	353	347	373	345	350	365	364	335	337	376	319	320	337	325	314	343	388	328	347	335	367	349	379	363	359	370	348	333	361	339	359	327	347	318	316	343	336	343	341	339	371	334	377	346	349	361	333	374	331	394	320	333	342	362	340	396	358	338	378	361	362	358	330	373	348	326	329	362	319	343	356	374	340	344	339	377	342	336	375	341	316	377	342	341	350	312	391	370	338	327	325	346	327	353	345	379	380	336	345	368	313	339	374	339	369	392	341	317	328	322	379	361	359	291	366	376	347	345	344	346	367	335	365	390	343	378	378	333	352	358	363	340	375	327	364	351	358	331	350	372	350	342	386	334	345	337	348	334	363	366	356	334	340	353	373	372	347	353	339	344	336	321	329	353	386	386	369	351	355	334	375	341	363	324	357	338	374	358	358	378	358	379	349	340	346	314	337	371	313	366	357	346	345	338	324	303	373	329	355	354	327	342	360	343	364	319	332	325	355	325	361	360	348	306	332	337	332	351	350	344	344	384	320	371	363	338	351	339	354	377	363	387	322	324	351	382	354	330	379	347	312	351	361	324	351	324	340	332	358	366	353	369	360	336	364	359	335	344	360	362	345	331	385	347	314	364	332	347	362	334	331	366	381	363	344	339	311	351	368	378	352	324	346	339	351	340	348	393	338	348	346	361	344	314	334	374	332	330	333	362	343	372	332	333	384	348	314	363	375	379	363	349	330	368	368	347	360	316	354	343	356	327	359	359	329	341	325	368	343	345	344	399	339	357	334	332	355	359	318	382	324	332	342	367	371	354	346	343	371	338	369	360	349	339	356	324	318	358	347	384	327	369	310	365	340	304	334	343	340	367	358	338	342	332	396	312	363	350	305	349	342	360	356	351	324	352	378	340	370	338	359	361	353	364	373	340	313	356	371	295	368	346	343	358	306	372	340	340	339	346	347	350	335	345	305	340	349	374	358	335	323	335	365	340	375	362	327	370	358	353	317	335	338	340	344	326	350	349	332	297	373	325	348	345	308	337	360	356	377	330	353	377	365	354	366	327	326	343	346	347	330	343	357	377	346	368	362	358	334	308	328	351	338	390	335	352	362	349	323	323	371	322	343	348	358	360	335	376	343	344	337	337	332	349	340	368	374	332	362	364	390	359	332	349	334	349	309	345	342	365	330	328	353	373	353	319	326	343	341	331	355	355	322	350	334	351	362	358	333	307	361	347	339	339	332	348	342	368	339	361	359	329	334	368	345	321	328	347	351	352	331	333	350	361	348	323	348	346	364	358	364	330	334	348	349	378	378	385	309	303	355	339	358	341	360	385	339	386	373	346	358	349	339	311	336	343	369	334	335	326	316	329	340	323	359	369	349	334	372	341	329	359	327	316	365	327	341	348	339	373	317	324	341	341	366	349	374	344	337	336	368	335	359	363	376	382	342	352	387	367	358	344	311	323	325	321	329	337	317	355	337	356	358	337	322	364	357	333	362	350	339	387	343	335	340	339	382	369	324	336	333	328	344	324	366	343	364	338	341	353	332	325	339	374	376	355	361	366	321	365	361	345	362	362	360	330	339	370	362	356	342	365	327	345	357	337	344	354	302	370	334	343	329	340	339	325	345	342	335	350	341	357	345	340	347	362	354	317	356	331	366	353	346	369	328	355	331	338	334	370	350	348	372	372	352	341	356	345	346	357	352	337	390	341	324	347	336	347	358	359	330	315	337	349	359	330	345	336	331	355	325	334	353	364	369	350	325	381	347	335	355	355	335	320	351	361	331	381	356	355	367	343	365	354	360	333	314	354	350	334	361	356	345	389	377	363	349	337	341	366	328	333	358	342	344	367	396	357	339	403	339	333	361	346	323	351	356	337	329	315	335	354	332	379	350	329	351	392	371	323	383	342	359	316	336	331	322	351	316	356	355	362	327	330	344	325	323	357	316	358	338	345	334	316	349	393	335	330	340	352	353	345	350	349	335	345	358	377	351	310	331	352	355	334	343	311	360	316	329	351
32569	41193	75178	87934	72538	50882	19115	1157	1013	1034	1020	1036	940	1004	964	1020	997	957	1046	1010	1036	1002	989	1017	1013	1009	1025	959	1060	990	994	1022	1052	971	964	973	975	973	967	1017	1039	1019	998	962	955	957	984	988	914	1012	995	996	1015	998	996	974	1007	1042	1016	974	932	931	987	985	1006	1055	964	1036	978	994	977	916	979	1041	985	1022	996	945	1004	977	1014	1017	973	1033	986	980	981	962	972	996	991	985	1015	996	972	966	998	974	949	960	985	1045	929	1037	1018	971	1043	1013	1036	1021	962	982	1017	1017	919	941	1025	1014	938	969	1031	999	907	995	1005	998	971	1049	1003	984	989	1033	945	1001	1027	968	991	1057	982	952	994	1061	929	979	998	966	1021	1019	1001	967	1001	994	1033	1008	1037	874	979	959	1014	983	1002	989	1052	966	1016	1025	1023	991	1014	981	1023	978	1007	951	956	1019	993	930	1047	1012	957	1015	937	1013	1017	963	996	1066	1005	995	1011	994	1002	1027	992	1019	1003	968	1022	975	1059	972	1026	979	993	1059	944	954	973	986	970	1019	957	1041	978	1025	1013	1042	991	984	1049	999	977	1019	967	1068	974	1027	918	968	986	959	999	977	971	1020	992	981	995	1030	980	932	1007	992	987	961	949	998	977	983	957	1026	1024	960	971	990	989	970	956	962	973	954	1085	983	958	1012	959	969	962	1015	1038	999	1018	991	985	990	1004	986	1001	939	977	1028	956	975	982	978	964	1042	1013	1003	962	1047	1036	970	1006	1002	994	991	960	1021	991	970	1004	918	1042	1027	1033	988	989	964	986	932	981	1039	1020	988	1026	1042	1032	1030	1018	953	1017	994	1030	1008	958	1021	990	1020	939	1004	1000	1020	1010	1009	1029	952	1028	988	989	933	1011	1008	986	984	993	963	992	1001	1026	944	998	1038	1026	967	961	981	1018	1023	1065	936	973	1017	986	967	1026	1059	1019	982	990	996	1073	978	952	992	944	920	1004	998	993	989	1007	994	978	978	965	993	997	1012	1017	1041	968	1005	1030	1033	994	989	1009	1005	1015	983	1004	1033	1010	987	1055	973	969	1030	963	970	935	1047	999	940	951	1003	1016	929	1002	1007	1015	983	1033	1002	1009	995	1047	979	1013	1018	970	978	1001	952	981	958	996	969	954	1001	976	959	960	971	1022	1033	974	1021	976	1012	960	1003	997	952	974	985	992	1039	1073	965	1027	997	964	1005	1009	1021	965	961	990	1019	1017	952	1088	1029	989	1001	1001	980	981	972	1033	987	1031	1013	974	998	930	1019	944	983	1049	1014	991	971	1032	969	1014	939	939	1028	1003	979	997	953	988	990	1017	978	972	964	975	965	967	1008	985	1018	1019	1022	991	1007	986	992	1004	1032	983	1001	958	937	959	996	996	1037	950	997	962	949	1002	1013	988	993	975	982	1000	964	1026	998	1065	983	995	953	963	985	970	1037	994	995	1058	957	995	945	1025	1000	1013	1009	1027	992	1032	982	990	997	1009	999	973	965	995	981	959	956	1006	987	982	1009	990	1035	1022	990	1041	1078	958	987	1024	973	911	993	1004	965	1028	942	965	1027	975	1000	1013	1019	1007	971	1027	972	969	1037	1024	930	964	1030	967	945	1030	1031	1056	977	1007	1023	1025	1039	1041	1024	994	985	1015	995	994	1041	950	977	1003	1013	981	962	1018	987	1024	988	996	1043	1018	1042	984	1029	998	1017	1043	979	1015	1008	1045	1001	978	1008	1015	957	928	1018	986	963	964	1031	1005	1068	1000	1046	908	998	977	939	956	949	943	1078	978	1066	1061	1019	917	1001	939	982	974	973	1014	996	930	972	966	978	1037	1014	1020	977	974	1040	991	1039	997	1049	1030	1035	994	1024	1009	1036	986	980	1036	995	1000	1000	971	956	957	942	976	1006	1015	990	983	1002	1053	1019	989	959	988	1002	1032	1050	962	979	1061	992	971	959	1001	996	1000	983	951	983	991	984	966	1031	971	997	979	962	995	947	1021	966	1037	1050	957	998	1015	982	1044	1024	1076	1028	1012	998	994	989	1011	944	1025	1054	1000	961	1030	1027	983	1041	1033	937	979	983	974	988	974	964	965	984	968	975	964	1038	1019	1014	1022	977	1010	958	961	1001	994	968	962	963	1061	983	1007	987	1024	983	938	955	995	999	980	974	980	1016	1005	983	991	1038	974	1076	975	963	971	990	985	1051	998	946	1068	1027	984	966	991	967	1032	1027	1001	943	961	973	1008	1027	988	983	954	935	1008	955	988	1020	998	983	1020	1033	1035	996	992	959	980	1016	954	994	965	966	1056	988	996	980	988	996	988	1020	979	998	1033	986	1037	972	994	1020	1043	983	1015	1020	989	1039	1001	989	982	975	992	1010	965	1019	945	985	972	993	1013	1004	1013	958	1032	1020	1022	936	1058	1009	1041	978	1012	1035	976	957	1016	969	983	945	1001	955	1020	993	994	1006	983	999	943	956	988	998	1060	951	973	968	1015	1054	984	1000	1002	1039	993	962	969	1007	984	976	1006	997	1047	981	955	992	1007	1000	972	967	1012	1000	1024	993	1017	1012	1001	973	997	986	1016	1058	1030	994	1038	999	1064	1034	1003	1023	1005	955	988	987	1003	1002	1026	977	994	1001	1016	1021	981	1019	1007	997	963	949	992	953	1072	1005	995	984	953	1002	1042	999	1006	997	1023	1021	962	1050	1070	997	973	1000	1019	1033	983	993	985	1041	1032	955	1025	970	958	1017	937	1042	1020	991	984	1006	1011	1013	994	1025	961	959	1015	947	953	1013	1003	961	1000	958	1087	1005	987	996	979	960	967	967	940	971	1039	949	1000	1022	1004	961	1077	961	1044	978	967	959	980	960	994	942	960	958	968	954	1018	979	983	1001	1028	984	1012	1026	971	965	1060	1056	1010	967	992	997	1025	929	1010	1040	996	990	963	1028	1006	985	997	1022	965	990	981	1024	985	985	992	972	1065	1053	1030	1044	985	986	964	1015	926	1018	978	1013	979	965	976	964	978	1000	1046	1000	1011	1007	1006	1015	983	998	999	1006	952	973	994	992	990	1030	961	1022	946	1011	947	993	1021	1023	981	1050	987	989	1017	995	969	990	1005	996	1054	966	1038	968	1031	1061	1010	1014	1011	1017	1015	1015	954	1006	941	1008	982	978	989	1004	956	977	994	1026	1050	959	971	1023	980	985	980	1038	1024	975	998	1006	975	978	999	987	1004	1011	991	1002	917	955	1010	1008	1066	1046	974	1020	983	1008	991	927	1076	982	1025	995	1043	984	973	1005	1053	970	986	973	913	1003	993	956	1029	964	961	1037	949	1039	952	996	970	915	1071	1063	944	998	1032	988	980	1023	1034	980	978	986	983	1011	981	964	986	994	990	950	1022	1037	1012	1004	967	982	972	975	960	990	1024	1041	1021	1059	1020	1017	1061	1008	982	1028	1033	990	1027	985	967	1008	980	1032	1023	989	1037	1038	980	992	996	1013	1022	1030	984	1009	1033	980	1014	959	982	965	1002	970	1017	1013	1024	985	963	1031	1004	977	1012	976	953	977	1001	999	997	984	1025	1023	996	990	1043	1008	951	983	1007	1002	985	957	986	960	1030	982	976	966	1011	1004	991	974	968	1071	949	934	989	952	981	1016	946	996	1015	1010	983	991	993	1011	965	1061	975	976	1000	970	1001	959	1020	988	1009	999	1026	934	1023	994	969	959	1010	1045	993	972	987	971	1033	977	984	987	993	946	967	984	1000	945	960	987	1040	1009	1001	999	953	1034	988	1014	972	1027	1020	971	1012	1005	974	1008	981	951	953	894	977	997	1018	890	994	1056	989	1005	1022	1004	927	1070	974	1012	1018	965	1018	978	957	1016	1000	1024	1041	985	1032	988	985	985	986	971	1000	1003	994	998	1008	1040	1037	1018	1034	1049	928	1052	979	1023	966	983	997	996	1002	998	971	1023	1006	992	1014	1012	970	1028	1004	1013	960	1002	955	968	991	1062	965	1023	997	1027	1016	1028	1038	942	933	1003	1017	1008	997	967	994	1022	970	979	1009	1005	944	1020	940	990	1017	983	949	1015	1026	1038	1032	975	987	1009	979	996
4784	2259	6670	11766	7831	3019	593	198	228	198	190	233	211	215	201	253	226	211	203	193	217	200	228	247	189	214	206	219	226	193	221	186	228	193	198	200	220	212	229	212	196	222	200	240	225	211	195	224	215	206	217	217	205	244	209	242	193	228	230	204	196	204	213	207	210	197	226	229	206	198	188	207	234	196	202	222	205	240	218	209	225	204	205	220	204	201	210	206	217	198	222	192	181	199	209	217	214	208	199	217	207	208	203	211	208	218	213	225	242	221	208	210	238	228	215	212	209	217	208	207	238	193	236	198	224	223	244	236	238	207	228	230	209	222	231	228	233	215	197	219	197	209	238	224	209	229	229	228	218	204	207	202	231	222	202	233	228	224	193	231	204	193	201	218	243	232	215	228	227	246	231	210	222	222	209	233	219	219	191	223	252	217	231	215	232	217	230	196	237	186	224	214	182	257	196	234	226	214	222	244	218	218	227	207	211	231	229	228	219	231	185	202	183	189	220	209	225	224	225	211	225	201	216	206	233	219	224	188	234	223	199	225	199	206	224	221	248	190	199	214	208	201	202	206	227	218	202	218	224	219	207	176	211	212	219	210	185	240	222	205	229	193	219	226	196	224	226	239	215	238	198	214	228	200	210	232	212	221	207	215	175	218	213	217	227	230	227	223	235	201	232	193	189	209	228	197	220	220	225	214	224	224	223	227	249	245	200	230	214	210	188	225	212	191	226	222	215	213	213	208	215	197	226	231	219	191	202	210	205	216	235	222	217	210	194	221	212	197	211	220	211	217	236	223	197	215	199	225	194	207	230	233	214	247	255	217	238	217	246	222	229	207	222	218	233	245	213	231	220	206	230	232	212	193	223	212	236	224	213	218	219	233	212	210	225	207	200	197	202	234	219	242	207	243	200	222	213	227	232	230	229	187	215	208	207	240	194	219	212	236	209	205	231	213	244	214	218	219	213	232	199	199	216	210	205	202	206	205	211	199	244	227	212	215	209	204	231	229	196	229	218	214	209	229	232	244	213	194	242	193	217	215	218	209	210	220	208	200	226	209	215	223	207	215	223	234	237	186	213	238	203	207	233	234	212	216	241	216	202	250	205	220	192	198	206	195	208	177	201	224	225	209	214	207	211	191	230	221	234	189	225	222	230	219	189	221	200	227	220	242	220	206	216	234	210	208	203	234	228	171	213	231	218	232	196	217	218	217	223	206	205	234	196	212	186	212	217	246	255	193	214	226	231	214	210	226	213	216	213	217	221	228	216	220	212	209	196	206	210	215	201	208	219	172	218	200	230	229	209	226	242	239	216	222	221	211	213	228	244	231	204	197	211	198	191	242	185	214	247	222	200	242	224	210	216	209	215	200	204	233	196	188	241	229	188	223	208	197	215	219	241	194	213	232	196	218	216	214	218	211	236	245	229	229	232	235	230	210	222	211	213	222	208	216	234	193	209	213	188	229	223	210	200	209	203	184	231	195	218	214	220	206	227	231	235	249	230	232	230	237	204	245	208	215	180	219	227	203	216	205	206	204	224	220	230	235	240	205	217	216	240	200	208	212	254	215	201	215	209	230	201	211	253	189	230	203	220	194	236	228	200	233	187	253	220	242	219	228	212	229	234	224	249	211	221	222	242	239	219	209	205	188	221	229	225	205	226	247	235	209	231	227	212	230	227	217	194	225	218	222	208	205	207	194	232	215	222	216	202	191	236	238	224	212	218	219	205	217	199	193	229	222	248	231	228	222	217	215	244	189	199	202	231	205	241	226	186	228	205	192	211	231	223	232	239	232	219	209	215	240	220	198	195	182	227	204	229	213	219	214	229	210	231	225	211	221	207	211	204	215	251	206	211	226	231	213	205	209	223	209	247	232	231	208	213	202	215	222	230	224	216	214	217	245	223	204	224	206	235	218	220	221	208	199	243	236	243	182	229	187	187	227	204	201	184	225	238	194	196	205	229	220	230	244	218	232	225	204	210	221	196	209	174	202	215	229	223	216	171	212	235	225	208	202	211	188	229	205	246	196	205	198	209	223	196	209	199	229	214	211	201	226	233	226	207	225	192	213	235	213	213	206	230	205	200	228	200	207	231	220	193	238	230	218	205	234	215	174	216	216	206	192	231	216	229	231	217	211	229	213	236	206	196	204	195	233	208	201	193	199	197	211	205	239	211	196	227	204	192	206	210	199	206	234	218	228	239	198	211	241	191	227	205	220	227	219	228	212	220	236	240	248	207	218	206	222	237	230	236	239	208	215	221	219	199	182	238	185	218	231	204	209	215	225	227	212	206	208	202	214	206	194	241	218	185	199	207	222	253	240	224	198	210	187	212	208	232	209	230	223	227	218	222	199	215	216	214	197	249	213	210	225	235	212	206	213	188	225	220	233	205	205	269	213	221	240	248	204	195	190	210	213	215	227	205	201	250	236	202	199	196	222	225	225	197	234	212	213	218	222	226	216	184	226	212	207	209	231	227	211	208	255	204	219	226	218	214	213	216	210	225	235	205	221	199	200	216	248	227	225	217	214	204	218	217	235	225	217	192	219	200	213	206	238	219	230	194	202	220	215	225	210	219	202	235	239	219	210	207	216	193	220	213	215	233	198	210	201	234	204	211	209	224	178	231	217	189	237	245	215	204	242	202	214	209	192	230	224	202	188	230	226	210	208	225	228	215	229	212	202	197	206	219	231	228	197	218	203	218	221	254	220	211	243	228	217	204	213	192	230	232	206	186	227	187	209	184	218	221	196	210	202	204	205	219	223	215	203	225	198	229	221	182	221	210	198	191	211	190	189	231	222	206	209	223	191	209	227	213	214	230	229	210	215	223	209	241	213	214	198	235	209	237	232	205	217	192	221	200	190	225	196	184	198	202	199	223	204	216	224	224	188	237	205	214	202	218	213	207	202	226	235	224	196	215	195	205	215	231	216	233	196	234	215	210	203	218	214	211	194	189	221	219	228	213	198	210	213	223	220	208	200	221	228	241	212	229	244	246	209	225	246	219	233	190	199	216	230	216	228	197	221	195	242	243	230	220	177	204	237	207	222	222	214	202	213	201	211	234	195	209	238	218	193	207	227	235	171	208	223	203	191	232	204	237	241	203	214	216	219	198	204	207	220	234	218	213	228	232	211	205	250	211	229	197	206	192	201	211	228	194	208	201	204	232	216	236	185	200	209	227	194	227	194	217	209	200	224	212	217	230	215	215	212	223	212	192	247	196	217	215	229	205	203	216	200	214	192	222	196	200	225	190	231	231	212	209	205	225	214	222	209	193	223	205	205	212	207	227	208	232	216	206	212	223	224	208	201	238	217	207	256	233	213	218	211	205	225	195	242	216	222	200	204	193	189	213	203	202	202	195	196	211	188	203	229	220	220	186	195	214	208	182	207	250	229	212	212	199	212	225	214	190	223	201	202	200	209	234	212	227	209	201	226	220	212	217	234	219	230	212	208	249	230	183	212	230	224	204	215	206	224	198	208	214	239
4583	3386	15977	27226	20319	9939	1837	677	674	696	679	680	649	636	673	613	614	712	650	683	666	715	669	680	707	714	649	683	673	666	693	671	683	662	656	636	695	683	716	674	678	681	649	722	671	665	651	700	659	692	663	695	644	646	688	661	661	670	718	674	607	661	703	693	708	648	682	687	670	662	663	634	657	653	681	642	633	670	718	666	671	682	682	707	651	654	674	659	708	678	646	696	639	658	670	639	637	693	654	635	658	671	771	654	667	653	662	697	661	654	646	683	673	643	700	669	702	675	643	725	655	702	659	714	669	694	655	680	677	716	651	661	716	709	666	686	656	704	700	672	655	678	676	694	681	660	657	694	690	653	641	686	645	700	666	706	650	669	703	636	681	691	655	627	663	696	676	697	662	671	706	680	702	674	616	743	673	707	690	647	693	646	709	664	686	670	633	705	652	696	687	728	664	683	694	647	675	635	699	668	725	652	712	674	715	651	703	701	677	704	650	684	613	626	719	696	685	704	660	649	625	656	664	665	672	641	613	705	662	622	697	720	691	686	666	709	639	678	682	659	707	681	651	702	692	701	657	684	663	698	724	654	683	658	647	633	662	701	699	655	670	687	677	653	660	670	644	683	702	654	660	713	698	663	669	696	683	667	658	624	693	683	700	705	661	716	681	636	687	637	707	692	690	664	625	636	642	685	687	720	656	636	685	692	654	627	659	637	659	678	698	641	660	680	699	685	699	703	677	686	727	659	666	661	687	626	675	717	673	669	703	693	680	663	702	638	652	685	674	674	646	681	607	686	675	669	687	671	643	664	642	722	646	684	680	662	686	707	678	678	706	657	724	698	687	690	645	663	697	646	739	678	658	678	721	699	606	617	706	649	674	715	677	705	692	659	691	660	696	692	705	638	668	688	628	696	654	669	683	716	649	721	687	664	676	657	650	655	646	653	665	669	658	683	722	679	679	654	643	710	675	715	689	623	699	694	668	619	687	683	647	728	664	660	693	700	673	655	684	708	646	681	629	640	688	616	687	699	609	687	615	655	695	654	710	722	702	672	622	676	666	635	665	704	631	672	679	751	722	702	715	700	688	683	684	700	689	689	669	691	657	661	669	712	700	623	672	666	691	626	657	709	673	700	682	677	685	688	708	685	706	683	687	697	644	706	693	659	702	655	651	681	670	651	683	677	655	697	659	737	658	656	668	644	679	687	675	693	675	697	677	681	650	635	703	643	619	630	686	676	662	685	686	653	688	648	688	653	699	686	661	606	723	680	638	644	648	686	676	677	659	668	657	670	657	661	629	678	686	675	665	670	621	697	672	700	659	662	679	687	676	684	691	684	702	682	674	694	678	677	689	631	732	721	671	671	690	683	676	635	666	655	680	690	721	658	705	663	655	639	648	693	691	687	691	699	653	652	648	635	677	652	686	688	632	707	700	668	676	668	681	670	702	698	721	675	668	660	644	652	719	680	669	700	655	679	678	673	662	672	662	681	686	692	695	707	684	698	654	684	657	694	666	694	687	663	684	734	658	687	680	686	722	633	648	692	689	671	644	694	702	689	683	666	668	658	690	609	686	708	639	669	666	729	693	662	670	676	664	643	702	643	681	681	724	672	688	737	689	678	687	639	680	683	704	664	652	701	723	632	713	712	700	670	668	671	683	642	700	638	685	673	648	688	662	704	675	673	654	652	690	705	688	678	711	622	654	671	686	655	631	676	724	664	664	645	704	670	659	672	678	689	656	666	665	659	634	683	716	705	680	680	650	655	657	652	688	683	657	701	651	688	682	659	647	654	691	678	713	641	640	655	660	640	662	663	672	669	673	708	670	664	697	675	710	677	633	671	709	682	695	717	686	686	689	700	636	688	662	673	660	697	673	722	720	664	665	691	670	670	656	653	677	655	686	646	693	706	636	629	708	669	679	645	663	631	677	648	678	699	677	639	665	668	693	713	687	688	703	707	639	636	701	703	663	689	709	641	654	675	685	699	649	732	644	684	672	751	666	677	599	690	694	718	742	666	701	641	673	695	664	698	678	635	711	660	652	685	674	647	716	680	703	676	718	706	683	670	660	677	682	696	716	651	679	699	674	682	690	644	687	653	643	700	648	680	676	714	671	702	690	694	669	653	669	682	651	667	706	692	665	709	691	676	697	655	677	707	689	694	673	682	651	684	700	701	659	665	721	664	721	684	721	693	675	666	674	658	683	665	683	654	675	667	701	687	760	682	694	738	667	676	641	682	681	642	711	691	699	664	665	647	705	660	658	654	661	671	704	702	743	670	679	718	711	672	682	712	670	660	622	681	709	646	685	672	680	714	660	676	671	707	659	633	697	677	691	707	642	707	662	620	657	673	669	703	689	696	654	705	660	651	716	657	678	659	682	646	696	678	681	704	709	680	682	680	696	695	641	699	646	685	728	677	671	686	720	610	644	668	650	647	696	636	672	647	699	701	678	678	685	652	704	736	668	674	674	729	690	679	727	659	631	636	696	719	687	717	686	680	671	670	698	717	703	649	670	673	677	650	697	664	719	654	672	670	711	673	686	650	672	651	665	718	693	735	738	632	651	724	662	653	687	719	681	651	650	685	665	679	654	678	649	667	686	615	678	689	668	663	682	675	713	668	657	668	684	696	649	672	694	663	638	694	683	726	678	698	703	731	697	706	665	714	685	662	642	657	671	668	659	631	657	687	680	634	701	697	685	629	695	674	700	678	663	708	682	674	692	657	678	694	629	657	684	709	657	663	690	673	736	711	646	739	659	647	688	678	715	672	654	678	678	675	692	704	626	685	704	656	661	733	681	671	672	663	675	686	733	703	700	668	598	675	687	683	676	685	698	665	674	667	711	666	636	711	690	653	657	666	655	680	659	653	721	653	683	720	721	672	677	643	685	667	622	698	664	691	654	667	646	615	686	659	660	666	610	704	666	658	676	664	711	667	711	690	676	659	655	640	642	656	686	665	642	705	638	676	695	669	695	701	649	667	637	685	719	655	634	667	655	626	666	690	674	676	681	677	673	657	645	687	654	705	665	677	711	653	665	677	701	658	668	717	687	674	647	668	664	705	695	701	695	675	657	648	694	699	646	644	620	756	724	667	660	637	654	633	689	661	660	642	668	694	678	666	662	693	639	640	688	636	697	664	700	698	682	712	668	740	659	680	655	680	602	669	672	669	635	673	661	652	714	665	684	693	670	640	693	675	657	667	643	698	696	685	671	698	671	683	648	672	652	681	711	717	710	689	675	667	684	679	663	646	665	628	655	652	661	673	671	705	653	698	648	672	718	668	626	673	697	662	709	690	722	674	708	670	629	640	656	684	677	694	636	657	659	698	683	622	645	626	696	674	673	707	683	712	701	695	695	687	710	721	693	681	672	653	696	653	682	702	737	712	671	667	638	669	657	644	698	673	650	652	672	684	665	691	655	686	692	696	660	712	671	698	667	687	688	679	698	666	714	656	653	678	670	691	696	629	706	669	651	695	699	686
23754	19828	52274	61051	44340	22895	4635	346	299	285	304	277	300	306	271	267	269	267	283	293	275	285	322	283	285	288	270	296	289	309	255	268	298	269	285	297	254	272	297	291	291	310	266	286	298	295	271	274	277	296	297	290	268	270	312	285	285	309	292	291	285	288	283	274	293	269	302	249	266	290	262	272	280	311	275	272	292	298	276	283	305	259	310	282	305	285	281	280	272	275	277	274	292	267	282	289	277	309	299	287	286	282	308	298	274	252	292	271	289	295	291	282	259	297	313	290	278	272	266	287	291	292	288	306	270	298	295	293	294	308	279	281	304	274	263	298	305	290	300	279	279	289	277	294	281	272	298	295	270	262	279	264	272	277	308	279	292	288	296	300	316	233	273	285	269	306	268	276	301	277	285	230	302	294	267	274	284	286	286	262	283	272	241	284	318	273	310	297	291	279	302	262	306	293	329	284	282	292	271	269	267	278	276	296	293	294	318	278	294	258	277	287	292	288	289	274	236	259	282	267	289	308	309	300	300	282	274	289	258	254	273	260	271	279	280	273	323	292	288	303	261	302	274	274	307	280	294	243	258	278	280	292	315	293	289	296	296	279	263	266	249	271	275	277	276	284	302	308	274	297	317	268	302	282	266	280	253	290	274	279	280	282	288	298	263	291	299	297	313	239	291	295	284	294	289	274	288	283	284	277	283	306	293	252	294	318	281	271	289	288	280	274	270	262	285	299	290	279	265	280	260	260	274	278	324	307	269	293	265	277	289	274	318	274	280	297	256	271	277	267	288	278	312	318	282	246	273	292	276	299	281	300	261	307	277	286	279	296	291	309	273	291	281	288	273	279	296	283	279	259	276	257	285	276	287	307	272	286	303	255	283	285	264	285	271	267	283	280	251	261	310	280	302	272	289	290	266	258	302	284	314	285	285	291	287	287	280	269	291	290	272	297	269	278	278	240	259	279	302	256	311	261	282	286	308	271	272	291	277	304	258	267	254	298	288	290	282	291	251	277	319	315	258	267	280	305	282	280	267	289	270	256	294	269	274	281	257	268	299	292	293	302	245	308	294	281	289	309	266	299	294	274	269	320	264	267	287	293	296	299	268	273	289	274	285	281	271	258	285	274	322	276	278	263	273	253	276	300	273	278	268	291	272	316	260	273	268	256	304	280	296	282	309	295	277	285	269	263	272	302	298	268	285	275	274	272	261	284	305	290	275	257	284	283	295	257	293	314	296	327	268	312	283	309	252	289	291	269	278	279	268	287	261	278	265	273	275	286	278	276	298	264	285	298	295	291	280	306	278	267	300	258	278	278	270	284	291	280	266	258	286	276	278	274	308	283	270	274	291	261	281	285	275	271	296	265	280	253	300	346	290	264	289	272	312	288	282	294	245	284	279	256	260	296	290	286	276	253	314	247	300	293	273	249	262	295	270	266	266	278	312	279	275	289	266	285	302	271	284	312	260	272	268	276	261	285	283	298	266	290	258	285	264	278	272	267	264	287	275	297	268	281	284	288	262	263	267	287	268	287	272	272	287	305	287	264	310	288	278	279	279	270	291	303	268	311	295	275	282	293	300	309	274	266	288	294	299	273	314	275	281	283	278	282	266	273	330	292	271	287	287	283	267	281	281	292	283	272	276	309	240	287	248	282	291	273	279	264	278	281	258	268	267	284	293	275	242	304	308	299	294	276	269	286	280	272	277	264	294	282	267	295	287	289	263	276	254	291	268	278	285	302	293	297	279	283	278	302	276	270	274	252	275	312	339	288	281	282	291	301	261	282	285	284	277	276	284	251	251	342	286	279	295	292	268	261	278	309	278	245	311	282	306	291	264	300	270	278	295	279	303	284	283	292	279	278	276	282	288	308	301	274	317	266	302	276	285	262	280	271	268	261	289	303	229	284	287	268	278	309	284	282	257	288	295	328	293	300	273	279	259	281	253	297	296	284	258	282	299	272	287	264	291	295	296	259	283	284	297	263	323	264	274	275	285	273	276	234	267	288	298	314	284	307	271	301	281	261	304	274	266	315	306	271	314	277	299	273	287	285	285	275	267	276	249	270	305	276	266	240	286	284	281	284	300	288	271	307	295	299	277	246	266	265	250	283	268	284	306	322	292	266	269	261	251	287	287	290	302	247	273	303	291	267	259	286	271	279	260	262	285	250	288	286	315	295	266	251	262	267	281	271	267	285	255	290	294	279	259	273	297	304	281	278	320	295	295	239	278	298	286	308	299	262	289	284	283	261	277	301	277	294	270	267	298	301	310	281	276	289	279	295	270	285	313	288	274	256	263	277	271	266	259	247	230	279	292	264	307	296	301	289	290	283	280	281	308	293	284	274	315	286	310	289	254	291	253	281	274	245	279	268	288	326	304	282	300	274	300	295	288	269	289	297	309	291	270	230	268	260	280	300	292	289	288	265	299	279	265	272	279	294	290	284	287	295	294	289	313	257	281	272	262	275	277	291	274	305	302	228	264	264	265	261	278	288	300	276	286	300	290	257	277	285	258	261	245	306	277	262	295	282	262	240	275	275	264	283	283	292	279	272	279	296	292	279	314	267	278	277	289	302	273	299	273	305	304	290	301	281	271	258	305	241	297	275	296	286	297	276	265	286	251	276	285	320	286	295	274	268	289	296	271	255	278	315	273	270	275	261	293	286	292	283	282	282	294	290	254	278	253	284	306	281	278	285	261	270	278	256	279	282	283	277	287	271	278	283	277	306	254	293	292	292	273	291	289	285	274	269	281	277	267	300	278	278	245	298	276	283	283	309	270	288	260	315	276	286	269	261	285	252	306	304	291	282	290	256	301	267	275	289	271	280	276	291	301	309	292	298	317	297	304	282	287	267	286	262	299	269	298	312	251	310	263	296	292	276	289	274	274	279	296	289	255	290	305	309	302	278	263	289	279	272	274	275	280	291	285	289	277	289	278	274	278	299	282	257	288	278	316	283	279	281	288	272	280	310	294	291	283	292	266	268	284	282	287	266	313	288	273	305	301	293	285	278	269	271	288	285	283	285	284	269	274	292	255	276	278	286	250	287	263	278	302	291	286	272	275	300	270	277	285	285	275	284	303	274	281	277	277	295	296	284	291	312	284	265	276	290	272	287	308	246	289	290	259	298	319	283	289	300	286	274	324	295	273	246	257	283	261	305	266	311	264	288	299	288	287	299	284	275	264	303	299	281	298	275	298	275	317	286	276	289	291	296	265	303	283	273	253	285	304	279	269	282	283	276	273	294	288	248	278	296	277	266	304	307	299	272	296	300	291	293	265	306	290	290	288	257	286	274	287	304	294	270	310	294	272	288	279	269	263	250	281	257	281	285	280	284	294	265	301	292	277	308	283	268	287	278	263	260	288	291	282	306	304	315	280	300	288	314	274	259	260	269	274	275	281	252	335	285	295	281	269	285	293	292	303	261	288	245	273	261	278	311	276	266	300	229	272	288	270	296	285	289	271	297	275	282	312	292	272	273	287	296
15618	17223	55165	67816	53465	33431	6324	888	861	829	868	840	859	871	837	869	827	858	854	839	889	849	869	867	805	841	882	891	852	819	851	816	796	830	828	838	846	863	886	882	853	895	903	861	853	878	821	879	878	887	817	852	810	841	895	884	856	839	858	787	842	849	871	851	860	836	861	863	859	776	892	870	858	819	871	840	865	865	827	857	903	799	826	908	848	816	910	828	868	847	858	861	825	820	822	833	891	863	837	895	846	865	868	847	827	874	856	852	853	788	864	865	826	882	877	825	847	845	887	880	798	901	839	828	824	892	865	838	863	861	893	865	842	886	784	851	854	879	872	830	894	846	901	824	878	902	841	884	836	838	869	862	913	828	857	828	848	865	851	864	855	833	817	844	855	844	845	893	810	890	833	859	827	880	899	854	822	824	816	811	875	867	852	823	809	877	832	849	876	863	882	863	884	870	820	835	883	805	887	863	804	866	894	858	798	852	817	844	893	881	837	842	848	887	843	840	866	817	828	834	835	864	876	858	890	847	853	864	892	814	836	860	856	833	908	882	843	867	853	874	877	786	862	857	855	801	884	860	857	849	846	837	880	806	842	850	795	846	842	863	853	829	873	840	821	842	910	885	883	842	834	785	903	828	840	844	825	856	849	838	851	883	872	851	834	908	864	810	852	807	873	882	888	822	894	863	869	863	858	868	816	860	824	836	901	836	849	887	854	827	866	862	870	834	841	830	852	827	864	856	858	804	846	867	813	874	898	830	836	857	835	916	888	812	880	862	834	773	873	843	874	826	825	811	825	895	827	893	896	856	866	877	866	867	847	850	834	887	843	854	861	884	875	827	837	871	876	855	876	839	834	867	853	835	837	889	874	886	878	820	878	800	811	840	851	830	837	861	807	894	806	894	834	842	886	889	830	807	875	858	832	844	891	858	841	804	909	871	827	829	909	884	785	831	860	871	820	826	820	835	808	835	868	849	788	872	861	786	884	860	841	839	866	785	832	832	845	864	838	781	832	868	856	909	888	844	819	872	876	832	898	852	815	828	920	886	846	891	877	859	837	842	819	840	851	840	869	808	863	886	813	850	908	847	834	864	881	828	852	879	905	855	846	873	821	877	803	867	838	811	874	898	859	834	873	888	838	861	837	843	868	835	847	865	819	866	852	829	815	822	791	845	883	847	886	835	845	840	846	837	844	838	811	883	825	823	793	832	895	864	820	875	828	823	900	836	832	792	813	844	875	825	817	822	849	901	935	848	828	826	854	837	853	799	867	869	817	870	873	840	854	818	825	790	887	891	942	860	834	864	812	876	843	826	891	866	835	861	813	853	893	848	807	831	887	822	873	839	857	877	870	847	855	849	868	885	849	881	876	835	849	908	861	856	937	876	836	885	878	865	800	831	841	825	867	836	850	814	867	839	851	913	844	847	863	890	806	798	828	817	851	853	897	882	799	825	789	852	850	889	864	871	890	817	879	857	822	853	826	863	852	859	863	807	895	884	857	838	851	854	884	863	809	873	823	853	841	814	872	837	854	839	816	799	866	871	787	858	871	796	820	874	844	815	812	854	906	888	865	869	866	850	871	818	832	819	840	824	868	843	890	834	898	831	891	836	922	809	825	871	842	847	840	864	893	849	858	864	860	803	866	876	875	880	863	868	875	803	877	842	900	865	831	842	877	850	857	820	884	890	822	872	877	819	870	797	900	877	842	852	884	813	853	836	819	896	782	885	883	880	882	889	821	912	853	863	831	819	839	835	874	811	789	844	857	875	909	844	865	872	864	892	922	849	822	877	872	885	858	842	900	876	858	845	863	867	848	881	832	832	834	902	839	782	845	886	868	838	813	827	849	928	870	854	853	863	835	815	846	879	819	849	858	828	831	880	805	910	857	834	899	849	779	886	823	843	782	853	838	862	872	901	855	886	790	838	903	880	830	827	817	875	933	848	871	833	829	832	842	849	833	814	778	864	856	846	863	882	804	855	820	854	816	822	894	883	860	899	869	877	871	776	879	830	873	828	877	867	856	884	833	813	867	904	824	863	889	892	849	934	858	846	849	836	838	844	830	873	883	838	873	835	898	803	801	886	899	887	880	863	809	842	882	824	904	798	887	824	900	837	840	837	923	897	860	856	840	833	843	870	853	770	817	860	876	824	851	801	836	860	904	927	843	890	830	884	859	872	867	848	832	822	845	822	822	872	883	848	811	797	859	886	901	833	851	816	905	806	823	854	820	848	846	830	889	813	866	834	855	813	859	832	846	867	861	864	859	823	846	820	841	846	839	863	896	862	848	862	805	899	820	825	876	872	878	862	882	882	833	861	849	857	860	806	827	872	871	863	829	868	875	822	859	842	808	885	861	816	862	844	842	821	880	896	846	777	830	873	853	803	827	903	903	896	837	865	925	905	817	828	872	838	813	854	831	856	859	826	843	858	860	904	836	870	850	882	828	835	857	832	914	829	884	843	851	876	824	896	858	875	912	864	846	859	817	816	842	868	865	820	863	811	907	891	812	880	878	828	825	858	836	860	814	878	827	836	840	841	854	824	870	870	848	812	902	820	862	868	844	842	869	865	913	859	856	894	878	865	882	826	901	861	821	855	863	830	829	852	880	796	862	839	862	793	849	833	858	818	823	814	855	872	891	910	823	809	804	862	780	887	832	833	812	904	844	840	830	871	860	854	841	876	863	826	858	875	843	878	801	886	828	840	832	929	848	809	786	847	801	868	825	857	853	864	894	905	856	893	848	859	859	842	838	873	875	870	872	822	901	798	805	898	874	879	810	827	884	853	892	833	874	863	851	859	884	806	856	820	862	827	831	839	811	825	913	865	855	867	836	906	896	865	807	851	840	815	828	873	902	824	834	848	858	887	907	788	854	842	854	895	804	827	834	866	831	839	889	868	918	888	843	900	854	884	807	864	874	814	847	850	857	852	852	880	864	838	838	855	846	821	874	837	881	895	896	879	892	885	860	849	841	895	898	841	817	878	869	876	865	886	855	865	885	848	852	822	878	839	842	820	838	835	856	880	841	853	863	841	845	877	853	883	896	863	857	874	865	886	840	842	831	816	840	789	846	907	893	845	894	853	862	823	844	869	842	810	900	851	848	863	877	855	885	887	852	860	830	855	848	865	840	872	835	921	823	834	885	864	843	906	828	843	851	773	866	840	866	786	847	887	860	859	890	890	846	885	819	865	850	855	921	853	867	836	832	886	855	841	878	846	840	842	856	858	907	842	821	882	880	878	807	846	833	883	816	845	854	891	876	891	829	905	878	851	939	868	888	853	891	870	915	837	855	823	845	907	869	801	841	867	877	852	869	872	883	812	861	857	858	843	857	838	863	828	914	842	794	922	871	843	855	886	887	844	843	833	839	916	868	810	857	868	877	835	840	854	897	854	888	820	811	824	862	833	806	828	797	899	886	835	910	862	825	861	878	837	906	792	868	838	846	829	825	873	859	862	809	889	853	821	824	826	832	819	814	889
30502	31449	75013	79810	63162	40480	15226	1234	376	341	325	342	352	338	333	361	312	353	323	335	346	313	346	322	343	328	318	345	354	338	334	354	335	334	352	352	318	337	340	337	331	324	346	336	309	322	350	350	314	325	329	333	340	332	326	340	317	366	308	332	339	333	311	346	361	336	356	303	302	349	334	334	346	351	316	341	346	348	328	323	325	318	332	358	327	341	338	316	323	343	335	320	344	336	344	369	305	325	343	345	349	361	312	319	337	330	332	313	343	315	321	348	314	340	322	336	324	342	345	314	349	330	345	309	310	339	309	324	330	322	364	327	360	329	315	346	338	327	325	344	348	344	312	296	323	310	347	331	353	323	318	360	336	325	315	280	328	334	341	337	343	301	354	330	351	337	349	340	315	325	336	308	358	319	352	327	342	333	325	316	364	304	335	314	337	308	369	322	338	334	343	346	324	323	370	346	312	320	358	382	319	351	323	338	330	355	357	323	316	328	326	303	307	314	326	333	369	338	336	340	306	322	356	322	360	294	340	328	343	319	333	350	288	325	313	345	342	340	338	315	327	333	316	325	347	363	334	364	318	302	322	327	325	357	362	355	349	379	329	320	340	307	369	344	334	338	309	331	316	328	352	346	319	326	310	343	352	309	316	329	340	344	337	333	298	331	332	312	337	352	317	324	332	365	342	321	306	330	347	354	352	354	323	379	329	358	354	337	365	345	339	370	340	309	306	366	321	300	329	361	338	359	354	311	329	329	325	327	326	362	329	362	323	312	345	345	316	338	289	327	329	330	322	350	323	325	319	360	337	354	300	320	376	357	341	316	298	323	315	355	372	319	328	343	327	334	334	345	326	329	307	295	332	321	296	327	364	327	313	355	332	334	331	342	322	335	329	330	347	337	325	383	328	356	333	360	296	329	375	307	353	328	335	335	336	355	344	340	359	359	349	351	356	335	351	312	290	362	333	355	357	328	341	352	365	320	317	336	321	309	321	379	316	319	330	327	344	328	336	318	324	317	320	328	345	325	335	321	359	328	340	317	296	329	332	371	331	394	340	333	281	347	318	326	355	329	371	331	366	320	302	352	320	337	341	314	336	350	351	299	336	349	362	297	332	315	335	324	318	326	298	322	333	358	333	341	320	358	298	329	337	322	316	329	339	340	322	353	322	354	348	317	299	331	317	314	328	339	324	292	338	335	341	329	378	365	329	335	339	295	291	343	313	341	340	319	327	353	343	343	335	331	325	342	336	327	334	345	339	316	328	323	372	336	326	346	343	347	314	308	356	334	345	329	336	319	317	355	309	350	350	362	349	337	326	366	331	311	338	307	362	319	320	365	360	348	345	328	316	339	359	285	369	338	363	360	310	322	314	347	328	345	343	321	337	330	334	309	347	335	306	325	357	349	341	338	332	341	322	315	312	336	341	329	325	304	353	361	352	392	334	316	331	335	344	337	322	346	323	313	353	289	320	338	317	318	320	355	335	340	325	358	341	329	346	351	326	351	350	339	350	339	315	333	319	347	321	331	365	351	321	319	327	357	313	312	319	307	328	328	332	343	336	352	324	326	340	323	351	316	294	364	316	342	330	325	310	323	317	344	348	313	306	373	343	366	320	335	342	371	346	313	362	310	323	325	335	338	348	343	331	362	324	358	343	332	345	325	341	349	324	303	347	368	354	330	314	345	345	326	318	329	294	339	352	337	303	327	338	328	363	324	340	324	337	327	329	328	312	345	357	318	345	318	311	341	336	352	346	351	329	323	332	304	346	317	343	344	348	305	322	316	339	293	344	311	330	326	304	322	320	346	301	333	324	322	340	368	337	351	346	329	346	343	310	320	330	327	311	330	339	313	346	339	366	351	327	342	343	334	332	339	329	360	332	360	323	362	353	351	332	306	352	337	314	328	333	330	291	327	344	366	338	350	340	351	309	337	338	324	334	327	337	289	353	312	338	362	357	310	317	320	329	329	347	311	323	337	322	320	339	338	375	348	311	325	333	325	327	319	344	347	332	324	324	333	342	361	315	337	346	307	319	332	357	326	343	342	345	330	331	348	332	350	332	324	324	332	350	299	352	336	336	307	318	307	338	315	332	349	322	314	334	357	346	358	329	335	361	342	328	339	331	350	360	322	341	357	321	329	314	329	298	335	344	361	325	338	339	369	322	330	313	342	343	337	349	280	345	349	323	339	373	310	336	306	355	356	327	349	333	372	366	354	325	317	342	323	339	357	351	322	344	356	327	330	355	312	322	309	319	333	317	319	327	359	335	338	310	311	316	351	317	353	326	385	323	327	313	330	350	364	337	344	346	343	358	311	329	342	316	347	321	374	324	355	320	336	329	311	334	335	310	362	320	351	354	376	341	304	307	345	310	342	351	327	341	355	341	325	352	330	319	347	371	312	322	328	312	318	309	348	370	335	343	313	340	353	344	306	331	328	334	336	365	341	339	331	328	315	349	322	355	342	338	362	338	322	304	331	326	322	322	347	356	336	341	327	328	364	343	347	345	308	318	343	335	339	331	320	377	314	333	315	351	362	339	314	352	356	274	339	332	330	327	318	346	299	342	328	304	306	346	306	315	335	347	324	356	319	354	353	339	341	332	319	319	333	352	307	327	313	308	328	353	324	362	341	325	319	311	322	314	345	345	341	352	334	321	364	343	324	361	281	342	344	341	332	348	322	340	337	322	348	330	324	333	349	339	307	322	303	339	308	310	345	334	318	308	359	309	319	350	338	320	307	324	321	310	318	333	339	360	374	294	323	326	366	303	376	337	360	314	321	330	321	329	356	331	303	304	309	338	338	347	347	321	338	324	354	326	332	351	330	338	335	362	349	333	328	337	326	337	339	367	344	362	335	325	323	323	331	351	343	354	352	346	332	348	326	327	360	344	301	314	352	317	304	346	320	331	355	306	366	343	322	320	331	315	294	338	349	392	332	336	329	334	359	362	343	337	349	336	345	345	323	354	348	330	343	345	323	350	331	308	338	344	303	316	341	349	342	354	357	331	337	339	320	352	319	312	312	307	332	318	321	342	340	342	333	330	340	346	351	330	332	327	330	350	285	321	301	324	334	319	320	305	305	353	315	316	357	330	361	294	329	346	325	337	368	320	343	333	331	339	321	311	306	379	324	342	332	317	323	310	358	327	392	322	333	318	331	351	366	341	341	345	314	310	353	329	305	304	335	343	345	318	342	321	313	321	298	286	328	323	344	325	323	339	311	344	313	316	336	324	316	301	334	341	318	347	312	315	354	329	311	344	347	353	339	302	357	308	343	355	354	306	311	311	349	347	325	342	337	367	326	305	311	313	295	338	359	314	334	309	320	327	325	330	322	355	338	331	312	344	322	294	354	322	342	342	308	304	354	337	347	306	340	345	359	346	346	333	349	328	375	359	315	358	356	386	356	352	318	329	349	362	328	315	318	338	333	285	383	338	311	332	347	342	315	357	346	351	345	341	344	328	347	330	318	364	328	332	340	310	336
18049	27969	75045	89493	74071	51074	12161	1079	991	1045	988	947	982	958	983	958	936	996	952	986	972	988	906	956	912	956	987	936	978	962	973	955	1006	996	913	936	966	928	1016	981	922	907	981	945	960	962	961	999	944	926	983	921	963	912	1007	977	890	970	957	912	894	965	943	896	913	905	963	959	972	914	948	921	973	915	948	983	967	922	975	940	967	970	928	993	975	974	911	962	898	962	953	988	956	940	991	949	935	945	965	933	927	932	976	951	941	958	962	1029	959	966	1007	935	953	930	969	948	939	970	927	997	909	940	1008	944	1017	957	980	915	973	971	923	923	982	980	990	971	975	953	956	972	940	940	944	900	932	968	955	984	957	954	938	957	951	958	967	986	955	961	942	937	1001	932	946	998	962	968	979	932	933	913	1024	926	881	975	923	966	981	904	926	930	955	1058	963	929	919	976	983	923	929	956	969	966	992	956	1012	981	970	936	996	936	922	966	912	962	980	1003	953	994	1023	971	1014	955	957	950	941	952	964	960	993	974	1014	948	963	999	978	963	924	932	956	1036	944	951	951	959	937	975	974	1018	907	947	929	1027	942	956	965	954	964	981	966	935	958	987	937	925	969	986	960	933	928	944	962	928	965	930	934	927	992	943	916	946	932	971	953	981	942	947	1053	986	964	993	966	909	957	924	1008	953	953	958	981	985	934	935	972	926	919	959	912	937	956	937	976	970	950	914	961	976	989	1007	897	966	987	964	949	986	952	929	980	910	946	951	998	958	883	986	898	938	904	949	919	918	990	962	941	943	994	1013	926	933	928	938	987	945	951	924	974	953	946	1011	943	999	889	975	997	1004	956	993	940	965	996	955	971	961	980	989	968	925	939	937	943	969	933	988	965	985	967	916	875	944	936	904	969	891	994	917	993	961	941	947	910	983	960	978	984	980	946	986	974	952	979	1019	964	966	947	980	954	964	875	964	973	935	943	968	932	962	992	975	964	883	933	958	1006	933	942	894	986	968	923	983	941	906	994	978	981	1043	947	997	931	955	894	944	938	958	951	968	981	955	966	991	987	945	949	980	897	987	984	964	979	998	914	928	939	976	970	928	943	928	951	986	964	972	993	925	962	894	981	928	965	1037	975	935	984	902	968	927	942	964	969	992	963	913	989	935	969	933	921	929	1005	975	933	988	997	968	986	961	958	959	981	955	960	978	938	950	967	935	918	919	983	973	973	988	910	942	972	985	987	935	991	909	920	991	945	947	951	986	929	964	983	952	990	942	1007	1044	997	949	970	934	907	941	962	910	982	915	969	929	992	917	960	944	946	935	973	951	985	926	988	950	955	972	959	992	924	975	973	968	957	978	1013	963	952	933	926	992	933	952	895	923	954	974	959	956	932	898	966	1000	1011	941	945	933	965	877	945	940	927	961	894	937	974	951	958	928	1034	959	951	948	919	907	1033	981	981	983	939	960	1002	953	938	936	984	912	954	937	972	957	971	993	973	968	895	910	937	923	931	953	919	961	997	962	972	989	978	981	997	957	990	917	966	918	990	978	975	950	1004	924	979	939	939	916	948	963	1041	955	922	951	950	952	942	959	934	975	927	989	960	972	945	921	937	968	958	973	918	968	960	942	972	1033	969	926	931	978	954	910	952	909	917	963	980	1027	987	915	986	979	926	952	932	982	972	956	950	919	956	952	913	965	991	949	957	877	994	1008	944	939	948	918	949	953	931	980	933	982	920	948	959	975	928	950	924	954	940	976	951	965	957	968	959	970	996	963	999	962	931	947	935	940	909	983	946	945	933	956	962	954	957	998	962	956	988	944	939	967	983	971	963	962	950	959	869	916	955	914	881	931	965	991	903	949	946	953	941	925	927	920	970	897	915	965	1003	965	910	931	972	933	960	953	934	952	983	929	985	904	957	965	922	965	934	936	955	951	948	1013	987	997	966	972	1008	940	908	978	954	956	996	1026	984	969	938	951	916	955	974	920	891	972	934	992	972	954	930	981	957	949	944	979	1007	1003	955	989	999	942	1003	981	975	965	961	947	937	1004	935	926	898	919	926	968	908	991	930	963	922	940	930	998	947	956	931	962	946	962	935	911	968	975	892	950	954	932	995	937	968	942	937	933	945	974	915	920	949	927	921	996	923	951	1004	927	975	1003	949	935	928	919	993	970	970	1001	950	919	947	1012	977	950	948	951	939	913	956	981	967	912	936	935	922	939	960	1015	892	948	918	914	994	946	948	932	976	958	984	1019	1007	944	966	977	968	948	940	904	951	974	910	982	977	901	960	970	891	914	971	1010	1076	991	957	953	995	985	979	983	971	888	940	1017	970	968	939	1000	982	963	1032	1005	894	906	980	966	966	1029	886	929	932	905	880	950	970	1005	941	931	942	984	964	977	965	982	969	1014	949	950	1013	969	921	936	933	963	932	929	976	946	908	934	981	919	934	951	969	967	953	975	984	912	969	918	921	925	972	950	953	934	936	913	927	937	946	963	997	1020	984	959	938	949	1002	939	948	986	956	894	939	973	951	968	968	952	989	943	988	961	982	932	960	956	951	991	921	952	943	970	998	936	949	920	899	969	1007	998	965	993	924	980	990	929	926	1018	966	942	899	991	982	936	911	912	915	1005	903	947	997	948	954	981	971	963	951	923	969	965	1024	930	945	971	906	980	979	922	970	1018	930	951	917	1000	943	987	944	958	921	967	947	977	960	920	961	902	972	1045	925	935	929	917	1014	974	1004	955	903	927	992	946	1009	910	994	929	945	965	999	980	926	938	933	988	898	931	942	945	963	951	918	906	939	989	976	969	992	927	955	973	977	900	967	970	936	938	945	963	987	980	940	929	993	961	965	883	922	971	927	958	917	965	972	992	983	950	909	963	953	957	976	958	939	979	1035	981	930	981	945	963	961	923	942	914	986	922	938	936	1005	964	919	934	1031	955	982	950	924	999	959	958	997	981	1010	923	994	916	1006	936	923	957	929	869	898	995	1028	994	963	922	956	952	961	953	953	929	953	975	970	885	932	985	1032	951	951	971	974	962	926	975	923	993	972	965	942	965	986	886	959	1003	907	947	967	988	957	931	968	1019	963	929	973	904	949	912	949	926	909	925	996	951	922	887	951	962	955	964	948	917	1007	974	962	987	952	997	970	1012	907	933	991	910	928	928	954	935	972	977	959	980	912	928	930	1003	966	900	960	961	953	972	992	983	977	983	941	953	984	963	993	969	965	934	951	936	966	952	961	984	960	1009	927	978	902	955	979	1004	961	951	986	927	959	901	958	965	959	961	942	922	910	910	971	986	966	974	916	941	893	914	942	942	897	954	966	961	956	963	972	870	908	959	981	935	967	951	970	978	966	969	959	976	905	978	957	947	927	950	908	940	941	977	960	935	961	924	947	883	954	921	946	1004	993	975	965	957	943	986	933	946	903	987	940	972	943	1017	978	924	952	979	1015	942	969	937	872	952	980	956	991	966	929	966	1029	978	947	1015	1002	901	918	977	943	915	890	981	902	931	1014	1006	942	934	961	935	944	940	972	888	981	946	907	953	948	944	907	924	959	930	993	973	922	943	890	879	975	965	965	904	952	915	957	960
3185	1326	5271	10494	8219	3753	864	200	197	200	191	185	184	192	180	218	208	178	176	193	192	208	181	186	215	214	191	204	176	184	206	192	192	189	207	173	185	214	194	166	219	209	198	199	200	190	225	188	212	185	206	218	197	203	180	195	178	209	203	190	182	212	209	205	182	208	195	183	190	186	189	197	182	207	207	215	216	186	177	182	188	207	187	187	227	214	170	209	214	192	202	207	185	180	190	192	212	192	171	192	190	189	168	197	197	187	218	188	195	229	173	199	199	176	208	208	212	172	205	201	217	194	171	165	197	226	208	189	204	189	184	214	199	185	185	177	214	204	181	209	184	198	171	201	204	169	193	189	197	227	191	179	197	209	222	187	172	196	207	184	190	202	177	205	200	215	210	196	192	205	223	214	194	211	196	218	180	186	197	190	210	185	208	183	206	195	227	190	207	166	200	186	210	194	202	205	201	185	179	192	186	183	186	179	195	200	201	195	188	205	197	209	207	181	200	198	167	183	190	192	185	214	227	196	196	183	177	184	199	225	224	191	211	199	197	202	193	181	198	162	203	162	204	187	187	182	200	192	196	187	205	199	207	205	218	202	212	184	212	198	202	212	184	186	203	183	207	182	213	194	192	179	214	192	211	203	192	209	177	195	192	193	210	235	206	189	186	187	183	175	221	201	188	187	214	195	184	217	210	204	187	198	193	207	198	187	190	198	184	178	202	156	219	207	192	182	189	210	214	187	179	181	189	193	188	215	216	167	218	209	203	207	189	206	222	180	181	163	182	198	189	207	203	173	178	201	189	207	180	197	184	194	198	198	195	174	189	184	194	202	201	190	193	196	199	207	205	187	205	195	210	203	188	191	193	185	205	205	188	213	188	179	200	202	217	169	211	201	180	196	174	204	194	188	177	187	179	191	188	207	197	196	185	195	207	185	202	196	209	185	212	200	231	196	215	205	214	182	182	201	175	197	216	197	172	192	204	181	226	178	194	197	195	202	187	217	212	213	192	215	202	180	203	201	183	194	205	208	208	167	202	211	186	202	179	202	210	189	204	189	191	197	171	211	212	175	187	204	195	187	203	198	215	192	189	189	183	176	219	201	201	185	208	196	186	200	208	166	229	177	226	176	220	177	194	211	219	189	184	184	195	193	189	172	186	193	205	188	202	199	191	218	213	198	203	205	200	195	198	199	197	171	191	214	198	198	177	201	241	205	213	201	190	206	176	214	185	204	201	190	179	187	200	202	197	169	214	193	184	215	204	194	216	179	201	179	206	191	174	220	190	196	218	204	188	179	199	199	194	208	201	211	224	157	212	176	196	192	203	200	196	183	195	186	185	203	210	189	185	212	190	173	203	189	197	183	188	197	191	191	171	201	190	172	166	196	218	212	214	199	206	210	190	189	190	166	179	207	201	201	205	203	163	181	207	167	190	188	194	208	197	225	195	181	220	197	176	196	206	199	195	195	198	190	212	225	198	199	191	205	196	205	215	188	222	198	202	182	186	203	201	181	198	188	178	185	216	185	210	168	195	226	223	186	190	191	184	192	173	203	184	195	192	198	191	224	193	181	187	198	226	181	201	183	212	204	217	211	174	209	209	201	216	196	188	158	224	201	204	189	173	194	185	212	179	197	202	180	199	192	190	193	198	193	209	176	191	206	211	201	177	186	227	204	218	179	200	199	198	186	199	195	171	197	178	207	209	181	212	198	192	197	216	181	163	190	190	180	211	203	195	191	187	182	213	234	208	200	196	202	190	210	207	177	212	193	210	205	206	208	217	217	206	208	218	198	195	194	204	164	182	187	198	196	223	222	210	203	195	198	195	191	195	210	187	198	198	194	194	191	203	186	178	188	183	207	200	202	192	216	210	203	196	184	192	185	198	189	227	199	208	178	188	193	199	214	223	193	215	210	218	233	211	204	215	178	200	188	188	218	187	193	185	194	184	201	203	205	185	165	174	218	184	191	210	182	192	198	190	217	188	206	183	182	196	182	193	196	175	203	170	219	208	207	187	194	188	189	174	207	194	175	202	207	195	233	208	185	165	218	200	193	215	182	199	190	210	193	201	202	210	174	194	181	208	198	185	189	193	162	205	205	186	230	201	208	188	200	203	202	189	214	171	203	228	213	199	181	208	180	193	177	194	193	180	213	190	196	199	208	191	179	164	215	170	165	179	199	188	196	167	204	194	184	195	184	187	202	166	206	205	189	197	199	219	201	206	183	189	191	193	196	192	182	188	173	197	194	202	179	228	180	205	208	191	213	192	212	198	186	187	215	203	228	205	190	178	175	191	189	208	187	212	200	194	184	212	207	163	199	188	226	192	188	199	221	217	195	189	200	184	230	173	226	218	203	188	184	198	231	196	178	205	195	190	189	199	211	206	187	213	197	207	183	184	194	188	192	201	202	179	207	179	202	221	213	164	196	187	222	210	180	202	215	192	187	190	193	199	199	174	211	203	188	167	203	197	182	189	208	200	188	197	202	193	208	208	206	215	205	194	195	184	177	194	193	233	197	208	209	197	202	207	172	184	181	179	184	168	190	176	177	205	204	212	188	198	196	194	210	180	214	200	180	187	208	230	184	201	176	219	208	193	190	200	167	162	195	211	202	184	215	191	183	190	198	231	199	163	183	171	205	190	209	192	201	180	208	196	195	219	192	184	192	223	183	200	197	198	189	212	224	188	188	204	191	209	179	200	195	192	168	195	206	178	204	208	182	206	217	215	198	197	191	183	225	188	163	174	212	219	188	194	201	198	184	188	193	178	192	189	187	183	212	200	184	207	200	179	202	204	189	182	214	176	165	179	199	209	212	192	192	180	201	188	180	200	201	183	190	168	179	190	200	192	183	189	183	195	185	184	197	182	200	211	230	212	174	208	223	187	207	177	201	204	181	168	195	184	174	191	202	179	192	163	175	197	211	189	174	183	214	193	201	193	201	186	184	189	169	188	191	190	197	191	171	204	203	199	213	187	195	200	185	211	209	200	201	231	195	189	203	215	182	193	226	207	202	217	180	196	185	211	196	199	185	190	217	198	219	167	195	192	186	185	172	205	174	191	197	197	169	193	178	206	166	176	212	213	196	183	211	211	190	192	188	194	188	208	196	188	204	196	193	203	222	182	194	205	204	204	180	203	194	213	181	174	201	208	186	195	198	200	183	197	197	181	206	206	209	190	213	200	194	207	189	186	203	187	187	195	201	199	178	197	188	199	206	188	211	191	197	178	195	217	188	201	232	187	207	201	192	207	199	195	200	184	183	199	199	204	188	178	188	189	197	197	189	211	206	209	201	195	201	203	187	194	194	178	190	200	182	193	180	231	208	183	184	189	219	188	200	190	200	165	220	186	179	205	189	173	189	231	204	190	204	193	225	167	185	184	211	183	204	193	166	201	199	183	212	182	189	219	201	202	181	169	192	168	174	193	208	196	182	210	209	206	184	192	202	201	186	199	208	219	208	183	195	204	196	181	188	198	181	182	221
2995	2175	13002	24956	20626	11476	2575	649	587	614	581	604	651	630	645	602	597	634	645	616	620	620	615	600	583	625	628	583	622	649	583	674	651	609	637	638	595	630	619	658	647	611	612	593	566	581	611	633	646	642	601	633	600	608	593	666	608	608	624	606	609	603	627	617	582	613	615	613	589	614	621	612	600	592	625	668	610	616	612	595	612	585	600	633	594	635	596	614	645	578	619	620	601	598	586	602	622	536	652	593	615	588	616	594	638	615	647	612	599	606	613	617	662	646	594	632	651	615	557	612	608	612	596	606	613	612	611	636	638	624	605	654	594	598	632	601	586	623	629	636	610	643	586	627	629	583	598	614	647	612	621	601	609	644	667	603	656	612	580	569	615	641	624	625	622	601	637	658	610	602	608	645	616	611	641	590	620	599	632	632	590	673	643	639	600	575	658	640	624	656	641	660	586	598	606	621	657	636	614	579	601	574	610	594	626	622	612	634	592	593	580	626	607	608	600	649	662	614	636	567	608	620	607	644	615	619	614	627	619	646	610	585	617	606	601	585	601	602	625	657	625	626	599	598	617	676	573	658	616	615	572	614	640	618	612	570	658	622	629	569	601	562	600	634	629	599	658	622	660	626	640	591	652	623	670	627	602	649	629	629	608	646	602	608	659	598	643	618	618	595	604	621	656	609	597	622	625	617	609	605	619	662	600	636	623	630	622	658	614	630	647	655	616	587	600	624	646	628	611	559	577	617	592	621	644	573	625	627	568	629	687	607	634	590	576	614	639	612	609	616	613	600	587	581	625	584	653	627	579	595	609	617	607	608	622	637	589	610	594	580	597	567	692	589	592	587	630	606	577	594	587	652	617	648	619	615	577	569	637	632	610	602	591	617	609	607	612	616	639	601	601	577	591	600	581	614	627	587	602	649	628	598	602	630	573	603	605	623	604	674	611	638	616	625	612	626	590	634	606	613	601	605	689	607	604	667	610	661	616	606	601	607	607	595	650	644	579	636	594	618	642	565	565	650	640	604	607	593	584	600	635	603	621	637	644	576	605	575	618	626	607	637	634	629	605	611	628	601	579	573	669	597	602	611	581	682	626	638	595	612	563	637	596	606	598	617	640	643	625	605	621	612	638	603	608	595	596	565	578	588	618	587	624	611	602	615	648	614	592	611	577	627	606	611	603	646	652	592	659	619	664	576	646	580	672	626	614	659	636	636	648	599	613	629	579	604	581	625	623	597	607	608	593	612	655	611	607	600	661	597	640	595	598	650	642	579	642	592	574	590	621	604	650	630	630	628	592	635	635	632	643	640	634	629	593	629	587	666	573	617	605	630	646	583	593	618	598	687	647	592	599	612	618	620	593	670	605	601	635	599	637	618	569	628	640	595	616	584	645	580	583	586	615	606	605	611	621	594	643	642	596	642	594	560	611	607	633	612	608	615	599	599	622	621	638	589	630	639	614	566	620	606	594	600	650	666	633	599	639	614	605	615	641	622	605	604	585	595	606	651	612	594	591	583	618	564	609	623	593	643	560	593	649	627	618	620	607	619	660	645	563	664	641	645	608	630	621	584	639	598	606	638	646	602	639	605	598	589	577	589	585	621	601	655	585	631	683	613	604	582	627	609	593	611	617	583	614	641	599	647	562	609	621	594	639	607	612	610	609	630	598	593	656	576	562	600	604	594	603	634	616	633	590	599	629	580	637	608	616	605	579	629	603	595	612	640	664	609	597	602	622	627	706	572	614	575	662	640	636	605	621	647	632	606	593	591	626	558	627	630	638	636	589	596	611	609	612	576	601	590	581	584	684	626	643	603	584	627	599	623	592	596	614	581	614	639	608	578	616	575	664	590	608	640	650	593	631	622	587	633	594	624	601	566	596	601	609	600	604	632	605	633	593	554	605	604	636	671	635	595	611	640	628	591	610	594	632	631	612	607	592	624	625	585	597	639	594	629	587	655	639	602	582	602	627	619	620	595	601	628	604	607	564	585	615	620	600	665	626	623	626	608	595	595	618	618	612	633	589	649	586	614	642	623	642	611	604	585	624	638	599	614	638	624	649	652	597	612	597	614	599	614	613	674	584	615	612	608	619	621	614	626	561	585	650	607	648	616	639	590	578	545	578	596	576	610	611	611	647	608	634	582	629	614	599	565	566	569	600	609	640	606	674	585	623	646	604	595	587	625	570	569	587	633	591	666	577	598	622	582	632	612	602	619	641	608	660	632	631	611	611	633	587	669	580	625	589	648	647	607	622	607	647	586	587	593	598	601	605	606	619	605	607	631	612	604	639	654	615	631	650	627	641	620	609	609	596	622	616	600	613	611	593	665	623	651	643	578	643	636	595	628	561	584	604	610	602	619	563	603	612	649	644	633	646	617	591	602	615	624	604	622	607	625	629	605	617	604	659	613	605	618	616	589	637	601	642	690	628	587	616	667	615	604	594	597	618	597	630	613	596	616	623	594	628	642	637	571	598	678	659	590	625	625	574	645	593	593	636	633	614	617	596	578	658	597	583	577	641	605	577	594	632	656	649	576	611	602	630	603	616	616	624	642	649	616	661	662	609	565	631	627	658	662	570	570	626	610	562	657	623	640	602	615	629	615	682	598	612	599	627	590	638	633	615	627	614	590	582	601	632	648	604	665	677	601	670	672	566	638	643	588	598	619	634	597	605	608	630	639	627	629	634	662	598	652	611	606	621	631	601	643	617	623	605	627	596	643	626	603	608	606	630	583	618	611	642	622	610	580	583	620	632	592	655	632	609	636	639	611	628	630	621	637	643	609	651	589	595	636	643	612	646	663	647	572	592	607	633	645	611	630	630	603	591	625	623	611	642	630	629	638	606	617	590	617	611	628	624	574	585	588	644	622	595	611	582	622	586	629	590	603	580	623	613	582	575	592	663	615	633	622	603	580	615	606	591	646	608	628	621	651	585	622	628	626	586	643	635	600	617	628	643	629	607	601	607	623	596	617	642	615	583	619	598	624	579	611	611	614	625	659	649	623	615	618	635	578	604	626	601	613	599	588	611	601	619	591	596	616	580	654	664	608	638	610	635	591	579	628	598	620	648	611	594	602	608	639	602	613	625	620	628	694	623	574	606	591	641	618	578	624	602	618	644	656	650	613	590	608	602	648	581	661	607	618	608	578	641	598	629	658	640	592	642	646	583	653	599	560	594	589	600	597	597	633	669	567	629	604	655	622	643	616	626	628	593	626	632	576	645	596	608	639	645	657	625	606	650	609	607	595	633	588	646	609	642	621	605	617	629	630	661	600	582	617	556	635	623	604	582	620	602	602	606	627	604	612	624	614	582	584	611	602	611	638	573	633	645	659	602	610	542	573	560	608	610	613	612	638	580	641	634	601	574	645	608	592	589	594	682	649	606	625	558	649	646	609	601	577	599	624	627	647	624	607	586	662	575	625	631	615	628	632	603	612	636	615	623	606	561	604	601	615	590	595	619	593	635	615	636	627	633	638	623	619
21135	11534	38978	60580	47758	30062	9397	408	292	238	281	272	297	269	278	274	270	244	274	231	250	289	267	260	282	273	262	283	252	282	269	248	276	308	279	273	275	277	249	274	256	258	274	305	270	254	262	261	295	273	281	298	263	251	266	239	283	265	256	298	260	278	249	265	246	286	265	283	289	270	311	272	271	255	278	292	268	286	261	258	248	253	267	252	273	292	267	276	250	275	282	285	279	282	261	281	269	252	254	263	245	258	262	245	270	253	303	311	278	295	260	277	292	271	248	280	259	287	300	263	292	267	260	276	276	282	270	270	289	269	321	235	271	283	281	282	285	276	261	283	246	276	277	273	248	271	262	282	278	299	299	288	290	267	260	276	278	278	283	264	291	266	250	267	294	278	259	260	253	285	282	262	268	260	274	260	274	285	252	292	278	265	277	263	283	256	221	286	291	277	269	284	255	263	290	290	266	261	258	257	286	261	281	276	275	268	274	274	257	284	242	251	264	243	247	269	266	274	268	293	273	286	253	261	281	285	259	258	265	267	264	238	259	264	240	265	288	281	291	263	291	266	275	262	273	293	256	275	251	264	253	263	278	250	263	306	253	242	265	270	283	258	267	269	274	261	243	276	251	250	296	288	271	274	249	275	290	285	281	312	289	290	258	281	262	254	272	264	274	297	295	246	274	262	260	257	266	254	286	281	279	254	248	248	265	287	286	282	276	280	257	266	264	269	279	291	283	290	258	273	287	297	290	240	274	267	253	277	260	236	271	276	280	247	262	287	257	266	264	279	280	263	270	262	270	270	266	260	278	257	275	258	267	264	277	263	268	290	266	283	261	271	238	249	301	272	292	298	275	264	265	273	266	261	254	276	256	301	246	262	273	254	272	252	267	270	277	244	262	247	267	258	300	273	256	259	285	278	287	283	274	241	254	303	253	272	277	288	273	272	257	292	270	257	251	281	269	256	260	241	273	289	255	230	245	295	291	292	274	275	258	271	282	304	275	270	275	293	265	285	262	253	266	283	298	262	274	252	261	243	258	249	277	279	307	258	295	269	255	280	304	286	281	265	289	290	269	280	282	275	246	285	284	256	256	256	261	295	256	264	257	277	265	256	251	246	272	261	282	257	274	257	239	276	280	265	259	230	294	297	277	261	269	245	268	261	266	263	273	270	298	283	260	267	267	243	285	247	278	275	289	269	265	277	264	258	267	293	298	273	276	247	278	264	274	266	266	275	277	274	245	237	264	276	283	277	261	281	260	243	258	262	263	253	257	290	229	258	299	273	266	294	256	255	265	268	260	293	280	265	259	275	274	262	272	244	265	281	277	280	273	277	267	270	280	281	251	277	266	272	261	263	269	279	263	289	258	254	302	264	256	280	290	276	266	247	269	250	285	245	290	286	255	279	285	257	279	263	243	262	285	243	277	276	266	264	268	249	265	278	250	273	253	272	288	283	268	284	251	285	291	291	264	249	263	266	262	233	295	276	269	255	275	262	288	271	261	285	248	285	275	269	274	259	254	231	269	288	271	263	282	279	296	290	259	292	272	278	268	265	281	265	265	245	257	300	284	261	297	273	242	257	265	272	284	277	289	252	269	238	260	300	247	261	267	274	277	279	265	260	264	269	265	255	281	254	265	292	290	287	247	273	264	262	278	264	237	313	253	266	234	281	260	274	280	283	278	269	272	290	278	286	284	244	259	260	298	273	272	279	301	253	264	258	271	287	262	288	297	247	271	266	256	269	293	276	283	301	278	277	253	270	256	280	274	285	265	256	256	266	252	262	270	300	249	253	256	274	260	277	278	281	267	268	293	260	274	301	280	270	281	289	278	260	260	262	268	248	293	279	307	243	238	261	274	242	272	261	248	247	305	271	226	253	264	251	298	251	286	253	258	296	279	290	261	276	261	273	255	244	232	297	261	266	289	290	255	261	264	281	259	290	252	236	279	224	269	276	290	257	265	290	256	277	271	262	307	269	264	271	269	284	272	280	262	290	258	262	264	281	299	290	272	304	292	247	274	271	300	271	275	267	254	248	259	275	301	274	246	259	260	258	265	243	269	277	281	240	238	270	283	268	284	284	287	278	236	265	290	274	244	269	246	269	263	269	272	259	290	264	269	256	278	278	291	302	272	272	259	276	284	281	270	233	248	270	252	291	251	250	265	283	276	267	280	249	261	267	280	280	252	268	254	269	250	289	248	242	272	311	290	257	248	290	226	264	258	263	303	268	277	271	240	261	263	283	275	306	260	268	264	260	284	265	231	271	291	274	288	271	284	263	297	291	279	263	268	267	274	254	268	243	241	271	254	261	257	256	271	264	277	249	289	259	273	309	256	283	269	293	288	258	277	258	266	264	276	286	272	275	281	277	269	259	261	250	287	245	274	287	284	270	308	232	252	289	299	253	293	278	263	283	278	269	273	269	264	267	247	278	286	277	273	293	250	276	298	271	271	287	285	247	281	243	271	262	253	268	262	278	292	271	276	265	257	274	248	278	265	269	263	293	273	253	267	274	261	262	276	264	267	271	272	275	275	262	225	290	255	302	288	280	264	252	284	254	282	268	250	264	255	282	274	285	274	265	289	265	257	264	270	246	261	277	271	250	297	280	268	264	292	271	272	293	260	260	312	271	268	271	251	250	268	290	289	246	270	249	265	278	263	256	263	253	277	266	267	275	269	240	248	279	252	288	291	283	285	285	289	283	269	299	285	249	277	266	238	258	253	286	257	265	287	269	289	296	273	258	287	250	264	252	273	266	285	284	262	274	259	245	265	243	269	284	269	281	238	248	299	274	291	263	264	264	264	250	247	292	254	236	261	237	250	287	261	303	258	315	253	275	269	260	237	289	283	272	284	246	248	280	281	275	256	301	253	241	255	262	254	240	264	284	256	292	259	267	256	299	255	264	271	273	287	301	278	276	275	247	275	255	241	250	286	273	265	253	253	278	275	274	259	282	278	281	269	238	266	258	280	258	262	271	271	292	287	268	264	265	284	321	274	290	256	280	288	270	290	282	288	281	263	275	270	246	273	253	312	294	259	251	267	253	291	267	266	269	266	253	283	270	283	271	273	281	233	296	278	267	276	300	294	259	283	249	266	256	269	283	298	246	275	267	267	253	299	269	259	255	297	271	290	286	248	281	299	274	286	286	290	274	289	273	282	272	287	267	277	264	262	263	282	293	279	285	251	247	264	280	251	268	284	258	262	263	252	279	248	265	316	266	290	252	260	260	264	264	236	260	257	264	256	280	261	267	280	252	275	271	258	277	277	275	285	257	263	263	257	283	276	285	268	274	278	240	278	261	301	293	260	256	268	267	248	275	293	292	284	267	288	269	293	274	275	266	303	299	224	288	279	263	280	262	258	278	273	265	248	280	282	249	299	301	280	273	284	260	256	291	274	285	305	235	238	286	267	259	239	255	254	305	266	284	257	246	262	265	273	270	264	269	263	280	266	286	261	277	291	251	293	277	261	284	284	259	252	248
13729	9693	46430	66192	57053	42733	12256	863	835	790	866	846	800	809	838	766	822	807	885	821	841	805	858	819	854	837	762	842	835	799	836	871	815	843	814	853	870	860	782	771	803	804	840	853	807	795	802	839	814	815	790	765	812	823	871	794	780	788	833	846	834	872	811	802	813	830	775	858	797	807	773	732	797	823	824	845	824	820	824	842	836	806	751	781	779	808	828	763	832	811	821	772	838	839	799	766	795	790	793	846	807	822	831	799	801	808	858	808	831	848	810	797	827	819	843	846	820	779	773	812	838	840	826	860	793	834	753	824	823	850	809	813	782	783	786	848	840	810	800	781	819	820	840	839	812	852	826	775	800	840	846	837	818	820	804	832	767	893	805	806	835	797	800	777	761	834	828	796	820	831	820	858	774	840	803	815	773	837	827	842	767	816	795	803	780	808	814	774	805	877	810	833	789	837	810	791	814	798	829	781	793	761	827	839	852	820	803	804	788	804	833	816	842	857	788	781	757	838	757	784	825	814	840	802	823	827	786	849	792	825	814	798	858	803	834	854	795	795	777	860	858	837	810	837	853	810	840	817	802	793	840	801	809	793	853	821	791	835	810	797	811	805	853	793	870	809	791	793	858	832	770	847	757	822	802	783	790	806	843	812	879	813	817	820	775	809	798	835	843	846	852	813	848	761	865	786	873	804	866	794	786	791	789	802	846	792	814	774	791	794	840	840	817	810	851	820	776	837	827	816	822	775	897	801	816	774	838	803	809	799	780	761	793	805	841	826	773	804	813	750	791	830	772	829	792	847	851	816	771	805	845	811	794	823	853	844	835	755	820	790	834	831	783	796	829	762	802	790	813	809	792	847	752	825	798	800	789	872	814	759	827	790	814	804	788	784	806	838	810	805	762	803	793	849	798	831	808	800	773	800	819	770	851	833	755	827	804	798	828	782	796	836	863	801	809	864	785	811	846	810	788	814	863	805	806	794	825	800	844	796	834	821	838	826	769	812	824	751	860	773	810	840	825	850	835	787	832	784	852	758	765	849	790	831	822	806	776	836	823	770	806	782	803	825	805	814	768	777	829	818	819	810	787	784	785	794	787	800	812	812	810	828	795	825	809	752	819	771	807	824	818	836	789	797	796	843	813	812	789	817	820	811	828	850	811	802	793	845	869	804	808	742	801	813	830	791	800	810	762	803	827	811	836	832	825	845	810	780	823	860	780	843	820	803	731	827	778	802	826	824	814	770	821	788	834	817	806	776	855	802	812	816	820	796	777	798	801	789	777	773	806	848	793	804	810	798	873	788	761	782	782	781	812	819	827	810	781	800	803	814	803	806	775	830	792	776	769	799	807	879	811	728	810	856	827	806	796	811	813	781	858	806	825	761	866	832	796	804	833	850	802	764	869	824	778	833	812	829	760	794	867	790	794	778	770	825	827	814	814	796	809	800	809	794	799	808	790	789	843	809	762	784	775	797	828	814	888	833	825	834	819	801	825	835	837	826	815	826	803	813	835	872	840	821	855	822	810	803	827	842	780	796	772	771	838	785	762	854	873	831	797	829	777	863	827	798	813	828	826	844	820	787	833	846	742	802	826	794	748	806	776	809	776	833	843	786	829	788	779	811	791	806	806	804	806	883	840	801	778	808	832	801	803	778	814	788	843	803	844	782	791	787	809	805	824	741	756	768	845	820	806	802	796	860	810	845	754	808	811	792	805	802	850	827	819	786	813	820	813	817	806	792	854	838	822	849	844	796	738	781	789	768	835	824	811	816	802	829	787	867	826	788	802	867	776	798	848	802	819	824	856	843	823	864	807	843	845	775	823	823	846	808	831	785	803	798	797	814	822	809	828	787	782	842	806	858	824	839	785	848	820	821	818	865	775	791	813	806	839	765	793	844	770	834	792	787	836	816	791	798	837	841	792	796	778	850	815	818	800	788	804	798	816	802	803	813	865	788	825	803	769	822	802	838	827	816	828	777	810	830	822	873	829	791	838	819	768	868	831	813	832	828	826	856	831	863	802	832	813	782	825	842	839	804	810	873	815	831	833	806	781	823	796	817	813	831	833	824	817	799	862	837	790	870	823	759	759	798	790	828	823	789	750	808	847	792	790	794	813	787	819	843	772	860	809	844	846	806	824	830	855	807	742	835	777	799	830	783	784	884	837	847	836	782	849	867	859	831	753	763	746	832	815	841	830	799	816	793	819	799	812	850	850	808	841	772	780	822	795	818	787	812	848	820	815	795	857	830	767	861	792	782	802	810	782	813	785	818	814	841	794	847	856	834	824	799	767	849	841	793	830	792	822	799	875	798	782	839	824	862	811	817	771	841	813	853	852	813	770	871	808	813	802	767	769	823	853	856	771	820	812	776	796	813	801	810	805	862	811	831	820	835	799	806	850	809	765	822	826	776	783	857	795	849	855	828	838	759	810	841	809	806	812	820	794	813	842	827	865	824	810	796	835	796	839	811	827	808	830	797	861	842	822	804	756	820	835	788	828	852	762	775	792	795	809	802	842	861	856	830	827	812	842	846	771	798	810	812	837	785	878	775	804	775	786	881	813	781	753	786	828	806	840	793	849	804	774	794	799	796	853	781	844	803	816	849	775	832	787	792	774	770	848	798	826	815	766	830	830	789	792	846	807	776	804	778	861	733	788	803	837	815	782	796	797	820	823	826	803	771	760	836	828	804	793	835	794	839	823	827	798	861	811	749	768	780	810	818	815	816	824	771	828	828	820	813	828	782	809	801	769	791	810	795	891	779	835	844	802	805	813	793	815	754	821	814	840	795	824	820	838	785	790	801	866	820	814	813	818	788	837	815	811	811	838	850	853	837	786	802	847	818	752	786	802	804	797	755	806	795	839	815	819	833	817	805	790	778	820	839	815	797	840	772	802	815	822	797	838	813	845	801	852	824	794	831	834	859	859	822	834	800	788	787	883	813	805	869	785	798	790	753	812	809	801	848	807	755	784	801	815	790	819	818	829	802	784	823	831	804	842	784	809	820	855	792	785	880	790	793	868	821	794	801	841	846	838	815	852	776	855	839	783	809	787	769	802	804	789	784	762	767	819	803	759	796	774	833	784	813	827	782	843	867	776	798	836	838	790	834	767	811	839	781	792	809	765	824	811	824	774	809	817	822	810	803	781	815	810	740	829	846	782	834	825	746	761	783	846	853	852	849	863	823	800	765	796	824	825	791	803	845	792	805	816	874	812	831	838	833	837	790	788	850	860	822	838	835	832	792	827	835	807	809	829	824	854	819	793	816	828	801	831	831	806	802	824	849	766	778	795	776	848	801	824	837	810	858	782	789	810	810	804	799	773	846	785	829	766	824	857	817	785	806	827	789	838	857	810	837	811	866	822	792	796	776	838	792	829	769	823	805	807	814	804	854	851	761	845	844	838	807	830	824	750	848	866	810	825	773	829	838	771	789	814	828	844	800	769	787	786	842	797	831	824	783	832	826	799	790	838	783	861	791	769	806
33009	21345	47501	75788	71317	52101	25432	3557	414	341	349	315	350	336	322	338	323	292	332	328	328	297	330	294	291	344	330	312	346	353	324	320	349	307	338	337	308	321	291	314	348	327	310	321	349	335	318	307	313	287	317	360	293	322	328	330	306	318	329	339	323	306	332	319	324	298	341	321	334	355	347	322	323	319	303	322	333	315	350	319	332	314	329	309	328	323	312	343	329	326	332	311	341	356	330	307	315	302	326	303	314	345	299	352	323	335	332	322	334	354	322	328	301	337	338	297	329	316	363	338	312	334	326	308	291	353	322	330	316	307	314	313	317	353	315	325	308	310	323	314	319	311	299	312	310	337	333	323	314	372	323	300	340	331	339	319	322	342	311	331	356	336	306	316	320	328	315	308	334	322	349	349	321	325	358	371	335	341	334	318	306	309	343	347	301	304	301	299	327	318	310	309	332	310	348	331	275	307	330	334	341	323	340	338	306	346	311	322	305	331	356	313	326	342	342	314	339	307	313	360	320	313	321	332	322	328	334	332	317	360	353	334	321	343	310	331	328	335	325	313	318	329	334	327	339	328	356	303	341	305	344	348	298	311	307	324	323	317	309	326	358	338	296	339	344	322	319	297	318	316	314	325	307	338	313	307	331	305	348	325	320	326	325	305	342	323	332	338	333	341	335	292	349	303	339	313	363	314	294	331	343	344	326	348	343	346	317	315	323	320	330	311	301	326	300	288	306	331	310	344	308	329	322	331	348	300	319	303	316	334	315	298	323	356	324	359	311	323	382	324	303	331	341	330	341	306	343	343	324	312	342	313	303	323	340	362	292	318	294	300	327	326	342	339	348	316	319	340	320	308	284	283	321	315	308	297	314	321	295	311	306	291	317	321	330	333	336	293	337	344	372	289	306	332	335	320	317	320	303	327	364	291	331	302	314	331	318	302	323	315	309	316	345	346	315	320	342	316	310	309	344	306	325	360	318	310	320	339	289	325	337	319	328	347	300	319	356	316	295	346	331	313	340	327	303	313	366	331	296	277	346	317	332	309	317	320	323	333	311	305	304	311	319	319	338	330	355	317	319	317	288	329	299	347	348	323	295	325	333	311	326	297	320	312	299	327	344	324	332	313	313	325	326	342	340	345	320	319	350	330	320	316	308	314	354	346	312	327	340	330	313	288	307	320	323	324	310	332	317	311	292	350	356	349	341	328	323	311	362	315	318	318	360	314	306	302	322	301	333	308	294	316	334	351	329	359	361	341	348	337	274	340	344	318	302	311	338	329	311	355	317	306	323	340	355	329	327	316	367	333	331	313	285	332	329	319	332	326	312	305	318	333	341	332	319	339	304	354	331	338	312	340	328	332	350	332	348	308	323	345	335	330	312	316	357	325	337	310	329	337	334	323	312	301	338	319	325	327	330	322	306	297	305	303	280	327	304	331	299	330	308	317	305	344	337	348	315	333	310	322	310	322	339	342	349	322	318	316	330	324	327	288	345	358	307	343	279	319	310	320	336	361	294	318	356	364	325	311	304	329	312	330	342	313	333	358	319	362	277	307	332	324	292	330	307	324	327	315	302	367	315	339	300	312	330	326	317	318	330	328	318	350	367	312	323	331	301	293	303	325	313	354	313	350	339	331	309	320	313	338	340	344	311	331	331	348	323	334	280	320	322	321	331	302	300	303	311	341	336	343	329	327	333	359	312	294	327	345	326	319	298	311	301	341	328	311	327	334	330	327	346	359	335	319	360	331	310	333	337	324	342	333	340	332	333	303	331	290	332	343	322	351	305	340	308	337	309	337	324	334	318	312	351	329	317	319	348	293	310	332	306	316	362	313	297	308	292	322	331	322	334	292	335	319	313	363	314	338	332	304	342	317	294	343	319	314	366	340	320	332	313	296	311	306	310	285	340	335	322	334	301	325	331	340	340	386	332	327	321	353	324	322	335	329	339	323	309	284	271	318	323	300	290	320	340	349	296	322	328	322	326	334	328	318	307	350	314	310	317	318	319	306	337	325	346	336	326	320	334	319	316	302	345	333	344	307	305	298	316	310	306	302	370	336	323	323	305	329	329	323	340	330	343	316	320	315	331	325	310	328	312	301	315	294	314	325	313	299	313	335	298	296	334	314	339	302	344	291	330	297	328	308	308	314	311	347	322	338	299	319	324	312	287	304	349	307	314	292	308	340	288	320	339	297	338	330	351	336	344	312	306	329	334	308	324	329	311	337	338	317	310	362	325	326	339	324	337	299	290	320	332	290	310	319	305	346	327	355	327	305	331	331	307	326	297	322	324	295	331	312	328	311	328	345	317	305	319	293	345	334	303	322	314	338	313	315	316	290	332	356	308	311	332	318	316	331	325	312	327	356	355	361	331	340	329	322	310	320	360	306	312	327	330	348	341	320	345	309	343	350	320	306	318	345	305	334	316	314	310	346	344	329	324	310	336	328	307	328	366	305	315	306	351	321	303	313	328	339	299	304	316	299	311	319	309	327	332	316	310	343	323	306	328	309	335	330	334	296	356	340	332	314	299	332	323	297	324	330	328	320	328	362	328	313	324	319	320	331	328	314	327	332	305	326	337	289	343	328	308	341	324	304	339	326	298	355	297	336	297	326	340	344	318	305	311	357	292	341	308	321	325	357	316	316	320	345	299	319	324	338	313	335	361	325	315	320	332	298	326	327	310	310	290	331	327	323	285	312	341	334	325	322	348	316	299	332	298	330	332	359	303	317	345	317	296	283	315	310	295	322	328	324	350	309	315	336	344	296	338	343	307	306	316	349	345	364	315	298	336	297	338	339	341	293	314	304	319	333	279	339	332	329	308	323	340	315	317	334	322	351	315	294	306	302	329	330	343	304	336	316	337	346	344	306	355	342	355	312	337	315	325	341	336	321	314	354	332	361	316	313	348	321	315	338	330	281	340	320	321	301	321	293	305	321	319	310	325	325	325	348	305	306	340	299	320	348	329	297	329	323	289	301	299	331	309	331	331	322	312	321	344	351	285	352	317	305	304	309	342	339	298	347	319	333	372	350	347	317	333	321	296	300	327	320	300	307	322	302	317	330	292	340	309	322	318	319	346	316	324	300	321	320	301	322	305	345	330	316	339	313	302	317	317	342	295	349	309	324	313	347	313	363	329	323	333	342	305	332	335	307	335	284	325	326	311	344	317	314	325	308	331	345	328	329	303	299	343	335	284	338	318	335	320	316	333	330	339	309	312	353	299	311	314	316	342	354	317	330	295	339	331	321	323	334	308	320	307	328	268	336	304	369	310	293	321	299	308	345	329	337	322	345	341	313	298	322	320	340	316	304	305	301	322	359	331	308	338	335	298	341	310	312	352	338	324	316	325	294	335	336	341	329	292	325	330	302	330	319	307	340	343	332	354	345	327	298	346	324	329	322	341	347	294	326	330	307	313	313	311	314	325	277	320	314	313	315	293	319	322	308	327	339	325	288	308	292	328	338	328	325	328	336	332	344	324	345
19695	16368	52105	84442	83155	63000	24872	1051	998	990	1016	958	973	975	965	964	939	913	965	944	928	977	964	951	917	922	951	944	982	945	930	904	947	972	889	930	948	956	906	929	873	944	931	893	966	902	1013	972	890	909	896	921	988	909	976	944	881	939	917	884	931	933	926	907	905	1006	942	963	914	916	972	872	861	950	900	939	939	880	918	931	957	922	986	958	903	924	874	925	952	961	910	947	941	892	874	930	920	940	906	906	986	954	904	922	925	900	908	902	890	936	927	909	915	975	924	971	926	876	929	898	995	992	875	912	920	912	948	1001	847	901	918	942	871	971	909	942	915	918	943	990	878	912	860	994	906	967	942	895	881	893	921	967	889	943	916	927	924	920	879	890	910	916	929	870	941	940	911	985	970	974	929	918	892	974	961	885	927	964	925	915	964	952	902	923	900	944	904	965	953	928	948	939	926	928	961	942	934	969	907	951	942	910	896	929	937	918	898	948	918	896	975	909	906	901	953	867	943	932	914	945	925	934	957	996	913	936	931	947	958	942	915	974	908	907	900	936	937	926	879	954	947	914	885	1022	884	915	910	950	972	987	910	938	926	912	922	894	936	928	920	931	908	885	909	996	884	902	939	934	867	973	914	892	894	921	909	928	902	918	893	884	907	960	910	896	877	871	881	890	924	930	935	927	974	887	948	974	947	970	916	952	970	938	916	891	887	913	938	925	896	911	984	929	907	932	913	919	901	942	960	926	922	915	922	922	924	887	930	926	956	892	979	956	897	913	930	936	958	908	932	980	923	920	922	924	942	929	910	888	904	942	915	882	967	946	955	864	955	861	965	913	922	964	900	927	943	900	867	921	990	894	918	897	937	961	972	930	915	907	917	927	923	916	909	940	855	907	883	993	922	893	952	859	933	934	946	882	846	916	937	948	934	921	918	897	920	923	917	977	925	927	927	879	955	894	905	895	940	920	937	913	953	920	896	992	937	989	912	891	935	872	939	947	867	913	899	894	926	977	954	946	918	885	877	943	897	892	893	965	937	939	911	915	939	933	901	863	931	959	908	908	941	888	950	916	957	917	867	967	890	949	920	914	889	944	932	960	884	924	952	949	997	899	921	885	952	925	941	951	957	866	884	905	950	946	924	911	900	929	934	905	911	974	939	933	898	899	888	992	921	934	916	918	947	967	940	885	924	930	899	931	898	895	917	949	963	946	902	963	959	925	961	944	945	919	928	902	978	967	921	927	936	925	933	948	977	923	935	937	940	930	942	935	937	899	943	931	970	900	864	898	875	920	953	885	925	917	936	918	925	887	906	938	930	898	961	962	870	890	904	877	945	928	913	954	910	943	920	903	935	943	922	931	973	895	931	927	927	907	970	885	963	964	955	920	882	954	923	887	925	937	967	942	919	904	886	949	939	978	895	931	983	952	918	903	918	902	958	918	960	899	912	904	898	933	909	897	979	918	920	897	902	938	924	937	902	930	889	925	946	932	937	919	901	903	955	900	977	940	900	908	887	883	896	902	921	909	933	931	928	928	920	865	887	893	899	914	899	917	910	934	928	888	870	980	966	958	878	984	966	918	887	941	908	895	950	893	937	942	924	956	951	936	961	991	936	965	958	873	899	942	927	931	874	963	959	892	897	934	938	954	977	911	931	908	870	947	913	937	937	931	910	897	956	919	918	942	957	900	936	901	948	937	900	885	918	958	930	905	918	968	942	894	885	912	932	928	860	937	928	905	917	940	904	952	909	936	938	956	942	893	958	982	910	859	920	903	957	900	871	905	946	922	948	964	912	961	927	861	894	950	843	947	863	932	889	1017	954	912	904	919	919	883	976	913	963	927	952	956	953	943	924	913	974	979	954	965	885	908	891	910	862	935	933	974	936	910	947	965	926	995	893	918	875	960	904	941	880	951	918	889	944	921	942	930	970	958	921	889	910	893	865	972	916	895	933	928	917	917	925	928	914	924	953	902	944	893	948	960	954	931	907	913	965	948	957	926	892	968	900	889	879	932	890	922	938	886	937	932	945	901	918	938	955	928	955	968	875	937	920	915	899	929	914	918	911	896	969	954	911	974	925	942	922	904	930	925	872	907	929	909	900	944	889	959	930	902	894	880	911	945	923	927	891	913	961	918	959	953	921	962	882	956	948	939	902	847	921	853	912	890	895	901	884	917	924	993	943	945	866	926	982	934	932	922	910	917	933	958	896	953	912	982	977	911	898	925	908	955	891	946	933	905	956	888	959	946	907	946	973	917	927	877	938	995	939	914	921	984	964	906	914	942	930	966	900	960	936	955	944	929	906	970	910	926	884	946	943	846	929	916	993	856	908	952	903	955	968	991	949	905	904	945	921	891	959	912	958	966	870	910	1016	996	919	915	946	933	905	927	938	901	1007	946	955	905	995	917	967	913	955	882	932	927	904	932	900	921	933	899	898	860	875	910	894	945	956	937	906	901	893	944	882	957	910	969	964	932	937	930	911	954	950	915	907	909	915	906	860	925	978	926	899	931	910	899	941	942	905	931	906	924	867	921	943	859	909	962	966	916	975	945	935	935	901	908	906	897	928	910	909	921	895	943	915	892	857	924	895	925	927	908	878	934	922	942	917	941	943	945	904	959	920	925	898	908	943	879	936	876	927	931	890	937	874	893	906	930	903	862	908	890	964	921	923	912	928	916	966	912	868	936	972	962	939	916	943	935	967	910	924	959	958	895	960	945	895	917	965	892	960	876	984	898	897	958	893	947	902	979	933	888	922	914	927	937	959	901	927	965	920	942	943	877	937	924	929	953	875	963	965	890	937	923	897	956	876	991	945	976	911	875	949	882	964	909	881	885	924	931	925	914	852	859	911	927	889	896	926	940	937	884	880	989	886	978	945	952	948	991	952	914	926	868	906	898	923	977	906	921	957	906	935	928	929	904	958	902	870	888	918	910	942	927	933	901	916	931	947	928	943	902	960	935	930	910	951	948	965	911	905	934	913	900	947	859	906	928	898	974	930	961	870	925	898	893	947	919	941	945	1009	958	944	931	975	898	950	895	972	932	893	924	938	958	946	945	917	912	922	941	898	966	898	941	962	909	870	906	922	1003	952	926	951	924	852	856	885	874	923	921	938	920	925	858	955	898	956	911	932	937	939	853	920	938	881	981	947	944	928	880	894	911	917	921	909	932	899	916	926	909	883	985	916	985	947	905	905	951	943	900	912	954	897	1004	924	919	888	973	929	909	876	892	887	927	945	942	887	951	932	919	907	865	898	931	935	966	969	957	945	946	940	910	929	968	953	920	894	970	941	951	944	904	879	914	906	939	907	871	919	938	945	964	901	929	922	956	879	915	958	961	936	927	916	934	950	919	935	922	958	946	933	949	957	946	931	889	914	950	901	948	965	951	968	904	924	916	893	923	895	931	950	912	909	911	956	933	903	958	970	887	933	901	923	984	900	930	903	910	954	901	894	951	899	981	929	898	952	936	914	919	952	931	936	930	931	911	902	889
3587	2041	3020	8394	10680	5366	1228	236	209	195	209	199	224	206	196	208	198	197	185	163	196	194	232	204	208	218	231	218	215	208	204	227	222	190	215	200	202	203	197	194	177	204	203	196	177	207	208	220	203	195	204	182	195	199	206	196	213	195	183	218	205	175	192	212	191	204	201	191	177	187	209	205	196	200	205	212	221	219	174	188	182	177	197	178	181	207	184	225	220	232	178	195	183	200	202	214	198	218	201	230	175	201	215	201	195	185	211	206	205	202	178	193	225	181	202	201	199	179	191	189	205	192	190	208	191	212	230	175	198	195	205	189	191	188	186	176	201	206	225	217	208	200	208	204	206	205	224	209	179	188	200	199	211	221	172	213	223	191	211	205	186	222	207	187	206	195	200	186	214	183	184	184	201	227	226	182	207	190	215	180	221	177	183	223	194	195	194	210	217	213	202	197	223	218	210	165	192	176	203	198	192	211	191	192	204	171	233	203	231	193	201	204	211	192	174	194	184	205	202	206	236	201	209	199	188	203	185	211	210	203	194	214	186	184	193	200	202	195	205	214	218	219	195	184	220	190	214	199	200	213	209	189	215	202	212	192	212	223	208	177	205	201	194	211	200	211	203	204	181	200	184	200	207	192	194	202	206	211	193	224	178	198	187	200	193	185	206	219	182	179	201	197	210	198	226	209	180	220	224	206	218	212	192	212	186	210	193	195	200	201	224	222	211	231	215	224	218	188	215	200	219	210	217	158	214	183	214	187	206	201	185	200	209	184	208	175	206	188	196	235	221	215	199	181	207	197	193	226	206	196	212	218	196	247	202	201	205	213	195	175	202	194	210	204	175	217	183	217	217	179	208	188	196	213	185	206	210	215	211	209	215	215	173	206	193	210	193	206	199	174	222	170	200	165	216	210	194	183	220	203	205	209	221	205	228	198	196	200	222	209	195	172	199	208	189	194	185	190	204	194	189	198	198	196	189	222	194	190	225	181	207	219	234	191	193	209	212	202	205	206	171	193	204	220	206	206	188	173	204	201	211	212	188	190	185	212	185	196	188	197	225	206	211	204	184	185	197	187	199	166	210	195	211	180	224	180	221	190	207	213	179	198	182	203	207	173	199	203	189	184	196	210	204	186	209	204	203	194	219	197	200	209	166	204	233	170	192	216	203	202	226	184	184	206	200	218	199	204	168	188	206	206	211	204	192	189	191	201	199	213	181	183	186	203	187	179	199	209	209	218	200	195	209	203	196	208	218	187	212	225	216	202	196	186	229	212	218	183	199	201	176	197	218	210	187	202	189	190	209	212	230	209	172	189	201	201	210	208	192	229	213	190	219	203	187	201	197	200	201	176	190	172	199	202	199	192	183	207	216	188	187	182	201	205	221	205	183	206	186	201	191	188	219	200	208	189	207	182	212	207	211	206	224	191	205	212	195	216	220	202	195	216	190	197	200	207	187	212	215	202	215	195	195	216	217	217	228	194	205	222	215	201	200	190	192	199	209	187	200	191	202	197	198	189	193	212	195	210	195	185	214	192	206	219	214	195	193	202	200	199	222	187	202	170	215	203	202	206	217	212	174	190	214	190	198	213	203	198	189	192	208	204	203	182	191	195	184	173	229	207	195	192	194	199	191	199	195	199	229	220	193	187	220	209	208	215	221	210	181	202	205	228	203	211	215	222	221	207	175	197	208	186	223	187	189	218	205	206	224	179	202	224	201	214	204	216	190	197	206	181	178	197	223	172	188	222	195	214	186	193	214	202	182	180	199	193	202	229	194	211	207	191	207	191	211	212	218	187	171	178	204	190	234	201	189	218	196	197	193	182	216	184	215	188	204	201	215	223	199	228	186	203	230	201	224	205	216	191	182	212	217	179	181	191	205	217	214	203	203	202	193	223	224	191	201	195	227	191	211	211	189	178	206	198	208	210	206	161	183	190	190	185	188	191	211	196	195	208	193	209	198	206	232	192	197	194	190	190	195	175	193	209	188	206	169	207	179	199	195	210	214	193	193	224	203	215	201	204	196	201	193	221	201	213	208	192	199	197	197	210	207	195	191	213	215	200	201	197	170	215	162	178	184	169	199	198	180	203	208	196	193	201	180	186	191	178	218	205	189	194	211	233	196	174	208	189	183	217	188	216	214	200	214	202	210	177	190	189	186	210	208	206	216	174	175	194	182	201	189	200	260	185	216	196	190	207	180	196	185	239	208	206	182	188	215	196	204	206	194	209	208	180	212	200	212	219	208	161	203	202	189	215	210	201	199	190	235	202	194	216	194	183	191	181	191	188	190	201	188	213	218	181	208	199	186	202	189	187	197	235	202	177	199	187	197	223	189	205	187	197	194	175	205	197	194	176	203	220	204	207	176	170	210	226	191	186	192	200	200	197	217	212	215	193	196	216	230	179	179	199	201	190	208	212	207	215	213	185	204	206	166	210	217	208	181	184	214	186	197	226	199	231	204	193	185	196	217	203	216	180	196	186	206	230	195	187	206	197	201	208	185	201	177	212	191	171	188	218	184	197	194	201	183	211	199	195	177	212	185	200	204	183	213	204	190	204	198	194	208	184	186	207	196	174	209	208	200	206	213	186	211	188	193	187	195	192	208	218	209	198	195	168	207	192	184	223	187	216	186	196	208	193	207	206	212	213	185	203	199	205	203	194	180	206	210	183	205	202	207	186	224	205	197	207	190	207	177	188	202	211	203	189	195	227	226	196	195	209	199	211	212	198	213	226	206	177	218	195	208	200	187	192	189	196	199	230	199	205	220	211	209	185	219	195	204	166	220	196	194	180	203	192	195	182	199	222	186	227	200	205	212	212	185	209	168	188	192	218	188	212	191	190	197	181	211	208	162	212	196	189	216	181	178	200	205	212	199	201	189	208	163	203	211	218	187	209	216	200	234	197	214	197	189	204	191	224	190	182	175	180	200	189	212	188	191	195	208	219	210	196	221	193	198	200	191	220	215	217	205	213	189	195	198	182	177	203	199	222	196	218	242	184	176	197	183	196	220	220	188	204	194	184	191	200	195	222	195	201	181	217	218	179	238	185	213	181	223	217	224	233	208	201	222	199	209	186	192	199	206	204	207	191	190	187	199	187	198	189	208	211	200	202	204	195	201	224	198	206	190	188	196	175	213	207	197	223	197	211	225	188	186	179	207	190	208	209	199	191	193	199	217	201	238	196	221	180	177	194	195	205	211	209	200	183	213	202	180	173	199	192	229	178	178	175	205	201	199	202	198	185	188	212	212	233	210	219	185	243	200	182	204	207	196	208	209	195	185	208	182	226	182	191	201	217	195	196	195	222	211	192	224	196	210	208	200	230	194	200	190	199	175	212	220	220	182	223	181	205	219	203	220	191	207	208	190	186	220	186	199	201	189	194	186	217	206	211	187	201	177	206	197	200	187	183	208	204	190	209	207	225	193	189	194	191	205	231	211	195	210	178	181	226	197	220	219	216	187	196	191	210	205	212	190	171	192	215
3370	2707	7588	22567	25892	15016	3456	675	652	638	673	651	579	635	606	644	598	631	622	624	598	647	625	615	646	626	644	617	651	655	656	604	637	615	663	637	657	613	667	648	646	637	613	657	627	639	660	589	642	657	635	678	659	611	676	589	650	615	632	607	646	588	642	662	640	618	647	658	610	657	704	623	661	679	595	668	604	634	679	648	627	626	640	615	666	642	630	612	628	680	677	613	661	607	648	627	599	634	636	631	601	610	643	609	642	641	663	634	682	666	681	662	612	600	610	655	671	630	598	643	630	678	665	584	634	632	655	644	660	645	615	683	639	656	652	653	646	629	620	631	595	642	623	653	626	651	592	635	623	625	659	656	566	623	640	641	563	653	651	613	641	607	649	612	647	581	688	604	598	621	632	628	571	653	640	622	598	584	625	613	620	645	615	624	621	635	650	661	641	633	608	599	643	641	620	635	686	633	608	643	616	627	608	678	640	593	653	613	637	589	655	638	664	666	622	626	605	602	678	591	603	620	643	645	626	670	634	611	647	695	585	678	636	669	621	606	586	608	678	646	624	625	635	635	639	623	599	676	644	626	608	677	644	667	643	586	588	624	644	656	588	578	644	612	650	610	604	613	610	667	658	638	624	650	646	620	615	640	615	642	600	607	646	647	653	607	626	629	641	636	660	625	677	620	623	642	610	610	658	614	636	627	599	664	645	658	590	626	599	609	637	621	637	623	630	603	650	598	634	621	638	664	665	639	681	610	626	615	600	633	653	611	644	637	606	639	622	589	644	596	614	614	618	643	646	621	672	687	618	615	628	640	668	600	645	623	624	600	626	651	608	656	647	653	613	594	624	622	668	619	637	634	636	670	643	677	612	610	628	607	629	668	632	644	654	636	630	638	655	635	641	656	615	702	602	647	626	647	615	651	625	613	625	608	642	628	629	663	662	619	649	646	638	631	643	634	665	686	603	649	678	678	616	636	635	648	621	607	630	621	612	641	572	623	618	595	688	632	649	643	595	583	627	627	616	654	658	655	656	632	628	600	593	637	646	636	632	625	634	645	618	652	644	621	592	637	613	654	647	634	619	634	612	613	643	664	621	636	671	616	634	636	635	655	606	666	640	565	651	650	589	661	653	615	619	606	572	639	602	630	642	613	606	650	636	669	612	634	611	674	627	659	602	685	659	649	680	612	634	660	646	617	632	645	623	657	625	631	638	657	662	629	679	640	619	617	627	690	597	645	602	650	628	628	648	629	667	629	679	651	637	628	708	665	637	582	601	644	606	599	633	637	666	614	611	603	564	603	672	635	602	644	648	610	629	616	612	633	637	607	606	598	617	632	608	632	622	631	646	586	629	671	644	653	626	618	617	620	613	689	616	602	692	637	659	597	584	618	617	650	646	667	656	635	615	672	659	629	662	554	607	630	652	648	598	623	657	610	645	630	639	654	658	620	623	635	645	642	624	642	633	635	645	621	614	629	636	629	623	655	643	634	659	611	608	613	645	599	641	642	607	630	583	615	613	663	656	673	621	660	640	659	623	630	639	636	624	663	594	638	662	629	675	628	602	621	644	608	615	677	640	634	648	572	624	626	698	652	632	609	636	637	661	573	638	661	656	606	581	636	608	651	628	625	650	621	619	641	658	638	670	623	635	707	597	650	643	633	605	623	640	617	630	660	640	636	621	643	689	627	610	616	617	609	589	618	609	638	616	617	603	612	630	638	630	636	591	619	614	640	642	626	632	614	619	654	587	590	637	629	671	644	596	631	622	614	601	641	651	636	625	632	605	635	642	660	641	639	644	623	645	637	623	625	625	618	623	644	596	611	672	594	593	629	639	606	616	624	645	621	595	622	656	569	625	657	626	647	613	652	686	615	621	638	640	649	605	603	665	604	631	603	654	643	620	631	631	638	612	620	696	651	609	632	609	618	628	652	654	610	607	629	675	646	646	614	590	668	621	633	661	610	580	659	690	646	648	641	609	652	573	618	624	609	641	650	645	624	595	683	636	651	640	653	657	633	645	669	630	618	622	636	658	572	651	594	629	632	644	572	610	653	629	659	601	639	583	634	602	622	585	617	662	605	676	619	630	673	635	609	583	615	575	630	642	620	638	593	641	615	651	630	632	626	618	629	662	675	609	618	619	585	658	625	689	622	649	665	614	631	657	667	629	638	588	614	636	634	660	602	629	634	627	651	635	632	662	652	671	662	667	638	632	609	642	652	622	620	599	643	603	637	618	660	629	613	619	649	652	640	623	667	636	601	608	624	658	625	610	624	614	630	596	662	662	634	597	603	612	639	596	652	636	644	619	637	675	667	634	620	657	626	676	600	611	646	632	648	598	671	671	621	618	649	657	643	655	671	640	628	668	665	643	609	628	643	661	640	658	609	629	643	612	651	590	637	625	611	595	700	648	647	685	613	621	605	655	643	589	610	601	657	624	613	632	638	617	659	620	602	595	659	595	614	670	599	640	645	606	618	672	689	641	609	624	605	604	608	606	634	626	659	627	643	590	691	644	645	661	599	607	628	635	659	646	619	642	665	642	639	641	593	636	651	605	621	604	628	600	648	599	639	613	616	598	615	643	636	630	643	638	642	592	571	628	644	643	611	624	594	619	595	624	613	635	648	593	621	644	634	621	606	700	598	616	625	614	550	670	668	653	665	631	670	654	628	644	653	668	629	628	651	653	597	613	657	673	649	646	605	638	638	631	645	579	656	619	639	657	628	636	651	622	625	637	608	618	649	625	644	651	647	621	633	600	651	594	691	608	641	634	630	575	636	619	613	640	644	617	613	638	622	638	609	622	623	618	622	635	642	635	614	649	630	595	667	650	667	625	599	633	660	600	678	589	585	652	617	645	605	656	641	626	666	636	665	665	630	597	625	635	651	599	675	648	658	638	640	621	656	657	654	647	616	693	611	596	714	638	694	611	583	648	625	671	601	626	658	618	620	639	641	686	673	634	627	636	653	643	660	651	668	683	640	661	634	615	650	619	625	581	620	637	600	620	595	666	643	666	628	615	623	610	605	664	639	570	626	651	588	654	668	671	628	631	628	647	619	625	612	584	602	646	626	666	632	631	666	623	660	622	607	644	595	610	665	657	659	622	589	660	638	605	587	610	611	650	649	643	605	662	662	646	639	580	632	596	619	707	608	597	638	622	683	629	651	623	617	611	632	632	639	624	645	619	666	652	641	640	593	643	588	640	571	643	598	640	609	642	635	648	613	589	588	644	645	564	633	673	633	634	647	641	614	670	608	628	631	646	660	620	677	651	650	634	704	600	646	579	644	672	595	647	616	632	657	627	641	620	628	633	617	617	633	662	636	678	602	637	630	587	668	636	641	618	692	604	648	607	649	650	600	615	617	621	676	665	658	628	618	632	645	680	619	599	632	609	652	644	605	643	570	646	629	609	647	628	628	644	561	663	641	616	624	623	563	667	635	612	685	683	577	597	619	610	627	652	647	638	638	630	644	641	608	658	608
22165	14775	22287	40382	52316	39012	12454	722	297	276	258	251	298	255	252	301	255	266	267	248	257	262	246	237	272	261	253	244	254	236	257	245	246	209	228	248	247	251	260	278	243	290	277	297	253	272	243	247	248	248	268	260	239	237	262	286	265	242	253	245	237	235	263	283	278	263	271	252	266	262	223	244	273	263	251	257	262	251	264	232	275	267	260	255	227	256	245	242	231	222	249	238	241	269	219	231	245	247	242	287	255	256	277	227	230	233	265	244	244	272	247	272	268	228	235	245	270	246	248	246	230	237	261	246	213	266	249	235	264	241	250	244	269	259	256	251	254	269	252	271	260	291	289	265	253	271	260	247	263	255	264	280	255	261	250	240	253	247	267	243	282	262	232	235	267	255	263	268	246	260	237	275	235	284	261	276	240	268	251	243	230	264	234	246	263	262	245	249	242	246	257	250	263	254	233	252	254	244	250	236	234	277	236	222	249	238	250	277	272	250	268	250	294	258	217	243	291	255	240	240	267	216	271	259	217	241	259	266	237	249	241	252	256	271	265	244	249	246	267	245	259	244	262	276	273	242	214	267	266	246	243	275	264	269	251	268	252	272	286	267	233	268	284	213	278	266	277	251	252	228	250	227	244	253	246	264	258	263	248	253	244	265	241	235	255	252	236	257	258	240	254	259	255	226	256	270	257	257	265	254	262	258	252	293	260	263	229	264	261	274	237	251	255	249	272	254	268	267	258	248	277	285	248	259	234	279	275	243	231	261	235	268	259	248	257	250	263	244	264	251	282	237	250	247	254	280	234	263	259	270	253	263	243	230	241	255	249	246	247	239	261	264	262	261	274	253	254	253	259	252	269	257	232	258	252	260	295	235	272	278	276	236	257	272	248	267	264	248	260	242	249	228	254	247	240	262	253	244	257	243	261	239	253	231	275	239	270	270	257	234	258	272	242	230	277	257	270	246	267	244	259	253	267	228	230	254	229	246	229	247	257	271	244	262	290	267	252	257	244	255	236	224	266	246	248	265	259	212	239	250	233	251	228	261	256	245	244	243	260	260	253	236	268	258	242	246	223	245	258	240	249	241	227	244	260	276	264	223	250	246	241	242	239	202	236	246	222	254	257	273	232	242	237	225	237	258	262	247	255	228	244	244	246	248	239	223	226	262	242	238	251	232	277	227	250	247	243	258	231	258	285	257	254	270	246	251	222	255	233	243	277	228	270	262	259	260	226	240	236	242	245	256	243	257	226	242	269	245	253	242	231	274	241	294	229	260	238	244	258	247	258	271	274	239	229	224	254	269	230	256	256	267	254	253	236	246	247	243	246	263	252	258	243	258	255	256	253	246	257	248	260	241	236	267	260	244	264	245	255	255	227	234	250	275	234	244	238	253	285	236	245	233	214	247	297	256	277	251	261	273	256	281	265	273	256	250	272	267	260	236	264	224	252	247	235	237	243	246	267	255	235	242	243	279	275	267	256	243	285	252	267	266	235	252	274	255	255	245	223	239	273	246	262	257	267	242	270	266	246	289	263	242	276	247	255	260	231	276	243	242	267	247	254	266	267	249	267	256	258	261	252	225	266	257	213	267	286	245	255	232	244	246	300	229	253	262	282	259	270	242	237	258	247	253	244	224	250	254	262	248	258	260	276	255	242	247	264	242	271	238	266	264	250	290	274	272	255	249	235	238	243	267	236	284	250	234	265	255	251	230	269	243	257	242	255	251	255	230	240	271	256	252	263	256	264	269	273	225	270	253	272	249	287	234	244	270	278	245	278	240	258	263	249	249	254	264	243	264	258	274	248	245	265	239	275	256	253	256	258	253	242	253	246	245	249	230	259	291	247	251	252	238	260	273	256	259	255	260	256	245	258	219	276	276	247	247	261	265	267	268	263	256	263	260	254	260	229	247	251	292	254	259	257	260	240	243	246	262	276	262	252	273	266	258	263	238	262	216	222	233	245	250	295	268	257	256	257	251	261	253	281	234	260	270	238	255	246	246	236	242	252	246	250	248	260	239	272	273	254	258	255	245	274	280	246	261	278	247	247	245	247	263	275	211	243	252	261	247	247	251	247	273	245	260	239	250	260	236	242	250	234	252	245	265	258	220	277	255	271	252	209	240	274	255	262	249	244	220	245	245	249	256	238	264	254	245	255	240	265	247	252	266	268	248	258	240	247	299	261	253	250	274	281	241	247	262	219	237	229	301	278	263	250	251	280	248	241	267	248	248	219	282	233	244	257	279	246	246	271	253	244	230	247	259	250	239	245	254	281	243	240	245	232	247	258	258	250	246	276	249	233	242	265	252	274	256	259	231	252	244	267	273	247	260	270	276	249	233	233	219	244	238	229	275	259	250	260	253	240	250	268	264	232	259	238	257	268	265	271	240	247	243	243	258	248	253	236	248	269	248	245	246	230	262	212	269	262	262	262	247	241	256	245	256	272	267	238	236	276	234	238	222	246	259	274	252	254	261	229	262	249	230	290	288	204	254	278	257	274	251	254	267	278	244	237	267	241	259	249	251	242	235	245	259	266	278	225	251	242	257	241	299	270	269	239	213	250	252	252	272	251	280	282	236	268	234	238	264	246	265	235	240	282	247	256	259	262	238	279	253	237	303	267	234	275	259	274	267	255	252	253	259	240	225	263	254	236	266	264	277	284	233	242	280	245	229	274	257	260	228	238	245	231	250	266	230	264	236	271	265	253	252	265	261	265	253	271	266	265	260	282	232	243	243	257	271	268	247	264	248	267	246	247	269	266	258	259	230	245	245	257	208	261	225	233	260	246	243	239	272	217	287	230	270	238	258	262	249	251	234	248	249	245	261	250	261	259	258	270	253	237	251	255	249	252	279	258	247	253	270	265	269	228	248	258	243	260	276	245	253	268	270	289	271	261	239	262	247	275	238	239	233	246	232	277	280	255	262	288	226	240	245	261	251	266	254	247	262	223	248	264	240	266	259	240	238	284	246	254	234	235	266	247	271	259	243	258	233	282	259	258	255	242	266	258	238	253	230	248	247	236	248	240	247	272	254	243	258	253	217	272	273	255	280	226	221	259	243	256	245	263	256	261	280	251	279	267	265	273	271	245	244	262	253	280	248	239	263	257	250	267	257	262	250	250	272	277	245	258	233	248	254	234	241	254	261	228	232	251	264	273	251	241	257	253	266	250	273	262	266	283	247	244	257	270	258	282	236	231	250	280	238	268	269	259	235	269	247	265	250	261	240	265	259	253	246	241	256	267	243	233	225	243	263	260	259	281	228	268	259	294	240	251	252	253	277	270	223	246	261	233	263	253	249	239	243	215	232	249	225	251	226	277	265	248	257	245	279	264	250	245	261	265	253	262	251	255	240	237	240	239	206	259	243	249	260	262	236	285	250	249	267	249	219	249	208	242	211	256	269	277	233	255	249	264	249	233	268	265	224	256	254	251	224	259	247	252	218	277	266	249	256	276	254	249	288	237	255	255	259	236	279	291	274	268	263
15110	11198	27437	51741	61921	49075	11034	819	826	787	817	807	752	775	801	775	810	768	770	804	808	755	764	774	782	731	721	729	765	779	701	728	752	747	751	717	751	767	761	792	781	735	715	792	755	758	732	725	769	739	768	792	757	727	733	742	806	775	764	772	751	753	734	708	790	757	786	779	776	758	788	754	779	779	764	796	754	787	744	757	796	802	802	737	753	721	737	759	796	770	816	763	778	763	729	755	775	780	758	775	735	762	741	742	712	776	780	760	792	785	761	726	782	744	771	781	745	767	792	731	744	799	748	740	789	777	768	733	765	764	782	755	766	744	782	755	764	796	759	772	785	763	808	699	764	808	753	760	763	730	775	825	731	745	713	770	761	741	760	734	745	787	789	700	786	735	805	747	745	784	775	752	804	783	746	754	726	767	755	786	773	738	740	754	763	691	726	720	776	741	814	750	722	785	776	796	761	766	804	762	797	761	780	784	729	761	756	727	759	756	748	772	789	783	732	746	766	758	729	760	700	762	768	784	751	731	737	744	793	733	715	758	762	722	721	764	786	795	749	798	718	756	747	768	769	801	696	731	757	777	763	731	779	771	715	734	784	748	792	792	738	747	692	805	757	789	778	778	801	754	791	770	738	794	728	750	752	786	759	784	763	778	740	767	748	763	793	742	730	783	733	791	793	812	715	754	759	760	779	752	801	754	787	674	753	784	708	779	711	777	739	749	792	769	796	743	748	747	748	766	787	758	767	783	773	725	768	750	733	727	767	817	773	746	755	734	789	725	764	760	728	741	736	778	732	764	748	765	775	756	780	691	787	785	801	736	826	784	724	753	778	745	739	774	767	775	760	767	716	751	779	724	744	773	719	736	795	723	716	805	757	770	708	785	768	809	755	754	747	802	723	749	749	795	739	782	761	728	741	733	758	802	770	741	714	765	773	771	730	773	788	733	754	765	737	741	714	760	740	808	817	786	751	775	783	725	806	719	721	789	759	758	735	754	801	783	703	761	806	748	731	723	747	769	729	745	807	746	786	784	775	772	729	773	772	754	719	762	760	824	776	766	729	742	787	751	757	718	743	766	754	785	744	779	766	821	755	800	753	763	778	788	789	766	755	754	733	797	751	755	756	782	771	773	780	777	775	798	730	728	743	723	724	746	767	767	792	752	788	788	736	725	767	785	739	749	741	727	749	734	756	771	717	738	786	745	741	770	731	810	758	771	766	764	787	757	766	803	712	749	795	752	749	723	759	774	781	753	729	818	791	768	799	757	779	743	735	738	754	758	751	780	769	762	739	815	736	775	715	747	779	785	746	756	776	736	768	732	731	774	759	740	775	779	750	736	780	737	727	719	778	729	802	771	759	757	713	754	712	797	729	796	731	751	719	813	754	799	740	819	750	766	720	765	744	733	790	804	731	725	786	795	800	758	769	740	799	733	739	720	746	733	785	760	744	746	781	790	768	782	702	722	745	812	747	800	736	819	742	782	766	730	751	777	757	741	713	705	743	742	775	776	759	774	748	775	729	761	790	715	785	817	779	805	745	751	747	727	722	748	765	762	714	772	761	734	736	736	707	774	793	741	747	775	778	747	771	740	742	760	747	770	743	733	786	802	763	785	736	770	763	769	738	756	799	769	742	726	784	766	706	742	790	741	797	730	716	790	793	752	747	737	798	733	759	775	752	730	733	781	751	729	748	771	769	731	742	733	714	765	793	743	790	728	759	755	759	790	732	776	781	776	716	781	803	759	796	765	792	800	743	762	734	733	819	771	763	770	756	775	774	763	784	770	753	712	781	772	780	792	765	777	750	749	755	800	786	788	728	722	735	737	802	727	773	747	773	757	790	709	748	805	779	773	713	743	775	753	718	712	774	769	792	761	784	747	761	717	766	771	726	787	798	748	738	716	767	764	792	807	732	766	825	772	790	767	743	762	753	810	743	750	801	796	767	779	796	734	723	754	737	764	782	744	753	796	745	712	723	764	822	743	796	729	796	778	768	717	775	759	741	776	758	779	791	763	782	733	758	774	781	829	804	768	761	808	757	764	757	805	734	746	731	749	796	789	767	742	732	818	773	792	763	721	715	782	729	754	791	808	804	799	753	734	745	740	721	744	784	770	765	733	725	731	760	773	717	751	777	830	813	798	812	749	715	770	734	780	746	751	786	825	802	733	765	758	753	750	779	736	733	718	734	754	746	760	711	716	758	735	751	682	796	773	842	735	803	760	789	800	762	740	776	754	739	774	778	772	760	742	707	741	757	767	779	758	780	787	738	759	763	730	746	840	749	754	803	791	774	746	790	765	731	743	764	764	739	763	747	775	768	723	769	780	757	766	691	718	773	762	764	770	738	736	796	781	736	769	773	740	720	787	757	807	749	729	765	796	713	741	789	718	775	749	784	796	761	792	785	778	758	747	760	770	759	772	772	806	782	737	732	766	775	787	761	776	775	793	747	826	812	748	785	788	756	731	756	802	728	746	763	746	741	754	750	773	730	786	795	794	777	764	756	762	790	725	764	778	753	763	740	781	801	819	750	728	777	735	735	795	791	758	806	806	752	785	728	766	805	779	765	714	763	759	740	745	766	730	788	737	757	770	721	771	844	751	792	786	745	762	703	771	774	773	786	777	735	794	809	783	761	771	772	765	722	760	717	763	723	769	743	779	762	732	774	745	756	720	726	755	815	770	735	780	735	777	720	789	775	786	781	792	770	762	735	815	719	717	776	750	752	750	772	810	766	770	781	747	720	803	800	723	800	789	775	780	800	696	718	774	761	765	778	809	788	699	791	798	806	780	769	770	734	775	789	759	784	746	762	800	813	754	789	760	704	747	795	734	820	777	803	792	798	737	763	751	767	753	742	771	722	793	705	767	786	784	746	722	735	737	788	775	767	784	770	754	812	762	740	727	737	727	747	807	747	798	772	771	734	756	744	782	754	752	755	753	757	793	765	785	757	730	748	750	765	740	710	741	763	806	793	763	789	790	749	820	811	678	820	774	783	769	735	709	718	827	760	783	815	785	785	769	753	753	762	739	756	750	817	806	774	713	739	735	746	724	792	747	790	755	761	747	786	754	723	763	714	776	772	776	815	734	785	764	749	799	666	823	773	718	764	778	735	810	761	778	767	794	755	775	796	777	779	733	766	771	765	730	728	723	807	701	792	771	754	799	790	760	721	786	766	774	797	768	755	804	783	752	772	750	776	772	770	804	794	767	759	754	775	771	747	726	753	739	733	783	827	759	738	748	737	728	770	774	795	731	759	793	762	733	759	776	789	747	765	813	784	725	768	765	748	737	788	758	752	795	764	776	745	750	784	756	760	745	767	788	779	763	726	739	790	727	789	727	799	766	736	763	796	774	767	760	781	739	766	735	744	763	761	777	754	773	759	736	762	799	804	793	806	752	813	783	737	790	774	745	781	758	789	757	734	775	794	793	785	729	757	778	733	751	764	765	742	732	768	770	755	762	813	712	751	748	770	738	730	745
43497	32237	43100	50469	63074	49667	22659	3904	520	365	323	313	304	285	313	329	374	297	303	292	307	309	281	343	301	284	298	303	312	287	315	293	330	276	315	280	287	330	325	284	306	312	336	314	281	306	298	296	288	332	285	311	284	302	317	335	329	331	276	309	327	321	317	317	316	306	313	286	306	328	292	294	324	315	292	313	325	308	347	299	320	305	336	273	292	295	307	337	331	331	282	307	289	278	304	305	289	310	315	297	302	310	332	317	328	296	300	310	299	307	298	303	307	302	313	311	331	319	347	296	307	313	306	320	334	299	331	298	342	329	312	321	318	294	323	301	303	299	279	304	281	303	313	307	297	300	279	326	293	300	296	324	334	311	328	313	267	292	310	283	323	340	309	298	300	322	317	285	298	283	320	290	302	308	285	341	340	335	316	335	296	316	311	322	266	326	314	289	274	293	298	301	315	318	298	313	301	295	315	297	305	313	270	327	313	341	294	308	315	327	301	303	288	333	304	299	314	311	280	331	322	318	310	301	295	290	327	340	315	287	311	323	301	302	271	298	259	290	322	306	334	322	295	304	337	300	310	314	310	325	315	316	317	307	340	299	328	298	308	311	303	329	311	321	305	272	311	299	317	297	296	333	345	276	302	321	317	301	320	315	334	302	296	331	315	294	283	311	296	294	349	305	295	298	313	302	316	358	319	298	294	304	322	295	302	320	332	277	356	289	303	293	332	313	309	299	310	310	288	333	301	311	292	320	332	305	282	325	317	313	335	315	307	284	299	321	271	322	307	304	306	332	297	292	313	298	343	319	310	300	288	320	294	311	305	303	300	314	306	300	333	301	302	336	298	333	294	274	295	319	298	320	313	320	322	326	317	302	294	309	322	313	315	305	293	292	295	302	330	336	281	292	286	306	309	277	299	314	283	293	313	330	328	309	290	295	318	303	286	283	284	246	310	292	296	312	317	304	284	305	344	339	313	298	298	307	280	317	321	337	319	334	319	314	351	306	296	352	289	305	312	339	321	303	265	328	314	322	301	320	305	306	322	308	303	330	304	294	284	288	280	310	343	313	298	329	324	327	286	338	335	277	309	315	318	293	324	305	317	324	326	316	325	311	319	307	302	285	272	277	295	322	305	335	278	290	261	300	284	315	310	294	319	303	313	342	321	300	341	282	316	320	302	311	319	315	307	288	314	336	310	303	335	300	331	303	311	323	319	325	282	289	284	299	281	308	291	327	309	295	345	317	312	304	334	309	263	296	330	310	304	326	344	308	274	326	278	302	308	300	290	304	293	326	306	292	272	323	291	295	318	318	299	315	276	280	340	301	309	316	320	309	352	317	302	300	302	309	308	278	296	292	323	329	301	324	289	338	320	297	306	313	290	327	311	337	303	326	293	331	317	297	337	307	328	295	305	336	296	337	308	277	344	325	309	315	283	330	293	305	370	317	322	293	320	299	331	294	334	311	316	328	318	293	299	294	284	330	307	291	272	322	288	304	335	296	275	288	267	303	310	317	305	301	312	297	314	297	332	307	297	293	291	292	303	299	319	316	299	330	299	291	345	324	297	311	310	286	308	334	311	303	293	304	284	296	319	304	288	315	308	333	291	300	299	295	318	289	305	303	339	291	350	307	291	311	301	316	284	309	346	317	321	305	307	303	306	307	305	308	286	282	330	313	316	336	326	322	299	277	304	301	332	322	315	300	319	314	311	322	292	303	279	331	306	333	308	322	333	299	296	292	323	290	299	313	292	294	292	326	307	319	332	294	259	322	295	333	319	315	327	296	289	286	333	306	320	287	311	293	292	324	285	301	313	336	312	316	337	296	315	319	302	298	309	286	300	305	316	313	287	327	304	309	302	291	288	326	328	329	328	311	323	301	276	310	280	316	303	284	339	306	313	287	296	305	302	311	324	318	314	318	308	283	304	304	328	285	305	303	275	296	303	307	285	341	324	316	312	306	305	321	275	288	307	315	316	338	303	297	276	297	297	309	329	297	310	288	335	316	302	297	324	294	309	314	337	336	305	312	305	353	307	326	302	297	312	289	307	287	297	322	289	288	300	309	308	321	323	308	302	319	306	327	300	328	279	296	293	314	304	323	327	301	324	322	297	296	322	312	332	272	278	308	317	336	322	318	322	292	296	306	322	309	294	327	286	323	305	296	311	310	292	304	341	296	307	292	261	275	313	287	306	289	289	317	313	319	310	291	288	329	329	301	265	299	316	312	308	281	298	286	311	321	293	299	298	312	283	315	284	309	316	330	338	308	315	305	287	315	310	351	275	328	337	342	317	332	295	301	317	302	334	331	311	335	318	305	262	316	313	293	291	336	299	300	325	323	311	333	295	298	346	311	312	328	313	305	307	299	287	307	322	309	318	319	333	316	299	335	291	336	324	312	320	306	326	285	331	283	302	321	316	315	307	315	299	313	295	275	342	328	318	324	307	280	293	324	357	306	324	299	335	281	300	313	292	328	301	314	321	297	302	331	299	331	327	315	306	333	287	301	308	322	334	279	324	296	303	320	308	320	306	312	334	295	313	300	348	343	305	316	286	261	302	325	304	276	305	317	298	305	315	312	285	302	316	319	361	305	325	308	326	332	319	317	295	332	328	323	331	308	323	311	306	306	278	319	273	316	332	283	324	327	289	316	310	312	304	361	296	305	280	306	286	305	300	296	335	322	309	316	305	323	311	311	303	316	314	323	270	326	323	301	313	313	287	297	296	310	321	319	306	299	321	287	305	272	310	319	310	294	310	294	298	283	334	319	279	305	286	347	295	269	315	282	304	291	301	278	312	322	305	295	295	294	348	318	328	323	311	308	316	310	330	304	307	340	281	305	320	330	305	298	302	298	346	325	312	313	320	310	309	319	325	306	328	294	268	329	307	312	335	310	325	332	298	324	294	344	304	318	297	311	319	282	281	341	325	316	290	298	316	296	336	287	331	318	307	297	327	325	314	356	330	311	357	332	308	297	273	314	301	313	331	306	321	305	327	323	316	336	318	270	301	320	290	293	338	289	311	320	293	281	317	376	323	317	316	327	276	313	311	309	310	330	310	279	278	298	300	265	332	310	304	287	307	303	284	306	308	265	321	288	303	311	362	300	290	303	313	297	335	276	308	318	327	288	293	275	293	290	328	275	325	316	305	307	288	318	315	287	311	316	288	319	331	358	297	305	302	292	312	319	326	291	292	308	288	302	292	326	307	321	302	360	296	286	301	321	303	297	302	326	319	310	300	312	328	313	281	311	311	284	308	307	300	315	294	310	329	292	325	289	323	341	323	318	307	330	301	313	291	294	299	334	325	305	314	313	310	345	294	297	304	310	325	322	354	284	307	308	319	319	311	338	296	297	313	337	323	306	328	311	316	300	325	332	325	313	319	324	316	328	315	304	356	307	339	314	302	323	314	327	325	327	293	298	312	313	313	316	301	284	300	302	302	310	311	272	301	331	321	300	336	323	286	311	302	296	303	307	323	318	301	308
32720	28025	50813	66801	79721	61290	20387	1059	1017	969	1002	969	985	984	928	930	912	877	873	898	882	896	952	907	914	879	899	880	902	846	938	934	901	896	896	877	830	901	899	875	883	898	905	856	883	892	855	872	893	886	877	887	872	899	853	880	886	916	887	873	869	861	901	886	880	898	846	890	892	910	848	916	850	886	868	899	886	918	859	920	858	845	922	883	932	858	857	857	841	834	878	886	908	890	927	896	899	852	919	871	869	830	929	878	863	874	867	855	854	921	891	879	889	872	910	870	848	874	927	893	869	860	867	881	924	862	874	814	887	860	825	863	879	897	828	875	891	905	866	904	879	863	890	869	858	915	903	860	848	887	911	871	868	895	906	896	928	843	842	888	890	909	815	840	849	827	870	865	872	896	880	902	855	876	865	955	847	889	888	860	907	878	883	902	860	874	884	874	875	919	853	856	955	881	929	883	850	893	894	935	849	904	843	851	882	861	840	869	887	901	933	868	906	839	883	830	861	875	875	892	862	918	877	893	828	844	867	841	910	885	872	878	876	894	871	869	826	902	820	917	909	889	869	944	843	861	912	830	847	856	869	923	874	882	903	852	883	820	833	877	928	845	916	872	906	905	828	877	909	873	890	898	920	898	858	825	812	938	875	893	836	855	896	820	858	863	862	883	805	823	885	899	914	904	868	850	858	865	888	884	870	846	906	846	892	862	847	825	864	850	846	907	904	865	876	854	895	887	888	851	846	870	864	910	828	873	894	897	923	903	867	883	850	859	868	877	906	860	856	906	899	853	890	872	896	892	857	903	893	884	904	889	911	866	848	908	876	895	863	843	885	855	861	912	856	900	866	859	868	856	898	880	865	878	906	874	890	916	854	855	855	878	867	870	903	892	855	855	912	855	857	854	901	866	836	904	914	823	888	877	885	872	883	889	887	877	813	799	852	839	825	848	907	886	897	891	905	889	876	887	833	912	874	884	849	849	852	876	882	931	859	889	900	874	879	896	855	881	874	806	937	874	903	849	876	817	891	859	860	875	897	843	850	845	871	889	862	909	900	839	899	856	882	828	879	877	875	882	874	825	924	858	887	816	836	914	922	872	865	858	885	829	876	890	906	860	832	848	875	854	843	910	854	883	905	876	1000	880	917	871	860	907	897	863	853	876	839	861	859	882	867	897	858	862	829	870	883	874	900	879	852	893	851	812	871	875	903	889	853	877	845	954	851	872	924	837	890	893	877	893	941	861	913	866	834	870	901	869	915	850	845	891	918	874	896	849	883	914	878	810	891	849	880	879	838	878	885	895	893	858	880	861	887	919	896	826	838	908	883	868	896	888	902	913	896	857	835	897	886	873	835	872	849	845	829	892	880	874	822	892	871	923	866	904	928	894	884	877	840	858	857	861	968	891	883	842	891	878	867	836	942	855	908	911	845	838	961	884	856	912	856	831	850	904	904	922	888	864	866	828	919	896	930	852	856	930	902	810	904	861	848	850	896	938	864	882	919	896	854	900	910	881	864	892	873	888	861	892	906	844	876	916	850	846	882	867	848	865	852	851	864	877	894	870	881	964	859	884	880	878	880	866	881	902	898	894	866	881	833	825	900	886	934	923	846	865	868	840	856	893	870	818	847	853	919	903	865	869	825	921	896	938	874	931	858	853	870	915	862	897	870	857	913	914	863	847	862	855	907	930	892	893	886	825	911	918	849	861	907	960	894	903	891	853	915	849	922	890	867	913	881	858	870	845	884	883	877	872	904	879	917	862	901	922	883	824	868	881	884	897	876	880	839	904	887	940	890	930	878	890	897	865	891	881	898	863	882	878	863	914	916	878	856	869	925	827	845	893	889	927	871	839	849	797	949	865	847	862	920	886	854	921	862	885	891	829	866	812	872	921	865	812	802	841	836	870	867	886	810	939	866	862	913	832	851	878	885	933	829	853	835	819	868	877	840	892	929	918	851	876	865	902	880	847	856	876	928	837	924	845	877	836	905	898	912	913	845	879	847	847	906	859	869	909	871	870	826	904	852	891	861	860	851	870	885	836	881	871	865	878	858	922	899	889	854	894	856	893	819	935	939	894	898	868	903	842	899	844	866	857	847	857	884	916	892	851	875	896	839	826	871	962	859	921	858	848	855	919	809	931	888	854	861	853	872	913	888	898	862	820	831	874	866	841	907	843	863	858	850	879	877	842	912	933	844	840	914	887	858	844	884	887	877	879	892	905	878	840	900	893	870	832	952	856	883	870	889	817	840	814	890	965	852	875	861	879	877	866	863	864	884	865	869	863	861	891	857	862	855	936	829	895	904	871	854	908	876	925	876	887	873	964	917	919	901	915	837	904	944	896	872	839	873	853	878	894	890	886	870	841	860	829	873	877	853	863	890	891	911	890	917	894	865	861	882	904	849	879	930	870	940	884	850	912	894	847	884	849	834	866	917	848	882	874	851	872	862	812	874	873	874	900	884	874	929	876	884	862	865	883	866	849	857	862	950	895	890	891	877	897	891	895	903	902	902	861	890	864	897	896	880	900	873	953	857	860	861	883	851	872	850	876	854	879	846	847	895	850	852	839	903	905	859	888	943	860	846	884	909	893	862	845	880	860	932	924	877	888	886	863	851	885	852	846	896	869	909	840	844	900	895	926	885	918	834	893	859	971	920	857	883	882	881	893	876	864	818	879	895	911	898	886	893	807	900	885	925	867	888	859	850	875	863	853	934	913	946	868	876	889	875	912	877	871	866	877	879	856	895	902	941	866	873	910	890	865	865	924	919	901	879	864	858	884	907	882	892	889	846	895	895	879	856	902	863	850	890	864	860	893	889	878	875	874	861	879	902	889	832	862	899	862	882	869	844	870	899	828	901	914	843	916	883	866	888	858	858	912	822	834	874	839	864	867	878	859	854	873	879	868	857	888	864	852	888	862	867	902	873	838	875	903	814	873	891	895	930	849	897	885	880	887	848	819	892	870	853	872	890	879	873	822	897	884	810	834	832	924	873	850	819	853	887	835	906	876	846	868	873	892	931	882	857	903	832	834	857	909	887	843	839	856	884	886	883	785	910	891	850	908	838	838	896	858	881	817	909	918	884	930	897	815	881	928	839	878	926	855	861	818	817	815	881	845	907	848	864	831	829	887	910	872	865	815	879	847	878	881	883	885	871	861	876	902	922	886	858	894	862	902	868	881	902	915	799	891	924	889	901	869	861	842	857	862	894	867	873	860	854	867	865	845	908	865	871	841	841	823	929	894	896	903	895	854	908	811	845	875	875	921	915	880	890	857	895	845	842	900	878	849	850	911	913	883	882	884	852	923	866	919	895	871	847	850	835	867	904	870	774	905	866	929	882	943	858	894	876	907	933	854	890	943	925	881	873	894	893	898	932	851	893	858	884	903	848	852	858	863	841	910	858	940	895	844	818	838	886	845	912	901	839	882	894	846	863	861	889	877	883	865	870	831	845	901	856	894	890	847	896	877	929	872	871	903	881	854
7480	3250	3097	4673	9465	7197	1724	254	206	192	188	196	180	172	199	176	207	188	186	194	193	204	212	228	197	179	189	199	214	194	171	204	220	199	176	194	196	209	162	194	200	209	199	210	196	211	197	191	204	190	200	191	185	165	179	198	228	197	203	194	180	196	185	185	217	202	186	180	210	196	195	175	187	219	199	201	174	187	203	195	207	187	173	178	185	195	221	176	203	198	192	203	208	201	203	206	214	174	215	197	188	204	230	198	187	200	185	201	226	211	193	194	189	217	180	197	211	199	182	184	170	187	178	214	200	194	193	178	195	204	183	213	197	195	196	177	186	183	180	195	201	199	203	197	174	162	195	195	188	190	174	199	213	186	203	181	210	222	228	178	168	172	192	184	210	211	201	177	203	175	181	178	200	189	206	159	164	206	167	181	187	189	177	168	187	205	171	180	193	209	195	190	193	175	204	200	200	185	158	176	199	202	182	199	183	194	244	186	191	198	220	193	172	187	197	182	194	203	189	203	198	189	212	198	194	172	198	189	178	182	194	189	184	213	193	185	183	171	183	187	200	193	194	217	195	196	178	204	195	218	195	194	191	184	194	186	182	208	217	189	189	210	187	168	216	183	186	178	216	190	198	211	195	197	180	202	196	191	206	195	173	192	217	201	193	166	202	176	194	160	185	200	187	212	205	197	197	217	177	189	195	186	186	181	180	172	190	186	211	214	212	192	188	194	193	196	214	213	212	187	190	201	181	173	185	180	204	194	185	198	191	182	183	207	181	187	176	196	173	170	192	195	208	222	203	192	200	183	152	187	191	201	198	220	188	201	226	194	178	199	187	200	202	199	200	202	189	181	168	168	206	191	208	181	186	225	209	215	212	183	207	188	192	180	202	194	181	186	185	198	208	190	203	179	182	196	178	175	193	204	229	181	178	193	219	181	201	167	194	182	160	178	172	174	186	185	198	189	181	193	189	202	220	195	188	174	189	166	182	197	187	198	157	184	204	190	205	192	193	173	190	200	204	180	207	180	187	194	188	230	191	200	165	201	193	209	179	192	189	202	175	209	186	195	204	175	192	213	182	161	201	211	180	206	193	178	186	190	201	173	204	179	182	194	178	179	198	189	186	192	198	195	192	197	211	197	178	197	183	198	179	179	193	207	198	202	209	217	203	167	179	163	195	205	189	208	209	189	183	160	188	190	206	195	188	197	183	211	189	194	195	189	189	209	192	198	186	195	189	185	182	212	189	192	168	183	183	194	189	175	190	180	184	191	195	202	194	199	195	181	180	220	201	197	174	202	172	202	198	210	197	210	193	204	173	186	190	205	214	186	175	196	179	198	203	192	221	203	204	197	179	194	192	201	173	195	211	207	189	180	154	171	180	188	187	209	193	190	191	188	191	195	203	190	184	207	190	197	185	189	195	196	192	193	183	197	207	200	182	173	199	188	191	196	192	195	188	186	187	184	196	179	198	184	168	202	186	203	194	194	202	201	193	193	182	214	197	215	165	150	204	206	187	179	210	193	200	166	187	183	203	192	198	188	179	179	181	206	201	209	209	181	181	203	173	192	191	184	202	199	210	203	201	216	210	189	219	231	163	200	164	201	206	190	218	171	194	189	169	184	182	182	192	190	207	194	202	200	194	187	185	190	213	212	172	168	186	192	214	193	217	192	204	201	188	210	177	204	217	190	182	221	183	186	201	166	199	199	202	199	193	191	199	195	210	205	181	183	182	179	181	225	208	184	176	188	215	176	195	213	186	199	218	210	198	191	196	184	213	202	210	204	172	198	183	185	229	205	191	187	195	186	214	212	220	177	171	194	160	196	196	204	209	177	188	186	206	187	186	193	191	216	199	168	185	176	210	193	186	169	206	232	198	182	188	173	181	171	184	182	242	187	200	187	191	200	201	198	191	188	182	183	189	185	202	230	183	179	196	207	185	170	224	199	164	197	195	192	171	198	191	201	204	182	192	177	202	186	192	191	215	188	215	193	214	200	195	180	183	203	183	194	192	187	190	197	209	198	187	209	205	212	180	183	162	192	188	199	206	191	180	187	221	179	177	208	196	183	203	170	186	175	216	187	178	184	193	169	182	192	215	185	204	202	209	203	181	198	191	198	208	187	195	210	184	215	191	205	200	194	190	191	189	174	180	154	201	184	196	198	149	189	206	188	202	226	175	200	175	194	223	210	182	190	190	183	188	198	185	191	232	195	208	161	183	172	196	197	193	163	176	206	186	201	166	204	191	211	189	187	178	198	205	190	187	196	186	174	180	189	201	171	200	206	211	186	187	201	192	176	190	212	213	186	208	210	181	168	193	185	184	171	193	182	191	192	197	181	195	177	210	203	191	192	183	209	195	167	181	213	182	213	198	200	199	184	211	174	233	209	187	183	196	197	201	198	203	201	191	213	198	199	193	199	180	194	187	205	187	226	175	200	192	183	196	211	190	202	196	181	204	196	183	194	178	190	177	187	186	197	193	173	209	190	197	191	198	202	179	185	207	171	192	207	172	198	218	201	191	207	183	202	169	188	189	166	189	172	194	178	219	184	178	222	217	210	194	185	186	196	187	200	205	206	209	197	188	188	177	202	187	187	173	219	184	192	208	178	200	167	204	214	195	200	172	179	211	206	176	176	205	208	170	199	191	195	207	198	227	194	202	191	199	185	188	171	201	213	196	191	195	184	195	167	189	191	193	169	208	192	193	203	187	178	207	196	163	210	171	195	207	174	177	194	207	178	184	211	182	209	187	186	183	171	172	192	187	183	208	195	197	181	179	201	194	199	200	194	208	196	177	182	191	207	194	184	196	180	188	228	178	182	184	210	176	171	188	187	180	179	202	208	203	197	195	190	181	198	207	200	194	196	196	196	205	207	179	187	220	172	174	176	176	193	185	216	204	201	197	194	208	193	190	223	206	162	199	205	195	170	210	180	187	194	186	189	195	176	203	177	181	210	211	201	224	173	189	167	189	196	202	226	187	180	193	181	196	198	209	188	205	223	179	196	206	180	199	189	181	204	154	188	204	190	188	201	181	202	180	172	181	225	204	175	198	207	183	190	200	182	201	189	218	181	177	202	208	213	198	208	207	176	186	191	183	196	186	181	174	196	199	184	192	178	159	215	185	207	208	204	172	205	202	194	192	190	198	193	181	189	189	169	193	204	218	203	175	192	183	195	190	191	198	172	208	211	179	201	201	197	203	221	187	196	197	189	182	191	172	186	225	198	180	197	193	192	194	192	181	204	218	193	213	205	211	177	186	193	172	178	170	207	175	183	173	204	205	180	171	180	183	195	183	212	177	199	188	184	183	212	173	177	196	203	216	201	206	212	196	216	158	206	216	193	187	179	192	199	173	200	205	198	183	205	220	207	168	210	196	193	195	199	188	208	182	181	227	190	194	196	189	195	196	207	194	198	206	196	192	211	169	182	212	179	168	180	201	185	198	176	195	177	188	162	188	189	205	194	196	181	176	214	192	176	197	199
7122	3973	6138	14077	25467	18644	5292	581	618	611	645	604	633	659	586	574	559	598	594	597	570	601	577	582	629	610	586	616	574	577	560	609	607	584	560	616	589	638	611	583	584	597	617	598	642	592	626	609	598	589	609	639	585	575	605	606	598	638	581	616	549	588	584	585	541	585	600	599	576	600	603	583	585	591	574	564	625	592	642	558	592	617	604	584	590	645	596	610	598	590	627	612	607	631	571	551	565	613	562	594	576	616	568	608	610	587	570	592	627	610	607	637	574	552	618	588	627	608	586	597	597	644	605	617	597	593	650	559	602	633	580	618	576	610	607	654	631	568	629	603	599	572	600	617	593	590	540	643	564	598	586	627	592	595	602	617	614	587	607	578	601	642	567	625	635	608	646	561	583	604	631	593	610	583	593	614	591	619	613	633	622	613	571	563	625	614	608	616	597	617	604	623	595	649	566	593	622	611	627	585	628	615	599	603	574	582	605	614	623	596	601	582	623	604	577	576	613	602	613	631	630	586	578	622	607	616	580	607	590	619	604	596	601	643	578	618	610	586	595	565	582	606	578	611	581	611	594	611	636	642	605	585	588	625	585	588	613	620	574	622	598	561	671	562	598	561	619	600	595	565	610	572	619	620	584	629	591	570	618	625	613	606	634	626	601	610	635	595	601	575	568	584	616	590	595	624	599	657	551	614	629	588	568	577	588	644	569	607	568	641	613	588	606	619	588	605	592	603	634	550	605	603	632	603	569	604	589	599	654	605	576	641	625	569	604	614	645	593	627	591	571	599	588	604	579	606	636	577	569	605	626	585	635	604	580	583	620	622	609	596	613	633	601	591	641	657	544	609	611	634	584	548	626	634	605	624	601	643	615	552	600	606	571	608	609	585	594	562	610	599	623	619	600	616	589	578	603	591	614	598	601	541	612	547	566	574	640	612	600	608	616	619	585	548	631	589	570	600	630	594	626	614	602	645	595	616	593	616	568	606	615	581	588	628	620	591	607	650	627	589	580	604	568	575	600	599	607	602	625	629	557	596	585	602	624	609	605	583	615	617	645	565	599	616	585	642	564	598	645	612	568	602	607	572	597	609	606	612	623	574	567	579	618	593	591	627	631	655	563	582	607	592	598	638	628	522	606	593	595	624	574	590	582	645	615	613	598	621	587	574	589	607	621	564	611	564	582	637	609	594	599	612	587	584	592	623	617	582	582	642	613	580	614	588	599	577	593	615	612	583	619	611	601	599	597	606	627	594	623	579	594	615	599	625	563	643	649	623	597	577	620	646	641	606	613	598	596	622	598	568	594	612	545	619	585	655	580	584	620	604	562	607	588	625	621	562	553	635	559	617	621	610	522	557	562	630	548	604	578	626	580	582	616	582	590	605	604	598	593	632	594	606	638	636	579	614	565	564	585	613	595	602	618	567	632	662	629	636	578	589	603	648	596	632	582	551	589	615	613	583	587	614	582	587	578	584	622	565	575	620	620	602	594	601	579	590	596	620	575	587	644	601	631	614	570	599	596	572	590	589	595	575	638	621	634	602	593	590	602	611	624	599	596	600	590	598	566	594	588	607	611	597	568	610	580	606	602	602	645	589	606	617	630	654	610	608	578	625	606	579	609	600	602	623	591	571	616	631	606	589	611	571	569	593	624	623	593	617	547	629	639	564	565	585	598	585	616	582	587	610	590	588	617	639	623	591	615	592	613	595	597	606	613	577	605	577	604	554	550	578	655	586	584	568	604	611	600	580	533	614	602	604	557	594	592	607	568	590	603	598	589	610	588	611	603	636	620	592	680	608	643	605	613	628	578	584	562	626	627	591	593	582	558	597	634	626	592	595	592	599	614	614	605	653	606	617	663	619	615	606	608	618	584	565	581	613	615	630	620	584	564	569	589	597	605	616	608	581	632	620	579	646	606	597	567	619	598	581	594	617	639	646	635	609	613	581	573	564	610	560	647	588	612	604	598	587	588	592	613	626	578	582	572	611	571	650	605	603	623	623	562	587	610	575	635	579	609	592	587	584	593	619	631	588	600	597	610	642	608	626	594	615	589	559	600	616	584	562	569	614	631	579	587	628	554	620	583	584	622	556	644	612	602	591	574	609	615	638	599	601	579	682	603	581	589	598	645	611	635	633	603	589	597	615	572	606	575	628	642	604	597	573	619	617	670	596	602	632	648	636	593	631	552	589	600	620	595	603	627	600	652	621	611	599	583	610	557	592	597	583	589	591	611	626	599	649	604	618	575	577	637	584	605	576	564	557	611	581	611	562	651	555	642	639	599	633	593	612	582	566	580	667	604	584	592	567	637	689	587	599	603	611	547	562	577	590	612	571	595	585	607	601	610	599	606	660	601	617	599	535	621	624	586	582	644	608	568	570	622	616	619	586	601	602	613	604	579	589	574	626	579	602	582	582	594	598	572	641	602	563	650	595	605	626	636	635	617	593	630	605	601	596	600	598	624	624	570	588	577	613	603	571	584	562	614	544	574	596	593	578	607	552	566	635	595	602	563	605	617	608	591	578	577	601	607	567	595	585	615	603	602	588	583	606	613	605	574	582	587	546	577	616	631	572	612	605	599	613	616	628	565	606	595	604	589	578	588	603	581	539	629	608	597	611	588	560	587	585	596	585	598	611	597	618	585	632	553	615	568	644	656	588	589	589	599	631	620	605	611	630	606	563	557	596	546	605	572	611	571	592	608	599	572	587	589	570	634	579	583	617	612	619	636	571	638	591	582	582	563	574	588	585	560	572	605	565	599	595	593	605	576	583	593	563	591	599	636	584	630	585	617	595	604	632	593	605	574	570	575	543	599	569	627	585	622	596	589	600	598	602	601	589	552	581	605	643	587	584	603	627	555	581	630	628	596	599	607	609	627	601	611	584	564	589	595	580	609	605	633	583	604	599	619	603	561	616	596	635	636	586	629	609	632	610	623	621	632	667	623	564	619	641	589	604	616	592	568	624	597	605	598	597	587	622	589	615	618	600	644	647	596	634	578	631	606	612	630	605	625	608	600	568	550	628	603	610	661	542	613	640	554	587	584	622	633	614	599	587	610	607	616	634	602	598	598	626	616	607	616	618	609	583	643	608	578	618	591	595	587	598	577	587	610	600	641	566	625	608	571	609	584	589	566	624	634	591	592	631	608	607	590	628	608	607	606	575	602	621	610	610	641	569	622	585	609	629	566	606	580	596	586	595	628	613	603	592	568	623	556	625	610	582	573	558	582	586	619	598	608	620	612	605	627	587	613	597	620	579	629	623	611	577	588	600	615	564	608	640	630	599	609	567	554	613	584	605	640	616	610	578	591	600	595	623	582	603	607	624	585	604	579	606	599	588	560	620	572	597	597	581	608	605	621	646	652	615	589	569	608	608	579	607	620	621	644	574	593	635	598	626	595	623	579	617	587	603	640	614	568	579	560	583	551	566	603	628	597	584	594	565	616	628	631	599	609	620	551	628	588	594	563	628	606	596	593	609
31861	23139	20255	31751	56984	41659	17723	1562	338	324	273	272	277	274	250	276	276	305	273	279	270	289	281	263	255	280	288	281	304	290	278	288	277	293	267	261	280	281	260	287	280	284	286	271	271	294	323	268	253	292	281	269	282	248	289	308	262	262	282	255	260	283	293	303	276	289	280	257	295	284	272	292	290	298	274	259	260	287	310	271	267	268	282	280	288	318	303	291	299	280	266	254	259	292	311	272	281	285	272	258	257	250	287	265	277	274	250	282	271	271	261	280	263	288	276	256	260	264	259	284	261	293	267	281	276	300	281	279	261	305	295	264	274	302	300	293	272	274	282	259	299	285	295	280	291	259	278	277	242	262	284	254	292	281	290	281	281	253	267	275	271	276	288	293	267	303	282	271	269	276	284	271	281	255	312	304	309	271	315	316	279	292	262	269	280	291	258	285	268	273	311	307	251	271	295	290	268	267	307	288	281	267	267	260	246	299	296	291	283	310	277	274	304	293	278	299	270	268	269	295	263	293	251	262	276	300	267	278	274	251	292	260	297	264	302	275	279	276	290	285	274	270	272	298	297	284	262	266	277	298	269	272	260	234	260	264	283	259	274	271	265	296	303	273	292	267	269	280	257	297	299	309	284	293	263	265	295	295	264	271	277	270	282	263	278	272	275	280	262	251	295	300	297	284	270	240	261	272	266	290	271	296	278	289	256	255	264	268	286	247	275	290	275	272	309	254	277	270	251	263	272	254	280	285	263	286	271	303	280	281	284	280	281	268	253	282	252	291	250	307	269	265	267	251	277	269	255	294	288	275	290	284	269	276	293	286	295	289	273	279	313	242	294	278	279	271	277	263	263	297	287	276	293	275	274	294	276	264	282	285	303	285	266	293	309	285	280	297	296	294	287	278	289	284	280	291	282	265	286	267	294	317	303	266	285	252	275	265	276	279	301	298	304	279	282	276	272	277	269	272	261	267	283	258	307	307	311	284	298	292	285	269	296	254	297	244	285	295	266	267	272	293	283	278	280	261	261	289	277	260	283	302	278	274	277	257	292	280	257	271	288	280	282	275	292	281	271	252	273	274	301	269	260	288	297	246	291	270	297	291	264	263	273	282	273	274	289	260	271	260	266	284	271	302	272	274	286	287	301	249	294	276	287	262	274	275	272	280	275	262	276	281	254	303	287	286	259	266	264	263	267	259	277	273	273	280	251	298	262	272	263	287	262	283	284	271	281	284	300	248	297	257	276	275	276	283	305	299	289	320	252	286	253	262	287	279	305	246	297	262	257	285	276	285	279	269	281	267	274	272	278	250	271	303	294	279	269	252	262	268	283	306	272	293	291	279	287	275	298	288	290	302	283	275	311	309	291	279	235	280	300	258	265	280	305	276	311	281	292	299	287	275	285	281	260	278	293	275	287	274	305	291	265	282	293	247	309	299	289	288	270	274	278	267	273	276	306	262	285	285	304	290	289	268	304	233	257	280	261	307	285	254	275	283	289	252	303	238	308	265	261	292	285	269	267	285	288	270	261	276	297	271	286	267	257	280	281	269	284	316	263	291	299	259	271	271	256	282	263	276	287	262	275	260	264	265	273	293	285	280	261	303	297	280	302	270	277	277	283	304	268	293	296	324	284	285	294	300	255	249	269	268	291	279	274	284	273	281	272	279	295	289	303	294	265	265	280	320	266	282	282	268	238	316	276	262	272	260	257	284	289	259	281	244	297	275	270	296	248	289	276	272	262	293	296	275	290	292	249	272	307	276	309	286	289	306	277	291	271	268	284	275	287	268	275	300	272	308	271	280	282	289	263	299	268	265	297	263	277	271	263	300	262	250	258	283	278	254	267	294	259	273	273	270	280	257	293	276	319	271	299	266	273	303	280	261	265	280	257	294	283	273	307	285	296	253	286	288	276	274	267	282	292	293	274	285	270	280	297	301	284	313	274	274	230	269	284	275	282	290	275	272	261	287	231	289	311	269	297	289	291	263	320	280	275	289	290	271	296	265	277	288	253	268	278	261	271	273	290	271	304	256	312	300	282	289	266	276	275	293	316	285	276	290	286	309	274	302	253	272	311	269	315	288	288	305	261	263	293	291	273	306	287	271	264	276	306	289	286	271	263	268	312	257	282	280	295	279	250	288	285	284	281	301	285	266	308	285	259	265	289	322	322	275	287	255	301	272	263	261	254	258	311	287	321	266	252	283	270	259	287	269	265	291	274	283	254	266	275	238	278	262	273	270	249	277	286	276	292	294	298	261	269	278	262	290	329	260	290	276	267	287	273	272	280	295	265	239	283	268	272	262	277	269	257	299	334	274	318	289	292	271	289	269	273	274	266	278	283	284	278	273	291	287	303	269	271	290	257	288	305	266	304	266	267	301	264	282	259	269	256	281	273	312	281	293	295	282	280	287	290	296	275	257	289	273	271	311	284	248	281	282	259	251	267	268	272	280	268	251	310	292	288	291	297	272	287	274	283	236	268	289	298	259	290	297	285	272	270	279	292	281	279	246	283	254	273	250	284	264	253	287	277	261	282	283	288	280	281	301	263	299	269	281	264	272	233	257	257	279	288	239	283	289	291	290	254	290	295	316	275	275	260	267	290	257	260	288	276	296	285	262	301	270	266	285	278	272	257	279	260	307	291	274	305	247	252	290	284	288	290	284	310	283	261	249	277	276	295	289	278	255	272	291	271	276	284	253	268	249	280	297	276	279	274	289	304	293	267	287	261	234	273	272	293	257	254	291	286	262	278	285	267	289	307	293	288	312	271	270	263	256	291	277	269	298	264	290	290	230	293	311	272	249	262	293	271	272	277	301	299	266	268	283	273	285	272	277	274	298	298	274	272	266	277	295	276	266	273	264	263	291	279	306	270	263	299	280	282	286	248	264	256	307	236	275	314	286	277	281	286	280	280	244	259	262	277	268	292	262	312	266	271	293	267	281	254	262	256	266	291	279	267	269	251	254	282	307	262	252	248	289	276	288	276	290	265	287	285	299	287	295	266	301	278	289	265	287	288	258	274	281	262	281	255	278	270	252	271	264	268	299	260	301	271	307	251	265	287	284	298	278	272	289	301	291	287	287	257	273	294	294	260	296	287	289	242	263	240	269	258	258	266	268	271	266	300	283	260	280	247	265	282	266	285	287	280	248	294	286	288	298	284	254	281	272	268	278	262	282	243	307	279	300	260	276	281	277	278	322	291	314	283	264	274	292	295	278	270	285	255	280	301	285	273	265	275	297	271	276	273	295	292	293	285	294	279	299	275	268	294	253	279	309	267	302	272	313	274	270	280	272	313	273	279	285	295	297	294	294	275	294	274	260	273	270	257	255	297	248	291	306	291	281	287	293	253	281	288	268	273	254	286	311	260	282	242	278	259	246	268	287	268	272	264	271	308	279	284	265	287	273	284	291	265	277	298	304	286	263	265	299	278	244	272	265	261	263	289	285	288	291	290	264	279	300	305	297	280	260	291	290	270	293	286	288
23152	14841	15475	42830	67782	52052	23762	1004	870	873	896	817	845	795	818	821	832	807	789	836	821	831	827	883	816	877	852	812	825	826	829	786	811	863	840	877	810	870	842	767	838	781	804	841	843	828	820	875	819	845	830	812	800	808	821	852	802	826	790	831	799	829	813	884	840	820	818	848	833	845	830	788	846	862	793	758	791	837	842	823	874	798	838	845	833	829	829	781	859	805	851	815	828	807	804	840	863	792	799	837	843	801	825	791	831	818	808	809	828	798	800	829	824	845	789	822	846	804	828	800	828	861	829	829	848	794	776	835	865	848	811	761	828	818	824	806	807	794	830	799	796	803	848	757	828	846	809	812	826	854	789	866	825	746	842	830	838	823	868	842	825	816	836	854	812	836	843	859	799	826	828	816	777	841	859	824	833	807	797	901	832	816	844	838	788	773	795	830	796	741	858	783	826	792	836	847	805	842	846	836	804	824	808	774	786	791	834	809	826	822	835	812	838	864	856	821	814	832	739	813	794	816	802	821	822	818	778	796	834	900	837	816	810	824	781	828	839	800	789	777	856	837	851	815	812	833	841	856	837	803	848	785	775	867	822	853	799	780	852	808	827	779	796	825	806	811	812	789	818	857	819	826	855	861	849	797	808	804	836	786	836	816	813	851	834	825	795	754	808	811	799	826	802	818	759	792	801	773	839	843	844	855	806	801	822	804	817	847	867	855	797	788	793	802	836	846	838	818	845	775	854	827	787	866	885	805	813	824	816	844	789	859	850	862	801	833	842	830	829	812	812	850	839	784	848	809	793	852	797	842	819	782	853	787	812	787	799	767	775	797	883	836	850	796	862	808	821	814	792	811	850	816	866	843	821	800	795	796	815	831	849	781	811	814	796	825	870	747	806	772	838	801	840	821	836	852	852	845	821	812	791	824	827	767	843	902	828	824	810	855	847	864	852	815	790	812	835	834	842	800	849	794	828	882	840	802	819	824	785	864	773	769	759	811	819	837	847	824	827	854	821	809	807	869	783	841	798	841	834	778	826	782	817	823	790	853	789	848	826	863	823	817	789	819	865	865	787	870	832	839	810	844	823	782	815	793	828	788	799	818	843	795	842	864	864	827	854	891	840	818	882	814	890	832	826	785	807	883	810	804	780	839	798	817	808	817	800	804	842	847	781	825	824	848	830	823	838	815	793	855	769	833	835	823	837	888	827	791	840	785	797	823	820	851	869	856	844	853	820	797	828	761	803	813	831	774	786	778	828	823	874	809	864	805	838	813	763	765	813	821	800	870	862	815	788	818	820	796	800	835	826	793	755	794	819	778	787	828	847	814	853	855	802	752	757	854	848	815	876	823	848	830	874	815	880	879	831	838	840	825	849	839	810	784	828	826	809	790	885	834	857	799	810	903	870	834	797	837	816	811	813	827	826	824	801	834	816	786	850	830	868	814	830	858	781	892	844	802	802	839	802	851	834	815	820	828	850	818	830	837	836	821	842	873	767	841	790	797	781	830	826	856	798	766	811	809	812	846	759	830	786	847	822	842	830	821	827	846	814	776	839	849	780	843	844	798	849	843	866	842	786	821	813	844	783	823	814	888	878	863	776	833	831	863	803	831	849	845	837	833	837	797	839	837	822	868	781	823	817	878	853	866	882	860	814	752	840	819	803	853	844	836	825	810	852	839	833	803	755	841	848	783	781	888	798	813	835	838	828	784	825	871	824	824	823	798	801	769	861	842	793	855	826	827	824	824	837	814	806	815	833	817	801	801	862	782	811	838	868	816	781	800	804	782	820	800	860	820	835	810	827	837	797	854	806	862	804	836	806	827	800	889	820	822	829	768	816	745	843	807	821	843	849	865	856	791	852	792	852	820	837	799	769	865	802	759	878	843	841	783	768	815	845	754	836	863	804	836	811	792	823	833	813	793	872	904	803	867	844	802	784	880	788	836	798	839	849	827	855	790	847	757	870	844	844	807	813	813	843	812	786	815	840	868	819	851	816	806	806	876	799	762	814	807	819	826	812	829	851	830	833	856	876	816	863	829	844	807	802	829	801	800	785	853	868	805	834	816	869	778	878	819	791	797	864	786	817	845	792	855	820	837	832	820	860	835	856	819	810	855	841	821	831	872	779	861	849	805	800	818	805	847	788	824	805	806	818	858	830	795	816	859	826	822	804	830	819	853	829	787	759	784	831	819	841	811	793	784	877	872	809	816	844	809	845	840	790	803	801	787	857	875	819	836	796	816	837	816	839	858	789	853	857	840	842	847	815	826	828	834	838	836	809	811	804	811	838	839	807	846	802	851	808	856	869	866	761	785	805	873	843	861	804	794	848	801	819	801	796	870	823	828	831	858	829	838	801	858	841	850	808	790	778	808	820	831	860	801	869	854	835	831	786	840	802	840	784	797	835	822	823	844	836	854	788	778	833	869	856	806	817	803	730	835	863	832	845	894	816	846	784	816	787	789	848	829	842	866	813	828	833	881	835	896	813	839	801	837	803	874	836	866	838	782	770	822	802	838	790	827	805	800	842	804	812	855	827	852	834	836	797	835	826	824	853	830	834	799	806	823	791	786	829	810	831	864	869	844	826	817	826	808	853	760	810	846	777	779	847	771	832	777	814	823	822	827	788	839	843	883	837	828	849	869	771	828	810	834	793	835	820	780	785	866	853	825	802	774	827	856	871	806	783	789	848	885	779	877	844	863	817	779	829	800	838	846	810	815	860	799	840	831	854	799	884	818	797	857	847	811	797	862	840	780	853	788	874	788	808	810	801	866	802	881	793	825	855	779	814	841	833	854	835	831	817	826	808	832	836	851	862	825	806	855	868	840	856	777	834	872	745	846	850	780	832	775	831	847	847	847	833	801	844	816	820	825	789	845	876	827	815	836	812	911	827	835	813	819	781	838	847	788	775	820	820	835	848	852	841	838	772	833	832	851	859	819	765	875	848	875	783	786	822	793	798	844	818	829	811	849	781	811	822	832	808	875	801	846	798	812	812	768	787	804	818	878	817	800	802	843	870	802	812	804	862	892	768	833	833	844	784	830	807	806	812	739	830	812	784	761	833	805	851	840	778	766	844	813	848	790	799	848	797	849	846	869	859	871	852	821	813	771	823	838	842	821	820	882	807	837	888	820	788	806	844	835	822	804	836	866	801	809	818	857	838	847	904	744	800	831	794	822	879	763	799	849	875	814	789	827	808	881	827	851	876	802	796	812	825	809	823	822	858	798	831	805	834	830	834	808	855	828	881	827	830	851	833	817	799	830	828	835	884	821	802	813	790	815	883	849	792	820	824	762	813	854	874	770	826	779	810	855	788	815	860	853	843	809	841	832	787	831	834	852	822	817	841	804	863	798	806	821	876	845	870	803	843	794	786	834	810	851	832	805	796	857	826	833	816	824	826	817	837	812	836	802	795	837	803	849	826	845	775	801	849	851	817	880	831	803	828	829	829	794	860	844	896	840	808	831	838	845	827	845	802	854
40660	33734	26446	46722	69579	57034	36588	9227	863	378	353	364	360	323	328	338	314	333	345	372	347	345	335	359	305	349	334	282	320	339	345	364	349	333	334	318	322	341	309	334	308	325	361	311	353	338	332	340	324	330	314	348	311	314	301	333	298	349	317	354	340	323	342	346	305	332	324	335	346	322	314	317	332	310	334	333	290	306	325	354	326	302	331	317	327	336	349	317	342	361	364	365	341	369	333	340	355	364	306	351	329	326	346	335	377	316	331	341	352	325	368	300	343	352	337	322	324	336	316	351	352	335	348	317	334	310	325	358	332	274	315	313	341	346	322	336	339	319	364	313	316	336	326	336	305	305	358	342	331	305	320	303	329	337	320	328	340	331	333	316	300	330	305	328	337	344	319	319	347	333	311	341	310	330	349	338	308	349	309	355	368	335	377	362	358	301	305	314	325	305	327	336	361	340	305	350	338	350	337	292	331	314	322	307	307	314	340	358	346	319	354	341	316	333	318	354	360	353	333	300	349	345	334	368	320	326	338	366	302	304	363	319	301	314	332	333	346	325	310	337	325	327	295	335	347	314	345	339	314	358	346	332	344	331	320	375	344	349	356	323	323	322	330	365	362	364	341	288	365	325	326	343	332	375	332	337	317	315	354	298	333	329	354	314	311	317	326	344	348	328	351	347	334	323	307	326	333	306	304	322	352	333	323	300	317	266	327	344	367	327	334	298	318	316	343	306	343	326	307	346	353	342	323	328	324	329	316	347	314	346	353	331	342	328	339	332	314	337	312	350	338	296	357	339	308	370	329	349	344	327	310	321	288	313	339	312	290	362	325	333	320	343	350	348	338	346	340	345	330	313	363	343	355	331	327	318	357	358	369	327	337	332	371	314	338	320	330	313	332	323	359	312	331	312	317	360	284	341	337	352	346	328	295	332	333	320	353	344	333	306	333	341	336	318	300	317	355	350	286	346	327	326	328	333	314	311	362	315	336	330	319	333	351	324	336	322	335	298	312	326	312	319	328	331	318	324	339	320	359	306	324	327	342	332	332	323	364	331	333	292	349	307	321	322	346	356	323	351	325	330	335	316	316	312	319	325	301	334	349	338	339	310	336	377	299	360	291	337	333	288	357	352	352	356	315	327	356	334	336	333	340	335	327	325	322	339	313	347	363	311	358	342	304	342	296	336	295	319	375	327	308	326	310	353	306	315	348	332	344	336	343	321	324	315	323	331	284	330	333	300	313	336	309	310	330	360	332	317	339	316	329	325	311	315	320	339	325	340	329	342	339	324	316	333	376	332	373	366	321	317	313	362	303	341	333	329	350	354	308	306	334	318	309	319	342	322	317	298	318	311	330	317	291	326	344	349	369	321	363	339	305	319	348	342	315	331	333	316	349	316	308	337	325	356	352	363	332	344	347	339	323	314	333	338	313	287	359	339	376	347	369	328	345	319	347	315	334	345	360	312	307	334	332	348	354	332	351	340	328	324	329	329	336	342	314	348	345	324	314	319	340	335	385	348	304	337	359	370	339	339	367	303	295	334	337	335	311	336	343	310	350	349	325	327	319	359	327	349	332	317	337	331	306	324	326	325	325	312	351	321	357	319	320	311	338	319	322	318	322	333	352	325	340	347	352	350	347	350	307	328	322	315	333	317	308	320	344	380	331	311	322	350	338	345	366	332	323	325	347	333	348	304	348	345	335	361	337	333	348	338	336	295	357	345	325	330	326	323	315	331	343	333	298	334	345	337	332	322	341	360	339	360	348	330	359	351	318	326	306	316	337	310	345	330	333	306	361	326	300	332	336	344	327	339	307	369	320	320	315	323	347	362	339	292	326	297	301	316	298	344	334	322	325	323	331	305	353	329	339	307	362	350	315	330	346	355	338	336	350	331	332	344	318	351	330	339	318	338	322	327	321	320	307	328	318	352	305	374	324	283	345	362	344	327	337	360	338	341	322	380	331	342	344	355	330	340	352	318	328	339	311	360	330	357	349	359	329	367	332	321	319	308	326	324	344	362	385	359	331	337	341	320	334	330	350	286	310	379	337	347	344	316	351	317	330	358	354	351	290	316	343	339	346	320	319	347	322	342	370	355	298	317	379	331	311	329	302	349	334	335	302	332	318	314	331	351	338	298	355	299	349	358	323	328	332	324	350	333	359	348	314	337	328	336	324	317	357	344	335	298	319	349	358	336	303	312	320	333	384	310	311	326	312	311	325	341	323	321	363	315	350	320	348	315	319	283	347	325	324	332	348	315	342	322	342	366	329	282	348	324	352	349	347	335	311	344	340	353	307	360	330	322	326	339	330	309	343	347	316	336	341	320	324	328	307	317	331	324	339	329	351	346	312	361	347	365	321	339	346	327	337	326	361	345	336	323	328	346	333	326	333	365	315	363	337	329	324	313	318	348	355	345	306	321	371	331	325	321	306	339	342	306	357	337	353	352	348	305	333	318	355	292	317	334	351	331	319	349	342	366	325	341	313	356	345	313	330	312	339	321	367	317	374	335	352	321	362	340	339	328	307	335	350	300	300	306	323	293	338	317	316	326	346	319	311	348	348	339	331	344	364	377	308	323	343	341	336	293	325	304	346	315	312	350	347	373	338	336	322	312	308	350	298	298	319	345	349	340	331	334	335	298	301	340	307	324	379	333	316	330	327	341	355	351	347	332	361	345	317	341	331	345	322	336	319	322	336	304	363	299	334	366	339	338	292	337	340	358	350	351	304	358	297	320	357	328	310	335	341	351	345	317	305	318	367	335	326	312	304	322	298	338	396	333	326	330	377	351	298	357	318	323	300	336	300	315	355	278	341	346	306	324	348	341	305	313	331	319	325	337	302	331	337	294	352	337	338	321	349	333	340	285	329	329	344	326	339	322	310	322	332	342	337	334	327	344	335	351	321	387	334	311	321	304	321	347	321	351	345	341	353	350	361	300	325	340	311	370	328	327	329	316	310	325	305	333	347	308	322	348	330	330	348	309	336	331	331	326	315	326	334	336	315	329	318	321	344	314	284	304	307	337	360	311	351	355	345	330	323	362	311	340	342	342	347	319	351	337	324	352	331	326	315	312	363	312	327	341	322	293	316	317	349	337	327	304	348	344	300	330	356	337	360	345	336	332	341	351	336	340	339	314	341	345	334	335	327	310	354	309	333	388	318	344	356	336	329	351	350	332	334	336	350	322	323	321	357	366	320	325	299	334	310	356	351	334	351	348	338	344	342	296	332	330	358	325	345	348	337	354	365	357	356	374	390	297	317	333	308	357	365	361	307	311	332	336	347	328	310	346	357	348	299	313	298	305	325	337	327	294	317	319	331	334	297	348	289	339	324	328	337	355	336	298	339	276	351	343	367	359	329	335	361	351	342	332	344	351	294	310	316	322	355	295	362	338	327	325	341	349	344	358	327	319	319	338	333	319	336	322	329	331	345	337	355	340	324	365	322	343	333	338	327	315	334	328	318	322	320	321	299	338	314	327	334	346
30279	25584	21533	60605	85632	70374	45251	2009	992	989	969	971	982	986	992	971	898	979	964	931	934	942	1014	991	973	1017	951	926	963	902	944	972	923	921	993	938	939	1002	933	954	914	904	979	956	905	1006	1012	897	991	889	936	958	914	997	907	946	886	982	933	962	930	942	964	959	959	937	883	971	903	969	959	944	898	956	902	943	943	925	944	939	953	980	900	952	981	935	942	903	906	945	884	877	954	982	922	955	824	868	966	910	940	977	944	942	900	928	992	924	926	1037	934	977	947	934	988	940	946	946	933	933	931	988	972	953	998	908	970	947	896	942	982	939	977	967	900	902	944	973	929	925	881	948	905	970	908	968	943	908	875	962	904	931	941	972	996	979	933	900	903	974	979	945	943	953	1006	990	937	921	944	983	929	948	870	983	928	984	933	929	971	957	921	924	974	933	877	976	940	954	959	972	934	979	1006	937	863	903	908	928	979	949	945	952	969	927	918	943	947	956	921	918	959	920	944	941	893	946	954	938	885	928	955	972	903	919	941	927	979	961	885	934	884	994	933	954	928	901	969	859	954	977	927	943	984	941	972	930	956	893	889	923	984	971	969	996	989	911	915	936	954	973	939	929	907	953	927	881	897	963	889	890	941	970	942	985	925	946	947	927	961	933	965	926	919	996	886	936	931	932	920	962	1007	919	912	937	885	971	979	919	936	955	904	989	938	951	907	934	885	879	956	942	919	978	940	923	890	936	892	915	935	960	958	917	951	943	945	966	985	908	983	924	997	937	907	912	900	890	917	959	911	893	938	935	924	900	945	932	892	970	924	923	928	996	899	923	937	915	944	918	930	968	964	930	919	897	976	937	948	933	983	900	958	911	1027	896	902	973	920	929	928	935	952	905	1000	977	958	941	913	890	933	921	958	906	980	938	938	896	1000	910	945	987	979	945	938	938	947	932	953	923	949	934	947	919	924	950	939	934	946	979	995	940	938	974	933	933	952	958	934	1010	981	974	974	882	966	972	928	964	977	989	952	907	952	907	1004	903	949	955	956	934	888	939	921	934	894	926	911	927	966	914	961	896	897	890	980	922	968	972	956	954	907	934	945	903	916	909	936	896	970	963	938	954	925	917	990	896	933	972	899	940	950	869	961	956	915	925	901	952	951	939	951	906	948	883	945	939	899	924	904	943	972	938	968	928	961	927	971	995	911	993	947	915	934	943	968	976	945	957	961	968	913	942	980	912	937	931	951	975	875	911	983	984	953	858	927	885	901	933	913	953	897	910	953	906	958	940	932	897	930	908	935	943	895	964	925	918	925	981	946	875	949	913	978	910	961	935	958	935	914	962	949	931	910	937	955	940	924	929	909	957	943	937	933	952	947	974	901	961	977	1023	941	894	865	937	854	880	947	927	930	967	939	903	967	951	918	962	894	887	931	940	955	965	942	938	936	970	929	910	972	938	934	911	937	994	911	961	951	955	913	923	915	877	952	878	968	903	951	921	951	949	953	1013	951	913	903	908	916	904	942	915	919	872	943	895	961	920	919	921	923	976	935	953	974	974	937	958	917	953	915	996	902	970	919	907	911	947	893	928	889	923	932	883	975	898	902	965	915	929	913	913	938	980	990	927	921	931	893	950	915	989	952	918	930	902	903	909	960	944	919	939	933	938	932	870	917	974	977	948	928	939	953	954	946	967	937	1027	916	925	956	943	950	924	932	1009	899	991	960	930	924	920	923	950	941	875	921	939	900	1002	882	970	883	904	981	934	941	938	958	901	950	943	959	966	912	956	928	920	1002	947	944	939	985	899	938	915	931	963	937	941	897	987	984	933	968	976	902	935	917	915	920	870	888	954	930	958	903	966	966	955	946	930	925	914	896	920	922	904	926	947	918	950	987	907	956	940	936	960	939	866	905	1002	888	937	907	913	912	959	957	985	932	913	934	929	930	937	984	955	970	959	959	928	919	935	995	934	1003	931	936	990	934	966	945	960	940	962	884	946	931	930	926	983	901	882	930	949	933	962	972	863	893	935	909	981	941	983	924	959	917	963	965	938	948	940	923	949	883	949	919	918	960	963	986	875	934	991	917	951	903	974	913	932	919	881	924	949	947	926	934	947	935	880	923	923	985	963	913	884	912	941	935	911	926	967	955	914	899	939	943	943	929	947	906	959	955	932	935	921	949	923	909	981	976	972	962	947	937	925	934	944	901	965	890	961	930	913	1019	926	922	953	940	964	903	961	924	1008	927	897	919	919	908	976	925	974	968	957	919	902	994	941	960	930	1003	947	916	957	906	919	963	945	918	998	908	957	962	921	972	958	922	886	902	960	910	931	971	968	939	932	943	962	935	924	950	946	940	1008	914	915	969	883	906	959	940	891	889	950	886	1042	926	965	952	941	945	960	963	937	969	954	934	1007	941	951	937	902	971	937	973	920	930	958	972	908	947	966	975	956	968	950	903	916	979	964	1016	909	923	885	920	909	928	957	960	949	933	917	953	962	946	926	1008	944	888	956	936	980	943	935	974	953	981	963	943	958	913	923	911	889	918	950	977	981	918	954	967	986	977	952	915	963	950	902	924	925	938	915	893	943	952	920	947	946	927	899	937	895	959	963	920	917	1005	950	912	949	871	959	899	929	917	949	905	955	960	939	934	969	998	958	898	922	959	957	972	975	905	945	932	882	942	935	924	925	934	917	954	1016	926	923	922	870	950	944	937	924	945	918	941	938	890	907	911	970	958	899	951	955	935	942	960	971	946	886	933	921	954	950	946	931	908	960	954	904	948	939	907	940	921	932	988	914	925	956	950	906	972	973	929	920	911	946	942	969	931	944	989	943	979	922	955	921	907	960	928	920	934	934	944	917	951	933	945	913	951	1015	935	900	950	965	919	910	901	890	950	940	950	917	961	920	939	942	932	914	947	919	937	931	921	891	899	949	934	950	926	959	910	925	961	980	951	927	952	961	943	931	921	956	981	953	889	883	965	929	946	936	973	950	902	959	925	935	932	938	988	960	890	939	970	957	1018	927	938	914	945	907	926	933	984	892	951	911	945	890	898	895	920	946	967	958	929	962	949	934	988	987	899	918	956	912	963	983	939	974	903	929	950	951	938	930	941	923	949	923	939	900	940	944	936	924	889	900	948	949	930	939	956	921	942	963	920	925	900	963	969	977	978	949	910	955	1028	919	939	939	910	966	989	932	980	895	964	995	942	933	970	964	950	948	948	949	975	908	962	922	985	995	924	948	970	983	856	886	953	994	950	943	873	956	891	957	927	893	938	939	933	944	991	907	1005	943	938	946	933	913	949	916	989	968	947	925	981	939	956	905	947	960	877	961	915	934	917	952	898	916	918	958	965	965	890	941	978	925	907	910	935	923	886	975	938	942	951	936	908	916	936	968	926	906	955	912	974	903	948	991	915	943	920	969	938	969	971	920	923	954	974	944	879	917	917	966	941	947	922	939	947	888	924	955	956	927	922	921	888	945	975	910	913	903	904	907	940	893	870	900	925	958	934	959	933	924	925	919	938	961
5219	3465	2989	4495	8243	6295	3608	421	202	226	235	230	218	153	193	201	200	204	223	215	212	194	211	221	201	200	226	218	212	236	208	191	204	220	213	208	235	214	182	219	234	210	183	191	186	204	197	191	191	230	230	197	203	218	198	200	239	203	218	201	206	231	231	202	189	189	217	200	234	198	216	212	195	205	209	191	218	200	223	216	230	224	199	175	221	220	212	225	193	217	215	176	226	199	197	214	217	227	181	213	196	187	187	201	219	210	212	199	186	190	184	220	194	205	206	207	208	213	229	209	204	230	218	199	210	180	197	239	218	223	207	197	204	202	191	222	190	232	200	196	208	188	189	198	235	234	209	203	221	200	216	203	218	211	230	190	191	212	202	221	217	214	236	230	223	215	232	225	221	216	230	221	198	203	213	214	211	188	203	235	206	202	198	194	236	201	202	218	218	207	227	209	221	190	221	197	209	207	206	219	214	189	215	197	189	235	196	190	233	209	220	196	187	198	223	202	202	221	206	195	238	214	219	212	175	204	201	225	223	201	226	209	204	197	221	213	220	188	217	209	231	186	209	198	233	206	248	198	211	232	191	214	210	207	228	191	185	219	223	236	190	211	199	201	206	206	196	215	192	222	184	227	213	213	193	187	218	222	213	205	218	181	197	207	211	189	212	212	202	206	223	217	197	201	194	201	210	221	202	197	211	183	208	212	207	236	209	200	208	213	210	203	202	210	190	209	201	206	207	223	236	210	199	194	222	207	220	238	208	211	216	204	217	233	225	209	214	203	211	223	213	192	237	190	225	202	201	206	201	196	192	209	200	223	229	198	222	202	206	215	210	198	214	213	203	229	204	197	217	214	197	199	190	188	213	232	204	222	215	192	226	205	220	199	208	200	212	200	201	224	197	173	191	208	211	210	182	228	208	231	195	191	235	207	212	223	204	214	225	201	205	201	192	208	226	193	206	213	190	215	220	207	198	183	214	209	241	193	195	219	226	211	190	189	205	201	218	219	182	186	208	205	217	224	211	210	217	209	219	183	199	224	197	202	185	198	207	174	186	213	211	218	217	222	223	210	201	202	198	224	204	199	226	216	199	195	203	200	209	228	184	232	218	184	203	180	232	233	220	207	212	194	195	210	214	222	216	185	194	204	214	188	227	197	206	209	202	226	223	184	211	201	188	226	232	228	207	206	236	182	188	227	217	177	175	227	212	189	217	199	205	211	222	214	202	194	230	199	209	213	217	199	233	207	199	207	217	227	218	173	212	207	181	209	200	230	198	224	218	189	197	244	182	211	198	221	225	196	178	210	216	203	224	210	210	215	202	217	217	218	197	195	214	233	214	218	196	176	228	212	237	206	215	205	226	219	238	193	189	227	215	235	213	185	220	189	223	206	210	225	180	189	224	219	221	191	215	190	213	226	216	243	235	223	200	207	215	218	198	193	214	211	224	222	206	214	236	196	219	203	181	222	227	215	212	213	195	234	218	171	232	203	208	221	210	196	226	219	197	217	194	186	197	186	238	190	180	231	196	194	194	226	227	218	207	189	179	233	212	216	185	196	193	213	206	197	188	231	220	221	191	189	214	199	213	233	194	210	202	216	222	196	204	187	207	211	217	201	236	205	208	183	237	208	200	225	206	196	197	204	224	218	216	195	216	200	199	190	210	251	212	223	218	221	215	216	208	185	205	203	207	206	186	200	194	211	223	219	199	213	213	215	198	195	197	190	191	192	202	227	209	205	222	206	221	210	195	224	193	192	211	206	222	192	196	218	223	217	206	217	209	195	210	207	222	195	198	206	201	179	200	210	193	219	192	212	196	197	220	223	199	211	208	194	212	205	206	204	199	209	210	218	215	212	210	197	172	221	208	217	204	208	207	208	225	199	244	221	210	225	232	218	190	213	214	218	190	220	214	197	218	227	235	181	187	196	218	186	194	212	207	222	200	210	190	199	210	179	199	205	210	208	224	191	215	201	218	215	199	228	189	220	219	200	182	205	215	221	235	206	241	178	196	224	207	179	225	199	177	196	213	184	205	213	173	231	211	199	214	212	178	209	235	188	189	189	212	206	216	207	205	204	221	213	194	209	213	198	217	229	206	186	193	212	193	211	193	194	219	214	191	202	203	183	208	197	209	203	227	199	211	203	197	191	219	206	195	210	206	194	188	218	224	228	226	215	182	219	183	221	194	207	228	196	223	212	186	227	209	215	246	217	202	213	212	186	198	193	206	220	218	219	219	211	219	220	226	194	211	215	207	203	216	216	209	208	189	214	203	215	179	208	203	210	229	215	190	210	210	187	206	200	219	213	225	198	209	202	197	190	205	217	215	205	217	183	207	192	198	206	229	187	190	224	213	213	243	187	195	178	223	188	206	220	222	212	220	190	200	229	236	200	204	191	216	218	191	220	198	212	199	216	185	209	205	191	223	184	193	212	219	235	206	216	215	196	215	202	205	177	190	180	204	215	228	215	195	213	185	186	210	226	200	210	191	217	206	227	185	218	199	200	224	186	198	213	223	211	211	203	239	175	189	207	193	215	222	198	211	208	228	204	183	210	176	230	204	202	227	205	197	198	221	210	189	233	196	230	201	213	203	193	232	210	192	219	202	203	201	212	215	213	208	211	168	230	214	253	214	213	198	222	193	222	194	198	208	194	212	204	228	204	206	199	204	195	186	205	202	223	201	195	212	196	206	208	207	208	182	196	210	182	215	204	218	214	204	206	198	211	211	188	200	190	193	199	214	215	198	210	209	249	219	183	207	219	214	209	206	198	187	268	207	217	195	188	208	226	190	200	192	226	212	168	226	207	217	211	195	200	199	224	207	203	235	233	215	217	208	215	188	210	226	221	221	236	225	176	222	187	208	221	214	203	243	209	195	226	208	195	219	213	214	204	206	183	214	204	224	212	207	202	200	195	214	206	202	201	189	234	225	211	224	222	205	195	226	202	199	205	198	221	188	202	252	238	211	224	232	214	213	202	220	221	220	211	208	205	200	187	205	196	227	226	190	198	213	214	191	216	217	200	207	237	193	208	213	212	228	208	222	224	203	206	212	236	225	218	214	207	184	226	203	202	208	208	222	214	227	210	231	218	205	196	193	221	184	193	238	210	221	202	197	219	196	242	192	199	201	214	206	205	219	227	200	227	169	190	215	232	216	208	209	192	235	213	222	217	203	204	204	235	205	201	203	226	204	205	207	197	205	205	229	197	190	208	218	223	199	221	204	192	192	225	234	202	223	224	187	182	189	194	217	179	235	230	219	193	210	211	214	201	209	242	177	205	215	202	223	233	204	211	230	198	209	197	185	195	194	230	211	208	212	206	209	204	228	199	195	191	235	214	185	226	183	228	214	209	215	187	213	207	212	213	218	225	205	199	189	204	237	208	203	226	184	217	225	229	183	213	218	223	219	215	207	211	209	216	224	211	192	212	189	222	208	212	243	200	222	201	214	189	236	195	219	220	197	207	214	189	210	220	185	217	227	231
5455	4077	4652	13908	23723	18754	11399	1015	644	639	683	689	615	649	667	680	662	643	658	635	681	646	612	655	659	673	650	611	624	627	681	646	668	592	605	634	647	638	633	645	634	638	631	668	589	659	643	631	650	656	610	690	638	648	665	654	643	686	640	623	673	654	621	656	628	612	644	668	673	632	685	640	655	650	625	669	698	692	611	628	653	642	645	673	627	670	656	645	643	667	625	652	657	680	656	601	625	597	635	649	597	644	599	661	626	650	680	635	623	663	611	631	592	674	649	656	682	631	619	645	611	666	673	648	642	621	637	610	629	671	629	621	646	671	643	617	649	644	618	620	648	605	686	633	646	636	626	611	668	651	636	643	655	663	660	648	641	671	652	641	655	623	659	660	582	658	667	609	675	638	642	647	667	685	676	634	667	630	672	660	634	650	648	617	664	594	690	691	651	668	660	633	677	670	654	624	639	640	654	654	627	642	611	666	703	602	653	668	687	623	682	654	647	688	666	633	653	616	678	654	651	636	652	637	646	625	655	648	637	637	626	665	639	654	668	636	685	642	662	653	660	643	621	651	647	609	664	673	670	668	631	643	655	639	654	613	653	643	630	646	678	657	614	648	660	625	676	644	649	639	645	626	641	631	594	649	671	626	625	645	670	642	694	679	651	618	597	682	641	643	684	644	636	603	710	610	672	649	665	649	623	649	666	642	646	656	661	624	667	657	622	681	612	627	625	676	668	617	634	622	650	663	656	629	695	671	654	643	662	651	623	594	694	634	673	617	651	702	622	622	645	641	650	652	618	650	579	638	594	656	662	625	620	639	603	662	652	645	668	650	642	652	650	607	648	653	650	645	647	639	597	671	678	669	687	669	656	654	678	667	642	658	626	648	616	635	674	646	679	677	618	641	661	615	616	668	663	691	618	620	663	708	651	627	643	642	666	644	623	667	671	637	663	651	646	659	638	655	647	654	630	657	657	610	630	633	623	648	650	654	659	647	650	595	630	682	644	668	692	630	648	659	625	663	660	644	622	622	671	610	687	656	669	606	670	645	628	695	598	619	592	654	619	638	618	640	651	596	662	631	606	713	633	639	663	658	683	653	638	644	656	622	646	605	641	637	616	665	648	671	613	625	643	621	689	663	670	651	668	670	627	670	621	613	656	650	685	626	618	654	610	670	664	641	638	650	680	638	627	663	696	684	663	692	649	650	644	664	656	638	673	629	670	618	657	624	647	672	645	619	670	658	618	650	694	600	626	644	649	655	649	601	642	706	674	649	646	645	680	675	644	625	651	679	640	654	608	595	662	630	659	638	692	676	713	618	647	638	670	642	647	669	652	664	671	609	651	623	648	648	592	654	686	665	660	659	657	633	628	672	712	643	623	622	677	676	707	639	641	676	620	616	641	652	684	641	662	679	646	640	660	617	641	621	661	621	605	636	637	621	605	669	625	621	609	633	624	664	658	626	629	646	691	631	635	634	678	639	633	669	658	658	658	610	656	659	596	633	716	598	647	668	611	688	639	595	633	711	664	656	677	631	636	651	607	618	647	634	667	642	703	612	588	688	647	585	651	639	609	623	639	639	653	631	643	608	661	645	668	647	652	648	664	614	642	633	658	646	654	657	634	670	630	660	704	668	647	607	620	595	672	644	668	571	669	606	655	694	618	621	598	660	629	650	652	687	673	683	671	628	622	668	635	619	683	618	674	672	627	619	630	622	677	661	639	651	639	656	655	642	657	627	673	629	653	677	681	687	645	672	662	713	614	625	639	623	615	643	639	623	647	635	675	648	669	606	626	634	693	668	654	629	622	683	635	626	664	613	668	682	657	664	636	657	645	640	646	671	607	653	611	636	615	640	638	657	678	634	624	666	676	626	641	659	674	688	642	631	608	621	692	592	645	597	652	635	620	649	662	640	605	635	696	682	662	626	646	593	623	602	638	642	659	624	667	628	639	638	640	654	675	632	704	628	655	628	622	657	651	642	634	640	687	673	585	624	645	687	640	621	627	637	665	684	661	643	656	680	610	655	650	671	624	620	658	636	673	631	613	674	652	653	689	642	627	637	614	630	602	648	622	637	636	633	700	620	649	660	650	668	650	674	627	696	687	631	665	632	622	682	681	645	649	689	644	665	658	670	681	665	612	669	588	645	652	657	661	680	652	665	667	648	581	639	624	676	629	634	641	620	601	656	633	652	641	652	662	657	641	636	615	625	643	663	631	669	671	641	661	627	595	683	706	646	701	648	640	612	663	641	630	622	677	656	665	620	621	662	640	653	629	676	681	621	615	629	618	620	642	670	681	611	626	658	620	687	680	655	672	617	633	619	643	662	619	635	637	644	650	674	640	626	629	616	672	636	666	591	696	647	650	662	647	607	658	646	651	671	617	631	635	617	654	687	646	676	669	663	644	651	635	588	642	688	645	625	620	630	678	660	673	663	598	642	664	628	625	614	691	684	656	623	636	689	675	685	649	628	633	655	667	636	680	679	626	645	672	631	667	603	614	655	649	602	640	666	649	664	604	648	645	651	624	655	623	673	618	631	631	696	625	643	637	685	576	633	642	646	632	628	633	665	643	612	632	655	690	623	584	618	639	649	668	589	640	589	647	580	607	642	667	635	621	666	636	605	639	634	651	605	612	627	617	640	647	615	660	599	656	687	650	649	671	686	650	638	608	652	604	639	652	669	686	631	618	670	636	648	654	640	613	636	659	609	651	651	642	600	690	702	636	636	628	655	641	628	581	630	678	644	681	654	627	664	678	642	636	660	636	674	652	687	618	708	624	633	628	632	636	657	636	661	667	635	637	630	658	685	636	669	645	639	626	660	631	645	692	679	723	624	656	650	613	635	640	650	665	623	681	660	665	653	650	675	651	636	647	662	621	628	667	660	658	662	668	644	664	642	633	672	643	651	601	607	651	655	652	619	668	655	635	711	659	686	640	655	644	600	650	630	662	660	651	609	666	651	632	694	672	627	646	628	635	636	619	603	646	659	704	647	641	639	654	645	641	674	631	675	612	700	643	686	670	670	634	598	635	611	731	594	622	658	697	608	633	640	627	649	655	665	634	657	648	642	650	681	663	672	644	678	641	688	623	659	629	674	637	646	634	667	665	634	665	651	658	663	633	637	609	638	644	649	658	617	658	603	673	642	613	640	652	643	644	661	691	650	618	640	658	658	638	645	633	634	638	671	628	653	632	668	646	670	647	622	662	613	654	616	675	666	656	669	665	696	637	655	586	621	664	630	663	666	611	648	682	655	681	637	657	670	673	638	626	649	636	644	615	685	670	693	649	619	658	647	713	666	621	649	647	642	695	639	640	673	648	646	622	644	611	612	685	658	685	685	631	613	626	652	622	600	603	668	674	621	644	677	653	639	585	668	688	593	589	638	680	644	676	674	709	653	680	680	655	647	618	638	599	648	647	646	679	633	637	669	619	676	641	661	631	628	644	674	637	676	671	599	634	686	620	594	660	631	656	633	647	592
20675	18673	38137	30427	36292	33571	24530	9552	2789	671	275	266	276	267	284	317	301	299	272	267	270	294	263	296	279	290	264	281	289	244	308	264	274	256	259	282	245	290	284	296	266	288	268	287	276	283	275	270	257	250	252	257	271	274	319	295	258	302	264	270	257	265	239	278	308	291	245	261	272	278	288	297	272	275	272	267	278	265	272	250	312	249	269	296	281	276	273	240	309	303	285	300	277	265	277	269	263	264	259	293	290	243	253	278	266	269	264	252	286	272	249	292	258	293	293	282	276	280	274	261	299	261	295	280	281	254	273	296	283	287	285	286	268	274	263	258	267	246	294	273	280	257	261	290	263	266	267	266	281	268	271	263	277	236	267	271	289	283	264	248	272	291	273	319	264	264	252	292	279	279	303	258	226	308	253	275	295	299	254	262	299	286	248	276	265	260	253	330	295	271	265	280	261	272	254	269	277	267	293	274	254	258	260	272	286	301	251	264	276	304	283	253	280	263	269	307	283	258	263	273	299	293	245	250	262	265	261	254	266	277	286	267	297	285	250	277	257	269	298	284	274	311	266	285	317	281	266	271	268	281	274	253	275	286	295	293	270	252	264	273	265	277	291	246	279	250	252	270	246	273	281	273	272	290	280	242	267	255	265	223	301	249	287	287	278	284	263	283	261	285	258	289	285	297	253	259	249	290	255	305	277	283	293	232	263	262	255	262	278	271	267	273	273	265	293	239	287	258	302	283	264	288	247	287	276	274	247	247	264	246	270	272	251	284	272	245	263	249	271	267	235	268	255	269	264	276	300	294	307	296	261	289	268	303	283	267	268	267	273	293	324	264	263	260	242	273	283	266	288	288	283	270	271	298	259	271	308	239	297	270	287	291	283	273	243	290	272	269	280	254	263	251	273	282	310	265	282	291	282	299	260	275	260	258	272	279	266	261	286	291	292	280	266	303	289	274	242	274	283	288	273	292	280	269	280	261	280	267	269	270	255	277	286	256	299	274	273	261	291	267	292	279	247	313	281	271	271	293	268	299	261	261	268	260	306	289	251	259	281	254	293	296	295	283	263	275	265	286	301	261	283	294	270	263	267	268	309	265	259	284	258	267	279	287	258	280	283	284	261	303	279	250	282	295	259	275	276	284	322	275	295	285	230	259	280	270	268	258	267	236	298	279	247	273	279	286	299	267	281	291	256	287	273	265	258	281	277	236	283	258	278	282	252	256	280	271	278	260	270	252	294	284	248	262	253	274	270	263	301	250	280	250	277	266	264	287	277	293	272	272	266	271	251	253	260	271	247	272	297	276	249	238	247	261	294	289	274	278	259	265	280	293	294	296	293	269	272	307	273	282	259	273	280	308	288	274	269	271	265	247	263	255	287	259	303	264	291	252	269	259	282	262	252	243	290	286	280	270	277	285	266	281	305	267	283	254	290	286	252	283	280	299	258	299	298	262	256	282	287	269	265	274	265	271	283	283	290	308	264	273	286	278	289	261	250	262	290	297	300	290	240	261	290	294	281	273	283	262	251	304	271	280	291	265	278	265	252	258	293	277	311	315	269	269	279	282	240	251	264	248	270	279	286	250	306	266	259	271	224	267	268	290	262	249	272	265	255	268	268	291	281	281	260	257	273	264	273	241	281	296	267	275	289	270	278	270	290	257	238	293	247	266	274	277	280	278	251	258	289	272	279	262	283	299	266	304	259	246	271	311	281	286	247	288	264	260	274	291	286	290	272	268	276	261	289	252	278	304	263	257	271	243	243	271	273	257	298	245	317	272	263	287	279	272	253	269	275	287	281	274	273	274	262	266	293	281	315	243	291	280	264	264	268	274	273	295	253	269	271	305	260	286	278	282	277	261	266	277	282	280	271	287	272	232	277	252	249	296	305	262	285	248	262	299	284	283	274	265	280	265	247	280	279	265	276	287	270	242	305	291	290	259	289	284	285	280	260	257	270	257	295	271	289	282	271	327	262	283	276	232	307	304	268	263	238	260	259	272	257	246	266	281	265	262	295	274	272	276	251	290	260	273	302	294	279	255	274	263	275	278	267	263	271	264	258	253	266	269	274	268	285	259	256	269	311	297	291	264	269	277	275	256	254	290	278	272	276	279	268	278	269	284	255	299	290	277	294	260	277	224	262	262	276	308	288	268	273	294	253	255	257	279	273	319	270	286	271	258	260	274	269	295	294	274	254	284	250	291	256	299	256	306	254	268	290	301	258	272	281	272	283	307	262	281	252	270	286	276	283	303	260	278	301	287	266	273	254	281	272	267	298	296	253	277	265	270	244	284	281	268	280	247	276	256	264	277	258	256	267	243	305	267	252	275	283	272	295	271	298	281	300	280	283	315	299	266	287	276	273	286	272	260	252	300	279	273	263	273	284	265	276	270	295	286	272	275	282	294	264	254	293	286	302	278	274	245	260	279	272	255	270	283	250	305	287	259	275	272	274	284	301	265	283	274	284	275	264	237	246	262	267	272	254	249	241	265	277	303	299	287	256	244	262	272	267	249	287	260	266	280	265	299	280	268	259	289	296	268	249	253	286	273	284	276	256	272	292	267	262	272	274	263	276	270	302	281	306	272	313	279	289	257	280	273	277	252	273	294	271	266	279	263	291	250	264	265	255	256	279	261	281	269	263	291	276	294	239	269	288	285	287	263	259	272	292	298	251	263	261	309	294	280	229	271	261	278	258	261	270	269	307	261	291	278	281	269	274	287	251	300	276	263	289	252	234	273	229	291	261	292	249	296	258	287	274	252	232	303	250	262	265	244	286	266	287	262	295	271	290	280	267	284	291	289	266	266	253	280	290	284	275	282	258	261	272	263	282	263	266	281	298	255	288	252	271	251	286	265	284	286	268	269	267	289	283	285	267	259	274	269	272	257	277	306	277	268	286	278	257	265	259	278	249	280	267	286	303	279	278	281	247	272	285	269	278	268	254	284	316	233	291	262	269	275	296	270	248	252	278	264	262	260	276	274	289	260	256	276	259	263	294	278	287	285	297	283	263	300	281	260	255	285	275	262	251	286	279	276	274	276	289	281	280	284	292	279	304	299	249	281	226	265	270	247	273	260	253	305	275	257	264	279	256	317	281	266	283	284	241	264	270	274	272	308	288	274	262	261	289	258	282	272	270	252	268	281	282	301	263	263	302	280	275	291	247	279	273	253	297	266	282	251	277	281	258	277	275	297	278	312	279	280	258	236	276	279	266	275	266	297	265	287	251	246	263	266	286	257	272	245	259	243	278	270	266	246	280	256	263	284	292	270	294	249	271	260	276	278	271	305	263	279	282	271	266	284	295	244	258	274	251	248	276	277	263	272	259	285	273	284	275	264	279	255	290	286	276	276	283	306	292	239	283	276	258	260	281	256	263	264	253	252	276	260	277	327	317	288	264	277	272	246	283	292	272	254	257	263	279	278	282	289	284	270	260	291	271	258	256	286	266	233	266	285	282	284	262	262	284	277	262	269	271	286	282	248
14210	14780	34695	36514	62132	53173	36893	2064	839	857	824	801	852	813	788	805	798	741	824	800	819	791	830	768	784	844	825	790	772	759	823	786	787	803	778	773	746	768	837	838	815	759	751	749	783	791	764	829	793	771	769	770	849	813	828	801	797	735	817	768	824	769	793	805	767	780	825	855	779	804	843	785	796	775	837	832	844	825	812	731	834	807	774	816	832	795	767	768	777	773	818	779	753	787	737	820	842	787	792	786	794	784	841	713	790	797	826	796	813	838	833	781	773	737	738	847	759	782	834	763	784	824	752	788	820	811	864	783	759	778	846	806	777	758	770	765	797	831	800	790	824	755	805	773	822	808	781	750	814	798	819	736	890	801	759	790	841	802	804	788	792	839	824	780	814	787	841	823	780	767	787	822	791	813	785	807	796	773	771	774	772	829	746	769	838	784	831	801	845	730	818	762	792	812	782	777	753	779	779	747	808	794	722	791	746	766	785	800	836	793	811	767	837	783	864	794	760	792	798	815	788	744	770	782	787	801	811	820	788	773	804	770	780	768	752	793	856	788	753	805	833	823	798	796	752	782	738	824	753	811	831	804	803	770	822	836	777	787	791	785	788	851	788	788	810	818	786	781	793	779	827	725	787	793	816	711	787	769	753	784	817	812	784	795	764	782	797	754	754	772	813	819	778	784	804	809	778	810	783	800	758	781	763	769	857	750	791	809	749	817	726	782	792	769	801	738	798	780	778	784	791	771	809	815	806	790	779	816	818	743	766	813	809	728	802	761	762	792	786	799	785	782	848	788	810	792	788	762	804	773	800	752	760	839	748	827	779	792	757	773	803	794	831	766	799	809	789	758	790	767	805	776	811	791	766	811	839	768	774	766	771	838	800	806	814	819	800	740	811	763	796	800	787	770	811	764	758	798	782	801	832	844	822	812	852	807	779	735	818	779	779	745	738	783	771	787	833	777	782	812	764	792	839	777	783	771	770	820	777	824	774	816	787	822	830	784	811	797	820	789	749	789	826	766	778	825	811	800	821	803	799	818	835	820	862	763	801	835	816	824	779	777	797	805	743	793	787	765	802	780	820	801	759	769	754	794	767	776	808	758	798	800	784	803	799	824	819	822	776	778	797	780	811	747	801	760	847	785	789	784	804	813	794	814	780	811	778	781	807	809	782	775	779	823	787	818	743	812	732	731	822	800	795	763	807	790	825	829	750	817	720	783	808	834	802	764	811	827	800	804	813	810	761	784	824	826	769	775	772	822	820	801	845	742	805	832	810	814	823	811	820	801	802	792	790	769	785	791	762	846	808	753	789	813	844	786	796	802	836	799	756	770	815	769	800	771	803	776	764	758	788	821	778	810	857	803	775	807	748	851	746	789	856	799	790	873	789	764	795	801	781	811	800	824	823	786	820	770	815	781	856	773	839	807	766	809	777	884	790	824	751	851	854	781	765	791	785	786	820	720	780	794	829	783	821	826	851	782	782	825	779	780	794	804	763	814	766	857	759	766	786	798	799	765	790	856	787	815	754	771	772	811	778	778	810	796	814	773	808	763	815	815	761	814	816	774	791	759	801	818	787	819	800	780	800	815	784	724	809	818	770	802	783	820	798	827	842	765	793	736	826	786	769	804	794	749	834	826	801	823	811	805	799	792	793	791	813	787	791	775	785	752	821	778	791	804	807	834	784	803	786	800	780	777	824	812	738	830	714	717	792	850	801	768	819	778	784	773	775	800	820	787	785	832	774	753	792	778	753	866	790	780	755	736	792	766	774	817	766	792	748	832	742	755	828	833	804	804	803	762	812	791	804	760	794	790	795	759	809	791	747	781	734	761	804	792	808	788	785	751	827	773	785	769	862	786	809	795	809	791	800	789	826	766	794	792	786	808	780	822	809	771	797	809	766	789	799	772	769	800	825	837	818	781	794	784	787	812	800	840	910	803	806	782	832	790	758	804	786	780	805	810	813	785	782	781	754	804	778	801	808	799	838	771	758	772	823	769	776	811	791	768	849	816	870	781	803	834	783	806	780	779	764	748	835	781	785	801	786	777	768	829	770	795	753	797	723	821	762	792	792	755	812	808	793	815	790	805	757	777	800	747	801	802	822	753	797	776	768	791	817	819	780	797	780	727	813	808	804	803	801	814	727	822	820	790	767	833	818	799	826	766	809	840	827	819	785	788	769	809	798	806	806	769	758	763	830	796	847	781	790	822	803	751	804	767	797	796	825	773	816	767	813	770	782	782	752	790	766	786	813	809	804	803	792	718	794	788	767	791	797	775	817	779	765	743	812	813	726	818	819	787	780	830	823	792	765	810	799	793	822	769	809	852	831	762	790	733	792	866	813	805	778	827	774	803	784	796	802	840	770	782	779	761	840	800	761	803	807	791	791	766	778	752	864	750	795	789	741	814	798	808	780	777	755	807	780	816	819	791	819	784	759	773	822	802	765	785	769	831	742	776	804	834	808	825	819	763	806	771	827	821	792	800	792	806	751	814	785	792	812	821	774	813	849	766	829	785	762	808	783	756	803	728	801	757	825	767	826	781	774	809	808	832	817	775	809	797	769	802	830	835	779	781	815	824	809	797	784	808	791	768	806	833	784	787	789	755	819	817	782	805	735	763	855	833	780	779	820	787	828	786	761	816	776	812	812	805	806	766	771	780	791	804	746	819	799	768	815	770	799	827	816	795	821	796	806	806	822	786	767	792	795	855	792	782	804	801	803	785	756	817	771	802	807	773	779	799	772	779	790	796	792	797	812	777	788	813	793	761	787	760	819	809	819	788	809	818	799	771	769	784	777	806	782	764	805	796	763	781	794	734	785	763	819	772	797	787	831	758	805	811	753	820	834	758	768	799	805	834	825	831	793	777	843	826	803	769	814	805	814	819	847	813	785	773	848	829	782	803	808	848	761	776	813	771	787	809	836	770	825	782	828	797	759	738	800	768	779	810	843	808	801	825	785	788	793	816	780	794	738	811	763	820	761	803	823	756	791	779	816	784	743	773	825	852	808	775	810	788	802	762	809	783	799	821	754	789	796	820	789	748	776	838	817	817	852	850	841	782	829	783	819	850	747	779	853	809	774	780	802	816	826	784	744	777	783	812	835	797	760	777	809	833	797	814	774	796	781	828	816	804	775	791	831	767	835	789	814	771	812	819	739	771	777	799	792	815	802	781	844	820	829	829	762	840	853	823	774	776	743	774	731	812	806	790	771	825	773	819	788	796	794	781	779	796	771	836	797	851	815	815	783	781	813	856	746	774	777	786	852	735	792	770	824	816	788	828	815	728	821	813	786	805	811	781	790	764	786	787	827	775	819	787	774	786	773	735	754	796	792	798	781	798	802	716	780	800	778	790	778	809	773	806	742	807	798	814	761	816	784	826	798	807	812	756	828	786	810	758	810	820	770	772	796	794	811	785	763	763	762	766	818	794	809	806	799	789	830	746	859	779	779	805	774	807	746	809	788	831	821	849	831	778	806	820
43693	40960	38256	30419	25532	27690	26677	21881	16526	6528	642	376	383	387	386	354	380	345	338	378	370	396	388	358	380	363	353	421	375	369	377	368	368	358	389	394	362	378	361	378	349	326	391	363	356	343	379	376	363	384	379	334	384	387	318	365	362	320	408	325	376	315	364	385	393	375	366	354	362	347	356	365	359	368	393	338	372	381	380	365	332	369	388	327	328	343	357	402	374	371	351	374	351	395	351	370	347	337	356	329	344	349	350	382	384	359	373	382	355	371	402	366	363	377	339	378	352	358	335	353	348	386	372	364	331	337	361	334	355	399	340	370	385	336	365	373	352	364	376	328	370	345	346	341	354	334	353	327	357	377	317	358	340	355	359	360	345	374	357	359	364	349	360	357	327	380	376	349	367	379	376	349	355	356	341	343	356	368	355	383	360	335	328	372	370	321	356	388	338	373	373	360	316	397	365	367	369	366	340	345	344	380	325	356	342	326	386	344	368	339	368	355	351	380	333	352	334	374	351	363	371	334	349	359	378	372	375	367	351	372	337	303	368	326	343	376	380	356	332	372	354	380	363	331	373	334	343	398	363	362	368	380	346	371	378	343	344	377	369	370	324	344	357	357	373	377	370	365	350	362	331	349	354	339	384	364	364	389	383	337	340	387	397	356	364	370	354	347	335	342	353	379	338	375	351	330	360	373	355	316	325	350	309	371	395	338	330	363	333	371	371	393	333	327	343	363	344	358	395	396	364	408	366	325	369	379	346	378	390	371	339	382	385	347	327	338	350	364	343	369	377	331	344	350	349	322	365	367	392	351	357	307	315	362	373	338	377	338	378	390	327	366	355	359	338	304	309	292	364	355	376	368	362	348	352	365	402	364	348	341	336	376	370	337	331	378	342	365	364	340	339	385	398	347	370	337	396	386	353	371	362	333	380	354	361	378	364	371	349	356	371	352	379	374	375	374	361	355	345	324	358	388	369	392	366	331	346	335	369	334	373	314	372	383	319	355	365	365	358	364	354	348	341	333	347	368	352	351	375	384	379	358	323	322	356	322	337	349	358	356	339	353	345	351	375	420	398	361	345	321	392	343	328	349	364	330	372	341	349	335	376	360	355	344	361	350	346	379	403	358	385	338	385	332	334	372	380	312	358	378	330	358	337	363	370	327	354	363	365	387	380	358	354	370	318	364	404	375	340	341	360	347	340	349	361	368	324	334	331	363	339	374	372	378	345	383	354	338	386	379	320	341	310	339	350	370	338	348	367	374	383	332	345	378	362	347	383	335	337	347	368	349	362	366	350	371	369	367	356	389	379	331	390	364	371	389	332	395	360	354	327	359	376	369	398	332	371	349	353	356	367	341	355	364	356	361	340	348	339	367	362	328	322	399	361	327	341	344	363	321	366	360	327	359	374	352	289	345	346	315	367	354	324	332	387	394	343	365	387	359	342	396	361	351	349	349	346	385	341	358	354	344	348	331	369	355	367	346	342	374	393	327	384	357	355	367	356	389	364	380	327	322	359	345	365	343	328	348	397	348	357	354	361	342	367	350	346	365	357	362	337	364	385	344	356	341	356	373	351	361	390	367	388	355	352	386	405	376	362	346	356	361	338	351	323	362	372	360	351	351	347	354	384	355	347	342	365	359	316	349	372	315	346	356	390	413	368	346	396	378	346	325	346	373	357	309	356	326	338	356	368	359	369	318	356	322	330	347	365	325	338	356	335	349	333	358	326	369	343	352	377	381	338	326	352	341	369	349	361	339	361	374	344	364	357	345	343	369	339	363	331	341	350	351	359	380	338	326	373	352	376	351	332	390	311	327	343	356	332	335	354	326	332	331	344	373	383	321	333	346	338	369	366	386	341	346	348	341	341	352	368	341	355	336	366	379	370	361	376	340	360	311	345	374	365	330	329	360	345	370	361	350	385	356	375	368	353	355	324	383	362	357	356	385	359	338	357	358	351	362	347	394	333	348	358	375	356	343	361	351	336	373	377	366	352	338	359	360	386	339	385	363	366	330	369	395	342	374	368	386	364	370	368	343	344	367	343	328	347	349	377	356	377	358	373	362	359	375	370	365	355	377	384	357	344	356	325	367	361	382	394	332	377	335	343	386	371	348	360	337	344	344	341	356	363	364	351	379	308	377	369	342	348	333	357	364	367	349	326	356	349	398	346	368	375	386	370	386	331	391	352	333	356	360	367	333	356	378	352	387	337	342	352	326	363	346	346	370	398	324	371	344	364	358	372	397	360	365	364	349	380	349	343	320	342	365	348	359	354	368	349	337	336	351	354	388	363	387	387	385	342	371	381	338	347	356	330	366	374	374	340	365	363	345	332	360	368	349	338	327	348	336	369	361	370	359	377	372	384	381	327	385	341	342	382	325	369	333	342	377	343	333	339	322	321	362	326	342	372	358	363	332	330	337	348	358	326	304	343	330	366	368	357	347	346	367	400	334	349	336	329	321	358	378	364	336	310	344	332	346	331	383	355	398	361	350	332	342	346	354	344	357	360	379	355	339	360	359	378	334	389	384	342	360	366	343	327	349	330	368	353	343	350	355	356	366	341	316	358	366	347	350	348	315	384	336	316	337	359	358	361	393	367	361	337	366	327	343	337	362	330	355	361	356	334	337	372	362	368	367	320	371	357	330	356	349	354	341	338	370	357	346	403	364	362	366	354	350	369	359	355	334	377	385	376	335	327	335	374	358	379	373	364	368	369	347	346	342	324	334	378	346	373	384	329	344	373	354	389	325	347	379	377	345	333	385	367	357	375	356	368	346	358	358	327	370	326	334	354	364	351	315	342	357	319	311	349	376	353	377	334	326	364	360	335	383	379	371	358	361	358	359	364	342	309	363	401	339	335	346	369	346	388	317	404	370	371	367	341	371	384	356	377	336	353	359	320	333	346	328	371	344	369	342	306	357	386	327	342	349	361	356	332	362	337	363	353	374	344	345	366	349	385	370	371	382	342	363	361	373	352	330	373	353	321	363	353	340	367	379	380	357	357	359	357	386	348	371	352	363	386	375	364	366	385	349	314	369	345	364	367	326	350	360	346	359	375	325	359	331	345	362	376	350	311	339	370	313	335	328	315	404	376	329	332	350	357	370	364	364	384	337	355	320	353	371	341	347	359	315	338	365	344	370	384	330	323	409	324	368	348	335	379	357	347	377	309	341	385	365	328	343	351	331	303	384	367	360	407	341	337	344	316	365	340	362	355	339	361	355	356	329	344	391	367	322	347	372	361	374	383	369	327	352	365	363	351	385	363	344	384	363	373	354	369	366	346	309	338	351	352	356	368	400	343	350	314	365	363	374	355	367	338	361	380	356	371	344	369	333	354	358	360	403	326	334	389	356	352	329	345	324	315	326	349	360	355	332	359	371	390	345	375	359	345	361	372	336	338	353	359	323	349	348	363	375	332	346	346	368	346	323	333	347	374	398	360	399	359	373	339	350	369	368	354	391	345	363	349	387	377	345	354	343	344	381
36312	45641	45941	34901	57775	65249	48126	1578	1014	957	992	976	971	982	942	927	955	940	982	902	882	908	891	932	943	936	871	921	919	879	937	882	907	910	862	864	895	924	882	953	854	926	883	859	866	891	903	917	917	833	926	938	873	863	838	907	892	881	894	920	939	899	870	937	934	879	862	888	859	914	878	893	889	895	934	871	879	876	908	915	892	926	891	889	908	888	903	936	872	869	857	839	856	847	974	875	900	901	912	893	913	949	934	883	890	881	829	901	829	807	909	932	894	912	882	869	932	862	847	982	921	886	911	889	872	895	847	864	901	919	865	881	864	866	887	893	947	889	850	879	878	903	872	883	905	884	901	842	887	872	901	880	935	874	845	925	866	842	887	887	836	871	928	900	880	895	811	862	924	877	818	868	911	957	894	941	909	877	938	919	849	842	908	901	870	940	846	874	896	891	913	927	925	955	912	855	852	861	941	900	883	866	886	842	911	845	877	925	859	870	908	879	933	857	875	862	927	843	835	891	904	859	869	950	975	894	916	901	876	879	870	919	893	873	864	845	914	973	852	919	961	896	882	886	913	900	893	906	947	834	886	865	890	882	881	864	881	871	888	890	892	907	909	883	883	892	838	896	890	899	917	933	850	886	838	901	941	848	895	914	906	945	868	870	902	889	932	899	932	866	978	898	906	899	866	887	921	903	837	875	942	878	910	898	929	914	931	868	900	881	860	863	912	883	875	943	908	855	906	876	875	891	831	809	899	834	868	850	931	920	898	887	894	935	873	916	911	827	919	878	928	929	878	881	858	882	878	900	876	907	922	886	875	921	868	907	904	859	907	916	863	885	907	815	892	912	866	863	854	806	901	939	854	863	911	899	867	821	907	855	841	919	856	906	919	878	890	927	894	913	909	904	936	910	868	888	863	861	864	840	886	885	873	859	878	850	896	849	915	913	924	877	904	888	881	847	860	930	846	914	870	892	866	852	909	883	883	859	888	874	872	863	856	827	880	928	866	872	905	891	880	907	875	834	906	893	907	893	878	923	873	895	896	860	886	900	914	861	921	872	907	880	938	832	904	872	905	897	890	851	858	888	904	863	940	904	931	922	842	906	896	917	899	895	933	916	926	954	913	905	915	857	871	898	894	860	862	843	869	853	818	936	859	862	916	866	877	901	905	885	905	884	888	904	901	893	887	847	937	884	905	911	848	896	876	885	900	846	883	893	877	896	904	904	873	895	921	904	849	885	839	864	872	897	851	871	950	843	863	861	852	880	872	852	848	944	839	962	886	885	921	909	903	879	963	863	862	904	936	864	888	823	920	918	852	925	937	878	875	919	885	907	909	922	888	856	923	906	926	899	897	877	893	912	897	900	858	876	906	901	875	894	903	851	867	887	865	929	912	926	868	870	891	898	876	883	923	923	889	937	846	895	930	855	863	888	876	893	871	876	875	907	863	869	905	924	887	910	913	942	890	924	877	890	848	920	900	905	907	869	859	862	860	906	878	910	860	863	818	849	893	904	907	927	923	836	919	881	885	921	860	940	875	894	907	876	864	945	861	829	867	867	876	907	896	883	906	928	896	886	916	883	865	942	905	812	848	860	904	932	850	880	843	872	832	828	852	879	826	865	885	910	881	854	907	939	925	854	889	953	880	945	861	921	886	882	898	881	888	854	857	871	890	877	856	893	915	935	901	895	820	879	869	897	894	920	882	880	894	886	880	865	937	863	885	900	924	878	865	863	873	867	953	828	876	922	899	927	863	935	861	832	872	853	887	867	901	921	887	891	904	860	818	875	945	854	848	916	932	855	925	880	886	894	870	931	907	861	846	878	868	883	891	893	885	835	799	877	855	900	857	906	862	840	885	891	898	886	924	910	924	917	896	871	950	835	898	954	821	925	849	890	854	884	852	930	888	875	956	930	883	870	838	913	822	852	895	883	857	881	857	892	904	874	879	875	841	940	853	817	909	856	895	899	844	881	923	868	909	902	873	906	904	961	873	878	833	889	903	833	927	881	856	901	906	852	926	894	867	872	903	873	880	908	893	862	878	878	881	904	897	890	916	883	894	906	905	902	910	893	870	856	915	895	904	941	927	910	883	832	891	857	922	862	934	908	898	907	885	901	894	933	879	892	873	860	852	933	849	824	847	872	862	913	870	881	875	922	865	805	910	876	889	908	857	901	940	868	821	906	829	873	940	902	888	883	893	901	845	870	932	895	877	879	823	901	913	924	890	835	872	856	911	874	825	914	891	878	940	917	921	910	920	872	909	873	910	868	921	907	896	899	850	890	883	860	903	911	872	882	921	915	835	863	916	901	890	896	945	854	942	837	888	946	849	880	903	924	866	826	845	949	904	903	857	921	837	856	889	837	886	892	898	908	863	902	892	939	893	881	919	943	894	910	871	892	866	902	879	946	916	897	875	944	884	899	884	901	884	847	899	881	853	864	881	950	899	890	844	894	873	888	913	896	896	892	900	957	909	807	899	844	956	873	877	898	929	882	892	920	860	913	875	908	978	903	925	896	888	856	857	908	810	877	900	832	886	879	895	898	865	891	861	886	920	885	878	899	859	885	902	874	869	862	924	896	886	938	809	935	841	943	897	902	862	834	880	866	893	870	874	859	885	898	837	857	897	893	875	871	909	901	901	900	916	847	865	881	894	879	895	888	951	935	886	901	886	891	870	924	929	859	891	865	899	895	841	898	905	903	898	860	816	855	902	867	867	857	866	889	949	877	911	810	883	864	874	881	896	853	918	889	844	923	884	862	900	875	908	883	931	887	883	890	867	882	880	835	907	859	921	897	907	911	869	874	897	840	899	915	830	892	844	887	983	874	907	901	892	901	876	935	881	898	877	832	834	898	843	893	872	918	876	893	909	866	898	862	893	912	903	896	937	877	928	890	856	878	878	849	828	874	861	844	859	888	924	908	848	900	860	899	872	867	894	845	882	899	895	874	866	891	864	920	873	944	878	845	928	854	933	956	927	879	894	931	872	897	898	903	818	858	913	883	867	859	921	919	907	885	887	896	884	867	854	867	884	876	900	913	900	851	945	930	901	919	900	931	849	892	868	863	878	900	921	862	876	922	838	849	894	892	897	877	893	857	945	898	834	937	839	861	802	879	861	844	878	845	905	849	883	882	891	884	867	873	899	900	870	926	894	928	820	853	894	878	860	943	871	845	875	889	890	858	871	844	917	882	894	925	879	843	944	850	866	874	887	906	858	891	876	910	905	903	896	871	842	836	873	940	887	891	915	842	842	855	904	847	862	880	856	903	901	887	883	907	873	885	888	914	905	929	932	878	867	923	910	861	850	862	901	913	889	891	853	883	922	880	847	955	918	892	869	892	883	897	890	862	894	868	903	908	949	896	898	873	878	852	881	917	903	869	866	853	921	860	868	906	910	857	931	905	872	904	895	943	842	871	883	874	876	913	895	898	918	881	912	904	880	853	836	880	885	853	851	856	908	888	904	951	856	910	863	900	876	843
30713	45487	36956	26448	11552	8822	6987	917	392	303	184	174	189	192	216	194	189	203	183	204	212	205	193	199	224	207	180	179	209	197	212	216	209	195	194	191	197	214	181	189	186	194	206	197	183	163	195	191	155	158	193	184	192	200	180	178	183	189	186	195	172	170	210	220	200	213	198	190	191	181	195	179	193	203	203	188	162	189	187	189	204	185	203	201	186	185	198	208	232	180	183	185	228	167	191	197	203	225	175	172	182	211	214	199	193	165	210	204	165	185	209	179	196	200	225	178	190	192	198	188	198	200	202	196	215	195	185	196	206	173	187	177	198	197	202	225	187	192	210	182	195	209	166	182	206	193	187	189	201	179	191	213	186	195	190	203	210	197	214	205	193	176	195	206	186	191	179	202	205	187	190	188	190	209	214	179	208	202	197	203	186	214	186	199	206	200	186	165	209	193	184	189	185	180	181	182	206	199	196	178	220	194	185	179	214	180	205	182	178	215	177	193	189	221	164	207	175	189	199	183	186	179	192	151	175	179	184	197	216	193	186	186	200	185	178	178	183	204	202	208	179	185	191	188	207	194	190	197	211	183	183	208	186	194	201	199	184	188	201	182	214	189	188	201	176	222	188	197	187	207	185	183	190	173	178	171	190	186	195	201	188	174	202	167	202	179	191	175	210	196	181	191	192	188	204	192	177	188	182	202	196	192	172	199	189	189	201	204	185	187	197	190	177	205	189	202	179	194	201	177	197	184	158	205	182	194	208	150	191	178	163	203	205	203	205	198	180	203	201	202	178	200	214	174	176	189	203	182	230	203	191	198	181	201	167	178	204	208	184	188	188	185	202	187	207	207	205	173	193	190	166	191	212	184	186	197	191	173	195	212	175	189	191	191	207	214	226	197	172	179	205	176	202	195	197	172	198	182	198	214	216	207	181	213	194	208	196	188	194	218	194	206	197	206	191	212	176	191	202	182	172	193	202	202	203	181	196	194	196	184	206	174	200	182	212	181	196	202	226	196	201	167	184	191	199	186	204	210	201	193	175	199	203	184	187	205	174	204	196	178	164	201	198	194	185	201	198	199	196	182	199	203	188	177	198	173	190	195	183	197	208	186	190	176	194	193	156	184	181	214	207	209	232	193	181	190	215	186	212	176	203	202	225	180	168	203	187	194	179	190	185	182	206	199	198	182	177	187	174	153	199	180	204	173	215	182	185	190	210	189	175	192	176	202	192	181	185	197	200	220	164	202	182	211	164	168	233	214	197	193	189	206	186	177	177	232	183	186	227	176	197	204	188	211	188	195	222	208	175	186	206	177	210	181	201	193	204	199	161	182	182	200	190	195	187	211	210	218	187	198	212	174	178	198	186	220	178	183	185	179	206	185	199	206	197	215	182	183	180	202	170	192	164	198	182	192	203	172	188	212	183	202	159	180	202	186	203	214	216	205	220	205	184	185	196	191	202	183	223	179	194	187	189	198	196	201	181	199	203	200	190	174	157	209	199	188	182	223	207	205	189	200	215	204	175	198	191	216	196	179	197	212	220	152	205	206	210	199	171	191	172	206	199	188	178	209	194	194	211	188	187	197	208	185	201	185	206	186	184	182	166	164	180	213	195	208	214	169	197	186	206	196	156	189	181	202	174	213	213	172	201	191	189	185	207	200	206	191	187	196	209	190	195	197	182	179	202	193	196	197	166	185	178	182	181	205	187	195	183	178	191	184	200	200	201	189	197	179	208	177	176	183	214	228	181	190	209	192	206	206	221	217	203	185	202	208	216	190	209	215	210	194	212	186	188	182	209	203	181	169	208	185	182	188	171	190	215	170	209	186	210	183	204	190	202	185	202	182	193	200	178	191	208	200	190	206	202	202	216	204	199	212	213	203	196	168	209	196	184	199	185	197	211	208	195	182	176	195	179	188	193	200	182	185	198	216	169	200	187	213	192	168	185	186	182	190	171	174	189	168	193	180	212	176	177	213	209	176	205	198	205	195	180	188	196	212	209	200	175	191	223	183	196	193	187	184	207	164	190	211	197	190	208	206	188	208	206	202	218	181	192	183	182	178	207	211	166	190	194	195	195	196	197	191	189	183	189	206	199	160	190	183	195	215	195	188	193	180	185	187	191	209	194	189	182	190	178	196	199	217	216	195	187	206	207	214	205	166	217	193	187	226	187	209	217	181	200	185	189	206	201	187	165	168	210	196	192	197	167	174	206	214	204	209	190	198	177	205	190	200	185	184	182	193	194	225	207	215	180	197	190	171	189	206	192	171	187	180	169	198	194	175	192	200	198	176	188	184	195	175	210	199	181	191	197	203	200	211	190	192	185	182	209	196	205	185	207	205	199	193	195	197	198	196	174	204	188	211	181	187	194	185	186	222	192	192	233	192	196	205	200	202	194	193	198	189	195	211	198	199	201	210	182	180	190	165	195	183	200	171	209	177	185	207	208	183	185	183	202	205	192	225	201	175	183	182	191	201	208	189	200	202	209	198	207	207	195	189	209	220	199	181	200	185	166	220	213	183	216	201	181	218	190	212	173	195	190	192	190	197	191	200	193	176	180	224	200	170	201	207	176	206	176	223	190	188	229	199	183	199	201	203	217	182	200	195	191	241	177	186	195	214	188	187	191	209	188	188	197	176	179	197	194	187	207	203	203	190	194	199	213	169	203	218	199	206	217	195	199	211	215	210	190	215	198	200	189	208	164	212	200	181	181	190	203	199	207	186	195	188	191	208	212	198	178	191	202	187	181	205	185	222	215	184	193	197	175	182	173	156	209	213	197	195	194	197	205	184	208	175	191	165	212	179	199	202	211	177	211	217	184	216	198	202	191	185	209	208	212	211	198	193	178	215	168	198	189	175	204	207	181	198	190	200	194	209	203	183	225	185	193	190	193	178	212	186	182	196	204	226	227	194	174	190	205	199	227	203	185	161	197	195	176	189	185	198	179	188	193	214	170	183	203	196	188	171	185	198	196	175	187	200	206	201	190	182	198	212	187	179	214	194	201	160	178	191	201	199	202	206	171	210	204	198	190	185	198	214	205	190	200	175	167	192	189	194	196	197	189	208	206	187	203	195	196	201	199	216	190	206	200	192	190	210	173	186	205	176	194	180	201	202	184	207	202	205	241	215	198	205	202	190	214	198	178	195	208	208	182	193	197	209	178	212	192	180	188	198	203	155	201	189	201	172	178	199	210	159	183	205	219	191	189	202	215	192	200	185	202	176	185	178	201	199	196	190	186	193	186	176	199	171	204	207	198	216	202	200	196	201	187	189	180	194	179	201	195	201	211	212	190	205	210	189	206	163	188	194	175	194	198	197	196	203	197	210	179	180	243	196	199	210	212	195	203	184	222	204	201	202	214	188	177	184	187	218	203	174	181	181	185	174	170	177	222	207	179	197	191	181	205	190	216	193	169	186	211	208	184	197	198	180	192	193	168	185	182	217	196	197	202	190	213	193	197	164	200	196	206	194	177	176	198	193	174	193
28045	42527	39112	25213	12599	20262	17146	1163	532	570	577	539	553	539	551	554	558	528	556	575	556	608	583	543	579	587	575	532	599	542	571	566	546	569	559	557	516	574	562	579	531	557	535	534	566	583	575	598	567	561	586	557	556	532	566	557	539	577	530	508	617	582	571	569	554	550	600	527	586	557	549	541	577	575	557	541	557	529	553	556	585	564	581	526	606	581	587	577	583	553	618	596	574	542	574	549	568	561	555	571	584	559	569	548	531	545	565	534	539	561	554	521	605	546	557	537	585	568	573	532	562	544	594	561	531	557	612	542	548	556	549	542	552	530	614	600	530	561	540	590	501	526	554	551	553	553	580	584	523	575	570	532	566	539	580	559	556	516	537	543	574	562	537	578	558	536	562	558	558	556	568	574	543	562	524	551	561	559	550	565	525	541	589	512	607	592	592	550	557	547	547	557	573	538	544	535	543	566	558	594	579	600	537	532	571	543	583	599	541	574	551	501	550	559	536	566	579	569	527	546	611	562	573	567	568	561	589	533	561	563	539	559	575	601	521	551	549	588	578	570	511	625	564	483	556	569	545	552	570	549	591	550	547	601	544	556	588	545	553	552	541	558	570	538	539	541	579	549	559	600	572	554	568	522	532	525	564	540	572	571	595	563	584	583	584	544	568	554	541	571	546	579	604	542	531	587	540	574	567	538	553	573	547	514	534	521	607	597	551	564	572	591	552	555	525	532	586	548	570	577	563	585	559	573	530	545	509	547	528	550	547	563	598	604	576	569	553	587	560	563	546	523	520	538	572	514	580	616	542	546	549	547	503	559	529	562	520	555	578	537	562	535	513	550	545	597	545	512	589	595	582	572	551	559	557	549	610	578	597	557	575	603	595	587	553	608	579	580	555	555	586	590	564	526	576	537	551	615	551	549	549	563	569	553	552	582	577	557	583	535	588	537	564	577	532	548	569	540	558	576	589	569	569	538	577	573	550	519	541	569	570	530	569	586	552	596	535	561	548	547	584	564	537	525	545	535	553	531	558	587	609	558	583	542	561	544	569	521	560	556	553	545	525	565	552	571	569	574	572	559	532	576	562	590	550	598	555	551	580	526	571	546	527	564	560	541	565	599	563	583	570	575	554	577	579	546	576	561	566	547	578	568	511	563	548	528	538	538	535	595	551	592	564	561	523	529	534	572	519	585	534	555	569	546	555	561	548	586	545	525	554	554	516	569	506	517	570	545	576	569	597	496	555	571	581	558	605	591	595	546	560	547	584	548	563	599	548	544	520	581	557	531	583	596	555	566	566	534	602	579	533	526	547	570	544	568	572	545	562	584	612	574	546	561	580	530	513	537	557	544	586	553	561	559	570	602	564	587	561	548	590	583	581	539	585	605	564	518	534	546	548	574	582	605	583	584	551	581	594	590	538	549	506	579	565	563	554	519	576	593	571	571	569	530	534	582	551	511	585	558	567	565	530	554	527	536	515	586	553	556	565	559	519	587	602	554	561	548	572	565	589	519	574	552	560	583	592	532	568	577	553	573	524	579	561	576	585	572	546	539	583	556	578	569	549	617	542	504	572	565	531	558	574	581	550	545	550	571	554	547	579	566	555	573	553	581	489	544	579	532	568	539	568	569	538	569	526	575	602	525	624	561	566	551	572	510	596	538	503	587	567	545	589	519	531	535	578	511	596	592	569	538	569	599	557	556	565	535	546	522	577	587	547	537	550	569	571	545	577	530	536	520	538	530	571	556	567	527	586	548	572	561	523	564	582	574	568	575	548	594	540	571	550	595	538	526	575	535	568	551	548	558	557	558	570	578	581	566	601	575	573	601	530	602	563	530	561	512	545	603	568	545	524	572	565	500	545	569	575	558	587	592	584	592	553	529	536	584	586	602	579	582	583	540	612	554	552	603	550	578	525	593	544	546	562	580	533	566	592	574	541	581	557	534	563	563	548	540	536	548	525	557	576	576	588	518	511	536	546	598	591	553	522	539	583	598	548	559	564	581	577	564	569	552	573	570	573	562	540	561	577	562	538	568	577	580	546	542	519	567	558	520	561	549	527	563	575	548	515	560	535	576	563	555	570	522	538	531	558	544	553	557	552	573	534	533	565	569	548	578	592	589	549	565	584	536	554	571	535	526	520	543	555	540	566	538	530	545	551	568	535	517	575	562	557	520	553	552	534	547	557	562	622	627	520	491	564	592	550	513	514	579	545	590	565	557	571	526	532	552	596	586	593	548	547	540	617	541	594	562	527	555	495	537	512	524	542	523	543	547	550	572	590	544	525	578	539	601	522	587	542	555	562	573	588	554	559	533	558	559	555	545	579	582	529	560	548	513	579	529	571	554	578	559	530	543	560	549	568	564	555	585	510	540	584	528	569	562	562	555	604	570	587	600	574	560	579	568	552	603	551	515	569	540	577	542	542	552	553	571	560	554	575	561	571	529	579	554	570	575	578	573	562	559	590	575	546	583	535	563	566	524	543	619	537	551	606	562	548	567	566	552	540	538	593	559	586	576	533	536	586	524	571	554	565	555	594	575	593	568	567	594	568	583	603	573	587	565	578	541	522	595	514	578	549	555	535	587	525	546	556	557	557	548	535	535	564	581	557	550	556	545	563	572	588	554	527	574	554	535	565	532	573	569	525	537	558	536	549	552	517	595	543	563	516	569	561	558	590	549	547	569	576	597	591	534	558	571	560	577	534	618	534	573	517	555	599	522	553	540	581	583	558	570	574	564	539	614	534	558	541	562	571	574	543	510	588	602	588	558	560	562	539	555	523	547	495	589	571	590	566	595	579	577	540	611	556	560	498	589	590	572	571	585	557	552	584	513	528	536	538	512	574	586	619	574	587	527	528	542	552	538	589	544	576	559	611	531	566	577	536	577	556	589	567	559	584	568	528	549	547	550	583	585	535	536	520	523	560	510	519	611	533	599	563	551	531	557	567	567	573	567	532	598	535	555	569	569	545	576	561	562	563	597	563	566	594	539	575	573	526	555	565	577	532	603	540	552	575	527	553	540	557	590	562	571	542	558	603	550	581	542	517	562	534	595	548	563	521	551	568	527	512	545	566	572	589	614	536	605	554	549	592	562	546	531	543	542	526	608	519	587	551	515	523	582	513	527	564	544	545	582	542	539	556	556	572	582	586	558	525	547	554	542	533	531	555	587	567	549	579	590	564	591	583	567	586	555	586	545	577	569	544	581	575	548	526	549	602	522	578	598	555	553	558	560	546	590	542	591	558	535	623	524	540	563	598	565	553	534	540	550	601	558	584	578	550	555	553	561	566	566	577	548	539	560	574	538	590	532	575	559	559	547	554	540	562	571	586	524	558	566	570	533	583	580	555	555	538	564	562	570	550	604	540	524	564	545	573	536	594	540	563	556	602	585	586	560	506	593	543	565	550	560	562	613	603	574	558	546	582	563	538	527	553	538	587	533	567	568	585	511	581	559	608	564	555	521	558	580	548	543	519	533	551	538
47541	39687	41437	36727	32094	28025	26077	19869	11715	3138	389	319	334	318	304	283	287	303	317	297	280	289	303	311	310	304	295	303	323	270	267	294	302	302	289	280	257	297	253	259	303	284	285	266	244	302	267	280	294	283	301	315	297	285	261	263	307	263	319	293	323	310	302	317	295	287	280	303	275	315	312	295	279	325	305	295	273	283	297	289	279	284	284	279	295	301	300	277	295	304	309	328	272	273	307	269	322	319	294	257	299	301	334	305	300	325	270	267	308	317	288	283	290	254	265	293	260	283	294	308	316	267	300	278	301	299	307	262	301	297	299	286	275	253	293	292	283	310	315	303	320	289	310	306	290	289	296	265	284	316	288	299	301	273	293	296	277	296	295	283	312	285	323	288	297	295	330	291	296	269	302	321	294	294	305	256	293	311	281	303	298	276	290	280	276	309	267	272	315	294	284	248	300	305	291	290	299	277	278	304	289	283	307	311	297	265	297	288	303	281	320	258	315	321	289	313	283	294	273	274	303	298	283	282	294	259	271	287	302	281	299	308	302	289	314	317	300	269	318	306	271	316	271	255	277	294	281	288	294	316	345	270	298	297	295	265	298	294	304	260	284	308	287	316	300	278	289	272	270	274	282	304	271	333	313	270	290	259	294	287	295	306	297	272	273	298	301	293	301	267	301	305	295	270	272	281	267	317	259	296	268	284	344	269	306	314	276	266	277	286	271	301	277	302	285	246	309	282	302	285	260	279	294	291	268	272	278	282	290	283	288	283	296	303	297	260	264	275	285	275	312	274	283	297	282	298	306	273	306	308	275	287	285	252	320	278	284	292	285	281	277	287	285	313	283	299	299	291	284	279	278	300	328	256	274	274	298	271	284	281	257	255	298	277	307	291	272	291	333	285	311	292	284	301	296	288	320	304	283	303	274	288	299	290	279	287	279	286	279	305	300	297	279	275	283	309	286	300	287	289	294	295	286	302	312	272	306	272	293	305	321	304	273	268	286	264	256	310	292	252	295	308	276	313	299	318	286	278	301	311	306	281	243	299	302	301	300	306	291	270	311	309	306	258	297	294	284	271	255	282	293	299	329	291	274	314	268	297	313	328	311	319	315	290	302	276	296	292	275	255	297	288	317	289	302	270	278	283	277	275	290	303	292	280	311	254	280	271	284	309	292	282	285	279	287	297	277	270	293	294	294	274	282	307	273	292	297	288	314	282	269	279	305	294	309	262	286	291	268	315	276	257	290	309	292	315	320	292	289	323	293	295	303	282	290	302	274	272	284	302	295	314	273	298	267	249	321	315	289	279	310	294	284	302	275	262	282	320	283	264	276	268	286	312	282	284	309	297	283	275	298	272	299	277	297	275	295	294	310	277	302	308	301	289	300	297	276	260	287	314	302	267	280	299	295	304	287	280	269	269	259	284	314	296	295	292	286	286	298	301	304	284	279	307	297	276	277	263	254	285	279	300	282	313	257	297	299	267	272	288	303	291	280	290	297	274	265	259	268	280	281	278	298	242	275	297	232	289	310	316	289	276	283	298	286	290	268	293	330	281	309	276	266	277	306	305	290	283	299	291	258	307	283	296	318	296	285	277	283	271	321	274	274	265	295	294	291	290	295	265	306	302	306	284	298	265	282	276	263	283	270	269	273	275	327	299	300	295	254	286	302	290	271	262	294	285	283	300	271	327	307	299	283	280	286	293	280	316	311	267	268	291	283	296	295	317	289	295	308	284	289	276	283	275	265	262	289	287	286	315	314	302	302	283	281	266	307	301	273	265	304	285	301	288	272	277	269	256	295	286	311	329	294	302	299	288	304	295	281	309	280	297	303	301	267	317	311	333	298	304	323	285	273	290	292	292	320	304	305	301	291	251	274	289	269	297	284	306	289	297	300	289	297	282	324	291	318	279	298	321	264	289	287	308	284	263	310	260	264	314	286	335	306	315	308	254	287	290	252	290	277	272	299	298	285	298	300	258	265	304	321	306	306	292	285	291	275	238	296	298	263	273	283	273	273	286	277	306	309	286	261	296	282	291	278	300	288	310	313	280	319	286	310	296	288	286	310	272	284	297	311	306	282	286	282	317	306	325	299	280	273	257	296	267	305	305	285	305	302	317	292	284	285	348	279	273	273	291	271	271	297	272	286	288	273	295	288	305	297	285	301	285	277	278	293	284	287	299	287	274	295	307	286	276	286	298	261	316	275	310	244	272	302	300	307	312	315	272	297	289	278	288	284	278	268	286	309	294	260	273	282	285	330	299	312	285	288	272	335	271	302	299	296	293	305	287	318	281	287	274	290	263	306	259	293	292	307	271	304	258	272	264	248	309	284	294	325	338	285	329	305	295	291	315	263	284	274	331	278	299	290	285	279	299	294	291	267	295	270	298	286	321	300	274	276	294	286	268	301	292	300	279	299	302	277	274	299	305	299	274	312	313	290	268	263	326	302	334	303	299	303	292	267	281	322	279	284	285	297	308	303	268	304	294	317	306	293	285	278	300	308	303	306	285	292	284	267	308	276	290	274	294	275	264	325	284	291	305	282	309	278	281	285	253	287	303	285	306	294	310	285	281	318	287	294	310	262	334	317	279	285	265	309	261	295	303	269	289	276	278	287	276	270	263	289	293	276	312	259	292	294	310	296	263	252	309	293	297	324	273	278	292	288	331	278	301	281	278	293	308	297	279	280	314	273	259	331	296	289	315	281	326	241	286	279	254	307	272	275	297	260	298	294	285	293	285	274	285	275	285	285	276	264	292	307	276	281	289	277	299	318	315	265	292	295	288	295	314	275	322	266	285	266	300	292	303	290	271	290	304	301	280	298	291	311	263	308	272	297	324	285	321	277	301	293	298	320	276	324	293	300	290	301	303	283	275	274	274	271	306	266	303	297	281	275	296	290	302	274	270	271	315	312	273	281	265	281	289	280	331	257	290	322	297	294	281	310	267	295	277	280	308	284	290	292	275	284	263	297	309	313	305	312	312	277	282	310	276	306	306	283	298	271	311	314	300	293	279	290	283	290	288	282	281	277	284	262	286	267	291	317	297	310	284	282	328	276	287	312	290	279	297	320	245	295	330	289	295	277	276	253	323	266	280	305	287	271	283	273	288	333	306	318	282	278	293	287	313	292	286	284	269	283	309	305	308	276	268	311	275	296	271	307	283	268	278	271	275	283	304	306	268	282	252	298	282	303	297	278	278	290	294	259	291	288	301	274	283	286	270	300	290	292	284	269	307	300	304	332	285	293	279	298	272	286	300	269	257	285	283	268	294	308	311	276	321	290	292	269	315	300	262	276	274	296	288	279	288	293	295	296	278	318	286	292	282	264	279	301	313	312	287	300	289	321	275	268	311	297	275	294	299	315	300	260	276	329	280	289	289	326	285	309	292	283	273	269	278	276	277	282	293	293	267	255	247	292	300	273	289	286	297	285	283	284	258	276	305	269	288	313	314	292	275	298	282	288	287	277	272	286	286	331	315	285	280
44373	54533	52346	46721	50631	58633	43425	3204	868	863	805	840	795	765	820	757	788	802	786	816	830	745	786	811	758	763	785	751	775	798	761	779	766	759	790	793	741	717	789	753	800	771	785	797	793	763	786	804	724	747	743	770	776	754	724	784	785	780	735	729	709	751	754	770	727	748	758	726	777	735	812	801	741	768	773	761	777	768	795	783	765	749	784	714	689	752	774	733	753	807	754	727	747	750	761	725	770	782	715	712	768	770	728	760	794	791	763	709	762	755	769	732	760	750	709	782	745	817	764	792	761	747	791	782	778	729	716	777	785	820	745	746	739	771	770	793	767	735	769	767	739	740	759	812	762	814	726	782	739	731	774	752	814	795	746	726	755	771	740	756	738	750	728	727	792	772	750	756	745	775	700	829	749	782	770	710	708	750	776	709	732	779	805	760	774	750	762	772	745	775	768	783	769	807	773	772	804	778	761	686	735	738	770	739	750	740	758	756	754	727	781	733	784	788	734	760	768	736	698	754	709	774	740	778	751	773	750	773	782	797	793	757	777	735	806	778	808	761	774	712	764	786	729	764	753	747	728	683	746	763	750	731	762	757	739	756	716	739	705	784	708	735	740	795	773	722	795	734	743	782	723	793	794	701	751	739	698	727	763	726	804	691	772	740	795	809	742	763	752	800	765	740	741	775	767	769	767	789	711	726	751	794	730	780	738	777	687	717	753	723	740	738	720	777	772	750	767	792	745	776	793	706	750	769	758	744	711	738	825	745	774	740	728	746	779	754	721	823	749	762	765	763	777	745	782	741	786	760	747	807	769	751	772	797	762	783	783	766	775	778	792	775	792	789	762	796	744	825	721	764	776	794	773	735	716	732	723	744	740	759	776	754	760	741	740	717	764	750	744	752	707	746	742	725	739	743	767	733	770	775	755	740	800	739	779	758	732	801	774	735	747	795	721	708	746	759	733	774	769	704	724	768	766	762	752	742	726	778	779	729	800	748	713	775	702	791	792	757	771	748	771	760	719	756	773	747	793	754	752	770	767	765	736	748	743	713	767	763	797	748	741	767	744	763	717	741	763	757	782	752	760	764	735	777	777	713	776	758	754	780	756	790	764	786	746	779	750	739	761	801	720	738	739	773	773	725	774	757	825	767	779	694	755	739	778	763	729	772	768	717	720	793	770	724	768	745	767	782	797	752	687	722	820	710	779	774	783	749	742	736	705	798	760	742	758	770	685	744	759	751	739	740	730	738	782	812	743	758	723	732	774	739	748	753	780	781	727	795	730	731	735	731	773	765	770	771	724	817	713	748	725	781	788	738	747	762	755	749	786	766	791	739	700	747	747	733	747	760	784	785	728	708	762	755	749	720	764	756	746	734	727	777	795	716	760	749	729	742	733	747	728	759	756	777	737	757	790	772	730	737	777	730	774	750	764	779	783	760	703	785	797	757	779	767	746	786	767	796	782	712	717	804	713	784	769	758	797	839	712	774	721	724	750	745	715	767	763	772	765	759	752	743	770	769	715	754	743	785	740	744	744	713	731	746	733	778	772	755	732	777	760	744	744	776	728	840	775	747	780	768	736	761	744	755	735	728	745	747	721	719	774	801	751	795	751	738	787	739	776	751	723	765	709	779	795	768	798	752	750	781	697	806	772	755	766	766	738	768	748	748	742	791	766	773	779	808	749	805	788	741	769	742	735	779	797	771	778	762	767	744	778	771	734	748	768	748	785	759	749	749	729	810	718	688	730	765	787	766	763	791	762	748	757	768	731	824	747	765	775	741	776	747	786	758	798	782	817	795	783	772	819	778	720	760	755	757	738	754	766	781	774	726	778	763	740	740	762	766	758	748	716	774	758	785	721	754	753	782	794	733	731	740	781	745	717	743	740	768	764	775	741	767	788	734	713	765	764	735	801	719	760	762	718	707	785	715	753	802	773	755	713	789	722	766	726	730	762	744	786	734	770	732	739	781	785	758	725	737	781	731	745	775	795	729	781	747	761	780	742	792	765	774	771	753	729	770	751	704	807	744	740	778	773	743	779	743	774	790	722	797	783	780	744	719	792	764	726	733	739	758	747	762	725	771	750	735	733	784	721	758	800	752	749	820	747	740	737	756	705	756	726	762	771	768	711	740	781	767	727	735	768	728	713	700	785	763	773	775	709	739	772	705	766	755	786	731	771	792	712	721	723	755	804	727	787	831	730	801	760	764	757	768	738	841	737	772	729	756	750	812	767	763	795	679	767	742	815	781	680	747	766	785	738	754	784	774	788	706	754	759	771	748	772	716	745	778	766	773	798	730	705	801	796	734	721	772	762	788	759	752	723	755	787	725	767	769	801	711	734	704	738	780	780	728	780	728	753	752	764	719	782	792	742	730	781	711	743	727	809	736	754	716	766	805	754	766	759	722	785	751	760	732	729	760	742	787	749	750	757	745	814	759	741	781	791	787	703	745	738	769	776	795	767	694	774	780	697	809	732	724	792	733	726	795	785	732	784	759	810	790	746	740	765	744	812	732	764	758	754	734	730	735	719	720	782	826	713	727	800	756	738	749	796	805	776	806	781	768	723	770	805	757	769	766	820	799	757	792	759	718	778	774	808	794	780	819	715	710	785	725	717	735	770	743	750	727	749	799	712	735	727	791	737	775	739	752	708	736	765	727	756	736	771	807	753	764	765	693	735	772	764	792	728	743	734	682	778	793	754	757	759	796	741	708	765	821	759	777	767	786	758	744	749	771	790	755	768	736	701	788	773	758	707	776	812	712	731	727	738	768	738	768	741	736	759	731	773	803	752	727	806	777	762	755	772	759	807	738	727	775	734	773	794	740	759	772	775	753	763	783	777	744	799	755	713	770	800	758	732	737	754	799	766	771	731	764	729	772	796	790	738	745	724	792	773	722	801	762	717	783	765	739	748	751	744	764	742	776	750	729	718	730	745	758	728	790	753	764	706	734	772	757	747	718	824	806	731	772	741	711	759	714	742	743	771	746	776	765	752	737	707	747	761	757	750	805	796	774	785	732	730	787	794	773	783	785	748	697	718	783	786	698	788	749	739	779	747	727	757	753	738	727	723	735	712	745	788	700	782	698	737	765	750	792	717	753	794	796	751	743	806	764	796	750	751	762	828	736	754	764	758	796	761	760	753	736	707	769	766	765	832	768	744	773	740	807	701	761	770	756	756	783	769	725	765	736	739	742	790	736	751	737	698	776	734	785	758	780	773	729	724	737	803	749	747	747	772	770	756	750	805	752	769	733	736	796	790	799	748	758	778	766	742	737	801	716	745	760	756	786	801	705	743	839	796	760	747	800	730	754	749	777	762	687	732	813	786	759	803	777	785	761	835	809	714	796	771	750	758	747	719	745	776	779	799	785	768	782	736	783	724	767	765	800	767	797	725	755	764	760	731	815	748	758	792	740	760	762	724	741	752	744	740	729	736	749	793	752	742	745	779	721	733	746	780	737	765	787	707	740	760	816	757	802	737	758
53351	42808	41583	35568	34903	32647	30591	24753	18673	8166	1119	473	412	434	432	443	438	351	422	397	395	419	410	401	425	406	390	414	420	401	416	395	423	429	411	374	388	393	421	398	408	377	399	388	386	382	375	427	426	362	389	378	400	381	367	397	377	406	362	381	388	429	369	379	389	381	380	358	346	383	342	373	393	406	384	403	391	392	384	404	434	394	396	378	359	376	384	383	363	423	393	375	355	376	389	395	392	397	416	397	379	396	396	399	396	405	401	396	380	388	414	389	369	390	398	430	399	389	372	359	436	367	368	420	389	376	419	389	410	405	437	422	364	400	365	387	392	377	358	411	374	399	324	398	384	402	421	417	374	405	355	384	359	413	389	406	361	445	402	447	412	375	381	386	387	383	360	384	377	358	369	390	376	369	416	422	387	383	387	337	391	378	368	356	406	373	367	398	399	372	378	367	398	411	378	398	373	379	399	391	419	408	374	391	411	379	382	387	394	425	384	412	371	356	382	346	375	405	398	390	407	394	353	365	376	358	402	404	359	399	398	371	372	382	417	402	388	407	372	373	389	387	391	427	435	402	370	364	378	384	392	397	401	367	398	422	406	374	349	385	363	440	405	366	362	402	366	403	383	399	387	382	398	363	404	375	389	406	406	405	406	414	374	419	391	383	377	367	373	358	421	371	406	407	388	372	374	442	401	409	365	355	397	391	371	389	372	406	439	367	397	363	388	361	356	359	386	383	385	365	415	373	376	395	387	402	397	379	379	397	412	418	385	376	386	378	365	408	385	397	417	377	362	405	408	409	417	405	399	381	413	382	374	352	376	416	361	416	396	382	357	390	386	375	376	420	388	383	400	389	413	377	364	389	374	364	380	388	401	398	353	407	389	393	355	361	364	402	392	394	387	411	360	369	385	392	390	401	378	403	380	407	397	419	373	367	370	369	393	363	374	371	357	393	370	407	409	394	385	370	366	370	392	403	385	381	418	412	350	388	368	371	391	382	361	372	400	383	431	369	375	386	405	389	412	399	389	381	384	367	367	373	413	400	385	383	363	426	378	401	396	384	376	408	392	404	416	395	374	408	393	402	404	416	419	423	404	363	357	404	351	401	414	416	341	392	378	381	374	361	335	393	417	376	368	405	405	418	393	409	414	420	393	405	361	397	376	375	369	379	371	362	390	322	389	363	374	393	417	403	372	411	392	403	395	405	439	379	346	374	362	384	407	380	367	376	334	404	371	363	377	392	384	418	411	386	383	399	409	403	364	401	377	376	384	383	438	353	384	367	414	360	422	440	403	420	399	434	399	409	351	390	388	349	414	402	390	386	379	368	407	399	389	422	389	374	406	376	384	347	421	413	412	387	390	396	390	377	435	409	391	404	397	395	409	417	408	377	351	393	410	404	377	342	385	382	394	357	394	404	401	426	367	399	411	356	369	389	416	406	424	375	392	392	383	367	382	395	396	403	397	423	428	382	377	397	409	400	375	382	414	355	434	375	356	386	377	387	349	368	355	362	413	395	392	370	373	386	356	401	399	364	381	383	392	371	366	406	390	410	381	376	390	380	384	395	382	386	396	357	410	395	379	412	390	416	395	427	395	390	394	394	417	384	402	401	379	410	388	362	404	418	404	386	412	382	397	367	400	399	383	364	382	411	369	427	385	382	415	412	343	375	406	387	337	390	375	421	399	389	382	405	361	379	361	404	396	388	393	390	383	358	384	424	441	422	373	395	418	390	398	373	392	376	384	404	416	408	414	357	369	390	354	400	371	405	409	370	366	380	398	386	386	392	414	422	365	427	433	366	396	400	408	375	381	418	373	419	398	391	355	446	380	373	412	437	396	413	428	380	420	417	356	404	376	366	410	370	418	417	422	439	409	391	400	422	370	367	414	369	420	371	343	374	371	388	397	403	370	405	361	399	366	362	388	382	390	404	408	377	388	355	387	442	390	367	387	377	412	406	395	383	383	379	391	432	396	387	416	370	420	406	363	339	385	393	410	394	400	376	413	388	406	395	379	379	411	347	402	350	388	391	401	387	405	382	416	356	398	378	399	391	417	389	404	440	373	394	376	377	367	416	411	400	353	346	370	404	368	384	375	400	369	366	388	373	357	399	337	401	406	401	359	367	403	372	398	350	401	394	408	393	398	358	365	367	373	387	412	402	369	357	386	379	397	364	414	427	382	397	388	352	355	399	380	426	384	389	379	392	368	374	407	374	397	361	382	394	372	400	348	358	407	406	396	407	373	403	394	379	383	391	402	383	409	357	366	405	398	408	385	385	390	379	413	427	414	384	385	411	387	364	363	386	416	399	370	378	380	360	375	385	394	389	401	392	399	405	399	380	393	387	384	433	350	384	372	375	393	389	370	372	358	381	384	321	388	364	408	389	396	422	347	401	391	407	327	387	392	400	374	370	371	410	371	405	381	415	352	445	381	364	389	414	367	405	416	412	371	338	399	344	402	383	444	378	376	380	362	392	371	420	418	402	411	400	408	384	362	406	379	386	402	412	421	431	392	397	399	376	392	442	367	366	398	397	398	379	419	390	352	396	372	390	387	359	355	373	425	406	395	422	385	410	422	408	361	408	408	380	421	403	401	375	416	371	408	387	415	352	357	336	371	418	400	399	392	392	392	405	413	382	411	351	392	372	401	406	400	394	361	411	406	382	371	389	417	363	412	353	381	383	396	405	380	390	419	375	419	381	431	417	380	403	377	372	397	390	391	394	364	393	448	416	361	401	403	396	418	398	435	357	378	387	381	419	350	437	378	373	401	398	412	378	365	394	368	372	353	358	380	371	388	414	391	392	406	405	375	385	415	421	439	373	396	354	349	359	399	377	385	405	363	338	413	370	364	387	397	380	369	383	374	383	369	372	409	370	349	390	378	378	378	371	392	390	382	380	439	371	383	382	382	371	380	376	366	397	386	351	413	399	373	356	407	389	396	378	393	393	396	426	376	383	389	412	390	401	374	375	399	387	366	361	403	431	429	435	400	399	415	358	371	395	405	358	417	363	371	401	394	363	374	369	417	401	363	398	421	367	396	419	391	397	387	379	352	381	394	358	397	398	384	392	347	418	347	410	428	399	402	439	417	363	380	384	384	393	438	411	377	426	389	366	407	364	362	398	363	385	374	372	385	388	395	414	423	399	377	383	420	395	416	381	351	395	403	412	386	437	380	362	387	389	410	372	378	365	370	436	332	399	400	392	403	392	404	375	380	387	394	419	379	378	383	383	354	385	403	374	445	391	385	417	370	366	379	357	370	371	416	356	363	369	376	372	414	353	387	385	378	368	384	402	368	392	422	404	393	372	383	375	415	400	397	371	394	423	380	384	379	409	406	387	379	380	389	385	371	405	346	406	356	365	365	375	385	383	402	393	393	378	408	398	388	397	406	369	395	343	384	373	412	409	381	384	418	373	389	371	427	381	391	413	387	394	381	394	375	383	403	393	402	400	364	380	385	403	398	377	412	385	373	396	359	385
49165	57710	52153	46005	53200	72174	57889	9008	1158	1146	993	1064	1045	1028	985	1024	955	989	992	974	961	972	940	983	956	935	943	959	949	970	935	933	955	953	930	989	924	945	986	963	960	949	916	907	887	940	973	958	962	943	940	938	959	874	955	889	944	925	874	957	898	977	904	955	912	912	916	945	918	950	928	904	951	970	873	930	932	945	871	934	919	920	920	954	924	927	911	967	934	905	897	917	875	944	887	982	923	900	916	879	1002	921	917	950	926	923	939	947	941	890	924	926	894	922	893	939	932	931	937	936	949	941	962	904	913	936	957	944	993	930	935	906	961	902	937	962	887	952	913	884	976	920	977	972	951	983	964	925	869	953	970	939	902	926	900	945	891	892	866	927	915	912	966	900	941	954	950	947	854	911	899	951	947	922	917	959	909	890	969	886	899	908	915	923	944	1012	942	852	951	943	927	919	896	919	972	959	859	943	959	975	986	950	941	932	922	941	912	965	863	898	875	915	896	901	923	928	896	957	933	851	890	896	937	942	937	896	893	902	955	914	930	935	935	933	862	944	916	978	937	876	918	943	957	898	939	950	873	1021	912	932	889	941	939	940	943	941	912	944	931	870	928	940	915	948	923	933	957	924	918	869	903	923	933	931	979	904	957	843	936	938	927	922	930	905	961	964	951	903	880	926	923	805	903	917	928	899	937	992	921	900	894	905	926	994	915	938	921	899	959	898	938	897	853	929	916	859	937	883	889	974	874	930	858	943	901	989	842	879	891	953	936	937	899	923	935	885	890	915	899	938	877	910	937	926	965	961	888	947	975	926	921	955	918	927	933	887	978	969	913	870	919	903	950	892	907	902	884	896	968	875	902	941	942	938	943	960	922	949	922	923	922	988	950	939	897	861	967	851	868	929	897	943	991	958	927	928	918	920	931	950	909	923	984	978	942	908	897	1008	926	902	946	903	935	885	998	910	942	963	876	943	888	927	889	985	961	930	894	879	919	917	947	926	905	937	929	960	923	926	951	923	930	935	928	847	909	945	928	987	929	927	922	923	955	918	871	934	903	931	906	940	886	966	917	925	904	909	902	907	956	889	931	967	949	1041	984	906	922	938	885	895	895	924	889	994	896	905	890	924	922	937	918	903	935	995	936	1009	906	919	949	876	940	926	869	1011	967	946	918	937	871	976	876	956	983	915	899	984	872	941	918	939	971	919	924	904	915	948	895	923	873	969	889	900	852	867	875	908	958	895	925	975	970	945	943	898	928	953	892	880	929	919	904	890	909	897	949	888	899	891	928	896	925	935	873	891	934	927	934	876	899	939	877	888	897	900	937	959	820	963	904	887	886	893	980	942	961	925	939	986	918	900	907	927	960	941	935	975	891	909	895	969	943	953	902	931	887	937	939	930	930	923	928	981	906	910	915	884	877	956	936	993	947	865	906	921	933	911	954	917	944	952	920	890	898	925	922	884	904	932	931	906	928	938	903	938	939	909	950	912	910	919	943	962	891	987	902	959	967	928	931	890	905	893	898	918	941	938	955	901	938	905	919	908	882	945	871	898	944	896	905	942	928	931	913	849	901	917	949	921	902	906	941	934	896	933	864	887	941	876	980	939	912	920	958	959	895	891	895	937	924	941	896	915	884	930	940	969	934	921	914	884	1005	896	944	916	975	902	956	893	884	901	989	891	855	874	887	985	881	921	954	934	919	925	898	923	942	896	900	961	895	890	927	917	916	952	886	908	915	950	953	926	946	932	924	947	975	916	936	919	898	902	945	947	933	937	965	896	930	953	886	963	912	911	972	922	968	942	891	926	939	930	880	952	936	847	912	950	908	883	921	902	941	923	913	917	960	901	968	972	903	961	940	878	853	897	891	934	908	909	940	930	922	939	940	866	919	941	931	945	879	905	914	922	929	934	939	972	882	945	996	900	951	898	934	856	948	885	898	942	921	951	898	946	873	923	893	939	898	903	915	906	914	855	945	948	939	906	898	925	1011	900	856	898	891	946	930	908	920	884	929	895	980	916	918	935	923	896	900	937	899	912	972	916	951	958	935	930	936	935	941	949	917	916	909	910	931	922	884	951	925	929	947	919	921	932	973	899	911	897	933	942	932	951	931	926	960	959	903	956	916	918	1002	969	924	921	963	911	994	965	907	917	925	931	873	875	934	907	920	883	949	935	958	967	924	902	926	981	879	898	923	961	932	937	973	917	890	904	920	872	987	914	934	957	887	897	935	935	879	894	865	923	951	940	854	983	879	947	935	942	922	893	922	929	890	925	937	935	910	927	881	907	962	922	957	890	928	909	849	919	933	897	984	943	890	918	909	934	895	935	952	918	921	864	902	901	925	881	888	905	931	919	880	955	922	956	888	942	916	914	941	864	904	966	960	895	928	850	869	913	884	919	936	904	887	873	979	919	906	895	909	915	909	945	901	917	927	940	926	944	917	899	886	949	942	908	903	990	900	892	922	865	903	936	927	944	893	921	922	889	928	881	921	937	975	909	878	861	903	853	922	928	927	901	907	912	918	874	903	937	889	940	937	863	871	914	910	938	925	911	905	920	966	899	892	893	921	865	949	898	892	889	886	924	860	872	943	897	935	899	915	878	933	902	925	921	933	971	922	917	933	884	842	930	903	910	922	963	910	913	924	904	926	958	870	904	894	928	949	908	954	981	884	904	928	906	908	880	876	908	891	877	913	955	922	959	942	920	950	917	1006	959	915	966	881	902	916	912	937	925	939	922	918	920	939	879	962	963	903	850	949	914	978	922	935	902	947	932	973	909	944	905	981	875	969	973	899	917	949	943	954	919	935	934	901	929	895	883	925	978	966	925	931	890	930	926	855	875	971	918	909	953	986	918	908	922	903	983	916	911	915	910	923	917	958	921	907	925	896	895	929	961	956	907	967	881	919	906	923	941	944	904	967	935	891	914	910	913	995	986	946	867	939	930	923	970	928	876	871	907	864	919	915	908	900	945	944	929	983	947	899	931	901	947	942	941	935	921	908	904	914	927	936	959	904	910	976	931	945	961	912	963	918	879	900	909	927	964	885	900	924	916	911	966	956	969	877	918	915	923	870	914	870	919	991	958	955	950	976	937	938	907	954	914	954	942	893	906	968	932	933	899	944	919	911	906	901	878	938	921	980	1006	936	914	931	920	882	936	937	914	902	978	910	910	934	888	869	876	991	956	939	958	891	895	911	935	971	934	890	966	904	981	922	965	913	942	916	964	947	894	934	965	933	916	893	940	903	921	920	844	904	913	918	948	933	896	938	913	915	957	960	959	957	936	885	976	913	915	919	935	975	862	948	923	892	895	953	932	876	869	890	953	984	916	889	961	895	902	934	928	950	900	958	880	1012	924	928	941	951	946	952	926	916	894	912	923	914	948	888	953	924	928	931	945	926	903	909	933	917	914	1007	948	882	951	881	938	916	897	934	949	911	972	947	910	890	908	934	933	969	938	931	904	905	915	933	940	886	922	983	891	919	890	936	969	915	937	924	894
16568	22421	18591	14846	7957	8015	5250	824	327	215	197	208	239	210	215	205	200	199	202	212	207	187	192	220	237	202	205	222	195	212	201	200	179	216	199	219	244	207	183	218	239	204	190	183	198	191	188	210	204	205	204	203	210	205	185	204	239	183	191	182	214	235	239	204	229	200	202	213	211	199	217	212	202	201	214	212	235	201	186	189	230	193	184	204	202	200	210	197	188	200	198	191	216	210	200	226	210	191	223	205	200	229	195	185	199	225	201	184	227	232	206	208	215	225	209	193	204	192	193	215	198	179	196	210	204	207	200	209	224	225	203	234	239	212	213	205	222	188	218	208	224	219	230	199	205	210	198	212	206	200	222	207	196	214	209	206	213	188	214	206	197	216	204	226	229	198	201	205	200	219	188	218	205	213	227	194	210	208	221	198	170	197	210	213	210	196	203	213	183	210	188	209	208	213	185	197	212	212	198	200	176	185	207	200	202	222	212	207	195	216	213	212	202	214	204	194	223	205	209	214	215	202	215	234	206	208	210	200	205	177	207	197	207	200	217	225	210	185	214	190	216	197	209	212	202	202	205	200	214	182	178	203	200	198	223	209	202	203	208	196	210	223	219	209	216	211	214	214	199	214	191	208	190	226	219	203	207	209	216	215	224	196	229	198	197	203	194	219	192	223	194	211	204	210	204	198	223	204	212	209	195	213	208	186	207	192	183	215	211	206	213	209	208	211	192	192	176	211	188	226	196	183	201	196	197	201	201	212	197	211	195	200	208	222	199	249	193	193	202	194	214	226	170	236	201	206	238	192	202	222	200	196	202	204	224	190	210	203	212	214	199	193	206	201	197	185	235	191	202	209	201	211	210	200	195	200	194	203	218	213	205	205	207	206	232	208	210	210	198	230	203	230	225	199	211	205	210	220	207	215	205	187	206	214	223	187	214	207	209	202	204	217	230	196	237	224	196	195	221	213	194	224	205	191	184	196	191	194	198	201	214	210	209	196	213	219	193	197	216	195	217	187	228	196	199	199	228	190	212	180	203	204	226	227	223	203	210	190	188	234	185	203	192	196	216	217	199	199	218	206	224	197	219	223	222	202	224	199	172	217	216	207	214	181	208	207	198	211	190	194	242	194	228	198	184	208	191	206	193	230	222	168	200	209	186	211	211	190	223	207	211	201	209	230	200	188	207	218	180	224	197	212	191	192	219	199	208	212	211	213	232	200	237	200	217	214	207	193	201	230	226	190	229	218	218	207	224	202	218	214	214	203	198	200	182	199	191	192	196	219	199	188	217	212	229	187	211	199	193	214	220	198	205	235	206	199	203	192	216	192	212	221	189	211	211	202	230	198	216	204	192	217	181	195	221	168	214	200	203	199	211	234	219	224	200	218	224	216	235	207	182	203	197	201	197	229	207	185	202	197	212	210	223	217	214	223	188	229	230	204	208	218	212	203	210	221	197	214	202	216	214	196	203	218	203	199	206	238	187	206	228	217	213	190	218	207	216	194	215	228	233	200	175	226	188	208	215	201	219	218	181	228	224	205	211	213	206	176	188	208	209	207	213	197	202	227	187	238	196	178	209	197	215	198	201	206	195	199	200	202	194	192	209	201	199	215	216	194	241	240	163	211	194	205	208	171	212	218	220	205	179	173	188	215	210	218	207	217	204	210	203	204	199	192	201	192	212	179	199	210	207	201	216	222	214	207	197	185	237	221	222	205	193	225	223	209	182	236	228	201	213	204	197	192	212	206	217	206	215	219	206	193	203	232	211	208	222	209	220	192	214	186	217	209	196	218	190	233	162	220	215	211	188	195	221	201	212	223	223	247	210	199	202	173	200	225	236	211	198	220	197	200	225	223	211	216	215	212	214	190	226	207	239	202	216	197	194	207	199	194	217	175	221	212	232	197	239	187	231	212	216	176	205	191	213	199	193	216	205	190	196	213	204	235	227	209	194	212	213	198	201	196	206	212	195	191	229	190	205	205	204	207	215	183	232	218	243	196	196	167	198	216	194	224	228	206	239	191	207	217	220	204	191	188	201	200	207	198	203	200	214	207	197	204	207	193	204	230	202	202	200	179	207	195	226	211	216	198	229	209	215	223	219	231	192	190	210	213	214	186	206	217	203	230	221	209	218	182	226	203	230	209	192	185	217	205	188	214	189	218	211	225	192	220	194	176	215	218	219	197	216	195	220	202	233	193	193	223	213	192	227	204	243	204	219	214	214	181	231	217	188	202	202	207	224	202	193	198	180	220	197	222	189	190	214	189	221	215	197	219	203	222	217	203	191	215	221	175	190	220	203	225	220	201	213	217	203	195	192	210	207	216	196	210	232	222	188	257	222	224	197	204	205	202	208	208	225	208	223	193	206	205	197	225	230	192	206	229	215	195	219	172	210	219	229	195	193	228	185	198	193	207	201	190	204	193	220	204	189	203	210	200	215	205	200	214	198	184	207	197	205	220	199	218	211	230	196	196	197	215	206	198	212	202	179	211	218	201	199	213	195	179	211	217	175	197	218	225	205	216	200	211	190	199	179	198	214	187	186	225	217	212	225	213	181	195	207	196	216	204	237	193	198	218	193	209	191	232	241	185	204	229	181	198	223	209	233	214	232	225	194	249	202	228	212	193	212	214	205	216	219	186	215	221	218	213	212	210	198	220	221	213	212	171	195	199	216	202	207	192	219	235	180	213	187	187	202	233	190	208	249	227	211	202	188	226	191	214	213	193	224	222	217	216	234	208	210	211	221	185	221	231	206	241	216	225	219	214	200	189	202	194	204	259	194	193	222	205	199	190	185	235	206	225	221	239	209	237	189	189	188	201	190	187	218	207	218	210	185	216	213	207	193	186	213	202	198	216	219	233	208	202	197	242	209	202	198	201	231	229	193	186	207	228	199	200	192	218	205	213	219	209	213	232	217	224	209	220	206	198	197	201	203	219	223	238	196	190	204	229	203	211	196	204	199	199	203	206	227	189	198	213	205	193	213	202	199	175	192	204	219	198	205	214	229	197	194	206	237	235	178	171	197	212	201	207	219	197	213	203	230	225	221	214	194	209	205	188	201	211	223	195	208	235	190	218	207	235	195	197	194	200	213	215	220	211	239	204	212	190	202	185	199	209	194	211	197	191	218	223	203	220	207	201	207	178	207	215	225	203	210	201	209	181	196	217	197	205	204	188	205	177	204	240	198	179	196	210	189	181	184	189	206	212	242	193	192	230	208	196	181	233	179	205	215	192	207	195	194	213	203	226	214	208	213	194	204	194	223	198	233	185	209	202	199	214	218	212	201	209	215	212	194	204	212	208	196	206	206	213	215	182	184	193	217	212	230	221	197	189	208	207	211	217	195	199	205	204	198	200	215	203	205	203	213	194	203	211	183	221	204	202	201	202	175	234	197	201	223	198	236	180	215	216	190	199	201	212	228	218	218	195	213	211	225	214	228	204	220	204	223	191	191	216	198	194	211	185	181	201	214	214	203	189	206	193
16819	19164	21951	21032	18134	22106	15011	1500	611	615	561	580	616	577	573	600	625	625	632	558	584	615	577	637	625	569	574	582	604	595	560	589	588	603	611	558	597	561	611	604	577	562	606	592	626	581	628	565	591	623	600	567	614	580	598	584	619	621	630	587	592	608	608	651	557	585	521	583	512	577	624	550	574	589	580	608	615	614	633	631	604	583	554	584	585	583	612	602	617	582	592	572	577	574	624	601	565	605	573	537	598	556	583	587	581	574	588	604	631	574	596	537	620	609	624	578	636	560	568	602	629	633	595	582	627	592	581	595	585	604	586	564	568	548	589	598	555	607	608	569	598	618	585	625	615	552	588	574	577	578	599	576	601	583	596	619	636	617	596	605	603	604	601	590	558	562	543	576	574	590	579	623	554	632	565	587	615	612	616	627	586	603	603	610	564	605	622	605	562	615	578	591	598	585	602	589	587	573	591	584	598	589	603	595	587	588	604	585	561	627	602	587	600	606	562	596	559	599	557	620	590	572	609	576	554	590	578	613	605	629	574	586	624	552	647	614	574	601	634	574	617	551	543	589	576	561	587	589	520	595	595	587	578	553	617	601	600	556	606	586	612	574	615	580	556	609	571	572	610	573	547	595	605	626	567	526	611	583	603	610	599	543	621	572	589	575	594	560	568	625	566	626	601	632	526	559	587	619	607	612	585	560	588	569	581	567	587	621	594	584	581	607	622	575	573	583	594	636	579	567	572	633	633	609	576	604	549	569	626	592	633	551	593	638	586	625	608	571	583	568	609	586	533	573	611	608	601	579	608	586	604	593	573	571	594	602	576	637	607	546	569	561	638	607	584	558	598	603	584	597	634	558	642	589	604	592	632	567	561	612	598	598	613	581	610	600	571	600	583	605	610	579	562	572	608	602	573	566	597	562	574	586	584	596	570	635	606	644	555	567	600	584	598	589	579	565	614	579	573	574	601	605	590	620	587	603	563	623	603	587	591	619	587	623	585	606	581	550	567	574	603	616	561	569	544	647	646	560	583	576	603	601	590	575	578	545	593	572	600	618	569	572	627	569	592	622	563	598	568	618	602	594	636	590	556	587	588	597	584	599	560	575	581	597	598	564	610	603	617	628	564	551	633	575	567	557	574	592	623	606	573	650	586	597	628	592	600	576	603	584	577	588	630	589	601	588	576	561	548	593	622	580	538	617	582	572	609	575	582	619	583	632	577	586	519	572	611	538	582	608	593	567	619	582	615	580	629	610	594	587	582	587	586	595	588	591	597	582	586	584	575	621	576	590	594	598	574	519	606	610	626	571	581	597	593	584	597	576	598	578	583	559	619	568	591	565	574	604	630	593	576	589	573	565	571	609	573	582	604	578	570	570	576	561	564	580	597	596	590	574	592	571	564	633	595	565	570	571	593	580	595	620	608	571	620	560	596	564	561	562	607	589	583	605	581	626	596	530	547	603	590	603	570	586	616	572	570	584	592	577	604	541	609	598	596	560	574	595	613	605	581	607	625	557	588	584	571	574	599	574	562	585	533	568	580	580	575	664	552	591	593	610	657	574	569	603	605	606	613	623	650	632	566	561	602	563	615	580	589	580	610	557	541	601	589	623	601	581	577	557	624	605	652	569	569	595	576	580	565	595	586	574	580	600	643	585	604	570	559	584	570	611	625	597	604	578	549	595	560	606	631	626	598	584	625	621	595	594	567	582	629	633	585	597	611	589	603	575	650	611	574	588	610	615	618	573	571	614	607	619	539	598	595	623	634	595	584	577	565	578	608	587	606	591	576	557	615	610	585	623	545	587	629	638	596	585	594	590	584	578	591	560	548	556	573	578	600	544	612	641	581	625	596	597	577	623	579	613	580	612	612	621	591	597	587	602	590	582	603	558	597	594	576	594	629	555	577	612	574	598	583	589	574	612	630	618	618	555	616	604	590	595	615	601	585	606	609	585	596	567	568	595	632	612	638	577	584	559	608	562	591	596	637	596	578	606	568	578	560	563	596	568	621	556	595	580	633	624	579	592	615	586	609	587	599	549	573	617	569	579	593	563	623	639	530	574	577	568	579	599	577	573	632	556	594	609	580	576	641	616	594	557	601	588	579	591	601	557	596	625	606	588	623	596	565	634	645	622	585	591	571	595	594	570	554	594	568	583	586	561	602	608	630	591	577	607	639	625	597	584	643	586	591	575	563	586	612	620	598	578	584	630	577	550	600	593	593	618	562	618	590	622	605	631	600	516	601	602	603	627	605	621	636	611	575	616	547	583	611	587	603	573	628	587	603	565	554	612	599	582	625	571	567	613	609	538	595	618	581	590	620	599	610	576	606	567	579	560	605	627	576	609	635	583	652	600	578	608	547	589	525	557	576	605	594	578	586	563	612	607	630	605	592	577	589	630	625	615	615	598	571	591	645	564	586	592	600	626	569	618	608	544	582	596	607	554	613	616	570	582	637	600	596	565	607	586	601	607	598	588	598	572	548	564	595	594	590	589	592	567	586	593	652	569	574	632	606	594	606	613	622	614	615	560	542	605	612	604	585	588	577	578	612	616	620	595	607	556	605	567	587	624	603	553	610	593	600	633	587	565	568	562	602	568	583	577	619	562	597	590	563	601	546	582	631	598	601	576	595	612	585	595	564	627	588	578	628	589	589	568	596	598	591	570	587	605	583	626	610	634	590	575	599	586	586	580	579	588	612	595	600	569	611	622	609	607	595	591	561	592	609	593	594	611	610	599	631	605	592	598	634	615	595	618	648	573	595	593	575	592	627	568	615	618	587	625	651	593	601	587	636	602	567	592	606	590	568	550	607	579	562	568	621	618	585	554	569	605	622	583	574	613	615	569	569	560	594	597	559	571	576	570	598	579	597	593	604	568	582	610	607	588	616	585	561	592	567	548	579	598	564	581	601	609	590	612	621	622	533	577	566	572	608	560	577	586	570	564	626	549	586	641	587	613	600	585	599	582	584	590	593	574	601	594	636	572	566	602	559	592	654	612	647	595	599	566	552	591	572	597	565	621	590	577	594	562	596	616	598	603	604	563	551	578	580	646	610	585	584	579	595	611	563	560	571	627	631	568	584	599	577	604	552	591	589	600	581	604	600	558	604	581	603	581	594	625	609	599	567	587	621	601	591	594	579	545	568	588	591	612	584	584	569	585	590	610	592	588	659	630	577	598	632	584	586	594	614	571	557	581	576	597	597	555	602	570	586	542	594	598	627	548	624	653	595	617	577	607	599	549	573	599	542	592	611	580	601	572	597	546	581	610	592	540	582	635	573	588	609	594	581	565	611	558	587	617	595	604	610	555	583	579	586	585	551	609	607	598	595	567	620	551	636	570	582	628	580	577	609	593	566	569	594	562	584	606	590	566	621	576	570	560	596	537	600	606	639	624	585	577	616	560	589	583	562	587	623	630	599	570	636	585	637	587	563	582	578	620	626	611	624	557	574	576	567	615	599	570	610	581	606	605	573	602	628	606
45076	32857	24886	22638	31667	46622	31366	5901	517	296	277	266	304	273	301	275	282	255	299	266	269	278	273	281	284	274	257	266	298	273	264	280	249	254	278	292	278	267	274	297	257	284	294	293	242	252	246	254	257	253	240	268	265	276	277	264	284	288	236	283	266	277	254	250	236	260	266	263	294	232	241	265	285	288	249	265	275	242	310	278	291	294	251	293	283	286	250	268	256	250	275	272	292	255	298	257	249	259	261	271	277	236	244	259	256	262	252	262	253	273	267	275	257	289	273	293	271	246	267	258	262	247	297	256	268	279	278	275	258	249	247	268	273	267	294	251	247	282	251	244	246	268	294	268	269	298	266	270	271	281	267	261	280	278	231	251	262	247	253	251	284	276	258	250	262	257	270	264	249	255	274	256	222	281	266	254	299	244	292	249	234	257	262	282	261	254	254	280	271	257	278	262	290	255	255	270	274	288	248	277	259	274	252	281	276	252	276	264	274	244	253	252	249	287	284	257	306	244	295	271	252	269	277	249	263	289	237	269	287	238	269	290	244	266	248	261	264	239	276	281	258	275	282	263	282	262	262	272	298	268	247	280	279	274	276	282	264	290	286	278	275	289	261	285	273	255	247	265	287	280	266	305	283	279	267	276	244	266	292	250	267	273	262	275	241	245	254	260	270	232	278	254	268	289	275	285	266	305	271	264	245	270	271	272	253	252	252	276	270	252	285	265	258	228	271	300	283	277	299	245	273	257	281	262	274	266	233	302	255	260	258	275	275	285	282	253	235	261	253	261	246	293	274	275	249	262	253	284	248	261	310	265	281	250	272	228	248	289	226	253	278	250	268	277	278	288	281	264	259	285	276	264	271	251	262	272	281	253	270	283	277	254	263	271	254	273	273	275	262	288	254	272	255	254	268	241	272	253	274	257	287	243	288	324	259	254	257	257	259	260	270	241	240	277	268	266	286	256	283	290	267	266	288	259	250	259	245	268	253	269	272	257	266	232	272	250	281	295	284	253	234	256	267	267	279	249	237	274	260	309	269	270	252	270	271	265	269	272	238	260	254	271	249	258	242	267	320	262	237	243	266	287	274	266	253	270	264	286	287	255	258	268	281	233	248	269	257	237	252	231	295	257	274	274	259	252	260	293	253	263	290	262	262	271	249	256	271	254	279	268	276	267	264	246	265	273	264	280	272	293	285	268	273	249	277	240	253	258	260	266	261	275	273	241	245	271	256	265	297	297	252	263	260	269	273	274	269	279	253	250	267	251	275	247	275	280	274	260	268	294	247	274	267	258	271	285	273	278	268	265	263	261	268	295	291	311	260	293	282	268	264	271	264	271	253	293	301	261	210	247	261	251	263	316	279	295	293	255	249	265	297	246	244	283	254	253	263	265	263	251	257	244	272	275	263	262	258	295	274	278	249	277	268	287	264	271	249	268	277	273	269	264	270	244	245	270	268	297	288	260	260	260	280	284	255	238	259	278	290	255	265	251	262	271	259	239	283	247	240	312	293	260	266	247	250	248	282	263	266	252	254	239	254	250	253	269	264	259	255	289	238	264	275	275	253	261	292	248	259	281	270	268	300	236	261	268	274	261	288	237	265	311	260	269	288	263	244	238	279	232	287	268	282	272	260	262	285	262	272	243	260	261	265	262	254	282	269	278	261	297	256	265	249	274	264	269	296	268	281	259	273	244	285	246	245	271	264	271	260	268	272	250	273	260	279	260	284	222	247	270	310	247	283	263	261	270	278	264	276	261	265	234	256	257	280	275	273	270	279	278	256	272	216	272	249	270	283	290	256	285	254	265	257	275	283	268	281	263	260	273	281	257	263	232	265	254	280	268	255	248	300	276	248	309	247	307	255	285	272	261	258	263	270	280	249	278	237	257	260	308	279	242	264	266	270	243	261	286	268	267	285	279	281	276	263	297	255	272	259	257	276	267	302	273	276	253	246	296	232	248	277	262	280	260	288	263	280	269	296	262	258	279	285	304	289	257	270	273	246	274	253	271	244	263	282	272	291	258	270	269	266	271	262	274	314	246	259	252	277	249	258	247	248	253	261	273	269	265	268	261	267	249	275	258	275	259	266	237	289	258	234	304	300	227	266	266	255	290	265	264	278	308	252	275	250	267	264	265	224	280	248	260	234	248	252	257	247	262	267	263	262	280	255	279	285	311	296	255	272	259	266	266	267	274	258	240	268	269	259	229	263	263	277	296	271	269	250	242	269	281	276	249	271	262	313	286	245	256	248	245	264	265	257	270	320	263	267	270	273	282	259	273	281	266	258	271	273	260	275	273	252	240	271	268	271	277	275	264	273	241	260	292	237	281	233	245	269	247	254	259	267	247	242	297	277	249	253	268	258	254	286	249	277	278	243	254	286	254	270	253	241	282	250	239	260	262	294	272	297	253	290	250	263	263	272	270	256	262	252	275	241	260	264	250	268	299	276	249	332	259	272	282	239	222	280	278	249	276	228	286	277	268	290	276	266	280	264	282	277	282	304	251	276	252	252	273	262	268	278	263	263	224	279	276	283	265	254	277	260	266	277	241	253	262	243	287	282	238	267	246	263	249	268	251	223	250	286	298	277	302	274	255	229	251	248	263	267	270	248	283	268	263	263	276	255	269	256	269	259	258	280	256	271	241	277	234	257	241	278	263	257	271	289	250	246	283	289	267	259	274	255	284	279	257	250	272	247	251	264	262	246	273	259	270	255	277	278	272	288	275	260	262	279	261	257	257	284	235	275	255	306	300	270	245	263	273	290	237	280	266	287	277	251	258	267	239	244	265	272	277	248	301	286	257	268	273	268	249	279	259	271	253	260	237	297	277	257	267	269	256	263	253	271	275	271	253	263	291	253	280	268	238	257	255	233	254	291	297	285	262	254	270	275	272	259	270	301	247	277	268	238	247	269	268	292	268	285	254	269	286	245	271	255	281	275	263	271	303	291	255	248	233	261	248	266	235	290	248	279	286	274	309	251	254	268	264	258	284	278	227	283	295	275	284	286	256	245	241	253	288	273	279	257	299	279	259	269	284	268	292	292	263	287	266	254	278	272	274	274	224	278	287	257	264	292	278	264	279	251	272	286	295	260	281	276	262	275	255	251	254	266	288	291	261	291	255	255	277	273	273	298	271	259	268	275	275	242	262	276	294	253	288	271	236	247	259	247	246	258	261	257	285	279	234	258	270	255	262	266	257	268	283	287	261	277	297	276	280	274	233	262	211	251	275	278	262	286	231	262	273	259	233	279	247	258	262	260	268	268	249	306	266	235	263	247	268	274	254	265	257	279	256	269	288	277	290	220	273	306	264	244	264	276	263	265	263	270	264	285	269	246	227	275	261	309	282	238	287	264	292	291	280	283	269	273	268	242	266	259	241	260	283	257	294	267	268	252	240	267	243	255	290	270	275	250	278	275	260	260	264	270	268	262	299	265	261	253	260	267	261	260	269	275	279	256	261	265	274	242	257	278	272	284	252	274	266
36232	17995	15246	20160	46490	58852	36523	910	795	807	783	781	743	721	771	721	738	754	774	779	776	770	748	691	730	793	747	727	740	754	756	747	718	706	718	749	696	753	696	722	769	764	735	692	744	747	745	779	728	790	724	709	743	714	785	733	764	742	749	748	761	786	753	707	689	709	737	738	766	706	728	691	745	710	731	710	775	723	756	670	783	736	715	722	714	728	702	779	762	778	708	753	755	748	693	725	731	773	743	742	732	759	722	765	716	745	733	724	728	765	706	749	729	689	744	731	731	739	783	703	767	715	712	748	761	689	754	703	719	745	719	689	765	687	741	725	719	699	723	717	731	732	691	692	696	767	752	712	766	697	776	732	733	719	702	744	751	718	724	719	698	752	770	750	710	709	733	771	745	699	790	698	734	728	754	752	723	714	703	709	744	738	696	682	797	713	710	757	785	716	764	672	769	730	692	758	721	742	700	707	741	721	688	733	732	767	742	741	730	745	707	746	718	736	717	731	652	706	748	706	755	723	716	731	753	733	721	769	729	702	741	719	732	721	669	784	733	725	652	773	722	705	721	732	741	744	725	783	767	720	756	749	724	688	688	732	759	723	708	727	660	705	717	665	765	726	713	693	738	706	725	775	755	746	761	681	775	716	759	715	751	733	705	724	738	730	726	752	785	755	736	765	741	720	743	690	708	780	739	739	722	730	721	698	726	729	701	679	784	742	726	720	694	755	710	785	779	740	715	770	737	693	714	738	729	764	686	712	746	753	708	733	751	738	776	715	727	734	729	767	763	766	738	712	773	738	769	697	740	724	723	762	708	715	717	747	714	721	733	721	717	726	738	722	757	746	728	730	758	728	718	725	733	738	755	741	719	690	697	706	704	724	742	727	727	726	740	789	742	708	761	735	725	722	676	733	757	725	711	747	702	723	731	739	711	720	753	722	809	725	748	694	743	746	767	722	739	749	710	742	730	730	759	736	733	742	703	727	749	777	744	700	745	755	741	693	715	669	699	738	776	715	742	734	687	721	743	767	699	706	730	728	669	719	713	750	682	747	684	744	767	724	722	741	718	713	734	732	705	743	690	691	753	712	750	788	689	790	757	712	763	718	790	772	747	709	753	671	765	712	743	711	714	658	673	719	705	749	730	732	696	697	750	732	764	773	742	713	725	737	701	804	706	697	720	756	717	686	761	701	756	723	707	751	745	753	749	736	734	693	722	717	700	698	730	730	723	732	706	742	707	733	724	758	696	714	780	706	728	749	678	710	783	722	738	741	704	710	683	725	720	753	753	676	722	769	754	709	710	717	734	737	793	728	735	760	696	678	738	719	757	742	727	738	737	751	754	738	745	722	701	711	738	767	771	762	691	693	715	716	728	745	706	733	722	693	709	755	725	765	694	757	695	744	739	710	725	726	700	748	723	745	711	722	730	750	714	771	719	704	789	706	649	717	776	695	725	747	730	745	721	739	714	747	706	731	718	754	729	771	737	764	721	744	754	716	733	704	752	751	727	779	732	716	754	718	736	742	722	713	697	752	743	667	735	721	740	722	778	674	745	795	713	734	709	761	725	709	709	709	743	729	742	723	744	716	701	727	744	746	738	704	722	755	741	712	755	689	772	709	744	731	708	735	725	717	742	722	755	735	736	723	703	688	726	716	769	738	778	740	671	722	817	698	707	732	736	724	721	734	760	752	735	685	713	739	743	678	745	785	716	751	735	722	765	738	764	780	728	768	713	725	762	745	720	694	760	748	712	723	747	715	742	739	730	730	751	689	720	743	732	711	693	713	704	739	718	740	746	736	748	739	693	703	716	719	738	733	717	713	753	746	756	723	738	734	814	743	727	744	688	764	752	716	713	721	744	721	700	745	756	721	740	764	750	718	707	741	720	705	704	696	712	771	735	724	737	748	742	692	712	669	772	716	767	725	775	727	717	749	748	725	752	696	724	766	751	707	793	731	744	698	712	731	702	716	723	712	721	755	713	715	773	732	748	748	707	751	733	721	776	736	735	708	736	722	746	721	754	687	755	745	685	648	719	725	703	736	708	758	733	762	717	734	735	714	704	734	736	723	743	692	735	758	709	718	783	698	774	710	758	726	745	730	737	770	732	777	727	700	713	740	713	692	714	703	731	755	771	692	705	763	722	749	755	727	736	727	726	754	726	710	725	724	732	702	739	694	722	744	672	700	740	767	780	723	744	737	717	733	719	749	718	754	748	704	727	752	693	730	790	779	688	718	708	749	728	764	714	751	724	757	713	716	726	671	726	722	737	755	722	709	740	693	732	714	718	721	759	682	702	738	725	701	728	677	723	765	762	743	747	711	684	700	741	735	723	730	750	727	761	755	721	728	712	783	737	780	676	758	753	734	740	784	701	696	699	715	747	662	737	742	739	726	763	705	684	758	692	699	737	668	782	767	725	731	755	691	714	735	771	680	717	735	756	710	702	701	687	698	762	723	747	742	702	712	799	751	711	713	731	775	717	736	741	724	759	723	743	715	745	733	717	733	742	709	701	721	757	741	704	706	726	676	748	692	727	707	724	696	776	713	727	720	741	712	751	693	761	766	763	758	704	688	699	738	766	714	722	710	701	716	748	773	759	726	724	729	741	760	702	752	742	718	771	709	782	747	728	734	741	691	751	713	715	706	729	720	755	712	761	732	756	689	740	721	751	713	711	712	696	727	704	677	754	717	706	729	735	737	743	715	719	745	747	755	705	699	741	730	750	775	739	736	760	742	730	750	705	690	758	695	743	748	739	733	729	684	682	766	698	734	701	774	739	741	745	714	721	732	730	725	712	754	712	751	747	772	704	714	734	731	709	741	702	738	738	728	724	717	746	715	697	731	731	775	720	717	770	689	712	770	740	748	696	706	709	704	724	690	713	741	740	768	765	740	686	707	747	764	705	713	753	729	702	735	693	733	752	770	722	764	720	740	752	708	690	752	723	713	782	745	730	689	733	725	701	708	700	776	690	706	713	692	694	733	718	764	747	706	710	721	769	758	764	715	721	712	732	714	706	733	756	717	779	788	738	745	750	754	707	753	767	691	709	748	783	751	713	733	691	727	773	694	734	715	710	726	680	701	760	721	761	713	733	756	739	765	737	699	787	688	769	734	694	726	705	704	698	746	716	773	754	737	711	748	706	740	713	717	715	756	723	751	756	663	697	741	721	695	759	708	716	745	671	713	686	724	714	725	699	717	750	694	727	725	732	717	730	779	733	730	723	770	733	722	717	694	715	754	701	732	726	709	708	699	725	739	710	755	742	744	717	726	741	763	742	726	752	748	748	722	712	725	700	701	752	701	717	744	722	711	721	744	702	724	754	758	691	730	757	736	733	696	700	741	718	722	707	740	719	719	705	758	762	702	725	686	736	739	719	724	706	683	733	710	719	668	764	685	712	739	748	683	726	709	696	711	753	765	707	772	780	739	776	718	707	746	745	694	725	708	712	745	694	725	727	700	737	728	710	706	763	733	788	744
51410	30194	24663	25327	45879	66902	51373	15803	1993	437	390	357	328	390	349	334	339	322	309	330	333	339	353	335	352	321	313	350	330	347	351	317	320	339	326	324	330	351	338	349	314	355	298	342	360	331	349	344	365	327	344	322	310	323	316	378	327	308	313	332	335	323	308	371	327	358	325	350	346	330	353	337	339	358	309	354	355	347	313	336	361	369	359	345	312	340	351	354	351	340	329	330	353	306	339	336	334	349	343	353	304	327	317	339	343	354	357	372	327	323	388	323	324	340	340	344	295	330	375	338	331	332	297	347	355	375	335	322	312	370	321	323	364	349	337	302	323	334	329	367	297	335	303	328	352	319	349	325	299	340	330	322	295	305	375	348	330	318	320	285	357	333	379	344	327	347	335	360	339	365	354	303	338	335	332	335	321	340	330	338	385	343	308	337	318	324	361	314	331	340	304	335	326	343	352	345	362	311	335	319	364	349	326	331	361	319	337	361	338	328	309	337	346	327	337	378	339	337	342	324	328	285	313	323	327	317	343	361	321	319	323	343	363	313	343	315	365	338	316	385	334	343	362	332	331	294	342	331	348	333	367	339	332	330	324	314	319	330	343	333	351	373	314	318	357	311	321	356	339	312	329	316	319	354	368	323	347	351	349	346	302	350	307	372	316	326	326	323	339	346	344	339	331	320	327	343	323	368	321	344	317	324	320	323	315	355	336	345	356	342	365	355	359	318	352	326	333	356	348	300	312	336	310	329	339	343	312	355	321	348	334	343	342	330	338	336	297	322	335	364	321	314	336	333	351	339	348	340	317	344	332	313	315	355	316	348	336	353	302	331	390	306	357	342	328	341	353	345	361	354	320	343	321	346	353	334	350	338	315	328	385	343	313	346	346	334	336	342	337	336	368	363	313	289	332	318	346	343	364	348	337	327	329	351	343	361	332	362	326	336	336	304	321	324	315	333	329	357	331	353	368	318	344	338	368	370	345	350	363	354	316	334	333	352	365	320	336	328	332	311	371	338	323	363	321	350	349	306	333	352	339	327	334	337	339	340	329	328	325	353	346	374	309	304	381	345	334	316	327	307	324	296	331	346	364	337	327	371	336	342	349	340	341	330	305	312	324	341	339	335	339	345	353	367	319	359	332	377	339	316	333	295	332	320	340	329	371	320	349	306	356	360	319	342	320	312	328	313	344	297	352	317	333	342	353	332	331	356	332	364	353	351	310	301	342	360	344	355	307	381	337	311	351	351	326	328	324	347	348	342	336	341	317	362	322	364	367	352	348	329	385	323	345	305	331	321	334	315	324	323	355	375	324	353	338	310	373	347	312	331	312	355	326	318	311	322	366	314	325	346	341	312	326	327	332	323	328	312	332	349	332	343	318	372	338	293	314	354	310	352	329	335	378	327	383	328	328	288	321	371	346	302	369	336	311	322	305	323	345	329	373	351	292	349	324	361	317	295	344	322	341	311	325	326	307	334	324	350	344	336	338	307	354	350	356	355	327	338	346	353	347	360	338	356	329	340	369	311	314	323	378	331	332	375	319	340	310	304	348	368	326	336	345	328	337	348	332	356	374	324	335	339	348	351	373	331	320	323	343	330	330	323	313	349	336	315	333	338	341	373	321	340	335	306	332	326	362	340	325	328	353	346	382	328	332	316	306	325	315	310	357	343	360	328	317	346	350	333	368	322	363	317	341	331	353	353	338	314	354	315	312	340	322	363	310	327	327	340	352	292	324	315	338	290	385	307	382	322	335	359	318	344	330	326	330	355	331	341	336	344	342	337	341	337	308	324	360	338	312	351	359	345	342	346	348	382	348	375	336	321	349	361	318	345	335	339	319	359	315	334	327	333	338	353	334	333	349	325	282	347	356	348	340	339	348	329	335	335	375	335	341	315	328	325	322	330	368	287	313	351	340	337	311	304	330	322	350	355	336	313	360	321	348	331	338	330	390	344	355	338	334	297	349	324	302	317	310	287	361	340	355	374	311	310	349	318	370	354	366	331	298	313	335	313	377	342	343	338	352	318	327	335	311	330	346	294	330	325	337	322	330	345	340	336	331	363	342	357	315	370	336	338	345	320	315	312	356	310	326	321	290	350	344	348	352	312	349	356	345	339	348	333	360	347	330	348	351	314	332	344	337	327	317	362	317	369	350	368	314	311	322	336	342	353	317	324	329	357	357	361	325	323	344	337	346	337	386	328	338	339	345	339	371	364	365	325	302	343	361	335	351	318	338	316	325	363	352	320	330	353	308	334	346	336	330	380	299	340	342	339	324	328	323	348	322	307	316	368	334	358	335	334	334	335	336	361	335	349	333	327	367	333	313	316	342	344	353	338	371	334	328	351	331	321	323	315	332	355	348	353	346	339	335	343	304	339	384	348	331	326	332	332	317	335	313	306	342	346	347	323	336	349	315	348	345	301	322	333	335	362	327	366	334	336	347	298	314	351	325	332	351	317	354	338	330	352	370	325	331	328	341	319	328	324	343	327	315	325	343	312	354	323	305	335	359	292	290	347	360	342	309	348	305	363	339	320	357	340	329	324	359	345	362	355	371	331	335	348	336	312	336	337	344	316	363	338	360	327	337	375	336	322	321	303	352	343	336	346	353	356	345	364	335	346	322	325	322	367	353	338	316	360	351	353	318	364	320	338	314	299	359	353	344	333	331	332	359	339	333	327	307	351	313	313	364	349	314	291	309	346	319	337	344	359	336	335	361	352	334	332	341	379	349	353	317	370	337	357	339	308	331	303	341	356	360	295	336	328	362	337	351	337	311	316	364	319	354	343	325	356	340	318	324	368	319	326	369	327	361	325	330	350	341	342	346	310	332	338	346	342	321	317	375	337	338	323	334	306	333	322	338	350	338	326	331	351	322	378	335	391	338	342	367	339	360	326	320	379	348	367	351	347	355	335	313	316	320	343	335	317	345	349	386	339	348	312	343	310	340	328	308	338	316	343	300	358	327	324	315	332	316	387	326	344	349	346	371	298	362	335	337	349	324	347	332	336	342	350	303	319	351	354	327	341	341	317	316	353	348	353	345	329	352	344	335	335	356	329	343	336	351	343	343	349	375	340	360	314	334	330	348	327	341	340	330	359	370	321	346	358	298	330	344	349	351	343	328	338	332	328	333	335	366	323	363	324	366	327	369	311	331	355	325	365	313	360	327	348	350	339	349	360	352	353	363	362	309	341	395	371	319	340	300	345	346	361	348	327	350	357	305	343	313	358	365	358	330	351	349	309	321	343	358	344	342	331	347	334	353	330	347	329	359	353	321	327	340	344	311	316	323	325	375	329	338	343	327	314	324	355	329	342	308	340	353	332	334	292	345	353	354	313	371	360	315	294	337	337	321	348	340	336	350	328	321	311	368	350	333	331	317	335	362	323	305	355	345	371	336	325	348	338	332	371	317	333	373	328	313	337	370	321	316	319	345	344	328	347	381	324	350	312	334	359	331	328	327	332	338	338	347	347	363	346	400	334
38232	16585	19081	25236	62553	81605	57533	2322	1091	1076	1038	973	1051	1005	975	914	1024	993	1006	863	928	964	911	874	886	896	873	918	934	883	865	912	914	886	943	865	912	832	844	827	882	898	920	937	858	902	859	862	920	908	924	869	868	887	821	914	907	882	894	854	938	891	851	896	964	930	890	932	872	926	919	866	933	845	899	909	904	860	856	895	898	914	892	892	918	898	942	875	873	896	881	910	885	862	918	912	918	903	829	843	882	857	884	887	877	914	885	888	904	873	916	851	946	865	889	887	869	919	869	833	850	864	936	909	932	908	885	912	879	939	853	887	876	878	873	884	907	925	931	871	909	911	905	907	924	901	908	871	904	887	892	924	899	924	930	923	944	867	873	894	924	892	931	877	843	890	832	932	892	947	909	923	922	862	871	800	885	892	886	918	867	883	849	940	887	891	895	876	933	926	942	944	883	880	877	852	880	871	968	909	925	915	902	857	847	891	910	917	894	937	849	893	860	903	890	856	824	841	912	902	909	903	829	847	910	865	920	969	890	928	917	836	913	898	880	870	858	880	868	879	840	860	892	900	841	866	882	864	938	897	887	896	936	912	890	905	900	873	907	922	874	908	875	854	917	854	880	880	925	915	824	888	891	934	928	876	895	847	858	856	872	833	857	889	924	858	855	868	828	862	819	859	881	927	962	832	891	857	823	884	966	857	848	885	862	857	917	863	885	907	867	883	905	911	860	862	899	868	873	901	878	830	870	824	894	831	941	906	890	927	876	951	868	899	918	923	942	906	915	876	914	902	881	842	891	909	938	877	842	880	887	870	923	896	911	886	882	872	900	906	846	870	888	862	938	909	845	899	904	869	885	863	887	883	894	875	916	884	930	873	899	926	893	916	843	855	814	882	897	901	866	930	909	861	891	937	850	940	913	910	882	865	880	863	862	860	861	917	903	842	907	904	897	881	898	810	958	905	924	849	898	852	845	852	853	882	901	851	852	813	902	875	871	868	875	906	869	885	863	891	877	866	926	876	912	875	881	885	896	871	840	899	867	851	919	873	908	883	865	857	859	939	893	911	908	887	902	935	875	883	921	931	882	861	885	873	890	881	925	889	890	896	926	842	913	881	881	878	876	875	889	901	887	886	890	891	893	896	852	840	870	902	944	834	874	911	895	828	918	923	875	915	932	900	874	866	858	859	924	866	868	903	929	912	920	914	896	893	848	877	871	852	873	847	844	901	903	883	848	939	868	892	913	972	901	898	854	913	914	852	898	909	884	857	913	860	879	899	847	877	870	889	848	856	906	876	884	934	877	912	867	899	874	886	884	873	918	876	901	880	853	929	906	916	917	873	920	913	875	964	865	865	884	901	870	908	914	904	926	950	852	945	878	902	850	867	932	901	850	897	926	914	897	918	867	885	834	887	936	839	854	886	873	895	905	890	931	907	863	909	835	888	888	862	905	856	904	880	891	903	871	882	894	831	895	905	919	911	881	910	902	929	910	910	875	854	850	919	913	860	902	897	880	872	861	880	900	878	935	860	865	865	928	877	927	819	837	909	896	898	929	908	901	915	913	889	891	904	843	860	963	902	892	881	863	859	908	933	888	905	866	879	910	889	881	899	839	891	864	922	869	868	887	886	892	878	905	962	896	918	843	933	872	922	866	877	882	850	887	907	892	895	868	895	852	896	879	868	865	897	888	884	835	891	925	901	873	898	917	901	909	846	891	887	885	912	914	885	888	899	904	892	894	885	933	935	852	863	871	841	888	922	869	877	889	934	825	860	865	892	935	905	883	916	870	893	858	879	894	909	889	929	869	880	867	906	852	815	880	865	904	869	977	855	918	897	905	853	875	898	836	925	877	872	889	905	864	864	903	919	859	857	860	934	882	912	866	882	921	856	885	851	865	883	851	855	879	866	856	878	869	908	909	873	917	852	916	834	853	911	943	881	861	940	898	911	911	873	881	855	886	877	880	891	910	893	886	909	899	948	871	844	840	810	891	933	865	882	915	950	938	910	871	906	886	922	903	918	882	829	887	882	910	913	858	900	914	887	930	828	891	890	900	868	889	869	839	822	874	900	846	894	901	894	868	944	885	839	859	832	853	855	858	929	899	891	916	847	914	895	883	887	862	884	895	871	875	889	874	905	865	887	910	896	873	845	872	871	865	893	881	940	867	885	861	882	895	890	895	874	886	893	918	867	888	857	860	788	910	870	874	882	880	844	873	881	917	845	904	896	913	894	877	871	858	866	916	882	872	888	863	867	879	860	901	855	879	887	877	924	931	826	918	905	896	921	920	913	862	828	865	895	917	884	875	871	898	876	905	875	905	875	892	886	883	924	870	926	848	859	906	933	902	871	880	902	888	883	967	926	861	874	949	886	880	856	878	873	936	866	854	878	878	863	867	905	914	900	907	883	883	917	870	899	848	926	900	892	821	879	851	876	895	888	807	894	896	844	866	861	871	881	956	865	857	906	850	904	889	923	859	880	858	935	868	940	878	1006	883	913	931	859	865	927	877	909	848	896	903	915	865	883	850	883	884	874	912	901	884	830	817	861	924	878	893	888	904	885	859	893	900	892	858	883	887	904	888	888	905	880	918	934	905	883	941	893	931	858	890	930	839	907	906	887	842	903	898	894	865	903	973	939	853	864	895	822	844	854	851	858	926	889	886	900	896	886	905	893	933	910	874	927	906	860	932	918	897	903	883	889	919	934	900	873	891	897	917	888	911	890	881	857	865	922	923	842	884	900	928	897	877	892	895	897	906	890	914	902	841	861	860	887	895	903	828	875	897	918	870	924	897	884	895	906	873	925	857	870	861	924	880	904	925	920	909	862	889	890	916	886	913	870	869	909	839	876	874	854	862	925	895	873	878	931	885	886	912	916	937	917	888	847	866	906	872	935	900	907	906	876	888	875	869	860	857	934	893	882	877	891	864	866	874	865	876	850	879	900	921	885	886	919	865	899	909	872	895	903	857	819	886	883	880	873	933	888	795	889	847	851	887	937	892	865	851	832	883	892	886	914	900	866	886	897	890	875	900	864	913	915	850	898	832	907	913	870	897	894	906	918	831	895	842	911	920	894	875	883	822	892	875	944	885	893	863	876	894	864	878	927	863	914	924	904	912	939	863	916	895	882	850	918	914	803	914	888	890	939	913	917	860	865	856	864	938	908	896	905	888	900	887	850	871	902	895	887	848	944	946	906	911	864	873	882	914	837	889	865	927	831	971	857	867	923	919	841	872	889	953	897	911	829	878	852	922	848	849	884	855	882	928	864	902	902	855	915	936	870	837	906	896	892	885	843	916	874	882	875	802	863	863	919	857	882	836	871	902	844	860	935	897	893	856	934	900	890	908	899	864	848	916	909	904	913	875	910	891	919	914	904	892	901	917	848	856	951	903	881	897	914	903	954	877	918	893	940	883	902	886	883	938	906	918	853	914	868	907	869	848	926	917	873	878	881	855	869	878	891	940	843	896	908	887	879	898	866
8342	2280	1678	1431	2731	6553	5265	451	208	181	195	171	180	171	187	179	170	165	168	180	159	175	180	183	167	170	202	161	186	157	175	168	169	181	199	162	167	201	165	177	193	166	166	165	174	167	189	163	191	199	209	182	155	166	171	181	168	185	199	172	160	191	180	188	203	161	170	191	182	152	198	162	197	168	197	170	183	159	183	180	182	158	185	185	173	196	176	187	188	202	172	149	177	157	172	187	204	181	186	192	196	200	184	184	155	223	192	181	162	160	176	171	191	154	180	182	186	203	174	179	189	177	165	191	180	185	177	177	190	173	171	181	168	168	178	193	157	215	194	184	187	173	179	161	192	199	182	172	199	196	165	172	183	167	155	177	177	189	174	177	168	168	183	177	177	159	160	181	190	167	161	187	190	165	191	161	195	197	151	214	177	166	197	174	181	173	151	179	195	177	180	175	174	168	169	176	171	158	190	195	155	191	176	167	172	161	167	165	172	180	179	172	172	171	173	201	199	171	186	178	178	169	197	195	193	186	174	170	177	169	161	168	191	194	180	163	166	186	165	195	196	166	180	167	184	172	174	164	185	161	169	164	175	204	162	185	181	168	164	179	169	172	172	151	175	187	175	175	178	192	177	199	178	143	179	179	187	164	183	174	168	182	189	204	203	203	175	164	163	192	171	176	179	161	167	172	168	175	150	161	160	186	188	193	150	158	178	175	180	185	179	163	184	166	179	161	170	178	160	175	171	186	171	176	187	156	185	204	170	169	186	165	188	168	180	178	157	175	182	162	193	183	190	180	195	187	189	190	175	197	170	165	198	159	184	151	186	163	185	176	166	168	187	158	166	156	157	188	151	192	174	165	169	171	178	165	167	199	155	171	179	179	186	179	171	179	160	186	160	181	152	171	190	165	170	169	168	181	189	179	173	181	175	184	162	154	168	176	168	168	161	172	148	172	184	166	161	187	158	186	161	177	194	187	156	157	172	173	171	162	189	189	169	167	165	183	183	195	173	154	164	193	164	198	222	176	170	182	180	190	188	200	189	165	186	178	186	158	178	181	192	185	173	164	179	175	178	156	183	199	188	166	178	169	193	170	175	174	193	176	166	172	185	180	192	180	175	187	184	150	164	166	165	179	194	171	162	170	165	176	192	203	192	159	169	188	185	175	163	181	173	185	181	170	176	181	190	171	172	185	161	152	198	168	169	181	173	167	169	184	193	182	170	187	192	166	166	153	182	183	191	158	163	170	208	182	175	174	177	173	166	171	189	160	173	173	187	196	196	167	202	176	151	171	201	190	144	178	194	172	192	175	158	175	190	193	178	156	170	210	178	208	174	188	181	163	165	199	185	187	168	168	189	177	159	191	187	178	161	190	183	163	167	176	154	185	159	170	172	190	181	179	164	174	165	186	201	167	178	146	173	176	164	164	180	148	165	172	172	167	162	181	183	195	186	194	191	212	174	189	184	168	170	179	174	183	181	186	160	160	176	172	181	177	164	182	201	180	179	175	178	192	172	186	146	179	178	166	178	179	182	162	194	175	167	162	176	179	168	159	181	161	177	147	152	168	174	168	190	202	168	168	187	172	199	153	156	170	183	163	211	193	163	174	161	145	145	190	165	180	170	167	186	169	186	196	182	153	155	196	168	196	163	153	171	171	173	180	169	210	197	186	162	202	169	210	185	202	163	205	182	193	187	175	192	190	166	197	161	201	178	178	185	178	200	180	168	180	171	175	157	196	178	195	205	187	168	185	166	182	172	173	176	172	169	166	175	178	185	157	181	199	178	198	192	189	183	204	154	177	157	175	176	188	168	162	174	188	152	147	168	174	212	164	179	172	175	196	164	170	192	168	182	178	150	191	188	154	158	188	187	169	168	184	176	179	177	152	178	176	158	150	150	203	165	176	198	183	160	178	160	149	185	158	152	170	156	180	192	177	182	169	184	192	170	165	172	173	183	173	192	175	178	157	157	163	172	195	165	173	177	183	171	184	209	174	192	183	176	171	171	176	173	182	172	159	181	188	206	170	185	199	189	199	177	176	188	177	186	169	182	184	158	169	195	186	157	213	168	170	159	168	182	208	183	188	201	173	162	170	188	177	178	191	189	183	178	173	166	169	193	179	187	207	157	164	159	171	180	163	191	165	182	166	186	171	189	180	173	159	189	175	187	188	181	173	160	170	161	156	158	193	196	168	180	186	193	175	185	180	172	182	167	181	151	172	174	143	174	175	144	176	167	187	183	177	166	170	183	199	172	176	185	148	181	184	188	163	157	159	185	172	160	152	190	166	165	173	185	161	177	182	159	166	169	167	166	171	181	178	188	193	169	178	167	169	186	189	169	175	164	191	179	187	160	175	177	174	172	188	145	179	183	169	159	183	178	188	180	171	202	185	171	168	177	170	179	175	166	160	160	174	174	154	182	188	184	181	183	164	183	195	171	172	182	194	173	165	193	167	155	177	192	190	182	139	172	156	200	182	186	174	173	190	156	182	200	174	178	178	175	188	159	179	180	145	166	181	185	170	182	172	164	164	175	199	173	173	168	174	173	184	167	180	196	176	195	166	185	173	184	195	154	160	166	171	181	180	163	180	190	188	167	205	190	155	176	167	173	175	164	177	170	181	192	158	161	171	172	175	167	161	138	170	166	173	178	193	169	173	176	174	167	167	156	187	153	200	170	158	175	176	166	190	160	194	174	165	184	167	191	179	165	196	157	162	162	171	188	141	175	159	162	155	179	176	190	173	157	177	177	154	161	183	180	166	181	189	186	177	162	193	188	175	176	181	169	174	164	186	181	168	171	173	176	169	175	174	198	187	154	187	189	173	172	192	170	175	178	169	177	177	174	171	193	164	186	184	185	174	174	148	177	190	170	161	184	157	182	171	182	200	167	166	195	194	177	174	182	200	169	179	164	169	190	188	182	172	184	202	198	195	179	143	175	195	184	161	191	168	177	173	171	177	197	178	159	175	169	189	185	188	176	175	182	191	187	167	179	181	182	166	152	188	171	160	175	199	185	166	165	183	183	192	193	186	173	176	159	197	148	173	170	173	173	164	170	170	169	152	178	166	170	170	154	170	148	193	171	185	161	174	171	157	190	178	186	185	173	173	158	176	163	166	163	175	185	160	180	192	189	179	142	163	175	196	177	174	165	187	200	158	185	175	206	176	185	204	186	166	188	168	186	185	170	192	168	195	196	182	198	166	167	174	161	189	174	153	161	193	191	173	180	203	177	189	179	176	192	188	180	178	170	186	188	180	195	156	185	202	162	192	176	176	185	146	177	171	153	165	173	175	169	169	177	193	179	192	181	155	170	151	186	206	199	170	180	190	167	184	190	163	168	179	159	175	172	146	203	181	172	161	169	171	155	188	175	198	195	166	166	197	177	200	164	185	198	175	179	186	170	162	182	180	169	163	182	168	167	185	154	166	149	168	170	196	158	145	153	170	192	160	199	162	191	176	194	173	181	179	179	168	175	179	179	190
7886	1590	2831	3304	9879	20614	14744	727	522	571	525	524	520	523	553	566	553	544	521	556	577	516	525	509	544	548	491	520	609	525	538	529	499	531	567	562	518	528	542	498	561	517	498	552	534	583	529	570	566	535	570	566	516	495	545	544	527	555	539	529	531	493	521	530	517	552	542	551	512	559	513	558	544	537	492	566	534	525	548	514	520	544	520	539	503	535	555	574	526	495	529	510	536	546	554	531	497	559	520	533	539	517	510	513	546	504	513	516	525	538	557	565	528	577	535	554	566	538	509	510	552	564	500	491	534	530	524	497	511	528	550	496	510	509	555	530	506	538	544	503	554	497	521	516	530	508	528	566	570	535	542	526	495	515	517	521	535	543	524	526	531	540	539	515	528	542	519	498	541	528	513	564	543	505	531	509	544	526	512	530	546	542	542	520	527	502	517	558	501	529	504	557	521	505	518	517	507	521	492	556	491	546	545	520	520	544	549	517	520	558	531	525	502	531	498	542	550	555	554	502	568	543	530	539	554	550	542	540	494	524	544	555	524	533	477	536	546	552	510	518	510	505	543	555	514	541	552	528	496	538	580	566	529	557	481	489	521	520	514	552	525	554	584	547	496	534	514	528	557	520	546	547	541	519	525	519	574	537	532	532	512	497	501	519	534	515	545	541	564	562	509	464	534	526	561	545	546	567	555	506	523	557	504	535	545	537	537	569	534	501	540	532	563	553	509	523	513	536	546	521	520	553	484	487	526	551	500	502	568	515	543	529	549	563	542	518	563	544	548	528	534	531	578	541	512	530	526	506	535	536	553	548	549	548	511	506	516	505	555	536	546	539	519	547	490	516	559	540	584	545	515	518	540	526	532	502	572	544	538	569	577	559	518	517	558	542	513	504	547	548	521	581	514	524	540	556	547	538	535	537	567	539	498	529	530	554	533	527	506	540	594	517	554	557	526	510	508	544	506	515	554	563	568	517	495	524	506	480	509	537	532	495	529	539	528	525	562	491	589	542	525	566	528	518	583	570	545	537	543	540	521	537	537	547	539	550	516	515	496	533	552	540	512	519	526	531	543	553	507	544	561	547	515	563	573	546	571	548	538	502	577	546	500	539	547	524	572	554	549	526	558	529	532	577	532	540	569	534	537	580	525	545	546	573	501	530	531	552	513	504	478	525	514	500	520	550	525	504	556	545	560	540	511	501	529	494	529	531	575	538	495	488	524	528	527	545	526	533	532	562	512	557	511	537	496	545	509	550	579	537	481	534	498	579	543	472	516	553	530	569	485	552	555	537	558	541	541	497	558	493	518	533	547	508	542	543	514	564	491	517	509	524	519	518	507	541	528	553	531	538	545	540	554	542	540	523	549	504	542	510	529	571	536	567	511	540	537	516	503	475	511	556	568	508	480	535	558	549	574	510	557	485	555	550	477	552	549	488	516	500	568	511	531	535	536	564	526	523	500	559	528	527	547	572	514	536	553	542	526	540	522	521	540	502	514	502	552	532	565	543	535	511	503	548	541	561	578	506	541	508	526	535	513	522	533	497	523	558	559	525	534	563	552	546	529	474	528	527	492	525	533	543	527	521	561	535	521	523	534	545	572	530	553	536	551	528	497	511	528	535	500	550	522	566	532	532	545	549	521	493	491	519	570	522	544	546	524	509	503	566	568	556	470	540	523	528	481	514	494	535	513	549	551	523	558	521	520	556	546	498	554	545	575	496	526	511	530	573	545	518	508	512	530	518	519	545	545	546	541	485	578	530	527	536	524	513	571	532	528	543	518	510	556	524	532	516	547	547	514	542	506	562	552	574	554	529	538	523	533	537	519	526	517	511	522	490	541	487	525	515	544	511	520	562	522	537	523	557	536	526	521	548	540	518	493	533	549	507	526	535	531	573	543	496	544	561	503	529	509	560	526	516	506	549	545	542	531	545	540	507	505	526	510	529	496	545	511	510	551	532	576	571	546	533	508	546	526	530	513	532	514	521	537	529	524	558	534	557	522	515	514	494	568	486	549	520	531	529	573	534	530	541	535	514	560	537	552	535	523	541	544	549	471	529	563	591	560	551	532	493	527	547	500	497	557	522	549	528	521	526	555	567	542	509	570	527	531	494	544	529	543	524	530	521	509	516	519	520	581	514	547	520	539	590	557	540	538	526	516	538	544	501	533	542	506	555	458	532	545	541	527	549	530	532	542	508	494	562	481	485	547	494	542	535	513	480	516	551	581	514	542	537	526	519	563	542	475	559	551	541	491	553	557	511	554	498	510	556	523	558	549	553	535	534	536	530	491	528	527	554	538	493	550	520	519	513	525	528	540	544	510	597	546	555	543	509	502	551	557	545	566	514	515	477	521	549	537	556	533	521	496	513	518	531	529	550	487	551	545	531	536	562	493	565	541	544	556	513	560	521	521	566	532	500	560	538	523	516	508	536	547	547	501	537	516	558	563	514	534	536	525	510	531	554	557	527	535	540	535	530	499	525	542	559	532	553	569	542	539	485	515	540	573	526	580	526	521	519	546	508	482	519	527	508	481	540	506	525	525	513	616	555	546	527	566	541	545	560	501	538	562	540	510	571	535	527	535	511	537	548	549	517	519	523	522	507	521	550	547	505	520	519	586	537	556	505	538	539	529	507	554	542	525	571	511	513	517	519	549	490	523	493	525	544	505	523	582	550	539	559	525	511	546	542	512	497	500	564	543	557	552	535	528	540	541	540	519	562	548	503	536	481	559	568	501	523	518	554	496	528	513	501	505	521	515	518	533	537	540	527	549	557	550	534	500	573	545	483	530	519	500	557	558	547	563	560	572	515	513	526	528	505	529	503	521	538	519	563	517	554	484	531	503	543	520	563	556	548	537	523	556	505	508	538	532	522	531	540	546	580	516	569	552	526	543	588	524	567	516	541	560	540	533	530	562	536	548	519	507	499	561	545	523	517	514	537	545	513	522	519	552	545	506	509	537	534	547	518	543	490	559	532	516	497	545	539	542	551	562	483	521	560	546	543	552	546	526	532	536	521	498	546	498	527	564	551	517	552	522	521	546	549	549	551	522	532	508	554	528	521	522	525	523	536	522	539	531	519	541	530	559	524	496	566	535	565	496	547	534	549	565	507	518	533	543	532	463	565	534	516	531	545	513	516	520	503	530	502	568	545	519	525	541	590	529	460	514	508	501	500	497	509	508	536	539	528	521	524	513	537	552	546	547	532	536	529	550	540	511	529	505	541	529	536	533	562	558	503	505	585	523	528	568	578	531	557	517	542	527	527	529	544	514	503	555	525	535	523	540	509	537	571	512	510	551	533	533	518	495	491	506	521	511	531	537	521	567	505	521	472	512	534	561	526	531	530	534	530	546	560	516	561	525	541	588	531	529	553	536	526	525	503	546	524	527	523	551	537	557	526	527	486	541	499	536	558	529	513	552	533	550	526	507	507	536	532	555	575	558	536	479	544	561	539	549	553	530	515	566	536	492	558	512	525	546	539
34805	19575	12650	10761	27438	46428	27369	3289	417	245	259	258	274	244	250	264	244	244	267	225	203	250	243	233	251	225	254	243	216	236	248	210	243	237	228	258	215	244	235	235	238	234	250	240	236	246	257	241	270	255	247	230	245	230	232	216	248	236	235	244	224	250	229	232	234	225	232	248	239	261	246	233	238	243	252	233	249	248	280	233	229	201	237	258	255	238	267	233	240	237	236	225	224	222	230	220	220	246	221	253	205	235	236	223	241	248	228	248	260	232	227	234	236	205	237	226	229	251	248	264	241	244	233	240	241	264	249	252	218	260	243	232	236	232	227	240	225	255	189	234	236	227	223	229	210	231	238	239	239	257	249	248	261	234	243	236	256	227	250	231	237	239	239	237	227	226	234	243	232	255	272	221	232	248	241	257	242	231	223	241	227	251	217	231	219	266	228	283	241	240	229	242	242	232	248	240	248	207	254	229	231	232	250	224	242	233	247	244	229	226	231	231	233	229	226	234	243	238	265	249	264	258	230	251	214	224	219	227	227	266	228	283	284	249	265	256	211	240	220	240	265	236	231	240	240	234	213	217	225	221	219	245	266	268	277	259	214	280	220	250	251	254	257	248	236	252	234	220	241	252	240	272	231	256	244	224	238	245	249	244	253	210	223	231	257	241	230	223	221	244	228	223	213	243	203	258	252	258	223	221	244	239	241	277	222	238	233	249	244	218	248	254	274	262	255	232	215	234	240	234	237	245	228	266	223	254	222	236	245	230	210	240	230	235	211	242	235	253	248	288	237	247	250	243	223	243	244	239	249	239	230	269	241	248	251	210	245	242	231	215	229	247	262	236	227	233	241	259	248	243	219	235	232	258	276	257	243	264	237	226	223	233	241	206	259	237	246	250	248	243	229	236	250	243	231	228	241	251	244	217	257	251	219	221	230	242	220	242	235	230	244	233	262	253	240	200	223	291	217	230	253	254	221	265	247	253	244	236	216	236	231	258	251	229	239	223	228	235	258	238	249	232	234	248	248	241	259	239	241	245	236	257	251	226	264	249	216	243	209	240	223	248	244	229	219	248	268	226	234	255	230	219	256	236	235	233	235	228	247	242	244	265	251	233	240	234	227	261	277	248	241	213	260	233	260	226	233	218	245	229	222	237	237	256	222	219	259	252	227	236	255	230	273	246	236	231	212	264	226	255	238	235	230	237	211	260	217	259	251	226	211	225	244	243	233	250	235	230	227	223	270	246	250	255	218	230	242	248	239	246	224	241	239	269	245	241	226	241	234	254	238	234	250	264	250	228	266	240	248	256	241	234	246	260	220	233	248	232	240	245	227	240	222	246	213	249	233	248	249	247	251	225	241	218	271	219	238	212	244	238	241	225	235	263	235	246	222	212	224	265	266	242	230	229	220	251	234	232	255	255	250	255	230	235	232	255	229	238	261	217	241	262	231	267	236	227	250	235	266	252	275	263	204	236	235	266	249	247	238	247	226	236	253	248	241	254	241	233	223	212	232	227	257	221	206	235	258	239	258	229	232	244	236	247	222	231	258	229	223	220	235	248	211	228	242	244	227	218	219	242	230	238	242	227	238	238	253	240	272	256	218	235	238	238	246	254	245	219	213	235	202	234	230	237	234	225	211	241	236	236	242	234	238	254	239	242	225	213	225	222	234	234	223	244	255	217	234	274	250	257	280	237	237	247	249	222	242	223	222	227	231	240	218	268	248	220	230	274	267	228	242	267	256	255	234	227	243	249	218	230	262	238	237	237	219	219	256	221	231	240	230	238	259	267	237	237	233	232	226	227	246	236	275	259	244	231	268	228	214	226	233	243	245	228	253	259	247	239	260	254	248	219	261	236	238	236	232	221	255	228	229	247	222	247	241	260	258	259	239	239	234	248	239	229	253	253	268	212	240	231	198	238	236	246	244	221	260	246	229	214	249	227	223	233	274	222	230	216	266	226	238	254	245	216	231	251	222	246	250	258	235	219	246	232	254	243	230	227	232	226	237	228	241	242	234	233	220	254	242	247	230	245	257	247	253	252	265	237	204	229	255	256	247	241	269	247	254	233	261	248	234	207	255	243	245	251	238	226	235	241	245	241	229	236	243	244	242	250	253	240	207	241	237	237	239	268	257	259	258	256	249	232	238	215	224	236	223	243	251	245	254	241	236	261	245	245	243	224	250	242	242	227	218	230	249	246	245	246	232	225	248	259	221	267	244	225	235	232	267	255	241	240	240	250	226	216	207	226	232	249	246	250	231	261	230	225	285	231	246	239	226	240	236	243	247	251	241	238	220	256	238	254	259	282	250	276	250	256	231	242	218	265	242	211	248	266	247	261	250	249	265	270	241	217	226	232	242	237	252	227	250	261	268	232	244	252	252	218	232	238	238	220	260	239	246	216	219	242	202	216	230	244	218	238	227	234	244	229	229	252	237	251	212	249	218	240	235	258	241	216	238	278	261	258	226	230	230	262	245	230	225	211	249	235	232	250	266	229	231	225	221	217	243	220	232	233	210	242	239	233	203	224	231	228	238	250	224	251	250	210	234	238	255	247	262	270	237	235	246	235	261	242	237	224	220	247	262	231	246	263	246	220	237	226	234	218	255	222	200	210	207	245	243	244	253	234	239	226	231	249	231	248	239	265	239	249	258	239	247	256	255	233	230	239	219	239	254	253	243	239	248	252	230	236	228	243	259	262	252	218	266	260	247	238	246	228	236	241	258	260	255	246	250	250	237	230	239	228	269	221	224	225	232	229	229	239	238	268	247	216	247	234	233	239	249	267	209	251	238	227	207	238	232	227	273	264	238	245	244	244	228	255	228	244	239	262	246	267	255	256	246	229	232	227	233	226	261	242	226	263	253	251	260	223	229	236	217	235	235	237	243	260	248	250	215	240	253	242	251	227	236	224	254	234	245	268	245	224	244	226	268	238	276	227	255	210	237	238	231	241	262	262	240	232	254	261	240	298	247	237	253	260	263	251	218	259	242	226	256	262	255	248	230	231	229	245	237	245	236	223	265	249	248	232	248	239	251	226	256	233	218	245	225	253	257	229	245	219	236	249	267	219	264	241	229	255	252	217	249	244	260	223	246	251	224	240	240	229	252	241	277	255	245	217	229	216	235	239	250	264	249	211	256	229	246	225	239	244	234	259	247	242	238	258	214	242	255	244	231	258	227	236	235	259	239	270	222	235	255	226	229	255	225	229	251	269	238	231	199	241	241	228	265	267	236	244	213	230	216	244	250	227	233	211	249	210	244	221	249	226	252	228	248	236	244	245	254	234	244	225	230	253	241	241	253	242	211	230	250	257	239	228	280	239	230	242	242	229	231	255	237	224	266	232	220	267	228	226	242	222	239	232	269	252	249	242	232	268	241	221	233	216	244	245	249	244	226	239	228	251	217	216	237	251	233	258	272	219	256	236	227	238	241	236	224	224	241	222	224	244	225	234	219	241	273	243	210	211	250	239	215	232	235	278	263	241
23646	8397	9000	14219	41722	57027	29521	1455	899	766	817	781	764	779	724	774	713	716	748	725	739	676	718	721	691	726	745	749	714	688	719	710	654	707	734	697	641	682	745	703	732	698	705	685	688	721	624	713	652	685	688	667	724	690	667	674	672	649	722	698	667	694	686	673	687	701	739	680	723	693	708	659	686	677	663	679	665	688	658	717	693	699	694	757	699	700	712	714	644	686	653	682	684	667	680	703	690	665	678	694	706	677	695	666	712	689	723	695	698	731	687	683	710	691	690	686	682	673	696	658	699	694	706	643	681	700	701	675	679	698	689	692	727	684	711	651	677	673	725	662	668	699	674	627	708	665	700	719	636	648	642	659	693	665	670	713	721	693	682	740	733	705	689	741	684	688	698	672	701	644	738	682	701	683	713	683	701	675	687	668	648	657	679	641	692	714	661	652	663	665	685	699	705	729	698	698	733	701	693	686	705	694	676	686	692	677	692	688	684	684	713	716	720	627	666	704	668	697	684	719	715	709	661	671	681	721	671	678	655	707	656	656	723	687	693	671	698	661	738	634	647	681	708	692	694	673	673	707	746	696	636	711	662	702	692	668	652	680	633	686	742	636	669	726	748	690	659	648	682	699	674	653	686	689	692	679	680	689	684	665	691	671	625	691	691	692	682	702	689	723	663	674	709	669	677	661	678	718	638	643	693	700	649	602	680	675	689	709	664	733	664	685	671	698	674	667	652	656	710	660	627	664	712	694	669	719	731	688	641	672	673	671	679	668	713	701	714	652	703	705	721	713	746	707	702	690	653	672	737	668	657	654	677	663	706	709	668	693	653	704	664	676	666	687	662	710	666	693	681	682	678	682	676	701	643	700	709	693	675	710	729	712	613	662	684	686	651	649	786	696	687	683	682	701	650	666	691	691	674	663	703	676	688	692	703	709	651	656	678	714	702	719	732	699	668	655	699	654	710	697	700	663	705	694	703	714	704	681	664	663	664	667	750	735	678	715	712	695	653	684	657	731	694	660	716	685	715	640	650	655	679	674	691	729	664	671	694	681	667	708	720	670	706	698	675	688	655	690	699	707	724	669	657	662	677	682	705	702	668	706	706	682	685	676	702	647	713	679	693	675	675	664	696	725	696	649	716	682	670	672	719	706	691	733	664	692	657	746	718	718	656	706	668	683	675	628	754	741	671	665	705	740	673	686	686	681	664	740	723	709	702	671	719	667	625	686	712	670	701	701	676	688	667	696	656	726	642	649	724	705	676	689	729	707	701	721	638	690	653	720	686	658	700	673	669	710	706	681	654	700	705	661	750	658	668	690	719	677	714	727	715	701	702	663	667	660	676	700	665	688	739	636	724	697	687	699	712	701	689	657	659	700	726	684	727	675	693	708	690	723	646	687	667	660	668	667	742	659	684	717	694	668	678	700	671	689	685	636	658	699	693	661	680	675	678	745	679	698	666	678	710	679	668	671	659	739	682	720	641	687	701	717	650	659	700	678	664	670	637	670	677	653	699	671	645	698	722	674	701	685	650	691	738	718	661	692	686	709	702	691	687	724	690	705	619	694	719	686	709	643	627	664	657	715	732	670	708	671	687	660	750	690	698	650	660	738	669	686	730	705	693	737	721	668	703	659	681	697	690	707	728	703	682	699	709	677	714	700	658	658	720	669	687	729	708	649	640	659	641	647	701	703	706	685	685	705	678	671	693	708	692	711	684	695	699	655	717	701	666	705	709	701	689	657	696	643	674	653	641	654	702	671	643	709	684	690	745	681	665	657	654	721	696	689	685	667	626	688	697	676	673	665	746	655	715	719	661	729	667	663	682	683	678	667	654	674	722	719	730	702	645	666	667	654	685	716	684	707	712	682	725	703	645	669	688	697	681	662	678	667	684	689	714	679	702	648	680	677	631	708	666	685	664	659	692	694	654	686	701	649	700	714	655	700	704	716	689	681	675	652	698	687	660	713	646	676	736	658	690	685	696	703	687	705	687	733	700	673	662	685	696	691	656	672	696	712	702	659	698	735	724	731	700	707	710	693	643	670	682	691	681	664	702	691	679	671	717	725	662	696	652	665	650	686	641	696	693	731	709	677	658	713	693	701	680	713	698	681	674	706	667	698	733	679	715	655	678	707	673	696	681	705	705	650	641	637	668	653	656	688	708	648	720	707	658	717	703	663	718	684	690	719	684	703	682	668	686	711	629	736	662	745	681	690	713	719	687	671	708	726	711	714	682	701	693	690	720	668	714	744	713	702	708	664	676	674	705	690	717	653	710	688	717	685	677	721	658	665	645	694	684	724	665	686	697	692	686	655	689	723	690	693	699	681	629	680	684	721	684	702	637	664	639	722	663	725	679	705	669	685	704	663	674	709	717	669	735	721	717	713	700	657	699	684	676	683	684	685	698	686	684	651	702	690	657	701	646	692	665	694	672	695	669	704	686	726	670	667	710	716	663	701	630	679	635	694	686	678	663	696	724	685	687	674	670	685	706	687	700	656	708	707	723	718	637	651	610	703	673	678	669	683	694	707	687	679	701	691	713	663	692	636	685	689	706	673	702	693	657	696	690	694	716	652	664	674	687	676	737	640	671	663	678	698	678	695	654	655	690	717	653	675	666	701	674	657	721	700	744	673	681	654	661	657	688	730	679	721	691	657	682	686	684	678	669	679	692	736	686	720	730	634	660	693	673	719	697	681	689	667	702	693	674	681	651	693	682	678	675	674	633	659	692	712	706	702	699	723	692	722	680	670	704	679	683	664	735	673	681	694	698	638	674	695	715	745	733	706	662	701	635	720	684	690	655	690	709	674	717	689	676	684	674	666	685	765	643	697	722	645	695	683	664	655	672	697	674	657	716	685	673	687	670	720	662	692	690	710	664	709	715	705	641	688	682	700	653	685	666	661	660	732	678	708	662	685	654	697	728	654	696	693	659	685	717	729	680	692	698	659	734	667	712	629	711	680	749	711	689	654	711	678	753	675	700	654	637	753	669	667	643	704	665	726	718	703	708	689	683	677	691	708	689	662	723	693	697	674	680	679	694	742	691	710	702	696	713	661	701	735	693	704	659	664	696	720	669	676	668	608	691	692	677	704	716	743	695	652	672	660	664	655	644	679	635	713	665	641	669	721	727	679	700	686	666	658	657	682	716	699	649	720	667	663	705	719	718	707	687	652	708	715	692	691	670	719	681	693	666	668	699	674	673	664	693	692	736	654	703	703	677	651	664	678	682	712	675	644	707	666	679	672	698	636	680	698	680	704	631	660	677	677	684	672	687	673	683	745	677	672	651	682	723	690	692	694	696	703	708	698	707	635	685	684	713	633	671	707	664	712	696	699	720	657	681	684	723	705	691	703	689	672	683	713	679	644	692	638	725	721	640	689	678	709	659	678	701	698	637	708	635	670	671	708	678	725	722	683	710	733	706	725	675	674	678	699	680	683	691	676	711	652	708	705	713	665	696	674	663	695	675	653	717	720	665	740
50489	41556	26919	24125	40983	55936	36757	11351	1669	415	319	337	297	312	320	304	337	316	333	323	329	334	333	328	310	344	305	307	286	306	333	324	325	304	326	306	288	334	336	333	297	305	310	314	327	254	325	286	325	325	308	312	308	302	317	310	319	322	314	308	332	326	285	274	324	313	333	306	325	303	287	282	282	283	312	256	339	327	336	312	311	305	287	313	297	286	315	290	282	297	305	332	290	307	285	274	303	289	280	306	300	322	322	289	328	283	310	310	299	300	293	291	320	310	343	288	303	322	291	334	310	300	290	319	283	302	340	318	336	270	338	271	302	276	308	322	282	292	286	316	316	300	306	295	312	332	291	310	317	310	309	281	322	306	329	315	294	327	305	319	346	325	354	285	295	278	306	301	324	317	310	294	308	305	287	333	307	315	306	328	323	294	288	296	336	334	338	306	311	299	330	315	292	327	293	306	297	313	317	313	303	317	315	316	270	314	308	304	347	312	306	319	274	304	305	317	342	295	316	322	310	314	329	318	260	295	338	314	305	324	307	322	310	312	293	326	319	323	320	285	320	312	309	315	324	307	310	292	314	290	308	295	334	291	277	324	338	310	315	305	309	328	354	317	297	287	327	335	331	277	290	305	301	328	317	307	313	326	296	300	320	302	311	320	316	326	304	313	295	305	318	313	325	332	298	314	279	310	281	309	321	296	323	309	281	318	324	312	309	323	275	289	294	305	309	278	322	309	292	319	290	309	313	299	319	293	279	300	303	304	307	336	355	317	317	306	303	314	357	319	309	304	282	306	311	288	288	289	314	313	271	305	322	314	310	284	292	298	324	319	292	318	286	322	325	278	331	324	319	307	307	312	335	334	291	293	327	319	311	345	303	327	329	322	271	289	323	304	305	314	293	295	318	302	290	299	298	290	300	304	284	321	277	311	312	291	308	288	305	288	316	303	313	329	297	309	302	309	289	340	331	312	309	334	323	294	304	305	304	309	334	295	296	300	308	309	299	282	325	304	336	319	345	344	307	293	300	313	332	301	289	304	333	347	333	306	307	318	321	317	292	270	307	309	264	303	353	287	277	306	295	287	331	277	316	303	303	313	309	299	304	306	325	292	308	322	299	345	295	328	291	327	308	300	286	311	317	298	261	284	299	285	300	327	303	314	322	304	346	312	305	318	306	301	335	291	309	310	302	293	296	319	313	294	323	312	319	334	310	324	355	334	316	290	320	292	319	295	276	325	296	359	325	281	324	352	305	272	305	315	334	309	312	294	321	308	293	332	303	293	319	291	314	310	296	339	293	321	314	309	299	304	349	288	304	279	321	304	284	344	312	304	299	293	284	323	311	329	284	305	293	304	286	327	291	346	292	318	266	306	298	289	318	317	315	300	370	329	281	294	301	308	275	274	314	316	322	261	300	315	292	304	350	317	304	299	320	337	301	296	295	296	322	282	331	319	325	289	300	269	286	293	312	339	348	298	299	310	280	285	282	347	319	331	271	300	287	274	308	314	318	289	320	294	309	287	285	295	307	301	317	306	326	283	265	302	316	338	293	336	311	335	308	314	309	291	293	301	306	309	267	305	306	316	301	314	312	302	310	271	308	344	301	299	296	299	296	335	295	314	315	327	306	307	309	295	314	298	300	316	323	326	326	306	324	309	316	311	277	307	300	302	305	306	303	323	284	310	278	305	306	310	300	292	294	338	318	327	308	290	298	286	348	310	315	296	249	298	308	309	312	292	304	297	300	303	299	289	316	320	313	293	326	290	284	309	324	312	304	299	309	305	306	293	329	296	324	286	346	332	289	312	331	307	301	302	310	269	293	305	290	284	327	319	315	354	291	329	288	305	306	319	327	297	317	326	299	300	311	334	317	285	289	329	282	314	300	313	272	330	323	280	332	316	321	267	304	309	301	283	310	298	283	306	320	297	333	288	320	318	300	314	301	317	309	329	295	307	295	306	297	301	302	276	294	316	326	310	291	302	322	298	333	281	314	308	291	302	293	279	318	308	324	307	313	302	301	335	306	330	272	278	293	296	306	309	299	319	328	328	307	279	292	291	326	312	331	327	286	289	280	317	317	292	325	327	302	318	306	313	261	333	326	332	308	301	295	321	309	321	293	276	307	315	305	298	297	317	323	311	283	284	294	298	308	293	276	340	319	282	309	333	310	331	335	278	301	287	287	302	311	290	324	271	330	325	298	332	313	326	284	325	296	322	282	326	291	298	309	307	299	312	340	321	317	303	303	320	301	308	272	295	329	311	280	298	336	304	312	269	278	305	294	290	303	315	333	302	326	318	329	284	325	298	293	292	318	282	354	300	332	290	353	292	293	303	281	276	278	304	311	330	333	327	298	320	320	298	344	283	303	292	292	287	310	319	282	285	320	307	273	319	304	304	308	297	284	300	284	308	337	351	318	331	297	298	311	316	310	319	327	320	300	336	332	316	273	297	309	321	320	290	302	333	305	294	318	299	335	327	309	306	315	314	301	310	333	288	326	290	307	286	301	322	341	294	299	298	307	299	311	270	274	297	286	293	326	301	334	327	288	323	270	313	287	308	313	286	333	301	314	293	304	313	342	305	300	318	326	321	310	289	310	271	322	316	290	314	282	303	314	297	337	300	317	335	287	304	305	307	300	310	291	319	319	302	301	312	318	302	334	307	325	313	316	290	302	273	314	310	295	298	325	319	316	287	303	307	274	298	299	265	306	306	329	316	283	297	315	308	312	292	295	299	297	283	298	302	326	320	321	303	279	322	300	341	278	282	292	306	291	318	327	340	294	310	313	308	318	315	309	324	314	320	290	298	323	271	312	312	281	334	320	297	336	332	301	316	342	307	274	346	324	305	279	323	270	317	316	286	273	312	325	314	307	260	308	295	308	294	276	313	308	326	311	306	318	320	313	308	306	298	299	325	297	327	308	326	277	330	338	274	295	297	323	320	329	299	296	273	320	302	263	320	285	312	311	312	307	289	323	310	283	292	319	321	307	321	318	289	293	367	290	321	342	275	307	306	285	314	313	310	286	318	288	316	304	291	341	313	290	330	316	319	293	292	285	333	289	305	293	326	328	319	294	277	316	293	301	305	291	333	315	328	307	284	295	314	313	313	296	315	311	290	278	299	296	286	318	299	292	290	281	303	295	314	332	280	295	293	298	330	309	308	329	309	271	291	336	319	315	327	311	306	366	328	300	309	317	273	268	292	316	315	299	307	307	306	300	307	283	283	294	315	314	299	275	313	313	307	274	266	310	333	289	314	333	312	311	295	310	299	285	297	293	329	271	299	332	309	320	291	290	336	320	333	301	277	318	290	301	279	294	305	307	310	323	282	305	307	294	271	313	325	287	342	289	300	286	317	313	319	304	321	288	301	271	310	309	310	339	291	277	284	304	331	300	285	282	291	291	291	296	314	313	304	313	319	318	311	294	300	279	300	289	316	274	329	338	353	280	323	297	301	311	304	279	293	333	300	311	329	339	319	288	282
40642	39195	21514	30650	64815	74906	36807	1222	1133	1149	1029	966	961	952	953	924	924	913	847	927	948	900	855	850	814	894	815	850	871	819	855	832	831	789	814	900	816	837	809	816	814	806	777	874	813	827	810	879	866	850	807	812	806	831	875	824	833	804	800	807	814	781	808	821	819	829	817	827	837	815	812	792	835	810	840	846	760	859	847	780	837	782	825	813	858	821	809	858	805	881	856	769	830	818	785	895	860	824	859	794	828	794	814	827	822	798	812	790	795	775	881	853	836	809	788	840	803	842	812	819	811	793	848	796	835	776	789	799	827	856	831	828	786	814	829	808	821	840	836	805	779	793	781	761	850	819	813	785	817	804	804	769	764	805	793	793	859	781	804	808	845	812	765	826	859	804	803	807	781	804	814	817	814	792	797	782	824	859	772	849	787	876	833	870	790	804	853	860	761	807	852	803	806	804	778	786	828	809	824	806	798	805	858	858	830	840	814	830	791	831	754	802	852	795	817	772	830	813	804	807	811	805	848	831	814	840	818	792	799	782	858	797	827	838	800	786	796	756	837	787	786	814	829	780	817	844	796	866	838	809	795	825	832	819	787	812	800	819	815	799	839	777	799	776	801	810	821	823	829	802	810	830	852	778	871	745	839	788	825	806	845	825	849	789	784	790	861	804	816	796	805	820	828	819	781	832	784	779	794	855	849	847	802	806	837	800	873	846	843	778	823	797	779	799	796	824	831	798	765	848	805	842	842	799	806	801	788	849	835	826	793	836	793	822	770	832	793	852	846	784	835	778	848	802	820	831	850	811	836	809	825	831	803	802	799	800	846	788	820	828	798	742	773	847	810	787	829	826	810	795	857	796	813	826	759	884	836	766	743	788	766	841	849	839	808	840	860	839	811	759	811	830	819	822	781	814	841	819	791	794	803	810	838	819	823	762	818	786	837	793	794	834	774	790	784	863	820	818	810	839	800	827	866	844	791	858	824	820	799	863	826	814	805	784	853	812	814	761	835	769	771	805	793	758	786	774	843	814	802	812	824	823	832	752	803	815	734	768	795	880	834	807	788	786	826	817	807	844	834	806	823	797	826	818	818	846	817	828	770	805	780	831	795	832	797	790	835	783	850	867	759	742	798	801	791	794	797	822	822	808	798	860	836	844	812	789	845	808	809	829	837	794	799	823	799	844	839	795	823	796	779	806	820	734	814	832	755	852	860	798	785	835	830	797	863	827	835	834	804	786	810	797	845	824	776	788	829	776	867	778	839	834	854	748	801	822	817	758	805	813	797	821	804	798	801	797	782	836	774	808	837	836	808	790	783	756	825	848	814	805	865	750	828	800	787	836	801	751	781	814	793	783	811	805	820	809	791	825	861	792	826	853	768	793	831	759	852	805	802	762	828	820	807	831	809	849	732	815	852	796	800	819	825	833	803	811	819	843	780	810	777	819	850	809	819	817	797	834	829	782	804	815	796	790	819	783	846	819	779	782	818	830	858	822	806	812	807	789	809	813	847	864	857	782	818	826	823	821	880	787	813	784	785	825	823	830	775	795	843	816	831	801	795	740	832	792	839	794	755	867	784	797	838	798	858	837	801	854	775	840	803	770	789	802	759	792	840	814	754	816	818	806	799	812	800	786	800	804	792	790	801	822	809	849	793	828	805	774	792	819	808	783	791	823	835	807	841	806	790	858	803	775	812	786	814	829	819	850	799	806	803	844	806	813	807	856	814	788	861	851	798	850	853	784	812	798	780	823	803	780	851	724	792	815	841	780	832	803	783	795	797	802	803	800	773	825	829	822	811	786	793	843	828	850	818	773	834	812	796	853	795	815	847	812	822	801	827	809	851	838	845	854	782	831	782	859	809	797	806	833	818	764	821	808	835	794	813	765	856	801	728	806	860	814	831	774	845	787	809	845	823	817	775	830	813	806	783	785	812	804	826	812	806	817	871	824	767	829	797	829	804	771	825	790	820	818	804	790	824	807	774	812	827	806	794	798	825	771	837	761	842	795	800	746	873	834	767	822	870	818	830	803	829	779	837	848	742	762	820	796	796	835	783	747	804	788	816	816	773	790	794	846	784	837	822	813	791	863	796	775	827	805	868	833	758	808	810	806	853	789	848	825	794	823	828	801	828	842	815	844	801	785	804	815	842	819	813	847	797	847	788	835	819	848	841	810	871	844	817	806	800	879	796	833	820	822	869	825	802	795	786	799	847	819	799	813	825	828	811	770	827	813	801	790	816	794	849	822	746	850	796	805	830	858	788	789	845	803	838	830	766	756	814	760	832	786	875	867	796	788	843	859	800	812	788	769	765	780	838	831	815	850	777	777	770	805	849	818	744	787	820	840	826	855	813	868	789	809	805	853	847	815	826	836	894	790	813	816	807	793	820	790	823	776	817	803	905	815	782	800	816	829	846	849	808	819	831	815	795	889	823	738	779	796	821	837	817	803	820	804	750	846	836	830	837	787	853	804	814	793	821	813	838	820	834	817	796	814	845	802	811	841	844	825	809	788	807	788	856	767	833	813	845	838	789	815	848	787	870	838	805	855	801	720	858	806	810	796	795	763	830	818	820	848	806	808	824	792	824	835	842	847	833	865	805	821	804	829	840	811	813	818	795	813	776	802	754	764	797	798	853	803	820	821	830	816	800	819	769	820	841	815	807	784	873	816	842	776	807	888	818	759	840	807	847	809	867	829	813	829	816	776	830	847	838	822	790	883	788	807	796	866	789	860	787	797	808	782	845	782	785	776	794	797	754	782	812	858	812	808	791	808	771	771	850	784	786	814	801	799	816	878	848	833	826	759	808	769	804	774	813	789	841	756	802	816	817	813	764	828	812	829	805	817	869	798	753	857	809	802	783	797	842	834	811	830	840	828	863	788	815	795	775	800	826	811	807	803	822	782	808	858	821	781	824	870	796	812	834	830	852	801	794	797	828	788	814	857	772	788	859	825	845	814	851	863	843	814	774	787	835	825	817	855	834	856	825	856	804	847	794	821	817	821	796	868	782	820	781	798	832	813	792	820	825	800	831	825	787	791	825	802	801	815	828	797	877	834	815	834	729	850	801	849	781	804	831	784	769	828	839	773	877	788	842	801	772	814	792	796	809	804	795	848	795	817	809	837	859	826	803	805	782	865	794	835	835	852	812	852	809	788	867	774	792	794	844	792	827	801	860	823	806	799	799	794	837	786	806	774	751	799	788	811	786	801	801	772	817	802	810	811	803	874	791	832	808	816	837	782	857	791	807	804	804	871	776	809	842	763	824	842	812	893	821	807	844	794	869	834	834	819	817	809	855	808	839	809	772	793	779	795	793	801	823	815	818	791	738	781	836	780	810	830	782	847	813	813	836	826	828	809	769	799	812	837	768	770	833	785	759	805	790	853	789	825	807	789	828	871	842	865	838	817	829	822	859	796	795	834	792	810	823	844	801	845	848	779	796	814	811	807	835	857	829	813	762	800	814	843	799	782	761	815	866	851
8300	9899	4176	1508	4987	7191	2009	234	173	168	160	175	164	175	164	178	184	159	189	184	165	151	179	172	189	167	188	181	175	167	158	154	177	158	173	174	154	184	147	177	189	176	177	164	161	179	166	164	200	146	181	159	178	135	171	177	175	167	170	186	170	169	138	172	155	168	182	181	165	160	172	190	167	179	152	183	186	181	178	182	178	153	169	172	180	170	172	167	165	178	196	174	176	179	180	172	183	171	170	168	183	183	182	165	165	169	164	151	140	168	158	161	161	179	194	170	197	154	176	184	140	191	161	189	171	181	164	196	177	164	167	167	156	168	160	175	176	170	165	192	173	163	175	163	177	190	169	150	163	183	188	173	153	167	175	150	198	192	182	179	163	188	170	171	162	173	175	177	169	172	171	167	177	169	163	165	161	202	167	190	146	177	166	196	180	146	161	186	160	176	166	194	157	163	165	155	167	166	164	170	167	175	167	170	146	153	178	173	166	163	170	152	206	190	173	191	190	183	170	167	160	192	164	170	188	186	157	173	205	184	186	153	185	173	178	174	165	173	175	187	187	155	207	165	193	159	199	183	187	174	184	139	178	147	186	198	175	175	148	202	171	179	160	164	185	176	170	164	171	176	198	179	157	187	155	160	177	179	165	170	185	162	171	183	183	187	175	186	157	180	160	173	162	147	156	183	202	161	179	179	191	165	168	155	175	201	153	189	168	170	161	189	196	169	190	167	184	172	172	165	190	156	171	184	190	196	182	144	177	178	187	159	167	186	168	173	188	158	178	167	174	162	173	154	166	162	154	182	172	173	174	165	199	196	157	162	190	200	179	177	179	161	171	180	168	150	164	179	180	146	167	164	159	175	191	178	191	164	165	161	180	156	198	171	186	172	192	209	154	145	188	152	190	153	189	182	143	194	143	158	188	184	150	162	159	168	151	148	161	192	154	139	175	207	177	144	189	167	183	176	182	171	177	173	174	186	163	171	168	155	185	171	162	183	145	178	187	163	183	160	145	157	170	179	159	177	196	175	175	179	175	168	203	167	199	155	173	164	189	181	167	182	185	182	184	191	158	173	149	178	179	170	169	159	175	176	182	173	178	189	192	172	165	168	181	170	127	170	171	163	166	160	168	165	201	184	167	168	186	171	147	188	174	177	173	193	160	173	202	159	173	173	191	170	174	148	189	182	176	176	166	177	173	183	171	163	175	197	148	198	167	184	187	175	181	161	155	190	187	146	157	170	179	170	226	183	145	171	179	165	179	150	161	195	185	197	184	191	181	175	189	165	186	163	165	182	161	156	171	169	166	154	167	172	160	182	150	187	164	165	179	189	157	178	171	190	218	161	162	176	167	166	188	185	159	178	172	147	185	171	184	186	156	172	173	156	194	173	160	157	148	168	199	180	157	158	181	157	177	191	153	161	185	173	182	169	170	174	152	184	164	176	182	185	167	171	183	152	169	173	221	155	170	174	172	158	174	191	174	174	156	179	183	149	159	164	155	155	186	148	176	161	168	159	188	161	175	163	164	177	155	174	180	198	148	189	171	190	190	150	139	181	166	179	173	194	200	159	152	153	181	172	155	164	165	165	158	163	189	171	158	150	171	187	168	186	158	167	179	177	188	160	153	160	169	184	185	194	194	175	169	159	168	206	189	165	177	159	179	182	180	186	150	149	174	158	177	170	184	160	147	177	173	164	166	190	158	174	180	171	190	177	191	178	170	174	164	170	173	184	156	162	170	170	184	209	178	181	204	157	192	176	175	173	180	178	199	190	177	206	165	190	191	143	179	178	176	161	191	170	186	144	184	187	191	175	153	174	166	186	173	173	161	197	178	175	174	158	171	185	178	183	176	171	164	149	167	162	183	162	171	150	165	153	177	180	158	192	167	173	189	173	171	164	180	166	159	180	173	143	167	167	164	165	189	162	178	135	151	159	184	178	179	162	193	169	184	197	149	169	170	163	178	164	153	162	173	165	203	180	153	175	175	170	197	163	167	175	174	169	150	165	150	190	174	172	202	175	173	158	152	154	160	175	154	179	179	171	146	187	182	202	174	180	176	163	166	174	176	189	164	156	159	174	181	184	197	176	192	158	188	168	183	164	155	173	159	158	175	166	173	148	174	165	166	167	172	178	155	184	208	164	170	169	171	197	175	191	162	181	176	158	174	174	186	169	164	166	198	186	162	158	170	191	175	180	193	177	171	185	174	152	158	180	175	171	170	168	185	197	188	179	195	177	170	157	174	194	177	169	183	179	176	179	180	166	185	180	163	177	151	172	168	166	169	176	173	180	166	191	170	167	178	193	145	169	184	170	175	171	160	165	161	169	194	198	213	184	180	176	174	174	171	172	177	190	191	166	180	176	170	168	183	159	171	159	171	199	161	183	166	173	152	181	181	171	180	170	170	171	185	188	166	164	163	170	182	185	167	181	167	159	164	160	167	191	179	173	175	168	161	161	160	185	184	166	177	167	177	175	171	156	196	169	190	164	156	164	156	164	147	167	176	171	172	176	147	192	184	184	168	149	171	166	181	162	155	177	169	163	165	150	180	161	168	146	193	159	185	158	172	170	158	166	174	186	186	172	158	167	166	180	187	184	147	183	169	206	182	169	179	169	187	153	168	172	157	144	191	167	167	186	174	165	172	152	172	168	170	183	192	179	172	176	176	197	177	160	169	184	188	188	159	189	185	185	156	165	188	168	203	163	166	167	170	179	170	162	172	159	164	169	178	181	166	187	174	195	170	167	163	189	177	174	180	163	177	168	167	195	173	168	173	144	178	175	173	182	144	182	169	169	176	161	174	154	176	202	178	185	196	175	195	167	175	168	174	183	166	200	192	175	190	155	148	169	155	180	168	174	173	176	162	186	201	167	175	186	167	173	177	161	168	170	159	186	178	196	157	172	175	168	186	170	166	174	181	178	172	173	162	183	163	159	175	175	170	169	160	142	181	175	154	149	183	191	182	183	168	166	166	178	162	165	169	193	176	183	175	159	179	176	165	182	163	173	174	175	169	187	175	173	187	178	185	169	171	197	168	186	191	184	164	184	198	166	174	168	177	169	149	207	167	171	172	171	173	163	173	198	177	184	162	169	162	162	154	178	167	190	171	183	172	174	178	166	183	154	166	151	191	176	200	156	157	178	171	191	178	167	173	179	189	163	162	177	165	189	182	156	154	183	155	174	151	164	161	174	179	181	168	175	171	169	163	158	176	171	186	166	182	193	184	176	175	180	168	159	165	159	168	179	188	170	170	177	183	169	164	184	157	179	171	175	153	166	164	180	177	170	151	167	161	180	169	170	170	177	196	175	151	187	176	161	158	153	178	173	195	177	171	158	177	152	181	166	148	183	164	152	174	161	180	188	179	156	197	147	160	194	175	177	145	166	179	170	173	165	199	194	174	185	160	177	182	175	178	158	183	187	160	199	170	167	189	178	165	181	157	162	176	182	179	154	173	167	199	191	170	154	188	180	167	167	178	157
8390	9996	5487	2736	16711	20090	6363	513	544	506	534	535	526	542	538	525	533	552	518	551	490	541	507	545	507	512	560	530	566	563	485	517	483	499	545	491	484	505	537	529	504	535	505	564	529	539	524	566	524	565	510	490	505	512	485	479	574	542	506	524	545	567	496	502	551	550	498	527	544	546	490	533	540	502	546	537	562	511	521	471	503	535	500	524	546	543	504	512	558	525	490	541	498	474	526	539	512	504	560	534	507	557	520	510	521	538	513	504	527	526	505	536	538	574	564	534	538	519	529	531	519	516	460	509	517	533	522	533	564	547	528	560	519	506	528	533	535	519	497	550	544	499	572	538	523	484	520	507	543	535	523	497	511	540	526	518	508	543	534	546	502	543	529	521	530	560	541	483	515	521	496	560	492	545	495	548	531	515	520	530	548	551	516	526	536	496	517	538	521	534	561	501	529	549	491	489	498	571	529	522	516	514	490	535	544	548	555	503	514	528	494	548	510	518	521	534	492	514	557	524	563	523	540	540	549	531	530	544	514	534	514	525	524	483	532	524	525	500	518	513	470	526	488	567	509	488	533	516	548	525	566	537	538	508	562	530	508	522	513	555	516	531	514	539	512	485	549	531	502	492	511	527	552	525	565	462	523	519	501	511	505	512	533	526	520	504	544	558	485	536	532	536	518	490	508	521	546	553	511	570	514	548	519	508	533	528	524	526	594	517	531	549	508	506	479	515	528	535	515	518	545	497	506	535	509	522	533	499	529	552	535	503	536	472	492	572	494	534	536	524	530	499	534	553	544	532	505	497	516	532	496	525	544	526	474	513	460	488	494	536	541	541	495	544	561	511	529	552	521	527	537	520	527	528	525	555	495	481	478	545	527	517	501	547	534	549	497	516	498	539	531	514	512	527	562	508	506	511	538	576	535	529	526	576	513	514	530	544	543	504	540	490	503	520	529	520	523	518	565	526	508	536	508	591	543	597	506	493	520	487	471	560	556	517	524	487	561	519	537	553	508	488	508	565	568	525	547	516	523	549	509	552	489	514	532	508	501	517	509	510	534	511	537	529	490	552	537	544	557	509	541	509	541	520	493	486	499	514	509	477	528	532	533	539	523	560	506	525	515	536	521	468	522	506	530	509	565	494	502	486	567	549	519	494	508	518	518	553	528	534	465	507	506	526	494	524	507	559	541	507	557	538	530	488	508	512	562	565	538	495	519	491	534	505	527	562	553	510	559	476	512	525	536	512	517	562	510	486	517	527	518	478	532	517	486	492	523	557	489	524	534	515	517	532	521	530	491	507	513	548	571	506	525	508	532	535	524	549	537	518	493	544	512	528	518	541	569	538	499	531	541	536	480	504	525	498	526	520	575	525	451	537	527	496	492	528	557	536	530	560	582	520	563	535	517	492	530	509	514	490	513	484	496	495	521	541	519	525	505	557	544	531	504	498	515	525	518	509	544	486	528	496	489	500	535	493	513	500	520	516	552	533	512	544	505	547	513	526	528	562	506	552	490	514	536	508	492	495	536	554	536	551	504	545	505	533	523	504	536	516	512	514	452	536	535	516	548	523	532	533	531	498	584	541	554	528	559	528	539	547	537	524	528	539	500	544	506	519	542	560	525	501	542	496	497	539	452	544	530	548	515	465	508	552	531	538	525	504	550	519	541	549	576	566	546	527	534	552	513	529	539	509	507	526	544	527	551	506	511	511	524	546	525	519	515	497	501	527	534	529	540	526	551	493	542	511	487	519	502	548	538	505	516	515	503	522	508	548	514	513	489	505	540	528	536	561	530	518	515	528	535	521	535	533	519	558	479	524	531	516	523	521	576	508	544	531	533	517	553	520	494	531	510	507	542	543	542	549	520	513	510	510	544	517	528	530	515	534	492	522	565	512	529	522	512	545	512	525	516	506	536	512	517	537	532	496	515	510	526	490	491	503	541	559	559	499	537	544	486	515	525	504	538	550	518	548	524	553	486	511	497	531	488	572	496	482	536	515	496	547	558	523	545	523	544	538	508	511	546	510	517	513	562	480	517	506	529	545	539	489	536	508	546	499	536	484	540	546	524	510	479	525	526	520	535	500	543	550	509	514	513	515	518	512	512	502	544	539	537	504	539	535	555	541	540	538	530	560	500	565	502	532	586	520	545	512	526	515	569	511	462	489	469	538	490	528	524	549	513	533	493	520	534	518	515	546	513	545	537	497	556	523	602	554	520	512	542	505	517	535	507	565	544	538	495	474	523	484	492	549	531	497	531	540	507	537	521	517	521	518	572	502	541	526	511	555	514	516	514	483	488	554	488	534	504	524	515	508	503	508	546	546	510	523	522	494	574	578	557	529	502	520	550	526	526	499	514	545	530	538	524	526	554	560	518	503	534	479	528	482	534	500	505	542	537	511	585	541	486	540	523	509	535	502	499	554	535	494	509	519	524	538	513	523	496	528	507	556	524	529	505	497	517	550	525	490	541	511	506	556	543	491	547	530	562	544	524	506	513	479	492	495	535	510	533	486	543	507	514	535	549	544	537	511	501	557	485	540	512	499	534	517	515	535	508	525	536	555	550	576	502	509	538	503	526	547	507	528	514	526	508	532	469	527	534	525	527	480	514	553	557	496	528	499	523	532	544	556	512	541	533	588	490	498	498	509	545	523	494	533	517	555	532	531	491	536	499	543	532	573	517	519	511	532	515	516	544	517	530	500	528	478	507	556	554	550	504	479	547	547	538	493	539	491	545	509	508	548	542	515	522	518	510	518	507	493	546	510	543	523	534	517	527	538	452	523	528	525	533	500	514	480	530	525	530	519	489	512	529	527	507	541	522	557	560	516	502	537	507	528	582	532	512	485	545	481	575	495	511	560	494	527	563	573	520	523	552	510	522	542	589	536	497	504	565	509	562	502	532	549	527	505	525	560	523	546	528	517	559	530	525	564	541	519	579	517	539	537	534	509	524	529	557	558	513	517	563	527	570	537	537	531	513	519	521	500	494	551	487	534	528	513	517	543	493	511	532	508	575	551	517	518	531	558	514	589	521	520	522	514	526	512	495	502	542	515	510	492	530	526	555	506	522	513	529	525	558	517	549	550	515	502	522	542	545	527	546	518	530	537	519	520	543	565	497	504	526	546	530	499	510	546	500	552	511	555	537	520	489	520	497	514	529	508	548	537	515	503	498	538	522	517	541	493	500	502	513	502	556	516	544	524	542	544	511	534	532	506	550	529	549	509	560	532	509	503	521	567	547	548	543	532	533	545	516	540	525	513	539	513	538	534	515	518	503	508	502	533	481	507	555	587	545	545	527	531	511	495	544	520	514	548	545	542	524	568	491	542	528	531	553	552	543	516	551	507	497	505	571	520	541	527	526	477	521	584	502	506	531	520	552	498	525	502	517	459	528	510	518	541	513	548	556	533	542	483	481	542	525	549	521	501	553	520	485	497	541	529	536	495	529	526	515	511	518	521	545	490	506	487	536	498	522	503	541	513
42571	31314	22547	21541	32405	42953	27649	4900	387	290	267	275	262	269	287	277	260	238	252	269	241	238	248	290	263	257	267	264	263	241	260	273	253	285	240	239	275	256	255	230	299	269	262	275	277	255	250	289	270	251	273	258	261	223	231	244	277	257	219	254	257	224	289	232	257	226	234	253	280	253	273	237	244	290	252	252	231	248	232	232	260	235	268	227	230	244	244	227	235	270	259	269	268	233	251	253	250	246	247	253	262	244	260	241	250	252	243	275	229	249	252	239	261	232	226	252	249	241	250	247	279	251	249	234	257	234	237	254	211	235	221	247	226	244	264	210	273	233	257	271	244	244	235	249	250	271	251	224	269	246	255	247	263	248	240	222	230	261	249	243	239	273	220	260	261	256	244	252	255	295	242	234	233	253	261	254	241	239	271	246	249	275	237	254	249	233	281	258	252	261	257	274	272	257	265	233	240	257	228	267	274	277	227	247	283	274	234	242	265	248	252	275	248	268	249	254	246	246	217	254	275	280	261	243	232	242	262	236	241	265	244	229	233	238	228	240	248	222	254	251	269	251	249	239	255	221	254	259	262	266	278	292	256	225	248	240	268	277	253	233	239	237	268	234	262	213	233	293	237	249	270	253	275	224	247	279	236	250	231	249	280	243	243	260	244	253	235	292	213	278	243	253	252	234	219	263	214	250	281	237	262	250	244	282	265	249	226	218	245	269	246	256	234	266	267	226	215	247	268	259	246	215	244	255	244	262	222	252	257	256	246	247	237	231	248	266	264	278	258	237	252	245	263	238	257	262	240	256	238	264	257	223	243	241	217	248	202	229	247	266	257	262	240	239	242	234	245	237	257	243	252	276	253	244	258	238	247	240	225	246	247	238	224	235	237	246	254	243	250	251	294	253	258	250	279	266	258	223	244	258	270	250	248	261	245	228	285	234	228	256	248	272	274	234	248	270	285	244	274	264	241	244	246	223	238	255	255	269	255	260	240	268	242	266	255	264	264	252	268	262	221	260	273	228	273	253	227	241	239	231	270	239	234	240	250	263	265	232	269	217	242	231	253	223	290	284	247	248	270	233	265	265	243	233	257	254	256	242	251	264	264	255	254	244	266	251	278	232	262	260	271	266	210	250	249	262	243	264	246	274	239	259	244	233	263	265	264	267	260	242	251	289	265	217	242	258	239	238	239	272	232	248	233	261	279	259	265	244	229	244	232	238	278	251	248	244	252	255	253	244	257	286	259	260	232	250	230	245	258	235	248	251	237	237	262	261	278	263	227	239	281	242	238	257	235	247	256	252	228	223	257	244	257	270	252	253	241	283	247	274	254	259	227	253	248	229	277	261	265	244	266	239	254	263	231	219	268	263	247	272	250	264	258	258	259	275	252	266	258	273	220	268	245	262	293	248	242	257	251	224	262	247	270	246	244	259	255	256	227	273	265	257	233	256	240	256	257	260	247	251	239	252	240	263	249	248	249	261	247	232	263	236	242	273	248	240	232	247	269	260	283	243	248	216	242	268	255	260	267	223	256	265	243	253	254	245	231	271	231	238	268	261	246	251	273	243	258	251	264	228	246	264	211	226	269	234	247	257	236	255	270	254	245	238	247	257	226	264	186	212	239	240	255	271	245	258	282	257	254	248	260	225	232	267	266	265	228	253	256	260	243	246	257	232	241	253	253	250	257	270	235	259	244	252	255	261	254	236	281	243	266	238	237	267	251	241	248	262	237	258	281	273	249	265	255	252	252	279	256	251	236	257	290	256	285	253	246	273	264	268	254	271	262	241	222	235	252	223	275	270	247	241	259	234	244	252	262	244	234	251	262	235	247	258	261	244	262	274	265	255	251	309	216	247	250	243	275	290	241	279	263	229	259	244	263	245	281	228	287	258	255	235	238	237	234	242	305	234	295	245	241	265	233	261	255	256	249	254	268	215	242	264	289	285	239	233	250	241	234	248	253	250	249	260	237	258	258	260	245	244	239	255	243	259	252	253	268	250	255	241	235	276	271	227	254	233	219	255	265	227	271	274	236	222	246	261	239	243	291	219	248	238	259	255	278	270	267	232	266	238	274	227	239	235	252	262	226	211	269	241	241	259	258	250	231	245	254	276	260	259	243	263	257	247	236	243	265	242	236	270	244	224	264	268	279	261	252	247	245	274	256	249	238	267	234	276	245	241	260	250	263	242	248	255	262	272	270	263	217	259	244	278	245	241	254	259	227	230	239	256	231	258	242	272	275	248	242	232	261	229	238	240	230	248	264	251	243	247	267	259	255	237	278	250	251	258	242	254	248	244	262	247	258	261	256	243	264	282	239	245	282	240	243	250	257	267	236	250	259	240	246	260	246	242	250	246	264	269	244	243	224	251	235	250	256	239	265	250	254	253	266	276	260	235	254	233	224	245	247	236	247	236	266	271	245	244	277	254	238	271	250	268	294	244	264	264	239	248	262	254	240	233	250	262	271	250	270	234	257	263	273	256	235	255	257	251	259	265	248	271	266	259	238	228	265	246	262	245	273	275	240	255	245	252	275	255	279	262	291	239	281	233	264	242	259	234	273	252	251	253	238	278	284	223	247	270	272	252	277	239	265	254	264	251	213	247	249	260	249	240	258	265	225	249	241	231	241	269	248	272	232	268	291	274	250	263	234	222	238	237	233	234	278	263	270	265	249	239	211	235	274	258	228	246	265	231	288	252	257	279	239	249	237	238	251	240	252	249	254	243	266	252	233	264	245	248	276	246	233	239	267	257	268	258	247	265	236	238	233	256	279	240	251	244	271	271	245	263	222	252	272	258	264	256	241	261	262	256	271	260	256	254	275	278	241	239	207	234	254	271	259	274	259	277	252	223	224	237	240	230	276	255	253	273	252	240	231	258	252	224	228	232	261	234	267	252	268	239	264	271	239	228	254	256	241	254	224	277	233	252	260	238	265	267	256	228	253	252	224	242	279	258	258	233	267	263	294	240	243	264	243	234	239	255	263	234	252	233	273	281	263	244	227	254	284	247	251	261	265	268	249	274	236	245	264	236	250	251	223	233	255	260	250	225	251	257	251	241	253	263	242	239	248	226	224	245	259	245	272	228	222	255	248	241	288	247	267	274	240	256	253	253	247	253	270	255	243	243	275	225	236	263	250	223	251	241	239	239	239	228	243	258	249	261	214	251	256	253	257	222	264	250	285	278	283	250	231	235	237	231	241	248	249	223	251	237	229	240	272	238	264	227	267	227	260	228	257	257	219	275	257	248	239	256	251	286	255	265	264	226	261	251	285	267	219	256	277	277	250	245	259	278	238	257	241	244	250	232	258	248	243	259	251	271	272	256	218	231	243	236	236	243	219	248	259	238	236	245	245	227	269	283	277	271	266	263	268	230	252	258	245	227	287	229	248	254	259	290	254	253	275	250	265	230	249	262	241	260	257	285	257	236	274	267	279	246	249	257	244	249	245	271	255	278	221	251	259	217	260	268	230	267	232	276	286	241
33709	15516	13559	22763	45043	54718	37099	2349	846	803	813	833	797	711	707	709	745	727	755	717	708	765	700	739	672	767	737	711	696	688	688	680	704	672	747	726	716	685	754	755	712	740	693	763	712	761	685	676	729	692	731	721	761	708	667	719	728	741	719	698	624	697	695	681	715	729	723	717	703	697	727	693	671	724	713	747	748	753	709	712	785	625	732	682	701	674	718	709	733	685	718	705	716	720	712	663	685	737	703	729	702	725	722	727	721	703	745	683	718	678	674	750	700	743	746	738	712	717	658	741	764	746	689	723	731	779	662	714	707	686	705	693	752	692	696	735	674	692	683	673	678	737	714	708	747	733	706	700	711	723	732	730	689	686	732	739	643	659	671	705	690	730	769	657	695	694	685	657	730	737	707	718	714	757	722	712	725	712	708	747	695	722	694	624	758	670	777	732	709	732	662	699	691	704	752	661	695	733	681	747	669	698	725	740	738	720	689	693	660	658	676	715	744	716	674	711	689	712	713	717	710	671	731	718	729	703	748	713	726	710	714	695	713	724	721	761	702	681	668	716	669	710	717	717	738	715	777	715	701	666	673	752	670	706	692	673	726	685	699	728	690	704	690	744	696	682	743	713	702	742	676	676	692	684	683	655	725	730	721	663	751	777	697	703	669	679	747	725	719	722	620	676	751	735	679	703	696	714	697	726	670	692	764	661	689	695	708	728	752	739	749	665	682	749	698	745	776	681	735	674	731	720	713	684	704	751	710	698	696	713	667	745	707	729	698	688	724	722	748	735	712	732	798	720	678	681	694	680	758	721	724	673	682	706	695	707	707	734	699	683	675	742	712	694	711	657	765	712	718	699	728	717	737	671	718	670	742	740	674	703	693	705	662	699	694	692	743	708	698	738	748	687	698	684	764	692	658	680	699	728	750	729	719	687	676	712	727	723	673	705	743	717	711	668	710	664	731	710	669	704	710	785	713	706	724	745	705	726	676	705	697	710	726	683	683	739	740	682	721	687	693	672	675	703	718	707	750	681	714	701	692	758	748	666	740	700	716	745	720	714	700	706	662	706	681	690	713	705	643	661	700	668	720	727	730	688	648	686	676	706	710	712	673	700	726	705	671	662	694	750	770	682	724	721	677	736	719	675	674	675	679	752	678	730	698	740	718	741	710	650	780	692	658	706	701	689	706	724	692	730	693	692	667	702	692	701	680	699	676	683	690	724	673	699	734	706	692	649	699	764	650	748	695	728	701	729	708	696	711	704	697	696	682	706	668	718	685	721	688	689	719	705	668	695	714	653	641	725	744	704	706	701	698	684	691	730	672	709	736	695	701	710	730	726	711	698	722	695	700	708	718	753	712	692	681	679	694	693	684	728	696	708	726	726	672	698	743	737	723	723	737	761	714	749	673	688	743	658	701	708	677	692	690	707	733	684	655	764	675	682	706	717	735	687	679	713	718	716	695	705	688	685	694	729	713	713	696	701	716	728	677	686	691	702	712	715	700	701	696	660	710	719	708	720	690	737	706	683	733	707	750	728	686	709	748	721	716	725	694	689	688	679	675	722	695	662	736	717	708	712	710	712	762	734	651	682	704	701	693	733	699	749	652	689	722	747	706	729	663	707	717	728	679	670	730	706	695	709	690	760	747	755	738	682	714	681	702	709	701	693	660	703	679	707	726	712	691	723	674	699	672	676	724	696	724	707	691	707	673	727	721	754	746	688	734	719	662	646	695	711	649	734	684	657	723	661	759	709	722	712	669	707	662	676	728	764	749	749	663	703	677	746	656	720	694	738	710	707	711	708	696	696	735	709	730	646	683	679	684	680	722	658	762	701	680	714	729	734	706	662	738	701	689	669	714	704	672	680	699	719	727	743	732	743	747	682	716	709	725	694	717	703	664	696	701	730	678	721	740	721	709	683	659	681	673	704	712	691	683	702	712	707	652	705	731	739	702	717	702	696	690	767	720	723	753	692	750	714	680	713	702	730	715	732	648	696	748	642	679	690	706	725	702	730	707	679	676	698	680	672	742	678	729	664	730	707	691	713	721	737	711	681	718	725	733	686	710	660	742	667	719	682	669	743	725	679	722	711	669	677	713	707	680	694	711	725	692	697	694	694	716	765	683	739	756	651	702	664	649	725	774	703	704	692	734	707	746	719	733	708	714	746	720	707	712	736	679	727	688	688	721	707	675	684	678	698	700	682	701	708	734	679	747	698	702	709	711	729	711	714	725	661	619	672	686	725	693	736	738	670	677	663	704	702	734	681	664	680	679	692	692	678	703	729	757	742	713	685	685	762	715	703	677	730	707	679	707	676	684	698	725	720	701	696	690	719	735	732	723	707	680	722	678	699	698	714	681	726	771	661	702	682	712	705	724	709	696	691	721	650	690	703	671	729	679	646	698	723	732	700	668	691	746	700	665	643	695	732	649	732	705	707	769	698	729	716	685	724	695	747	680	666	687	736	664	718	684	699	729	718	616	715	699	683	668	715	696	711	686	740	721	737	673	707	727	671	723	711	658	756	712	680	766	671	709	662	707	716	645	660	711	737	712	656	701	684	710	770	691	698	747	742	712	670	775	726	723	744	699	668	733	669	693	697	695	666	728	734	705	732	696	732	739	645	697	739	714	686	690	767	715	722	687	696	688	711	682	718	687	696	705	688	695	699	717	728	717	711	731	713	701	707	700	671	735	719	674	708	675	652	702	715	679	683	753	705	678	719	752	698	730	709	718	722	728	678	687	728	717	639	703	741	710	730	763	787	678	721	716	718	664	728	701	690	652	680	704	718	762	693	682	671	637	728	704	743	756	723	724	688	720	711	700	720	717	697	729	722	719	683	671	731	716	738	716	663	708	706	645	693	679	712	718	751	698	662	718	689	757	723	720	690	708	703	693	725	703	723	706	740	744	694	702	737	743	733	709	729	738	684	712	745	692	685	733	692	732	728	704	730	725	687	688	667	700	683	668	691	673	672	727	701	721	748	685	699	736	719	729	696	710	742	712	680	686	632	746	673	697	706	694	704	729	654	709	676	706	689	709	769	717	728	695	683	745	738	670	707	710	697	671	657	720	708	733	696	757	717	724	734	663	690	703	669	740	699	681	710	693	731	739	747	734	709	728	696	697	693	629	705	685	688	724	705	687	712	729	709	744	702	658	701	725	710	692	693	692	717	702	737	739	688	707	721	689	717	711	714	729	698	708	702	732	659	750	704	720	669	693	657	690	702	671	728	767	719	688	747	680	711	705	667	761	744	689	640	764	735	688	720	645	772	683	723	652	676	726	716	712	675	735	706	718	729	693	695	698	679	752	705	676	716	747	713	701	723	637	683	683	713	732	650	688	708	680	702	718	682	738	740	700	691	693	673	679	688	742	737	712	715	755	686	712	714	667	704	709	712	662	649	727	693	713	746	657	693	709	674	752	714	761	728	731	701	674	684	719	756	676	705	739	693	693	693	689	753	712	721	726	652	677	671	727	730	724	723
42147	38431	23512	24051	51537	64940	44544	15162	1383	442	346	352	338	353	320	336	312	344	312	350	333	342	295	319	351	302	319	332	314	313	313	298	354	308	332	341	341	350	336	322	342	301	342	307	351	314	337	344	320	322	331	329	302	309	320	342	300	307	312	313	321	347	320	317	319	328	355	321	337	328	291	332	324	300	297	330	285	304	311	336	317	313	313	300	305	305	310	295	315	299	312	319	305	310	288	331	279	325	316	352	322	307	308	301	325	296	324	309	304	280	341	325	294	297	329	303	326	327	335	338	322	320	320	323	324	331	331	321	301	335	303	326	311	315	307	313	300	303	327	322	290	321	321	323	350	321	303	315	320	333	330	307	338	317	324	308	320	302	311	322	316	308	329	336	301	337	303	332	327	319	328	336	282	310	353	307	328	303	355	324	323	334	303	321	282	306	312	355	289	340	330	323	306	345	338	323	337	340	322	321	254	297	343	338	292	298	330	306	303	262	319	320	335	312	305	321	318	335	331	327	339	323	318	281	319	299	315	325	333	351	295	316	311	331	314	327	342	303	307	340	319	345	310	313	322	323	327	326	263	337	327	323	329	306	276	319	354	327	327	333	313	317	301	323	304	317	300	310	323	300	304	327	276	312	342	317	329	327	311	300	303	326	302	323	328	306	324	310	303	345	314	296	330	312	367	289	318	311	314	336	330	353	313	336	338	328	298	316	302	317	324	331	315	353	303	289	323	303	332	289	292	317	318	311	311	301	307	335	325	303	262	333	316	287	331	355	333	299	298	342	327	309	315	296	307	313	314	305	299	325	328	324	312	311	331	305	333	309	320	349	301	307	306	313	318	354	304	298	337	333	323	294	332	296	298	314	319	309	320	346	299	301	330	285	302	355	331	327	311	319	318	294	298	342	334	310	320	309	310	303	306	342	299	349	307	293	303	308	314	328	304	294	313	318	336	314	329	353	327	318	319	335	358	325	329	285	312	324	336	305	333	319	330	326	324	320	325	319	313	315	313	325	326	343	304	332	330	311	350	326	303	294	306	290	324	341	322	277	306	313	320	344	311	328	288	286	309	314	322	325	314	297	312	309	304	339	349	349	304	317	296	299	323	327	345	296	300	313	304	333	294	334	346	314	331	332	300	312	322	312	308	288	332	330	311	325	312	301	339	304	313	343	335	326	338	284	338	337	323	291	329	300	325	302	326	336	324	330	311	351	335	319	324	312	311	328	321	338	304	347	276	328	302	323	321	298	315	302	299	368	322	309	345	281	335	294	290	306	295	316	306	326	323	308	315	309	319	337	318	309	320	324	337	354	343	293	335	296	327	346	296	308	330	310	301	305	342	331	320	310	291	307	309	330	326	297	320	364	341	294	324	321	284	285	322	331	331	324	333	306	321	346	328	327	291	331	293	331	339	320	310	334	317	320	336	324	327	316	301	321	353	322	314	289	312	300	318	334	347	327	316	296	296	287	337	354	333	306	327	325	307	348	330	339	324	315	302	337	307	339	313	303	286	305	321	329	298	322	304	301	325	295	335	307	309	337	326	293	337	326	322	314	332	316	324	317	296	307	304	346	301	319	312	330	329	333	316	316	302	323	339	346	314	287	294	309	313	321	333	311	320	314	363	319	302	316	311	336	301	311	328	319	350	319	318	280	354	323	330	310	366	318	307	321	348	301	322	316	311	340	294	305	293	298	339	303	315	297	329	315	307	306	317	311	307	313	287	323	295	319	310	304	297	318	350	308	298	324	302	288	365	319	314	312	313	329	315	341	286	317	281	309	336	334	326	327	302	339	352	343	318	326	317	341	304	322	315	323	321	293	300	325	313	284	347	325	306	316	330	320	300	344	326	287	305	347	333	283	341	301	324	314	339	335	342	341	307	336	282	309	360	343	338	305	318	292	334	331	317	321	322	353	334	350	346	294	337	292	333	300	302	310	347	300	341	292	330	319	309	310	351	305	334	327	326	301	287	329	318	319	290	315	310	297	294	325	328	298	336	327	312	323	312	334	305	326	336	318	312	307	299	294	307	320	352	322	301	312	310	320	358	344	324	286	334	304	316	324	322	312	317	295	308	299	323	329	308	331	321	328	310	312	328	289	299	330	289	340	340	339	275	314	328	332	304	310	291	300	333	312	325	332	343	297	354	330	320	302	307	325	299	312	309	330	322	325	299	283	334	310	284	345	334	328	327	340	331	315	297	318	317	320	342	290	334	329	304	333	330	312	337	333	349	317	335	309	338	313	321	303	339	318	306	327	310	312	309	316	323	287	295	322	329	327	300	313	328	313	330	323	359	324	284	333	301	289	306	296	310	296	312	288	326	297	302	324	309	284	304	323	344	310	325	328	333	331	285	311	301	340	323	312	335	310	326	322	292	317	292	303	319	303	312	320	302	320	343	317	284	325	321	308	302	328	344	339	344	327	309	311	319	331	308	325	310	343	323	283	315	331	331	280	327	329	323	325	324	327	309	305	327	297	323	337	321	283	304	325	312	318	341	277	297	281	339	298	332	286	303	311	325	321	334	325	312	308	311	318	319	306	295	301	331	338	319	312	305	308	297	313	318	320	323	341	334	321	356	329	312	337	338	336	328	326	322	323	302	335	322	349	316	331	329	328	325	333	301	299	291	299	336	291	317	323	357	310	345	319	359	317	359	307	354	338	305	317	302	314	306	289	281	324	336	326	324	346	339	355	348	293	334	319	319	298	289	317	313	321	290	335	312	297	347	332	308	305	355	309	309	341	328	297	295	281	293	342	305	300	300	282	312	325	340	320	325	320	326	323	292	301	324	327	360	307	322	309	318	340	326	274	308	308	312	306	314	341	333	305	330	331	341	286	348	323	296	307	310	270	302	292	321	331	300	329	351	313	321	318	309	303	296	337	332	312	309	347	336	315	317	326	318	339	339	309	290	324	303	301	331	333	321	334	280	308	301	326	300	337	385	298	296	332	330	324	313	309	302	296	316	326	300	296	315	313	300	318	334	346	304	329	307	333	338	301	343	322	324	295	309	298	326	303	313	326	339	330	302	299	305	284	288	306	287	294	332	321	326	318	278	343	320	308	320	308	357	308	293	340	297	316	346	321	337	312	293	333	348	330	345	312	303	329	326	315	346	329	305	315	329	321	304	302	316	302	327	328	318	315	312	321	328	311	302	297	306	309	341	291	324	299	329	343	327	302	341	312	314	290	317	309	301	350	320	300	323	319	310	308	369	319	333	299	329	332	300	316	324	340	326	322	295	351	301	298	318	318	311	297	342	317	314	320	329	315	298	284	315	329	298	330	291	354	312	329	343	314	306	333	343	349	278	326	321	306	339	313	317	339	313	322	339	304	323	317	309	313	315	319	316	314	322	302	332	298	311	319	308	305	309	328	320	275	312	312	313	312	318	327	320	326	307	318	306	285	297	319	338	292	293	294	307	305	322	332	336	308	290	323	320	334	333	302	333	316	274	322	297	294	320	296	317	341	337	303	325	308
29304	25020	17400	28108	70309	78607	54195	6974	1210	1067	1105	1028	972	982	984	983	963	950	903	911	946	1000	902	879	922	895	899	914	910	870	918	865	919	895	864	837	887	865	853	898	847	955	879	886	840	856	892	886	861	874	879	875	906	914	828	855	836	832	873	871	898	846	851	860	846	811	843	863	870	919	932	827	832	873	870	826	914	864	860	834	901	801	901	871	867	847	833	874	850	912	847	833	861	875	900	923	868	798	874	859	862	879	816	905	846	897	965	809	890	881	873	879	892	838	875	854	886	833	842	818	846	846	862	887	887	850	894	853	846	850	847	864	865	882	843	870	831	895	864	852	838	893	839	848	872	853	900	852	827	870	835	868	864	938	862	883	859	838	874	838	832	851	846	843	838	874	874	848	845	814	866	837	866	849	851	884	894	852	857	887	851	831	848	875	835	859	884	884	849	812	856	891	854	892	855	818	877	841	853	862	869	888	899	818	926	852	866	869	853	908	818	835	850	809	835	856	828	856	781	836	802	877	878	876	816	831	897	842	814	906	840	846	835	889	874	860	850	860	867	855	869	846	889	885	832	859	902	826	849	873	858	845	825	892	870	863	889	847	859	892	862	877	874	876	845	887	880	801	855	871	919	841	895	863	859	857	866	902	880	862	846	846	802	885	880	853	844	889	867	832	831	864	861	848	853	895	806	840	793	855	877	895	832	891	854	841	813	878	851	859	826	835	843	864	859	871	926	874	862	850	890	805	791	775	868	907	801	823	897	897	850	870	840	897	864	884	905	863	888	872	818	858	879	878	837	818	847	851	857	884	887	869	853	855	866	846	831	821	855	837	890	804	819	888	903	831	855	866	911	869	826	856	845	843	828	839	855	838	869	857	849	881	905	855	818	859	858	848	865	863	858	831	823	886	843	829	861	887	848	823	890	866	802	836	890	891	829	878	868	816	870	851	857	901	825	837	894	843	826	870	900	863	879	880	843	810	860	895	893	855	873	859	835	852	842	844	857	827	890	854	862	854	874	910	802	822	871	892	891	842	829	880	845	854	830	819	856	847	797	836	881	887	832	826	865	855	890	850	872	856	909	867	842	835	891	855	893	890	829	878	847	849	866	832	861	848	913	831	865	846	907	840	832	853	897	900	855	917	827	864	877	807	914	830	823	850	866	851	919	891	881	837	865	877	854	816	860	838	841	879	808	847	865	862	871	822	887	822	867	863	833	845	828	841	872	889	906	865	856	870	835	857	832	843	826	858	959	931	877	865	884	903	869	884	875	880	830	862	822	901	896	871	875	765	844	849	852	867	864	913	913	822	868	836	846	854	855	852	841	851	900	845	834	820	823	839	876	917	849	876	867	884	851	871	848	863	938	793	843	753	877	822	858	816	877	861	781	854	903	860	859	854	903	864	787	859	832	894	905	860	827	821	849	822	808	876	885	803	862	861	847	852	884	802	858	854	866	882	873	861	867	805	817	903	838	883	853	817	857	858	838	873	859	895	879	854	912	884	863	921	874	850	862	891	884	874	845	822	831	845	829	825	828	823	866	916	853	894	800	867	916	818	835	891	900	816	836	860	866	825	890	851	831	869	850	831	853	870	815	741	830	877	864	896	820	830	873	902	880	834	880	831	879	845	855	860	861	863	868	836	900	858	810	888	874	856	869	856	877	851	812	854	855	828	857	862	864	809	841	845	847	869	843	814	814	819	885	853	847	909	834	819	874	902	882	857	909	844	869	863	840	846	862	875	872	782	857	844	851	873	885	779	868	811	882	895	886	863	879	878	901	900	878	882	875	892	821	880	849	869	863	856	862	863	852	810	870	839	897	889	874	833	827	886	898	839	857	856	843	825	847	897	821	863	838	829	833	840	855	814	884	868	918	818	884	908	851	928	854	871	854	851	841	875	867	865	860	885	863	853	846	875	873	807	820	873	837	854	879	859	897	865	809	836	864	832	864	847	881	859	846	877	863	851	853	911	860	853	861	849	844	806	850	869	876	858	907	890	853	876	860	852	932	879	812	864	833	883	914	882	843	884	918	874	854	845	874	848	876	862	869	842	853	851	857	889	875	832	900	882	869	826	873	910	866	874	803	879	843	863	870	818	865	815	852	887	835	878	837	812	901	838	842	842	877	836	837	874	908	789	866	870	829	884	860	831	850	836	898	846	837	772	853	832	825	861	852	885	874	887	876	873	862	836	881	908	842	833	858	877	840	812	853	897	897	856	861	846	855	868	871	890	856	886	862	865	859	855	880	878	888	859	888	813	800	824	878	868	856	853	824	808	858	862	840	854	871	837	910	872	861	882	824	881	846	859	823	902	833	821	846	868	843	867	833	821	883	857	843	893	897	867	847	895	823	849	864	863	808	861	877	877	806	846	870	906	859	853	849	866	850	855	869	853	863	804	842	809	842	878	842	834	837	879	844	874	847	842	836	849	871	873	816	835	868	874	876	843	877	839	838	847	863	838	896	834	868	870	855	821	885	829	846	851	825	874	883	876	859	838	845	861	900	868	875	866	887	848	884	879	814	856	885	890	847	839	854	835	828	896	805	839	846	854	850	835	883	863	873	852	859	869	876	886	848	825	889	893	802	813	806	852	854	806	889	800	894	808	872	858	821	857	885	830	797	818	847	796	818	883	866	830	818	841	825	792	867	798	859	862	862	824	870	853	884	815	897	865	819	848	851	844	838	899	928	878	857	877	933	832	872	872	866	850	871	816	875	864	800	895	895	867	829	879	845	883	854	801	830	868	807	817	880	895	873	865	874	832	863	889	840	864	812	801	905	868	859	890	817	903	862	863	838	869	891	841	854	825	823	863	874	827	844	826	876	780	840	797	847	830	859	818	876	836	884	818	845	829	891	838	809	856	892	838	860	864	867	935	892	827	850	873	897	880	900	861	864	859	863	848	830	884	905	876	897	876	831	840	762	830	891	823	832	901	875	896	892	879	818	882	821	849	886	845	867	817	863	887	866	845	900	910	874	896	867	870	841	851	838	842	848	847	841	856	844	871	851	868	895	874	867	862	901	850	836	895	829	879	820	925	879	813	842	891	861	847	852	824	882	850	820	876	814	890	826	840	844	848	840	876	875	818	895	835	936	851	884	860	864	839	883	873	900	797	864	866	862	878	832	902	810	849	827	908	856	839	832	810	829	864	818	846	836	781	840	906	871	868	858	846	818	864	854	854	803	788	876	801	859	873	844	865	875	859	901	890	855	888	871	888	811	883	831	863	841	829	852	882	874	902	867	876	872	856	880	875	849	847	861	857	892	808	867	825	809	887	813	876	825	930	812	870	885	837	863	864	865	879	819	876	812	885	931	853	898	829	879	803	851	805	815	852	834	854	872	843	839	849	860	840	886	896	847	848	872	822	854	880	885	830	862	863	898	889	818	867	878	857	829	870	888	833	911	825	840	847	858	839	873	845	807	834	853	899	838	843	823	918	867	815	887	848	826	890	881	842	866	854	803	809	868	869	867	876	823	819
6437	1949	1128	735	2917	6109	4054	486	170	190	178	171	170	160	168	177	166	179	159	165	161	188	170	167	167	179	169	179	173	173	175	179	172	152	179	158	173	152	139	163	187	155	172	174	149	170	167	157	167	169	175	158	182	162	173	160	193	160	165	161	172	161	197	156	155	159	175	161	168	155	164	153	158	163	159	199	160	177	156	156	158	164	170	147	164	175	170	176	165	174	172	197	148	173	162	147	161	154	171	174	170	151	195	191	154	175	182	161	164	151	184	170	165	177	158	163	154	164	157	172	157	149	170	170	173	177	156	176	163	146	159	158	166	192	153	173	185	132	148	153	150	141	156	126	155	160	161	176	154	167	172	152	172	179	152	169	169	151	178	163	175	150	165	185	167	160	162	181	163	164	171	156	143	160	153	183	167	180	126	176	169	154	158	169	157	148	158	144	175	163	172	136	178	171	167	164	145	150	150	186	167	159	174	169	187	162	164	159	168	166	162	145	174	170	170	183	157	156	149	156	153	179	174	181	158	189	156	190	155	167	149	172	183	157	152	192	172	175	171	150	182	159	171	176	151	180	170	182	159	194	170	168	170	152	159	176	183	175	149	178	181	156	141	174	165	160	172	171	156	156	173	170	174	160	171	171	155	145	169	185	157	142	160	185	185	165	148	160	151	161	160	156	151	186	172	149	169	173	160	164	148	166	154	154	170	168	156	161	172	145	164	189	180	166	172	176	181	175	167	164	144	165	160	181	149	164	147	168	163	185	156	160	145	161	169	160	172	141	200	185	166	154	179	150	168	134	177	139	167	144	163	170	173	156	138	173	165	156	170	169	154	164	183	160	157	189	172	165	150	155	168	180	179	177	147	168	170	167	147	148	158	178	156	169	173	164	158	159	175	158	135	162	177	162	157	145	163	168	177	157	172	185	154	163	153	161	178	178	156	161	152	151	155	162	176	157	169	150	161	152	147	142	166	171	188	171	171	164	158	146	169	152	171	182	175	180	179	152	154	153	160	167	171	201	182	170	164	166	155	155	129	170	152	156	165	151	150	162	151	157	148	175	136	170	161	173	159	161	155	154	181	172	170	165	147	143	158	159	174	179	151	167	178	149	158	163	162	180	171	184	163	155	180	148	191	153	161	164	145	172	163	163	160	165	163	150	164	149	171	154	201	168	173	157	148	156	180	165	144	152	158	177	155	176	164	163	173	178	165	173	178	178	169	192	173	147	163	185	173	154	158	155	150	162	147	165	182	188	135	147	162	141	178	161	166	151	176	159	174	164	173	156	167	172	172	160	151	142	145	158	161	177	170	145	165	166	159	165	157	149	165	153	170	153	166	167	147	158	155	164	163	162	187	153	161	157	148	172	165	171	187	159	177	167	158	197	162	157	195	159	167	158	183	152	151	181	161	158	175	189	167	160	156	162	159	177	167	177	170	160	173	164	144	183	161	157	151	160	145	162	159	148	145	160	133	175	182	154	150	143	153	153	174	153	166	181	151	159	175	162	147	163	173	159	145	171	156	141	178	152	180	152	164	156	169	164	165	181	179	177	155	177	164	169	164	184	160	165	174	142	180	154	154	168	164	158	177	172	161	182	158	165	189	140	174	166	163	174	172	147	144	187	155	132	169	179	175	148	153	161	174	178	158	168	154	173	163	178	162	169	171	152	171	178	167	186	157	162	150	144	171	182	162	183	168	163	157	154	166	147	153	161	161	147	171	159	163	154	156	172	148	178	128	170	174	141	187	160	167	170	157	153	165	145	168	166	166	167	156	129	182	173	177	146	162	154	183	170	164	166	168	144	181	166	167	164	191	160	174	186	160	149	165	178	210	162	153	189	169	179	189	175	188	163	158	176	182	152	165	142	161	171	154	172	176	178	174	153	165	175	158	163	149	160	171	198	164	159	162	166	182	147	155	168	141	175	172	154	180	163	177	151	179	165	169	154	178	155	165	156	166	157	150	167	187	177	170	167	166	157	176	179	162	153	152	166	163	172	168	157	166	149	140	198	158	173	154	163	162	157	167	184	153	143	157	167	177	175	165	170	154	170	162	165	184	168	157	174	180	166	168	171	158	180	167	163	152	184	197	161	164	164	157	172	177	147	157	163	159	160	145	141	160	174	178	163	187	160	161	163	156	145	152	168	182	165	164	139	157	179	167	163	152	169	160	181	179	172	165	163	149	169	148	167	172	184	148	156	174	193	161	157	168	162	160	157	167	154	195	160	156	172	170	170	161	163	174	169	152	179	171	191	173	161	162	161	170	155	157	160	174	185	161	180	178	163	157	161	160	177	175	178	181	179	146	161	176	168	143	169	158	177	159	170	171	146	170	181	168	166	167	179	179	165	144	160	152	151	164	173	175	171	158	164	185	170	147	172	175	176	148	176	197	175	155	156	142	155	164	137	148	153	161	168	150	164	156	171	175	160	175	148	166	147	158	176	167	150	178	180	155	155	165	135	164	159	160	179	181	154	160	138	151	173	149	154	184	172	152	160	174	159	160	150	144	155	170	149	154	135	158	153	164	168	169	139	152	162	173	179	183	176	206	181	184	180	166	175	177	185	181	155	167	170	158	183	167	175	166	178	179	191	147	172	164	178	153	178	163	172	164	151	165	165	158	186	165	166	152	155	168	152	160	163	159	161	161	170	176	147	191	162	162	164	157	177	150	166	174	164	164	171	172	171	150	161	173	146	167	155	175	161	153	173	168	178	174	161	179	177	180	157	182	162	164	183	162	155	158	178	162	159	160	170	162	171	179	176	161	171	183	158	157	148	167	172	145	164	173	158	159	155	176	168	162	177	162	169	188	207	175	180	179	156	192	159	177	161	156	172	150	134	140	176	162	138	171	167	163	183	140	159	176	187	148	152	161	202	165	142	174	148	167	165	163	168	170	166	170	180	154	165	175	157	131	172	156	187	157	180	184	171	186	146	170	175	175	172	170	179	162	179	160	171	170	162	171	167	162	145	157	137	159	188	168	174	177	178	175	143	171	179	168	167	162	168	169	156	155	165	156	163	167	156	149	159	158	173	166	173	156	160	165	151	168	148	173	162	171	150	158	141	175	161	135	170	151	185	172	144	177	159	170	164	134	156	185	153	155	142	157	156	170	164	173	166	158	159	150	187	139	164	169	162	171	157	168	156	158	147	174	164	168	147	163	153	155	162	151	144	172	197	171	183	173	191	137	148	152	157	167	170	170	148	141	175	149	170	157	141	163	163	160	160	146	161	166	140	164	173	177	149	158	159	178	176	169	159	164	150	174	185	154	157	144	160	149	169	140	160	156	155	186	156	163	147	144	150	155	167	177	196	174	150	161	158	164	164	173	162	161	157	168	162	173	153	159	165	160	156	152	178	189	169	185	182	166	180	184	184	167	178	150	152	169	187	161	157	170	186	159	175	134	169	168	166	192	172	159	173	163	176	147	156	151	164	151	166	163	169	180	178	155	152	164	170	163	140	155	170	146	173	162	153	171	167
5842	2057	1905	2332	10070	19248	12281	1345	508	509	503	492	511	521	514	514	487	512	502	511	503	511	500	514	538	496	513	471	540	529	491	523	530	517	497	478	506	492	490	497	504	500	525	525	502	488	521	481	499	550	522	493	496	476	507	514	503	499	485	510	489	504	475	474	535	494	515	511	502	498	510	519	519	427	506	520	492	535	476	516	531	496	503	508	515	527	508	525	493	500	533	484	565	533	501	519	503	515	495	486	480	535	482	513	490	468	502	509	497	525	502	492	511	503	515	473	502	467	538	499	499	521	468	515	515	520	517	524	468	452	472	505	521	533	490	501	477	547	526	519	495	524	467	490	523	468	507	473	509	541	555	496	543	482	473	544	595	526	495	486	517	499	531	515	504	503	502	524	498	508	507	456	497	512	514	493	497	514	542	519	502	543	543	480	452	490	465	498	486	478	503	516	516	497	490	522	490	481	506	522	462	480	511	503	483	451	527	497	508	515	531	503	507	528	504	504	490	524	493	513	508	486	478	519	501	520	501	489	490	529	483	530	503	497	500	487	491	467	511	520	494	495	527	489	531	484	492	508	515	521	534	523	512	517	504	495	523	483	479	495	475	494	503	484	480	526	487	526	470	498	506	526	508	523	471	468	479	526	489	499	521	511	505	543	502	469	513	491	483	492	544	545	504	479	508	495	490	495	470	496	536	505	528	521	491	481	512	482	552	512	493	493	535	468	502	518	489	571	490	457	538	464	489	488	553	501	517	494	533	517	513	480	503	551	490	496	516	517	492	523	521	476	513	516	479	497	533	535	479	535	490	470	526	479	507	542	460	479	489	498	546	525	509	484	483	518	485	513	485	491	521	505	485	506	513	492	481	554	524	530	503	488	481	485	495	482	537	521	519	551	521	508	527	536	482	525	500	548	499	505	509	503	548	531	479	492	519	501	498	522	549	488	490	501	521	476	504	527	508	490	492	504	497	507	503	483	488	505	516	501	523	524	512	541	488	465	517	474	500	544	492	513	466	492	506	512	492	514	526	511	483	464	496	494	512	549	492	535	492	484	517	479	488	488	518	484	485	525	475	531	514	501	504	494	518	534	473	474	508	508	466	488	541	499	518	493	548	537	508	494	477	505	510	485	485	510	489	536	519	522	500	507	445	535	485	502	488	498	552	518	473	531	508	498	509	539	459	477	514	522	454	486	525	490	493	527	524	480	515	511	491	475	517	499	518	523	516	496	499	491	481	487	527	534	504	516	534	475	449	526	498	510	542	533	477	530	486	537	482	477	489	466	543	496	492	502	479	508	500	488	518	520	527	477	503	469	486	487	426	524	472	525	505	529	500	508	500	547	524	467	525	496	478	507	473	511	522	499	482	487	509	523	535	528	477	519	533	538	499	524	486	504	457	482	509	512	476	531	527	485	512	471	511	516	502	506	498	505	526	519	485	487	516	519	487	474	534	480	498	471	502	489	507	487	534	522	514	529	467	516	499	499	482	509	498	497	491	514	525	483	520	525	480	473	504	495	525	497	527	497	493	488	527	503	477	522	501	552	484	477	533	521	522	533	493	465	478	502	523	507	507	469	506	462	539	504	472	477	462	481	479	506	500	507	456	509	470	554	485	475	526	476	485	513	542	479	529	502	492	495	463	552	462	484	491	517	518	514	500	516	479	468	497	470	515	500	492	508	516	534	511	506	525	473	525	492	535	480	539	482	497	495	450	520	499	502	466	492	506	501	487	451	540	553	553	462	527	520	496	459	493	500	523	491	476	485	467	524	535	504	488	522	466	549	504	522	534	492	502	515	548	521	515	500	471	517	547	490	474	530	494	542	519	531	522	465	515	505	504	501	543	493	448	544	513	499	515	524	512	520	512	527	459	509	464	507	491	499	495	464	465	496	502	501	483	470	513	465	516	546	499	456	482	509	507	541	476	496	522	508	491	500	463	500	521	506	464	484	467	477	498	495	524	482	490	481	513	497	466	481	495	518	501	509	509	494	467	498	522	500	497	514	480	521	495	475	499	513	532	503	533	512	481	536	494	488	480	528	461	511	514	521	490	507	479	512	525	486	489	470	519	459	486	497	492	472	520	465	489	496	473	467	533	469	479	489	486	535	502	510	492	479	499	505	520	537	503	513	511	553	468	468	489	548	510	494	499	482	496	468	489	464	496	501	500	505	484	489	508	496	488	475	497	513	462	530	511	487	489	512	519	510	477	489	519	471	480	460	521	536	504	497	490	514	505	465	503	498	533	522	513	491	513	474	449	522	498	449	494	525	481	507	504	483	526	486	517	533	476	480	518	492	512	504	469	493	516	497	503	505	516	525	491	507	489	517	493	510	460	530	556	519	509	502	476	530	509	509	549	493	507	495	512	521	519	507	505	532	520	481	560	516	483	509	507	535	497	532	495	522	475	490	503	493	446	525	485	487	477	468	497	513	544	545	483	450	490	493	527	528	499	473	530	517	492	492	487	483	494	501	503	510	504	479	498	515	469	533	513	487	506	484	540	487	557	486	523	530	497	504	542	488	502	489	453	508	503	525	525	529	504	502	519	479	492	500	508	494	528	502	474	493	502	521	473	532	513	513	508	492	518	553	498	535	478	512	494	496	517	517	511	510	490	497	494	526	486	514	465	526	492	520	480	498	495	504	511	496	509	491	478	533	473	496	519	478	552	526	468	480	524	479	492	522	477	536	508	515	480	530	483	501	489	503	501	519	484	537	495	501	504	518	521	485	469	510	535	521	487	539	521	519	522	469	501	486	496	482	527	513	516	530	489	474	461	468	502	493	480	515	490	486	474	495	473	470	505	515	493	492	494	496	521	490	472	483	502	549	516	482	537	518	505	527	539	517	501	520	470	471	523	470	493	511	506	501	477	474	498	474	518	521	548	511	537	510	504	493	477	529	469	501	498	544	523	498	501	513	500	525	512	507	509	484	479	529	517	494	533	476	538	490	518	505	537	513	494	486	497	561	497	513	516	507	526	509	532	496	498	456	534	509	509	534	509	491	500	527	524	491	517	518	491	493	468	476	486	531	535	526	482	503	516	527	529	513	504	461	531	531	519	499	472	528	522	495	498	465	496	534	472	529	476	467	489	500	516	502	485	544	507	508	496	518	475	480	513	518	521	488	494	529	526	517	480	504	521	507	473	493	511	534	525	492	510	467	479	521	485	485	491	486	514	509	478	509	482	493	503	489	482	523	505	496	518	483	460	481	498	494	478	472	477	478	492	522	524	458	535	500	503	458	490	508	490	492	496	495	522	533	488	494	508	521	501	545	502	523	517	501	503	533	494	531	504	518	466	470	478	543	425	490	517	550	493	515	486	532	509	534	490	486	557	509	508	498	485	495	496	498	556	510	492	480	520	521	479	496	477	531	536	528	519	516	476	556	518	522	522	500	515	553	509	515	469	473	512	513	495	512	502	490	483	468	467	512	500	509	499	498	486	525	498	526	494	507	542	489	549	520	542	518	480	469	499	478
40997	29884	20370	20081	30340	40080	33048	13631	755	272	270	275	265	261	240	249	261	259	285	250	252	257	259	275	242	270	265	274	255	262	242	269	294	263	229	308	278	274	249	264	240	274	263	268	239	266	268	268	249	287	249	272	279	258	258	245	272	227	247	254	255	239	268	251	254	281	253	284	254	276	256	286	263	260	258	276	249	257	244	241	297	276	279	266	232	256	281	244	257	272	245	274	259	272	265	266	270	252	288	307	285	249	287	249	230	229	259	295	278	252	297	283	232	249	265	246	253	243	283	270	236	238	224	292	255	283	289	253	251	276	248	304	253	278	252	225	238	274	282	258	265	273	275	247	260	256	269	256	275	266	257	239	242	257	243	265	273	252	232	241	241	250	253	237	237	248	264	273	259	249	256	270	272	265	253	256	253	254	267	245	256	272	247	255	254	250	263	258	248	285	269	269	255	255	269	280	251	269	253	309	260	242	217	253	244	254	272	266	250	261	252	259	240	285	269	289	281	256	257	251	295	273	232	241	271	289	258	249	243	272	247	266	247	288	271	242	255	257	264	272	260	296	279	262	260	263	254	272	270	266	258	277	230	275	242	233	254	244	264	262	247	286	249	237	274	260	238	267	251	268	258	247	268	273	273	245	253	234	251	261	271	290	257	240	248	255	246	246	277	256	274	272	234	236	270	235	243	242	251	278	258	237	281	245	282	240	245	251	265	266	245	242	249	259	282	246	250	276	251	276	260	249	245	282	238	252	288	277	259	293	253	273	271	294	242	272	268	234	256	259	253	249	252	271	261	243	239	264	283	277	237	251	262	261	274	265	307	253	271	236	227	270	281	262	258	277	250	238	261	257	280	276	258	259	249	275	247	242	280	304	250	239	272	264	280	290	239	246	246	255	260	277	239	273	242	231	264	263	300	266	267	270	247	263	274	284	240	283	267	249	261	269	275	248	271	282	241	247	272	253	265	250	252	237	254	250	247	264	261	255	246	254	275	258	284	269	273	277	276	282	247	286	248	271	256	258	283	286	256	267	255	286	274	249	264	262	277	251	252	285	293	252	265	281	246	227	244	248	249	267	251	277	263	259	260	278	241	280	291	274	244	270	290	288	255	295	270	273	229	269	301	265	258	252	252	273	263	264	251	255	259	274	288	258	227	237	280	241	263	292	266	274	286	263	259	262	279	248	262	245	260	223	248	249	258	252	287	259	228	247	273	276	250	272	254	268	313	286	257	255	241	266	232	244	254	243	252	255	240	269	297	246	245	238	246	255	235	259	281	291	234	249	249	258	250	277	271	270	241	258	246	268	273	267	266	259	240	245	272	264	280	256	237	298	270	220	258	239	250	221	296	266	261	273	259	268	261	250	247	260	265	247	259	258	256	278	251	244	243	244	240	292	257	260	248	244	251	273	254	238	262	248	262	236	245	244	247	275	260	282	262	276	261	287	258	243	267	278	247	263	283	234	246	257	273	253	247	272	259	250	270	267	242	251	280	274	280	275	284	251	259	246	264	274	261	277	269	272	250	260	279	297	269	244	238	292	287	242	242	259	240	234	276	263	275	259	232	264	299	269	252	300	268	272	273	264	250	262	283	256	276	250	231	285	272	262	262	264	281	261	274	229	252	223	237	246	237	233	276	267	235	249	262	263	250	253	253	274	260	258	237	245	241	231	266	281	240	275	293	221	249	259	251	252	273	260	249	258	262	263	237	253	254	255	249	263	275	266	282	264	276	269	271	272	277	255	229	273	257	266	271	254	241	269	247	264	248	265	239	269	248	258	256	265	278	291	242	229	262	271	258	259	236	275	260	247	271	266	271	257	247	263	276	260	273	266	275	273	237	252	273	269	242	263	259	277	247	253	256	240	255	273	267	271	245	213	265	289	291	258	253	240	244	265	258	240	256	257	260	247	287	282	271	255	244	242	256	282	240	256	252	224	238	271	266	260	251	253	259	271	287	255	260	241	268	241	261	241	244	239	266	244	259	269	263	261	277	265	261	273	270	239	270	271	238	246	255	264	249	259	268	254	271	292	266	261	276	266	264	247	275	266	260	237	255	249	263	252	252	243	261	276	268	273	255	257	251	258	266	278	259	259	264	281	249	269	268	309	246	261	254	273	297	252	277	254	264	270	261	249	257	293	261	296	264	266	252	251	242	256	266	272	252	263	240	260	305	258	297	232	268	232	260	267	263	245	263	236	263	273	280	251	272	260	257	246	234	256	254	264	233	287	239	271	271	274	257	251	261	247	271	274	280	264	247	255	232	253	269	250	275	250	257	248	256	266	249	298	247	265	251	268	233	255	239	269	264	265	263	276	239	232	245	261	268	244	252	271	277	282	258	266	276	242	285	270	269	256	255	269	265	277	263	251	282	282	297	258	267	260	252	261	254	262	274	253	269	278	250	268	284	229	280	255	267	267	270	230	242	257	260	275	251	228	256	264	268	253	260	256	269	248	249	245	270	231	229	266	250	290	252	247	234	271	253	267	247	239	239	231	283	277	291	290	248	265	265	270	266	246	255	294	259	245	266	249	266	290	255	279	232	262	270	253	299	236	246	254	243	238	281	259	238	287	282	270	246	264	249	245	296	274	261	271	260	287	257	233	281	292	253	273	237	279	253	283	220	255	262	269	247	267	242	275	227	236	253	258	274	265	294	257	259	272	227	239	238	270	265	279	281	249	274	261	214	259	282	268	241	286	267	230	294	251	276	244	242	252	275	261	243	274	243	294	262	264	264	248	277	266	258	281	276	270	275	313	252	273	244	262	297	250	264	268	256	221	233	256	276	250	245	232	248	257	237	243	266	281	269	258	240	262	273	263	266	257	279	247	259	294	248	278	242	250	256	246	280	273	284	247	257	259	270	237	241	292	257	272	275	240	272	242	267	253	284	263	249	246	266	275	234	253	266	236	256	242	280	266	259	257	259	269	270	258	239	278	258	279	274	235	240	246	238	262	242	278	257	252	245	253	278	251	255	272	246	258	261	267	259	269	240	305	255	276	265	248	257	234	257	289	245	277	250	259	245	244	259	253	256	275	256	261	240	276	267	276	264	256	243	260	250	273	273	263	263	260	248	244	265	271	251	262	260	267	254	273	286	260	254	271	244	263	265	286	276	257	277	252	260	279	290	247	249	232	248	269	262	264	281	246	235	278	282	258	286	284	258	240	269	291	253	252	278	249	272	266	243	261	283	257	275	262	263	276	294	265	257	264	260	248	254	247	271	250	270	252	236	260	281	264	298	255	290	261	257	258	246	251	244	253	261	249	219	261	257	273	251	235	258	265	263	233	247	274	283	262	264	266	242	257	280	267	272	290	272	277	281	239	227	250	237	271	263	237	261	245	254	269	288	257	230	282	256	234	236	259	277	289	258	285	268	272	278	251	228	286	259	240	237	270	269	255	250	248	289	228	272	247	252	271	240	240	256	267	271	294	282	240	263	235	224	254	271	279	246	254	265	266	260	280	285	267	274	258	258	257
28822	18215	13314	29914	44522	54188	45672	18279	894	865	838	811	796	836	809	759	774	804	771	773	694	797	751	735	760	764	743	712	752	752	757	711	717	752	762	723	739	772	785	744	734	747	747	740	761	725	753	782	738	744	747	753	705	737	800	759	766	744	735	751	737	737	746	757	783	754	730	701	753	755	765	767	734	785	747	730	741	726	732	762	778	751	807	754	730	730	721	773	718	764	796	712	727	732	760	758	746	775	725	771	806	778	734	720	713	745	692	758	735	765	755	772	736	749	749	732	722	758	757	742	744	774	720	744	735	714	780	770	760	752	736	762	717	700	683	774	724	706	747	736	757	752	759	727	768	788	776	728	718	729	753	785	755	773	772	718	776	790	783	721	751	749	715	721	743	733	736	766	755	759	746	746	732	711	759	774	765	718	748	763	739	768	684	755	737	762	715	707	783	755	731	728	772	746	738	720	766	721	715	730	739	776	796	765	750	776	755	760	694	699	761	707	713	757	766	782	717	793	775	741	782	764	743	726	759	766	758	732	816	718	729	725	739	734	789	754	727	752	763	688	729	738	714	730	742	728	681	745	831	760	771	697	752	755	750	715	756	691	706	696	721	712	743	795	722	775	699	728	709	756	750	722	677	734	740	741	788	722	750	769	719	732	766	757	731	729	762	719	732	783	714	764	738	745	781	743	739	779	754	760	717	762	749	748	713	728	745	771	730	721	726	763	749	749	767	713	783	753	784	791	709	803	696	710	723	757	692	721	773	730	745	718	739	775	746	745	776	822	766	734	781	771	683	757	721	696	739	767	731	781	727	761	776	754	739	796	750	751	718	735	778	753	706	731	779	750	746	795	780	744	715	738	764	714	753	766	765	758	759	737	729	754	734	776	712	707	693	734	750	688	712	725	744	776	725	723	698	702	740	721	719	774	768	735	735	722	741	778	702	741	778	745	735	735	718	800	786	752	758	763	726	725	735	738	721	730	724	743	736	777	763	779	815	755	795	740	738	724	734	769	739	754	728	735	752	731	713	798	752	771	742	762	764	715	739	723	707	733	712	744	776	724	779	709	757	756	750	682	731	761	741	703	759	743	744	723	726	747	705	733	766	713	809	750	712	734	729	731	778	745	740	724	767	707	707	820	720	787	731	767	745	769	755	747	773	806	690	781	735	786	749	756	766	753	756	788	809	758	752	757	759	772	716	714	792	762	708	697	733	764	734	778	755	756	769	748	682	761	759	693	740	719	781	749	756	756	772	737	757	723	746	760	722	675	806	763	775	762	696	785	783	761	711	743	750	744	781	751	800	709	754	758	778	730	770	758	747	801	740	822	732	754	702	780	760	766	744	768	771	741	741	716	789	778	727	721	719	721	712	750	745	798	731	726	747	768	742	754	774	742	749	753	765	753	736	722	723	725	718	759	744	767	768	736	727	723	790	707	770	715	765	713	724	766	730	768	744	721	737	768	710	740	734	700	769	747	739	751	741	742	739	716	740	772	714	729	787	729	719	772	714	802	737	686	765	742	767	775	812	751	766	731	732	754	737	734	775	757	759	772	759	673	754	738	770	786	752	687	774	744	669	718	744	762	720	774	777	727	769	789	750	761	777	749	758	792	726	762	704	732	731	790	740	738	718	736	788	787	737	727	729	734	788	745	734	722	750	742	698	747	732	720	745	750	739	751	742	719	682	761	740	784	747	762	739	717	772	760	749	729	690	753	750	705	765	755	757	776	785	725	732	784	765	759	769	749	738	732	715	760	697	704	727	753	736	757	726	770	785	756	758	730	766	703	746	775	707	730	742	718	756	754	702	725	735	696	761	784	714	711	726	718	742	790	735	801	713	742	754	721	724	753	730	742	715	740	762	719	714	720	759	797	737	672	791	697	763	761	709	676	694	778	779	762	695	781	701	731	752	774	796	739	781	703	720	720	732	835	768	776	684	745	733	765	748	723	748	777	763	711	761	735	759	727	780	732	738	722	731	782	727	754	770	755	722	728	682	737	742	740	730	753	737	768	756	714	748	773	739	704	741	736	706	719	798	748	751	732	733	722	736	749	748	719	792	745	755	746	750	725	749	831	756	707	755	722	729	790	717	728	748	792	753	713	748	731	730	784	716	699	746	727	773	737	729	795	798	785	727	719	723	774	768	797	764	734	761	730	747	792	788	725	717	745	734	757	736	754	749	797	790	776	758	750	718	813	710	714	709	724	733	759	750	729	783	730	718	760	741	744	759	785	740	727	712	718	739	728	700	763	781	708	680	780	777	696	764	747	730	730	771	765	728	753	735	692	777	746	757	791	769	751	783	739	771	771	768	741	750	760	743	740	735	708	706	726	781	755	786	714	786	761	782	778	726	723	751	732	712	744	784	697	721	778	775	752	735	741	743	709	762	752	727	748	752	717	711	712	791	786	739	740	713	751	746	714	738	701	769	776	747	758	748	688	734	769	730	750	717	729	721	751	731	770	728	749	731	744	769	705	782	720	715	717	731	749	784	798	772	751	723	733	758	765	753	759	763	718	782	708	762	718	767	775	763	734	803	713	747	741	769	737	765	775	771	739	721	804	767	687	777	702	742	740	749	766	719	743	727	730	760	754	721	764	743	728	722	784	762	738	711	774	799	753	721	772	677	731	729	727	764	795	739	720	811	765	763	733	781	707	729	799	732	737	738	743	687	790	759	754	762	778	784	745	717	727	748	764	734	726	737	752	709	773	766	757	797	741	768	762	714	705	740	718	752	759	714	744	772	757	724	732	762	727	785	796	747	715	746	724	760	798	720	744	718	707	776	760	698	773	753	697	763	740	737	780	725	780	718	709	760	780	693	779	700	737	792	760	812	771	738	748	756	741	778	750	712	748	718	797	785	793	701	798	740	694	763	738	756	737	736	761	719	732	777	728	757	737	776	784	723	708	738	753	760	735	761	728	737	718	770	741	765	690	758	712	776	789	732	751	733	740	754	737	704	737	712	728	713	757	761	747	790	762	750	688	732	783	690	768	728	704	774	796	724	751	736	762	731	774	692	816	753	721	758	767	764	759	750	740	738	783	725	794	775	724	806	737	773	702	778	762	708	777	786	756	744	746	729	754	721	759	701	742	776	694	737	758	763	701	721	742	772	787	725	742	649	777	719	737	710	762	730	774	755	772	750	756	739	743	722	773	772	724	745	739	697	713	767	720	747	739	714	773	735	731	770	734	718	747	741	754	732	754	786	770	728	769	742	783	708	675	768	737	788	752	772	803	758	762	810	743	726	772	757	723	746	754	740	784	735	756	723	749	754	742	721	695	755	697	737	768	770	815	690	738	740	738	716	745	716	754	727	776	747	759	720	740	708	758	748	754	738	726	695	750	764	751	748	788	733	722	757	735	702	734	719	737	749	771	735	718	726	728	770	725	750	725	746	734	728	755	767	748	734	729	718	726	788	711	764	744	757	761	746	751	716	680	736	773	762	742	766	781	769	752	754	767	765	799	733	767	774	715	765	737
48677	38107	25927	23579	39428	54364	47259	31784	5680	478	354	307	289	339	331	314	333	337	307	294	342	312	357	344	321	323	346	327	314	321	328	327	320	305	338	337	337	337	319	338	330	328	299	316	308	319	316	314	289	341	324	307	330	330	316	325	335	303	323	308	314	307	325	345	313	325	316	324	341	304	302	324	351	322	327	312	321	334	336	340	335	331	306	344	351	329	320	298	311	292	346	297	301	314	297	320	354	318	320	279	321	334	276	338	288	353	292	321	321	313	306	318	312	281	320	362	335	312	361	318	325	326	329	310	333	318	315	308	339	277	314	341	318	328	330	307	343	335	342	296	323	301	311	341	310	313	300	340	305	301	332	346	343	320	301	340	316	336	309	321	343	351	332	331	325	297	297	335	313	300	312	316	276	293	312	325	313	292	315	363	328	346	308	329	332	324	357	292	304	321	341	317	306	308	297	298	308	311	343	321	330	326	326	312	331	353	320	352	331	327	304	305	354	332	309	262	361	298	314	324	336	298	320	307	335	320	334	323	307	314	333	323	334	303	351	337	302	300	316	322	318	318	325	343	330	317	293	329	294	339	314	314	339	283	340	319	311	333	309	354	279	317	312	313	320	311	319	300	341	349	332	330	333	307	345	324	307	317	295	339	318	323	303	308	326	306	299	301	288	318	362	343	325	318	295	357	344	328	327	318	311	327	319	309	308	300	328	292	302	338	311	344	342	308	346	299	312	326	318	302	304	314	279	336	327	333	319	324	305	338	331	362	275	319	310	309	311	325	319	302	319	297	342	324	321	360	333	339	323	317	326	335	282	318	317	321	281	317	333	317	324	306	312	320	307	337	291	333	326	305	336	352	329	314	333	304	330	310	344	311	306	313	322	329	334	293	314	300	311	317	330	324	293	319	327	317	294	325	334	316	306	302	329	314	318	307	323	312	336	327	307	322	314	305	334	333	325	319	331	332	321	320	295	322	346	296	308	324	342	337	331	344	320	359	361	320	322	310	310	301	312	324	317	351	323	327	333	298	341	326	347	325	323	344	317	328	304	318	342	307	322	314	324	328	331	306	322	333	349	335	313	333	327	345	368	327	301	330	336	344	314	316	333	315	339	288	309	293	313	315	327	314	330	322	302	342	322	335	322	318	347	356	313	297	341	312	325	307	334	308	320	325	339	322	314	335	335	347	334	328	323	315	308	314	326	337	336	296	343	347	314	325	309	316	326	327	308	325	328	348	320	341	318	295	299	321	287	310	367	299	305	299	305	331	335	298	321	362	312	314	321	324	339	346	317	312	345	331	280	298	318	338	339	358	328	310	341	306	322	359	318	335	306	351	318	311	341	329	334	349	317	310	375	339	310	326	343	306	297	291	327	343	328	328	303	329	334	291	334	325	342	301	337	298	301	329	324	291	334	356	344	311	301	293	308	346	346	293	287	310	343	318	294	307	298	355	309	315	286	354	320	332	310	308	326	330	348	334	315	367	322	317	338	310	313	347	337	362	315	318	309	323	346	307	330	324	336	311	316	318	313	306	311	341	330	310	300	296	326	299	323	336	303	334	304	325	343	324	311	309	329	300	334	327	305	311	317	328	307	327	320	296	334	315	375	311	312	303	314	324	318	345	339	338	315	322	322	341	326	326	299	328	349	289	316	346	344	336	316	314	285	309	335	310	313	319	347	364	290	310	318	307	317	327	328	327	304	319	316	308	324	325	350	344	341	372	316	314	300	274	315	313	316	306	307	287	339	346	292	317	304	321	326	325	316	321	320	314	300	298	322	314	315	346	324	336	321	283	353	323	321	319	305	324	294	330	313	330	317	319	303	318	286	299	301	307	324	317	337	321	306	344	373	301	347	333	319	329	321	307	315	322	310	319	342	317	287	310	331	315	363	316	336	342	318	324	325	350	347	286	282	325	345	306	322	309	292	345	300	338	338	340	308	301	314	314	292	346	306	301	344	352	307	343	329	342	333	338	357	328	335	308	322	315	310	296	301	323	304	294	314	329	313	308	302	308	293	301	307	344	347	315	345	308	334	311	296	334	324	334	326	298	286	332	316	301	307	276	312	314	311	353	310	330	325	292	300	307	348	311	317	278	310	316	310	344	317	293	332	335	253	309	344	337	319	339	345	303	333	307	324	341	337	324	315	283	323	302	328	330	310	326	334	314	321	313	326	335	342	328	341	327	329	332	327	332	359	306	315	315	302	314	307	287	363	314	316	347	319	332	304	321	307	324	306	301	314	298	292	334	306	338	304	324	315	338	278	346	319	302	323	331	301	325	318	305	338	338	315	304	317	329	351	289	317	310	337	307	306	320	301	282	332	306	307	301	325	337	276	311	320	339	316	342	329	345	275	317	314	339	312	314	301	324	326	307	313	280	298	321	312	344	330	304	351	331	299	333	293	312	327	336	315	325	320	348	325	296	318	309	353	348	318	334	336	331	308	304	346	362	318	341	314	313	321	317	319	316	357	350	287	326	359	316	318	314	339	315	296	316	305	346	311	315	309	349	317	313	284	310	287	312	283	338	319	325	368	297	294	327	305	316	303	299	341	328	310	302	308	347	324	321	327	310	304	335	314	341	299	318	294	299	337	299	319	303	331	332	317	336	347	305	348	325	326	324	351	305	343	332	298	294	317	299	311	329	308	342	331	360	326	325	349	320	275	345	311	317	304	306	327	302	330	324	320	348	297	312	311	332	311	300	298	317	314	329	300	325	311	342	290	362	350	326	329	312	313	329	303	331	321	309	324	326	342	341	315	318	310	342	339	313	328	294	348	327	352	340	336	339	325	281	302	307	314	302	330	314	346	349	325	331	315	284	314	358	313	289	315	300	321	324	325	328	323	323	306	308	320	320	345	333	353	321	350	350	298	305	316	299	320	324	303	328	330	323	312	319	342	322	341	294	339	290	335	294	339	274	369	300	322	310	336	323	331	303	333	293	320	330	323	326	316	339	317	309	322	305	308	330	327	302	353	318	298	334	281	328	357	311	294	309	331	298	328	341	329	328	353	300	351	326	330	323	318	315	341	328	315	350	311	298	338	327	319	350	282	306	303	312	322	309	324	316	319	357	332	299	329	334	316	325	299	305	315	307	358	315	289	359	351	320	347	330	355	292	320	322	339	329	318	334	319	319	306	299	324	353	323	356	319	322	318	330	310	323	299	293	314	331	351	324	335	344	330	336	330	305	336	315	315	305	348	298	316	316	302	327	303	310	353	332	325	348	319	324	307	343	279	338	335	327	293	318	328	337	320	325	277	356	342	328	325	289	366	334	303	299	326	305	285	297	347	324	284	347	307	318	322	354	306	322	300	299	328	319	324	313	311	288	290	329	333	315	305	331	318	313	332	311	309	327	316	327	336	307	342	338	302	307	312	327	315	321	298	303	327	350	309	299	336	294	312	311	338	305	341	296	339	366	302	320	304	319	295	341	289	342	335	293	317	365	313	343	338	322	322	346	310	339	324	301	337	292	318	312
38601	32706	20429	25309	59316	69327	60783	34866	1067	994	974	992	946	899	913	940	943	914	913	850	890	894	887	875	906	850	822	885	921	906	858	852	809	840	937	830	876	847	860	844	890	840	850	847	891	836	865	929	863	895	874	922	883	854	863	899	887	851	805	883	837	890	849	871	843	854	905	795	861	865	829	850	876	866	851	905	951	833	913	867	926	910	847	839	833	828	855	924	877	871	884	779	862	807	871	917	879	861	785	852	855	859	853	866	834	875	852	855	893	879	877	848	842	873	849	877	811	858	884	859	873	807	943	853	786	881	865	846	865	930	843	815	844	922	874	864	810	873	829	862	835	837	863	800	848	859	889	854	825	881	837	883	829	872	906	871	892	862	861	813	857	883	862	876	845	863	887	837	849	889	884	859	871	823	851	833	865	866	872	889	813	863	854	862	866	862	881	840	825	909	858	831	933	852	880	884	862	898	852	820	850	865	844	856	837	864	863	933	911	900	873	872	888	877	854	902	839	858	839	857	877	861	830	879	838	805	803	849	908	809	884	909	877	856	827	843	864	857	880	835	904	853	841	846	867	850	874	877	865	858	877	837	913	896	853	881	814	855	899	875	896	883	832	844	899	862	868	883	934	853	915	882	880	917	871	816	879	850	883	843	866	838	915	864	859	798	872	852	869	845	846	843	854	849	898	895	855	872	854	837	843	862	863	888	850	863	860	860	862	820	951	846	860	881	861	849	860	837	900	904	869	883	908	863	921	931	901	875	820	832	823	910	878	899	913	838	837	835	845	824	860	818	912	806	859	887	867	879	813	899	834	861	917	889	828	857	866	868	856	857	873	872	861	867	858	882	887	844	861	888	861	819	906	846	881	823	897	858	866	854	879	883	798	841	908	825	910	885	891	819	889	872	865	878	857	881	857	881	804	848	914	835	881	833	828	805	880	890	870	867	888	839	860	911	864	845	859	836	879	862	788	856	850	886	789	854	854	900	864	869	864	841	881	921	839	834	849	892	852	879	882	881	877	921	858	821	880	866	859	837	862	891	883	851	939	840	891	839	912	806	877	891	865	868	858	862	841	919	884	875	841	845	856	880	865	926	885	856	875	876	841	903	864	892	878	866	848	873	822	890	852	903	915	818	947	907	848	871	894	801	858	899	874	830	857	881	843	838	826	833	812	839	911	874	854	873	888	840	897	817	891	902	884	874	822	858	918	875	880	871	834	896	857	856	879	851	841	862	832	874	860	835	836	851	891	838	845	814	857	834	861	873	839	844	864	905	869	841	852	826	864	837	876	847	940	907	843	849	875	857	804	832	891	874	839	859	887	863	893	895	864	876	809	905	874	791	858	856	871	868	880	827	842	872	840	844	846	791	862	812	889	813	866	826	853	867	855	874	824	848	877	823	900	867	855	900	866	852	878	864	841	845	892	849	825	879	847	816	871	902	885	815	867	893	836	834	852	817	841	864	893	855	879	822	887	899	874	856	906	794	822	852	860	834	826	796	843	857	844	850	898	820	846	832	867	863	825	865	854	863	826	869	863	854	818	860	844	852	877	836	836	845	902	864	896	849	880	883	905	847	834	817	864	844	833	914	860	839	785	917	830	840	878	871	851	906	831	858	843	856	876	827	940	874	868	865	805	914	825	886	855	863	871	880	819	844	852	907	804	874	861	883	870	862	807	853	831	838	883	839	879	874	824	854	789	845	891	863	817	852	838	801	891	859	868	902	856	850	898	832	905	865	864	868	884	901	821	861	875	827	833	862	867	883	857	815	826	854	837	847	813	911	831	844	818	851	874	900	833	840	885	854	866	915	866	884	865	852	846	815	911	898	869	860	866	862	885	825	857	868	880	840	881	818	871	874	911	914	868	844	853	892	853	802	828	864	851	880	845	873	858	871	877	864	861	870	896	841	883	861	921	884	856	877	833	812	893	836	902	854	873	923	857	850	899	908	883	872	841	891	850	843	867	890	816	813	919	817	877	868	873	891	923	882	891	875	869	859	819	839	906	863	869	858	863	886	842	850	828	833	908	895	896	838	857	912	855	898	883	902	913	872	847	809	841	859	902	833	856	862	806	822	901	802	864	817	896	899	853	856	836	870	821	839	827	868	845	859	888	844	886	842	901	818	853	817	797	858	830	866	837	895	883	901	884	877	863	846	897	878	851	892	911	878	909	916	877	873	875	836	855	818	849	870	810	836	868	849	840	883	869	809	874	840	889	831	880	918	894	884	875	832	873	830	807	912	820	864	883	857	856	829	842	827	896	848	886	797	829	846	851	820	837	874	876	832	896	872	852	842	804	852	902	865	868	843	863	885	833	877	836	825	836	791	860	893	825	849	832	824	869	877	853	913	855	857	887	884	796	818	867	806	835	881	862	864	876	885	803	829	904	838	930	895	843	932	840	907	810	840	829	847	838	825	868	867	860	848	847	863	851	851	873	876	866	857	874	833	877	872	901	933	827	889	884	860	866	882	847	859	857	891	911	877	901	870	874	808	891	865	901	862	863	837	883	904	817	810	915	827	877	873	902	834	872	908	848	848	816	875	875	855	852	908	854	850	916	853	843	820	902	902	839	841	882	868	880	861	892	824	914	924	872	844	849	890	854	920	899	844	866	846	861	888	873	880	847	838	849	837	843	868	849	865	904	869	894	820	787	924	870	910	832	813	837	871	861	863	868	845	877	829	847	846	879	840	819	851	847	858	827	899	867	894	856	853	863	832	906	842	866	867	874	884	866	846	836	910	897	852	839	928	901	845	905	855	828	872	821	866	844	840	895	837	830	855	839	878	870	816	897	898	822	824	820	859	807	863	906	837	849	863	833	862	876	888	847	906	911	919	847	854	855	825	844	890	865	817	807	853	899	906	893	835	931	871	828	829	861	848	844	853	887	862	891	836	854	846	830	818	839	908	841	874	827	840	889	883	888	909	866	896	873	866	910	826	858	858	860	800	866	879	814	853	783	872	795	885	874	841	794	849	856	867	845	867	832	879	819	830	846	838	862	879	863	844	908	917	924	801	846	870	889	815	861	822	823	820	946	865	861	850	862	933	842	859	828	855	919	867	847	852	852	857	855	881	887	851	855	872	873	854	850	869	869	849	834	854	862	866	870	832	847	882	856	903	877	890	839	837	805	838	902	848	916	858	892	869	847	900	861	871	861	906	837	865	852	858	848	870	828	905	843	861	843	857	832	808	853	892	842	887	880	915	856	824	858	838	873	840	863	847	868	861	820	859	891	805	879	887	892	902	827	872	890	853	861	862	871	863	892	836	848	900	848	829	845	876	863	864	880	875	852	883	861	859	865	842	839	933	898	834	844	901	847	883	817	873	855	813	849	890	861	855	850	842	844	907	822	846	822	869	877	839	853	855	849	836	830	859	850	828	861	820	888	816	822	872	850	827	872	835	859	857	849	870	872	903	856	852	877	838	866	803	855	885	837	868	840	830	851	827	832	832	879	858	841	863	937	859	805	869	845	854	913	900
19020	20899	6877	2219	4419	6953	5121	1637	257	243	211	238	217	256	197	207	210	207	215	220	226	195	220	224	202	210	209	212	219	230	232	217	200	236	210	225	203	211	198	215	198	210	214	209	176	214	208	217	222	202	200	200	208	200	203	224	228	207	246	209	219	228	212	211	211	215	195	199	197	202	202	204	205	191	206	181	239	207	210	213	211	224	212	222	210	229	237	212	250	200	196	218	203	186	245	216	189	223	169	216	222	245	215	230	211	206	209	252	189	229	207	219	198	224	206	219	217	198	246	197	227	199	201	228	192	211	224	235	199	230	228	225	224	224	178	229	222	234	218	205	220	216	213	232	232	206	213	214	199	202	219	242	221	225	210	237	229	203	234	218	192	218	234	210	189	185	234	191	215	218	216	215	195	217	228	214	223	223	202	204	215	212	205	209	211	217	186	203	235	208	220	221	213	207	226	241	217	220	242	202	213	207	209	223	210	217	208	226	229	201	230	228	210	197	191	229	243	224	227	177	206	217	206	218	227	233	196	190	209	202	195	234	220	205	225	200	216	220	215	183	224	205	204	233	221	244	211	230	207	212	209	192	215	233	234	213	244	209	206	210	219	183	193	201	203	233	217	209	198	240	204	201	224	226	219	191	211	232	207	225	202	225	211	225	238	214	212	239	211	172	216	219	188	228	196	191	227	270	215	220	209	228	200	228	231	216	196	209	218	219	200	238	220	225	198	195	211	206	207	195	209	226	219	202	205	208	224	221	211	210	218	188	221	224	204	219	205	199	214	225	177	221	196	188	219	234	186	251	195	227	208	206	236	235	230	216	237	197	218	212	229	223	210	181	217	220	253	229	213	212	209	221	203	207	209	216	216	205	224	242	222	221	201	227	223	233	218	215	187	196	236	220	228	224	221	216	250	251	185	213	194	213	183	211	213	233	170	257	206	228	201	211	226	225	223	207	205	229	210	203	198	236	230	206	211	202	218	220	234	217	223	228	217	236	224	214	190	210	240	191	211	214	223	229	220	194	218	202	204	226	231	211	226	218	201	234	214	226	194	221	195	199	214	205	181	225	219	197	219	243	217	204	197	187	211	191	201	210	197	200	214	228	196	217	224	200	201	223	199	222	194	235	207	192	216	222	206	203	217	210	186	222	196	196	219	215	201	186	217	236	232	223	210	201	205	178	222	228	231	213	206	211	237	218	221	208	226	232	208	206	219	226	213	211	199	213	193	202	212	221	220	199	221	212	207	232	216	215	241	232	208	251	216	225	224	212	210	228	246	210	216	206	201	218	197	238	204	202	217	220	198	199	198	208	203	211	208	212	215	212	192	198	204	163	202	226	199	210	234	213	201	221	206	234	200	225	193	230	207	229	186	228	209	202	174	230	226	223	233	202	211	222	207	207	221	212	207	195	218	206	204	190	217	205	199	213	205	208	193	197	211	221	200	212	224	212	217	207	233	214	219	216	212	232	231	219	202	244	183	214	230	211	221	210	241	218	231	213	208	223	199	207	214	241	210	228	218	208	220	217	220	206	230	203	203	205	215	218	214	213	248	216	216	210	233	190	230	209	204	217	199	212	209	219	232	194	217	223	225	220	213	214	191	203	195	215	207	226	187	208	198	173	208	226	214	214	209	215	224	231	209	220	194	202	204	234	245	218	192	234	214	190	203	247	245	219	213	210	204	203	205	228	225	201	242	231	229	246	201	200	202	228	224	215	185	218	216	224	231	229	227	215	211	222	214	195	221	216	209	236	218	234	221	182	236	220	181	234	193	209	211	214	203	203	214	189	221	202	210	224	237	186	178	257	212	215	199	212	197	223	217	195	224	193	220	224	217	220	216	223	207	200	207	208	226	212	210	222	199	200	189	228	202	177	200	227	200	230	220	212	225	221	209	212	203	211	221	222	253	233	223	238	179	207	228	211	209	211	198	209	220	199	179	201	204	203	218	251	204	210	224	234	214	206	208	237	197	227	207	216	254	224	213	201	223	215	217	215	190	215	248	241	224	246	198	233	209	224	234	209	253	220	197	218	196	212	219	221	212	213	232	202	218	202	199	220	189	256	213	228	191	217	210	217	198	225	202	244	184	245	195	220	207	212	223	217	197	195	191	185	171	224	219	227	204	213	231	216	202	220	220	218	228	227	201	211	204	221	204	231	205	240	228	240	221	227	189	211	224	184	202	186	194	199	199	212	227	198	209	225	212	224	232	229	235	202	215	178	236	205	209	245	209	234	187	208	209	221	212	218	230	200	176	210	202	209	202	242	204	211	209	193	186	187	217	216	210	232	231	190	193	219	209	195	209	221	229	214	194	259	207	211	226	204	199	221	217	187	224	231	215	206	219	235	222	218	217	213	237	192	231	210	219	255	226	209	237	220	225	206	215	215	200	230	213	211	225	215	196	207	219	250	209	228	203	218	224	208	226	194	213	178	210	218	222	193	243	194	182	223	224	213	258	183	202	186	205	209	190	215	206	207	202	208	254	203	232	219	218	225	180	195	208	202	209	226	229	208	232	237	205	213	218	210	225	208	211	173	200	217	186	216	227	226	207	205	197	221	205	216	204	217	228	193	218	182	217	194	207	219	197	202	211	237	217	225	219	211	218	177	228	226	192	225	228	235	215	207	212	208	196	220	214	206	204	196	218	218	221	194	217	212	211	218	188	194	200	219	181	208	213	220	219	244	205	220	229	228	196	229	229	198	242	223	203	197	192	225	208	228	207	234	208	207	241	219	210	222	211	201	224	216	227	201	258	218	197	221	221	241	218	199	214	217	223	199	175	230	223	202	231	191	225	175	210	216	219	221	208	227	207	230	214	220	207	228	226	231	212	210	228	234	215	222	195	203	190	190	227	250	212	208	222	202	218	218	224	219	201	195	195	225	210	216	232	213	193	208	224	209	211	213	223	218	251	230	214	211	222	207	231	190	232	223	224	212	229	219	200	216	191	215	238	226	195	233	223	246	197	184	202	192	207	202	210	192	221	232	223	194	199	219	243	203	202	225	217	229	227	228	219	217	184	193	235	200	204	188	228	212	232	211	221	242	211	228	197	203	207	216	188	211	206	204	236	248	216	219	195	206	220	207	193	202	218	231	220	227	202	223	223	226	232	229	198	190	222	228	214	187	197	231	206	214	213	222	207	188	210	220	210	222	212	230	219	213	226	211	229	234	200	207	182	210	226	200	225	232	248	218	206	207	201	232	245	216	220	199	209	214	186	180	230	194	228	197	227	189	204	198	205	205	211	221	199	220	197	216	220	241	200	210	211	195	198	230	177	188	217	218	218	222	203	217	205	238	190	210	207	192	197	197	227	195	215	228	204	221	214	215	211	204	211	212	206	229	221	205	240	203	204	181	208	211	226	215	189	207	228	217	196	233	225	238	220	213	207	206	207	214	219	209	204	225	217	217	217	191	221	229	195	234	252	199	239	222	206	218	224	212	239	214	205	230	187	199	207	208	220	214	214	207	194	200	189	208
19568	16795	4193	3072	14663	20633	14926	4995	673	628	641	664	645	622	636	620	607	660	634	568	683	640	626	659	630	638	657	630	634	616	633	629	661	599	660	610	636	637	663	611	662	587	671	615	660	576	689	673	645	653	631	620	656	636	631	646	631	618	611	632	657	656	598	625	602	609	623	636	619	649	653	640	664	617	614	616	654	676	629	632	648	657	643	633	657	655	597	670	629	655	609	636	634	646	657	653	648	638	625	625	619	674	609	591	642	636	622	637	608	643	595	694	640	626	598	596	667	658	679	620	623	643	633	641	633	686	612	675	561	633	610	620	597	638	613	646	603	651	623	624	649	594	634	622	658	565	663	612	614	683	634	653	645	636	623	627	612	645	633	684	603	617	701	657	643	612	655	637	660	616	629	615	608	612	583	656	627	643	641	627	626	648	654	650	602	635	638	594	618	670	675	578	666	633	677	684	653	621	624	633	608	653	656	635	662	604	585	672	600	613	629	634	627	676	633	652	673	669	659	598	635	644	660	612	636	645	663	603	651	621	676	665	648	623	663	652	621	633	685	609	631	620	595	631	655	605	638	614	663	596	696	649	638	663	683	638	617	635	647	668	649	668	671	632	662	602	626	639	637	649	644	660	600	622	661	649	664	661	591	646	612	638	647	675	655	652	622	645	635	592	628	613	645	618	635	644	580	616	624	596	621	652	633	618	623	658	654	636	661	635	643	651	678	637	615	647	668	637	624	657	639	642	675	629	634	680	653	659	639	635	647	617	642	666	657	605	644	642	668	657	668	636	608	652	601	667	638	693	669	662	661	637	660	646	615	682	635	602	697	646	628	646	620	702	665	635	643	634	626	638	657	633	640	635	620	632	566	655	632	682	618	620	662	642	610	634	661	610	620	621	584	634	648	607	617	642	613	655	656	612	627	640	642	669	638	624	683	622	640	648	633	642	667	618	662	634	666	695	624	634	656	625	640	652	629	633	605	678	704	681	624	687	637	605	639	617	650	644	578	637	657	655	681	609	662	568	607	606	609	639	629	620	633	655	622	618	651	647	631	684	576	591	678	619	647	666	630	609	682	640	623	631	646	652	634	616	626	617	642	630	661	632	684	661	639	670	651	628	635	670	625	693	623	594	669	611	663	645	655	601	681	651	633	660	590	662	693	624	626	624	638	664	642	626	580	634	620	623	660	673	630	622	628	650	641	654	619	649	609	663	630	644	664	574	632	639	662	619	653	641	628	621	678	659	641	599	628	620	701	616	611	644	598	644	621	667	621	648	642	673	627	590	674	633	639	619	656	640	631	647	590	636	626	677	628	647	630	624	654	628	642	589	684	634	599	602	648	614	636	662	613	647	649	656	677	636	672	626	633	612	618	626	657	616	621	601	641	633	688	670	638	615	630	649	590	610	652	622	614	591	651	610	634	647	653	654	656	622	642	621	621	576	638	661	626	599	618	628	591	620	614	614	610	602	648	601	625	637	629	630	633	627	629	621	641	655	629	637	615	640	670	659	643	671	641	588	661	632	612	681	635	604	643	606	648	633	623	616	648	611	597	638	641	661	627	650	663	669	673	620	660	680	664	644	625	679	596	614	654	676	595	622	687	649	612	598	703	638	650	640	682	623	617	614	663	616	672	651	587	640	642	617	603	628	670	631	620	655	601	681	646	646	650	633	662	614	661	621	576	675	655	624	649	623	629	630	647	622	635	635	653	625	641	604	638	650	614	656	613	670	654	660	623	625	628	655	606	624	607	645	644	652	661	632	665	616	653	669	636	596	637	611	608	631	626	603	621	601	660	636	583	627	628	630	653	622	641	665	614	631	632	636	643	630	669	623	623	629	655	583	618	624	662	670	610	627	658	599	635	672	623	643	637	603	641	624	610	648	647	708	634	610	644	644	637	652	655	594	635	611	654	680	645	625	645	660	627	606	641	662	671	608	650	620	638	638	644	648	651	654	656	665	625	621	633	625	625	649	590	606	647	680	637	658	684	637	607	637	639	640	657	656	630	673	619	615	639	600	635	637	623	637	602	652	657	603	674	644	596	600	634	677	694	613	615	630	635	606	616	641	631	582	604	638	635	651	681	631	638	627	645	634	682	654	632	641	659	651	574	622	636	630	675	660	612	674	644	636	617	647	622	606	665	612	649	634	645	644	624	650	662	669	610	695	608	628	605	633	650	652	613	608	646	645	601	650	633	612	649	629	621	622	637	637	711	664	668	582	638	637	613	663	622	614	675	627	629	611	634	668	647	618	674	649	591	582	673	646	686	655	650	661	629	609	673	644	658	632	653	648	651	638	621	649	640	666	611	599	654	646	582	659	634	595	580	638	611	664	658	626	648	619	627	624	606	642	663	612	650	674	612	583	656	617	637	603	616	699	698	642	628	628	637	627	590	629	665	628	605	619	661	595	617	622	639	639	666	627	607	644	642	627	642	650	658	612	615	611	630	664	647	669	619	649	605	660	612	650	613	620	636	610	669	614	652	635	635	653	629	654	645	639	628	596	657	629	636	678	596	689	637	626	658	678	640	616	683	617	637	614	593	634	608	626	637	614	610	626	653	628	648	617	680	600	635	661	603	600	688	648	644	648	616	657	630	654	622	617	594	636	679	631	639	653	686	695	642	620	621	595	648	675	634	653	602	599	619	671	677	551	659	639	617	642	636	656	645	642	601	638	664	633	625	632	625	579	611	680	657	632	646	615	640	658	686	593	618	661	641	670	665	616	632	651	604	586	604	654	655	641	648	643	599	685	609	606	644	675	678	609	692	651	664	665	632	600	597	626	600	585	635	714	636	603	636	586	622	609	667	716	625	638	603	674	626	637	674	628	607	632	635	640	614	646	632	677	648	601	575	647	587	704	638	642	651	608	648	627	641	644	640	610	625	640	610	619	603	635	651	641	618	642	580	620	634	610	613	634	634	615	600	626	632	639	655	649	679	631	677	601	655	621	647	647	664	631	661	637	573	666	622	617	672	666	612	678	653	654	671	646	618	662	599	645	617	666	618	613	639	645	614	631	627	658	646	615	633	649	642	638	594	633	625	652	648	630	650	602	634	628	674	604	639	615	627	647	630	661	623	690	650	643	638	621	677	608	629	657	602	682	598	641	661	663	640	633	640	652	628	642	633	621	624	656	621	623	643	660	620	611	639	626	690	678	675	602	662	659	645	708	627	585	623	636	639	629	664	639	644	635	639	617	641	672	609	652	639	663	650	594	591	602	640	614	588	621	661	631	634	618	638	649	623	661	583	644	593	633	653	615	628	611	642	653	623	681	651	667	622	617	572	647	637	600	645	617	624	661	625	655	642	632	602	634	631	621	658	647	607	648	625	630	601	657	640	650	658	631	619	645	651	577	640	607	654	682	655	635	630	642	635	593	629	636	631	631	669	654	625	627	638	696	659	629	651	647	655	592	646	634	607	625	625	632	651	622	647	584	620	644	648	641	617	701	662	636	637	670	650	656	618	666	697	632	676	603
52267	37563	27370	24486	29687	41570	32703	15224	1440	316	315	308	318	324	339	295	334	303	308	310	301	301	325	283	287	308	320	307	327	271	323	316	300	281	295	301	310	303	322	331	310	320	284	319	310	324	316	275	344	311	306	261	331	312	308	285	306	316	259	294	266	299	317	278	308	331	312	323	309	309	332	293	309	314	314	332	294	298	291	303	303	328	296	323	271	336	303	286	291	302	320	331	291	330	300	326	345	299	338	290	328	296	298	318	295	308	293	308	293	329	330	344	319	310	324	301	301	298	322	295	309	300	287	320	308	328	308	290	311	349	281	303	305	348	268	311	305	320	326	277	300	299	296	298	314	341	328	312	294	289	295	315	302	312	331	304	323	324	310	338	307	306	323	312	330	309	301	317	296	307	307	301	300	312	322	312	315	296	341	285	306	322	319	301	284	298	302	306	315	288	356	308	297	304	302	308	317	302	299	278	288	309	288	306	338	284	340	327	297	298	320	294	315	318	278	309	307	306	311	317	294	332	323	304	287	323	312	318	302	294	315	309	275	307	294	329	312	304	311	316	323	340	282	360	321	329	270	259	284	355	273	336	295	329	313	297	302	283	338	308	277	321	309	310	327	285	290	293	336	315	311	297	321	283	280	292	307	311	298	300	320	289	312	294	308	320	312	308	321	331	299	290	307	319	296	294	290	307	290	314	301	327	317	315	327	305	312	337	295	303	305	317	289	312	279	307	300	322	300	336	365	313	334	304	311	324	303	309	299	317	318	300	305	293	258	329	322	299	327	312	289	313	332	313	322	301	324	328	311	323	303	301	325	272	291	302	304	292	304	282	304	310	346	268	294	296	332	323	292	311	306	292	322	283	315	333	297	292	303	314	307	312	294	305	301	294	314	334	301	314	326	289	301	306	315	309	297	310	294	317	303	286	322	310	317	306	315	311	302	333	301	326	309	322	330	319	304	320	311	312	332	297	326	326	304	314	345	286	298	327	330	310	278	288	321	294	298	329	298	316	315	296	307	302	287	311	280	295	299	316	324	338	316	306	315	288	319	286	317	306	324	322	285	284	304	300	339	304	295	295	303	296	326	277	291	324	306	295	359	320	328	291	268	297	285	290	308	282	307	309	291	341	341	325	305	295	313	299	315	287	316	305	320	311	288	311	267	332	302	314	310	335	300	313	289	299	315	340	308	333	302	303	306	289	307	315	326	329	337	330	300	350	310	310	333	296	303	334	317	314	320	319	277	284	313	346	307	313	317	324	307	331	278	307	301	321	299	339	320	327	327	325	308	337	305	299	299	308	299	278	309	339	301	295	327	315	285	268	308	343	297	337	309	308	308	297	302	302	278	262	306	290	310	277	310	311	293	285	313	312	314	317	299	279	292	300	330	331	325	302	342	321	301	294	303	318	306	317	311	316	309	305	302	323	293	301	323	272	333	327	296	293	310	307	341	307	328	314	273	313	318	312	301	293	268	325	321	308	307	340	296	300	317	280	290	331	291	314	267	324	322	291	292	322	307	292	318	303	315	295	293	310	298	324	315	330	328	334	310	314	307	309	298	289	296	294	296	335	289	298	313	344	331	325	306	301	317	317	305	282	311	319	325	298	284	341	305	297	292	307	347	284	323	350	284	318	318	316	277	312	327	298	294	299	321	315	311	327	305	288	315	308	325	308	338	289	306	334	327	268	324	318	316	317	308	309	305	286	278	318	301	311	330	339	319	313	310	348	300	295	323	308	304	300	326	299	267	290	290	291	287	287	312	305	334	327	309	352	341	291	286	286	315	311	321	313	317	332	291	329	313	300	306	298	316	304	279	337	306	339	320	286	318	315	299	288	297	334	346	308	285	320	302	320	337	309	327	317	327	315	317	307	313	322	308	309	333	312	295	305	307	314	299	281	293	331	368	295	284	274	310	312	295	338	324	335	285	314	307	287	343	303	278	307	328	291	315	338	292	332	315	296	284	292	282	308	301	319	351	285	310	309	308	285	331	313	299	320	311	306	313	320	316	281	320	319	330	298	310	291	334	274	295	320	324	282	303	284	313	280	280	304	296	320	326	300	334	287	294	324	314	326	315	304	303	288	329	267	320	315	313	285	320	317	324	321	317	311	307	303	315	329	323	307	312	291	329	310	289	311	337	319	296	325	343	345	287	294	296	326	313	308	289	320	275	306	317	312	303	325	309	320	296	296	330	303	280	325	314	321	330	330	319	318	325	318	326	286	277	306	324	326	318	307	281	334	309	320	307	314	322	318	294	292	314	345	315	296	284	312	279	302	291	300	267	317	306	331	298	306	313	300	300	296	309	332	308	296	327	318	294	314	319	315	273	312	301	284	306	311	307	287	282	337	300	298	290	316	309	323	308	304	320	301	307	282	332	293	294	351	301	277	294	305	311	297	313	304	321	339	296	291	278	318	304	303	285	288	322	322	339	313	312	310	353	324	336	302	301	313	312	320	295	297	336	322	296	293	321	316	310	304	279	328	324	287	296	300	323	313	347	274	294	304	301	320	290	334	342	289	331	307	290	306	309	295	350	299	305	327	322	316	352	313	300	294	318	312	323	299	283	297	314	332	314	301	289	338	305	277	321	295	314	284	287	309	296	299	311	305	305	362	323	323	331	314	295	281	308	333	325	300	344	339	334	286	304	286	330	271	325	318	316	286	324	310	297	289	294	286	304	324	318	311	315	299	287	275	313	302	293	290	320	309	333	334	324	288	279	308	289	319	311	288	321	325	341	315	308	302	334	307	317	293	306	306	297	309	302	325	316	301	292	327	294	318	311	325	291	340	304	301	309	293	298	322	291	326	300	270	305	311	286	347	292	307	307	301	290	317	320	314	293	284	298	314	333	284	315	330	309	333	314	315	303	330	293	317	323	313	302	303	280	308	302	296	314	334	307	315	334	337	305	330	304	276	305	333	316	289	305	308	290	296	314	302	318	309	294	311	314	317	297	308	302	323	321	324	324	304	320	348	293	320	322	295	314	313	328	312	343	301	338	309	310	292	296	310	297	297	287	319	322	322	307	320	328	311	315	344	355	273	299	278	288	281	301	289	332	298	330	309	302	293	306	335	328	311	307	301	294	275	346	315	289	285	311	329	316	321	325	306	300	301	303	294	307	285	312	323	334	287	330	306	323	280	279	298	292	318	308	307	281	283	291	325	283	344	302	276	284	292	320	289	304	325	298	339	332	308	296	308	296	295	326	349	312	279	317	324	276	331	299	319	314	300	336	327	298	291	313	302	294	301	316	283	311	340	323	318	341	313	329	307	289	329	302	313	290	318	331	313	299	328	299	297	310	319	289	320	270	310	326	328	305	311	316	309	309	305	330	310	312	305	293	296	275	315	313	300	273	320	323	303	309	318	294	335	307	333	284	319	284	282	310	327	296	281	309	319	296	303	315	348	299	349	306	347	296	290	309	342	299	289	307	336	313	304	292	302	317	285	309	309	304	346	312	309	333	328	313	295	316	306	332	325
45397	36335	14869	21781	49178	58290	45216	23146	956	825	877	898	823	878	887	869	885	910	833	860	865	812	845	884	869	864	751	859	889	854	825	848	844	881	835	841	816	854	811	831	899	849	851	831	874	850	821	854	812	866	793	873	779	848	854	844	821	825	848	835	887	838	819	854	803	857	861	832	846	827	848	791	861	856	834	867	876	811	867	886	844	863	787	842	815	784	874	802	857	843	878	851	870	866	852	806	784	780	885	853	857	820	818	829	883	863	872	821	861	830	852	851	875	827	896	865	826	851	855	803	838	841	864	846	840	837	854	844	823	869	846	884	856	844	862	861	916	845	802	879	790	853	833	874	826	849	864	872	871	833	804	811	862	888	916	858	835	873	825	851	862	822	832	884	828	830	851	885	859	847	853	816	836	843	849	851	853	839	865	820	827	826	820	830	829	829	821	865	793	848	845	852	832	844	842	848	814	780	815	863	831	865	882	808	861	844	881	820	839	890	819	855	852	865	827	854	894	848	835	867	830	800	854	816	877	842	830	815	850	860	814	798	815	874	834	855	865	833	852	860	842	864	829	847	886	867	862	893	864	836	864	811	806	854	855	822	851	833	799	828	824	818	867	862	842	874	846	819	910	806	855	875	835	878	841	885	824	810	900	868	874	824	833	789	839	797	810	901	876	824	831	849	853	847	864	854	884	853	840	868	824	795	885	860	853	818	835	834	883	884	791	786	872	857	828	848	852	855	840	897	912	847	856	848	870	834	804	841	821	864	845	824	800	900	873	821	871	812	832	852	800	880	876	890	830	836	826	800	861	859	838	836	886	847	816	835	849	854	856	837	853	829	892	875	920	836	838	794	833	820	823	879	809	839	831	859	835	821	832	835	838	839	864	807	877	833	844	865	821	812	866	797	860	826	835	844	883	825	827	832	848	842	857	843	804	799	841	843	820	883	821	817	851	866	821	874	845	782	796	884	833	825	835	831	866	840	832	863	877	842	898	806	850	888	869	806	808	853	820	818	793	839	859	824	822	893	895	824	851	821	892	824	883	794	881	827	853	831	882	867	801	837	810	801	816	853	910	853	837	836	860	889	820	869	815	883	907	842	823	813	846	832	846	850	769	772	813	833	817	845	828	844	853	830	853	854	878	881	864	867	871	852	817	856	856	866	867	810	800	832	826	824	831	823	900	882	909	868	832	820	849	835	811	824	821	886	851	817	858	848	849	867	790	784	813	894	838	816	880	846	852	845	798	836	811	888	835	825	881	811	830	876	877	798	813	863	870	844	766	801	908	885	788	825	805	862	858	859	853	851	815	855	821	831	874	852	832	842	859	828	819	879	836	784	821	910	829	837	827	809	854	824	822	816	846	839	843	838	788	836	819	856	808	835	839	928	811	790	835	856	830	837	862	848	837	862	800	818	878	840	840	857	880	821	868	835	837	925	842	865	822	830	833	897	819	820	832	827	817	827	811	850	830	910	852	846	819	830	864	853	866	787	855	834	857	864	833	849	835	833	803	861	858	823	866	886	811	819	833	843	843	895	915	806	854	834	863	827	850	864	847	821	818	849	827	839	908	851	845	819	837	817	845	841	859	805	827	897	796	907	850	842	815	818	825	858	887	853	876	864	832	819	853	831	835	875	832	838	873	845	827	791	831	818	835	834	838	881	867	865	848	836	854	873	829	796	842	818	835	825	866	809	818	853	796	848	810	877	816	839	787	850	905	882	899	888	883	833	851	849	881	858	918	827	853	844	804	858	855	831	811	794	856	818	810	817	858	810	863	826	861	811	872	827	816	834	801	844	835	825	818	836	841	811	867	874	849	865	832	823	866	854	899	856	872	910	820	845	789	832	871	836	832	908	858	844	870	848	823	845	833	854	886	846	793	878	840	852	891	849	824	863	879	819	781	863	817	894	794	826	861	871	873	829	857	836	823	862	818	817	826	818	852	902	837	839	867	833	814	846	861	819	797	854	843	804	866	874	855	857	838	867	865	837	831	848	853	885	839	861	813	807	838	756	807	855	832	814	866	818	814	874	844	884	850	877	870	865	823	836	830	836	827	828	837	859	863	833	832	880	797	801	824	828	810	869	814	807	829	836	859	873	822	829	894	795	853	843	903	855	822	832	810	759	814	806	789	843	866	839	849	862	852	864	842	821	846	852	806	884	826	857	832	876	826	876	807	899	859	861	815	861	817	830	813	841	851	818	839	816	902	864	809	885	823	820	847	784	775	840	817	790	878	845	882	845	808	822	846	855	830	826	837	834	842	838	869	819	777	894	786	890	824	903	874	885	821	845	918	863	854	844	834	851	839	874	869	809	830	856	834	842	850	836	837	812	885	807	844	903	847	833	867	900	836	866	840	852	809	831	895	820	862	854	850	842	807	827	878	863	868	881	780	831	837	799	820	840	799	858	864	800	830	809	864	822	871	842	849	870	846	814	841	851	826	876	818	817	819	888	808	854	833	870	852	854	800	873	831	801	826	825	879	889	808	811	855	883	819	825	829	854	877	820	818	811	860	813	807	861	818	841	823	843	848	836	851	826	815	892	792	836	855	830	795	868	841	823	844	868	850	878	845	837	886	892	817	852	817	802	809	854	845	891	803	863	798	860	896	796	921	888	893	823	879	861	813	797	821	827	842	822	816	858	813	790	863	862	846	862	837	844	774	813	824	886	829	816	864	816	838	831	864	792	851	843	829	863	844	818	791	823	830	881	801	874	849	881	889	805	854	876	874	856	834	816	865	834	892	852	884	871	885	865	825	884	883	857	855	862	879	826	822	824	811	879	858	888	796	829	868	823	838	853	824	853	836	901	840	871	860	865	852	858	826	841	798	836	825	865	845	859	843	832	814	851	864	863	855	840	885	874	835	902	805	818	854	799	818	807	868	885	841	838	905	852	864	852	838	822	837	844	816	806	871	860	863	885	852	854	830	900	895	839	833	821	886	911	851	861	822	824	848	877	803	804	793	858	851	891	833	817	805	872	893	791	887	879	851	837	847	871	857	804	864	849	867	841	891	796	852	878	858	781	800	837	872	825	865	829	857	818	802	885	887	860	841	875	817	846	843	897	867	838	828	843	842	886	837	856	891	875	897	827	884	860	831	866	851	891	845	882	889	808	864	812	850	824	805	792	854	869	847	840	841	815	832	877	865	878	875	818	843	815	841	855	904	851	839	875	866	839	805	860	882	813	865	845	849	871	819	876	827	819	847	876	878	878	850	827	804	844	791	826	862	855	792	850	876	859	836	794	847	835	831	829	875	826	870	881	855	843	845	818	849	798	834	885	872	882	839	877	809	848	828	821	811	817	898	866	865	861	846	839	859	884	837	854	864	838	862	839	854	863	853	816	853	819	850	864	818	851	802	869	836	803	824	812	843	840	773	801	842	832	852	830	830	836	857	852	885	835	831	847	849	856	829	825	825	857	840	829	803	839	859	855	850	837	790	874	829	855	851	877	808	849	834	808	815	832	872	872	943	887	898	884
48201	25648	24990	27981	31325	47608	52239	37578	8124	617	405	363	389	351	384	361	363	368	333	355	335	356	294	308	367	370	359	355	365	372	346	332	376	321	325	362	337	372	375	307	340	341	369	325	345	353	361	319	350	347	350	347	325	325	352	333	329	326	365	335	355	317	344	363	343	343	349	345	361	332	374	337	367	321	373	361	307	374	338	349	348	336	325	363	345	352	336	338	358	337	351	356	375	329	328	369	349	348	334	323	319	335	354	331	337	352	304	333	301	341	340	338	365	352	368	333	332	343	337	370	355	340	350	334	364	331	349	336	376	365	374	322	329	342	320	353	349	367	345	381	347	349	351	355	336	356	343	351	331	341	338	350	354	326	332	349	379	348	356	337	352	366	349	341	345	328	344	363	322	385	333	298	377	314	355	343	349	340	341	340	356	337	349	320	334	329	330	346	365	335	332	342	342	351	347	364	344	347	357	336	363	349	365	325	332	326	330	330	347	355	372	321	329	354	345	348	321	337	364	366	333	360	336	367	347	351	354	352	357	371	339	336	355	328	349	341	327	349	352	314	390	322	362	355	359	309	339	358	333	336	318	315	307	331	322	349	356	363	373	322	336	361	318	331	336	340	351	336	335	334	321	355	345	357	342	329	370	341	351	313	368	348	313	331	320	385	321	340	329	343	347	329	336	328	336	362	325	358	339	366	346	367	329	354	373	333	345	379	352	356	350	389	345	372	376	362	347	334	343	321	331	330	354	346	332	377	290	336	333	362	327	337	360	377	334	355	370	355	363	358	334	332	324	369	360	337	341	368	337	350	361	382	316	367	318	363	355	345	335	352	320	325	376	342	339	326	345	343	377	328	355	344	332	329	350	328	317	319	349	380	341	356	343	358	349	364	305	374	383	326	336	368	378	361	374	350	331	332	355	325	335	325	350	353	345	321	333	361	363	338	340	321	367	360	364	337	370	386	341	341	337	366	338	348	373	373	345	353	358	396	362	337	324	331	324	338	323	303	357	351	360	323	315	367	317	362	345	356	336	345	307	320	324	390	332	317	324	361	401	334	345	341	346	358	353	362	332	361	346	321	342	361	325	338	304	347	319	346	322	334	312	323	345	337	354	329	327	349	330	347	339	339	320	316	328	342	376	330	341	351	346	345	333	336	379	336	367	360	337	343	337	327	353	343	327	343	346	349	310	374	291	329	388	373	333	343	324	334	349	332	333	341	375	371	314	376	326	307	324	383	330	370	329	361	347	370	356	340	358	376	339	347	346	377	308	341	305	341	345	343	342	336	342	366	334	328	332	335	328	325	350	354	347	345	351	343	330	325	346	360	384	351	360	370	369	361	333	333	335	338	323	361	341	375	325	346	379	320	347	341	335	328	348	340	339	352	346	315	341	332	368	335	337	311	357	308	341	343	349	319	371	322	367	370	325	342	349	344	309	339	347	345	325	376	335	336	330	314	369	315	336	324	360	351	347	331	357	329	361	298	341	309	325	312	323	359	338	307	330	351	367	326	370	317	341	308	343	362	319	313	351	382	344	359	337	370	332	340	342	337	356	362	347	354	357	332	342	370	382	391	343	358	339	331	333	355	333	358	320	364	339	330	355	331	324	359	376	338	347	349	319	317	374	362	354	328	341	330	341	329	320	335	326	343	330	364	325	319	354	341	353	341	342	370	342	319	339	310	367	363	325	328	351	338	334	327	356	344	347	338	293	313	308	329	353	360	361	338	321	348	344	343	329	334	367	317	370	360	352	320	324	361	361	359	352	361	353	342	325	326	332	360	378	321	334	345	338	343	346	347	309	373	329	326	348	342	341	328	350	342	340	358	339	317	334	319	356	360	353	352	340	354	364	348	307	377	336	337	342	317	347	309	364	348	388	334	330	322	340	332	347	309	368	378	338	323	324	360	319	311	359	325	364	324	339	329	333	337	366	355	366	354	357	359	355	316	325	342	339	324	340	324	369	318	332	355	351	331	348	343	354	370	368	341	335	368	306	332	322	350	351	343	343	335	374	343	367	363	349	319	315	348	375	374	330	330	365	321	346	332	340	297	335	346	330	341	341	308	341	341	363	333	367	357	356	347	318	340	338	323	310	317	329	344	346	385	363	322	333	305	337	344	347	385	310	329	353	336	376	320	355	344	331	327	337	335	343	344	351	343	358	362	342	341	356	316	331	366	367	312	364	332	358	336	349	378	363	346	340	349	373	338	351	357	333	332	322	342	334	340	335	361	372	343	342	325	359	342	329	348	379	330	317	335	360	343	339	360	378	336	369	321	323	290	336	345	366	351	361	349	376	337	329	338	342	336	344	327	338	366	327	338	371	322	312	313	340	334	300	357	349	334	350	331	349	379	347	369	324	353	334	322	313	356	347	351	365	339	369	350	323	332	359	352	349	350	338	343	319	335	340	348	296	354	335	345	344	323	330	346	316	325	337	325	396	350	351	353	326	342	304	372	352	311	366	303	335	360	340	327	331	350	344	366	328	305	349	352	319	347	345	358	337	335	388	321	354	347	332	346	336	348	353	348	351	355	336	352	377	312	321	411	349	321	352	350	309	332	316	344	333	343	335	323	344	345	348	341	319	366	331	348	347	330	304	353	354	329	355	351	338	318	347	354	322	334	364	358	369	362	290	355	373	354	364	335	342	319	335	346	328	340	351	323	342	319	310	360	348	348	340	300	358	375	363	327	325	330	318	340	359	376	317	323	338	320	337	354	329	353	340	338	342	400	328	320	299	350	362	324	362	333	379	400	320	351	336	355	380	318	342	318	335	339	347	350	367	378	369	344	327	334	315	320	355	339	374	353	310	346	317	332	350	340	363	344	323	351	327	305	354	330	348	336	324	355	351	344	341	329	347	332	328	354	338	351	340	363	349	348	344	333	308	351	359	334	331	353	358	330	361	334	322	338	328	374	331	354	365	318	357	359	337	335	339	339	350	370	363	343	333	317	352	333	344	325	373	359	313	383	357	353	347	290	367	349	335	341	343	373	312	332	336	343	334	326	374	324	331	333	346	316	359	333	346	350	343	326	325	307	373	334	379	338	363	358	343	359	343	358	347	358	347	332	326	356	367	344	348	341	366	361	322	358	316	367	343	322	365	351	359	344	354	363	358	314	346	344	370	336	343	345	321	357	322	348	347	323	330	365	334	319	364	331	321	332	358	329	344	365	345	346	353	353	352	356	364	340	359	334	391	356	357	349	356	367	331	321	347	314	354	333	340	316	358	334	347	349	316	355	340	357	358	337	332	328	319	365	406	329	365	328	359	367	335	354	365	389	335	341	352	347	378	346	334	332	344	351	340	359	350	310	355	340	357	326	343	335	359	329	331	341	338	349	323	344	328	347	333	338	376	342	351	364	347	341	322	349	323	312	335	315	341	356	357	334	340	328	378	352	354	328	338	343	322	362	344	326	340	360	321	339	364	331	328	368	358	312	350	369	332	353	342	355	354	344	345	374	374	352	344	338	316	318	365	380
37063	17549	17277	40782	49753	64268	64190	44082	1173	1003	1064	1004	979	1006	1017	975	989	931	962	1010	951	948	867	964	920	898	912	924	928	862	885	879	929	908	897	920	842	883	941	880	890	888	879	848	946	896	895	944	926	914	887	881	860	917	880	910	910	891	863	865	884	945	874	896	882	902	891	919	959	914	932	853	902	849	872	902	899	891	901	885	915	914	855	865	903	858	944	915	874	863	892	857	882	927	935	970	945	857	868	920	910	944	890	892	883	882	928	890	896	883	859	902	873	971	850	876	916	884	910	896	868	883	879	868	870	913	866	908	872	925	953	921	856	892	925	913	921	872	886	893	880	873	897	880	893	899	921	856	899	857	868	898	911	887	843	839	907	938	885	893	902	896	884	856	918	872	849	863	947	917	932	899	915	918	889	889	934	894	958	869	920	853	858	803	893	892	885	872	914	915	873	910	860	924	844	924	848	918	918	893	906	848	812	902	934	910	886	915	900	916	905	925	909	916	884	902	895	902	943	908	917	894	901	937	893	920	899	887	977	883	928	906	852	905	899	910	950	886	920	937	886	912	919	893	867	864	883	898	897	886	867	929	872	888	905	852	898	806	886	887	887	903	887	880	867	907	884	906	863	900	890	876	932	943	929	879	885	915	898	878	909	896	900	875	865	875	858	821	894	923	892	844	919	915	876	879	906	874	844	854	904	919	887	884	932	919	913	943	891	908	922	920	849	884	910	893	936	900	908	891	865	855	860	900	918	886	912	917	840	966	875	926	884	890	891	879	876	912	895	899	875	900	885	914	912	909	869	924	900	877	868	901	940	882	916	881	900	906	865	902	888	890	895	895	900	887	899	882	881	847	888	861	867	890	907	821	933	887	888	875	888	852	883	889	903	843	932	896	904	863	872	931	895	849	838	923	890	928	889	869	881	887	902	898	895	897	874	819	926	920	873	908	862	880	885	872	903	877	920	953	896	842	829	885	863	870	894	883	917	910	904	915	876	858	982	883	876	905	893	865	895	908	828	904	907	901	842	957	868	924	871	893	939	859	885	881	870	894	850	910	883	904	894	908	868	869	919	905	901	889	864	909	850	862	919	869	886	873	886	848	902	902	847	839	891	896	922	895	942	909	875	889	916	904	885	942	847	921	848	877	894	848	868	907	870	902	915	922	889	949	894	879	839	854	891	863	950	889	873	887	869	900	893	904	872	905	889	873	894	877	903	899	877	904	873	894	915	891	891	896	915	1005	915	833	883	932	910	889	850	900	936	887	861	857	858	896	919	948	831	851	865	882	908	918	874	884	847	865	860	947	894	861	836	958	877	892	875	927	919	893	896	816	872	871	902	852	897	861	874	886	921	878	853	914	864	900	838	927	882	933	894	916	862	910	883	890	881	900	898	871	876	892	942	884	899	928	866	865	850	924	914	887	898	890	824	826	859	854	842	920	883	893	880	909	892	885	901	861	885	899	867	886	891	923	864	905	937	868	871	947	929	861	915	864	931	919	869	849	894	898	905	933	887	859	886	924	895	877	909	907	878	909	858	911	898	890	888	929	915	919	914	905	924	903	846	905	833	889	860	925	946	900	919	894	857	869	860	907	876	921	864	891	884	863	856	920	892	878	896	883	870	872	895	903	882	911	933	889	874	804	934	873	887	898	892	925	848	842	868	877	898	873	857	888	925	911	937	873	874	916	896	879	858	891	915	925	876	886	862	849	857	919	877	866	908	929	862	896	909	879	844	901	866	915	888	936	890	871	887	867	859	950	881	867	884	847	882	884	927	906	786	898	924	907	854	867	840	898	859	871	886	889	915	911	909	939	923	926	870	848	909	943	874	867	882	864	868	925	929	857	888	901	934	911	894	881	885	889	883	851	936	871	852	876	878	867	897	909	922	881	932	902	874	879	878	869	943	982	909	897	952	890	934	872	851	905	884	882	942	879	838	909	880	911	902	896	888	878	900	890	885	861	913	914	906	864	854	854	925	866	909	871	852	894	834	890	847	897	920	888	880	911	951	870	858	920	880	906	927	837	886	914	888	905	827	870	879	880	889	912	900	893	885	847	931	902	892	929	880	891	908	879	885	891	916	903	840	922	926	873	902	886	912	865	928	873	892	914	909	891	829	873	857	927	855	922	921	933	836	916	875	934	864	889	847	969	882	961	888	896	881	915	914	969	901	848	826	886	847	898	884	918	910	929	907	835	898	896	877	861	864	850	866	923	884	876	938	872	905	870	915	876	859	884	896	876	900	903	869	934	962	844	887	898	853	874	873	911	961	946	888	907	853	894	901	885	884	872	894	898	925	872	883	858	863	926	892	906	900	954	882	901	838	871	911	899	915	882	936	895	880	918	911	862	834	892	905	913	870	877	907	886	873	899	869	907	881	844	838	937	936	909	867	880	897	893	869	927	882	858	907	923	937	893	865	940	895	851	830	870	875	894	936	878	863	864	852	869	975	874	834	916	853	875	862	893	931	878	917	957	858	903	832	927	878	867	965	899	869	864	892	889	893	884	882	902	856	871	875	925	892	875	896	912	894	886	950	865	891	866	909	836	843	894	922	920	937	891	941	879	880	884	862	876	874	879	857	891	924	906	914	879	852	895	888	847	976	945	891	932	862	896	879	858	849	923	942	899	866	894	888	844	859	899	911	862	882	893	861	884	884	881	941	868	855	907	899	881	925	889	909	868	839	860	918	907	871	879	905	868	888	886	906	879	945	879	880	933	929	903	938	848	888	916	905	902	873	887	871	913	876	862	893	850	840	865	858	909	929	866	926	884	854	898	856	893	904	906	874	872	857	896	870	954	866	949	880	866	904	894	917	895	886	892	944	894	914	878	894	886	886	939	887	903	862	893	898	930	894	890	885	895	867	919	905	892	917	860	861	879	881	858	866	918	877	882	933	871	916	877	852	904	853	864	886	837	847	896	917	939	915	915	946	860	916	839	942	901	902	913	899	896	848	899	890	903	859	930	921	806	865	901	933	890	838	897	917	837	939	879	869	911	923	869	885	922	882	900	896	964	884	932	885	914	864	895	892	890	864	906	884	890	906	897	881	912	856	903	891	855	865	898	903	865	901	928	892	874	908	879	919	887	934	899	877	901	866	885	895	892	919	896	884	870	905	901	928	927	909	877	855	856	886	889	874	906	889	895	904	929	903	895	855	912	919	873	918	899	881	908	885	902	890	902	925	908	898	922	922	922	908	928	864	924	874	853	885	942	882	892	920	839	932	924	912	877	907	862	926	891	849	898	895	912	916	908	887	883	895	904	877	920	902	919	864	872	883	881	904	863	922	944	909	902	868	892	877	918	856	891	906	916	877	911	938	858	947	875	870	905	869	846	931	860	881	870	908	888	911	919	899	864	927	881	906	914	853	962	864	890	897	907	896	850	956	924	898	826	864	930	912	915	936	889	952	905	918	929	897	857	892	880	870	931	877	903	915	833	903	864	889	860	858	873	918	900	908	904	884	916	871	880	863	916	931	910
5726	1354	1266	1449	1325	2707	6148	2243	266	176	173	184	137	159	165	175	145	162	169	175	165	161	175	150	155	175	192	165	181	190	149	176	181	184	183	175	200	180	168	155	170	171	155	159	198	147	181	193	170	172	181	151	174	179	173	189	150	163	178	160	166	171	174	178	179	155	173	169	184	164	152	148	166	165	163	162	169	169	180	186	170	155	201	163	170	176	165	155	134	175	179	166	172	185	178	169	186	153	149	184	160	176	156	181	191	166	175	148	179	185	177	181	160	165	189	141	156	184	154	169	153	178	196	165	166	163	166	169	183	186	177	188	158	166	176	169	169	169	166	153	163	185	194	175	160	147	170	167	194	133	153	163	170	170	143	155	171	158	159	140	164	156	149	161	158	178	167	184	180	151	175	169	171	161	169	174	157	148	182	166	175	155	187	157	144	169	173	186	173	147	186	170	174	159	183	164	163	180	172	176	170	177	153	158	158	179	154	164	169	140	155	169	170	147	171	155	151	163	170	151	176	166	155	189	192	154	179	167	183	171	190	187	165	139	196	152	165	176	176	166	180	187	166	165	167	144	172	158	188	172	179	175	167	170	184	167	153	148	158	155	163	165	168	144	139	146	165	183	164	169	164	161	199	165	184	157	184	163	187	166	157	151	173	162	200	176	158	152	185	141	155	155	161	159	184	159	181	163	132	173	166	151	145	172	139	157	169	176	181	179	143	167	187	179	171	191	168	152	178	178	179	172	165	170	172	177	148	177	153	165	162	168	163	164	163	171	173	157	163	170	172	171	167	159	145	175	173	171	151	166	140	176	166	151	184	157	147	179	176	167	166	172	153	166	178	167	201	161	181	186	165	149	142	169	163	164	189	164	179	157	190	130	172	172	182	149	171	171	161	146	183	154	171	183	163	180	170	162	160	173	165	161	185	169	167	168	179	181	141	166	161	166	168	179	135	165	166	167	177	151	162	167	175	149	173	178	167	165	170	160	157	172	175	173	157	178	176	179	179	158	166	173	180	171	180	163	171	153	174	203	176	151	186	153	171	177	179	178	155	175	165	137	173	190	183	188	165	143	174	136	161	166	165	157	172	159	193	156	162	174	161	157	159	175	170	156	180	156	171	148	165	156	167	172	185	168	179	171	183	176	195	162	184	183	151	168	152	176	159	157	160	167	156	182	164	177	180	180	143	172	169	178	181	160	164	171	185	159	171	180	166	154	162	189	162	203	152	155	152	156	166	167	171	158	163	167	148	177	192	162	147	142	192	154	145	167	178	193	157	182	198	180	163	172	157	193	160	162	168	180	186	185	163	195	164	167	154	154	168	167	156	178	143	186	169	178	140	182	174	176	187	158	166	158	191	148	188	174	161	203	169	170	161	165	165	166	158	149	163	168	165	176	138	174	179	155	168	176	163	162	183	175	188	182	128	177	177	152	168	201	148	159	169	146	162	182	189	167	166	172	162	185	186	169	186	169	136	165	170	161	171	163	162	170	181	197	215	164	159	165	189	165	176	178	155	169	172	181	186	174	167	187	149	149	158	193	186	165	180	166	181	173	184	160	168	185	165	181	178	163	190	199	143	133	171	170	193	164	186	176	173	168	179	153	176	170	158	147	148	178	176	176	188	141	166	161	159	194	185	177	186	159	161	173	158	181	197	167	159	159	178	156	157	166	156	164	155	146	166	165	164	169	152	158	164	172	168	179	151	200	145	189	154	159	162	184	180	174	187	169	184	137	183	158	164	171	152	164	150	151	166	176	178	176	172	163	172	164	181	169	149	157	136	168	166	152	155	196	158	181	155	183	169	182	171	142	168	177	171	161	155	167	178	165	151	156	178	163	177	146	140	167	164	138	166	179	166	173	152	188	135	155	171	155	184	160	164	155	174	189	167	174	154	172	174	169	190	158	179	159	156	156	180	158	180	154	157	182	174	171	132	146	178	188	187	183	152	194	170	148	198	152	203	182	148	154	172	162	163	164	173	184	155	178	170	187	183	155	171	168	163	157	174	155	177	150	172	153	165	157	151	167	183	162	187	158	169	175	163	166	168	182	142	173	166	177	188	152	149	172	181	160	170	176	166	193	173	166	174	162	185	169	160	153	186	139	159	175	162	162	161	164	149	160	147	148	162	169	163	167	170	150	168	171	178	194	168	171	183	174	155	155	181	160	172	170	156	158	168	181	158	172	160	152	174	184	164	160	150	160	170	164	159	170	175	161	168	179	150	165	173	181	163	131	162	176	154	159	182	165	168	159	188	185	166	152	157	170	175	177	161	152	173	169	170	158	166	178	162	168	161	176	152	165	153	176	158	174	175	170	179	173	182	163	165	188	170	187	162	162	169	152	170	176	178	163	161	150	169	155	175	177	148	191	158	153	150	159	155	164	162	146	186	167	154	160	195	152	169	154	171	150	161	166	169	182	162	155	150	176	182	151	175	154	174	180	178	172	164	172	155	155	186	166	164	170	159	153	167	161	167	186	164	168	175	146	184	164	169	158	170	173	175	184	172	174	166	193	164	128	185	162	189	167	182	175	177	163	168	172	158	146	161	147	149	176	182	147	170	169	156	177	169	153	171	148	147	163	153	191	179	190	170	175	146	166	160	158	192	189	184	161	175	171	160	166	169	177	158	168	174	178	183	157	169	179	157	167	169	169	161	191	163	167	172	176	140	170	169	157	157	175	150	143	178	149	158	158	167	164	174	183	156	178	176	165	166	175	170	177	176	174	150	174	124	190	178	162	179	152	175	178	166	172	169	175	175	157	167	164	177	188	157	159	172	179	164	150	168	160	173	187	188	158	153	157	190	183	163	173	146	160	152	184	175	172	186	148	154	164	167	148	152	171	159	175	157	163	152	170	184	188	187	178	165	176	169	170	161	138	179	151	167	184	153	177	167	190	177	153	170	178	154	164	163	174	161	176	203	170	172	153	160	169	191	161	164	170	159	149	170	169	191	173	165	169	158	148	171	162	166	149	177	180	137	168	163	166	162	142	183	167	145	183	167	174	191	164	175	179	171	192	174	184	175	181	155	187	156	182	177	159	175	168	158	159	171	177	160	170	165	161	174	165	177	176	168	188	157	177	145	157	160	179	139	177	193	160	169	137	148	186	168	171	166	161	185	171	181	178	150	183	168	179	142	182	193	166	189	164	153	159	180	183	165	165	182	164	168	160	192	168	157	182	162	182	180	157	189	178	180	149	169	152	159	158	147	169	185	179	158	173	192	187	178	172	171	169	194	187	170	171	155	159	176	177	170	175	170	175	191	153	188	180	185	180	165	170	161	188	168	159	172	166	168	199	156	136	175	156	182	172	177	157	170	190	178	170	151	175	155	168	179	176	174	150	165	156	195	164	197	153	172	168	151	153	164	159	171	161	168	168	186	165	184	151	211	171	190	195	152	203	171	185	156	165	166	136	149	151	155	156	163	170	164	171	150	166	150	157	172	177	162	144	160	173	198	167	195	150	150	158	157	190	161	158
5204	1207	2049	4059	5062	10758	18681	6673	512	542	461	529	528	497	504	528	548	475	511	455	493	552	518	532	492	527	523	530	498	516	537	531	504	468	493	537	497	501	563	503	530	522	528	491	509	479	511	494	494	467	546	500	518	500	457	546	541	535	487	539	542	516	491	528	540	507	529	520	524	513	505	502	521	492	545	505	508	540	474	505	484	536	498	512	532	514	527	512	513	507	469	506	511	506	523	536	536	535	548	494	487	525	497	500	522	560	520	503	523	505	535	506	503	530	504	522	512	510	484	519	497	513	532	508	505	527	501	479	509	464	497	494	532	470	515	535	516	533	507	491	493	483	481	525	558	512	527	501	470	520	491	486	480	542	471	512	539	547	516	505	529	539	566	518	473	476	501	516	527	491	474	493	505	532	509	494	478	520	551	496	496	503	535	517	514	520	542	469	514	503	529	513	534	538	503	547	515	516	505	519	515	507	498	485	520	541	458	524	550	511	503	494	511	514	507	520	512	516	457	511	504	498	526	531	517	484	484	496	533	501	543	495	526	503	536	551	527	495	475	492	510	514	557	506	462	510	492	553	523	526	554	466	488	492	499	492	504	525	465	503	542	520	513	520	545	573	480	485	519	490	533	503	497	510	525	473	527	507	577	481	540	515	488	519	521	526	476	543	509	504	526	522	558	477	524	508	529	524	485	524	537	503	533	479	526	539	517	525	513	483	516	504	535	557	518	487	520	530	506	532	517	493	507	546	499	491	474	518	519	525	533	531	531	504	515	481	510	544	538	519	497	508	493	536	483	482	506	560	514	488	537	553	521	501	511	563	535	475	508	515	488	517	506	488	527	492	515	516	522	499	546	550	500	518	530	524	509	518	491	535	504	520	533	529	510	486	527	574	492	541	545	528	522	504	523	482	516	497	471	502	558	541	539	522	514	521	508	519	530	563	555	466	485	537	559	523	519	492	520	508	517	575	485	520	553	546	561	489	525	554	485	491	497	536	487	516	509	501	493	528	479	485	512	483	488	465	517	517	521	509	504	525	498	510	566	525	519	526	482	566	489	461	447	514	540	510	499	479	507	506	506	530	510	493	512	529	485	547	522	488	483	505	517	532	531	483	485	486	503	502	527	521	495	513	531	506	511	485	552	501	520	504	482	505	485	487	499	514	498	491	504	491	498	487	512	535	490	506	516	509	506	484	573	503	474	485	535	519	512	498	529	530	529	522	543	531	542	545	521	497	571	544	507	558	499	519	502	503	553	536	508	516	497	498	472	493	523	540	522	508	494	505	551	464	461	499	495	507	517	484	517	561	497	523	508	521	495	495	499	514	514	500	569	497	499	486	493	532	551	500	514	490	505	541	536	518	524	537	496	589	482	506	495	516	517	477	519	523	536	476	540	540	506	515	504	486	525	528	529	539	501	492	525	506	564	507	533	532	509	517	522	481	502	481	495	535	511	516	481	537	484	515	509	520	550	506	515	520	494	514	516	522	555	499	486	498	503	531	499	514	543	513	495	507	518	507	501	524	538	499	489	496	485	524	474	546	486	535	486	507	464	483	480	460	528	496	516	486	550	506	512	518	510	554	521	500	528	519	507	525	531	545	489	511	513	515	509	512	505	511	484	484	524	510	563	496	510	473	515	492	508	546	494	508	527	490	510	490	486	517	511	501	539	484	495	482	527	522	527	505	528	514	486	524	509	501	505	510	518	528	519	510	563	525	526	509	501	518	535	514	557	542	472	516	509	514	467	532	504	502	542	515	536	501	487	465	518	533	499	479	454	474	567	519	518	540	502	482	506	487	547	552	553	508	497	541	517	515	505	515	485	494	507	496	522	504	538	517	483	508	547	482	562	487	531	498	488	525	529	549	494	522	481	515	523	518	511	575	551	509	511	485	523	517	499	503	495	486	485	496	492	535	491	498	531	532	483	500	512	494	511	495	497	467	522	446	544	497	547	526	571	534	498	554	539	532	539	525	467	562	511	527	542	548	507	501	505	518	537	507	529	540	515	497	512	570	518	541	522	530	528	498	473	475	496	483	475	515	547	539	511	521	486	483	489	547	518	522	530	541	528	502	507	494	493	498	499	513	510	545	505	502	521	483	536	515	489	490	469	519	540	512	504	520	525	509	515	528	492	476	491	488	545	526	549	539	530	492	516	547	509	506	510	525	537	508	514	509	493	494	508	499	475	461	493	511	490	472	463	505	486	512	528	541	525	490	514	500	515	488	513	505	502	520	505	489	538	528	501	521	505	531	477	509	531	500	489	529	476	489	548	499	491	506	542	496	502	492	481	492	506	487	504	526	477	535	532	508	553	491	497	504	498	561	507	503	513	498	503	519	497	505	529	519	504	491	537	540	545	481	514	491	511	470	509	467	512	520	535	513	488	510	505	503	513	452	522	528	484	510	516	531	500	544	535	540	503	487	458	525	516	491	444	540	512	498	489	474	535	491	526	516	521	472	524	503	487	479	497	513	529	534	509	505	488	506	487	519	516	495	501	479	522	533	502	499	545	514	544	528	483	533	501	507	550	502	481	490	539	493	548	532	510	510	557	520	531	511	493	498	483	504	510	516	480	492	498	513	500	488	508	487	533	526	500	517	549	515	482	504	477	518	513	495	506	517	494	494	506	455	442	522	477	500	517	502	518	473	505	517	512	526	527	514	534	507	515	512	463	500	559	512	501	526	511	505	487	529	485	523	506	546	489	503	544	518	524	498	542	490	534	540	518	522	553	492	496	524	499	502	513	482	510	532	509	507	531	513	529	495	495	514	478	515	525	550	481	517	508	476	490	529	540	501	519	515	510	533	492	529	521	498	555	524	477	520	536	533	523	466	565	506	529	482	555	517	525	481	466	483	498	547	581	500	535	480	538	492	502	521	464	469	510	508	473	516	528	496	491	477	526	503	550	553	534	479	525	518	474	523	466	522	473	508	519	495	506	552	506	544	460	509	479	539	519	482	494	508	538	470	505	512	522	531	531	484	516	533	499	548	480	542	525	525	482	521	512	476	555	489	502	509	504	502	504	511	514	520	524	531	554	529	482	482	505	499	476	538	516	489	538	529	549	488	535	514	518	517	497	491	494	489	483	524	495	494	509	508	539	482	479	534	512	489	518	496	515	467	485	508	446	521	502	517	506	485	515	499	526	494	539	477	476	500	491	506	516	516	506	473	479	521	516	524	529	507	488	533	501	496	479	552	516	494	467	522	516	470	506	531	495	463	500	487	489	531	514	509	510	486	509	521	497	481	538	515	503	513	512	489	523	481	536	522	479	476	528	504	508	500	515	520	521	527	508	457	500	552	500	519	527	497	525	514	494	507	542	514	504	477	521	482	530	489	493	520	474	529	511	470	495	538	508	515	557	527	531	532	502	498	519	488	514	502	558	554	496	560	528	491	486	500	507	519	524	503	498	486	492	498	565	513	544	479	495	473	453	538	537	539	496	524	529	517	517	508	516	479	497	533	506	499	533	520	526	499
33000	18602	23461	25033	39224	43651	29599	6097	402	268	296	242	251	263	240	259	272	265	274	311	254	276	264	301	267	235	257	237	282	268	274	261	261	282	239	239	292	269	277	257	270	267	266	275	280	251	279	239	240	283	254	233	219	281	246	247	263	270	265	276	269	247	242	288	252	260	264	279	267	251	246	255	239	271	258	269	251	259	274	261	249	249	261	254	243	255	271	272	276	287	285	258	244	289	256	280	257	259	251	268	291	254	278	278	272	277	266	225	245	258	248	267	285	278	280	272	254	250	292	267	261	266	274	237	227	284	292	269	268	262	266	274	227	259	266	237	290	272	263	292	254	261	240	251	223	260	248	273	276	300	260	259	245	257	263	259	255	259	244	266	253	243	259	276	285	255	272	267	243	249	289	255	276	299	224	254	275	253	286	259	270	282	251	258	230	286	243	296	236	271	257	255	238	270	248	267	242	261	278	279	254	292	265	259	251	266	228	290	271	238	239	259	266	267	257	270	268	248	292	273	274	280	280	287	291	269	248	258	241	250	235	269	244	250	260	232	256	259	259	260	267	247	242	247	255	267	263	283	261	244	249	252	251	239	246	264	260	283	270	266	268	252	245	282	241	253	262	262	245	285	251	239	272	248	271	259	287	267	274	271	265	276	261	256	257	274	251	254	257	257	261	261	260	268	261	250	258	253	261	260	259	255	289	252	236	276	286	279	270	254	256	264	261	257	262	258	268	268	264	239	271	264	259	245	266	250	263	250	253	254	263	261	275	289	272	250	252	258	264	269	292	262	225	284	259	269	261	251	265	231	250	238	249	253	237	251	259	245	237	246	263	286	244	271	265	258	262	282	240	247	211	259	257	272	260	233	259	245	279	253	244	248	275	259	257	244	266	271	282	270	252	267	283	238	261	254	242	258	266	265	241	263	263	248	257	300	250	273	286	268	276	270	245	260	256	260	255	267	218	288	250	256	259	272	296	274	241	262	278	268	257	293	254	277	276	259	265	281	252	263	277	265	273	249	288	250	259	259	274	254	274	264	238	252	287	264	271	256	260	287	245	238	258	264	254	261	278	271	259	281	269	256	271	258	292	272	284	258	275	290	259	275	269	245	277	270	256	271	261	270	241	249	258	264	259	243	287	243	260	273	280	267	231	291	244	252	263	277	271	260	277	257	269	257	256	262	267	265	255	251	256	284	271	274	263	280	266	254	263	262	270	270	251	244	275	275	284	282	276	257	244	277	270	255	259	244	285	281	278	260	268	263	269	280	245	268	286	246	273	271	273	232	267	280	259	261	290	270	297	224	235	247	280	245	258	272	261	285	261	250	238	258	263	237	295	261	244	262	240	244	250	285	252	275	242	240	265	288	246	272	256	257	281	288	295	238	243	271	293	267	291	258	269	273	273	248	257	226	259	271	260	292	276	287	252	273	239	265	236	259	275	272	256	279	269	287	279	291	254	225	248	253	248	250	252	288	248	265	258	264	249	278	261	254	268	254	218	234	257	260	237	289	249	251	278	266	271	228	271	280	263	267	273	295	255	251	255	274	274	247	263	254	243	258	225	267	270	249	252	282	260	258	283	224	251	258	261	271	247	299	280	259	250	252	268	256	283	258	261	279	277	236	272	270	280	238	254	254	264	283	280	259	268	262	260	255	286	245	259	272	251	227	245	252	248	265	273	270	258	259	301	259	263	278	278	288	254	255	263	233	244	247	254	242	257	254	281	269	267	226	277	238	259	265	251	236	248	291	280	290	268	237	257	262	238	257	232	272	267	240	243	247	238	246	250	261	244	274	269	235	266	297	270	283	235	257	255	265	258	251	266	257	254	295	221	265	291	247	253	228	243	278	284	256	264	281	257	265	266	243	287	259	260	266	276	243	249	273	293	254	276	250	261	280	274	282	268	238	275	230	266	282	282	258	251	249	268	244	255	261	257	273	265	243	267	244	268	264	274	263	257	255	258	266	263	275	248	246	291	242	270	264	268	299	244	264	287	263	278	277	250	235	262	298	288	278	255	301	239	252	275	241	259	257	244	242	237	280	248	297	257	269	242	259	292	247	276	264	293	263	269	266	253	281	238	251	263	232	261	256	284	279	232	258	264	273	248	251	250	279	250	282	260	270	250	273	268	271	272	283	247	255	254	276	237	251	278	272	270	236	266	287	258	266	274	247	226	280	232	260	248	281	236	271	263	241	266	252	261	272	274	260	291	251	282	272	244	259	269	279	287	240	235	268	267	272	265	257	247	273	281	250	268	253	263	264	265	251	236	265	266	229	250	240	253	288	250	253	269	250	274	254	254	252	240	278	241	259	247	258	286	284	244	263	271	223	232	262	288	264	264	268	263	280	251	244	259	259	257	261	234	286	280	252	232	276	264	250	256	281	250	283	255	258	255	244	261	291	262	256	260	263	252	250	237	253	280	256	279	282	267	265	234	274	255	282	257	251	270	234	270	269	284	284	270	267	276	250	272	226	279	254	262	262	294	275	250	257	238	238	267	247	248	260	267	245	285	282	257	239	256	284	277	272	276	274	256	238	255	287	264	265	266	242	253	277	291	267	259	274	269	276	248	287	255	283	242	281	279	260	239	281	271	266	289	226	283	241	293	278	286	262	269	287	259	277	272	260	260	252	254	241	262	273	297	242	253	236	269	269	281	262	253	250	262	256	280	242	264	270	256	288	234	253	257	262	273	243	281	264	282	277	262	277	290	248	271	254	278	237	273	246	254	264	289	256	246	290	235	275	253	266	262	275	265	262	246	243	233	249	257	270	245	256	284	281	276	268	277	270	260	250	278	228	273	264	260	249	270	273	289	264	262	271	264	244	264	230	256	242	240	271	274	265	253	293	275	289	271	283	270	274	296	279	280	270	267	274	256	283	291	247	273	277	267	243	267	247	270	296	261	248	253	251	249	260	261	259	279	260	248	301	294	235	280	265	274	244	227	251	277	244	220	229	290	263	269	255	247	265	278	275	268	297	234	244	262	250	261	285	254	267	260	256	254	285	261	249	256	262	282	277	267	260	246	289	274	276	249	284	285	257	229	244	248	258	253	264	269	262	296	289	259	268	253	224	293	250	250	265	290	284	260	253	260	273	267	276	246	253	237	268	251	267	265	250	254	260	250	256	281	257	257	253	274	262	244	246	242	260	251	250	236	256	252	295	251	280	236	284	259	273	271	299	247	267	282	270	278	285	259	249	270	270	265	267	262	246	229	282	247	253	243	250	272	255	254	278	252	248	264	249	274	251	270	251	254	282	246	282	274	268	265	269	270	270	296	245	248	283	276	234	272	262	241	257	267	252	254	274	249	269	269	249	259	273	288	276	281	236	256	245	261	259	272	256	260	267	282	272	236	260	300	282	258	290	284	255	234	230	263	241	268	243	241	253	269	237	254	270	249	271	264	281	277	266	245	285	265	303	269	276	250	255	239	254	238	264	275	260	283	239	226	273	271	248	247	305	255	221	257	267	253	260	257	269
21838	11202	20908	31676	52185	56433	40082	4968	911	865	779	771	836	786	804	821	763	771	756	830	803	740	747	801	800	781	807	752	771	743	716	738	720	825	770	768	768	737	751	722	776	752	758	776	784	762	777	815	747	792	787	753	764	714	720	761	773	742	756	731	766	741	760	744	793	732	793	773	759	781	741	781	764	732	737	722	774	739	756	725	776	777	777	800	715	757	766	757	804	688	743	730	742	712	785	705	754	794	806	727	745	761	756	764	758	716	749	800	748	760	779	746	787	757	718	758	769	742	708	737	720	722	703	728	742	770	748	748	762	753	740	773	745	746	765	746	740	775	741	783	764	738	719	767	761	776	751	791	706	786	693	752	719	751	722	769	729	710	772	752	725	756	770	775	770	766	757	701	799	763	774	685	775	782	691	702	779	718	739	715	767	737	745	726	776	736	741	743	732	740	766	738	791	749	732	757	771	753	806	706	788	785	751	792	752	726	734	805	741	766	750	774	757	772	718	713	699	777	740	735	743	727	716	755	757	728	718	772	768	792	762	757	754	760	732	750	765	727	774	747	743	768	764	770	759	751	771	759	743	742	741	765	703	741	781	753	753	739	796	805	750	728	774	784	764	724	718	694	735	705	775	777	751	739	744	704	709	743	779	752	751	710	735	729	755	730	727	758	789	736	784	734	747	770	762	799	714	783	722	744	742	728	721	654	778	764	737	749	776	803	801	723	757	755	766	732	723	731	714	793	741	766	741	711	755	771	785	781	771	737	722	760	743	793	756	729	794	785	786	715	723	713	695	748	689	765	748	714	740	731	732	748	749	768	769	710	743	776	737	748	721	693	765	742	743	711	766	762	759	719	760	692	755	743	755	712	713	824	767	743	768	736	775	775	753	759	753	755	742	759	774	768	696	744	757	749	748	743	748	769	745	756	737	750	747	724	738	757	759	733	751	758	754	716	755	774	783	758	799	736	697	744	740	762	701	776	757	731	744	827	754	751	810	717	761	739	770	752	701	764	738	712	744	736	695	698	750	792	730	751	747	801	734	706	748	769	746	730	742	767	744	729	748	725	746	729	753	766	754	765	730	750	747	757	717	721	677	731	740	752	780	755	757	746	767	747	745	751	739	728	770	744	719	716	783	747	697	789	767	759	779	756	748	741	761	758	746	709	740	731	777	763	754	781	768	734	739	739	787	732	773	748	730	808	738	791	790	766	774	755	814	709	738	745	722	717	764	725	701	757	743	735	712	728	770	734	743	736	747	762	741	696	761	750	756	780	749	725	747	774	748	779	742	773	709	724	759	769	761	745	740	715	740	749	704	762	773	769	783	793	747	717	725	746	757	718	780	754	737	782	699	732	713	742	766	693	749	750	789	740	729	693	772	717	738	778	752	755	746	800	766	766	797	749	729	712	734	732	738	785	817	743	740	727	747	754	744	730	745	717	690	782	769	750	762	733	788	774	803	744	814	698	772	774	732	733	722	770	805	718	779	749	752	749	767	731	720	729	711	662	710	760	722	750	739	761	793	699	714	764	726	769	747	742	822	745	712	745	784	759	740	703	760	742	750	747	781	722	810	746	769	769	768	771	731	781	732	767	762	714	746	771	707	729	744	741	743	697	757	772	710	784	740	805	705	705	711	734	746	807	757	748	733	781	716	767	723	749	764	728	782	748	762	730	755	759	792	741	773	770	745	769	749	700	715	702	757	751	728	747	759	756	744	758	764	758	791	801	800	774	707	770	701	737	701	773	753	739	758	708	735	781	709	754	788	740	791	784	770	725	742	722	805	798	793	738	732	753	718	738	705	774	715	792	715	711	783	774	771	663	759	754	763	742	735	752	780	757	716	723	739	764	767	753	705	701	773	772	760	701	704	752	729	759	745	707	776	757	740	770	717	757	774	727	764	749	747	730	782	762	757	755	742	744	811	775	810	760	715	778	749	755	725	737	713	737	662	762	729	695	688	760	756	809	747	740	780	741	710	750	764	735	752	700	748	739	728	733	791	783	748	726	694	687	714	731	739	715	714	711	757	757	750	762	680	775	751	709	743	790	757	740	773	730	769	751	710	714	761	761	738	729	717	777	734	730	696	745	751	732	784	743	763	696	731	701	761	733	762	714	747	748	753	745	773	765	711	702	745	749	709	723	768	737	710	719	740	742	753	726	753	735	768	761	798	733	763	751	686	774	698	757	767	727	772	774	771	726	755	738	775	728	727	767	686	705	756	752	722	741	749	746	726	746	756	745	701	775	739	742	716	748	762	770	765	760	724	736	732	740	768	760	742	747	784	761	795	803	715	694	750	771	759	786	763	720	774	761	744	746	767	755	736	768	705	719	801	723	737	718	764	764	761	745	747	723	761	728	754	829	742	751	758	770	766	734	753	781	754	759	735	722	709	777	734	745	730	725	766	764	754	738	741	762	809	701	753	752	735	744	657	751	738	766	728	737	663	783	736	754	729	753	702	719	768	768	771	805	720	767	763	770	758	774	736	742	732	749	808	708	772	738	780	744	689	714	773	742	770	751	717	713	717	745	744	734	734	739	789	757	735	717	761	754	745	771	744	733	767	739	786	721	748	759	756	746	744	740	752	750	714	743	791	744	746	779	756	757	757	782	705	730	802	767	712	788	743	766	727	774	772	771	754	777	719	754	719	744	739	718	698	747	789	739	775	765	735	740	741	720	768	750	717	737	735	759	764	710	746	758	768	717	793	715	782	762	724	735	697	761	782	774	757	757	734	777	769	732	766	740	748	725	728	754	740	737	777	766	779	757	728	723	690	748	697	745	765	737	728	755	704	782	774	757	764	773	734	754	757	755	789	781	721	715	754	761	752	789	759	749	712	733	790	768	746	795	732	759	727	786	790	743	734	764	783	767	732	751	788	715	801	729	764	744	746	684	755	766	775	748	761	748	766	734	728	755	738	731	736	702	747	740	747	744	785	754	775	772	751	750	724	714	788	773	777	789	768	689	719	750	724	753	755	745	724	801	756	730	735	742	725	726	732	771	773	769	751	730	758	755	755	754	746	709	786	742	750	745	664	698	726	805	736	752	775	746	803	723	753	747	714	730	748	749	753	743	740	732	708	772	711	775	675	749	780	752	708	756	783	801	723	737	760	700	724	715	746	749	791	761	766	750	729	737	779	735	715	726	758	782	740	722	724	766	778	773	821	741	802	762	741	736	753	758	724	718	767	761	758	753	774	728	690	734	736	746	707	733	714	721	728	717	741	748	773	774	741	764	754	721	753	777	754	741	744	732	745	760	721	750	776	759	770	720	722	756	778	748	740	763	757	749	777	719	764	711	753	734	743	750	763	783	713	769	740	779	723	708	739	739	767	713	759	720	763	749	771	764	732	726	741	788	740	756	738	782	748	760	782	745	760	728	738	773	726	716	735	721	753	767	769	755	757	722	752	738	769	730	674	781	740	772	738	773	771	774	769	715	789	720	720	748	752	730	777	778	753	757	749	747	668	723	697	760	748	702
44175	34925	34832	26503	39359	52968	39759	10918	1958	523	390	375	355	335	323	335	318	304	320	318	345	319	312	309	346	348	321	324	313	318	294	302	294	335	323	322	316	290	289	318	289	314	309	327	303	312	278	302	305	325	295	305	302	298	285	276	289	297	351	271	329	312	297	316	288	278	313	313	283	305	311	299	305	336	304	315	318	323	291	292	300	283	316	303	299	263	281	274	302	284	281	299	305	280	320	313	326	303	310	326	326	314	297	292	333	316	286	296	311	306	303	289	302	307	268	270	291	291	316	312	292	319	298	333	319	302	323	268	279	293	278	303	347	301	286	302	295	288	318	277	324	299	306	308	298	337	284	328	301	283	280	309	312	260	297	341	276	298	322	303	294	335	273	326	292	288	308	306	287	299	300	322	318	312	312	324	303	325	315	327	300	304	311	278	328	316	304	329	283	279	289	320	313	298	298	302	269	316	311	281	272	288	276	309	273	309	312	293	325	317	309	296	307	273	301	308	321	279	307	309	291	290	331	314	304	307	280	281	290	287	301	308	325	298	273	297	284	304	293	306	301	302	302	303	310	295	290	326	280	302	309	301	295	311	325	281	292	299	305	322	279	321	309	336	325	286	288	313	304	312	295	315	343	277	292	310	319	310	290	302	332	300	295	321	299	300	313	292	299	287	293	308	306	315	315	301	299	276	312	310	330	295	337	313	318	316	314	286	286	300	271	319	317	331	329	298	278	314	304	314	284	304	264	307	286	318	296	306	296	305	289	322	296	360	315	301	290	307	272	324	297	316	279	309	276	287	276	273	312	344	314	348	279	292	299	327	278	290	290	301	271	306	300	318	319	330	322	307	326	323	286	314	314	303	318	320	297	292	298	307	322	295	317	306	297	291	314	318	300	316	289	315	292	290	289	301	299	297	299	293	304	302	287	324	277	295	281	297	308	324	337	316	291	321	311	302	290	278	300	296	283	293	306	279	273	300	285	292	288	315	328	327	297	270	300	367	313	283	299	297	289	307	296	285	293	328	301	299	293	293	296	301	269	303	304	312	296	285	290	282	293	340	324	290	301	295	297	328	326	308	290	314	285	324	320	311	313	321	275	301	319	308	294	290	297	316	286	284	304	310	292	289	294	319	277	325	302	314	321	307	287	309	296	297	278	348	276	302	291	292	329	311	322	330	278	289	297	273	336	298	297	283	331	303	320	331	294	307	304	322	308	277	307	295	304	308	293	279	323	315	321	290	304	342	284	295	342	307	287	320	337	305	312	329	310	309	286	301	301	270	305	318	302	298	297	316	310	307	304	312	283	278	266	328	291	312	312	314	296	302	298	290	326	294	296	328	312	285	298	313	296	301	308	315	281	299	269	297	281	331	317	311	320	286	315	302	304	279	321	301	291	280	286	314	306	313	289	305	315	307	296	304	320	299	285	277	308	315	299	276	295	323	333	276	290	292	315	278	311	298	311	293	316	311	307	292	309	300	323	281	317	323	267	295	286	301	300	297	347	325	307	311	292	268	252	309	296	344	330	291	290	320	279	331	290	318	317	324	306	336	308	297	318	312	315	298	311	310	277	347	295	309	314	319	303	282	319	336	303	319	302	323	259	290	300	309	257	318	286	286	345	305	295	288	279	297	296	301	311	309	305	304	316	301	309	303	288	293	284	286	279	282	304	289	318	280	299	296	293	320	305	320	303	318	325	300	313	285	315	325	289	273	266	309	278	295	309	314	326	281	287	304	305	306	288	306	318	318	294	316	330	296	295	301	303	324	307	308	274	313	346	296	294	309	284	312	310	307	324	313	287	298	305	290	327	313	313	290	289	298	319	295	281	273	325	310	292	293	292	275	308	286	295	322	312	301	297	301	266	331	318	297	331	314	281	307	299	310	307	305	323	304	309	316	298	286	319	306	291	330	302	296	291	288	276	323	306	300	287	324	324	310	319	309	337	285	324	285	296	291	309	293	294	276	311	303	321	283	305	295	280	308	363	343	325	275	295	284	305	307	287	278	275	310	269	287	289	287	270	296	278	333	291	320	301	346	314	306	310	280	306	309	332	290	289	343	281	299	297	312	277	297	280	318	301	308	289	292	270	280	307	358	312	329	327	318	328	299	302	310	332	316	295	337	317	324	295	272	285	312	311	281	333	304	301	293	287	314	280	297	298	294	289	304	313	301	286	310	292	317	286	323	317	327	321	321	318	302	356	288	293	303	300	322	312	320	295	287	309	306	302	298	306	284	280	301	321	323	305	278	314	290	296	297	332	306	264	309	279	304	313	298	312	314	284	289	293	293	290	304	312	291	336	271	319	299	320	310	296	259	280	284	344	333	308	290	283	306	298	312	308	311	286	283	301	312	315	281	301	303	313	304	315	315	321	286	299	280	293	326	316	290	320	338	289	313	292	288	297	306	302	297	283	331	301	278	303	327	324	301	301	299	333	273	321	315	290	304	328	306	271	316	311	280	305	306	292	302	288	314	334	311	309	297	322	264	302	290	280	299	274	291	294	331	283	305	323	317	288	304	280	274	290	282	282	318	314	287	321	332	290	270	285	286	344	257	296	313	295	283	295	308	278	282	293	297	305	299	301	296	314	320	306	309	294	275	296	307	291	309	308	306	314	331	316	291	298	317	318	311	309	295	324	299	318	295	295	281	294	253	334	311	328	267	306	338	261	326	291	293	297	292	296	331	303	310	292	295	301	319	306	294	280	314	315	309	314	292	309	270	314	329	298	317	286	308	277	310	299	306	297	294	279	289	312	302	321	309	303	301	306	294	321	331	295	321	295	308	345	324	326	307	333	300	300	288	301	293	326	283	329	286	299	300	303	309	317	298	290	303	299	328	296	296	291	331	312	287	298	258	309	326	259	289	305	294	328	326	293	267	305	305	327	278	321	324	313	332	338	309	289	310	318	307	278	330	294	283	323	284	299	303	305	334	299	302	287	328	341	355	322	285	282	318	290	303	302	290	301	284	301	291	306	327	319	299	297	319	328	314	300	325	289	299	286	302	297	340	304	309	279	324	298	321	285	300	313	309	293	259	267	313	299	294	279	300	299	317	334	319	272	284	313	287	307	290	318	311	305	315	306	294	326	275	305	302	287	320	304	305	310	298	301	309	300	299	324	317	313	306	320	298	311	313	305	280	310	311	310	279	336	287	333	313	300	333	288	310	301	309	307	325	294	291	339	288	320	350	306	295	284	295	318	273	296	295	325	305	312	330	309	312	309	289	342	315	272	318	335	312	323	294	307	297	292	306	286	329	313	325	279	292	344	268	289	286	303	266	319	276	301	280	296	307	291	327	338	330	315	316	316	326	319	298	327	290	275	324	274	303	298	287	316	336	289	319	278	283	312	299	288	280	307	326	284	302	303	324	294	298	317	297	290	327	305	299	288	287	304	319	310	304	312	337	321	292	305	296	304	276	295	315	302	335	310	291	339	309	338	311	279	282	297	312	331	318	292	332	304	276	291	335	307	318	311	290
31149	27353	27459	39987	61390	73166	36388	1627	1335	1254	1214	1193	1051	1051	1069	996	987	909	977	951	950	882	931	859	914	900	876	917	866	866	844	885	875	837	886	859	856	832	816	845	824	805	827	852	822	821	829	816	829	813	830	777	845	805	802	897	832	855	802	842	835	865	855	811	837	848	873	886	808	814	843	844	797	808	805	829	768	814	837	821	835	834	807	838	828	798	812	868	808	786	807	827	823	786	841	848	860	802	786	813	806	844	789	810	822	792	850	838	822	795	848	805	835	801	824	760	827	836	852	827	863	785	839	803	812	848	854	812	831	794	804	766	861	825	770	782	880	831	824	870	830	827	758	819	776	804	850	863	792	790	849	834	815	790	846	854	832	845	831	838	813	780	855	827	837	797	815	817	786	848	825	774	810	848	819	810	813	814	828	835	857	801	810	818	783	869	831	863	831	799	801	824	805	770	839	802	798	801	812	789	838	789	833	780	807	790	805	797	800	815	751	850	729	798	837	790	835	842	802	831	794	845	780	802	801	804	796	845	838	782	819	805	831	825	807	851	794	814	853	838	798	769	818	774	859	798	795	851	797	825	794	826	824	818	804	821	772	821	791	815	865	824	840	812	794	802	846	792	843	800	817	820	867	823	810	774	808	875	789	760	781	843	774	835	806	822	801	796	850	839	835	805	815	799	836	836	826	792	749	785	826	805	836	835	876	805	860	812	840	833	826	767	825	855	805	808	803	775	835	852	838	810	788	846	834	787	835	798	771	796	814	790	839	799	776	819	890	775	755	834	821	780	845	787	785	814	820	790	796	859	780	858	858	827	790	827	728	824	852	765	795	808	745	801	830	807	824	837	839	813	810	832	822	819	887	802	841	857	833	831	826	855	808	794	832	798	846	778	852	837	813	879	885	856	810	845	813	791	801	799	803	797	774	831	809	819	798	809	821	841	812	809	826	841	869	816	838	841	794	806	800	829	835	832	821	864	850	819	827	827	789	863	807	777	814	835	805	810	811	821	794	801	782	845	814	816	793	774	785	801	816	834	812	789	791	817	805	802	881	834	803	860	752	824	833	802	818	868	882	811	763	850	800	812	821	848	825	782	788	830	814	805	811	805	801	838	826	809	808	798	801	802	804	839	795	865	793	782	763	782	823	809	764	815	792	797	843	806	859	864	811	801	807	827	846	781	838	830	780	831	815	841	792	862	809	833	723	804	802	825	805	833	840	775	857	813	786	832	830	834	816	796	818	839	821	802	828	793	860	816	823	794	859	802	792	805	782	823	851	815	797	814	777	806	799	826	873	834	827	836	779	812	805	831	840	796	892	843	801	820	820	841	815	814	826	759	868	862	847	764	818	830	792	808	794	824	779	877	826	823	842	817	837	838	797	851	799	770	845	826	856	873	818	799	855	853	844	804	841	823	851	779	831	834	880	821	817	802	798	846	790	787	823	857	812	819	802	824	827	796	838	852	830	813	804	836	800	792	816	866	800	792	775	826	866	806	816	807	816	789	794	841	807	818	781	863	816	752	825	773	802	824	824	841	811	832	863	854	810	807	787	815	804	786	852	798	799	832	801	783	768	782	764	785	828	821	833	831	781	796	801	861	791	785	846	822	846	846	796	837	803	801	805	800	856	836	831	820	786	877	827	802	810	835	835	835	866	794	794	794	837	815	804	808	811	792	833	799	836	809	815	793	817	834	830	801	811	858	858	813	811	783	807	850	836	826	834	793	869	769	815	787	816	773	806	773	869	824	798	813	798	807	845	817	849	827	830	852	826	802	797	799	797	815	857	839	788	862	829	815	823	769	812	878	826	828	767	839	795	825	837	821	777	795	849	760	832	799	859	768	809	815	837	825	810	831	833	833	786	799	839	783	840	823	837	778	792	806	770	798	817	838	809	817	758	760	822	818	778	781	821	866	846	828	817	803	818	801	786	797	893	846	755	761	835	774	783	787	841	841	836	774	787	799	809	871	841	767	823	786	868	833	848	836	868	788	847	827	798	829	796	834	842	803	844	807	832	776	839	828	778	830	814	784	814	793	829	838	785	808	796	716	826	810	839	773	801	785	838	796	837	825	804	771	789	829	809	852	821	833	800	783	811	826	834	830	800	824	793	849	834	806	755	833	819	803	775	787	854	816	807	796	801	819	828	791	800	748	814	802	802	785	842	807	800	759	820	860	832	792	855	799	836	840	893	787	778	840	837	833	770	811	778	797	820	795	875	803	831	820	824	862	830	879	848	794	813	791	861	792	807	783	759	760	811	843	815	828	789	815	800	787	734	818	840	831	761	809	811	862	843	827	796	831	840	839	810	748	817	845	865	908	878	839	794	861	821	853	816	825	844	760	833	800	875	790	844	811	776	830	809	764	852	824	771	832	787	794	817	804	814	841	784	788	811	797	873	869	790	832	829	768	814	838	787	787	783	812	851	853	781	804	811	820	801	785	785	826	815	831	798	801	789	829	847	811	802	827	843	814	834	774	825	798	799	798	806	810	845	764	757	786	813	795	837	799	816	823	789	802	778	806	811	850	770	850	796	817	834	815	846	788	803	764	842	848	762	833	850	811	759	815	787	849	851	777	823	836	830	804	832	840	880	865	780	804	775	807	781	798	807	865	770	831	795	791	797	823	843	835	798	776	793	882	787	790	775	839	805	791	787	821	820	830	806	829	837	869	846	784	795	839	808	803	854	822	868	781	853	816	864	797	838	853	767	818	814	824	811	814	843	830	850	820	814	842	738	795	792	846	855	843	803	837	818	835	819	859	846	848	835	778	800	814	821	826	836	831	816	855	811	803	819	800	868	800	765	776	868	822	880	822	862	792	828	799	802	824	794	839	771	789	784	799	844	848	794	799	795	856	770	817	818	801	785	818	883	820	863	797	857	780	814	806	791	812	778	826	825	790	800	823	800	781	758	831	804	889	845	811	799	834	765	775	848	832	795	810	800	866	814	791	757	768	838	787	822	776	830	771	772	816	789	850	824	831	827	813	831	825	800	826	798	806	826	799	785	784	823	791	830	798	839	774	822	776	831	792	845	828	809	817	772	804	758	841	783	816	810	813	782	826	817	788	834	838	827	774	790	826	822	851	815	773	840	814	817	831	772	822	801	767	842	797	837	805	828	801	801	823	756	818	790	810	842	789	854	821	785	858	817	839	823	806	827	801	793	852	813	786	858	805	813	794	821	772	825	820	827	839	846	808	844	782	869	840	805	850	807	812	837	803	805	801	804	786	833	827	788	754	841	831	786	818	813	824	829	814	821	828	871	819	860	775	776	801	831	822	730	852	821	820	789	779	825	827	818	777	807	844	795	839	790	899	792	816	815	810	809	856	772	831	827	781	821	824	870	831	822	799	841	799	765	810	799	776	836	846	789	832	846	803	847	767	798	801	805	829	779	790	766	831	794	849	800	818	830	829	865	809	858	887	859	830	823	830	826	872	774	823	852	780	789	820	789	823	826	822	791	842	872	805	879	768	817	806
6006	11068	2844	2416	5622	4131	1062	208	178	137	166	163	153	165	172	162	161	166	145	141	169	138	145	132	163	161	161	163	149	143	148	169	152	160	185	157	146	144	161	168	144	141	157	131	160	154	142	163	165	118	148	158	160	181	161	151	142	158	177	143	151	131	165	156	151	158	150	163	139	134	161	158	154	149	152	152	166	149	152	168	160	154	151	156	161	147	166	169	147	144	133	157	152	134	174	141	152	159	158	162	158	163	155	161	138	159	157	148	169	168	160	158	165	137	171	170	135	161	145	169	159	138	185	155	138	145	152	159	158	143	182	143	138	149	170	144	163	154	159	153	169	176	153	146	136	161	154	153	150	147	160	150	139	157	166	127	146	155	163	167	153	143	158	154	160	156	158	166	142	188	172	148	151	149	132	157	143	139	158	160	157	119	142	154	163	133	163	167	158	169	164	157	150	153	150	168	167	164	148	129	154	144	154	159	162	165	159	157	158	165	178	150	136	157	183	155	152	161	148	152	167	143	157	141	174	160	155	158	149	148	140	162	190	145	157	171	160	162	165	163	150	144	176	141	145	151	151	149	141	165	164	140	142	167	185	156	166	136	162	155	129	148	181	147	152	173	153	151	143	149	161	123	148	138	144	161	172	143	154	167	152	180	167	152	147	159	156	164	149	161	144	154	150	141	151	162	174	165	158	164	157	163	144	163	146	165	170	130	157	121	168	155	165	160	153	151	161	161	159	159	155	165	137	191	130	174	158	144	145	162	154	157	169	156	168	160	155	154	161	141	161	163	160	147	175	137	164	157	138	159	165	161	161	159	155	156	163	132	147	153	153	159	157	170	148	171	177	158	151	166	150	152	159	171	141	149	167	148	153	168	154	165	130	152	140	163	183	159	148	153	164	157	140	177	157	151	159	165	170	152	168	153	145	167	138	178	148	142	141	154	144	152	149	146	136	176	136	151	143	145	155	166	166	152	158	147	170	159	174	169	154	139	147	151	137	153	176	155	157	148	138	167	162	160	153	125	139	145	170	143	156	167	166	157	163	152	139	176	175	156	153	142	149	135	153	154	146	169	155	169	144	148	132	161	167	153	158	145	156	148	146	158	140	174	151	144	169	151	135	158	152	155	172	150	145	151	160	166	160	163	146	152	147	147	153	158	137	165	163	166	158	156	146	146	147	153	143	166	170	169	155	158	141	150	150	150	176	157	176	134	175	149	160	148	161	139	153	176	167	165	164	158	152	163	146	154	157	145	181	176	158	142	133	180	136	150	141	147	158	145	165	148	146	152	150	157	150	157	142	151	183	160	136	176	140	164	148	189	183	166	181	153	173	180	144	151	151	148	156	169	184	139	145	151	157	147	130	155	137	141	159	146	145	154	147	149	161	157	132	153	150	151	130	175	159	146	149	155	157	134	173	168	158	147	135	165	143	151	160	164	139	152	190	152	145	151	167	146	173	167	152	160	149	174	154	156	140	161	145	145	159	166	142	150	151	154	173	150	155	159	173	161	138	164	181	166	173	150	164	160	150	160	159	155	160	142	194	154	168	173	152	162	139	166	153	156	159	141	160	151	174	143	146	147	152	166	143	154	153	151	160	160	165	145	162	173	150	131	153	165	153	123	145	148	171	155	161	147	170	161	163	172	148	144	149	145	160	158	153	150	149	169	131	141	165	146	147	163	137	160	158	177	153	145	153	153	149	176	151	174	175	153	157	157	164	163	147	181	137	151	159	168	154	163	178	127	158	148	145	156	146	175	139	143	150	154	136	167	161	150	133	146	158	167	172	166	153	176	177	169	164	163	164	136	166	141	164	143	161	145	159	151	143	134	142	158	163	161	146	159	175	151	174	130	161	162	154	157	165	159	188	157	166	139	145	150	156	169	173	148	166	157	143	149	163	164	143	158	161	148	138	144	163	139	166	136	147	148	152	172	163	173	149	153	135	159	162	155	152	170	154	154	159	147	165	154	167	140	157	173	189	156	161	171	160	171	149	156	158	167	144	159	171	137	159	122	150	147	156	129	160	157	156	122	165	163	138	167	158	161	165	147	161	160	161	166	145	154	171	164	163	143	167	162	179	148	167	144	166	174	143	146	148	140	138	166	146	149	158	163	170	140	158	128	149	153	140	146	158	149	152	148	150	155	163	169	157	154	153	161	131	153	165	131	149	169	152	143	142	159	164	162	174	179	162	144	164	138	171	164	182	154	149	164	143	144	167	146	154	146	160	148	175	160	144	146	137	162	146	135	158	158	140	156	136	142	157	171	157	153	177	151	167	176	166	169	141	163	144	147	143	152	158	155	159	137	146	171	151	161	172	146	154	140	140	164	172	163	130	143	166	146	163	143	158	164	163	164	159	167	161	151	146	156	155	157	160	166	145	150	155	148	132	149	147	163	162	143	157	168	145	153	162	158	151	146	133	141	143	165	136	160	154	141	162	143	157	168	147	136	154	147	169	152	160	167	163	181	145	137	165	144	165	157	179	162	176	146	166	141	136	160	126	154	139	147	149	159	158	162	166	168	180	148	169	165	147	150	151	126	152	162	146	167	155	170	174	143	146	162	165	148	155	147	158	166	135	167	144	170	154	151	155	148	150	138	166	146	132	152	165	142	137	149	161	155	145	170	153	154	138	157	139	185	166	175	159	161	157	189	148	155	162	166	152	137	141	163	157	153	163	124	162	154	160	164	171	163	172	152	164	128	149	152	133	167	150	160	161	162	160	159	170	137	181	142	173	146	147	151	152	167	147	158	162	156	153	153	155	157	154	152	147	164	154	144	160	156	149	155	150	157	162	169	160	142	139	150	184	169	166	184	172	147	132	157	150	143	149	171	152	145	163	148	177	153	171	168	174	151	162	160	143	177	148	153	169	148	147	159	168	158	157	164	160	135	157	161	149	140	148	146	150	158	144	153	145	165	167	145	143	154	143	160	141	168	160	154	174	147	161	170	154	156	177	150	152	142	145	162	146	132	159	147	174	163	167	154	153	178	151	173	162	138	146	154	153	158	173	162	147	159	172	177	160	157	164	148	137	157	148	157	146	165	156	165	157	154	170	148	152	160	153	159	159	149	148	143	152	149	161	140	161	167	162	150	126	147	173	174	147	170	139	141	161	166	159	149	142	160	143	151	167	157	141	149	169	152	172	162	168	145	142	156	147	154	167	143	162	162	150	157	169	152	156	151	160	163	174	147	156	172	155	125	139	143	179	163	127	143	160	143	161	159	152	150	140	155	147	165	173	153	165	162	152	176	145	129	145	150	167	147	166	161	163	173	168	158	129	136	154	148	154	142	160	157	133	152	168	164	140	128	152	163	146	160	154	155	160	153	155	159	151	163	140	138	150	141	168	159	142	143	148	138	155	156	160	176	151	155	136	143	166	160	160	141	154	169	150	160	158	148	166	165	162	131	137	163	180	163	168	176	163	144	165	146	159	156	155	146	174	144	144	163	163	157	148	171	164	172	158	154	173	158	157	157
6250	12334	1744	7008	17673	13377	2851	497	480	489	492	506	505	481	532	481	470	474	509	501	502	478	477	453	517	473	508	491	487	485	494	477	498	504	468	499	495	469	445	483	490	450	433	488	429	513	479	490	569	500	497	468	462	490	467	479	494	467	490	463	465	486	483	467	476	536	493	450	497	458	473	465	458	490	467	476	465	509	440	492	495	493	438	480	501	533	486	477	476	461	474	533	497	491	456	496	501	463	488	501	461	476	473	484	503	443	491	448	455	494	514	476	508	506	506	464	520	505	480	469	481	464	454	473	489	496	489	486	489	488	474	486	515	496	507	494	495	493	500	468	488	521	492	468	529	488	463	449	502	474	496	491	498	461	503	462	519	427	486	471	479	471	475	475	479	519	493	454	482	506	444	468	506	485	499	439	472	478	465	488	496	524	450	475	485	439	498	469	478	474	490	489	475	507	472	467	443	509	475	483	462	462	484	464	499	476	474	483	476	483	499	476	463	490	469	483	525	492	491	463	522	449	492	507	529	465	511	486	481	478	488	442	473	462	472	504	451	464	482	492	471	494	471	531	470	511	502	467	493	495	492	493	501	484	501	472	504	471	473	461	461	470	521	491	510	458	442	468	499	481	529	499	475	524	484	490	511	487	450	478	487	504	508	466	471	526	499	469	460	501	515	486	492	476	457	525	495	481	472	476	467	496	501	530	462	482	484	507	476	469	506	464	503	495	450	470	483	542	495	496	508	483	534	452	440	488	509	497	469	494	482	485	437	475	484	471	485	461	505	477	487	473	468	444	468	447	462	483	497	509	519	493	503	485	473	476	486	506	475	507	489	461	464	510	534	487	479	504	483	453	459	460	463	527	488	490	516	431	522	467	497	490	475	483	486	489	461	496	489	458	496	512	506	462	527	489	428	470	459	489	475	488	470	501	505	470	493	477	547	479	466	457	523	517	450	485	482	517	515	472	517	490	493	502	472	511	509	460	453	469	476	474	496	496	476	469	489	465	472	491	519	482	486	516	457	491	481	527	447	466	512	520	455	462	465	488	448	509	498	508	470	447	501	493	490	504	507	543	460	453	505	502	523	469	504	516	453	459	487	525	476	520	498	464	489	489	526	498	470	495	436	496	473	464	467	493	495	485	492	443	480	470	501	483	492	511	496	514	460	540	506	500	484	495	480	525	499	494	464	484	516	480	464	465	508	489	498	490	449	470	468	492	445	431	495	439	535	464	472	446	485	485	474	457	456	480	458	472	498	465	474	483	471	473	502	539	501	489	495	462	460	494	506	479	501	491	500	480	516	475	477	475	488	474	513	460	507	502	526	462	488	507	502	479	504	500	461	465	467	500	485	485	481	476	495	451	489	532	479	458	495	461	481	459	454	501	462	483	490	489	486	465	510	517	470	508	506	448	508	469	462	494	490	453	503	490	472	494	520	487	474	479	513	488	494	437	481	457	490	482	505	508	474	498	519	518	436	456	486	457	504	497	504	507	470	483	493	509	495	465	483	465	502	460	468	507	488	506	463	504	451	471	495	477	474	461	492	468	491	505	507	515	502	456	463	501	507	478	481	455	494	519	450	467	479	480	493	489	441	502	490	475	490	511	478	469	459	475	481	494	488	481	485	497	445	497	495	484	440	484	449	440	526	468	494	465	470	490	505	501	498	463	494	442	480	480	500	472	481	465	471	469	505	481	490	472	448	510	509	464	499	444	536	479	499	517	505	480	475	497	490	463	504	485	503	469	474	482	524	478	456	472	450	484	492	494	473	501	509	486	487	453	492	485	486	479	501	509	482	512	472	473	505	456	480	497	485	462	485	519	462	445	507	508	502	498	506	448	482	515	488	426	477	469	514	449	520	489	490	530	511	434	462	461	516	471	493	499	463	487	470	455	500	481	475	487	462	508	482	516	503	482	469	506	486	515	495	474	522	465	511	449	483	513	487	516	483	505	469	504	510	463	503	467	507	455	483	504	512	463	487	476	464	478	501	524	470	491	502	470	501	483	489	463	504	493	491	458	489	550	482	528	458	502	466	502	485	458	476	478	506	490	489	479	513	489	511	478	486	433	492	490	493	538	499	497	487	494	514	478	513	497	474	484	461	495	468	487	491	495	501	463	486	456	501	480	471	473	504	513	502	496	511	450	499	479	475	494	489	512	484	487	459	473	459	516	494	523	481	477	491	445	447	518	484	474	513	452	486	501	465	480	486	497	500	517	533	501	494	483	468	485	476	488	503	444	477	515	470	465	481	497	501	490	483	492	483	496	508	446	475	543	488	489	500	478	482	502	478	473	499	431	482	464	484	479	523	484	501	454	504	497	495	498	482	524	481	483	478	496	448	488	473	494	476	478	513	467	506	475	496	454	528	474	481	496	484	477	485	478	508	488	494	496	457	487	512	504	512	453	470	483	502	462	475	482	464	507	485	495	480	465	464	459	470	458	458	463	448	466	479	475	492	460	545	491	498	480	469	472	481	495	493	492	535	498	468	468	506	491	500	508	455	487	497	510	447	520	496	466	488	493	494	495	486	481	469	514	513	468	491	524	493	486	471	505	437	438	493	457	483	480	484	482	482	445	470	511	455	464	487	495	496	474	493	482	490	467	511	488	462	495	514	494	494	488	486	477	448	474	481	476	451	474	449	461	501	476	456	471	486	498	487	501	473	490	492	491	486	460	464	478	456	494	510	505	456	460	476	459	484	472	466	457	477	510	453	472	530	448	455	486	497	466	472	463	471	444	503	489	467	462	493	500	487	476	483	479	500	474	507	476	451	507	452	484	472	512	476	507	471	475	496	499	462	466	467	465	504	475	470	491	494	484	471	476	486	471	491	534	447	462	502	507	497	469	458	504	522	428	452	484	469	460	499	489	502	516	476	440	463	435	489	487	460	450	487	496	484	494	474	504	465	494	488	469	503	460	481	476	466	491	481	468	480	492	477	467	485	511	487	515	477	530	502	502	475	502	462	480	478	500	504	481	459	484	477	519	474	524	472	483	470	514	492	459	500	489	451	478	462	472	473	460	430	493	486	456	520	485	455	466	518	453	506	491	499	471	483	506	505	486	454	487	496	498	465	470	496	495	480	492	468	491	512	507	487	491	486	528	478	493	481	514	472	478	466	474	498	479	487	490	524	466	490	486	470	497	480	458	477	475	459	527	473	517	487	512	473	481	515	490	448	482	504	496	451	489	504	482	510	497	468	484	484	491	458	500	481	439	466	510	471	501	495	472	525	491	498	459	489	491	469	481	465	478	486	509	497	458	484	470	474	482	522	497	457	486	479	459	480	509	496	476	453	450	462	462	486	502	483	533	509	490	463	458	473	482	477	505	516	452	512	459	488	502	477	486	517	457	512	497	496	506	468	433	502	516	486	496	496	478	514	495	481	495	519	477	503	506	501	438	487	484	502	486	491	508	441	444	498	500	485	491	440	472	500	513	499	521	480	509	483	498	456	475	493	487	454	490	489	477	517	443	536	472
24900	30939	25967	41092	49799	35142	7060	670	302	263	313	265	289	266	268	241	236	239	274	253	251	292	283	252	270	265	258	237	268	242	239	253	250	267	253	238	261	267	240	272	246	248	278	244	280	246	277	233	287	235	255	244	279	259	256	247	277	254	266	248	236	251	258	262	259	260	244	252	244	267	284	227	244	236	254	262	247	255	254	257	255	269	266	274	244	239	253	250	232	267	262	242	266	282	295	251	272	254	250	259	256	256	256	273	239	281	278	261	232	245	263	272	257	247	247	272	215	259	244	257	266	228	245	226	268	260	236	264	268	271	251	213	275	284	258	255	267	263	263	239	253	236	265	251	265	250	242	258	279	269	251	262	269	248	259	246	266	254	262	232	220	242	227	259	270	218	257	257	278	293	245	240	258	247	245	244	239	266	235	273	279	272	270	236	245	249	270	251	257	276	241	247	255	259	275	250	243	247	256	261	245	263	291	262	281	264	242	248	245	270	260	258	243	255	262	244	284	226	264	249	239	247	243	263	231	238	272	260	252	267	266	219	257	255	254	272	240	256	227	231	272	239	250	268	232	256	262	239	245	261	251	254	263	261	260	227	247	252	241	226	196	253	268	236	262	270	294	215	249	245	260	261	269	279	244	275	245	244	260	224	245	254	280	267	246	242	232	251	249	287	267	260	265	264	241	240	243	253	255	214	271	245	251	247	259	243	222	270	252	268	212	237	254	259	240	257	233	237	275	255	270	259	250	231	259	254	261	231	257	229	263	265	266	261	232	278	239	240	269	260	237	246	228	260	267	239	238	275	264	276	265	259	264	254	236	247	228	262	251	253	238	274	269	244	221	223	251	226	260	260	259	259	263	255	281	247	258	239	238	251	268	265	260	246	244	239	281	247	251	245	276	229	234	242	265	267	244	255	246	250	259	224	263	253	259	259	263	249	248	235	262	267	236	250	234	267	263	259	247	275	254	267	254	256	220	250	228	253	269	223	268	292	245	266	234	251	260	233	268	250	233	241	276	266	267	253	242	269	263	254	272	257	265	276	242	262	226	242	231	262	272	247	227	198	232	242	258	249	228	265	246	242	251	250	298	256	261	244	248	242	256	238	243	275	241	263	240	280	270	252	240	227	250	260	252	234	241	250	270	254	242	251	244	241	262	241	246	271	238	257	261	260	262	264	233	247	262	275	249	224	265	245	260	282	279	232	229	237	241	227	220	270	284	257	261	256	243	278	262	245	213	209	251	242	269	255	239	243	256	260	231	248	259	269	235	249	268	292	271	232	262	259	278	259	252	258	231	242	276	249	242	262	251	243	257	252	221	282	240	232	262	263	230	270	241	260	219	264	247	252	269	232	286	262	260	234	260	270	269	262	273	247	250	284	239	232	263	268	274	232	246	233	278	239	248	234	266	282	250	236	251	249	242	253	250	253	273	261	234	260	259	237	232	246	256	295	260	264	236	242	255	246	228	229	274	238	241	237	267	245	246	276	266	235	244	227	235	267	252	262	245	268	273	238	241	243	246	245	248	242	264	259	256	230	260	256	258	268	254	289	243	266	246	234	260	259	233	280	248	254	237	221	253	271	264	245	251	236	279	214	262	258	261	264	272	241	241	279	234	266	230	279	245	263	246	240	252	251	249	244	267	257	269	242	259	279	233	232	277	265	278	255	277	256	226	282	268	244	282	247	238	245	263	231	255	271	259	259	252	251	243	256	242	275	226	254	280	272	235	251	284	256	269	262	238	287	249	280	245	251	261	250	231	273	259	260	257	284	262	245	274	254	255	270	236	268	241	282	250	264	266	257	249	245	239	249	231	262	232	242	220	239	260	265	240	251	282	256	245	280	251	218	276	233	230	230	288	286	260	260	258	226	276	239	261	244	279	247	264	262	224	255	231	228	244	246	233	238	243	239	253	239	263	255	259	229	255	255	238	244	241	275	278	238	264	256	267	286	268	249	241	233	258	250	252	257	201	240	281	269	257	257	240	241	248	254	278	253	233	272	256	259	269	270	248	275	271	249	228	250	241	236	248	264	271	240	247	274	270	243	252	234	257	225	243	224	278	266	253	260	250	224	243	251	217	233	274	265	264	250	255	247	265	228	248	283	242	249	264	272	244	242	251	262	278	263	229	246	249	250	267	266	215	254	241	239	219	228	247	246	269	245	280	253	238	250	282	280	230	238	255	247	246	237	273	233	257	243	251	242	225	237	269	240	254	236	281	247	281	242	251	269	246	267	238	267	245	252	242	246	232	234	251	268	252	245	212	263	253	254	269	265	241	245	265	235	216	278	254	299	253	249	235	248	258	254	272	251	255	260	237	249	230	241	249	252	278	244	245	278	244	268	247	232	256	229	255	248	248	226	234	230	257	255	252	220	251	243	243	249	238	245	252	245	287	266	257	233	246	284	252	274	225	246	230	264	265	248	246	245	260	253	255	264	241	239	257	261	274	250	268	245	270	247	257	269	256	260	277	279	256	221	248	245	246	261	259	253	250	250	267	220	261	236	253	264	250	282	236	254	273	262	245	270	248	251	238	271	253	260	243	227	242	254	257	242	228	272	285	250	254	256	242	267	275	274	256	263	266	260	249	248	252	244	258	256	277	253	255	248	255	249	241	262	270	254	274	262	235	244	226	251	249	229	248	259	238	276	243	253	248	255	254	245	253	260	258	269	278	247	243	231	234	252	267	268	268	277	224	231	241	247	287	246	271	211	238	284	256	267	256	241	240	269	244	250	277	255	255	264	274	258	272	246	241	281	252	238	239	247	270	261	240	250	250	244	260	278	253	244	264	250	241	259	221	265	281	287	245	289	251	227	230	263	261	256	241	239	247	222	243	264	243	260	247	241	237	246	257	251	259	257	247	240	262	238	274	262	255	247	248	232	269	277	279	258	297	254	266	263	284	266	262	263	241	250	244	243	247	236	246	282	225	300	252	241	242	246	254	248	245	242	265	236	264	239	252	252	235	276	238	234	260	240	265	244	242	239	257	256	257	257	249	220	255	240	262	246	237	260	244	249	278	247	282	250	235	275	224	237	267	258	231	239	264	258	249	266	244	217	255	256	257	250	259	249	257	256	233	246	230	251	237	256	240	252	236	271	265	247	238	241	236	265	228	272	257	241	234	260	253	253	264	261	260	269	262	259	263	280	259	256	244	245	256	249	230	254	266	261	247	235	264	247	254	261	280	268	228	253	222	241	275	238	245	256	248	252	255	268	261	235	255	239	247	256	263	261	244	233	241	237	243	272	266	241	254	259	246	260	260	250	242	246	244	223	286	258	258	248	237	247	263	248	283	252	257	261	256	260	232	269	264	241	249	254	257	260	245	250	245	272	256	224	262	261	280	271	221	250	240	220	268	255	247	248	252	248	234	236	279	296	265	237	234	249	256	283	287	232	238	257	250	269	268	228	267	258	211	287	237	256	265	267	248	244	275	276	220	257	242	245	255	240	263	246	254	246	226	262	253	254	247	246	269	258
19677	17033	30221	52662	60951	41527	1213	916	895	844	836	796	809	743	777	774	765	757	773	753	753	716	780	767	761	741	747	736	742	733	730	726	745	751	768	747	700	689	690	735	733	706	728	766	780	721	745	761	751	727	735	733	751	740	761	753	673	735	743	762	761	766	769	733	710	696	781	747	690	752	720	741	744	700	714	716	747	719	719	727	695	719	714	740	732	680	762	764	736	723	746	693	719	738	688	705	698	724	700	726	726	749	731	708	746	756	708	786	737	711	759	725	727	756	745	735	717	768	742	712	761	678	700	669	735	702	729	680	735	696	699	748	691	745	705	748	723	709	720	763	778	725	732	726	721	680	743	716	736	700	755	760	731	724	727	722	749	701	774	709	724	746	709	658	725	705	708	694	749	737	714	732	727	753	716	683	748	713	727	737	745	727	749	684	755	711	679	688	703	703	703	707	682	765	760	712	741	754	719	709	731	716	687	685	701	747	757	772	737	714	768	729	686	728	728	745	761	722	717	748	738	690	752	726	694	697	772	684	707	722	733	728	724	742	711	750	697	723	767	704	761	717	705	748	730	684	700	718	744	708	702	675	741	752	727	727	741	697	734	717	640	721	700	715	743	705	773	716	760	709	721	671	721	751	739	687	744	730	749	732	714	714	706	751	729	694	745	717	746	668	696	742	738	721	728	712	724	716	774	739	690	704	682	750	776	713	711	738	748	691	695	733	748	711	661	762	709	757	790	732	779	718	734	661	727	726	726	720	731	712	721	725	717	756	767	746	729	692	732	728	723	736	731	746	744	710	691	714	754	801	720	775	678	715	754	715	751	757	761	734	720	701	728	712	715	729	761	722	746	739	719	746	741	724	724	729	677	717	757	720	726	729	727	698	718	715	693	669	694	740	780	738	750	702	718	729	789	784	722	743	707	740	727	667	742	774	723	722	709	743	734	737	721	719	725	713	721	725	702	712	743	780	732	760	739	748	739	759	702	730	722	762	743	701	709	727	741	740	776	681	698	749	758	725	701	734	727	728	707	702	716	734	744	708	716	684	743	748	736	730	711	729	675	724	739	703	748	679	774	730	701	732	730	727	702	719	761	761	716	769	777	725	708	681	748	706	738	686	712	704	704	677	733	778	694	736	737	725	693	725	741	701	800	772	719	698	769	724	755	750	720	727	728	734	785	758	727	744	754	721	766	748	756	763	729	709	716	719	755	770	700	669	750	771	708	678	710	692	746	680	702	747	722	720	728	713	700	768	707	736	676	758	723	706	758	767	741	733	727	702	720	695	700	772	715	795	729	700	731	779	734	728	793	776	766	749	735	725	781	719	761	663	742	734	701	725	760	699	745	777	718	741	718	740	692	735	713	740	753	684	728	759	698	706	717	721	751	722	715	730	686	713	762	692	731	710	730	729	751	674	713	742	717	727	763	756	706	767	740	723	738	739	744	718	717	769	708	724	721	703	723	774	731	727	763	777	738	697	707	759	720	678	736	721	731	700	681	709	720	683	705	742	771	753	723	711	756	680	729	700	731	753	717	697	711	700	745	732	710	764	750	725	672	707	763	753	742	729	748	653	711	734	747	698	760	697	712	723	721	727	747	681	759	739	720	737	727	715	709	775	716	736	742	761	738	676	702	766	728	758	748	725	736	712	731	712	747	735	759	746	741	750	727	719	699	689	741	716	708	704	668	698	761	677	778	683	719	650	744	734	769	710	739	705	707	682	718	760	750	707	718	760	709	724	732	696	704	700	767	711	684	703	711	731	704	684	718	703	757	751	704	758	728	754	684	685	723	724	691	692	725	728	739	709	746	752	736	689	688	700	728	734	726	706	751	716	666	777	750	749	719	720	737	685	704	704	749	719	762	758	722	711	711	721	708	727	688	708	720	746	702	742	749	710	721	749	700	708	756	709	740	797	683	780	734	732	714	702	730	752	739	716	718	739	739	739	722	733	749	765	691	739	692	772	762	726	758	722	726	722	645	721	719	686	678	774	745	734	710	711	772	738	708	732	723	718	732	761	731	732	729	692	692	751	719	708	689	723	721	704	701	758	742	758	712	683	768	791	743	700	721	703	725	748	762	743	740	680	727	704	726	726	708	695	665	719	692	744	700	695	740	768	707	766	731	705	727	709	729	748	762	752	755	719	740	757	772	745	752	754	759	723	721	718	738	747	714	707	754	745	755	762	719	735	708	731	740	722	776	705	743	752	678	708	741	744	693	702	704	716	714	700	744	727	727	701	707	718	676	717	735	703	721	743	753	741	750	706	755	710	756	718	719	706	699	741	741	692	708	731	733	759	767	717	740	730	729	734	678	742	711	719	701	754	756	755	679	811	682	716	773	739	775	714	790	760	722	734	756	739	719	728	707	694	710	741	718	717	741	735	711	778	696	738	727	719	741	712	768	728	740	716	755	745	679	717	776	772	699	716	744	743	769	707	728	734	755	728	751	743	763	762	725	738	716	690	723	732	737	712	777	691	670	687	731	747	758	680	733	715	713	745	752	681	759	692	724	722	763	706	728	725	780	730	727	736	687	702	756	720	685	765	707	674	704	746	707	701	716	710	719	722	729	722	742	701	706	749	706	736	703	761	717	704	727	729	694	727	743	753	742	709	765	750	728	734	678	695	725	734	767	763	742	727	733	714	726	694	681	739	764	754	740	726	770	739	735	779	705	744	731	725	754	712	728	747	741	693	755	722	753	722	741	735	725	682	768	716	700	677	745	734	732	728	716	725	664	690	712	727	724	712	694	734	752	754	739	751	724	742	708	682	677	699	690	734	672	756	752	752	712	738	748	704	711	718	775	734	717	736	752	770	760	726	731	737	732	703	730	702	762	718	695	747	721	721	724	711	710	748	768	753	721	700	717	759	718	738	724	753	734	728	760	704	733	715	722	707	702	732	715	712	766	751	739	779	693	744	722	707	715	752	736	694	699	728	692	756	764	749	700	720	736	778	695	735	681	724	722	675	661	757	757	694	713	730	672	750	682	714	716	779	685	760	727	752	700	731	707	713	714	701	724	718	701	749	750	760	733	690	696	777	765	730	713	708	717	775	757	701	659	731	749	735	708	705	688	748	755	743	683	729	763	692	734	684	731	690	764	739	718	741	736	729	725	713	692	736	689	747	698	735	727	715	719	701	762	730	662	756	698	719	707	751	708	700	739	772	755	684	712	727	713	744	723	746	743	721	712	721	724	760	759	725	711	705	689	729	742	740	782	736	732	735	718	734	734	752	743	724	738	734	680	752	713	706	724	752	694	750	688	735	708	685	728	739	722	746	693	751	740	759	762	737	702	748	720	722	700	710	740	765	701	746	737	768	773	784	727	800	732	700	708	707	724	720	688	726	674	681	752	777	715	693	706	690	721	729	750	727	761	718	734	731	749	750	695	747	773	730	735	674	743	664	669	753	720	728	724	672	726	684	721	696	687	739	725	759	720	719	723	727	715	764	726	764	707	698	723	770	718	706	761	697	731	792
30647	22266	24514	33549	43052	36169	7486	1183	576	468	404	366	355	351	355	310	314	320	272	300	292	291	263	267	279	285	253	311	276	282	244	264	278	285	259	254	283	273	286	249	262	243	272	249	271	254	263	248	282	274	269	263	245	250	273	255	252	273	290	259	275	267	266	258	261	260	259	268	290	243	247	251	271	299	259	267	277	252	261	274	255	260	269	259	259	260	248	247	243	262	243	243	253	228	252	249	219	234	287	266	271	262	254	243	273	279	271	251	277	226	238	259	261	258	273	282	272	263	271	245	245	249	262	265	235	285	262	263	232	261	254	241	252	242	287	281	258	261	243	256	226	230	280	252	272	229	236	268	285	289	251	229	265	270	256	234	267	251	225	243	259	254	249	257	230	266	251	263	268	259	262	277	251	254	262	257	292	257	243	265	252	259	271	262	270	246	257	264	235	238	266	247	284	240	243	261	259	295	255	283	256	249	276	251	261	223	241	255	272	235	266	257	257	252	250	230	250	248	244	275	265	272	247	270	270	252	267	265	221	257	246	236	239	256	250	254	272	262	242	265	243	283	254	272	274	263	225	246	264	253	243	240	265	254	247	242	294	272	287	254	254	257	291	254	226	238	262	265	266	254	273	265	238	255	241	234	249	240	263	275	296	268	268	245	268	278	242	268	284	236	273	276	252	286	257	256	295	259	264	250	234	245	275	273	241	265	247	248	261	279	261	263	277	221	233	242	269	286	263	251	262	246	269	255	265	255	256	255	259	257	240	255	235	297	245	269	227	219	281	231	246	244	249	266	279	259	262	237	251	256	263	234	241	263	269	250	237	237	241	285	243	245	260	304	230	258	256	283	284	228	271	249	253	245	250	252	275	239	239	271	254	270	252	272	239	282	244	239	260	277	234	249	249	271	270	251	255	289	258	266	260	253	246	267	258	248	237	258	239	246	251	258	248	259	271	235	267	229	285	261	265	250	261	241	296	258	261	234	252	243	250	245	271	281	249	259	247	257	279	251	234	266	248	249	250	253	261	266	271	260	258	256	247	255	238	222	262	243	244	250	259	288	266	232	259	264	271	253	263	237	248	296	259	269	279	237	268	244	261	277	291	284	260	235	257	270	254	276	259	277	263	254	263	240	267	266	287	266	250	268	275	256	257	256	231	251	259	257	279	239	257	285	257	237	246	247	205	255	274	239	269	248	276	294	250	237	263	253	262	252	234	241	289	288	273	235	276	260	244	268	244	257	258	251	256	262	249	244	248	210	292	280	270	261	254	234	261	247	285	240	295	253	275	262	270	275	243	252	234	275	259	290	262	236	250	231	250	268	267	256	247	254	273	255	259	269	253	261	249	254	250	253	238	268	234	236	239	254	278	253	246	263	241	240	250	249	238	242	244	274	255	214	278	253	271	250	250	251	245	258	248	259	234	279	270	252	241	237	235	257	252	265	235	276	265	253	255	278	259	280	272	281	267	230	272	257	242	241	253	257	280	238	237	252	254	250	249	272	255	248	265	244	275	290	267	272	257	226	283	247	257	245	268	262	242	247	251	276	265	250	258	261	254	237	240	261	272	250	272	257	237	254	238	274	241	244	242	242	219	256	279	247	226	253	259	239	243	273	259	245	262	237	274	287	237	282	240	278	267	246	208	245	242	260	238	281	276	293	248	235	261	237	269	289	225	227	293	288	247	259	233	231	265	229	276	266	274	281	232	250	257	244	209	272	251	244	254	253	285	246	252	277	257	262	270	277	241	225	286	274	255	252	248	251	267	254	256	251	240	278	235	232	249	256	247	278	281	258	230	263	270	251	276	232	260	268	243	235	254	259	255	264	270	241	286	269	259	241	228	249	229	272	268	274	250	261	236	246	271	271	262	291	262	259	260	268	239	245	254	250	236	259	248	236	271	253	256	261	266	235	262	263	255	244	262	271	235	277	249	276	241	271	242	287	257	240	269	272	268	255	254	239	265	253	262	255	279	236	277	249	266	251	259	260	264	244	234	232	248	262	256	253	252	247	248	243	246	260	229	239	267	235	242	262	250	253	254	243	262	251	272	258	251	262	273	274	272	244	244	237	262	237	262	232	262	233	266	257	257	267	232	219	259	238	236	285	290	261	279	256	273	255	258	262	266	262	237	306	236	258	259	260	255	278	246	255	254	228	256	235	247	267	286	268	274	277	278	261	279	263	230	237	272	245	273	269	243	265	269	268	269	262	286	226	233	235	250	229	270	245	256	257	255	230	258	256	234	262	233	295	236	277	257	254	269	236	279	239	258	249	258	285	231	245	255	254	235	255	242	241	241	247	256	242	237	268	261	278	286	256	264	222	240	250	259	249	244	259	252	259	273	252	236	251	246	225	237	274	250	236	262	262	276	260	275	248	259	253	270	241	263	264	247	261	236	265	276	269	235	269	257	270	243	271	250	234	264	234	274	272	288	256	265	226	267	254	267	283	268	245	254	264	265	258	239	262	243	265	284	234	243	290	267	255	251	271	248	240	264	262	249	217	216	262	267	233	231	241	236	221	250	260	265	278	252	273	270	264	233	267	283	246	242	265	256	251	271	251	252	263	234	255	259	260	258	235	263	233	269	273	237	256	231	243	244	257	235	258	270	254	286	268	256	266	249	258	271	261	256	289	267	293	260	272	263	237	274	221	239	257	285	257	260	251	275	265	281	275	252	274	261	246	228	246	305	234	236	261	248	270	265	246	278	247	251	231	252	260	259	226	259	283	278	265	244	258	255	207	280	285	258	228	240	289	245	253	240	252	256	257	277	268	265	272	263	243	269	266	261	246	248	239	236	217	267	291	266	274	291	262	281	259	269	256	248	241	244	255	263	277	259	243	244	261	258	252	252	257	220	260	273	274	251	259	231	241	258	261	257	261	281	266	269	244	261	228	267	241	236	259	254	289	240	275	246	246	240	276	265	248	265	252	244	286	287	229	272	253	257	275	265	260	276	260	245	266	238	246	268	272	258	265	248	258	248	262	254	276	275	257	265	245	289	230	240	242	269	262	264	256	216	234	255	264	248	267	242	270	236	264	265	247	265	264	256	230	252	249	238	233	263	237	258	274	285	257	275	260	254	259	291	277	244	264	271	273	263	225	248	278	272	261	245	256	246	236	267	271	265	259	236	235	240	253	255	269	245	237	226	251	279	228	263	242	239	239	272	261	241	253	241	218	252	263	275	277	247	266	274	255	256	230	257	265	244	241	271	250	236	268	256	238	279	275	260	272	276	273	281	246	265	254	247	229	251	236	254	252	265	250	234	245	258	241	234	265	234	237	232	252	256	264	246	268	285	230	256	252	254	262	260	234	287	252	255	234	260	247	248	226	241	260	250	241	244	260	240	265	244	282	263	261	230	248	240	271	225	228	254	248	256	222	232	235	246	262	229	256	243	288	234	255	278	239	267	263	263	279	277	241	275	274	246	273	288	280	251	248	257	264	255	244	270	241	243	244	256	233	255	237	237	260	227	260	242	266
20678	13623	27481	40547	53807	32332	2945	2397	2054	1735	1588	1448	1408	1286	1227	1184	1121	1082	937	961	954	950	921	899	915	909	806	890	841	817	845	806	876	841	812	810	781	813	727	783	751	787	847	731	766	763	760	741	713	735	795	782	757	751	734	790	751	750	758	756	720	666	689	740	758	726	738	714	759	743	728	745	719	718	708	778	754	678	746	786	669	725	712	725	739	674	713	725	693	715	689	733	724	716	739	680	674	682	737	671	721	726	686	706	763	720	769	708	750	714	724	708	706	677	688	719	750	681	706	776	792	740	745	744	749	704	705	690	732	748	735	684	715	747	727	706	692	749	722	762	696	719	707	759	689	733	730	670	748	704	722	710	691	733	682	756	697	727	729	751	696	737	711	695	722	710	725	721	749	724	716	690	709	700	725	740	678	791	738	756	710	704	740	705	712	711	699	746	726	722	688	681	708	714	749	744	702	767	702	741	704	719	673	749	686	676	726	703	727	694	664	704	694	709	680	660	714	691	718	746	733	648	774	712	672	692	736	760	728	722	734	720	705	713	674	734	714	707	707	696	725	673	734	697	719	679	740	695	721	743	714	698	696	744	670	696	712	729	714	742	695	689	686	704	746	737	734	668	712	693	708	677	700	684	705	700	729	711	731	726	746	686	709	657	741	743	713	694	686	763	714	738	724	704	691	722	756	699	701	726	700	731	703	692	694	668	689	729	722	712	765	680	718	727	716	752	711	729	708	681	725	750	723	662	715	727	724	685	723	696	686	730	707	729	698	696	733	740	695	681	683	696	715	725	719	722	718	700	691	644	706	717	674	677	722	776	760	693	741	695	721	676	713	692	661	682	726	697	662	697	743	663	700	701	731	723	717	701	696	724	665	699	678	648	729	633	661	684	708	704	704	693	721	728	700	707	726	719	763	734	782	751	710	653	689	703	762	754	708	728	688	692	732	651	742	693	702	722	686	657	716	697	746	669	729	666	695	719	794	690	735	729	698	701	720	720	689	694	706	689	661	713	691	746	726	700	725	752	679	708	713	727	745	653	689	704	714	752	689	671	688	680	699	730	734	733	701	682	738	735	699	702	701	735	679	717	700	695	684	700	716	726	678	681	697	719	717	701	700	689	687	713	681	703	702	730	711	694	712	712	685	723	688	750	699	693	691	675	689	722	693	673	703	690	772	694	698	696	691	737	711	757	700	708	705	748	721	750	740	738	731	691	710	682	648	675	746	716	645	673	695	672	724	726	689	711	750	698	716	697	682	695	689	758	706	718	710	745	678	711	736	668	719	728	682	690	736	710	703	706	729	714	706	736	658	708	693	691	718	708	724	704	724	724	697	672	736	740	697	726	677	725	646	726	674	691	719	735	700	687	756	631	732	700	689	723	679	722	699	692	707	703	733	710	710	678	693	692	735	702	735	681	731	730	712	706	692	708	727	708	704	707	700	730	736	731	662	690	692	719	723	720	670	696	745	732	667	744	757	710	664	722	703	715	705	737	715	749	673	680	672	719	668	745	679	739	717	724	745	757	687	736	738	749	716	697	695	721	699	655	669	735	709	716	721	730	707	749	699	689	677	705	705	727	666	685	687	682	712	731	757	753	710	734	739	723	661	752	671	715	704	668	646	733	690	687	734	682	705	695	724	681	724	694	686	690	704	733	663	702	710	708	727	758	743	654	713	704	736	697	738	662	725	664	770	762	730	682	723	686	683	685	708	727	688	731	719	719	728	733	731	729	713	693	692	729	725	725	706	713	661	695	643	727	688	685	711	736	638	720	670	687	694	657	719	742	711	696	719	741	710	727	715	714	690	691	717	712	719	705	690	719	698	664	746	695	730	717	752	684	763	717	724	699	772	752	710	718	715	700	707	711	703	740	672	708	699	741	701	701	713	695	718	728	693	719	667	674	730	670	718	701	752	700	692	751	710	708	691	691	737	665	723	707	698	725	666	679	680	756	750	668	709	701	669	707	709	718	709	687	715	677	695	716	707	733	708	726	765	717	722	690	675	705	733	728	712	788	694	672	679	727	727	688	692	718	701	734	741	690	736	686	701	759	729	728	713	676	759	723	709	736	751	670	703	665	764	742	687	665	703	705	704	666	729	701	721	706	706	718	721	730	706	678	743	718	691	704	691	755	715	712	667	743	695	718	753	732	711	665	710	724	709	728	682	734	697	741	693	695	687	667	711	673	684	655	709	718	684	668	771	706	693	705	651	713	669	678	689	693	700	747	722	676	714	708	730	683	669	724	660	742	737	750	712	695	744	677	669	708	698	720	710	654	748	676	740	717	704	711	736	689	696	665	717	765	673	714	700	753	713	715	678	695	743	695	712	744	756	706	675	697	712	721	813	724	695	709	694	747	714	714	682	718	666	700	654	740	700	712	723	668	738	698	719	687	662	684	721	692	690	708	705	707	684	727	690	697	744	701	725	681	750	685	674	740	754	703	734	705	665	713	700	731	692	728	687	708	727	744	697	719	709	699	706	702	659	688	689	690	696	710	714	701	720	703	731	708	722	714	679	715	678	721	664	704	752	705	674	650	677	659	664	641	713	725	690	734	712	746	713	783	682	701	757	707	699	751	741	710	671	727	703	722	711	745	699	687	688	747	688	741	705	689	714	676	696	692	766	664	747	722	737	695	658	680	711	630	674	726	677	694	674	738	725	684	737	711	705	711	714	739	722	700	701	721	716	726	709	696	672	702	754	704	757	685	747	733	745	683	707	680	700	683	705	713	757	738	725	686	733	686	659	681	744	751	744	690	674	651	713	683	714	717	703	736	691	679	736	677	733	637	674	692	702	723	712	682	715	639	705	706	693	676	709	694	751	717	724	741	715	694	730	683	727	755	713	694	705	706	715	717	713	711	736	722	698	759	701	730	723	673	730	732	680	739	771	694	701	685	666	735	690	702	737	725	687	703	738	697	710	688	709	698	707	764	704	703	695	689	718	690	752	695	721	731	698	654	714	708	713	727	685	736	669	701	727	713	732	714	697	717	707	682	707	679	705	668	675	704	743	679	726	730	672	707	675	683	730	695	708	693	687	760	691	712	694	704	732	720	696	714	736	660	716	668	696	760	720	680	686	739	675	709	673	714	722	730	718	708	684	693	706	676	698	709	730	692	709	712	736	718	745	696	701	701	700	725	743	724	707	706	783	702	708	688	737	695	714	722	695	690	697	702	730	699	682	742	663	657	733	694	717	700	707	767	691	721	735	680	682	760	680	701	667	671	746	728	697	720	674	740	696	728	697	696	719	730	713	702	682	725	772	722	716	679	686	681	711	683	697	705	710	702	672	733	673	728	679	703	736	665	677	731	737	692	631	722	729	743	715	714	681	693	743	681	719	695	696	696	686	716	668	726	699	674	778	721	717	714	752	730	763	715	748	679	710	736	697	756	716	680	702	680	677	723	665	718	712	734	716	697	768	712	709	699	718	694	690	726	712	693	699	755	697	727	689	770	735	721	709	719	701	733	726	666
2504	1709	1012	1087	2330	2456	296	137	140	139	118	125	124	140	126	118	133	127	130	114	134	121	124	128	132	147	147	122	149	123	120	133	110	137	131	121	111	121	123	113	122	105	101	124	121	127	101	131	121	115	131	127	132	138	113	132	138	147	132	137	117	114	143	127	137	143	109	126	132	131	121	124	135	120	103	125	134	131	138	145	115	154	126	121	145	131	123	112	118	129	126	131	129	143	127	123	115	126	128	109	116	116	116	134	155	110	119	122	143	127	140	123	113	131	131	126	135	132	115	108	112	135	135	104	124	118	138	124	137	119	111	134	117	122	121	122	128	127	116	120	121	135	113	147	124	141	115	127	121	123	118	136	116	120	111	120	110	138	127	129	138	129	143	118	125	129	122	115	101	122	108	106	116	113	132	135	98	106	122	120	128	113	116	125	105	132	110	121	125	126	127	115	130	128	119	123	121	108	127	114	112	142	117	115	114	126	116	125	131	126	132	130	136	122	113	117	139	147	118	115	130	131	130	121	107	131	121	132	137	104	156	112	148	117	110	124	124	113	107	124	132	123	130	122	121	98	117	135	109	119	95	133	130	129	126	112	126	118	124	124	112	127	133	126	148	115	114	124	128	116	140	126	130	122	114	115	131	126	134	122	105	145	118	137	128	105	127	105	116	121	123	112	135	122	140	104	129	119	130	142	132	121	126	137	132	145	111	138	133	118	139	139	125	126	131	127	139	124	148	130	129	152	135	136	129	139	98	122	117	117	138	106	132	120	119	129	132	125	122	118	130	130	124	136	143	120	121	136	134	110	108	150	127	133	130	127	116	140	129	140	112	125	116	138	132	121	120	117	136	127	115	143	127	126	130	138	144	122	135	130	113	105	115	111	118	132	118	140	126	147	159	132	118	102	126	121	110	107	116	147	93	110	132	119	124	118	104	102	114	140	134	128	124	139	128	147	114	127	147	119	107	114	113	115	116	118	136	144	137	121	139	143	121	126	117	126	112	116	118	98	122	132	108	116	114	137	127	141	116	126	124	115	137	126	122	127	136	138	98	132	130	131	117	132	134	101	110	150	122	128	117	138	142	138	123	144	121	136	145	150	118	113	120	120	132	148	128	106	135	120	122	111	125	127	148	137	126	132	123	119	141	121	134	130	114	122	114	115	131	125	128	132	112	127	109	107	144	122	134	138	129	115	129	108	127	118	132	140	143	116	117	118	126	114	121	105	121	131	123	122	132	120	113	123	150	109	143	119	118	113	132	119	117	138	120	123	156	128	133	119	110	117	133	124	120	133	122	119	118	119	130	111	111	140	119	125	125	126	110	131	141	113	141	116	123	118	114	126	124	129	114	119	148	142	131	113	134	159	134	119	132	113	118	126	143	147	115	133	132	139	110	126	102	134	107	136	117	145	126	135	132	119	124	130	139	124	109	110	113	110	127	125	117	114	118	125	125	116	129	122	113	115	129	133	145	131	113	141	107	116	139	106	105	117	117	151	131	126	123	113	117	123	107	128	127	126	126	115	130	111	121	107	133	122	126	125	134	119	138	103	130	144	123	96	124	111	133	105	118	133	127	109	139	140	153	150	134	128	116	115	131	150	135	134	123	126	124	109	135	122	137	118	128	141	127	130	118	116	117	104	121	142	114	116	139	128	124	147	113	128	132	125	119	141	125	120	121	141	122	125	127	114	129	134	110	128	119	120	130	128	130	127	136	134	119	134	117	131	115	127	134	123	120	109	112	105	135	138	131	121	140	110	129	121	126	130	105	97	130	133	137	120	138	118	141	106	129	113	97	112	115	136	134	118	107	111	114	146	134	133	134	130	142	125	128	126	132	130	117	132	115	134	130	122	134	140	122	98	131	130	133	135	125	127	125	110	117	141	120	126	115	118	146	119	127	112	127	132	118	114	123	130	112	111	128	118	137	139	132	119	117	140	139	122	129	133	109	113	120	144	132	115	133	127	121	128	107	138	122	111	110	123	130	133	123	115	101	117	116	114	139	120	130	116	125	124	131	146	107	114	110	118	126	109	140	126	116	132	139	113	118	125	129	114	139	110	124	117	119	144	131	130	116	115	130	133	144	120	123	119	128	125	116	117	108	127	118	114	133	133	104	108	129	127	109	121	123	134	113	128	127	134	130	131	133	143	135	141	122	119	137	103	140	147	131	118	129	143	120	117	130	110	127	131	126	124	123	121	113	138	115	134	131	148	112	110	142	133	129	107	133	123	121	118	120	124	121	124	149	100	126	108	121	115	122	133	126	132	115	140	125	154	135	126	151	117	113	122	122	129	123	118	112	143	124	145	115	135	121	113	124	111	121	129	139	110	110	137	126	103	129	129	101	147	133	125	123	127	141	123	118	122	113	126	127	123	135	116	112	114	106	125	143	115	108	117	132	120	115	123	138	110	125	132	99	132	115	123	130	115	113	133	136	131	126	110	125	128	126	120	124	123	119	118	121	116	130	122	110	133	120	135	127	126	108	106	130	139	123	98	134	112	123	111	125	128	116	128	127	129	133	111	102	125	132	117	114	148	138	127	116	125	117	144	139	110	157	120	131	125	97	106	113	141	118	124	131	127	121	123	114	120	115	112	123	130	156	111	141	136	127	111	127	136	128	129	122	117	120	116	105	118	121	124	131	117	120	116	135	116	124	115	106	120	134	142	130	129	157	116	103	104	118	116	104	127	115	126	121	120	124	97	127	119	115	130	108	112	128	148	106	118	122	121	130	122	131	133	110	118	117	125	117	117	118	122	111	105	122	127	127	105	129	136	115	136	114	120	124	120	99	137	111	133	132	136	132	113	105	122	110	131	110	144	134	122	105	111	132	124	137	119	122	134	125	125	119	109	158	137	118	136	110	122	109	116	124	128	132	120	139	113	110	131	108	132	120	132	128	117	107	135	126	122	131	117	128	121	121	122	124	132	140	138	114	105	120	131	126	128	143	122	116	120	123	114	111	137	129	113	118	125	132	137	132	140	121	147	125	139	93	134	135	115	138	130	122	116	139	120	105	134	111	113	117	124	121	150	104	112	121	129	125	131	108	127	142	113	131	124	118	149	126	119	118	110	129	135	120	112	118	116	122	150	121	138	131	120	108	126	125	124	141	119	94	104	141	107	144	131	126	135	115	120	133	128	132	129	128	124	107	137	109	114	148	116	123	133	127	127	119	147	121	119	109	124	122	132	102	123	129	130	124	114	134	104	121	138	129	116	129	132	120	145	137	116	108	124	120	124	114	127	117	122	107	121	106	130	126	138	127	132	114	130	134	135	127	124	113	124	102	137	129	113	107	117	112	117	133	130	130	139	115	123	120	131	130	112	127	127	119	132	116	117	103	130	114	116	115	122	143	103	107	136	125	116	123	131	119	122	134	138	123	119	122	118	131	121	125	104	125	122	131	125	130	124	135	115	120	123	123	132	104	110	127	126	131	120	136	129	138	128	133	108	132	99	125	124	131	130	114	123	134	104	144	136
2542	2238	1915	3742	10168	10278	741	466	408	431	416	405	441	425	432	459	429	422	409	407	405	403	387	424	427	358	396	398	405	432	403	422	414	397	379	379	399	424	409	403	408	396	400	361	377	396	411	409	388	386	417	402	410	442	405	441	402	364	402	391	407	408	408	413	371	411	419	395	430	405	390	391	406	391	385	410	382	385	414	424	409	438	398	402	430	388	392	397	407	396	418	407	385	387	396	400	394	416	402	395	352	383	366	391	420	399	429	439	401	368	378	407	388	404	393	416	391	441	386	418	414	404	420	428	379	386	401	405	438	378	434	395	376	418	407	362	394	396	416	369	392	389	409	402	383	395	423	404	409	390	429	392	410	393	407	420	390	427	379	390	394	418	422	406	402	372	389	385	393	398	340	387	421	414	400	389	394	419	413	375	398	381	396	380	373	389	420	356	412	416	404	386	381	398	374	431	401	382	411	390	386	359	402	393	408	390	400	378	420	409	425	394	437	375	425	399	377	424	379	397	387	379	425	395	381	414	377	397	396	395	393	389	394	372	410	398	389	404	408	414	376	429	348	394	393	410	381	381	396	380	403	407	365	380	410	407	389	391	376	383	409	390	400	418	381	376	423	423	388	385	387	394	412	387	393	375	418	421	451	399	420	413	392	385	406	392	376	415	404	401	417	390	393	349	372	418	387	418	416	395	408	386	386	395	380	409	418	370	405	396	406	431	424	373	362	410	362	414	391	446	416	421	407	377	420	409	367	393	364	379	411	397	384	389	363	418	445	375	445	423	407	422	416	428	428	414	400	433	444	403	387	442	364	386	420	410	388	413	394	411	405	413	415	356	416	399	382	392	422	417	410	409	381	434	393	397	405	434	380	405	375	384	357	427	364	410	428	385	369	436	402	393	389	412	401	396	385	369	401	380	380	405	385	414	426	388	417	397	409	446	402	369	408	405	418	430	410	399	396	379	386	435	410	387	388	399	409	435	392	403	405	397	368	402	400	373	400	396	406	389	401	405	388	365	368	424	419	411	383	381	381	426	374	393	406	399	401	414	391	441	422	405	429	427	406	415	412	412	388	409	410	421	454	403	435	409	377	422	401	375	404	381	420	439	372	428	415	418	397	409	401	411	381	398	364	404	406	407	390	429	406	409	377	373	414	381	384	375	422	386	378	398	405	416	402	392	437	422	411	380	424	423	397	415	421	378	391	421	396	413	439	388	409	417	392	408	428	387	392	402	377	408	414	417	374	429	382	412	459	382	426	373	387	399	382	444	409	416	379	357	419	415	397	412	413	399	407	391	416	423	411	422	398	411	412	439	424	411	409	408	408	434	389	385	370	409	381	411	423	364	406	411	400	388	393	402	410	365	428	404	430	406	388	388	389	426	411	419	389	432	386	403	442	389	419	405	420	420	417	422	415	405	403	362	431	387	368	368	362	409	439	398	394	408	367	425	387	407	404	382	397	415	441	378	388	381	390	393	416	424	383	359	418	415	389	409	422	411	388	359	384	420	391	414	403	395	363	392	416	371	422	423	426	365	364	404	421	373	396	407	392	383	366	427	409	411	387	449	406	420	413	424	397	407	385	371	419	368	373	407	387	452	446	390	382	374	409	446	406	401	414	395	403	389	438	414	419	406	383	423	409	428	426	420	381	389	378	375	398	392	404	390	397	391	399	415	394	367	428	387	394	423	412	382	342	400	375	371	391	421	396	398	395	396	411	381	404	383	424	403	427	409	418	440	389	364	375	380	383	417	415	399	399	391	382	389	451	379	406	398	383	381	391	420	369	385	392	397	397	415	403	387	398	393	430	381	430	418	411	393	445	449	390	407	404	392	434	373	388	419	414	444	387	397	393	374	429	356	381	385	386	409	411	396	386	401	366	410	386	401	405	415	404	387	416	424	435	400	405	389	419	408	405	382	398	370	423	399	376	442	372	383	394	389	400	400	403	406	431	422	391	378	362	416	384	422	416	432	391	374	401	409	409	395	388	391	418	409	362	407	410	397	371	381	412	355	394	392	378	408	393	364	347	387	395	418	386	410	396	374	422	372	408	393	370	396	389	389	432	427	411	375	386	416	374	384	394	404	376	379	405	393	393	414	372	419	401	385	410	378	411	385	416	384	377	410	432	397	437	393	390	416	416	394	406	407	409	394	395	386	370	386	408	415	413	360	420	396	382	362	417	391	403	414	401	410	430	415	390	320	402	365	432	388	401	402	392	395	402	368	409	442	385	385	360	386	378	392	398	414	422	419	414	369	418	412	394	397	381	400	403	413	413	379	397	410	404	385	359	410	402	437	416	411	419	369	389	375	375	440	407	404	401	408	417	418	424	399	377	402	408	405	398	403	422	389	417	400	396	431	378	381	375	384	379	397	402	410	369	398	393	404	411	421	361	403	410	391	398	399	398	410	370	392	389	413	425	389	380	397	376	416	433	369	383	397	402	411	402	419	418	426	407	425	378	356	383	388	419	427	369	375	387	388	395	378	401	364	395	366	393	380	406	385	406	402	406	410	403	416	413	400	410	357	391	422	437	415	414	439	438	410	397	402	417	408	429	371	404	363	407	411	382	411	428	414	375	395	366	388	373	425	411	396	410	428	369	418	412	382	360	434	384	387	387	393	393	434	373	432	397	384	409	415	386	427	384	397	421	405	375	406	409	421	392	409	398	446	367	401	416	384	397	397	382	372	424	405	418	416	391	393	420	427	384	441	402	426	387	384	412	426	386	380	435	414	370	414	415	389	385	415	395	393	380	399	408	410	403	421	454	379	389	379	409	411	428	402	385	385	353	397	411	411	371	392	401	389	404	407	400	417	380	390	442	432	404	447	415	407	406	443	382	417	386	396	389	406	379	390	375	443	366	407	399	400	406	444	427	399	384	373	402	410	385	405	395	442	401	378	379	363	424	401	423	433	417	408	439	442	404	376	405	384	431	401	399	436	392	428	384	405	409	424	385	398	383	422	427	420	451	399	413	398	391	392	404	387	410	377	413	386	435	384	382	401	414	405	404	387	394	398	423	440	395	391	405	409	392	400	371	376	374	399	406	409	377	396	419	387	381	405	387	386	370	408	410	395	399	400	415	437	435	421	417	413	370	412	398	382	385	407	393	379	425	416	387	404	416	385	411	394	410	402	381	338	376	396	428	400	395	440	376	440	363	432	387	348	432	399	385	398	418	391	412	399	397	364	423	403	437	409	419	408	407	424	409	391	411	412	408	407	382	425	436	388	403	373	402	355	436	391	410	402	391	404	373	378	410	408	404	385	415	384	397	430	396	450	377	413	396	409	410	431	389	396	408	404	407	396	389	396	415	399	404	459	410	376	384	385	408	424	364	426	396	386	410	386	430	414	355	407	416	391	371	405	344	378	399	424	420	404	421	395	385	393	381	400	455	405	391	364	371	466	382	409	413	377	426	398	383	419	397	397	401	369	373	393	437	394	411	404	371	391	390	375	386	395	410	399	400	369	412	390	405	365
14145	25250	18209	15211	23335	41666	24155	2669	519	306	287	278	235	253	242	259	268	224	253	227	237	242	224	237	203	237	245	224	215	220	233	226	248	260	231	253	237	250	248	225	228	252	247	190	231	249	233	214	245	237	250	221	242	255	246	226	241	198	216	253	216	214	229	224	208	253	263	225	235	234	214	233	240	237	230	213	240	222	247	220	217	231	225	212	252	239	246	213	218	223	242	228	233	237	224	240	235	243	227	243	243	240	257	197	237	217	236	237	224	228	238	238	237	245	233	254	230	225	219	211	215	257	246	202	235	239	211	231	241	233	240	203	247	218	211	235	222	219	224	220	245	235	218	244	240	247	217	234	223	239	244	236	219	243	222	249	231	209	239	218	246	226	251	237	256	215	218	228	242	240	237	231	212	227	210	240	209	249	250	221	215	239	263	248	246	235	225	243	228	273	233	236	236	219	204	252	204	196	225	232	229	214	207	210	232	237	229	206	233	247	216	259	219	205	226	238	214	245	233	215	233	202	217	216	223	238	270	235	240	217	235	246	230	230	208	259	213	238	227	225	227	219	213	246	225	258	237	228	240	249	252	227	228	239	216	215	237	221	241	269	222	252	236	233	212	238	269	251	227	220	216	223	242	224	240	230	210	221	252	259	218	225	242	217	237	247	232	271	222	243	233	220	209	229	228	225	262	238	217	219	224	220	215	230	213	226	248	232	247	242	222	230	233	251	235	234	244	254	244	239	211	228	235	203	228	193	225	247	234	184	225	239	191	249	216	216	214	249	210	204	243	207	256	241	240	228	219	214	250	228	220	227	267	205	224	219	215	254	222	208	250	219	244	242	258	227	212	213	221	246	204	228	233	260	223	226	198	234	243	214	218	232	238	251	232	237	259	244	223	209	246	226	261	220	244	225	188	239	249	247	279	254	225	230	221	249	234	229	206	228	238	243	248	220	260	237	236	224	243	234	222	253	241	227	264	217	244	227	212	235	247	239	205	227	220	243	212	227	228	233	238	223	227	251	244	224	199	237	203	210	219	248	218	228	232	215	240	246	230	217	209	241	230	232	235	239	243	242	219	230	232	217	228	228	238	218	243	262	199	218	206	228	253	225	243	221	240	215	226	234	240	229	219	233	239	216	226	236	214	206	220	256	243	210	215	229	238	215	208	267	204	227	237	206	256	240	222	228	269	243	238	266	183	204	229	238	219	226	226	237	211	231	239	202	252	224	214	226	259	234	219	205	241	244	210	228	227	226	234	245	256	225	226	237	216	246	258	242	234	235	266	234	226	210	254	248	249	193	223	249	236	217	245	255	248	224	252	225	212	234	232	221	233	231	225	216	235	240	244	244	257	219	236	210	223	226	204	250	216	221	243	238	241	239	230	212	217	233	202	241	212	227	234	235	251	232	231	236	233	242	245	249	237	223	232	198	233	231	241	231	236	242	231	211	218	233	249	237	211	191	243	226	220	212	209	236	234	250	231	255	252	253	228	252	231	225	248	238	241	229	222	219	219	227	233	231	252	221	245	244	225	246	232	198	249	228	244	222	222	242	250	245	218	219	218	254	268	234	240	239	239	220	211	253	229	217	199	237	254	225	252	239	237	246	191	246	221	233	214	239	242	250	232	203	255	230	214	227	229	230	201	208	223	246	229	231	214	224	245	226	216	223	223	249	238	239	264	253	246	228	218	214	218	256	236	248	254	244	212	225	220	221	204	217	218	258	245	226	241	222	249	239	243	239	250	222	229	230	235	221	192	236	222	263	253	251	227	234	214	235	213	242	273	205	228	243	211	226	220	220	234	219	258	235	222	220	230	228	223	234	239	241	237	232	239	218	235	222	251	226	230	221	242	227	227	242	246	217	236	237	226	243	235	221	219	244	229	242	220	253	206	240	228	229	240	233	235	252	187	237	235	236	233	241	219	241	205	209	234	221	231	218	205	215	219	225	224	213	237	238	220	246	247	250	236	207	217	221	230	243	231	241	263	245	233	231	236	215	227	222	198	217	239	224	223	221	257	227	214	244	224	199	193	239	220	229	232	214	256	224	251	240	249	222	231	223	218	222	203	263	208	224	226	229	202	219	218	223	240	230	232	221	235	240	235	212	243	232	212	250	252	218	233	201	220	226	209	229	232	278	231	210	193	239	220	221	223	231	235	238	235	225	228	234	244	265	251	187	208	248	220	241	227	233	270	222	210	234	225	236	253	232	234	230	247	208	264	239	253	231	240	217	227	276	237	228	222	238	248	230	211	235	258	229	244	231	234	232	228	231	257	235	228	227	238	274	241	250	221	210	245	234	188	251	247	245	229	261	219	246	207	244	229	239	243	208	251	247	243	251	243	246	243	228	234	237	229	250	218	232	221	235	194	227	243	234	225	229	236	238	225	223	229	230	224	216	228	242	221	223	231	230	243	225	241	205	226	208	225	229	237	227	221	224	224	215	226	222	255	249	223	208	232	203	259	228	235	249	227	209	246	225	223	232	220	213	226	240	214	237	236	235	224	226	220	198	217	254	214	244	229	216	237	201	248	226	218	240	225	248	215	233	221	259	230	242	249	211	242	231	232	223	229	234	222	239	222	228	204	204	249	241	235	243	221	201	229	215	254	253	235	225	223	222	235	242	225	228	224	258	223	236	228	239	225	236	237	235	211	221	216	242	218	224	228	257	227	222	233	229	271	258	211	264	238	203	215	218	198	234	225	241	232	229	229	245	225	239	225	221	226	242	242	219	240	230	202	212	216	251	238	239	215	239	244	224	227	246	223	223	212	230	241	226	233	223	221	225	233	206	230	239	220	229	214	217	222	211	251	220	218	235	242	240	236	218	220	259	229	237	198	260	204	214	241	229	216	232	228	221	208	235	217	225	209	210	244	225	241	224	214	243	233	237	222	240	221	236	256	231	234	233	236	233	210	233	221	235	233	248	250	226	238	255	214	228	258	237	255	222	235	230	255	240	250	237	214	245	228	216	222	246	214	236	240	222	229	239	220	236	227	209	207	241	252	248	245	231	253	241	230	227	236	219	217	227	218	239	184	207	235	236	231	220	207	254	225	232	218	223	232	225	208	257	240	221	216	217	225	233	221	230	246	270	219	229	241	220	246	234	231	238	225	231	204	228	225	187	261	238	210	246	235	222	210	234	232	239	252	219	230	219	225	195	243	229	216	263	222	225	252	239	238	229	246	246	208	208	244	232	243	217	235	239	252	211	250	243	221	208	237	213	254	224	228	206	235	192	245	251	239	209	199	201	208	211	247	236	233	254	254	241	224	248	218	221	245	211	250	229	214	213	246	245	202	195	229	243	233	235	225	226	231	231	247	260	249	232	252	222	221	225	231	221	232	218	218	237	225	212	232	240	222	221	240	229	212	219	248	222	222	248	203	225	219	219	240	203	237	215	223	244	242	257	239	222	248	242	212	200	223	254	213	239	237	223	217	202	219	241	219	219	223	275	229	229	222	239	224	232	242	235	233	226	208	218
9689	21193	12435	17377	36164	56864	18345	1191	1057	972	938	904	847	841	786	779	760	790	810	705	771	755	759	736	722	707	677	686	680	746	687	672	773	712	748	694	724	718	707	751	652	715	668	683	698	689	670	672	737	688	713	686	690	671	678	666	681	680	652	627	656	692	621	650	650	674	684	679	698	652	706	689	629	658	651	652	655	697	686	767	701	639	705	646	663	705	687	663	699	655	697	654	661	660	665	677	698	689	707	692	660	648	625	662	660	664	669	677	645	657	653	677	674	672	658	693	619	677	634	602	661	704	709	638	644	679	666	683	674	611	636	704	678	651	698	687	694	679	685	660	670	668	660	635	675	655	670	712	702	681	645	669	643	644	691	651	700	651	679	677	652	662	661	714	662	674	690	666	670	671	631	648	690	656	639	722	688	692	706	694	684	650	694	701	671	629	690	660	691	654	679	711	684	642	617	662	714	670	647	657	654	697	676	676	656	678	677	688	699	693	693	722	679	688	620	679	668	668	678	678	678	703	712	697	666	648	664	668	722	635	631	666	659	646	663	694	721	668	640	675	673	701	698	638	714	667	682	666	635	619	702	658	720	686	694	670	622	683	717	660	665	651	629	692	671	660	680	637	640	683	654	686	651	646	704	692	665	665	645	667	626	622	671	647	657	693	669	648	655	670	688	696	654	642	682	689	658	606	696	644	658	651	649	664	665	653	620	715	717	670	654	663	682	669	681	696	698	684	721	692	687	733	661	665	658	654	691	666	690	686	688	690	715	696	645	727	687	704	660	673	659	642	615	653	687	687	699	654	645	664	698	698	676	706	694	660	698	681	668	654	653	712	659	676	702	640	730	675	693	655	665	661	686	645	676	646	680	659	692	674	654	711	687	726	679	649	651	686	700	663	657	672	628	691	679	664	723	658	670	649	604	679	661	640	687	647	677	614	669	672	649	680	648	682	609	665	669	694	660	673	638	684	683	669	705	699	682	661	692	641	691	646	648	711	684	615	653	733	667	684	652	664	686	688	659	668	666	664	653	690	660	704	711	669	677	686	671	731	707	651	677	679	671	676	688	655	676	676	669	683	695	645	711	663	684	738	683	687	661	662	681	680	660	717	659	686	644	679	695	696	702	661	654	696	619	652	669	648	644	687	631	698	726	686	665	674	671	678	648	615	704	673	675	650	675	651	680	681	661	628	678	635	649	643	681	657	651	683	645	686	643	712	658	706	643	619	684	660	683	662	692	677	664	672	644	668	674	718	670	664	679	676	633	666	692	662	618	661	714	669	694	697	704	724	688	649	684	647	695	677	689	714	680	707	666	651	698	632	683	676	639	695	639	691	684	718	630	676	735	722	686	676	692	689	684	645	671	660	643	647	646	674	673	633	647	673	696	711	652	688	679	624	635	672	673	714	682	674	694	653	646	672	684	669	698	723	643	662	652	695	713	668	656	666	657	681	640	659	687	648	639	707	704	718	687	678	598	701	682	696	635	672	648	633	688	707	680	639	684	659	669	636	670	702	727	728	609	634	665	651	669	635	655	645	643	651	663	700	680	594	671	708	672	692	707	692	675	712	712	686	696	667	659	665	695	673	635	690	663	644	713	683	704	650	649	687	682	698	683	637	682	664	694	683	642	687	677	669	657	633	647	647	692	652	655	672	658	646	662	669	664	642	675	688	677	637	655	706	687	661	722	676	705	701	683	694	703	702	696	663	655	676	684	660	683	668	655	657	636	722	676	682	673	657	658	654	690	648	635	702	623	689	656	641	662	603	702	649	663	658	616	674	682	676	689	740	708	675	647	681	667	708	679	713	663	673	672	680	638	716	624	712	678	646	699	677	633	653	694	655	666	681	654	665	631	704	719	672	694	628	653	677	691	631	646	658	667	673	669	665	676	617	658	702	652	695	642	672	678	679	668	644	713	686	643	674	692	672	630	748	688	635	670	658	670	673	638	665	704	670	667	727	648	653	686	684	663	645	678	688	665	708	654	653	685	671	701	619	675	661	680	687	640	659	694	598	656	674	722	680	656	641	673	702	664	649	657	649	631	630	666	688	693	679	657	641	665	673	682	695	702	695	648	703	695	687	660	648	697	642	719	703	655	659	680	722	697	658	685	702	692	650	667	670	642	688	651	671	736	684	669	661	649	672	669	651	696	694	682	669	679	662	696	644	736	671	684	747	657	717	672	678	677	617	667	672	675	670	647	662	675	672	628	651	705	670	658	646	688	699	633	644	671	686	705	670	706	650	647	614	632	714	648	671	673	666	606	711	686	715	708	701	672	666	645	665	653	643	636	697	710	614	706	694	675	681	707	685	661	670	673	671	685	691	631	644	700	664	691	689	675	678	671	675	680	672	662	712	646	692	714	681	733	653	686	657	633	647	682	667	685	711	680	665	655	677	674	653	641	686	669	694	642	672	666	684	704	658	717	639	647	655	698	670	660	696	662	665	702	665	688	688	664	689	677	680	674	665	612	656	654	673	635	648	705	667	666	639	674	709	687	670	711	646	697	672	712	680	657	718	665	683	700	679	634	636	665	665	679	702	658	642	632	666	710	652	671	651	654	724	664	697	691	646	687	660	674	674	656	654	697	669	647	702	670	681	679	657	680	697	649	699	676	670	696	680	706	617	702	638	640	711	671	650	673	679	629	727	668	654	650	652	683	690	644	658	715	623	675	668	633	627	698	677	686	671	680	690	691	688	649	659	678	645	646	695	696	668	662	673	704	670	681	683	647	692	681	701	652	702	639	654	632	637	667	687	655	659	671	717	686	706	687	662	700	665	684	659	690	669	658	670	662	634	653	645	629	634	691	613	686	685	654	644	647	642	680	685	664	667	691	691	678	649	664	699	688	704	708	639	686	666	689	661	684	651	686	702	666	620	668	634	643	670	639	638	693	687	686	642	669	647	650	681	700	688	716	682	663	673	687	701	638	676	685	674	667	662	645	697	642	702	651	638	647	605	642	611	691	694	674	667	673	689	700	687	684	676	725	725	684	660	683	685	671	637	677	674	673	623	678	718	670	688	699	656	649	719	688	676	685	671	676	656	660	659	656	678	664	664	676	711	673	649	654	653	625	715	629	712	664	653	666	648	666	665	705	728	648	660	666	699	632	652	668	702	705	669	656	619	655	621	692	688	658	711	681	716	684	688	652	677	652	694	674	722	672	682	680	710	694	610	645	644	642	687	679	665	648	636	658	678	632	648	654	693	687	667	696	670	699	656	671	700	682	676	698	655	624	695	675	716	718	667	626	671	693	676	651	698	645	662	668	692	718	644	681	670	650	650	665	657	685	644	635	622	620	650	669	699	640	672	679	723	658	663	705	654	649	666	666	733	675	687	675	710	674	659	686	676	659	660	674	636	654	655	676	686	663	686	684	706	675	656	626	639	631	688	687	694	693	664	684	678	630	632	659	686	666	709	690	664	655	702	670	670	624	695	715	725	688	618	676	700	662	678	678	691	682	639	648	626	700	668	641	688
40305	41778	28390	24799	28488	41571	35902	11378	1968	527	420	385	363	409	336	322	319	315	313	344	320	304	307	309	302	323	332	314	306	305	293	284	312	296	294	289	278	303	306	268	269	284	285	262	273	292	271	300	319	308	289	290	302	273	302	279	283	263	282	288	269	279	322	291	260	264	314	277	294	303	288	276	300	305	286	269	283	280	252	293	291	264	281	275	269	281	275	283	278	268	280	251	277	268	298	294	277	277	272	265	310	339	282	300	286	297	316	300	288	294	303	282	256	250	321	243	302	304	256	303	281	282	281	290	296	274	298	281	286	290	292	275	258	264	273	282	279	292	279	292	289	291	288	298	284	267	268	301	288	290	294	291	261	293	317	281	278	312	320	301	273	280	279	262	277	267	259	319	258	284	296	287	318	302	287	286	263	268	279	280	290	287	290	256	284	266	307	301	285	269	261	306	268	283	310	306	282	277	281	289	302	289	269	272	286	290	294	300	310	305	265	286	255	317	289	301	302	259	282	305	305	294	288	278	295	276	276	291	285	272	298	277	269	290	287	276	299	305	284	283	256	282	282	295	275	288	268	284	257	278	274	299	310	274	281	260	286	273	269	288	279	265	282	299	271	282	271	242	303	297	276	278	274	288	298	277	271	269	286	279	286	272	275	303	281	287	311	286	299	273	247	303	273	303	245	336	316	248	295	274	284	251	284	292	246	258	314	315	291	279	305	276	274	306	271	288	279	300	285	259	274	287	280	297	277	284	292	291	266	287	270	287	285	257	266	295	291	316	288	282	294	278	276	282	301	276	316	272	297	273	282	277	279	295	285	281	282	294	277	277	336	289	268	270	300	284	257	279	275	289	321	269	282	283	266	272	258	286	281	274	277	274	294	318	288	276	280	265	309	276	305	282	285	265	284	269	258	318	256	265	272	288	282	284	291	305	293	276	280	301	275	256	291	286	275	305	292	298	258	286	299	275	284	258	305	274	297	292	290	276	314	287	287	247	261	270	276	289	323	281	292	293	278	307	255	283	264	291	294	279	250	277	277	273	289	267	266	290	266	259	256	305	274	270	298	298	285	294	278	307	256	310	258	256	303	270	266	263	280	284	267	277	276	315	286	288	287	285	297	278	285	263	268	291	280	302	302	268	321	278	301	287	279	257	290	266	271	313	314	305	255	303	292	275	271	295	282	278	289	290	291	285	288	257	264	264	279	295	298	298	298	324	256	280	299	298	263	296	286	257	303	251	303	287	269	254	280	288	319	276	289	300	294	242	277	255	315	285	274	271	309	292	280	288	292	286	246	321	284	284	290	262	271	262	269	312	288	287	284	242	291	290	298	296	292	259	248	313	252	257	296	312	258	262	276	283	284	281	269	281	286	271	267	273	285	279	285	256	271	284	284	284	295	284	281	245	316	270	255	289	279	303	287	277	280	304	278	294	289	266	297	258	296	288	271	271	296	262	289	256	296	298	251	278	331	275	305	277	310	292	264	290	304	290	263	279	265	261	297	325	303	282	285	264	250	282	290	303	274	270	293	292	289	266	260	304	318	324	252	296	266	274	294	260	277	270	273	299	296	272	261	263	281	278	271	297	286	322	283	302	314	291	294	281	317	290	314	297	267	301	280	259	278	283	270	300	265	313	278	305	269	311	280	286	272	293	302	289	286	285	299	316	346	332	290	318	313	306	298	267	270	291	268	291	279	296	267	238	273	289	290	265	266	294	272	255	301	279	271	280	317	300	250	289	296	276	268	277	279	250	284	295	302	310	272	252	262	269	270	273	292	281	286	273	265	270	271	277	279	279	283	271	267	262	303	281	278	278	285	279	267	254	290	303	284	307	291	282	272	296	275	234	299	305	285	298	279	286	266	264	261	292	280	262	289	297	271	287	275	296	283	310	279	285	260	280	252	322	279	285	285	327	276	262	277	270	266	291	313	288	270	259	300	248	288	295	301	276	283	296	273	296	290	286	262	293	296	277	264	263	288	292	272	268	282	285	264	306	295	273	242	286	292	275	286	292	279	267	269	283	269	297	290	282	289	299	266	307	301	290	273	289	284	275	283	284	308	306	283	279	270	297	240	300	290	284	297	278	250	295	271	280	292	310	277	262	307	330	338	277	289	256	306	281	276	296	275	242	298	334	253	303	289	280	295	280	303	294	318	258	258	257	322	265	290	278	267	292	275	250	317	288	285	289	249	268	286	257	322	293	288	280	244	283	266	265	269	302	276	276	280	285	285	293	266	270	271	290	289	307	304	305	283	291	295	316	305	310	309	284	286	280	307	254	272	280	302	253	286	298	285	274	299	291	235	274	283	280	295	292	279	280	291	281	310	259	296	241	264	273	300	292	262	280	296	304	247	253	286	263	295	290	280	288	323	273	279	270	276	271	292	275	291	286	276	319	266	271	288	267	269	294	322	292	305	280	294	265	278	280	287	282	297	270	281	251	287	323	298	279	263	285	278	286	291	275	259	282	286	289	291	298	282	289	295	315	297	274	289	277	327	294	275	306	242	322	285	306	276	265	272	285	253	281	307	280	286	284	269	266	273	292	288	285	295	296	301	264	284	295	277	282	308	276	312	289	292	280	302	266	272	296	281	272	289	249	326	294	260	294	286	277	294	305	280	286	303	264	274	279	296	252	290	295	288	293	318	301	277	280	281	315	315	300	254	288	288	260	305	245	266	285	276	309	277	280	300	284	289	262	295	255	275	299	296	297	287	281	269	267	282	272	267	276	297	267	304	262	283	274	299	274	312	289	297	257	279	282	287	296	294	287	298	294	281	299	291	305	283	296	319	288	280	275	272	278	297	285	301	288	273	265	265	282	269	304	284	297	321	298	321	270	266	295	260	280	265	294	272	286	287	267	288	289	287	309	247	292	268	285	268	261	275	292	300	230	285	297	267	292	251	310	279	284	283	284	287	307	251	313	301	293	276	279	285	285	264	296	295	296	291	285	267	242	266	304	284	298	294	268	312	283	273	275	262	287	293	303	276	295	296	273	276	265	274	300	292	263	290	284	307	299	296	262	319	296	298	285	281	273	287	302	293	279	271	284	285	266	295	269	301	287	277	287	274	328	285	309	270	291	292	275	281	279	281	253	283	266	264	280	286	266	291	269	288	282	297	284	300	270	305	263	317	290	308	294	269	296	264	286	272	282	321	293	292	291	290	288	269	277	275	265	243	290	332	289	277	283	270	253	275	273	263	313	297	288	267	274	302	269	303	315	277	274	288	281	283	284	292	281	265	274	276	276	285	298	296	287	292	270	297	279	274	309	302	278	291	289	279	289	266	268	256	280	276	279	257	280	261	312	298	262	290	271	263	272	279	282	274	277	291	282	288	265	302	251	270	316	300	259	260	303	291	273	277	296	264	272	283	269	260	280	283	277	275	298	279	296	272	293	296	266	280	291	301	253	289	288	293	263	309	302	262	285	298	283	263	300	269	288	311	235	262	286	268	327	268	234	276	300	274	279	282	287	291	255
31002	33136	23354	22743	41431	58614	25539	2334	1953	1681	1481	1398	1310	1232	1231	1174	1155	1068	1098	978	1053	997	990	945	846	867	923	874	872	885	883	898	864	783	834	808	847	838	804	826	762	777	771	810	878	798	822	798	789	799	892	776	791	810	788	762	767	806	753	794	800	766	845	794	809	781	782	779	822	719	822	763	781	803	707	762	819	736	743	785	837	761	765	882	735	782	769	749	742	759	803	785	758	789	765	757	785	772	823	775	751	748	733	728	790	789	750	740	752	742	708	781	747	752	755	732	718	785	754	781	773	794	753	776	800	792	763	765	809	741	759	754	748	770	804	773	794	780	760	763	751	774	775	779	781	763	792	783	705	739	756	753	744	746	834	743	763	762	724	758	749	796	789	769	754	783	740	733	789	755	746	756	778	774	763	743	798	734	764	744	771	744	720	764	797	759	771	745	798	747	741	802	717	804	727	719	804	772	750	755	789	724	774	702	745	782	755	757	743	752	764	755	762	784	772	754	785	753	788	755	735	752	722	779	779	784	778	749	713	775	827	716	761	683	777	771	749	774	800	789	770	790	775	733	747	720	743	754	725	769	816	733	769	835	773	776	809	793	777	758	715	729	705	796	745	748	691	771	737	754	741	820	758	733	766	723	722	733	725	740	690	769	797	751	804	782	735	815	742	758	727	708	755	817	752	754	734	713	733	800	758	727	702	756	743	748	740	747	697	799	723	733	799	761	786	758	756	738	746	740	798	737	771	782	761	732	727	793	790	770	770	797	788	752	720	755	764	757	733	747	765	789	710	807	757	765	774	743	750	767	741	728	793	780	739	768	761	787	756	763	775	769	797	783	748	757	781	813	828	796	798	754	752	785	764	775	763	782	751	770	761	720	786	751	765	746	782	734	813	759	785	776	743	763	757	805	752	792	740	727	783	760	729	785	729	734	727	761	800	707	710	764	748	747	758	743	791	748	794	767	749	773	785	780	762	760	793	787	769	749	769	747	778	738	745	723	783	745	773	798	738	766	770	733	717	745	788	774	721	748	771	748	784	799	811	741	745	739	793	718	807	761	756	752	796	831	752	775	770	721	804	780	771	727	777	788	778	746	750	739	751	777	747	723	792	719	801	773	796	739	751	761	781	720	749	794	739	786	790	798	746	754	766	701	783	739	746	779	720	742	752	728	784	780	768	776	730	798	813	785	738	732	818	786	796	772	797	818	789	766	774	788	830	741	761	770	764	729	770	716	781	766	763	785	819	817	799	786	711	732	758	798	805	753	759	742	771	756	759	729	745	759	797	758	802	761	768	722	715	784	763	804	772	786	801	778	728	803	774	771	782	787	771	775	731	787	781	770	787	773	745	758	812	778	746	803	768	739	759	787	740	761	765	787	767	705	767	729	714	762	743	736	778	794	775	769	734	735	753	755	744	744	779	744	803	773	747	779	721	772	776	718	763	741	724	746	720	766	738	761	771	765	783	766	744	728	753	737	749	707	793	763	799	780	745	769	796	765	738	780	723	793	760	763	748	790	729	789	752	758	742	788	720	755	790	777	764	750	757	794	741	740	770	690	742	727	776	824	728	782	756	783	728	724	735	765	747	767	766	724	775	771	803	741	765	751	776	764	780	761	756	749	747	764	762	730	755	757	747	764	783	781	723	738	759	752	776	811	765	757	744	729	760	728	722	759	793	751	816	737	740	754	760	748	724	751	779	749	739	756	779	756	787	760	798	788	757	742	696	822	775	718	722	748	746	756	710	760	770	743	752	752	754	769	761	774	760	749	769	748	754	781	793	769	754	742	769	748	718	754	759	704	758	732	753	762	792	749	738	769	752	765	759	743	800	794	786	736	717	718	794	752	774	812	778	754	773	721	750	737	772	746	772	790	799	753	792	738	755	783	815	755	784	757	731	770	774	796	789	754	741	784	765	786	749	800	781	748	748	765	760	776	751	747	787	770	757	748	792	759	769	725	785	767	750	779	716	718	731	787	798	732	759	736	769	787	751	762	752	786	761	780	706	760	716	763	761	813	780	797	766	758	791	801	758	731	761	749	849	749	738	777	728	765	735	738	727	735	727	796	766	743	764	746	779	759	788	762	754	781	741	811	792	756	778	741	748	737	753	821	794	797	750	761	763	775	749	775	837	734	760	785	722	755	735	748	832	711	774	743	745	746	779	709	735	734	786	712	776	714	799	758	784	822	765	785	770	749	803	768	791	786	728	760	799	789	795	800	758	759	742	763	794	750	731	694	750	791	806	753	748	750	769	766	792	764	769	765	768	791	775	723	777	725	804	752	751	724	730	743	756	760	817	791	792	774	791	756	748	758	733	765	734	741	749	738	722	788	803	774	782	798	755	750	815	781	744	762	705	761	766	748	726	777	795	756	771	778	776	760	741	741	746	809	764	797	800	755	792	802	718	757	789	755	804	783	776	767	750	742	752	724	765	806	774	767	777	749	770	755	757	830	745	732	760	772	795	681	740	777	735	760	762	726	804	766	785	745	768	762	770	752	785	742	781	711	705	791	734	723	756	749	790	731	801	761	776	807	800	751	792	772	769	825	796	787	750	761	751	697	810	766	715	766	823	734	805	829	746	764	737	834	800	779	760	757	785	706	749	790	784	779	770	806	740	766	803	769	745	748	825	782	772	743	809	789	739	760	777	796	767	758	769	792	766	778	750	776	769	768	769	713	750	786	719	763	765	744	787	762	715	783	779	737	777	782	818	758	721	764	779	754	758	814	699	754	781	767	820	775	752	769	711	735	793	711	769	785	686	756	740	755	744	780	755	806	792	746	831	765	758	789	745	784	734	797	780	780	781	731	807	744	712	758	746	734	794	745	766	792	802	779	720	764	745	738	767	753	757	748	750	731	782	759	742	715	741	715	777	754	746	765	803	741	759	755	782	750	764	762	690	711	764	746	808	765	779	770	739	774	738	712	778	791	757	699	674	779	761	781	727	695	778	769	740	771	752	760	732	796	764	748	736	797	773	796	767	727	825	798	717	754	811	781	741	744	771	752	734	777	853	791	761	783	772	774	767	707	766	802	692	732	810	778	740	790	751	756	819	733	755	741	766	744	846	768	735	760	702	740	778	798	819	758	781	746	757	746	770	723	749	780	769	812	740	753	780	727	745	733	766	772	722	750	722	738	792	762	754	804	764	759	722	796	742	739	751	730	795	795	775	765	765	767	789	781	777	750	766	756	735	775	795	748	774	759	782	759	766	762	705	755	734	768	790	768	712	778	720	753	756	735	757	740	802	719	776	748	799	763	783	741	725	798	786	707	748	753	746	740	771	745	808	734	761	810	781	810	743	772	754	767	766	799	749	709	770	769	716	841	782	774	797	739	746	721	785	762	757	734	700	756	796	732	771	805	767	791	750	721	738	811	797	769	777	770	782	720	703	735	701	750	725	776	714	745	770	718	758	764	751	759	724	762	747	796	809	765	765	755	729	761	757	724	803	757	760	786	800	762	721	771	689	759	786	788
16346	12593	3433	1955	2236	3304	2885	257	162	147	147	154	149	150	161	155	149	147	115	135	148	149	149	144	140	134	133	154	130	156	147	127	159	147	141	143	147	127	162	144	140	144	135	162	151	135	116	142	117	163	140	163	136	143	127	171	141	141	131	153	127	150	140	161	134	144	148	150	155	128	152	139	140	154	133	164	150	150	153	123	141	132	141	139	151	153	148	143	144	144	151	139	149	151	143	138	154	148	126	146	151	140	144	161	158	162	139	152	128	131	156	149	148	149	154	156	140	140	141	142	138	136	132	161	151	141	126	150	138	149	154	136	145	150	154	130	166	157	134	143	132	156	132	154	160	145	132	121	161	169	148	158	141	149	137	139	133	164	152	134	155	151	141	144	165	150	157	135	150	146	151	160	143	147	145	124	131	145	162	135	138	152	153	170	144	150	147	130	138	140	133	154	141	146	153	143	153	154	140	139	156	147	125	167	137	121	133	156	157	152	148	140	133	143	118	136	142	150	162	140	149	128	132	136	138	148	133	140	138	140	137	135	145	114	160	129	140	164	150	146	169	176	144	165	137	154	117	147	153	156	173	145	169	127	124	122	131	140	142	137	164	132	150	144	132	145	158	135	155	150	142	142	151	151	138	162	146	154	143	139	139	156	135	164	151	142	149	148	138	145	139	140	122	125	154	152	140	151	160	133	140	139	119	125	136	143	145	159	147	130	151	133	134	145	150	138	149	159	136	136	126	164	141	142	146	144	168	122	140	132	145	118	168	164	127	149	133	156	148	139	156	146	145	124	132	146	151	139	159	148	144	139	153	150	145	139	143	130	137	137	139	128	129	156	144	126	163	141	158	139	128	153	120	146	136	143	131	133	160	136	136	152	138	161	148	150	158	130	156	143	140	150	157	153	149	163	155	149	148	164	155	139	164	125	131	160	144	146	150	144	137	159	177	143	156	152	133	137	159	161	162	142	154	124	133	144	137	159	141	157	137	126	133	165	166	157	141	138	168	144	150	163	160	130	113	142	137	159	159	149	139	155	139	147	148	161	109	140	124	154	143	159	161	147	165	152	123	116	131	124	160	165	135	128	138	144	147	137	142	160	132	138	144	158	149	136	141	123	151	140	123	138	140	133	157	149	156	167	146	163	123	140	145	164	142	137	151	137	137	132	154	133	156	126	177	149	144	148	146	157	138	127	171	152	149	156	159	150	132	140	144	169	141	157	152	140	140	149	127	152	144	133	137	136	134	134	140	166	157	155	149	154	127	147	136	137	143	153	123	161	152	161	156	116	153	172	140	146	167	135	133	136	151	148	146	188	162	151	139	158	173	170	127	132	139	138	134	153	144	146	130	154	132	121	156	155	155	151	157	132	147	137	184	150	151	137	126	135	154	129	153	139	158	125	161	161	148	137	146	158	156	153	146	138	132	130	138	138	143	148	145	151	144	158	148	127	130	141	154	138	126	136	159	136	143	152	156	149	140	149	154	156	168	142	143	124	157	154	138	143	150	156	148	157	145	133	145	148	163	129	149	132	141	142	140	165	159	150	147	136	147	156	168	149	163	133	136	137	175	132	150	149	149	126	147	144	160	165	135	140	137	147	167	119	149	129	146	164	144	154	151	163	141	137	155	133	143	140	148	136	142	186	157	139	144	157	145	153	146	125	132	117	145	128	112	138	146	141	150	164	163	140	133	132	150	159	158	140	169	136	141	156	134	145	140	142	165	147	152	174	162	145	152	141	145	145	127	143	144	158	124	139	150	154	126	135	159	152	153	144	148	149	175	131	160	133	133	145	155	162	129	137	163	143	134	152	137	173	150	162	130	146	146	135	139	138	130	164	143	155	126	169	145	140	150	140	157	149	144	146	140	170	166	132	143	152	139	127	150	127	142	144	169	158	157	124	151	129	142	160	168	130	148	171	141	133	150	144	152	170	163	146	115	138	156	153	147	128	154	140	136	167	158	134	149	166	131	139	138	163	132	143	126	159	149	126	125	145	137	147	163	152	153	146	152	149	140	162	151	142	160	147	150	152	138	132	147	155	148	154	134	152	165	137	153	140	122	147	138	141	145	149	146	142	131	125	128	139	154	157	145	140	132	146	134	147	142	153	160	141	140	143	139	148	168	136	163	138	134	152	152	138	147	151	142	163	135	153	122	150	135	141	146	146	148	161	150	126	145	161	149	134	132	172	151	126	156	122	149	162	151	120	130	148	133	142	123	175	148	158	152	132	130	145	150	165	159	138	152	191	140	144	163	143	158	151	143	144	134	150	145	138	128	148	149	126	123	151	145	146	138	137	131	155	158	141	141	163	149	154	140	130	146	157	137	140	136	131	154	126	144	133	166	138	149	135	132	155	113	154	133	143	136	137	145	133	154	165	157	129	148	146	149	148	156	122	155	140	134	152	139	133	157	147	153	138	160	123	147	129	137	128	140	141	159	127	153	151	139	153	143	143	166	141	150	150	151	137	158	147	130	152	159	158	153	139	164	136	151	136	150	151	153	151	161	155	154	154	149	146	180	171	139	161	113	156	153	163	159	134	131	156	132	153	151	115	166	144	155	143	167	144	158	180	160	160	142	160	153	154	149	146	159	134	163	145	137	141	152	166	146	147	153	128	135	145	129	124	149	108	144	140	149	137	143	151	165	156	133	131	137	130	158	161	146	145	169	146	147	137	159	152	148	143	139	138	150	157	119	147	128	128	130	161	136	133	140	139	148	149	157	165	146	118	154	159	148	156	141	150	159	133	141	144	141	141	145	147	150	152	125	130	149	143	127	153	143	147	149	119	136	164	154	139	120	140	137	142	151	143	140	150	145	142	123	148	148	159	150	147	135	144	155	129	146	134	146	162	153	134	159	142	140	142	150	127	137	176	132	150	147	157	150	136	157	143	138	149	140	137	166	147	151	128	158	150	133	161	165	111	143	119	147	155	163	153	158	146	135	137	134	146	152	177	141	134	154	165	143	147	136	127	125	161	132	146	132	143	149	148	160	153	164	143	157	188	150	108	146	159	130	166	152	143	166	139	139	157	155	163	162	164	155	174	136	154	153	134	150	130	152	167	120	142	148	161	144	135	125	141	162	154	155	134	154	142	152	147	151	141	135	140	126	156	144	127	154	153	141	132	143	168	148	123	143	147	141	138	145	150	149	141	160	153	155	167	166	118	156	143	147	146	156	140	140	149	118	136	152	171	134	161	139	151	139	148	150	135	161	162	140	144	132	140	152	146	123	146	137	140	158	154	145	150	138	154	143	140	153	164	132	151	160	151	164	164	150	160	134	174	141	168	149	133	162	160	139	170	170	147	145	126	151	142	147	146	131	128	166	179	137	134	133	142	145	133	129	159	133	139	152	124	149	148	149	150	154	156	135	138	158	141	132	142	160	144	143	148	140	137	134	142	165	154	148	135	149	135	141	140	140	152	147	159	172	144	160	163	149	157	164	156	130	151	151	137	142	138	152	156	135	142	159	149	154	160
17071	8143	3384	4265	7901	12664	9228	465	478	473	461	484	510	487	463	479	464	435	432	473	492	467	470	460	494	455	483	456	469	462	451	449	475	464	443	445	422	419	476	444	484	447	424	484	436	475	465	466	461	461	460	444	461	441	455	461	473	421	488	470	467	463	442	467	507	465	444	451	459	461	428	447	493	459	422	435	457	424	455	491	452	490	443	482	445	441	480	453	464	432	441	458	450	455	468	464	484	443	475	440	452	426	490	471	442	429	472	489	488	440	455	440	479	434	423	444	456	461	430	448	442	469	444	473	456	459	473	483	494	437	469	468	475	402	443	431	450	450	434	436	481	476	457	451	461	468	468	481	498	461	446	422	429	463	438	475	437	479	461	468	438	447	404	454	480	483	461	463	455	440	476	481	470	460	472	485	432	435	461	454	447	437	469	475	477	455	443	473	461	429	427	463	459	451	455	444	480	478	474	463	458	481	440	463	439	446	455	457	436	455	465	449	434	454	468	441	473	508	435	445	455	452	482	422	428	449	452	481	478	455	437	469	434	472	484	466	431	476	446	446	451	475	459	453	479	412	469	470	416	474	466	444	430	439	459	477	485	459	463	494	446	449	409	457	457	472	469	478	460	467	458	460	443	464	489	458	482	441	454	434	423	441	472	439	497	452	435	465	411	457	437	448	436	458	497	469	429	450	475	452	440	463	460	459	461	507	454	460	473	473	456	444	464	474	415	451	473	463	449	447	425	464	453	443	463	439	445	427	433	444	447	490	472	453	470	431	445	427	454	457	447	429	459	469	492	444	439	420	447	428	470	443	468	456	465	487	455	471	447	457	455	472	468	424	441	447	456	470	434	490	481	459	442	454	463	453	443	497	472	421	525	470	447	477	441	474	457	472	448	448	471	471	436	486	461	460	452	488	482	478	445	487	491	432	450	466	460	448	458	455	463	466	473	467	460	430	456	450	462	422	489	466	423	511	429	454	463	464	443	453	486	419	521	458	437	491	457	483	447	452	451	470	456	468	501	404	464	453	496	456	429	500	461	457	466	478	442	447	474	409	429	467	470	466	444	432	461	430	450	439	481	451	455	443	465	441	430	433	440	455	463	464	440	477	401	470	445	428	472	456	449	485	422	457	450	426	489	446	445	470	465	466	442	463	467	473	456	427	446	445	436	464	477	459	454	480	460	447	491	438	480	431	414	450	453	412	476	476	432	450	428	461	440	418	424	467	479	465	452	456	461	428	437	433	459	424	468	450	470	460	439	495	460	419	485	423	478	473	480	435	445	441	446	423	439	463	457	473	461	466	445	448	448	479	449	478	448	442	438	452	501	421	448	444	436	439	475	446	484	443	460	428	466	444	462	456	452	470	472	462	460	469	477	477	436	446	457	492	457	443	453	436	510	504	510	442	440	474	471	484	447	437	460	455	465	480	421	460	421	462	472	438	448	445	444	478	465	506	413	481	483	460	478	462	439	480	448	473	493	456	461	430	438	432	447	456	460	515	461	484	485	465	453	482	471	444	444	460	433	484	442	478	381	464	446	470	452	411	430	424	457	426	455	453	455	469	434	450	457	471	448	454	450	464	457	444	454	462	473	428	486	453	450	442	462	453	469	436	449	437	454	443	450	453	434	470	484	464	446	443	415	470	433	438	452	474	448	495	495	465	494	498	422	457	457	466	451	444	459	423	453	432	463	436	435	441	492	451	474	442	442	458	455	460	462	480	477	441	475	489	414	451	460	474	444	457	486	410	451	432	464	473	425	447	462	450	459	471	514	438	452	486	453	483	509	455	522	457	431	476	443	458	458	481	449	484	463	469	443	477	495	486	461	475	440	468	471	446	471	454	450	461	439	462	431	484	480	440	443	469	460	478	416	474	451	467	499	483	472	432	462	457	491	485	433	445	431	423	436	481	479	452	467	469	446	446	441	434	447	443	483	455	448	443	465	490	468	469	478	438	463	423	416	454	445	446	466	440	472	426	445	429	449	434	470	464	431	414	462	461	450	473	448	422	440	504	450	466	444	484	443	460	451	457	485	483	479	449	475	478	432	416	428	470	470	444	507	463	414	402	471	477	480	491	466	470	437	443	472	442	442	464	425	473	463	470	474	479	457	430	485	432	443	461	489	491	445	441	419	439	446	454	458	467	491	427	468	448	416	486	462	455	431	460	483	489	429	447	457	424	455	441	449	471	469	460	464	467	483	450	459	467	422	500	467	421	459	472	483	490	454	414	460	431	429	458	447	441	472	472	473	421	432	456	451	510	432	415	441	445	458	460	491	452	440	438	448	441	508	462	465	425	458	480	492	470	445	447	464	462	469	456	469	503	449	464	451	425	407	448	459	439	482	451	460	474	434	438	420	453	452	446	474	501	491	471	468	477	441	457	433	488	461	477	459	440	448	429	452	472	472	444	469	440	464	453	417	440	443	467	523	491	424	470	502	444	502	428	454	490	475	457	441	451	457	488	480	493	435	455	443	423	433	433	480	426	491	466	495	438	448	475	461	444	436	455	446	451	465	443	420	458	462	459	498	453	430	471	446	440	499	444	468	437	422	448	449	455	420	429	467	467	461	506	483	462	433	462	463	457	449	475	458	442	476	496	445	456	463	433	452	465	450	449	486	474	435	442	483	456	451	473	441	425	465	464	463	440	423	450	469	466	445	447	432	503	449	464	469	422	476	460	469	480	444	431	487	463	424	486	467	456	432	435	434	460	469	449	440	465	468	450	473	465	479	496	468	453	483	444	473	433	460	412	472	466	510	471	463	445	471	469	460	472	417	471	466	465	429	457	466	480	431	443	439	430	483	452	467	439	510	446	455	438	428	508	465	428	460	445	480	489	478	440	460	419	444	454	475	454	478	444	494	442	452	462	444	477	411	450	502	468	462	445	434	462	457	434	492	439	445	458	474	475	491	446	432	458	462	430	457	444	461	476	441	452	459	476	465	478	478	457	479	497	464	468	438	472	431	439	457	432	450	448	459	473	455	479	440	420	422	465	466	490	433	460	426	483	454	490	416	429	462	430	435	452	427	480	476	444	479	463	477	456	436	432	435	460	439	455	467	487	456	462	483	482	471	458	481	426	469	487	455	489	462	427	445	464	468	487	470	481	493	469	423	461	427	501	463	460	436	473	441	446	433	460	472	422	456	490	409	433	454	442	451	430	448	519	458	394	467	466	464	451	443	495	447	423	460	405	440	450	457	477	461	468	435	452	475	472	459	459	443	471	498	471	467	470	412	482	474	440	465	463	421	477	471	436	436	462	442	429	459	494	448	448	488	478	467	458	465	454	449	418	425	439	452	423	483	451	489	471	446	479	456	467	463	447	452	460	450	471	444	448	495	428	446	495	457	479	460	458	430	476	439	457	462	476	459	431	431	455	440	423	482	451	438	499	480	455	437	432	446	423	437	403	467	456	455	457	427	453	491	462	426	466	470	462	462	490	461	460	434	491	467	462	479	467	462	473	497	447	500	396	461	458
39159	25497	23191	18279	33018	41307	28980	4208	448	334	261	274	284	250	261	283	268	254	275	271	274	267	243	265	278	258	277	265	250	231	229	266	256	261	251	267	258	225	228	221	292	271	262	231	247	250	268	250	253	267	278	250	246	279	272	268	253	267	241	258	253	248	242	223	263	270	271	247	231	227	257	231	299	244	257	230	237	258	251	271	252	233	261	256	260	245	234	240	257	243	287	253	237	263	245	272	263	237	242	278	235	260	246	248	258	223	236	269	242	246	242	246	225	243	239	251	249	226	244	248	237	262	266	279	251	237	253	252	275	228	236	271	260	254	248	276	234	242	246	269	270	233	234	230	241	238	247	233	266	257	256	254	251	253	254	237	287	244	244	239	276	254	293	227	226	229	256	264	262	257	286	236	250	242	238	249	273	236	237	248	274	232	232	253	247	241	266	254	261	259	233	253	257	273	246	255	258	271	274	256	240	269	225	225	248	220	235	257	257	271	246	270	247	225	262	268	263	230	259	218	229	239	225	260	270	264	254	236	247	217	218	227	228	258	231	232	239	228	236	262	243	234	251	242	235	256	240	245	256	263	249	248	252	235	253	250	222	255	266	246	224	263	241	235	226	250	237	226	258	264	227	241	248	250	231	268	246	250	250	262	259	257	267	242	259	219	236	263	246	264	278	242	242	263	249	242	263	253	242	223	252	240	241	267	240	262	246	246	239	270	241	262	246	258	223	258	244	231	226	241	265	257	251	250	239	261	271	227	236	273	277	241	222	249	234	271	242	244	248	245	260	251	257	229	271	256	251	237	255	226	281	240	264	248	247	225	261	261	271	250	214	268	261	231	222	237	240	224	252	264	266	258	257	220	257	250	269	249	249	259	242	242	261	250	272	276	249	238	228	262	229	272	251	273	246	270	230	246	261	255	250	261	241	232	209	257	236	273	251	259	274	252	232	251	259	212	237	249	242	247	266	243	255	236	224	235	263	227	234	248	272	255	266	220	240	234	251	258	228	265	224	265	259	237	245	229	222	228	257	232	245	251	242	249	274	239	240	232	246	259	258	265	241	269	255	207	242	246	261	241	266	229	232	225	255	224	236	231	258	259	236	261	239	237	270	243	250	257	237	248	256	276	251	231	235	244	242	231	238	263	253	242	247	233	254	217	241	271	255	227	240	253	248	254	240	243	259	242	223	235	228	239	227	261	240	227	243	243	264	236	256	264	246	250	244	268	222	269	242	248	249	259	246	254	234	238	263	253	235	252	268	261	270	251	248	262	252	235	260	224	238	235	252	254	252	239	252	267	270	251	235	256	245	260	235	224	252	243	250	233	250	248	232	243	268	265	228	261	247	298	235	240	241	235	276	283	222	242	243	261	244	245	220	249	255	232	259	240	238	238	243	228	282	254	285	262	271	280	210	263	246	268	254	249	259	228	234	265	255	254	243	251	214	212	244	259	243	230	251	261	236	277	244	278	248	253	260	228	240	262	257	236	243	271	218	256	264	245	241	253	280	283	238	255	231	254	248	235	277	253	250	247	252	263	237	260	246	247	236	242	235	241	237	236	234	242	273	242	240	263	270	241	272	226	245	254	223	254	255	240	262	230	262	276	244	274	246	252	249	206	236	247	241	256	231	232	247	261	237	244	258	243	254	234	256	245	261	233	254	232	251	247	264	241	240	251	263	245	226	262	250	245	255	226	271	228	252	246	241	291	253	238	242	235	234	220	255	257	255	255	267	254	256	266	300	263	257	238	251	261	248	257	282	251	241	245	265	244	254	253	214	257	259	273	270	221	235	268	261	268	245	268	230	274	258	216	246	261	273	239	260	248	245	241	246	262	253	241	250	267	251	247	267	279	225	240	239	236	255	277	273	257	248	222	242	233	262	230	261	245	246	240	272	228	256	271	254	270	242	258	247	234	253	254	241	262	251	251	256	247	244	245	219	244	239	246	260	264	234	268	244	289	240	216	260	264	268	262	246	223	234	255	255	236	232	279	253	277	258	245	241	254	253	221	237	260	245	244	234	252	232	241	225	222	264	241	261	230	242	208	238	282	237	245	256	249	255	237	247	251	257	228	245	250	257	254	231	251	215	243	243	243	241	255	264	258	256	261	255	246	287	239	230	231	225	250	258	250	244	236	252	233	250	230	261	224	219	268	271	246	261	255	274	229	251	268	247	275	239	255	243	259	262	250	254	259	240	231	241	241	235	268	290	243	250	273	257	242	243	245	226	262	262	273	247	240	255	283	239	237	245	229	247	230	241	249	247	249	228	249	260	273	236	223	241	241	216	240	269	253	283	269	244	274	233	282	252	288	224	285	225	229	251	243	244	233	244	236	254	250	259	243	259	227	246	267	240	257	256	271	256	260	263	218	261	221	262	257	278	238	237	248	253	230	245	223	224	278	246	244	233	252	242	249	240	229	252	244	256	264	228	242	270	243	242	253	252	222	222	257	243	241	238	253	255	244	264	253	266	271	265	243	239	269	231	243	246	259	297	259	242	265	277	267	247	255	238	242	226	254	241	245	265	242	251	233	233	248	254	249	247	258	231	220	243	259	255	239	235	222	246	246	250	250	279	256	243	243	260	284	246	249	234	250	253	236	261	269	255	244	268	252	250	219	254	237	222	237	257	258	231	235	258	267	277	247	250	243	233	228	246	255	254	248	278	223	226	270	229	244	237	239	244	254	248	235	226	244	263	302	257	228	250	236	232	261	248	257	239	247	250	253	246	229	248	254	254	267	281	245	227	263	235	235	225	267	244	257	271	271	256	243	264	247	230	260	243	248	267	238	254	261	240	231	241	283	251	244	250	227	237	256	246	245	237	260	255	242	267	234	233	258	281	241	262	273	262	243	270	244	253	236	232	242	227	257	257	252	250	246	243	244	262	245	235	239	260	244	227	267	256	270	249	267	251	276	245	230	263	265	250	243	256	228	251	235	265	244	242	244	255	261	264	260	252	221	233	212	262	257	269	264	269	234	231	241	267	266	238	232	244	267	235	249	236	253	223	250	264	256	260	259	263	226	237	251	261	256	248	264	249	247	229	240	237	229	242	273	269	267	271	288	231	235	245	264	217	252	225	241	229	267	245	238	244	220	289	245	216	254	241	252	252	233	247	231	232	233	262	261	244	265	246	257	249	229	261	251	259	281	235	253	251	248	246	246	242	245	279	265	242	252	233	258	248	255	265	258	232	238	234	226	268	259	237	191	255	263	278	259	238	225	218	233	260	239	255	243	251	250	274	267	279	294	250	247	255	243	223	218	230	239	251	267	234	227	226	260	240	229	266	237	246	289	213	261	275	250	242	259	254	246	254	252	262	232	276	239	256	247	230	252	248	258	245	254	250	246	256	269	231	252	267	266	222	253	280	259	233	240	259	265	241	263	246	240	246	259	201	225	245	238	234	259	235	256	223	255	231	269	254	263	244	226	247	219	250	250	240	259	248	264	257	254	219	244	241	266	246	236	249	257	223	253	263	279
27484	11834	14136	12918	45540	55067	29716	1004	947	936	835	877	859	795	791	750	760	765	757	823	791	757	737	719	734	734	731	764	730	731	729	712	706	746	697	762	712	693	745	720	716	704	726	759	721	731	729	675	711	743	689	772	687	732	694	749	768	701	712	729	695	688	679	717	762	708	748	719	753	704	691	726	717	723	692	731	720	699	723	742	756	689	692	701	742	688	713	721	648	733	739	758	735	710	746	674	696	737	671	692	715	733	712	732	726	774	720	679	683	683	720	755	711	705	758	707	694	717	680	670	740	761	701	686	679	717	688	676	697	668	675	696	727	695	685	718	705	714	720	708	735	729	681	666	718	724	692	730	700	682	749	704	745	730	710	699	696	680	728	715	711	697	686	735	735	701	683	766	694	705	723	735	674	686	730	741	655	706	712	686	727	734	686	702	709	718	700	683	699	723	763	734	665	763	681	712	745	669	715	713	764	715	686	710	693	743	667	751	655	706	672	753	673	691	720	694	719	769	725	672	752	680	732	754	696	765	689	712	663	698	723	712	696	685	669	742	708	709	695	726	707	673	709	745	731	688	702	660	716	751	693	703	739	712	692	738	692	714	713	726	674	756	696	709	726	724	717	753	695	700	737	712	718	725	719	675	711	749	722	708	732	668	744	716	678	733	720	682	720	705	747	754	735	698	657	744	691	733	716	681	701	689	710	725	726	738	780	743	730	706	707	730	702	675	708	710	705	729	749	667	696	731	700	696	711	706	690	657	657	712	735	703	711	688	678	726	694	709	703	685	727	692	708	697	726	666	685	736	692	713	693	695	732	664	742	692	688	684	674	735	739	752	742	696	709	718	727	700	754	661	712	723	718	733	664	715	688	682	686	674	738	715	740	764	709	713	701	684	729	703	695	725	752	710	717	716	682	741	695	677	725	667	732	724	684	734	672	707	703	734	671	702	673	686	690	695	658	690	701	765	725	693	676	664	710	662	696	720	711	646	716	755	761	710	686	709	682	657	710	729	730	684	696	734	728	726	681	717	691	731	692	694	698	681	701	689	750	709	735	714	738	739	711	752	728	686	711	722	732	687	721	712	719	714	722	720	699	700	756	714	733	733	697	715	722	652	711	713	669	657	691	753	672	785	714	746	730	724	693	709	690	684	691	716	690	749	665	743	724	695	675	701	714	672	710	698	754	681	696	763	694	760	748	714	736	685	703	718	742	729	748	755	633	691	736	703	694	693	701	698	734	742	687	693	684	706	726	719	688	684	715	748	721	714	756	716	684	741	731	704	715	713	714	690	699	712	728	716	707	697	671	668	716	634	722	705	692	721	670	706	722	679	694	716	735	783	673	730	760	696	690	674	746	701	689	713	702	695	737	685	713	724	727	710	708	692	735	698	710	707	695	698	734	751	744	710	752	666	680	724	708	703	729	692	735	690	690	693	716	716	687	721	659	686	673	658	697	707	744	739	728	710	722	695	672	689	665	687	678	698	755	680	674	679	693	818	727	723	681	708	673	706	731	685	739	732	701	749	704	720	698	706	669	682	723	642	726	680	718	761	758	673	711	694	732	730	684	699	691	698	680	661	676	680	672	695	664	730	690	680	686	717	708	697	708	678	685	717	702	748	711	706	721	736	732	695	738	654	708	742	714	724	738	694	708	742	748	678	714	657	686	708	688	761	690	684	707	720	698	703	645	658	654	728	691	721	673	716	722	689	733	673	732	725	678	696	718	699	688	715	759	705	713	723	664	688	686	697	719	719	689	721	712	696	711	689	681	689	677	711	698	717	720	660	704	701	750	707	698	708	716	744	690	738	744	703	682	699	702	712	705	701	742	682	676	780	665	729	734	702	685	655	694	770	748	695	763	697	729	731	656	684	670	698	684	680	733	765	707	702	740	730	714	678	691	673	644	739	698	729	750	738	725	680	686	716	744	707	672	705	731	649	730	708	700	749	710	653	734	715	680	671	672	687	747	711	680	691	704	723	747	716	709	733	710	718	659	717	690	731	751	723	737	689	689	667	724	744	688	763	714	747	671	716	696	688	737	782	688	747	717	685	696	692	714	716	665	699	742	780	726	648	730	687	694	646	769	695	724	684	733	704	705	729	709	726	701	661	731	717	729	681	664	731	756	704	674	690	731	750	743	693	730	723	762	713	705	690	715	719	709	679	707	736	716	707	717	706	726	720	710	711	717	686	742	722	669	700	676	720	747	710	711	731	701	712	718	759	709	695	719	734	658	700	709	692	666	723	663	720	774	744	702	705	689	700	755	648	701	698	728	698	692	728	698	672	708	761	694	666	703	740	699	780	683	732	690	707	688	692	701	693	724	751	731	743	679	759	722	726	686	722	733	741	692	711	692	721	710	698	711	715	664	628	681	723	765	703	676	690	667	689	728	704	706	727	760	701	743	746	704	684	715	743	678	712	708	676	754	696	711	673	655	706	727	707	712	701	684	712	685	705	719	670	738	724	692	698	735	710	700	658	659	702	713	684	748	713	702	735	735	721	687	707	752	691	728	717	723	732	666	723	711	711	751	720	687	710	711	681	682	723	726	722	693	696	708	679	704	681	760	705	735	736	711	732	717	709	708	666	736	689	709	710	710	656	688	672	705	746	678	722	684	704	671	732	694	753	718	692	667	698	738	705	694	707	676	729	717	721	697	719	745	734	711	713	641	704	677	711	681	697	710	699	724	725	724	691	686	713	682	722	701	703	687	710	665	720	647	699	651	715	702	721	723	745	709	695	747	676	670	706	709	708	676	744	701	680	645	704	726	716	688	748	733	714	698	674	701	688	720	692	683	622	677	715	683	705	725	698	693	691	721	708	716	704	737	710	741	735	731	721	710	736	709	747	704	734	726	732	718	698	692	689	724	783	700	725	714	676	714	713	728	697	682	681	727	686	752	675	673	676	697	669	759	703	669	687	745	719	685	712	706	723	735	756	686	714	701	735	678	715	687	715	671	694	675	719	733	707	689	694	700	689	779	709	702	725	687	682	729	711	746	706	723	712	748	720	734	690	647	665	698	752	713	720	653	691	703	722	769	708	757	640	691	704	735	691	708	701	680	675	707	711	745	635	687	723	683	709	695	720	696	729	710	690	689	692	713	699	714	675	710	695	706	715	723	723	646	738	753	696	712	691	709	672	689	739	701	726	672	711	726	678	718	695	719	744	705	721	713	700	704	719	738	703	706	732	754	700	731	677	745	673	698	682	701	694	681	716	718	725	688	725	742	682	695	709	714	707	631	736	731	682	689	736	696	757	689	735	729	711	657	714	702	685	690	746	707	755	689	688	758	691	728	728	723	684	691	738	751	710	771	695	755	673	695	693	689	688	726	750	680	710	728	689	679	698	682	682	706	712	715	752	704	714	725	740	727	758	709	664	725	711	712	735	674	672	708	694	713	666	676	682	703	666	716	739	721	664	722	747	714	665	676	649	743	684	745	705	710	713	685	705	687	675	716	707	698	650	719	681	682	674	701	711
40821	25235	23398	31245	52023	55922	40849	9973	958	375	302	331	347	309	318	322	317	350	318	328	333	312	280	314	324	294	295	296	284	297	292	306	323	284	294	265	281	309	288	312	285	294	303	296	285	307	286	287	288	274	282	268	280	286	283	283	304	318	305	298	318	263	326	297	296	277	297	280	310	257	284	267	294	295	291	287	277	309	265	287	320	305	259	303	274	289	293	267	310	294	314	278	299	296	283	286	308	313	323	269	317	306	308	304	322	297	307	310	332	279	268	289	256	298	297	306	324	279	328	323	287	295	308	305	312	284	317	295	318	274	294	290	286	293	275	301	248	294	303	320	314	283	311	273	276	311	313	317	294	299	318	298	308	284	281	300	283	284	279	289	285	281	306	306	307	320	274	303	266	273	258	305	319	299	298	279	307	302	294	263	276	281	274	330	279	283	282	310	290	289	307	289	275	299	289	294	295	293	312	295	311	315	272	306	308	277	277	280	311	302	315	351	306	281	279	262	300	247	324	310	327	290	283	307	301	292	299	285	276	280	337	312	274	294	305	285	312	308	294	272	314	292	303	301	287	280	301	289	261	304	294	269	272	297	308	334	288	282	281	297	300	295	293	310	338	315	314	298	286	252	269	299	276	260	296	283	319	286	293	296	303	292	293	322	288	300	267	292	318	307	279	260	314	303	307	300	294	285	271	332	289	276	301	312	317	288	304	327	330	265	306	280	279	285	302	316	301	287	271	273	308	321	312	301	294	282	311	279	293	316	306	314	318	304	295	267	254	314	325	306	312	314	294	264	300	292	299	286	278	285	292	292	306	276	311	292	303	298	270	279	303	305	281	295	318	276	320	268	281	289	278	293	264	304	295	306	303	303	289	302	311	291	324	286	282	272	295	308	327	284	279	292	291	278	313	297	301	301	281	324	306	303	278	308	334	279	285	294	288	309	299	292	286	294	276	268	288	283	297	301	297	296	288	322	292	264	314	314	290	296	282	336	294	264	285	292	289	303	277	319	293	270	285	290	315	306	280	292	301	285	302	281	312	295	287	298	293	288	302	322	328	313	304	315	279	279	290	299	297	317	302	310	278	301	327	298	319	280	275	318	265	305	273	306	311	327	305	301	311	288	268	290	309	262	298	278	318	310	280	324	294	312	308	345	282	282	285	285	306	295	308	316	270	320	298	296	315	301	287	317	301	299	268	318	316	300	279	296	285	313	259	285	293	291	289	300	301	302	317	313	297	295	305	286	296	301	291	307	279	321	279	280	309	266	297	312	289	304	281	292	284	287	346	321	298	287	310	278	285	312	282	303	283	297	299	291	293	305	315	276	287	285	298	304	323	307	289	261	280	275	252	301	296	322	306	283	273	271	295	300	289	314	324	267	280	346	310	261	290	289	287	279	280	307	279	317	288	284	281	313	295	326	298	289	287	290	312	281	284	281	279	298	288	309	272	267	298	289	295	302	291	260	310	308	282	293	276	287	295	296	308	290	305	295	282	282	314	300	321	314	270	278	293	315	261	293	284	279	325	290	298	262	306	309	299	268	291	305	297	331	304	292	295	290	310	308	309	307	292	277	277	317	306	282	268	299	272	260	279	259	317	308	301	278	283	309	306	325	276	308	286	313	287	282	284	288	287	298	271	283	295	289	321	290	294	299	273	295	285	302	283	305	285	294	276	266	297	267	285	295	264	299	320	287	295	295	298	288	275	276	302	278	288	309	293	292	288	282	294	312	279	285	292	315	268	291	289	290	289	318	297	295	295	294	316	280	296	305	308	319	330	303	255	292	294	314	289	286	302	298	287	278	285	275	280	297	297	302	293	291	309	287	303	319	294	304	263	320	326	268	294	285	300	298	308	288	298	293	312	302	253	276	303	310	272	330	247	245	306	289	280	292	304	309	320	254	264	288	317	296	296	282	274	294	302	278	327	306	285	261	301	298	287	252	286	286	290	292	264	292	294	325	290	286	287	260	292	314	277	280	279	282	265	272	318	286	306	339	280	278	326	305	284	322	322	303	302	286	273	279	281	281	303	295	277	295	283	294	315	293	277	274	281	279	320	281	299	264	250	300	298	300	312	291	274	306	305	272	298	284	292	308	288	295	294	295	317	317	322	265	331	318	283	276	292	293	300	277	277	310	306	272	294	284	295	313	306	298	285	287	256	271	287	303	299	294	301	301	291	313	282	297	302	269	316	299	332	314	298	293	294	287	264	324	267	290	283	297	276	295	291	273	304	285	316	293	281	284	309	282	276	283	290	307	314	307	286	300	303	291	322	309	275	291	310	316	300	285	263	339	291	290	276	303	306	288	299	279	264	342	268	283	284	319	294	307	271	297	287	282	292	323	290	283	319	289	276	291	292	270	298	307	285	277	281	315	295	270	305	284	293	266	304	304	301	296	244	292	313	311	273	304	271	330	306	305	274	298	340	313	304	298	285	291	285	286	291	301	304	285	297	283	259	281	298	272	273	273	289	273	289	289	299	294	267	245	297	290	285	288	249	295	288	264	297	277	283	285	328	289	319	297	291	288	344	289	292	290	316	320	264	282	287	312	290	264	299	274	304	298	306	311	312	289	312	291	294	288	325	273	302	271	252	277	299	272	303	291	275	298	278	310	253	308	319	261	268	304	299	303	298	305	326	279	298	296	313	294	291	276	345	323	310	283	314	300	284	309	294	260	292	303	308	273	299	278	299	292	325	310	314	289	281	292	332	290	286	294	308	281	301	282	309	291	300	289	296	285	333	299	303	281	268	301	318	300	321	299	303	290	309	300	286	308	273	322	314	305	258	309	285	300	301	292	313	318	291	265	297	313	316	295	293	257	299	277	272	319	274	284	303	281	284	282	319	266	277	274	306	284	288	289	321	276	294	296	264	318	329	294	296	339	313	268	315	253	344	295	305	256	321	294	307	331	277	289	311	284	286	296	297	264	304	299	278	293	319	288	293	282	304	287	266	287	307	323	278	293	279	281	306	301	275	302	287	290	280	273	281	301	313	290	271	310	307	321	326	318	288	313	316	290	305	312	275	293	325	297	312	284	283	313	271	324	315	291	290	293	324	311	296	285	293	300	309	256	312	305	295	294	308	287	295	313	307	295	291	282	299	300	295	266	309	282	292	294	292	292	313	297	273	290	270	330	281	293	304	292	276	308	289	277	286	287	306	305	268	265	310	308	311	328	296	284	286	293	287	345	299	280	301	304	278	270	303	283	291	327	309	290	301	284	281	319	261	268	314	287	314	286	319	300	290	305	283	286	297	275	300	297	272	305	309	296	281	299	302	279	299	288	273	296	285	294	287	282	308	311	284	296	300	331	295	304	274	273	295	293	281	259	301	277	291	297	297	298	281	282	292	294	314	298	264	311	272	323	306	259	309	295	283	288	295	306	295	316	281	301	268	289	295	302	298	283	294	294	303	306	312	278	307	308	286	297	264	299	279	264	293	312	307	267	263	277	292	283	293	268	307	279	292	315	303	327	294	286
30592	16505	19782	47463	69998	69438	39799	1358	1148	1104	1016	1001	925	957	963	934	958	894	910	890	837	844	914	805	845	801	873	829	826	809	830	830	817	868	819	791	821	866	815	840	800	841	799	801	848	810	836	780	847	796	827	814	780	789	783	819	798	751	769	798	863	827	817	790	861	744	785	823	835	856	823	796	759	811	813	789	787	804	841	825	817	857	778	807	789	793	768	763	785	814	806	804	746	802	821	805	802	837	782	775	820	790	760	824	840	823	805	843	772	827	799	788	790	843	821	778	750	793	839	781	754	838	791	782	814	838	822	748	732	803	808	871	748	781	773	797	775	812	816	825	760	782	789	760	818	817	775	881	764	797	791	808	803	735	815	778	848	775	778	844	829	817	784	821	769	779	804	810	838	833	818	842	829	813	827	792	812	772	821	817	813	810	754	825	802	780	788	823	817	810	829	786	802	782	846	744	753	809	796	780	809	807	809	804	792	741	819	780	806	788	766	807	781	741	806	782	804	858	817	748	790	819	838	775	803	762	821	841	807	834	754	793	805	808	797	796	823	784	793	795	787	773	833	842	760	779	767	797	843	801	793	788	794	795	772	765	817	748	836	798	781	787	792	783	790	745	819	738	791	821	855	804	775	761	779	772	787	779	777	799	849	774	740	765	781	795	809	810	798	846	826	786	801	792	803	810	727	729	772	854	769	762	804	768	804	775	824	783	742	796	772	812	738	750	760	830	829	831	810	795	787	762	781	768	792	801	796	741	776	777	835	817	813	808	777	814	852	766	804	785	804	814	827	769	810	791	833	783	826	810	795	873	831	766	797	738	768	820	771	827	763	768	848	788	820	767	829	795	786	804	763	820	773	792	790	781	794	812	824	811	818	804	811	805	792	797	792	808	826	747	775	767	791	797	802	767	770	777	777	795	832	803	819	793	742	786	762	787	787	794	770	772	810	793	719	797	799	802	797	784	767	752	827	784	811	813	815	801	812	768	845	779	805	757	844	798	756	821	788	812	785	759	809	779	789	827	788	811	817	780	816	760	795	764	782	820	755	813	798	765	813	762	827	762	790	809	783	825	800	806	800	769	762	820	787	792	827	824	791	806	786	783	775	791	785	846	770	814	770	776	812	814	802	830	760	819	830	798	815	793	765	806	759	808	784	818	782	785	783	778	806	798	787	784	763	797	804	847	784	774	803	884	809	755	784	770	796	821	829	791	831	816	773	789	772	813	824	826	773	797	778	780	753	821	782	821	783	792	797	790	796	813	812	796	788	724	807	826	787	813	783	818	807	753	783	794	740	765	823	811	743	774	774	824	770	759	824	780	787	758	837	870	778	798	807	869	765	836	814	815	780	810	766	735	793	778	748	768	815	749	806	772	801	816	784	804	795	811	752	788	777	765	756	757	813	781	777	785	749	837	798	799	800	782	814	768	795	797	757	826	807	764	800	801	764	796	768	810	791	840	757	800	742	802	786	785	788	786	827	786	805	763	781	781	820	758	825	760	807	766	780	816	789	804	769	792	779	766	778	777	798	803	766	766	815	793	805	793	795	803	774	806	860	819	762	777	747	765	773	793	812	804	844	791	815	834	786	747	814	830	760	795	766	815	759	809	773	799	818	822	805	755	851	785	758	787	817	768	791	837	802	807	813	782	790	783	844	808	794	801	766	795	753	788	840	746	773	777	796	791	785	809	876	791	782	777	840	764	877	864	788	743	748	794	824	813	791	808	795	787	793	807	781	759	784	777	816	873	797	796	763	752	745	766	761	754	800	744	800	812	797	779	847	789	752	799	805	789	772	786	765	793	807	786	794	831	806	766	811	743	786	816	819	749	792	773	785	754	805	858	790	792	820	807	790	761	773	789	791	806	866	792	824	818	838	774	798	746	855	857	822	802	827	782	798	776	855	775	790	775	800	793	771	794	791	776	735	797	804	834	787	830	740	808	766	794	759	820	759	746	739	757	835	811	812	807	796	779	809	784	787	756	768	772	827	812	758	814	812	797	768	799	768	825	811	809	813	776	794	741	849	789	766	772	723	775	744	852	776	828	733	781	771	809	798	768	786	838	817	810	800	765	822	833	806	762	822	804	774	775	799	741	807	756	834	768	806	814	811	799	784	797	796	805	786	794	786	801	819	793	760	789	807	865	865	820	770	769	765	751	783	831	743	817	797	774	794	829	787	797	818	834	759	813	772	791	800	786	816	791	833	827	833	810	835	805	730	789	761	798	781	813	754	849	795	798	754	845	822	759	829	790	771	834	821	799	789	802	818	835	760	744	793	814	814	778	837	794	795	766	791	799	805	787	795	782	845	776	781	771	802	736	766	813	773	749	792	797	792	845	800	815	791	802	757	817	815	755	737	792	812	769	802	825	777	756	762	763	740	782	760	767	757	830	776	838	794	800	789	736	821	783	808	789	815	794	783	795	775	770	809	792	760	735	778	771	822	800	824	761	784	830	796	742	784	789	855	797	819	775	765	785	846	803	820	755	786	824	796	794	762	766	848	769	854	809	818	802	835	812	792	825	787	775	788	819	808	752	797	777	770	763	821	791	804	833	877	786	752	777	753	776	829	808	798	766	810	788	805	789	778	753	815	817	812	817	735	771	759	793	787	783	777	829	794	828	860	761	785	786	772	810	796	839	794	804	792	802	768	850	784	785	768	841	837	759	821	793	771	848	839	786	791	748	819	798	800	785	771	809	790	812	782	796	763	842	805	777	744	778	784	773	785	804	826	767	819	781	773	821	805	795	799	780	746	796	786	776	823	815	797	793	764	782	876	792	835	849	789	777	790	772	795	792	767	772	791	783	769	767	817	797	713	806	818	831	828	785	793	779	774	756	786	782	766	773	768	815	784	814	802	813	813	794	798	736	758	794	819	793	793	783	809	825	812	762	835	779	789	777	838	811	753	808	827	767	774	766	815	774	811	786	786	806	819	800	767	793	801	821	790	804	796	835	830	762	768	804	767	791	819	781	799	766	835	735	813	794	804	783	796	796	809	795	770	784	832	794	819	741	772	844	816	772	811	815	828	779	786	825	794	823	763	771	777	783	818	828	828	771	877	744	755	772	794	786	804	759	764	825	826	829	767	735	775	752	794	756	786	774	808	791	800	786	800	794	772	803	778	808	797	788	821	776	792	792	761	833	792	779	780	772	744	775	782	804	771	754	811	777	825	833	838	805	776	749	762	808	749	819	779	804	837	805	843	766	863	740	774	832	809	807	806	795	772	824	773	838	778	809	754	784	797	827	790	787	723	754	794	816	799	841	801	826	810	777	798	807	836	769	801	815	801	806	832	799	766	777	806	832	814	778	777	762	814	853	805	796	806	786	746	793	840	810	764	784	809	820	805	773	771	851	783	775	794	847	849	734	813	799	766	780	811	762	810	767	781	804	793	801	810	792	818	805	803	830	770	825	805	801	778	764	783	798	817	791	808	813	799	811	781	783	792	806	825	803	771	843	802	790	796	795	808	845	792	783
5486	2235	1337	1344	4783	5576	3538	339	202	187	176	136	184	182	150	167	165	189	158	167	158	185	153	167	190	162	168	182	152	161	184	171	165	171	176	145	189	184	161	174	191	175	172	160	148	176	163	189	148	143	175	180	159	177	170	173	157	170	172	167	174	154	182	158	189	179	163	155	157	157	161	169	161	178	191	152	165	186	174	167	152	188	172	173	176	152	177	161	156	159	193	158	190	185	167	168	170	140	155	159	191	189	172	190	152	167	167	178	181	174	190	180	160	165	155	168	184	164	173	186	160	171	154	168	174	154	156	184	177	162	175	152	182	176	158	158	151	180	167	168	170	173	159	183	194	180	158	176	162	196	181	157	158	187	170	154	176	148	188	180	163	162	179	171	183	156	148	170	165	152	164	166	188	154	183	174	173	142	168	144	171	157	167	161	175	161	196	169	157	174	193	189	150	189	170	171	161	170	186	172	151	177	165	178	189	177	190	172	176	189	177	169	146	170	159	169	186	167	160	149	160	162	192	154	163	169	154	169	154	146	181	175	171	177	156	162	173	167	138	147	156	196	175	146	159	177	163	180	172	173	165	176	186	143	150	168	152	191	176	186	157	157	193	181	147	172	154	143	173	186	186	183	164	188	164	158	170	176	187	166	145	148	179	181	161	169	203	150	165	157	181	174	187	190	180	170	183	173	171	151	200	177	176	179	167	168	151	164	168	163	157	179	197	155	165	164	166	175	162	173	158	178	161	159	172	192	155	150	187	162	168	165	159	193	155	166	170	162	183	172	174	189	170	145	171	163	161	154	162	181	182	166	173	152	167	151	142	151	186	152	184	169	184	164	161	160	166	175	162	181	148	169	181	177	153	190	177	182	158	179	157	160	170	169	182	154	174	174	181	155	189	182	161	159	167	187	164	183	159	163	171	163	175	154	150	185	169	178	166	160	170	182	173	157	189	176	180	199	152	150	182	185	191	174	170	161	173	191	157	165	148	176	149	183	169	169	187	172	161	170	148	161	176	150	137	164	171	154	169	177	169	160	182	173	163	156	179	163	171	168	147	178	206	165	162	184	168	177	169	155	167	149	151	141	166	175	160	149	174	172	148	182	157	193	165	150	169	185	179	180	174	154	175	147	140	158	161	190	153	193	158	191	154	159	165	159	197	197	189	181	179	167	146	189	160	156	177	180	141	182	176	172	192	182	178	166	195	171	180	181	169	175	183	167	148	155	175	187	180	173	141	170	168	158	158	150	157	164	159	176	175	178	164	165	164	169	177	170	177	185	143	167	153	192	184	169	159	164	160	161	191	179	165	158	165	178	179	146	156	166	158	172	166	167	181	172	190	177	193	177	158	175	165	195	157	190	173	158	163	140	147	147	162	184	180	169	160	194	150	157	174	167	160	165	186	171	170	166	126	174	158	155	163	182	176	171	162	187	187	199	192	181	159	179	172	162	180	153	175	146	175	159	157	184	155	171	155	162	167	168	173	163	174	164	155	169	164	174	167	169	156	161	164	185	151	180	159	168	168	186	162	154	170	180	197	161	167	142	167	161	161	170	192	161	169	151	171	167	162	151	176	175	174	172	176	189	171	154	158	168	185	157	170	169	166	137	175	178	171	177	184	180	177	162	160	181	182	161	161	168	169	201	173	195	167	172	165	198	180	169	161	178	160	163	182	169	191	163	182	177	152	190	155	164	153	172	178	177	177	157	162	178	173	194	151	177	188	177	199	179	162	171	171	169	155	156	176	175	173	163	158	176	172	161	166	180	181	151	166	161	165	162	180	167	157	174	174	143	163	154	180	151	173	171	195	167	177	176	177	171	186	175	153	157	203	159	167	176	164	187	171	198	158	179	170	193	134	158	160	178	166	160	155	166	179	195	181	167	187	168	177	145	174	186	163	149	140	188	180	153	176	166	164	174	186	178	152	161	144	170	157	184	168	179	149	173	180	164	160	174	169	178	172	156	155	157	175	193	145	182	165	153	182	164	178	199	178	154	179	168	187	167	172	174	174	171	164	177	177	182	176	181	176	196	159	184	177	153	158	155	171	173	173	163	184	159	149	161	195	146	166	156	160	163	166	155	163	176	162	160	156	156	172	160	154	151	166	175	158	155	185	162	157	169	166	169	149	185	167	169	158	141	157	185	167	171	147	181	170	171	151	151	159	192	157	180	191	180	211	172	177	179	199	170	177	173	186	168	149	158	176	181	172	184	152	149	185	202	174	171	173	167	181	179	178	165	163	165	168	169	152	159	176	173	171	157	197	168	155	141	172	168	179	190	162	185	158	178	164	165	158	168	180	173	170	172	171	162	175	152	169	191	162	163	199	171	177	162	167	180	182	180	180	166	192	161	166	185	188	187	141	173	161	168	170	160	148	173	153	179	165	174	178	174	153	166	173	181	144	144	166	191	150	176	152	167	152	163	171	171	170	156	165	149	187	177	158	162	198	183	178	155	167	157	163	156	152	176	173	176	190	167	176	183	167	154	176	166	194	159	178	175	188	185	164	155	147	171	168	192	167	176	181	151	171	164	181	144	184	164	178	156	182	168	162	166	168	146	161	130	159	169	190	174	166	177	146	176	175	183	189	163	178	166	135	161	169	187	173	181	157	173	161	167	163	169	180	185	172	162	181	165	156	179	166	189	174	171	167	176	155	172	161	148	146	164	170	194	167	174	185	144	159	185	173	171	159	166	172	165	142	173	175	174	189	167	148	167	177	167	172	160	193	160	152	181	181	181	170	170	174	163	176	171	196	163	161	157	151	175	161	155	174	153	165	156	173	166	190	169	184	159	198	168	189	181	168	164	145	153	181	149	152	148	181	164	175	159	179	156	178	167	178	174	145	199	176	168	170	187	166	169	159	170	181	167	177	171	154	170	180	151	165	175	173	185	172	180	164	175	194	167	187	150	159	176	157	166	146	154	171	170	153	172	184	142	171	163	179	156	184	165	161	180	151	159	174	166	175	159	181	158	173	163	136	175	195	181	153	155	176	168	172	166	181	184	167	165	158	148	180	188	150	188	174	186	187	184	150	198	150	166	191	203	159	138	163	151	151	186	178	172	162	175	160	174	176	172	150	185	169	175	167	163	165	163	179	168	159	171	190	162	184	176	166	165	182	163	159	157	173	165	176	166	143	144	205	154	162	181	161	152	177	181	171	159	163	170	165	173	167	168	189	176	162	170	194	153	158	166	172	158	179	158	194	146	181	185	184	157	185	175	189	161	180	190	170	171	166	190	165	171	159	196	171	142	171	155	182	178	147	166	195	172	167	144	157	148	155	133	159	164	170	179	180	150	184	177	187	173	166	161	157	148	172	178	182	153	168	172	166	157	170	143	160	171	182	157	151	153	158	162	174	147	168	175	173	164	149	195	139	159	184	171	164	183	160	157	165	167	160	155	146	168	182	161	171	175	162	161	175	155	166	163	144	179	173	173	168	174	191	202	181	176	177	193	176	210	167	152	168	149	161	175	175	157
5061	2546	2345	3891	17189	18143	10926	558	503	497	504	615	537	484	534	526	526	558	514	548	537	512	479	512	468	467	530	505	523	532	503	557	527	492	495	506	472	510	524	545	512	497	520	513	515	562	516	505	483	494	529	521	508	492	530	514	531	539	521	509	503	489	495	479	520	523	522	519	516	483	515	503	521	520	518	512	507	522	537	538	483	537	505	530	509	501	521	565	496	495	501	504	519	545	480	511	498	500	509	522	511	491	519	541	525	538	502	525	536	524	527	502	489	488	515	523	510	488	485	560	504	535	503	529	512	519	518	524	535	512	534	520	494	488	519	482	523	564	514	539	514	479	510	529	500	523	555	476	534	509	503	513	531	518	498	514	516	532	517	541	546	506	530	514	527	514	558	508	510	547	506	523	494	506	500	484	536	459	536	550	514	496	514	493	529	526	524	528	558	497	504	514	510	511	513	508	532	500	475	507	511	473	560	488	534	513	504	535	532	508	518	471	529	511	561	585	483	532	518	502	530	584	536	526	483	541	519	500	542	490	552	526	518	511	485	502	490	540	506	464	547	494	515	527	519	519	538	510	513	473	542	520	497	529	489	538	533	535	474	494	532	520	542	528	503	517	525	513	530	511	526	540	519	553	481	514	523	527	516	496	502	485	524	533	532	562	517	513	510	544	535	516	554	543	499	549	534	515	493	530	537	537	498	489	515	512	532	575	545	544	523	498	533	512	526	513	508	489	541	531	499	496	521	497	562	547	521	501	517	498	529	560	516	501	512	496	544	489	499	506	498	547	536	541	546	506	473	558	505	549	539	516	529	552	522	523	517	538	501	494	528	509	544	546	479	498	549	527	498	533	522	525	536	494	512	507	536	533	483	484	535	507	551	529	539	515	519	539	534	491	496	505	523	494	521	496	534	517	552	515	475	490	514	562	510	561	546	517	498	569	500	495	515	528	522	552	528	499	524	510	550	495	546	518	504	537	484	540	537	522	497	516	485	544	519	515	522	488	525	469	535	483	498	469	558	507	526	517	513	522	517	489	537	516	526	499	523	479	504	519	492	503	492	479	529	554	526	528	547	519	522	519	548	538	515	505	471	525	518	535	525	503	519	529	493	500	543	528	508	521	515	507	503	523	518	501	534	528	527	533	512	486	552	499	511	512	545	526	528	513	513	498	548	552	503	472	505	546	520	506	538	524	490	500	526	536	465	544	475	516	515	508	497	515	490	540	504	478	485	526	513	513	537	535	483	505	547	524	503	501	483	519	528	459	516	502	516	512	559	548	499	513	537	517	508	514	532	525	521	509	516	520	515	526	527	524	508	508	519	525	555	503	535	520	507	545	511	572	506	500	509	541	503	511	551	481	516	532	492	503	486	511	542	503	515	484	545	538	485	516	524	544	545	513	540	512	543	490	544	514	497	538	525	524	506	545	503	525	504	515	507	535	468	510	522	534	504	523	544	534	508	489	490	525	484	510	532	579	499	544	547	521	508	537	487	517	517	590	520	527	539	535	467	524	558	513	497	519	534	536	522	520	503	499	572	563	520	566	527	491	549	499	506	509	546	519	555	541	528	555	492	517	510	465	490	516	537	529	474	460	533	481	498	485	523	530	509	501	529	509	545	543	516	515	522	524	541	520	504	515	546	519	536	531	523	502	532	506	551	523	521	531	548	498	547	509	492	488	509	522	520	517	500	583	544	508	583	563	554	530	510	524	525	518	534	536	463	539	518	490	525	529	515	491	537	533	525	530	575	537	469	505	535	537	500	507	536	499	529	531	521	513	499	534	530	507	503	539	494	522	488	553	515	509	493	528	544	562	499	520	558	549	519	530	545	486	508	517	539	523	541	559	518	509	547	504	498	502	503	481	513	500	493	516	547	517	506	485	529	536	481	506	497	548	513	528	539	506	491	518	529	540	495	519	511	545	518	557	565	529	528	508	477	522	538	572	470	529	515	536	527	569	527	492	542	551	508	559	495	537	546	536	490	530	523	505	512	477	525	536	530	509	540	487	496	514	531	519	459	530	470	515	464	496	525	533	507	521	517	541	507	509	527	510	552	527	516	479	519	528	516	495	524	497	537	492	535	533	488	577	531	516	537	521	514	515	533	508	489	474	522	548	526	507	481	519	495	531	539	524	487	529	518	496	524	506	531	523	495	524	511	486	551	530	514	519	553	530	537	532	473	518	543	530	524	500	497	549	495	532	506	502	502	538	516	507	540	543	518	522	513	493	518	484	513	489	568	498	541	543	523	476	547	500	480	532	514	474	542	508	542	564	528	525	491	533	478	481	502	521	515	573	527	535	504	522	532	492	548	563	559	518	488	553	514	515	501	478	495	552	537	506	512	510	547	528	502	516	512	496	517	547	540	552	523	538	514	517	550	547	534	537	489	492	509	508	496	517	512	550	530	501	528	524	539	540	545	539	512	531	499	567	518	521	522	532	507	554	548	487	470	521	518	533	540	513	519	515	531	488	536	522	538	504	522	514	545	542	477	517	522	529	534	489	567	510	521	553	512	535	485	556	521	520	505	528	507	517	527	535	528	509	511	472	515	502	498	541	532	513	517	492	509	517	519	486	534	486	491	485	508	515	540	533	500	534	487	499	501	528	503	509	502	517	531	539	501	523	511	506	498	545	515	481	500	550	535	536	555	548	474	504	494	544	538	489	500	545	526	535	535	531	536	519	512	556	515	488	516	536	525	526	527	525	512	533	484	551	505	522	535	509	478	499	486	504	512	530	508	552	535	502	504	498	496	509	535	535	555	541	495	549	492	494	541	452	555	528	485	523	533	520	509	514	517	515	520	534	539	514	537	565	524	514	497	517	522	535	546	521	549	514	460	495	525	552	466	516	495	524	494	505	556	474	498	533	535	498	531	554	482	490	543	484	522	511	512	519	522	518	528	509	494	536	544	535	549	494	528	512	514	482	483	497	496	552	508	488	542	504	511	525	496	520	534	535	514	547	524	504	485	532	529	523	509	497	505	547	529	504	517	502	519	518	602	469	539	548	494	555	513	524	530	546	577	486	517	494	491	543	532	511	545	535	490	518	536	549	518	503	565	550	484	551	510	548	500	528	562	535	500	551	496	520	506	530	515	527	522	521	503	531	471	496	522	561	513	518	507	526	523	508	542	487	540	523	557	522	510	550	482	506	517	524	524	530	488	525	535	511	542	535	528	529	523	504	530	501	529	510	543	489	530	515	521	557	537	525	470	495	493	563	532	528	527	477	498	517	507	457	530	546	522	547	551	532	493	520	522	494	518	512	495	530	549	489	516	527	489	549	524	504	517	533	540	529	518	546	509	501	478	557	527	521	510	562	505	530	490	549	500	550	517	500	499	594	517	505	530	508	508	526	536	534	487	525	517	531	502	522	529	484	579	468	536	562	495	534	543	511	523	575	521	503	530	513	497	511	563	507	525	508	531	503	558	534	505	536	515	521	558	533	542	470	542	499	497	554	522	506	481	551	514	512	532	531
35337	22444	18750	14708	23625	49582	36034	7742	528	302	261	281	234	250	271	254	282	248	274	270	277	270	269	263	258	268	263	246	281	281	257	274	252	271	269	267	262	277	281	255	272	244	253	296	284	265	256	272	259	251	260	256	265	289	283	250	294	264	268	295	259	280	286	259	257	229	247	253	245	281	248	249	237	276	297	293	267	268	246	268	267	262	288	282	254	285	276	283	268	261	303	272	267	264	256	245	265	287	274	239	262	264	262	265	249	267	282	271	261	260	258	222	299	262	271	290	313	305	241	283	277	287	257	273	256	272	278	272	259	249	243	278	230	264	272	285	270	247	273	252	268	254	253	236	239	265	253	264	230	249	263	277	274	250	257	256	267	240	266	287	248	267	255	248	272	257	258	271	269	273	272	269	266	264	273	242	243	273	254	252	273	249	262	300	247	264	257	242	229	232	270	287	285	243	254	262	256	271	245	256	245	301	263	258	252	258	266	269	269	249	261	256	288	255	264	252	264	259	291	267	278	265	260	262	263	265	265	256	249	257	261	244	263	278	269	277	252	226	266	250	239	254	262	253	284	251	281	264	252	295	240	238	231	237	260	233	280	282	241	247	270	270	247	263	250	253	254	284	259	263	293	277	255	252	285	268	272	236	275	239	279	264	250	283	307	255	247	260	269	239	258	289	266	272	255	265	268	274	232	280	275	282	254	267	257	269	247	253	247	287	257	220	261	235	236	300	247	253	281	256	291	243	239	267	273	271	279	277	255	279	256	265	295	282	263	264	248	261	254	294	257	257	256	246	282	279	244	238	258	234	262	284	254	245	266	306	240	231	272	258	277	265	260	232	268	280	261	268	260	241	264	281	260	255	283	269	258	270	251	266	276	233	252	260	280	256	273	246	259	254	271	270	267	254	253	292	256	281	276	254	254	284	259	268	282	288	274	265	243	238	283	250	253	258	279	263	248	259	255	255	274	263	284	248	269	265	235	246	262	244	246	268	249	250	239	251	270	253	279	257	260	240	274	260	233	276	255	260	248	250	268	279	272	249	268	269	268	277	245	246	268	253	290	255	270	253	269	259	264	263	255	291	280	265	304	263	274	243	258	236	227	260	260	256	238	250	243	260	239	262	251	251	274	238	269	244	291	274	288	249	282	292	265	260	270	254	264	268	232	292	261	264	243	268	260	266	247	262	284	260	271	279	280	259	263	244	259	236	235	267	230	262	273	228	258	283	262	275	272	251	222	262	263	263	245	231	241	266	268	240	282	245	268	252	268	275	244	259	276	280	305	233	267	262	278	264	261	287	255	277	273	247	282	284	289	239	262	261	250	250	259	260	260	243	262	282	271	283	253	261	247	252	255	282	275	262	251	270	259	274	269	273	236	260	284	245	268	280	260	247	256	254	265	260	250	283	243	238	275	241	243	256	240	249	268	263	254	263	266	236	263	270	237	248	260	231	262	259	250	232	300	260	251	275	249	267	271	265	277	266	276	270	285	281	296	263	253	268	269	273	266	236	271	238	259	250	272	280	232	277	270	241	253	264	269	256	275	255	281	250	292	269	275	270	281	265	210	246	254	243	276	285	229	245	287	259	244	252	252	266	269	272	259	255	267	249	235	260	267	256	255	264	226	272	262	273	239	268	240	230	235	247	244	244	266	261	262	258	278	267	251	264	244	254	264	299	240	265	271	246	271	274	269	284	277	257	232	258	284	285	248	211	253	253	239	251	269	261	273	260	262	277	269	248	251	264	239	298	256	266	277	284	220	260	247	249	245	275	244	293	240	268	253	261	287	284	257	289	260	284	261	262	263	251	272	276	292	239	284	256	267	263	293	235	263	249	268	220	234	278	305	249	252	266	256	241	267	282	255	231	280	266	263	262	254	292	261	255	246	286	263	273	273	259	284	262	244	258	264	246	265	260	250	261	269	265	276	253	236	259	279	259	282	251	271	233	235	263	246	247	247	239	248	271	269	276	258	245	257	259	272	271	264	246	262	273	249	268	246	260	257	240	245	292	231	264	274	260	267	263	252	245	246	246	264	260	253	261	293	253	266	247	269	260	266	268	241	240	270	239	252	256	246	264	261	236	239	276	265	299	278	256	284	270	251	257	272	229	279	295	239	264	262	260	276	282	259	262	257	247	260	271	236	276	257	250	301	281	256	255	281	242	262	240	249	272	231	263	264	269	233	239	262	250	276	251	244	266	253	253	303	251	280	290	248	277	254	276	253	260	212	283	270	292	277	257	279	257	266	267	276	264	280	319	260	254	261	223	261	263	273	236	269	280	241	262	251	273	249	236	268	264	271	240	264	266	291	244	271	277	315	257	241	240	269	241	255	263	279	248	270	273	241	255	249	247	250	277	288	258	263	262	249	258	227	258	279	290	248	278	264	240	248	255	267	256	231	240	284	242	266	287	249	264	231	261	239	246	285	283	253	304	264	252	253	261	254	255	240	238	284	255	242	255	286	239	279	265	246	252	271	297	266	261	269	260	245	259	239	261	245	272	256	259	282	246	234	238	249	245	250	241	278	285	267	222	261	255	248	251	270	267	288	295	272	269	248	276	255	252	259	301	271	265	289	281	254	295	257	263	257	257	257	263	269	284	267	282	228	244	259	272	257	306	247	227	261	242	252	252	244	253	271	225	233	261	266	248	261	257	286	274	269	241	233	245	248	287	272	242	249	241	234	282	250	239	257	261	244	225	246	269	251	277	262	236	262	285	279	267	244	245	266	255	282	272	276	252	266	227	244	266	278	260	263	235	268	281	271	259	225	246	286	261	254	240	256	275	262	295	240	232	253	279	251	234	273	251	238	255	239	277	257	255	262	265	260	258	267	264	254	242	225	273	243	269	283	261	251	250	251	281	269	243	265	274	250	245	271	268	261	270	248	259	261	259	266	266	284	254	257	261	266	248	245	247	270	241	252	284	292	277	264	277	272	277	235	226	259	295	272	269	252	234	252	261	286	299	235	266	258	265	262	298	263	288	274	241	251	265	227	265	235	259	241	271	260	275	274	298	266	258	258	247	227	259	249	272	269	248	282	277	217	253	264	262	241	298	274	272	256	254	246	238	252	246	310	283	265	255	253	257	234	297	209	283	258	248	257	258	273	276	238	255	275	260	262	228	273	252	267	287	287	263	269	279	271	255	273	248	254	244	266	257	267	268	295	293	251	254	267	257	253	286	280	259	238	258	264	286	273	258	239	278	251	249	278	250	303	258	277	276	250	256	264	248	266	247	251	262	266	239	271	239	251	242	266	251	257	264	262	253	236	253	264	239	250	256	286	263	266	256	237	272	269	242	258	265	249	231	275	263	258	249	277	246	288	249	264	271	264	267	244	286	249	291	267	290	239	275	280	265	277	269	282	253	293	276	276	268	250	291	290	253	258	276	258	245	268	275	264	249	247	273	252	263	271	268	251	267	230	270	229	277	288	267	240	275	242	261	265	266	251	223	261	258	245	246	256	266	253	277	255	253	281	268
24746	10726	9334	13685	36065	61162	45879	3263	912	831	797	792	788	853	806	771	794	829	799	773	760	776	764	743	780	713	746	759	778	761	781	788	706	768	706	724	747	732	780	752	725	716	733	760	721	764	789	721	732	743	782	753	748	749	775	734	702	696	723	811	756	732	760	734	740	776	708	732	733	768	732	760	726	754	727	727	772	763	769	726	713	685	720	742	756	710	731	746	740	739	739	704	704	797	778	748	722	742	744	713	745	720	774	737	764	745	805	722	733	768	786	766	751	723	774	700	727	738	742	690	734	694	730	776	735	706	743	737	740	694	718	739	722	696	802	699	764	742	765	719	705	725	726	776	678	753	755	734	714	693	757	770	749	736	693	733	737	742	705	721	745	689	740	718	782	778	761	674	766	738	738	726	720	717	740	763	764	767	793	738	735	760	722	765	765	669	764	719	734	759	725	711	750	769	763	775	714	785	797	738	730	773	803	687	719	750	772	716	689	743	719	744	776	712	730	695	714	739	708	741	730	729	723	711	782	731	782	731	689	725	711	758	762	758	751	771	767	759	716	737	743	754	784	756	680	712	750	696	732	721	731	741	655	721	793	787	758	741	744	747	724	705	742	741	729	712	700	729	761	719	766	726	736	729	715	751	775	739	719	754	782	722	740	723	724	734	672	760	762	689	751	736	722	725	739	758	745	703	776	734	722	750	746	706	779	753	743	722	772	744	734	734	728	785	719	728	673	764	706	737	668	742	754	738	696	779	728	769	757	753	723	667	725	773	711	765	722	727	758	747	758	774	783	735	781	739	694	696	707	739	745	754	746	766	761	745	757	681	728	708	712	716	721	722	765	763	725	776	714	747	718	712	764	711	701	699	716	746	687	769	738	747	723	710	740	749	764	724	737	712	741	729	754	706	748	709	783	730	717	741	765	714	753	752	678	693	722	698	735	732	730	697	769	703	769	759	757	741	721	742	694	762	755	749	718	712	745	723	684	728	710	746	754	680	754	703	792	761	767	773	726	756	737	737	681	756	739	757	778	709	760	720	756	800	713	741	699	689	791	710	739	728	757	741	768	742	750	750	741	725	733	750	714	746	786	724	789	763	743	736	731	767	762	736	742	762	721	757	734	774	763	720	790	769	753	735	741	749	761	759	731	763	760	733	717	771	706	756	724	742	738	744	672	737	704	701	738	727	744	741	717	776	791	755	720	729	740	740	698	744	729	750	774	829	709	793	796	709	770	725	721	748	726	808	741	680	717	754	726	694	782	731	764	703	751	752	747	724	738	699	775	716	766	741	700	745	756	743	732	797	745	737	753	724	707	733	705	717	720	727	758	750	668	710	780	739	691	783	794	704	739	742	765	760	718	760	786	706	801	721	738	724	773	743	742	740	730	747	747	713	733	695	766	773	698	711	733	741	764	743	723	697	758	750	744	735	753	725	764	691	713	716	751	747	718	732	732	724	705	751	746	703	737	732	742	758	729	717	689	783	753	746	721	733	734	762	793	764	728	698	714	722	766	788	755	745	737	696	729	783	733	742	730	724	761	733	723	677	789	713	789	724	740	669	769	697	768	732	767	749	790	751	779	700	731	739	744	692	761	707	679	741	735	762	734	735	727	783	757	726	746	764	699	743	752	751	794	714	729	720	752	683	721	755	724	738	786	726	776	757	755	695	742	776	749	718	715	709	728	719	694	740	741	739	715	760	756	734	758	787	746	756	717	695	718	751	779	741	733	722	791	730	755	734	782	697	717	762	720	766	726	741	751	672	773	736	727	730	755	672	753	744	710	762	749	722	702	713	704	712	748	763	699	719	726	699	762	714	733	812	716	718	743	756	800	748	765	782	716	712	762	739	748	760	746	756	783	698	782	751	793	740	704	710	715	766	738	726	713	739	710	711	748	783	803	700	756	778	732	727	749	775	740	746	723	735	730	736	722	759	724	766	756	763	756	755	765	728	770	768	779	715	739	782	739	730	717	741	716	714	738	776	716	752	723	718	750	756	739	783	760	714	722	755	730	702	745	760	718	779	707	759	686	741	768	745	758	726	723	728	753	725	808	701	751	732	706	754	725	743	712	712	770	730	734	717	704	741	719	699	757	714	793	764	735	731	753	738	734	731	722	694	693	716	761	727	776	792	741	745	724	748	715	733	683	773	802	764	724	712	718	683	708	717	740	720	746	692	734	687	723	677	759	695	711	724	743	712	703	766	753	713	764	710	747	755	757	713	713	765	712	778	759	747	749	732	725	700	745	723	760	738	730	734	722	733	746	714	732	724	767	704	738	705	761	746	723	764	793	755	747	737	715	763	763	714	724	730	755	718	766	683	718	713	717	755	764	763	708	745	718	726	741	766	751	782	722	718	772	718	704	735	714	755	685	748	785	753	715	737	754	708	726	739	749	785	731	757	723	744	755	706	798	771	713	721	750	744	755	720	728	762	756	794	685	732	668	765	702	734	788	756	728	757	793	773	688	781	696	783	747	741	734	728	706	715	733	758	760	747	793	731	741	721	724	724	700	761	721	771	694	768	766	774	733	714	699	716	784	718	707	743	687	716	681	734	733	707	736	771	760	692	744	790	729	756	712	766	738	762	708	715	742	712	705	721	744	755	751	732	728	768	686	721	701	751	744	732	694	714	772	732	722	733	740	773	745	699	725	768	770	722	703	735	740	721	770	751	792	699	697	704	760	715	766	726	794	729	771	751	721	761	745	750	710	736	783	719	759	772	747	698	752	724	722	766	715	729	717	682	745	762	780	743	750	718	701	768	702	784	730	762	758	753	761	717	715	727	711	718	711	739	704	741	709	730	768	774	776	754	738	770	741	743	741	733	791	720	728	747	694	717	758	741	675	740	748	695	697	737	695	719	768	735	711	765	724	762	808	732	734	721	782	738	710	733	784	731	730	780	767	778	741	741	705	760	772	758	768	764	750	700	741	720	749	687	750	725	811	718	709	715	714	750	707	752	747	761	785	709	757	748	723	731	706	743	688	723	732	738	771	773	727	738	732	690	736	765	715	767	682	712	709	725	706	747	717	724	738	769	773	718	765	745	761	732	802	706	771	754	752	775	763	714	748	739	767	720	749	711	702	726	747	672	750	705	745	690	692	713	764	763	774	684	772	766	739	762	731	776	694	743	766	741	707	738	724	771	735	723	702	670	719	743	783	706	763	733	729	723	687	721	733	698	795	760	717	786	693	720	706	766	703	763	743	763	765	731	698	758	726	701	741	750	744	712	750	688	714	701	733	687	758	730	727	778	735	742	725	748	750	745	760	749	701	759	739	710	703	740	750	702	775	774	770	712	765	808	690	728	739	716	736	714	775	730	791	704	699	722	749	704	788	743	725	756	734	714	758	762	747	697	720	716	727	701	706	769	711	753	698	710	746	765	723	757	759	738	774	761	718	736	715	736	733	754	772	729	732	725	746	787	756	718	726	758	707	744	705	756	788	749	735	724	788	767	745	746	764	739	739	768	737	752	715	746
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
