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
336911724825	336911725386	336911725936	336911726486	336911727036	336911727586	336911728136	336911728686	336911729236	336911729786	336911730336	336911730886	336911731436	336911731986	336911732536	336911733086	336911733636	336911734186	336911734736	336911735286	336911735836	336911736386	336911736936	336911737486	336911738036	336911738586	336911739136	336911739686	336911740236	336911740786	336911741336	336911741886	336911742436	336911742986	336911743536	336911744086	336911744636	336911745186	336911745736	336911746286	336911746836	336911747386	336911747936	336911748486	336911749036	336911749586	336911750136	336911750686	336911751236	336911751786	336911752336	336911752886	336911753436	336911753986	336911754536	336911755086	336911755636	336911756186	336911756736	336911757286	336911757836	336911758386	336911758936	336911759486	336911760036	336911760586	336911761136	336911761686	336911762238	336911762789	336911763345	336911763886	336911764436	336911764986	336911765536	336911766086	336911766636	336911767186	336911767736	336911768286	336911768836	336911769386	336911769936	336911770486	336911771036	336911771586	336911772136	336911772686	336911773236	336911773786	336911774336	336911774886	336911775436	336911775986	336911776536	336911777086	336911777636	336911778186	336911778736	336911779286	336911779836	336911780386	336911780936	336911781486	336911782036	336911782586	336911783136	336911783686	336911784236	336911784786	336911785336	336911785886	336911786436	336911786986	336911787536	336911788086	336911788636	336911789186	336911789736	336911790286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
83339	75831	69176	60886	25119	4664	180	135	109	115	104	91	90	94	91	108	89	104	109	93	83	103	102	84	84	97	110	90	91	96	93	100	102	93	103	100	94	85	103	82	96	94	100	101	77	83	84	97	70	92	126	104	86	92	91	85	97	92	120	102	87	90	89	82	84	82	94	101	101	97	90	95	73	100	108	97	104	92	103	79	100	78	93	103	122	99	88	96	108	111	96	107	100	97	80	88	86	83	101	115	99	87	106	108	91	108	99	97	99	87	101	76	80	117	85	107	82	96	86	91	100	100	77	82	86	103	102	84	110	85	81	106	101	92	110	82	98	79	93	87	113	82	99	83	95	100	112	86	95	82	96	85	96	103	90	89	100	96	91	87	94	95	102	94	99	83	83	88	97	93	112	85	99	92	100	100	84	105	95	86	72	85	72	88	94	93	107	98	102	94	90	98	82	92	104	111	94	81	94	94	85	101	105	97	87	109	101	89	88	89	92	89	103	107	102	82	105	89	97	91	91	88	86	89	100	108	84	95	94	74	93	101	89	112	86	105	94	109	92	87	83	97	94	104	89	75	83	100	94	95	83	108	92	106	92	105	85	103	98	98	109	100	99	104	83	99	92	100	77	98	102	103	98	92	90	103	110	86	89	91	84	104	89	89	85	100	67	86	85	87	76	100	92	105	104	129	99	85	89	89	82	98	103	100	95	77	84	93	101	97	91	76	100	89	95	77	93	93	64	91	72	85	95	90	103	106	96	89	97	102	88	88	105	84	84	104	107	96	89	84	103	73	99	124	79	98	101	87	99	107	88	102	102	82	94	83	68	97	101	92	97	79	100	84	91	94	110	90	91	101	87	102	91	93	90	92	105	94	92	105	80	108	81	98	85	81	84	97	80	100	106	97	95	79	86	100	84	87	87	99	69	102	89	85	74	99	81	92	96	90	83	100	92	76	92	96	70	101	90	87	88	108	98	89	103	81	76	86	99	112	100	103	110	103	89	79	93	69	94	106	98	78	92	107	93	91	109	97	97	91	94	97	91	78	90	75	111	86	86	82	94	102	89	92	99	72	91	100	111	99	110	84	83	92	91	100	88	102	89	82	95	97	101	95	102	83	99	89	95	95	93	104	122	100	82	91	108	87	98	103	105	93	107	93	97	81	85	89	100	89	89	95	85	102	89	89	91	87	87	101	71	102	92	93	69	93	105	75	82	108	89	82	77	77	95	108	88	93	77	84	84	86	73	73	80	121	96	104	93	89	90	89	83	103	89	92	97	90	87	96	93	106	91	80	97	98	97	100	110	93	101	86	99	103	107	92	97	110	77	88	101	80	98	90	71	80	98	90	74	80	86	104	85	99	102	88	93	85	85	96	102	90	99	97	79	85	80	103	84	99	95	103	96	91	91	96	88	76	104	116	100	89	98	82	96	77	84	109	109	93	90	104	92	111	84	96	102	103	74	77	103	94	76	102	92	94	83	91	108	97	90	107	87	101	82	92	80	90	99	92	103	109	85	99	103	81	108	82	106	90	91	88	87	80	100	97	101	99	86	90	97	103	83	106	88	71	96	85	98	89	97	98	95	118	88	96	93	84	91	81	81	95	84	107	101	87	85	92	105	93	80	109	102	92	86	101	87	102	79	90	113	98	99	85	97	100	97	96	104	100	82	90	104	85	98	77	97	90	104	94	89	106	96	89	108	92	98	84	77	92	101	107	104	105	111	90	97	79	78	86	91	81	96	99	95	86	95	104	92	94	104	87	108	93	100	90	89	96	86	88	102	73	74	106	93	74	105	101	93	92	80	93	96	100	86	101	88	95	82	108	93	93	115	115	90	90	86	86	97	84	105	112	115	98	75	73	100	87	111	87	85	98	81	82	108	86	90	86	111	84	98	78	97	101	93	113	69	116	88	90	90	85	108	103	100	90	100	81	84	100	81	109	111	108	101	96	88	95	107	95	101	96	78	120	106	88	84	92	87	91	92	93	99	103	82	90	79	92	100	109	90	92	93	100	93	99	95	82	90	83	100	89	80	90	111	82	91	89	102	89	96	75	104	97	86	96	122	88	97	101	98	79	81	107	85	75	100	79	109	86	85	91	87	100	107	104	98	98	108	91	82	93	112	105	92	105	98	93	99	107	86	78	95	102	83	119	100	101	92	80	101	98	90	93	97	88	87	102	81	87	89	105	103	74	84	87	105	90	92	82	93	89	101	111	105	108	96	87	103	85	98	74	81	96	104	88	93	102	91	100	107	78	94	63	86	108	86	83	84	99	85	97	90	97	68	99	106	109	88	95	100	86	95	90	95	83	79	78	102	113	93	86	97	91	91	86	71	97	100	98	104	99	84	75	93	111	103	99	94	94	104	107	95	70	75	91	83	95	92	78	100	110	88	120	99	82	81	102	91	105	91	93	101	81	101	90	80	94	85	68	102	83	77	95	101	93	84	89	72	108	96	96	89	106	99	90	77	105	76	98	90	94	99	93	104	96	100	117	83	93	92	88	95	92	85	92	92	97	85	96	68	85	71	107	96	86	97	101	92	80	105	91	89	108	97	94	79	93	107	83	118	63	85	100	87	76	98	95	89	94	85	98	95	90	99	98	73	92	88	109	98	119	99	92	99	105	100	95	89	89	95	84	103	91	91	85	89	78	80	102	95	78	82	86	85	104	100	74	88	105	101	89	104	102	94	103	94	88	73	91	90	87	89	84	98	94	93	94	111	91	95	92	95	94	91	105	95	96	88	98	95	98	93	100	86	90	76	76	93	96	90	76	105	88	105	76	86	96	106	87	85	96	102	101	79	89	119	115	109	93	95	79	93	90	86	104	93	76	90	111	104	101	86	97	108	80	87	93	93	84	108	100	84	98	89	105	94	99	101	103	96	92	102	97	108	94	89	96	90	85	98	89	89	85	96	75	96	91	92	95	92	85	77	95	109	89	70	89	97	98	97	87	110	91	102	83	98	90	110	106	99	92	95	95	97	99	79	85	93	93	72	78	106	89	82	92	82	104	115	114	81	86	99	78	77	86	81	108	95	96	112	93	94	89	106	77	94	98	98	77	87	96	83	96	84	81	97	93	78	85	86	95	85	87	91	103	84	82	71	104	80	94	89	96	102	101	100	96	100	95	81	88	113	104	97	103	96	87	112	105	84	91	108	78	101	99	82	99	86	82	89	115	88	81	87	72	90	81	97	80	87	84	87	89	103	73	97	83	84	92	86	93	98	91	87	107	93	91	93	71	87	97	87	99	84	93	108	81	88	105	82	86	93	104	102	89	97	76	93	87	83	92	82	105	96	104	101	84	81	111	108	97	77	116	100	91	104	107	105	96	91	110	107	101	74	108	95	95	96	94	99	100	104	93	100	83	87	79	92	97	87	102	92	92	76	89	101	98	90	87	92	88	99	83	98	99	86	97	92	105	106	71	80	96	95	90	92	84	95	99	102	106	90	104	103	83	87	97	80	93	83	94	107	74	87	105
55675	63470	66408	60630	21721	442	423	346	345	309	292	265	276	277	239	227	254	235	237	230	223	228	252	229	219	237	214	234	241	212	234	243	245	250	226	235	230	212	208	212	262	228	227	232	228	240	226	240	216	232	233	220	209	214	219	214	232	225	247	213	218	189	221	245	219	246	201	225	255	246	216	235	259	204	199	252	226	225	234	208	199	260	223	242	215	196	216	233	233	216	228	233	237	242	246	217	188	222	226	223	247	232	210	221	222	222	219	249	231	199	200	237	213	205	202	216	210	248	209	229	221	217	226	220	194	227	217	228	222	229	212	235	212	241	207	231	260	240	234	226	231	211	215	217	212	245	209	231	234	223	200	230	222	229	217	251	230	229	218	226	215	222	234	220	254	227	247	251	210	211	239	236	217	208	214	214	241	230	237	245	247	233	224	195	201	237	243	227	220	197	256	236	228	221	212	234	245	246	192	216	230	225	228	213	262	245	207	205	206	207	239	226	233	214	227	235	202	227	203	203	198	225	211	188	215	232	217	232	208	233	224	243	246	232	241	252	220	199	221	243	204	207	254	221	243	196	201	220	223	270	227	222	231	194	217	205	212	208	212	229	244	231	221	210	217	232	216	218	241	243	225	206	238	224	211	238	220	227	206	210	232	221	225	223	255	237	209	210	221	213	202	220	221	245	244	219	228	215	222	227	230	210	220	195	241	252	228	229	210	206	225	250	202	234	192	229	228	222	212	220	221	202	264	228	214	215	209	200	232	226	202	259	198	233	222	233	220	196	212	218	220	229	225	225	246	235	200	207	219	221	210	222	216	220	231	222	226	234	213	240	211	207	235	231	224	226	227	225	225	214	232	222	238	205	219	200	196	238	214	230	246	248	208	212	216	231	218	212	213	227	198	225	231	227	228	250	214	231	227	229	235	202	242	222	241	215	246	233	208	241	226	198	212	224	232	220	220	204	216	235	213	201	204	244	226	199	234	216	246	231	203	234	225	231	224	247	242	230	200	213	226	218	208	229	205	238	228	222	205	231	195	250	214	221	231	211	234	224	222	229	224	221	239	216	224	207	224	224	218	225	222	226	235	226	249	211	205	214	245	232	237	225	214	223	235	230	208	227	217	229	204	218	228	211	227	219	222	209	242	209	234	207	220	238	224	222	230	230	206	202	228	209	217	223	210	225	224	238	225	210	246	224	239	206	218	215	268	217	221	263	220	234	205	246	247	198	239	211	232	228	228	208	215	214	265	217	236	195	219	234	214	221	208	224	222	209	215	240	222	207	240	204	226	230	215	216	228	226	230	234	235	225	239	254	195	226	232	227	217	247	236	235	222	230	236	206	234	208	203	235	250	222	228	242	248	229	242	221	232	215	201	222	242	229	215	222	230	197	247	215	238	276	227	244	227	214	209	222	211	207	245	239	230	219	224	243	208	228	217	235	235	232	220	233	252	216	196	251	227	257	248	237	229	232	246	226	214	254	192	201	217	216	261	209	225	240	228	239	214	226	226	219	235	218	223	221	239	234	238	229	222	242	209	206	235	227	253	207	196	237	236	212	219	205	212	232	219	224	214	224	223	212	197	224	218	232	210	215	223	205	225	224	212	222	233	202	207	215	186	247	223	230	213	210	206	225	227	216	237	245	220	220	231	219	240	204	222	220	211	234	234	239	232	234	216	212	243	224	240	208	224	204	221	225	226	219	214	229	249	199	217	230	214	229	220	209	248	222	209	235	235	263	226	207	209	207	226	198	224	208	239	209	219	220	238	213	223	236	236	239	237	229	227	239	216	228	246	223	234	213	207	207	232	220	213	230	195	234	219	196	230	243	197	243	219	218	229	235	233	237	251	251	224	234	210	237	200	255	203	242	224	212	239	212	237	183	227	221	234	231	223	225	227	237	223	217	206	215	223	240	249	235	238	229	230	222	207	224	214	193	228	218	228	193	210	214	194	247	217	187	213	238	238	211	217	207	224	240	229	207	221	215	238	242	239	232	202	243	203	221	193	227	227	215	225	218	241	213	243	231	209	196	227	220	200	211	257	231	239	229	195	215	251	208	190	231	244	218	214	247	224	237	206	221	218	202	227	227	260	222	226	210	245	222	211	221	216	210	195	214	225	211	217	211	227	200	223	215	235	216	222	224	234	218	236	225	225	222	213	203	222	234	231	257	245	219	197	239	236	219	228	218	225	222	209	219	216	243	212	231	211	231	218	219	223	200	226	257	231	250	231	229	236	226	215	235	237	207	241	218	225	232	221	223	231	252	229	233	226	232	246	222	224	232	223	204	196	223	208	205	236	219	232	217	240	212	179	195	209	228	209	246	211	226	228	209	241	238	234	224	191	239	233	196	229	215	198	207	245	233	223	212	209	212	238	195	205	213	236	214	203	204	232	230	219	237	221	237	227	226	195	238	213	208	237	227	204	234	262	241	224	227	200	234	247	218	213	215	234	230	217	229	209	206	223	216	219	217	251	189	228	256	222	260	226	233	235	200	219	198	259	211	245	219	229	240	229	238	209	235	229	223	221	226	205	241	194	231	206	220	218	239	227	237	224	201	229	239	230	240	221	241	231	216	226	208	237	214	213	217	211	213	225	247	225	246	236	229	195	244	218	229	240	212	219	245	208	205	227	210	239	228	215	249	218	223	240	219	219	243	251	229	215	209	231	215	214	215	208	218	235	235	210	237	205	228	212	241	225	225	222	221	191	244	226	214	229	236	216	231	207	211	253	230	229	219	232	212	232	209	211	198	247	211	221	209	232	216	221	220	233	224	228	213	222	227	218	260	220	207	224	248	219	241	218	211	237	212	233	229	205	232	234	218	244	215	223	196	241	241	222	226	224	220	216	246	220	239	207	238	219	232	187	227	230	197	235	238	228	216	254	242	231	217	217	224	206	247	242	242	200	219	219	231	217	227	208	209	219	223	236	230	215	257	212	222	236	225	208	215	209	194	225	234	253	230	233	226	240	253	212	221	204	217	224	235	208	217	210	215	256	230	213	209	213	217	249	211	269	228	215	201	222	208	211	242	241	209	208	239	226	227	215	211	212	221	225	264	236	221	191	220	221	231	224	236	204	195	201	226	239	218	236	233	241	243	232	208	241	224	251	216	231	236	240	234	219	213	213	218	213	248	231	219	223	221	220	214	203	208	214	252	232	247	224	239	237	230	231	226	202	194	208	223	217	210	205	216	258	197	236	228	221	230	211	244	222	208	217	243	222	225	220	214	232	244	218	226	225	247	223	224	227	252	223	240	223	224	254	206	224	224	210	225	220	242	221	238	198	231	217	206	221	214	238	237	218	219	238	225	208	244	233	215	236	213	220	217	210	233	254	207	250	234	211	227	223	216	210	200	236	199	252	217	221	243	188	231	203	204	190	225	208	197	237	228	234	204	233	224	231	230	249	248	222	229	213	221	216	234	225	234	198	216	235	225	224	212	257	228	205	223	217	226	233	214	213	239	225	219	232	225	227	220	199	202
26067	17345	7377	4423	843	222	236	240	210	224	240	214	213	246	237	212	235	202	205	202	235	209	243	250	243	219	245	202	246	232	247	234	215	236	243	211	233	241	228	257	215	226	218	209	222	195	226	255	200	230	226	238	190	245	239	224	234	213	225	234	231	233	236	206	209	231	231	201	259	212	240	245	209	225	225	225	208	226	221	240	242	225	243	225	235	216	207	256	223	214	193	238	194	228	224	248	243	213	228	220	255	200	211	228	220	224	230	241	246	225	229	230	221	232	232	236	209	201	246	213	238	223	237	209	238	234	229	237	216	259	270	260	210	231	238	210	206	211	206	215	206	251	249	228	212	226	234	254	229	230	194	179	223	216	199	234	244	196	224	224	225	230	179	210	203	215	227	235	235	223	214	243	227	240	250	236	237	221	224	199	226	202	246	218	223	223	235	239	216	235	231	224	222	223	217	232	259	227	224	215	217	223	224	242	235	242	237	241	263	246	214	221	234	272	229	220	226	215	255	237	235	221	248	181	235	217	244	242	210	244	228	228	230	234	220	230	207	205	228	239	238	224	220	189	241	237	256	228	216	224	225	208	228	213	224	238	211	244	228	258	218	216	226	243	225	204	259	238	236	212	238	250	225	234	223	215	233	243	223	244	238	254	228	197	203	213	205	233	208	221	224	214	239	190	232	211	223	206	234	226	237	218	243	238	227	209	236	203	240	227	244	214	212	212	198	220	232	206	271	216	214	231	241	227	239	192	218	227	209	218	257	248	264	223	189	191	218	216	255	223	238	251	237	250	228	242	237	231	208	220	228	240	220	186	231	229	211	228	222	248	232	201	216	213	235	201	232	191	224	215	214	248	256	238	242	210	254	218	225	251	233	211	211	192	272	217	219	228	225	227	211	205	209	236	219	223	226	217	207	221	202	237	228	219	231	229	211	225	211	232	208	228	222	229	208	215	223	235	240	235	237	226	224	228	222	243	225	219	227	202	213	233	249	251	244	228	230	218	225	221	209	250	213	242	229	236	228	226	221	222	248	234	233	219	242	235	266	241	214	213	232	214	209	257	247	218	224	233	205	235	211	226	245	239	244	240	229	218	222	247	254	218	223	254	222	219	229	217	221	231	235	217	221	207	239	202	230	251	229	225	218	217	221	214	243	194	193	235	226	220	230	225	208	254	222	211	220	250	207	238	238	223	229	237	219	245	227	235	238	214	230	205	233	225	216	215	238	248	290	217	229	208	221	248	194	231	224	210	239	220	213	255	233	243	226	248	229	237	229	242	220	223	220	205	250	248	224	210	235	210	245	221	214	206	235	202	224	198	230	214	232	233	270	217	205	210	225	279	244	233	255	229	237	246	245	274	241	224	215	218	216	207	210	239	224	208	256	213	202	220	225	198	225	234	217	233	255	232	233	219	231	198	237	252	194	255	221	216	228	260	199	218	228	224	229	208	236	231	230	242	253	245	216	227	239	221	244	240	251	239	246	240	263	221	216	258	218	226	236	234	211	215	232	237	238	251	224	274	225	229	237	219	257	222	232	252	226	220	218	231	217	216	243	216	231	225	229	220	200	220	202	235	247	207	236	234	206	216	243	239	237	211	218	220	214	225	215	250	238	237	242	246	247	253	230	240	243	232	219	231	238	212	223	240	236	245	245	238	232	246	229	237	232	234	213	243	234	230	211	225	261	205	224	213	238	226	210	237	221	230	230	228	243	228	218	231	219	210	236	232	247	233	205	217	210	249	223	226	218	227	242	223	191	221	208	222	203	233	238	246	233	206	215	193	235	230	216	204	240	221	221	255	232	214	194	225	244	223	236	239	232	239	213	220	203	204	253	217	236	239	237	230	218	231	211	255	227	219	239	219	245	216	220	261	222	210	196	222	233	255	233	181	209	231	221	239	190	222	223	230	224	249	231	228	259	236	249	241	224	218	209	200	199	209	231	252	228	216	246	244	233	243	204	231	235	223	213	181	228	230	217	260	219	250	239	233	227	225	208	220	241	217	221	258	198	218	236	240	211	223	258	194	224	223	218	237	224	222	224	214	247	220	223	216	223	231	214	208	226	210	218	233	212	220	229	205	226	215	236	251	188	214	240	215	236	220	213	230	233	199	236	218	247	230	235	227	232	234	226	230	227	228	212	227	219	235	232	243	191	243	204	235	204	200	217	221	229	203	254	219	222	233	242	215	229	259	222	256	206	212	239	240	243	233	240	245	209	237	229	220	255	217	232	207	248	225	221	228	226	252	233	221	227	241	212	241	217	231	231	231	241	218	248	211	213	228	217	228	192	228	234	223	251	224	207	246	204	216	222	245	210	249	260	254	231	242	242	224	204	227	189	203	231	236	237	222	243	236	219	235	234	213	242	269	218	228	218	238	242	235	216	255	225	256	198	230	217	225	214	247	240	224	198	217	221	247	228	230	255	214	207	229	225	234	241	224	217	233	232	238	228	248	203	231	232	231	238	202	229	239	222	214	212	243	221	182	207	207	223	224	239	211	214	243	199	249	232	215	242	227	247	205	202	238	222	240	190	251	222	233	210	237	233	198	223	241	218	226	231	204	244	227	251	235	243	205	209	221	205	200	209	246	222	226	245	218	183	223	210	242	243	236	242	214	202	222	233	231	233	208	213	232	248	249	224	217	221	262	234	240	260	243	253	238	251	228	212	232	234	239	201	227	208	232	230	215	250	247	216	262	237	215	226	221	212	243	198	211	237	205	219	242	219	228	230	246	197	231	264	236	232	246	220	231	214	238	230	220	223	239	239	204	219	258	241	236	254	238	198	242	241	248	228	209	236	226	235	250	229	249	215	234	232	227	208	221	246	225	212	236	237	213	224	223	225	249	237	217	225	236	221	235	265	257	244	203	236	223	260	230	214	203	211	258	225	217	215	211	231	254	238	229	235	223	204	220	217	261	227	235	218	204	192	231	197	257	200	244	243	209	225	255	249	221	212	239	251	234	210	249	213	212	203	218	200	213	251	235	229	262	230	216	249	235	215	223	212	244	221	231	234	197	203	225	250	239	233	234	220	229	217	225	232	223	223	224	221	241	234	243	238	238	231	222	229	224	236	235	202	237	227	232	239	235	219	219	219	237	235	244	242	213	213	226	229	248	221	227	241	250	223	229	250	255	236	227	230	231	238	221	250	244	219	221	260	227	234	197	236	227	265	228	224	257	259	215	195	195	208	210	232	216	215	218	211	235	249	218	222	201	255	239	237	228	234	248	221	240	221	219	201	220	251	234	219	193	212	234	228	231	238	228	251	209	207	219	200	220	227	238	242	234	259	237	217	213	213	224	245	194	232	224	225	225	235	211	221	245	228	240	226	233	246	196	234	209	202	239	200	250	226	193	232	212	226	234	219	218	221	234	220	247	219	237	262	237	256	214	206	246	198	209	206	235	229	250	236	212	213	234	230	250	212	210	209	251	245	239	206	243	231	218	223	237	235	248	224	238	217	231	206	190	218	199	216	229
21350	19717	11682	11327	1911	504	518	533	456	525	440	505	504	553	485	524	526	445	546	473	517	496	523	470	506	490	477	543	487	505	513	482	516	479	499	501	492	473	527	495	505	511	542	480	485	516	503	516	503	526	445	532	517	474	482	482	508	497	489	513	515	484	510	501	505	492	564	519	489	498	511	468	503	465	485	504	484	493	489	476	562	493	507	504	509	531	496	490	515	508	520	477	557	469	503	541	470	505	536	525	502	500	480	495	436	527	533	481	507	504	490	484	446	487	522	516	470	476	507	479	479	512	479	518	457	509	512	494	526	510	472	477	511	512	507	471	487	511	499	499	509	517	468	507	521	547	497	514	504	479	478	512	508	496	477	530	441	501	525	474	498	479	514	498	532	501	483	483	484	489	470	467	501	548	498	497	475	487	469	503	512	525	471	486	514	507	531	518	528	515	507	519	497	538	523	474	471	495	495	505	520	553	474	475	522	478	496	485	449	486	481	531	496	504	537	504	477	490	493	514	500	474	512	472	469	516	507	494	493	508	471	513	475	499	499	487	500	551	521	507	480	507	535	506	508	495	507	473	485	485	521	523	512	512	486	529	523	522	497	451	490	514	541	475	454	465	506	506	496	488	515	472	491	499	490	469	459	501	462	505	479	520	466	502	516	486	527	512	492	514	476	481	497	494	476	516	513	490	509	482	488	480	470	509	441	473	421	460	504	471	519	471	454	512	528	480	472	538	491	516	543	467	485	487	490	516	499	503	528	484	488	482	531	487	507	485	518	455	476	482	500	520	490	499	490	459	524	480	497	502	466	539	489	501	484	473	484	521	517	518	511	485	500	469	466	492	467	536	474	531	511	517	498	494	502	505	471	500	514	503	523	491	492	511	482	452	467	520	500	489	532	492	478	533	497	535	479	450	519	491	502	488	489	518	513	456	465	491	516	493	500	511	504	475	511	506	503	486	512	468	498	504	520	479	499	521	490	481	470	501	510	511	506	512	510	483	512	501	463	537	507	509	455	501	482	513	470	484	504	484	513	457	494	481	486	501	523	527	456	552	510	499	521	536	505	504	461	485	501	503	487	499	507	476	496	489	513	495	525	515	516	529	497	501	522	472	501	481	479	509	510	508	503	535	529	502	474	509	546	492	474	473	461	547	493	463	501	490	468	474	486	496	521	514	464	473	515	542	512	457	506	492	507	500	489	522	512	499	515	497	487	488	515	511	472	514	497	513	517	490	525	536	496	481	518	486	484	472	497	493	456	511	485	555	517	508	475	534	461	509	493	464	491	494	483	489	481	485	506	516	506	552	493	520	493	479	513	510	474	474	480	550	532	508	502	520	476	503	551	505	505	484	502	493	479	446	499	513	523	507	509	525	467	521	476	499	529	519	544	512	537	473	477	538	493	482	496	493	522	492	491	470	468	486	483	518	478	487	530	490	499	519	498	455	524	505	479	487	493	481	482	518	471	500	493	487	477	471	509	458	495	507	503	470	455	460	491	483	517	509	539	493	509	533	502	511	524	529	478	501	473	458	497	478	458	481	485	511	523	495	506	533	512	506	488	464	457	490	503	495	466	513	509	526	514	493	501	516	496	531	538	507	516	482	510	502	495	496	471	496	501	519	464	479	520	490	498	557	484	494	487	462	508	470	546	500	510	491	496	501	478	502	466	494	526	514	503	529	500	549	513	463	509	484	507	505	537	544	510	489	541	474	474	504	504	507	489	520	498	495	493	510	521	511	503	505	505	466	522	487	510	480	492	517	532	496	501	517	481	496	447	510	520	497	463	486	532	482	494	492	473	478	492	511	525	540	508	483	484	546	499	483	494	502	488	468	515	523	500	499	523	526	517	489	527	511	506	511	501	522	463	507	482	520	522	529	479	458	491	498	500	517	525	483	497	495	517	498	519	523	489	539	474	472	519	483	462	508	485	504	489	495	455	544	469	505	509	547	527	471	512	510	503	489	494	472	484	493	516	540	517	502	482	483	479	527	511	523	512	496	487	512	499	503	514	476	544	498	509	526	470	516	505	509	491	510	497	476	476	510	481	495	494	501	484	499	531	486	480	473	478	487	491	485	505	493	517	485	499	495	483	516	498	510	503	489	533	480	490	487	511	487	522	499	505	479	486	542	504	507	487	497	515	514	529	527	478	545	483	475	501	478	486	513	506	496	496	487	510	528	486	468	491	510	472	463	467	525	509	515	481	541	493	503	498	471	454	495	517	475	509	441	518	510	465	478	510	501	515	522	491	500	508	485	532	559	504	486	550	502	524	520	531	492	501	508	505	514	547	497	496	542	499	474	537	502	499	468	511	514	456	495	512	499	469	505	557	508	518	491	477	484	521	516	531	485	531	490	489	465	471	515	485	519	494	470	521	495	495	467	518	520	497	513	503	542	511	502	488	529	512	516	464	521	517	488	528	451	521	489	498	535	488	479	475	475	507	518	488	496	486	496	461	491	528	514	499	487	512	484	531	493	501	530	474	482	508	467	516	482	463	457	487	506	542	515	519	553	524	520	496	460	489	480	441	474	508	490	507	490	510	491	504	529	476	469	530	492	496	495	515	519	498	487	533	503	500	478	505	531	472	481	499	505	517	447	430	523	488	490	490	502	526	510	459	452	476	520	519	479	543	480	461	495	505	510	488	514	507	517	471	486	517	536	515	457	516	476	521	523	502	526	510	520	497	482	498	476	475	475	532	529	498	483	474	518	507	481	486	485	479	541	543	484	510	495	478	471	515	481	475	504	521	489	497	490	510	522	510	465	491	450	500	528	485	505	470	537	475	472	494	522	503	499	473	510	496	503	503	531	502	493	492	479	513	494	475	470	498	541	466	526	514	501	478	511	461	488	503	496	505	476	527	491	465	511	483	495	486	505	492	491	481	464	500	526	439	522	475	503	506	557	451	517	501	469	538	555	483	494	498	520	495	568	526	484	463	515	466	525	474	500	514	503	470	485	515	506	494	518	498	462	511	483	511	513	498	495	508	510	458	506	499	478	498	519	463	525	452	490	493	483	507	473	484	540	508	529	529	473	486	463	499	501	541	441	486	512	512	504	513	490	486	533	507	524	494	523	525	556	486	488	501	535	522	514	493	527	503	461	495	491	500	482	508	510	475	494	506	518	478	491	458	509	527	487	500	515	466	503	487	512	490	519	471	473	538	537	516	490	458	480	476	492	489	511	508	495	503	501	473	537	508	544	494	563	470	501	519	492	494	473	485	491	488	496	518	505	509	534	516	516	481	507	516	502	496	470	480	484	466	492	513	501	491	469	462	469	515	521	492	513	519	466	554	527	514	516	513	523	456	486	508	453	521	475	490	454	467	523	532	485	492	517	503	542	495	518	515	511	514	521	545	526	480	506	526	525	512	509	496	503	514	486	471	513	493	531	524	507	519	494	499	465	483	509	484	522	472	471	487	447	541	496	482	475	459	501	471	498	475	465	457	512	511	457	467	506	515	517	483	493	509	521	523	482
72578	64679	54334	44930	16093	1346	173	171	174	130	179	170	165	169	185	179	151	163	166	188	151	159	131	147	153	156	153	154	146	173	151	186	173	146	167	145	150	163	144	162	146	142	168	147	160	162	146	148	143	141	165	154	164	156	162	164	169	160	147	178	150	159	146	158	131	157	186	140	173	158	176	171	146	153	142	134	157	135	140	166	166	164	173	165	156	148	150	142	161	146	160	134	133	159	147	156	165	156	157	153	138	165	161	141	170	158	150	148	137	144	163	165	181	147	155	152	168	152	129	156	169	160	152	160	153	174	160	157	172	145	166	167	146	160	161	139	136	141	148	149	155	144	154	148	152	181	168	162	176	162	134	166	156	168	171	135	176	159	151	137	141	149	158	158	178	153	141	148	146	146	148	184	168	161	136	160	155	144	147	151	142	155	160	147	160	138	151	145	150	144	151	169	154	164	148	153	150	151	136	176	139	139	155	148	163	148	151	143	169	162	153	158	171	160	155	163	155	151	142	158	188	170	147	141	171	170	160	160	166	176	128	152	128	139	161	160	164	155	181	171	130	176	158	153	140	157	154	141	177	158	169	154	167	171	162	168	146	171	195	152	160	145	125	166	170	142	173	160	169	145	137	135	157	150	149	166	156	167	148	156	140	147	163	144	158	164	165	165	163	153	156	161	170	163	156	157	145	156	154	139	152	147	158	155	166	148	158	166	153	154	164	146	160	168	171	152	165	130	135	155	164	161	158	145	184	153	166	170	167	172	186	158	138	146	143	141	166	164	165	159	136	170	153	137	135	143	163	173	178	161	163	153	167	167	158	144	149	142	166	153	155	131	170	149	146	158	169	148	164	157	142	152	151	158	147	156	148	150	151	154	175	163	163	158	157	159	158	175	143	169	135	149	177	131	151	141	165	164	162	170	174	158	143	155	157	145	134	170	175	156	153	132	140	156	136	160	175	149	151	137	160	176	142	177	186	141	139	141	153	135	148	152	144	155	169	158	158	154	152	141	146	127	141	160	159	136	138	144	175	125	164	164	169	166	137	156	161	170	149	154	149	146	143	158	151	161	165	125	181	168	135	173	142	150	149	164	152	157	180	132	174	164	156	163	153	159	151	156	155	156	162	143	162	144	144	147	167	162	147	160	133	166	147	174	155	170	148	148	149	147	149	151	162	164	164	131	160	180	143	142	159	146	164	161	168	173	143	168	149	158	161	144	166	148	148	159	148	165	161	143	163	163	155	147	151	165	147	168	138	157	182	149	179	153	135	147	166	176	145	161	161	164	174	168	159	136	157	137	156	137	163	169	149	138	148	158	141	162	143	145	151	148	144	167	152	163	163	163	146	182	133	143	165	141	165	162	176	157	139	167	143	153	135	152	166	137	141	165	166	166	130	139	179	157	151	149	165	146	134	148	162	142	154	168	159	156	139	140	165	157	136	147	182	147	145	144	173	156	142	157	171	159	154	132	138	157	163	153	163	153	164	162	138	149	135	158	144	149	154	159	147	152	147	153	156	156	148	157	155	149	158	169	141	125	159	157	159	143	140	166	162	144	166	148	150	150	172	145	162	158	138	159	140	149	145	174	172	157	163	147	150	127	132	144	152	161	174	148	158	129	167	152	131	147	143	144	125	147	158	141	158	159	153	141	160	148	154	138	168	155	163	142	145	177	166	143	132	153	169	123	146	162	130	147	178	142	161	138	125	122	154	181	153	172	133	180	142	136	142	145	165	147	169	169	181	156	150	139	160	151	147	182	162	172	151	139	169	137	177	138	148	143	134	149	152	160	143	146	135	189	145	169	153	149	178	140	191	168	146	154	142	153	163	132	164	155	130	159	145	166	162	150	143	152	166	157	136	143	147	165	160	189	166	173	153	144	149	152	162	160	156	147	167	142	147	152	155	158	155	142	137	136	165	155	149	138	154	151	151	154	142	164	156	141	175	145	163	156	152	151	161	167	151	158	165	159	157	147	155	164	163	122	142	150	150	159	159	171	166	169	170	155	128	135	160	144	170	147	152	174	161	144	139	135	162	144	173	168	145	176	154	152	144	167	170	157	152	155	150	152	153	162	159	164	159	164	131	146	163	180	163	171	142	148	155	175	139	160	142	129	162	145	165	150	160	154	150	131	166	157	169	144	150	175	175	157	150	151	134	169	155	149	155	161	153	149	144	144	157	145	168	131	138	144	146	150	152	176	152	155	173	151	155	151	149	144	140	136	137	135	156	168	153	160	176	169	162	142	118	167	155	166	136	149	147	131	143	160	154	158	147	146	152	158	154	148	153	150	158	139	133	162	162	149	166	159	164	170	152	154	141	148	146	165	151	164	177	160	159	153	188	151	150	144	139	164	160	159	167	165	179	154	134	153	159	160	152	184	181	167	151	131	160	160	173	163	149	171	161	141	168	167	137	152	170	149	163	138	142	165	148	138	145	141	165	147	161	151	167	141	152	172	158	166	149	175	146	143	170	147	160	141	133	168	160	160	164	162	124	152	149	158	149	160	147	177	166	152	162	131	176	159	153	139	148	161	160	149	161	141	162	164	144	190	156	165	161	154	143	158	151	174	164	159	144	151	194	158	161	161	133	152	136	147	143	163	112	127	172	151	169	164	172	168	135	161	133	158	135	142	158	137	173	146	160	142	175	151	175	143	168	142	157	142	160	143	173	146	151	149	179	154	154	152	158	186	121	139	169	149	152	171	162	152	140	163	135	146	186	178	170	154	136	147	134	156	148	128	146	170	150	153	157	149	153	167	147	149	159	158	172	152	156	144	134	173	167	151	138	145	169	143	146	156	156	159	129	147	146	162	128	129	151	162	164	139	166	152	151	141	152	156	143	167	172	134	154	169	183	160	146	169	148	137	159	161	140	146	151	144	133	151	153	148	158	181	146	144	132	151	133	143	161	177	150	178	133	177	150	150	139	150	162	159	135	152	148	142	164	142	172	138	160	141	172	143	165	172	161	172	161	155	165	134	160	150	163	157	146	156	153	150	168	151	154	151	156	149	148	153	156	161	163	169	153	151	158	141	161	153	163	150	158	151	147	147	158	136	153	158	146	157	182	161	131	144	134	145	145	154	157	133	155	135	141	185	154	157	144	148	164	164	150	169	163	168	167	168	160	163	158	155	184	124	153	159	164	160	164	156	159	148	152	158	139	150	151	152	134	139	152	146	142	138	132	158	144	176	176	150	161	162	155	170	157	153	155	146	151	172	164	144	180	147	148	151	157	160	155	156	173	135	168	148	158	165	151	169	146	169	160	153	136	157	155	156	135	153	137	154	135	151	163	178	162	166	158	173	155	176	156	155	165	131	134	160	162	155	142	172	158	148	139	167	153	143	152	174	177	158	149	158	163	150	161	145	159	152	167	168	156	133	158	127	144	155	152	154	164	157	156	138	155	154	144	127	176	133	155	170	145	154	160	148	144	130	155	153	148	154	123	152	153	133	163	161	163	147	169	163	138	161	149	158	166	144
45348	50818	50405	47877	16322	498	441	437	420	394	400	406	394	386	379	343	338	360	369	349	370	330	349	328	391	331	371	364	351	338	379	335	320	368	367	307	359	356	328	330	323	324	339	379	322	346	349	348	343	339	365	325	366	345	326	337	333	386	343	385	339	366	339	320	343	333	340	314	341	356	346	354	361	359	328	349	352	350	372	348	311	330	376	314	345	357	343	337	339	349	331	353	359	341	370	343	321	346	379	314	328	333	336	328	299	365	372	337	325	336	368	333	362	356	350	310	349	358	316	358	327	331	353	353	360	349	321	320	331	333	349	374	324	343	338	344	372	338	362	322	358	345	320	365	356	343	330	355	354	316	308	358	352	333	386	349	365	349	346	306	322	345	349	336	320	353	340	317	356	320	342	316	377	325	331	325	356	346	328	336	293	326	329	387	323	370	335	338	311	331	356	357	350	372	337	334	361	374	320	339	319	352	342	344	325	346	347	325	363	339	332	323	343	319	323	344	370	351	321	342	344	333	323	348	316	350	315	364	296	336	342	320	366	359	323	346	348	348	369	322	345	334	333	359	336	364	379	312	333	325	365	340	350	365	336	337	343	349	364	324	358	336	356	323	365	317	331	348	307	351	360	348	332	366	360	360	331	362	363	352	353	347	355	366	326	316	338	316	378	334	350	336	348	329	312	340	359	328	336	336	331	344	352	360	376	369	335	332	339	371	334	371	345	351	366	348	358	341	377	303	318	334	378	391	364	348	329	336	347	320	366	352	341	356	347	335	338	360	335	339	333	380	350	360	334	332	342	337	365	308	356	350	327	316	333	322	302	319	312	339	315	314	355	375	363	388	367	343	331	332	357	344	343	362	338	354	336	356	331	338	343	314	334	340	359	327	379	315	364	356	385	353	352	352	336	342	341	357	334	310	330	324	322	381	323	368	331	348	320	367	364	343	334	361	301	304	351	323	354	332	356	321	354	330	372	329	338	348	334	335	326	362	328	343	337	379	335	340	326	341	360	347	348	357	345	322	324	324	337	337	366	369	340	369	311	340	326	330	330	351	352	326	340	344	345	341	357	338	336	327	345	375	349	353	346	363	349	388	345	359	344	339	330	351	353	329	338	326	320	322	347	368	355	335	316	373	356	344	368	351	328	329	333	313	344	315	358	339	335	352	387	335	339	354	350	373	322	325	339	370	375	334	325	345	336	322	372	351	313	327	352	332	326	339	356	376	304	360	320	361	344	356	317	342	330	365	337	316	345	342	347	342	332	346	338	325	345	354	377	364	331	347	338	321	347	346	324	316	333	339	351	319	339	317	339	349	329	339	354	334	366	332	366	340	338	360	339	355	346	377	343	364	341	342	371	365	353	347	349	326	337	341	342	334	329	347	357	339	343	317	353	379	336	321	340	330	320	366	334	298	313	290	369	342	314	331	368	322	287	363	372	340	316	359	332	353	322	357	373	342	370	373	359	351	346	341	339	325	339	323	350	339	338	324	339	360	344	348	333	344	351	360	332	366	335	335	350	372	351	361	342	366	314	347	348	352	315	356	340	331	361	322	355	328	317	344	348	352	360	360	355	347	370	328	341	351	345	320	360	358	355	369	354	347	336	343	344	339	363	296	352	342	342	351	351	341	348	347	342	326	335	365	329	369	356	337	335	368	313	353	334	360	365	320	387	346	340	358	333	331	346	347	306	332	311	350	358	306	341	350	350	364	331	348	380	307	331	359	343	372	311	322	338	349	330	367	332	309	334	349	329	352	356	328	360	326	338	371	308	324	348	327	316	354	337	359	355	319	355	342	358	358	386	333	332	353	317	395	358	354	337	321	342	349	348	351	361	350	336	336	342	326	329	358	363	320	339	327	358	359	325	336	362	329	327	360	333	350	329	326	322	337	370	325	324	325	344	323	346	354	318	348	330	329	343	303	324	344	355	359	333	333	347	339	312	326	330	351	344	341	326	371	352	331	335	346	334	330	345	340	318	382	353	360	334	337	336	335	364	350	329	320	342	313	321	320	328	326	362	327	317	340	353	378	303	356	341	344	320	376	356	333	389	326	323	339	361	378	327	356	365	369	332	317	333	351	362	339	347	349	308	393	366	319	341	360	327	343	313	329	315	384	314	334	352	321	326	359	375	347	308	300	345	353	374	357	369	332	345	355	355	366	358	335	367	346	352	349	360	328	341	358	353	327	370	359	344	338	334	326	355	343	334	337	335	344	336	329	352	317	325	373	339	350	348	353	352	362	321	336	362	344	379	333	370	332	352	326	329	334	327	363	328	344	363	356	394	314	354	347	344	358	343	331	322	369	370	362	357	331	339	327	355	313	355	345	385	321	333	350	350	325	342	348	377	323	368	365	346	356	367	353	301	349	362	321	327	349	325	328	329	361	363	362	326	349	334	341	337	355	360	366	364	342	338	332	346	358	373	355	352	368	338	336	350	353	354	356	341	361	352	311	309	338	332	317	359	360	342	340	361	322	342	317	337	305	327	352	320	335	337	348	339	356	329	353	328	348	297	320	371	329	321	310	340	357	328	359	339	343	319	341	351	370	305	333	365	350	337	370	350	344	322	357	347	340	322	347	333	326	359	343	346	338	362	345	336	359	338	360	334	306	342	373	319	351	346	366	326	361	334	395	353	328	322	331	322	337	371	342	318	340	348	341	318	326	353	379	329	330	329	356	358	349	368	315	329	325	360	339	339	335	338	344	338	343	338	331	345	333	353	332	356	342	317	326	336	317	326	359	362	363	346	349	340	344	349	332	338	346	314	352	334	321	344	363	327	369	360	384	344	331	323	353	319	340	341	316	336	355	346	337	355	341	335	376	317	281	369	321	312	382	342	359	345	351	345	313	371	352	343	331	337	330	362	334	339	348	371	357	356	352	336	345	343	349	355	337	368	342	352	378	315	348	327	350	350	329	340	351	377	340	321	334	350	382	323	332	333	343	384	354	354	333	355	303	337	330	315	336	353	348	356	341	338	343	308	321	346	370	346	347	362	335	343	344	354	343	337	354	339	337	351	349	342	340	356	382	373	328	333	355	324	309	364	354	378	328	361	355	313	359	349	359	383	314	342	327	303	314	340	335	345	336	350	334	349	320	342	339	336	340	321	338	346	356	320	347	362	313	343	363	318	346	354	345	375	316	352	329	339	393	338	368	358	381	342	340	295	395	332	365	347	350	322	306	386	364	357	367	341	355	352	350	379	345	349	359	365	342	350	360	338	354	347	393	380	358	348	352	363	338	345	367	335	381	361	355	356	370	326	334	349	315	315	364	337	362	343	357	336	336	353	326	362	369	355	361	335	358	340	368	340	333	335	352	356	327	337	346	342	348	367	324	345	317	350	334	324	354	349	338	342	329	328	329	366	359	323	341	346	351	345	331	361	323	341	318	350	363	350	337	341	339	366	341	353	380	364	329	343	335	329	328	333	366	373	345	371	343	348	362	329	345	370	382	376	348	340	311	344	357	314	345	349	321
83276	77818	67003	57551	24246	4050	186	120	105	101	100	102	102	88	97	100	77	93	100	97	85	89	95	73	108	106	83	83	86	78	95	96	81	82	79	100	88	99	81	107	85	87	87	89	92	102	100	84	81	89	86	108	76	97	87	97	84	82	98	83	102	97	80	90	74	93	83	85	94	89	104	82	99	78	82	81	86	72	94	94	93	90	93	88	93	84	93	92	88	70	88	79	88	79	80	83	62	100	95	105	80	86	79	79	78	87	89	81	95	81	89	87	85	95	85	87	75	73	102	87	79	79	77	91	96	89	77	81	88	89	78	92	100	90	76	72	75	83	89	82	84	86	71	81	81	77	86	89	83	97	85	94	92	79	82	89	103	86	70	71	94	90	98	80	67	75	90	76	102	77	93	74	85	88	75	73	90	91	89	86	96	85	76	101	85	77	90	88	99	83	97	85	94	84	68	99	96	67	85	75	96	92	95	81	104	78	87	85	94	99	84	79	96	91	74	92	109	72	83	83	82	106	99	105	66	78	100	90	69	92	93	90	83	92	78	95	79	85	88	83	86	81	92	96	80	82	92	81	100	76	95	92	83	78	85	92	85	89	70	81	91	81	83	97	86	95	87	93	96	76	84	100	94	102	94	99	100	94	92	85	78	77	79	77	83	86	81	74	102	89	65	88	96	94	97	101	82	90	94	94	69	86	97	95	79	97	82	101	108	88	85	120	96	90	72	84	103	105	65	74	86	74	93	97	87	82	88	90	81	85	72	106	95	97	91	92	62	81	87	80	95	83	84	87	96	108	96	89	83	94	75	82	94	98	93	88	93	88	97	102	72	95	78	83	87	94	97	98	77	82	73	92	96	92	89	73	80	78	105	94	94	83	83	71	82	79	97	104	97	87	93	109	67	91	91	79	105	99	95	88	87	99	89	93	78	75	86	77	97	84	97	84	87	86	96	109	98	94	66	84	88	84	106	94	90	93	82	85	78	88	86	84	89	99	67	90	86	101	70	84	86	87	101	94	83	80	94	88	87	90	73	83	89	110	97	86	103	96	94	100	90	92	75	100	85	85	88	92	80	88	95	97	76	105	101	94	100	78	103	94	91	82	80	91	86	71	105	96	90	76	68	88	86	87	90	94	77	90	85	84	101	92	86	98	78	96	76	76	79	97	91	68	92	70	97	78	98	70	95	70	92	77	79	72	97	123	100	117	84	83	89	74	92	107	93	79	98	76	94	94	68	91	91	97	94	86	71	101	91	96	91	74	89	81	80	87	79	70	89	101	87	85	92	90	104	78	108	90	82	102	112	73	74	105	87	88	90	104	91	72	87	84	89	88	87	95	82	76	97	79	75	91	92	79	81	85	83	96	75	102	89	102	95	94	88	83	80	98	65	90	98	88	82	82	92	79	84	81	99	77	87	99	103	102	91	89	80	92	89	101	73	96	93	92	109	82	97	84	104	99	90	76	99	90	73	87	92	106	88	99	92	88	96	94	92	92	67	81	88	89	92	89	85	100	95	94	98	87	80	89	88	74	73	101	94	94	94	85	71	97	95	77	83	103	94	76	97	85	103	88	77	94	79	90	72	81	108	82	79	87	75	110	86	80	88	100	102	85	80	94	81	87	86	78	80	91	73	83	89	83	85	96	81	107	77	84	92	79	78	78	87	85	90	80	103	111	99	83	96	94	100	98	79	74	85	93	85	83	81	94	93	80	77	76	90	102	85	99	92	92	91	97	86	82	79	77	87	92	95	79	81	87	70	104	81	81	96	113	85	93	88	73	89	62	101	88	93	78	89	81	102	84	91	81	78	101	93	75	104	92	89	76	76	81	77	83	88	98	88	78	86	95	86	100	82	80	83	95	96	90	114	97	105	90	93	100	88	79	78	76	92	98	82	93	80	95	92	90	100	82	70	78	77	81	93	71	97	102	96	78	90	70	96	102	93	94	93	106	85	79	84	90	83	108	94	79	75	82	92	79	92	105	94	119	85	93	87	105	91	95	86	80	74	92	92	106	89	86	81	96	78	80	94	84	84	97	83	88	81	69	92	83	80	78	99	78	75	79	80	80	67	83	84	89	88	89	86	74	82	80	87	73	78	89	102	95	84	80	76	90	86	81	90	102	89	90	96	97	94	91	81	97	106	84	100	82	82	80	90	89	77	70	83	105	84	83	93	86	93	83	95	90	74	88	89	73	90	74	70	103	89	80	87	108	93	87	90	75	90	99	95	104	101	101	100	120	71	107	78	93	79	76	86	105	93	79	98	80	72	99	73	96	92	87	93	90	96	97	62	89	73	94	95	75	89	81	95	97	96	109	78	74	105	104	99	90	101	80	80	105	81	105	85	86	106	87	103	120	103	104	84	91	95	86	100	99	70	83	89	81	93	71	86	81	84	109	91	92	99	102	86	106	99	91	79	97	109	81	103	79	103	93	102	94	105	83	98	80	80	83	81	72	91	98	85	87	66	89	78	91	78	107	93	81	90	90	83	74	104	96	85	98	90	85	86	103	83	99	100	104	80	104	92	95	86	83	103	80	76	81	91	91	90	91	89	102	95	79	69	72	87	85	105	88	83	78	86	100	90	91	77	97	82	100	105	87	91	78	71	70	90	83	72	73	88	81	94	73	90	82	93	87	93	85	82	87	87	103	83	88	69	75	80	80	76	84	87	78	73	88	85	90	91	81	90	103	113	100	104	87	86	79	70	95	70	100	84	95	81	68	80	101	98	88	93	80	96	84	80	79	84	95	101	89	96	84	97	77	81	90	80	61	112	96	99	77	89	96	100	88	84	89	93	67	72	82	86	91	84	95	86	74	79	82	100	95	87	85	83	89	82	83	104	96	89	89	92	86	83	84	88	82	87	66	90	101	83	90	97	82	81	82	90	91	78	82	75	75	66	78	80	76	78	70	87	97	77	85	81	79	99	106	86	109	86	80	85	94	81	91	84	99	73	79	89	102	105	88	73	100	72	84	86	97	88	85	86	73	80	99	94	102	101	73	79	88	81	96	82	85	90	74	76	92	92	78	87	96	95	92	95	106	85	88	104	100	94	87	90	84	93	75	86	102	74	81	83	87	86	84	73	97	82	76	86	81	82	99	96	107	90	79	100	92	86	82	90	86	91	79	68	91	93	95	99	83	80	88	82	80	92	110	99	88	80	101	89	82	84	85	82	88	91	79	85	83	89	87	71	87	84	75	91	84	89	102	93	73	95	82	89	83	89	91	98	74	86	92	79	86	84	83	90	84	79	97	87	94	88	116	75	94	78	91	89	104	89	81	91	100	99	115	93	96	92	84	78	78	75	97	90	89	98	81	93	108	95	81	97	87	83	78	79	98	90	83	93	89	100	89	80	83	76	87	85	86	101	102	97	95	77	81	72	87	85	101	95	90	81	82	86	86	88	102	89	91	70	107	92	92	102	90	104	76	100	74	70	86	96	84	97	85	85	88	84	86	88	80	97	96	85	72	90	85	89	85
54339	62522	63529	57773	23358	449	385	352	317	311	293	288	243	264	262	244	257	257	269	232	204	226	243	246	230	226	237	243	222	222	229	202	208	232	211	230	217	224	207	205	249	193	223	221	264	207	197	216	210	210	197	239	226	223	254	215	204	236	223	225	221	202	225	246	223	201	222	202	227	217	224	206	219	221	221	227	207	204	215	224	208	225	227	228	190	233	199	220	231	232	216	200	224	198	216	215	210	231	208	198	213	219	194	209	199	197	189	205	202	213	195	227	200	216	228	208	221	245	226	217	208	205	214	227	222	213	227	239	213	199	224	232	207	205	213	192	182	221	202	226	204	194	207	215	211	200	206	195	220	216	199	213	214	211	250	200	183	220	208	212	192	216	207	209	234	212	239	216	216	206	217	195	221	192	207	219	221	200	211	225	246	195	189	215	217	226	206	194	208	217	236	204	207	201	208	203	200	204	206	236	211	196	172	221	213	210	219	212	223	229	206	225	210	239	229	200	189	187	223	210	214	205	209	234	207	226	217	198	228	217	208	211	194	193	204	229	213	222	201	226	213	191	225	212	202	214	208	199	214	211	199	188	189	210	210	218	226	221	200	219	192	175	178	217	212	228	212	238	229	193	213	192	213	238	224	208	194	178	205	192	231	214	213	258	231	193	209	222	208	230	216	221	215	200	202	240	198	229	189	197	214	228	213	189	204	204	226	194	207	240	210	205	209	204	195	185	200	203	214	244	213	210	216	194	204	217	201	203	209	182	225	204	210	224	192	223	221	211	189	205	205	188	233	209	216	194	194	207	206	210	185	210	212	203	222	195	214	184	203	189	202	205	233	198	221	230	204	198	211	197	177	234	231	198	200	193	221	211	213	196	223	207	199	197	201	209	213	188	196	197	209	207	201	191	201	218	210	188	201	205	229	209	206	214	223	205	197	244	226	207	217	194	207	217	206	213	204	220	214	187	224	206	222	215	202	205	187	205	190	219	194	215	225	209	198	215	212	234	209	211	187	234	200	211	201	228	196	190	223	210	206	205	233	211	208	233	202	212	211	204	226	229	242	212	223	232	213	232	223	224	210	195	210	203	186	233	222	233	206	212	222	180	211	222	193	215	202	212	197	215	207	206	200	197	196	221	226	216	213	223	195	199	198	211	204	246	191	222	210	212	179	222	207	220	204	250	232	223	247	219	217	186	207	222	173	204	210	195	249	212	197	227	226	226	220	204	219	191	204	190	228	229	204	211	207	202	199	213	248	221	217	217	214	210	207	234	234	204	198	231	212	221	208	191	209	206	225	191	220	196	215	223	209	251	207	207	220	212	229	227	187	213	213	207	219	227	223	205	209	199	236	180	223	203	219	193	200	221	211	186	195	210	222	204	215	204	222	210	206	229	170	208	188	215	203	194	208	230	200	226	214	190	214	223	219	222	218	206	187	213	238	209	218	219	218	204	215	242	208	243	225	218	218	204	218	202	222	227	230	213	197	202	200	202	185	233	209	239	199	201	207	210	186	202	225	210	199	203	181	223	200	214	209	222	195	210	216	189	192	207	235	195	219	205	237	225	204	211	214	221	230	177	209	218	237	210	209	212	208	194	245	208	221	240	226	198	201	216	221	209	207	220	206	180	216	222	223	226	214	187	214	248	199	211	206	220	224	191	235	203	202	216	219	233	228	231	232	230	224	224	184	225	221	217	232	216	183	228	186	217	240	221	213	204	209	225	221	226	218	218	204	217	212	223	219	189	216	218	190	222	223	239	214	206	216	197	220	214	184	214	213	218	217	205	207	232	217	187	219	202	239	214	256	204	193	219	203	229	187	200	219	221	224	203	211	212	222	226	191	190	216	229	234	234	222	211	198	181	203	190	186	252	198	211	203	204	205	215	198	219	200	233	199	225	218	211	221	220	198	221	210	225	229	197	200	208	209	212	206	225	199	238	204	219	202	209	208	213	217	218	232	220	232	234	213	202	205	201	196	210	213	234	187	194	199	190	213	218	215	226	228	197	223	203	231	225	193	220	192	212	223	217	216	254	195	215	241	208	163	186	216	217	215	207	223	216	234	189	225	218	206	239	213	239	188	192	210	231	217	213	207	204	177	211	221	238	223	182	216	217	222	209	207	222	229	200	223	221	204	215	222	199	187	221	209	201	202	209	203	210	216	213	209	224	231	219	209	189	232	227	219	226	212	184	195	216	227	204	195	211	198	216	216	216	208	234	201	225	225	209	188	235	191	205	220	203	226	200	240	191	212	225	235	202	190	239	222	197	227	189	241	214	231	251	217	213	208	179	179	232	223	207	197	202	221	189	211	209	251	202	218	219	222	213	213	214	227	234	210	199	197	201	212	212	223	227	218	215	217	210	195	194	221	216	206	204	189	222	232	228	179	197	196	203	197	226	232	217	215	237	210	204	213	212	220	230	212	236	240	210	252	222	216	196	208	210	204	209	206	218	203	242	183	211	232	193	212	215	226	254	209	212	214	237	200	204	224	201	215	228	208	220	197	194	221	221	217	224	213	205	232	203	211	196	209	198	192	196	229	214	199	204	219	193	215	187	193	223	206	212	205	207	220	198	206	220	199	210	199	213	204	200	232	205	184	198	221	232	216	233	174	186	232	192	221	205	203	220	221	221	214	198	202	213	195	235	214	205	199	198	216	195	211	222	202	234	208	199	193	219	195	202	199	195	204	222	213	226	215	230	206	221	214	188	217	228	214	207	220	227	207	218	238	238	227	196	198	220	243	215	203	195	208	219	202	211	210	235	220	236	193	216	223	221	219	200	207	202	199	197	220	205	211	201	200	202	221	213	237	206	217	211	220	213	199	234	203	233	197	200	207	208	209	207	225	214	200	214	226	198	224	205	200	220	199	252	190	191	187	232	208	221	214	194	220	210	226	203	191	210	204	184	204	188	195	200	209	201	216	239	229	203	221	229	205	199	236	232	198	216	194	195	208	221	226	193	245	201	219	214	237	214	208	208	210	208	212	201	199	202	232	228	221	222	247	231	238	224	209	237	193	192	175	223	201	222	216	207	197	212	187	188	220	209	214	194	196	225	196	202	210	225	223	209	225	188	231	203	201	201	243	217	237	229	221	230	206	200	199	190	212	231	204	226	192	211	219	217	208	232	205	183	195	229	221	225	207	212	243	196	209	193	191	236	217	204	212	214	214	199	247	222	190	188	240	240	214	206	208	196	222	199	186	191	205	191	217	212	230	201	227	188	213	224	192	227	222	203	209	212	231	193	227	224	202	192	209	228	190	218	212	249	241	213	210	220	209	215	199	208	213	198	207	209	208	215	213	211	219	236	219	216	191	203	176	235	199	207	237	200	216	212	223	232	226	208	198	216	219	190	203	222	200	193	198	226	211	213	205	209	226	220	222	212	218	221	216	207	204	208	223	198	202	187	227	203	206	221	217	209	195	230	222	200	182	191	214	215	197	218	187	228	199	239	250	244	224	214	213	232	213	229	210	217	224	207
25358	18827	9038	4796	660	250	246	213	225	240	224	226	242	252	207	219	220	229	270	208	205	200	225	210	230	245	215	204	225	224	238	206	229	239	195	225	245	246	235	219	252	209	205	248	230	240	222	228	248	212	224	226	259	247	244	227	226	246	245	260	227	244	265	204	253	216	230	210	223	222	231	230	233	254	228	233	213	226	241	257	243	216	214	219	271	217	234	218	233	235	217	213	255	204	228	218	257	230	214	229	206	225	237	227	226	226	243	212	248	237	238	214	216	228	245	246	244	252	237	246	220	198	230	239	212	236	222	227	237	227	248	246	228	200	266	230	259	231	237	233	237	224	248	231	222	192	217	252	241	225	203	243	223	228	237	209	232	226	232	205	232	228	261	244	235	189	222	216	238	218	242	254	227	228	246	253	242	213	229	252	230	250	226	241	220	248	214	230	222	231	244	230	241	241	227	231	247	253	259	215	212	222	245	232	247	249	228	221	215	233	244	228	220	230	233	215	221	225	237	237	240	242	222	255	240	204	234	216	216	222	226	235	206	225	256	252	205	229	198	222	244	216	242	213	194	234	272	244	223	241	198	217	208	207	210	248	232	237	236	218	237	232	218	233	261	240	244	232	227	212	225	240	240	226	254	214	244	246	226	243	212	219	212	215	242	217	237	240	224	251	219	239	248	256	242	203	229	234	252	201	213	248	232	215	239	260	221	234	229	207	201	216	230	259	218	207	230	194	230	213	245	224	252	215	249	226	207	239	220	233	212	255	235	225	244	255	260	220	244	220	236	217	222	232	237	213	224	218	239	243	249	233	226	203	225	216	197	232	234	208	233	222	230	240	228	224	273	214	228	189	214	244	219	236	259	222	252	245	241	195	250	232	212	221	233	257	258	230	209	247	224	226	217	245	219	255	251	255	215	205	227	245	246	242	229	219	249	214	215	241	253	243	200	251	208	243	247	248	252	218	226	227	213	246	229	240	251	234	235	213	248	230	213	246	226	238	253	205	220	250	229	218	224	236	239	205	215	224	196	221	241	214	256	220	224	224	242	236	230	215	232	230	206	227	250	236	208	228	209	236	226	225	223	268	237	235	194	227	228	245	239	182	252	253	213	217	230	226	217	246	211	240	256	247	256	257	235	208	229	229	219	242	224	250	249	239	200	206	245	231	240	245	208	218	207	215	240	252	198	245	245	237	231	249	223	243	220	236	242	224	234	226	241	205	222	234	230	196	227	244	249	250	248	230	249	244	244	231	229	214	245	230	257	238	263	236	220	234	217	205	249	226	227	217	254	253	244	221	228	218	222	232	218	218	256	241	223	230	229	255	232	234	228	197	242	244	240	210	231	256	206	259	241	216	232	235	213	216	252	250	229	253	232	238	217	229	232	220	255	232	220	234	231	242	207	240	247	239	233	200	220	225	256	247	238	225	220	221	217	248	239	218	206	202	218	241	221	220	259	222	223	265	218	229	240	233	230	217	222	217	251	231	243	231	243	241	215	262	243	227	225	236	239	238	225	229	229	249	236	235	267	232	237	209	245	202	211	231	231	235	217	211	227	233	237	236	249	247	226	207	224	229	212	228	210	220	246	201	227	222	230	244	231	249	238	251	240	226	233	218	219	218	239	227	233	200	236	217	224	251	237	233	217	235	242	193	223	234	215	235	246	222	199	226	233	244	244	212	221	207	234	210	229	225	232	221	252	243	204	254	206	231	218	239	234	203	266	213	229	224	212	243	285	290	221	242	247	224	252	234	207	217	243	224	217	252	225	228	225	213	206	215	248	221	249	253	227	273	223	233	247	227	252	255	238	232	221	219	226	237	211	236	222	226	231	234	220	242	234	215	229	185	245	222	221	236	229	206	234	203	218	219	245	225	241	205	224	239	229	250	226	211	250	212	234	210	236	236	244	233	236	211	210	232	232	231	234	221	221	216	239	241	262	251	202	230	229	234	234	248	238	200	235	240	215	232	232	212	233	246	224	259	211	235	234	226	253	210	204	230	210	214	235	233	219	248	247	222	232	226	231	247	243	230	226	230	226	216	199	232	207	234	250	215	236	225	222	222	249	210	247	262	234	244	231	246	214	211	251	225	226	241	198	236	209	199	206	263	285	202	228	204	242	213	246	219	235	250	249	236	230	245	203	220	230	202	228	235	235	224	216	245	228	240	192	214	228	223	242	247	237	220	234	241	224	223	222	230	224	214	269	230	239	229	189	237	210	196	226	223	252	227	252	247	255	209	219	215	196	233	247	201	221	226	237	206	239	218	244	244	235	208	233	215	214	241	229	232	247	237	256	224	256	221	220	230	220	284	221	223	225	231	262	229	210	212	251	210	227	247	235	237	222	212	234	238	233	247	239	206	239	204	248	231	212	213	215	220	223	235	249	221	229	248	252	259	240	224	204	224	205	251	238	231	219	212	248	235	216	249	232	237	240	243	224	256	224	208	211	221	229	242	239	239	238	224	228	235	225	220	251	230	225	257	207	209	230	222	245	211	236	240	242	251	203	219	236	260	229	205	226	240	234	220	223	248	234	219	255	240	249	224	217	217	226	252	244	263	203	233	227	236	235	229	268	213	222	235	255	219	234	203	221	230	218	191	210	230	236	183	231	225	241	226	244	238	253	242	248	220	224	214	232	244	241	250	195	254	226	251	282	235	225	207	228	265	221	240	218	220	244	247	200	244	198	224	211	246	232	221	231	214	229	221	216	217	235	243	219	243	222	228	266	259	240	218	248	217	213	237	225	244	263	262	231	268	230	238	257	209	233	240	212	232	214	248	197	204	229	242	239	245	246	260	233	233	244	234	249	211	208	213	232	207	220	191	256	229	251	244	235	260	229	243	218	264	244	210	230	219	230	225	235	199	202	214	215	236	199	235	218	246	192	231	235	251	228	224	244	233	231	211	245	227	244	248	204	221	242	220	259	223	229	236	209	227	240	241	234	217	194	236	243	245	268	235	217	218	222	228	220	237	241	227	251	242	251	222	236	198	256	241	248	222	244	236	235	224	206	197	229	213	230	226	235	231	226	215	206	214	236	258	248	218	224	229	250	198	238	254	242	242	238	234	234	233	246	221	192	228	229	252	243	230	259	244	218	229	224	235	232	230	236	233	230	233	216	240	243	232	226	218	240	240	226	234	208	235	227	252	234	248	240	228	226	255	232	228	223	252	247	248	239	238	222	219	266	239	260	233	233	207	229	253	221	206	272	225	205	231	230	245	225	237	223	212	222	241	247	233	212	218	201	221	220	240	216	214	225	230	243	225	279	245	231	234	242	236	248	239	249	240	255	228	240	209	237	222	234	232	237	228	210	207	196	241	236	241	257	229	239	262	213	240	251	212	241	206	222	241	239	248	227	250	225	225	225	218	230	261	229	247	218	223	225	226	245	247	249	221	210	213	256	248	234	218	205	243	246	232	231	218	214	218	212	227	226	227	227	258	240	269	220	240	230	244	235	231	218	224	249	251	239	232	212	227
20865	21191	13745	10624	1493	535	490	500	522	493	532	488	518	524	503	450	511	484	475	499	501	493	485	507	484	524	507	482	500	499	512	492	533	501	529	494	519	505	493	498	454	546	490	523	508	494	484	461	517	482	515	542	514	540	469	540	553	491	527	499	537	479	539	515	525	515	498	506	526	525	552	489	485	497	479	470	539	516	509	502	503	494	521	544	455	537	512	496	514	476	508	471	513	508	523	493	506	567	554	466	526	494	490	510	460	509	523	519	504	487	504	535	513	514	474	509	501	498	531	538	530	495	500	472	522	539	493	498	511	498	479	520	513	501	533	515	527	519	520	500	502	489	486	484	512	477	529	548	527	505	497	490	496	493	505	541	495	486	524	523	488	490	510	565	526	520	497	492	503	469	477	451	523	496	498	497	507	517	486	503	494	494	529	469	503	520	497	512	474	506	537	490	501	497	471	507	526	484	504	489	512	503	558	479	523	522	514	509	522	514	485	498	497	543	513	500	540	499	530	475	522	539	505	518	512	488	531	494	511	518	506	492	476	513	498	481	513	525	539	501	499	502	483	498	494	507	495	482	539	497	502	483	507	509	519	492	520	497	495	523	493	538	474	479	491	485	553	533	521	510	479	504	496	508	513	524	542	518	518	461	511	498	522	506	478	491	513	495	557	481	490	539	535	523	531	447	486	525	503	486	503	501	485	512	501	521	503	483	519	461	473	511	496	511	470	484	500	464	511	482	510	486	498	504	465	526	520	490	497	500	538	460	452	504	515	485	488	538	513	494	494	506	471	499	487	470	514	468	512	503	520	486	511	464	521	542	485	520	505	526	526	473	513	539	473	492	512	522	515	533	492	513	492	475	499	481	474	569	519	536	536	510	513	487	474	509	542	493	474	502	497	513	458	490	459	507	501	519	527	495	513	492	517	482	490	517	525	491	529	497	471	511	479	508	504	505	508	510	502	494	504	463	503	539	501	485	486	530	479	512	539	538	491	500	508	516	531	459	539	507	473	480	516	580	490	532	516	506	498	492	506	529	503	490	488	504	503	486	547	484	496	487	475	526	500	505	512	492	515	515	495	526	503	481	507	477	479	502	524	494	531	501	507	502	513	469	495	529	574	505	476	528	501	484	510	533	500	455	505	524	495	558	548	501	484	512	525	504	494	513	550	511	499	510	491	517	515	506	508	502	484	493	521	516	525	523	498	479	511	514	532	498	492	493	457	491	519	490	498	548	478	482	531	497	496	476	511	541	519	519	475	461	505	496	526	521	514	484	488	471	537	529	463	485	515	496	523	515	500	487	543	505	478	533	495	491	488	492	545	506	499	502	515	514	483	511	495	508	493	521	549	498	505	476	512	478	497	496	466	475	553	531	534	538	518	507	490	490	490	540	498	521	533	505	483	505	495	500	501	513	478	481	481	514	573	503	456	517	519	501	491	510	513	503	523	485	520	510	491	536	512	515	501	484	539	507	502	486	505	524	494	501	519	500	508	543	515	542	472	525	533	481	472	477	520	542	502	501	508	494	545	518	497	507	505	486	517	475	475	483	477	514	527	535	491	495	499	519	487	483	488	524	548	487	482	509	508	521	476	501	478	519	504	493	496	533	523	504	495	425	503	501	503	502	536	482	475	507	483	518	469	515	479	523	515	523	486	507	507	514	511	524	500	511	494	474	487	495	512	453	478	512	491	509	499	508	520	470	497	498	508	520	537	465	494	531	508	510	550	500	465	505	462	485	472	529	530	480	473	497	485	480	488	481	536	535	510	495	491	515	481	490	444	503	522	476	489	479	490	529	468	494	478	533	523	506	494	522	514	470	504	523	473	474	504	520	495	519	536	472	519	507	497	504	517	477	526	496	562	508	486	505	509	490	515	509	532	493	534	525	494	463	483	513	536	543	491	496	540	488	504	491	470	501	532	488	555	503	520	520	482	504	506	510	526	528	461	483	493	536	497	517	480	545	485	513	541	503	491	524	496	457	523	518	493	500	498	523	495	506	515	501	511	478	522	476	495	555	482	540	534	524	509	498	504	511	530	507	508	490	514	441	510	514	518	472	500	519	515	514	465	481	480	525	491	467	525	490	553	496	557	510	525	527	514	508	481	464	526	496	504	479	526	499	485	533	481	492	516	515	531	517	516	512	503	484	502	451	471	519	522	540	529	470	449	522	527	514	502	482	518	527	493	513	510	489	490	502	519	532	513	494	545	509	512	532	520	482	521	528	490	523	515	491	526	465	494	535	510	527	497	474	524	552	512	509	481	489	507	503	526	475	523	529	470	486	513	533	443	471	514	499	475	500	498	521	530	495	493	528	519	495	530	496	486	492	498	498	514	544	522	473	508	492	471	497	518	493	470	504	499	505	478	499	553	522	496	524	528	470	528	513	515	457	521	504	483	551	479	499	460	523	500	491	478	537	503	481	505	511	516	487	486	519	502	539	520	475	497	543	520	515	502	494	490	509	565	498	487	481	500	535	509	473	472	497	487	490	504	516	499	481	541	524	486	506	496	508	514	539	507	497	535	477	490	488	496	501	539	511	504	486	448	481	465	494	472	502	467	482	478	500	536	528	540	454	518	477	512	484	510	515	488	483	483	485	502	494	509	518	511	535	495	514	495	502	446	483	516	515	519	486	517	513	539	483	482	537	525	524	503	505	537	515	528	518	538	503	500	514	522	511	505	522	501	515	523	513	535	489	527	480	521	513	493	509	522	543	480	511	537	508	535	505	518	524	523	484	519	509	517	498	502	517	512	491	515	484	487	500	508	479	511	490	497	499	491	520	465	519	512	489	539	485	545	492	483	479	483	509	530	505	500	536	503	508	499	498	502	482	493	525	511	534	562	480	503	510	483	547	505	451	476	540	499	506	517	496	507	506	518	529	493	493	518	478	487	500	455	479	507	493	498	491	484	506	499	511	485	501	490	493	475	541	479	512	503	472	498	476	499	496	524	502	515	497	480	487	474	493	517	537	531	503	444	515	513	486	520	503	496	494	499	494	459	514	497	533	502	535	498	514	466	520	482	525	497	479	471	505	491	471	508	471	438	494	507	506	501	541	513	499	493	485	489	493	540	487	526	482	494	527	527	507	525	499	478	514	485	519	495	504	488	479	510	534	517	528	484	496	477	533	520	529	548	493	504	500	476	501	497	505	470	485	487	499	498	490	555	511	502	503	480	498	468	510	518	468	502	470	486	485	502	494	493	524	474	481	501	497	548	530	524	545	520	480	515	512	551	464	482	558	466	497	541	540	520	534	476	524	499	525	522	506	512	473	554	535	502	484	490	525	524	523	506	522	529	483	491	487	507	543	500	526	487	509	506	524	460	490	510	489	523	473	511	500	525	510	523	511	543	547	531	489	480	545	473	537	488	509	495	498	494	510	548	522	499	499	512	495	524	531	520	503	511	496	538	487	505	533	479	512	479	506	521	519	484	493	513	506	464	505	526	529	495	460	493	470	532	491	503	492	525	505	478	504
73106	65376	57859	44340	14913	1216	179	161	176	145	168	157	192	158	152	161	166	141	174	157	148	164	157	161	142	169	162	167	153	142	156	170	159	143	159	152	178	156	149	159	186	142	164	172	187	150	152	150	158	156	168	153	156	175	151	158	167	155	156	169	176	159	152	167	142	163	149	168	173	177	154	179	162	156	172	149	139	152	144	168	173	168	146	141	166	153	151	133	196	139	172	148	172	142	175	163	158	180	163	156	150	166	174	171	175	155	149	169	169	172	164	140	129	165	156	125	158	137	153	168	145	162	165	139	176	172	153	154	161	149	162	162	151	184	188	158	179	133	175	146	159	137	139	160	149	173	179	157	194	155	135	135	169	157	142	131	156	176	159	160	129	159	140	176	175	151	159	168	166	144	152	155	172	165	157	158	169	144	157	154	178	154	141	153	156	139	165	175	154	165	145	159	141	172	143	143	136	135	162	143	137	171	153	157	141	172	153	134	149	151	160	156	179	165	154	142	175	155	146	164	147	155	159	160	188	139	153	160	154	163	179	163	143	159	160	149	161	157	156	152	147	158	181	180	151	155	153	137	155	143	141	164	152	157	145	171	140	138	165	163	168	151	172	143	158	165	147	163	157	166	167	143	167	167	155	134	158	151	154	164	152	164	126	164	154	141	169	143	165	125	163	179	149	152	169	130	162	160	148	174	162	167	142	138	138	135	172	154	149	124	176	130	164	158	176	181	155	161	157	158	136	157	177	161	136	141	137	157	145	147	160	160	154	168	146	151	150	161	153	172	156	170	162	150	155	164	144	172	143	156	146	177	140	156	152	168	157	166	157	147	152	159	131	175	183	165	159	152	149	174	161	142	138	160	155	158	161	162	138	149	153	178	139	143	165	178	126	151	146	163	169	147	151	167	153	161	149	163	139	169	141	145	161	151	169	133	166	123	176	146	142	168	126	148	144	176	136	159	152	163	146	173	170	162	157	185	186	152	161	166	163	161	145	170	167	166	147	167	144	127	155	144	157	160	147	158	164	186	170	143	144	144	170	162	161	136	147	143	166	155	166	156	159	164	155	152	136	159	154	161	144	139	152	159	151	156	154	155	170	146	152	157	172	167	169	179	162	171	159	173	171	152	155	162	171	164	170	155	172	158	163	177	143	166	140	153	178	152	141	163	149	174	153	142	150	162	155	170	173	148	137	176	149	165	153	152	157	165	165	184	153	137	161	164	175	139	181	156	144	164	163	157	180	147	155	154	167	165	152	156	171	145	168	184	181	141	170	171	161	160	147	158	160	168	150	151	153	168	161	142	149	157	176	148	155	170	152	158	152	173	151	155	149	156	163	135	138	152	144	179	168	156	159	145	143	149	165	172	146	156	153	131	165	174	155	146	136	200	157	155	162	145	126	150	155	164	180	155	146	177	143	158	173	166	163	174	178	152	164	179	160	142	170	169	143	150	147	171	161	149	145	180	163	165	164	156	155	147	164	158	164	138	172	158	166	169	157	170	157	150	163	150	166	142	166	162	189	146	142	157	148	152	135	182	154	158	161	174	163	139	163	163	161	168	165	139	161	147	144	157	147	190	156	160	158	162	148	143	195	163	167	149	160	163	153	157	123	154	162	168	156	153	155	153	160	150	153	154	142	160	137	158	156	155	161	167	179	146	169	169	169	151	152	168	166	169	156	150	141	149	148	147	158	146	170	176	165	148	159	128	139	179	150	118	163	147	162	128	153	152	135	144	153	132	181	174	142	161	114	159	162	142	180	158	136	138	155	152	162	158	130	142	146	158	146	175	140	170	186	126	130	174	155	155	158	169	153	154	154	174	145	138	162	174	145	159	147	162	154	138	150	141	164	148	146	142	153	150	179	142	171	179	132	171	165	165	148	166	183	165	148	157	161	167	146	158	133	168	158	146	163	164	158	144	142	158	159	157	171	135	152	157	162	164	153	143	163	149	135	163	162	168	136	139	153	151	140	158	147	163	132	146	142	168	147	179	176	166	162	173	162	136	194	134	132	138	148	137	159	146	132	147	148	148	159	146	158	158	138	153	134	162	157	138	173	166	152	168	186	149	138	154	156	158	144	159	155	160	174	156	155	172	141	139	176	158	179	159	117	165	169	184	191	143	163	165	160	156	187	157	159	156	148	154	164	172	171	145	146	128	159	161	159	151	160	152	130	152	147	170	154	165	149	170	154	179	187	168	182	169	172	150	166	171	167	146	151	159	148	140	173	168	157	155	135	163	179	154	173	143	177	156	182	156	168	180	165	131	130	159	160	147	130	166	172	171	159	172	169	136	142	155	163	170	169	178	166	153	175	176	149	156	155	153	156	154	152	150	159	164	141	168	156	190	158	177	141	158	169	171	153	165	168	165	145	134	154	157	142	141	158	157	141	176	170	164	143	138	150	144	153	152	140	165	146	150	155	146	150	144	156	161	173	167	154	162	158	137	143	172	125	172	161	156	159	145	152	168	160	173	151	144	150	158	166	138	159	145	151	154	148	169	166	146	150	137	150	141	150	175	169	155	161	160	159	153	167	142	157	152	142	167	151	147	147	150	180	165	152	147	149	173	130	155	163	168	171	176	147	180	153	171	160	141	143	149	160	155	151	162	159	153	160	157	164	168	148	162	140	162	153	166	141	182	179	154	140	145	154	166	162	150	177	170	145	141	144	159	156	154	169	170	156	138	164	162	164	160	148	149	157	143	172	166	119	148	157	154	147	152	142	137	169	154	151	165	152	144	162	173	162	132	154	179	173	154	136	173	154	162	169	153	178	155	178	162	167	158	173	161	145	159	168	157	156	158	152	156	164	149	154	159	155	158	146	143	147	169	149	151	159	164	150	144	140	154	159	160	143	149	138	164	142	182	174	177	165	176	154	150	179	163	165	151	172	148	145	158	129	153	163	168	198	155	153	131	155	192	160	168	161	135	141	177	149	154	160	170	178	165	166	172	155	177	168	168	169	135	152	143	164	156	152	157	150	151	162	139	151	152	151	166	150	154	176	161	152	162	179	155	153	135	165	147	148	171	155	151	151	156	147	183	170	155	146	156	172	151	159	152	154	162	155	157	152	175	157	136	131	150	140	141	165	140	162	173	151	153	154	170	185	153	134	142	168	151	170	157	136	146	166	131	151	171	169	151	146	170	153	165	169	168	144	172	167	162	168	187	140	148	131	146	163	140	138	150	160	163	168	175	152	179	140	154	144	146	155	149	174	146	155	141	170	152	143	138	149	160	148	169	147	150	136	157	152	147	159	158	145	131	173	155	156	160	151	152	156	166	169	155	154	148	150	131	147	153	170	177	160	156	137	172	151	144	165	148	151	151	158	164	141	142	150	140	157	130	152	172	145	166	155	135	176	174	150	162	152	156	149	156	148	159	146	151	140	158	179	173	136	120	159	150	149	166	136	138	140	160	155	160	155	164	150	158	154	164	172	162	156	185	176	149	163	155	157	155	166	178	169	140	160	144	151	162	134	128
45532	50271	53258	45413	15753	489	461	380	440	380	366	399	367	388	378	349	374	366	386	351	355	371	371	318	378	326	370	360	390	317	334	366	362	356	343	364	376	357	339	350	352	362	341	356	349	321	377	385	359	346	318	362	372	352	351	360	370	334	352	342	350	365	342	322	333	322	358	356	359	380	335	346	351	372	346	377	369	336	333	342	381	346	365	353	314	357	328	352	315	347	343	336	376	341	353	320	350	359	372	327	346	362	336	365	362	345	355	340	332	336	346	355	322	334	337	347	351	393	332	361	327	337	316	321	342	332	352	329	356	343	355	362	359	353	360	364	318	354	334	348	353	357	356	327	362	293	324	358	351	314	360	385	340	388	366	358	341	377	313	356	363	354	365	330	363	383	370	334	340	351	351	318	328	321	340	337	344	350	320	366	366	356	345	354	353	368	346	344	344	306	352	351	351	320	336	378	383	369	314	358	344	361	304	330	337	357	342	381	329	312	339	292	333	367	328	336	339	357	363	351	331	358	317	384	351	352	318	294	380	348	340	315	351	303	362	359	301	340	355	323	338	327	353	360	325	373	330	360	371	355	369	326	326	332	320	328	346	307	344	337	329	353	329	344	333	325	359	346	354	343	328	335	342	379	342	354	377	374	345	324	306	367	365	345	320	344	344	335	333	362	340	362	312	364	348	361	312	347	326	310	348	321	356	318	377	350	330	338	356	329	356	354	353	358	369	355	324	361	330	334	340	336	355	339	354	349	349	341	324	335	333	360	350	364	337	340	357	331	338	342	355	331	361	353	319	340	343	351	340	327	368	344	383	353	331	367	331	351	367	394	375	350	338	318	336	346	360	344	335	332	335	347	382	366	401	369	308	355	335	373	353	325	364	363	315	344	324	370	326	363	364	351	345	358	346	321	325	333	318	387	395	396	350	347	364	355	349	353	378	372	361	329	313	339	318	346	336	348	367	363	330	340	314	344	324	358	347	370	331	345	361	313	302	380	359	312	361	357	370	357	383	345	361	341	333	325	305	343	356	340	349	362	338	361	343	341	352	324	348	345	336	367	333	374	351	358	350	336	347	347	359	360	349	361	356	346	305	358	354	334	338	382	349	317	354	332	368	325	383	356	330	343	346	355	331	335	349	336	368	359	311	371	328	360	356	320	359	359	378	330	318	361	375	389	352	339	355	318	326	357	371	381	345	314	335	359	376	324	332	396	330	346	344	319	368	370	363	321	352	336	345	364	361	342	349	327	314	338	330	369	348	352	346	336	374	367	342	341	355	331	346	346	303	356	325	315	341	324	333	334	352	326	335	365	343	358	350	354	341	349	341	376	345	348	349	324	357	384	329	342	354	383	365	346	351	346	352	378	359	346	353	362	342	347	327	338	350	337	361	356	362	344	341	336	341	377	329	349	336	367	332	350	320	334	341	330	343	354	372	336	367	330	362	363	317	349	343	363	346	344	320	363	360	355	335	335	338	359	340	356	345	387	340	371	327	356	357	328	337	357	373	330	390	336	323	346	331	315	360	344	339	338	358	311	337	369	345	363	336	373	351	365	347	356	365	350	356	324	322	350	330	376	359	340	347	369	314	376	333	361	339	384	293	348	335	342	334	324	343	346	345	352	308	319	336	346	349	346	333	379	331	344	390	352	369	386	373	339	357	361	313	343	357	328	341	334	367	366	362	330	338	283	328	339	339	345	370	351	333	328	301	353	339	347	360	328	344	330	358	336	337	341	357	351	343	367	363	355	329	363	321	366	337	376	343	361	343	330	363	323	358	348	330	346	358	349	406	344	370	311	339	316	340	309	322	356	328	345	317	342	366	353	347	337	328	336	347	345	302	359	334	326	327	356	358	384	358	351	354	369	361	352	358	338	350	358	372	339	326	319	342	354	308	344	345	342	351	311	361	350	322	343	351	349	342	339	361	343	347	335	345	355	339	354	355	352	348	336	366	357	354	343	373	356	376	358	354	359	345	313	358	352	353	348	328	345	352	303	331	367	357	351	315	341	346	381	352	386	389	324	339	339	351	346	339	353	336	328	354	338	363	348	346	347	312	328	339	339	369	337	367	373	351	331	358	331	327	364	346	333	341	318	306	360	363	389	341	352	330	323	339	337	344	352	370	356	344	335	337	335	336	345	322	318	339	377	342	323	374	366	301	348	330	335	361	351	366	322	351	362	369	347	343	352	328	335	352	373	330	338	329	347	356	373	328	383	314	373	321	353	336	355	313	350	325	320	319	326	378	342	391	338	345	325	357	375	334	345	345	337	370	330	308	381	369	354	332	365	319	342	325	341	346	385	352	375	344	329	352	364	369	320	347	348	356	348	353	326	359	351	333	372	333	352	349	340	350	345	315	359	333	311	343	349	350	340	367	354	338	355	377	351	345	351	324	351	371	361	368	347	330	363	354	318	372	322	353	366	362	375	371	383	360	288	348	332	345	351	347	337	367	385	353	374	348	342	356	340	327	364	333	360	348	335	346	359	341	324	316	364	362	366	362	355	368	342	381	363	349	370	310	329	312	349	373	352	343	361	329	306	325	366	321	360	357	316	360	358	330	363	352	327	324	324	344	362	351	339	336	365	339	314	377	340	364	349	337	372	385	340	315	376	353	373	349	332	346	332	335	340	332	328	344	335	378	347	358	356	344	336	317	338	328	325	345	359	336	359	368	323	360	356	355	335	359	360	349	377	357	358	336	368	342	381	332	354	328	330	329	340	335	358	342	344	328	334	342	332	343	349	351	350	369	343	352	334	378	355	352	330	388	360	356	348	341	361	357	333	317	304	346	344	367	317	348	381	370	342	350	342	341	321	355	323	350	352	322	356	303	385	351	329	347	352	334	320	355	349	370	371	370	364	347	316	365	357	339	343	325	347	352	337	373	338	341	321	347	330	341	354	335	346	328	353	363	345	323	372	311	347	347	315	368	358	352	346	348	365	378	311	346	332	319	381	332	308	372	338	316	337	376	336	353	351	316	332	332	342	349	371	337	340	364	345	341	351	354	342	342	343	318	342	336	341	306	334	388	364	349	354	358	339	322	352	366	346	352	355	351	348	336	341	339	344	328	337	341	377	327	353	333	324	337	349	337	315	306	336	320	335	342	335	347	336	361	332	319	340	334	333	367	331	368	367	375	361	312	352	365	342	328	354	308	356	337	347	369	364	374	338	367	347	375	308	342	350	329	352	344	364	341	359	342	357	353	370	358	334	344	358	325	339	347	335	320	342	348	352	334	347	335	335	360	295	353	315	373	347	344	378	349	327	356	313	332	347	380	353	348	362	342	318	343	329	371	374	371	346	327	332	362	337	359	319	385	317	351	370	339	330	343	363	352	349	364	349	345	345	320	352	341	359	364	354	335	315	353	350	320	377	386	366	350	373	376	320	352	326	325	349	320	325	309	329	309	348	345	357	353	335	344	339	328	326	342	312	321	392	354	344	392	355	342	345	349	333	371	352	348	350	388	296	342	355	361	360
85044	77902	71477	56360	23619	4042	178	137	96	96	101	83	102	83	80	100	90	104	101	104	100	94	84	104	86	100	96	92	85	92	101	96	103	91	87	85	77	98	90	90	90	102	105	87	75	78	98	92	87	82	95	90	114	84	86	90	90	87	99	89	85	84	105	84	77	79	83	81	104	95	87	98	104	75	96	90	86	78	86	82	73	76	89	88	87	86	83	96	100	101	87	87	97	75	66	91	87	74	90	100	81	100	77	92	98	77	92	102	96	115	89	87	77	90	83	75	87	94	96	89	77	103	93	89	103	91	69	99	87	78	94	80	88	92	65	93	84	85	73	75	84	73	82	77	76	91	71	103	95	81	92	85	79	72	110	94	110	84	100	77	84	79	80	110	76	93	98	90	92	82	97	84	91	79	83	92	93	88	83	91	94	77	100	94	106	87	91	76	104	93	98	96	107	80	96	87	85	98	80	87	86	90	81	80	91	97	96	88	104	92	86	85	94	85	106	99	96	75	101	88	70	115	92	70	88	96	89	71	81	85	89	88	71	75	105	95	84	96	96	73	87	90	87	93	84	93	75	78	89	82	83	101	73	79	76	84	79	82	78	112	102	76	86	83	74	92	92	75	92	70	86	98	111	98	82	93	89	75	73	60	104	93	92	87	90	111	114	108	83	106	103	98	96	83	84	97	89	72	93	91	117	84	88	93	94	80	80	68	76	79	90	102	71	71	72	85	82	85	86	107	98	91	92	77	93	94	96	100	95	87	89	80	99	81	80	101	79	91	98	98	91	78	87	88	98	84	85	91	100	82	106	81	75	90	92	88	92	87	87	94	81	85	90	89	98	99	96	105	88	89	100	84	81	101	85	98	93	90	89	94	91	93	100	80	77	87	93	92	76	87	120	97	91	87	78	92	88	98	107	96	76	100	78	98	67	96	97	83	102	84	78	98	100	92	101	108	90	99	89	87	97	93	72	94	72	89	101	85	71	110	95	76	75	92	85	81	94	102	87	83	94	83	81	79	80	106	106	92	90	91	100	81	111	90	89	75	83	77	83	83	101	79	83	112	93	72	94	97	86	78	113	97	72	84	84	79	87	97	92	106	102	89	83	89	86	77	89	99	89	89	110	95	89	74	100	65	98	90	86	83	100	94	96	88	86	97	97	101	90	106	92	92	96	96	82	109	105	91	82	68	89	90	83	83	98	87	95	88	109	95	100	100	93	91	78	76	85	96	84	82	79	84	86	93	79	75	90	101	87	89	100	91	83	92	81	88	91	86	86	73	90	96	92	82	100	92	74	97	100	68	81	83	85	80	76	82	99	95	98	80	88	106	95	91	101	84	92	101	88	89	88	82	91	91	95	86	90	85	89	80	99	81	93	87	94	78	102	89	102	88	79	96	108	80	81	83	93	97	82	71	71	97	82	95	86	83	83	79	86	90	100	81	104	92	90	73	95	96	75	87	70	69	77	73	103	90	93	78	88	88	91	83	74	83	77	88	89	87	118	87	91	88	114	89	89	79	87	106	93	73	91	77	99	97	105	88	98	98	81	89	91	89	81	75	87	105	66	79	69	97	102	100	107	80	97	86	82	70	83	94	106	98	99	105	91	86	85	89	76	80	90	77	95	97	100	96	96	81	90	82	87	93	67	88	103	86	83	81	90	81	93	99	107	95	103	88	84	86	89	91	92	93	106	85	86	90	93	101	104	106	85	89	101	80	88	74	119	87	79	98	92	87	80	93	86	92	91	89	90	76	80	88	87	82	82	84	76	93	77	78	87	84	79	87	76	93	89	103	87	68	83	103	96	98	85	90	77	95	95	86	102	87	117	74	95	86	80	65	84	88	111	78	90	95	73	93	94	92	79	80	92	86	89	109	83	96	112	101	91	103	76	89	81	93	105	79	82	90	89	72	94	78	86	93	103	93	105	89	84	90	81	103	73	84	102	81	90	77	90	101	57	92	89	98	95	91	84	100	102	99	91	111	83	96	95	76	84	75	85	80	79	93	86	73	101	72	85	91	82	82	101	83	104	79	89	87	82	73	89	100	97	89	90	89	91	85	114	76	83	94	92	93	81	74	87	85	90	85	86	98	115	92	81	85	79	109	73	84	84	77	98	84	93	111	106	79	97	90	98	90	98	95	80	110	67	95	82	84	79	90	92	104	78	84	93	80	84	84	99	87	99	88	92	82	76	96	87	80	99	79	89	83	108	90	80	108	103	72	88	83	91	91	82	77	72	80	86	103	93	87	94	82	72	90	83	77	84	87	102	114	88	71	98	68	87	83	85	88	85	80	89	95	78	81	84	89	81	88	72	97	81	88	81	91	81	89	67	82	90	86	83	92	87	87	90	108	105	93	90	91	106	83	76	88	93	81	95	67	91	90	73	75	96	106	84	82	98	73	96	80	81	91	79	100	74	82	71	75	95	85	86	99	100	79	81	84	96	86	85	85	73	90	97	99	85	69	71	95	90	78	78	97	83	88	105	100	87	93	90	87	92	105	84	90	100	83	78	82	87	96	83	67	86	98	88	109	100	80	84	108	102	106	104	89	91	89	94	98	94	83	93	72	106	76	93	100	92	98	76	88	77	92	98	108	100	77	88	95	87	86	92	74	107	111	98	93	93	101	96	89	82	71	90	87	100	99	93	78	85	88	88	88	95	73	70	80	108	85	78	74	84	69	85	75	77	89	94	87	80	78	74	82	80	71	88	91	104	88	77	81	80	77	98	92	98	86	74	90	79	81	61	87	85	72	77	76	91	88	84	80	84	83	73	81	78	93	105	108	90	89	101	82	79	76	97	87	86	101	87	101	108	87	112	97	109	89	91	86	74	97	88	78	97	87	82	82	97	98	82	69	92	87	94	99	88	97	78	77	90	101	81	84	88	87	92	91	88	92	85	91	87	94	96	79	99	68	83	78	101	104	96	86	85	89	103	90	91	87	108	94	87	92	93	81	73	93	104	89	94	72	101	79	92	91	96	91	79	77	88	82	106	98	84	79	86	90	99	98	101	108	74	102	76	107	106	94	83	96	91	79	82	98	78	98	81	77	99	80	79	88	87	118	97	68	90	83	91	96	81	98	79	81	87	82	92	79	92	76	94	86	94	87	76	84	92	81	71	83	80	100	82	75	93	97	81	103	100	79	75	81	88	75	91	73	84	75	84	82	99	87	106	86	93	94	112	92	97	93	85	89	96	74	99	79	71	91	84	87	82	86	94	86	89	95	96	96	73	81	88	55	81	89	80	96	97	90	82	85	93	99	99	80	81	89	81	94	97	94	75	89	102	97	84	72	79	87	93	72	77	103	63	81	93	85	85	80	88	78	97	89	70	87	87	106	103	90	101	103	79	75	87	100	86	83	92	97	100	104	82	99	81	98	93	104	84	97	99	87	84	105	80	86	86	87	105	90	93	81	87	85	73	100	105	78	80	78	93	85	90	84	88	98	108	92	96	74	96	94	85	67	79	95	93	100	90	70
54926	61455	66992	54995	23312	473	412	378	345	298	306	306	280	279	261	232	246	216	232	224	222	230	222	238	250	228	244	231	214	221	240	231	193	195	242	227	200	221	215	209	224	203	224	196	220	214	235	237	244	194	218	204	229	228	224	231	204	217	208	224	225	222	226	208	228	211	204	231	206	218	241	220	209	213	187	208	216	250	214	230	222	218	211	207	214	193	198	214	217	233	228	226	217	216	214	216	211	217	210	218	200	199	203	227	173	204	236	204	210	207	217	181	214	233	208	203	217	212	239	193	210	243	226	227	202	200	223	219	203	209	211	224	205	211	195	219	211	204	231	204	233	209	204	209	206	210	211	220	206	189	216	200	207	213	197	209	204	223	207	226	224	202	207	194	191	212	205	199	219	202	223	192	213	219	193	209	220	197	234	201	208	193	227	202	200	242	197	220	200	230	213	224	236	210	221	232	194	221	228	231	234	211	209	222	207	232	216	218	235	212	206	196	207	238	217	202	226	213	209	203	218	219	215	197	217	250	207	185	225	208	212	201	224	207	211	224	214	213	226	220	196	201	203	220	209	209	196	188	238	227	221	207	232	194	207	183	183	242	216	196	191	228	219	205	205	226	231	210	220	230	239	207	213	215	233	217	203	228	224	221	220	221	204	231	203	194	210	198	218	227	224	205	211	191	210	218	226	230	207	200	201	219	212	223	231	203	201	181	211	225	217	222	221	191	210	182	224	202	200	217	218	201	218	224	241	212	222	221	224	214	214	228	226	216	230	240	208	216	206	183	222	216	205	209	222	206	209	204	199	196	248	221	232	202	190	231	226	203	202	215	243	211	216	193	214	211	215	194	202	216	214	215	208	199	216	207	210	200	220	210	229	217	222	212	227	233	226	223	208	193	220	213	227	207	206	212	206	206	226	220	221	218	229	207	216	219	226	212	227	219	236	208	209	213	248	204	215	177	213	188	236	184	195	212	207	216	233	227	220	215	237	241	199	230	217	225	218	223	196	224	213	220	226	192	236	208	212	199	220	219	193	192	205	202	208	208	196	200	199	229	198	205	189	192	191	196	200	215	211	204	213	212	221	231	210	230	236	194	219	199	243	219	195	191	186	212	199	210	222	215	191	203	214	212	197	209	211	228	215	237	222	226	230	216	227	208	199	197	206	197	203	233	246	194	212	217	196	199	210	188	230	211	207	228	238	208	252	207	229	211	203	210	212	235	221	226	203	248	216	191	212	209	187	227	202	192	219	214	222	218	204	223	213	211	213	236	202	225	223	215	227	217	225	220	211	220	208	222	235	203	227	241	220	245	215	198	220	230	217	176	252	219	215	200	225	218	200	225	214	201	223	215	187	217	217	208	216	224	238	221	218	212	210	223	210	211	256	203	204	214	200	226	222	193	213	223	193	213	196	210	199	223	210	206	207	218	214	228	218	191	219	220	240	210	189	207	234	213	176	218	225	219	230	200	230	228	222	213	227	217	205	208	237	199	230	217	213	252	207	211	212	221	205	204	192	238	215	203	220	204	229	238	211	203	209	218	216	215	233	214	225	201	188	206	215	213	219	212	242	195	209	206	232	204	208	211	173	211	237	200	229	220	211	231	230	210	191	205	226	217	206	201	224	208	218	196	177	212	219	225	228	216	191	222	238	198	203	199	218	224	196	230	236	193	222	211	214	221	212	197	203	181	187	233	217	207	198	213	199	205	190	210	230	201	223	225	225	210	211	238	220	222	204	214	211	227	196	238	198	236	206	210	231	227	212	216	206	212	213	230	205	215	198	221	186	221	194	218	215	248	220	230	200	236	218	231	208	222	224	209	181	211	181	209	230	214	232	226	205	189	230	211	203	198	240	221	209	197	211	232	191	215	219	213	200	208	204	213	207	215	196	198	210	206	216	245	191	204	184	227	214	211	210	212	209	213	222	214	207	216	229	210	215	230	205	216	223	210	198	205	208	226	195	217	225	242	215	211	216	222	214	194	224	218	241	193	219	213	209	214	197	211	202	203	216	224	189	213	187	210	193	183	207	226	201	201	190	239	214	203	224	163	216	208	202	222	210	209	193	215	208	199	203	204	212	212	213	223	216	211	226	232	205	226	219	218	236	201	229	194	199	196	198	193	222	234	195	216	194	193	218	224	207	198	217	198	228	193	181	201	214	193	226	207	200	207	205	214	220	195	194	210	224	214	209	197	213	211	188	168	244	219	205	204	195	210	199	199	192	225	196	220	207	197	204	187	234	210	213	189	207	223	228	197	209	246	215	215	234	223	221	208	219	207	197	206	208	228	207	230	174	211	194	219	217	188	207	228	200	218	223	236	209	230	207	213	188	196	220	197	204	180	203	205	224	209	215	217	203	203	214	208	230	234	186	206	197	216	215	214	207	216	203	190	215	247	188	194	231	212	189	226	225	202	204	214	205	213	194	226	208	200	226	218	180	201	224	224	218	227	220	194	223	189	220	219	218	215	204	200	196	242	193	213	210	216	200	221	201	213	208	203	202	220	216	207	210	197	203	208	194	228	218	214	215	195	204	193	222	193	213	212	200	229	209	213	201	185	221	225	207	219	203	212	225	221	188	207	204	198	202	209	218	184	179	229	217	196	232	222	211	201	198	220	193	200	203	200	213	245	216	215	214	200	219	188	214	201	221	214	218	207	232	231	197	244	207	220	214	213	223	217	213	238	207	244	214	223	201	229	185	204	224	219	198	190	201	209	233	227	215	228	232	214	224	207	206	228	212	221	202	174	210	231	228	230	229	188	223	211	236	198	201	221	209	227	242	216	217	204	209	227	206	226	223	217	207	202	223	210	216	199	214	237	180	199	212	204	202	223	212	216	219	200	217	201	209	209	212	205	206	231	216	219	216	188	228	206	217	223	210	218	200	211	213	196	205	201	221	196	192	240	216	223	209	197	217	219	215	203	197	216	200	241	229	211	208	228	223	196	195	250	216	215	195	220	220	187	208	224	213	208	210	217	201	236	212	228	210	209	207	233	211	214	212	211	238	225	223	203	196	218	205	212	207	205	219	234	234	193	213	217	186	200	215	242	211	205	216	249	227	214	228	217	236	223	224	210	179	205	207	214	233	199	205	189	211	199	221	211	231	244	223	213	206	211	202	195	207	232	228	231	222	234	217	226	209	224	218	208	229	223	199	210	226	212	208	206	213	209	228	212	201	198	198	207	248	214	222	207	205	218	200	203	214	213	209	200	210	186	216	250	218	204	217	222	222	196	213	235	222	193	216	246	181	208	224	192	206	246	222	229	190	224	228	202	237	196	224	187	229	205	207	180	197	216	229	222	203	207	194	205	215	213	226	218	226	213	192	194	204	217	210	213	205	251	218	232	212	248	243	197	209	216	218	217	223	214	191	212	216	196	203	247	246	240	196	184	232	197	203	197	209	183	198	207	224	182	204	186	239	238	212	209	219	195	229	216	224	220	218	212	206	201	197	186	237	228	208	211	260	226	220	187	207	212
24901	15719	11219	6535	685	237	217	218	253	224	256	223	213	246	257	238	242	237	202	238	228	239	229	222	255	271	233	257	234	231	246	214	256	245	260	222	231	244	214	224	232	217	209	232	246	232	204	238	241	204	232	242	224	232	228	239	220	219	217	235	234	219	219	236	225	232	224	229	215	204	247	252	215	242	250	223	238	240	243	232	219	240	220	220	255	235	240	212	238	237	231	240	229	212	247	224	236	227	215	210	243	231	233	213	235	238	256	232	233	240	262	240	236	221	253	223	226	206	237	249	216	230	227	222	236	229	207	243	234	259	248	234	228	208	224	234	232	260	252	223	240	265	247	222	230	223	243	243	240	252	213	243	229	223	240	236	225	226	229	235	270	208	224	211	242	249	232	235	241	210	218	234	218	237	260	237	253	224	236	234	247	221	217	218	235	230	248	232	241	223	221	236	217	213	239	243	253	238	232	223	227	226	243	237	226	214	242	241	264	232	233	257	228	223	223	223	236	216	208	236	231	216	231	249	251	217	247	249	231	206	224	228	241	222	205	242	232	232	224	205	210	205	249	212	217	211	244	225	215	234	236	269	242	243	211	264	220	225	245	234	242	247	194	231	257	238	211	200	232	222	224	209	241	240	231	242	209	230	231	250	227	243	234	221	238	245	237	236	224	253	248	227	246	233	241	237	226	242	272	258	203	221	208	201	248	235	241	256	223	222	244	235	224	209	219	240	268	236	244	258	223	245	216	228	248	232	234	241	213	235	242	230	230	218	222	224	225	222	234	244	239	246	233	213	234	244	238	243	253	245	243	232	260	233	210	245	241	228	232	228	246	241	231	226	237	227	207	240	233	223	206	271	243	220	250	238	227	274	236	223	237	243	258	229	245	224	243	232	211	217	235	221	222	245	234	223	238	235	250	235	236	233	236	238	222	242	236	222	236	185	209	234	250	239	211	222	227	220	233	244	255	220	221	257	217	210	238	230	236	233	237	228	195	259	235	234	221	228	246	222	233	241	243	238	230	226	240	251	231	234	215	222	221	209	234	239	214	227	237	234	256	238	216	236	242	223	225	248	221	219	237	221	223	250	220	247	254	244	216	220	216	233	235	250	226	247	203	210	230	267	208	232	231	230	249	246	221	204	205	214	225	233	225	206	208	241	270	227	255	213	234	210	245	224	238	231	240	241	245	241	210	236	259	234	232	229	244	224	258	241	222	258	240	211	211	241	222	244	225	205	238	240	212	232	217	242	230	225	237	248	243	260	242	188	230	232	224	259	247	258	226	220	224	225	273	239	228	221	216	241	220	222	274	230	227	252	235	242	259	215	251	227	222	212	241	252	222	266	239	236	228	255	235	227	231	244	231	255	237	255	240	208	244	232	244	224	237	260	227	249	255	244	253	219	250	209	223	222	219	244	262	235	251	197	230	243	263	226	226	238	245	252	258	219	251	259	237	235	228	193	211	233	215	216	255	255	227	237	246	237	234	239	247	268	232	223	221	234	242	219	239	234	240	216	258	280	230	227	257	262	254	218	242	227	241	246	227	249	233	212	226	239	201	217	221	235	215	248	213	216	252	255	245	208	236	231	256	219	217	233	208	246	215	195	217	221	205	223	251	235	232	257	253	209	221	235	245	235	245	229	213	233	235	232	234	236	226	243	250	222	231	230	235	222	225	221	222	233	264	214	254	219	243	253	229	227	210	238	216	226	225	279	206	197	209	224	254	222	211	215	252	185	224	238	223	230	199	235	228	251	210	217	229	195	241	218	238	235	237	245	237	231	216	234	216	242	239	239	261	244	240	213	243	233	257	222	235	247	254	229	222	234	268	242	245	227	246	226	263	233	238	246	219	215	213	239	240	253	226	235	219	208	235	238	223	245	251	214	210	224	251	228	218	268	234	254	245	245	216	257	212	230	248	230	213	255	242	236	222	218	232	254	222	222	224	192	209	238	214	208	221	203	224	218	229	203	279	264	241	250	226	214	252	226	223	232	238	240	205	232	203	247	239	238	216	247	257	220	214	253	248	229	235	221	234	245	239	230	252	220	230	228	251	223	231	235	245	229	224	271	230	247	245	250	221	229	196	241	218	221	219	229	224	221	239	230	237	234	234	223	232	234	246	207	244	230	237	235	243	249	255	234	237	202	199	230	208	197	268	250	230	248	236	231	206	215	264	216	201	238	237	224	258	230	228	233	219	230	222	254	201	206	234	243	250	254	216	249	233	231	231	209	229	232	240	235	230	216	221	239	227	245	219	215	237	235	223	266	257	233	215	227	237	241	242	221	225	211	229	243	219	241	217	226	224	220	215	253	244	231	222	231	243	254	234	245	238	230	224	233	227	201	239	238	225	231	237	219	203	233	230	239	220	234	218	235	231	209	224	216	253	235	210	229	248	222	241	218	220	277	243	232	252	250	219	204	225	234	205	247	236	234	265	237	221	236	216	225	261	218	231	244	250	227	237	227	245	224	227	216	200	232	253	247	240	226	229	236	240	229	239	221	230	226	217	211	229	213	221	231	239	228	242	249	227	225	211	243	218	229	230	204	224	245	233	238	255	225	242	202	247	235	222	232	244	246	254	213	214	219	235	206	244	216	226	243	235	233	224	215	254	232	221	261	243	245	242	242	230	212	252	240	254	250	269	226	247	222	233	257	238	226	234	239	225	217	240	210	233	226	197	235	213	242	247	221	252	254	240	235	210	249	245	196	224	223	238	207	227	248	263	270	230	242	233	248	220	208	210	258	233	229	245	218	203	224	233	226	232	237	261	234	232	228	218	236	270	233	229	240	207	224	236	251	237	223	237	218	223	220	248	258	195	257	226	229	260	264	229	227	228	224	240	232	210	217	221	261	223	225	234	247	267	206	254	233	225	231	266	270	247	232	244	242	222	235	200	233	216	238	230	240	245	231	207	243	237	251	214	202	247	243	228	241	235	192	229	227	264	239	241	213	207	226	226	216	246	229	225	227	247	233	241	244	235	230	216	237	234	243	236	238	243	227	249	231	242	255	232	220	232	234	265	233	235	227	206	245	233	206	241	238	216	215	228	261	210	236	250	240	222	249	263	222	253	210	202	235	251	224	241	238	223	248	254	240	239	213	235	257	216	226	250	226	229	242	242	244	222	232	217	231	203	241	216	242	235	214	248	227	225	225	246	258	237	190	231	232	220	235	218	241	253	217	225	230	266	244	197	252	265	252	210	223	230	246	261	234	219	228	248	259	248	278	237	212	269	250	207	210	211	233	227	214	222	215	253	273	232	223	245	235	227	237	264	220	218	256	232	233	220	240	237	193	225	231	234	221	213	212	190	239	227	214	225	233	232	252	220	256	228	246	238	229	215	216	249	243	216	225	236	211	267	220	263	250	218	232	228	250	275	208	238	226	222	243	233	248	255	234	218	206	212	244	225	234	212	236	232	237	227	219	228	235	234	236	222	211	223	255	225	227	242	229	239	243	216	207	212	240	219	255	218	240	220	210
20678	17842	18046	12881	1490	503	514	523	512	466	524	527	506	505	484	510	512	546	528	514	529	536	474	520	465	513	510	505	520	487	490	491	512	507	549	503	504	527	495	485	509	488	518	538	495	500	507	512	537	510	542	480	501	474	537	510	499	517	512	516	520	534	475	525	471	548	500	523	489	491	516	475	508	521	520	553	499	527	521	513	540	515	469	511	554	522	535	478	528	503	489	551	507	499	513	510	492	498	507	485	515	509	492	523	494	503	518	531	513	501	521	490	485	476	495	519	484	521	512	492	460	484	525	504	514	527	514	528	515	499	533	481	529	519	482	488	508	530	518	510	547	479	538	505	502	486	551	497	496	516	501	547	493	487	458	510	514	508	510	507	518	539	504	433	547	507	528	521	542	491	516	463	462	500	481	474	532	515	530	503	491	529	479	503	528	515	483	539	474	521	497	484	501	543	503	492	524	515	490	498	510	530	497	493	468	528	545	508	513	507	489	512	513	507	496	496	501	538	470	518	509	517	443	507	524	551	467	526	505	526	489	536	510	533	515	474	493	518	557	547	534	507	552	539	522	505	505	517	535	508	516	511	491	489	503	528	486	494	529	523	489	509	525	519	509	490	546	524	501	453	507	471	523	550	528	470	552	512	543	485	526	488	510	509	516	503	502	519	497	477	519	490	531	517	511	533	486	530	491	532	504	473	509	507	499	516	517	504	482	515	544	509	497	519	547	529	544	525	519	490	506	517	510	522	508	517	528	501	479	476	548	516	492	486	526	505	482	462	509	484	483	520	578	490	523	501	508	541	554	503	516	514	490	494	523	487	494	512	498	492	502	517	533	460	527	535	499	495	542	495	493	535	498	534	572	527	526	479	503	483	495	566	509	530	525	525	534	529	509	522	493	484	484	517	539	534	488	475	493	510	479	534	557	503	498	506	504	455	499	530	510	477	468	532	490	521	520	470	515	508	532	453	482	507	516	456	528	489	529	497	511	498	520	518	534	511	487	507	526	532	503	503	496	514	502	541	508	504	525	512	531	504	465	532	500	497	494	509	499	529	521	508	491	531	559	472	495	493	507	459	502	539	485	510	510	584	541	508	499	512	500	473	530	552	523	466	515	470	487	497	516	511	476	487	512	482	509	484	552	496	479	514	529	498	514	470	522	539	487	508	499	520	532	503	497	496	537	539	510	503	545	511	525	501	516	525	501	484	498	510	470	486	443	503	503	524	486	518	496	512	498	544	466	490	528	494	494	459	525	510	494	523	504	483	515	471	505	527	506	495	497	503	505	473	511	503	513	493	534	498	498	478	530	506	504	498	467	502	523	499	542	536	483	540	532	530	496	511	491	496	487	494	511	504	491	533	531	519	510	496	445	502	497	454	503	512	498	495	480	521	496	512	504	507	502	506	503	512	484	502	510	515	527	465	477	478	528	506	523	511	498	548	506	565	498	493	491	487	499	503	505	526	481	499	497	491	509	533	474	526	525	507	521	516	493	537	526	540	488	533	504	523	461	536	560	544	511	479	508	505	524	486	498	511	488	514	537	492	520	531	468	495	481	511	530	524	504	499	493	505	525	506	534	519	521	497	517	519	490	500	510	504	500	484	507	492	532	531	477	511	541	533	461	533	476	511	536	514	543	503	545	523	514	481	498	519	519	496	526	470	534	482	502	470	503	504	516	500	509	525	524	511	521	495	538	515	506	503	517	516	539	491	537	506	510	517	504	508	511	515	509	503	523	522	534	521	513	557	474	458	488	536	474	512	505	508	528	514	475	483	494	525	507	515	547	510	505	494	521	463	556	464	549	549	528	481	506	514	535	538	491	472	502	510	494	498	523	480	528	515	533	483	514	516	482	502	519	542	506	491	550	506	494	500	542	511	527	538	537	468	518	543	518	519	525	503	533	547	502	522	487	515	489	509	514	532	467	514	467	513	515	532	487	487	495	506	486	503	529	475	517	536	507	510	483	497	499	516	514	477	505	509	498	543	496	520	515	516	457	515	483	484	512	526	495	534	521	529	517	499	519	514	499	475	529	474	484	496	507	549	531	536	514	530	522	514	492	527	525	506	529	519	496	518	551	537	496	468	515	501	520	537	517	482	503	526	490	495	510	506	506	501	520	487	503	521	512	554	472	490	517	529	494	505	517	509	538	468	519	505	494	505	481	548	501	519	472	542	469	513	530	513	523	511	488	511	558	520	539	536	540	524	526	565	538	483	548	503	536	496	501	516	519	495	521	518	519	520	490	516	501	474	525	499	498	502	531	513	490	542	490	548	538	543	481	548	529	528	487	571	526	503	509	484	498	484	509	534	493	510	499	504	527	531	535	513	501	547	518	538	524	464	489	517	534	513	535	569	512	520	523	520	506	511	522	515	545	508	488	523	515	504	487	493	514	539	519	468	500	562	519	509	511	508	520	511	474	521	530	550	524	550	546	526	549	492	491	528	539	503	570	540	498	478	492	460	521	534	531	531	517	497	529	464	511	524	492	502	481	517	474	485	538	508	532	520	505	515	498	506	517	524	517	525	527	514	481	534	522	513	506	505	512	493	487	507	521	499	509	494	484	469	531	546	522	516	516	498	505	527	485	532	519	486	512	496	484	553	508	505	500	516	503	516	540	507	514	517	541	509	518	503	487	501	562	515	547	529	526	513	503	515	527	477	514	514	494	498	511	469	508	479	474	505	487	538	488	540	513	489	459	534	533	463	493	513	509	501	494	501	477	506	540	489	522	531	510	479	512	499	548	521	545	519	538	481	529	523	490	511	473	488	511	542	489	483	496	506	535	473	512	486	495	534	521	534	507	534	480	504	519	527	522	498	502	505	498	524	511	511	535	498	509	525	542	528	544	496	508	496	480	517	534	521	535	516	478	515	544	503	532	509	524	512	480	523	528	509	513	488	541	528	501	507	517	511	528	501	546	492	532	520	481	504	483	484	548	504	514	548	509	486	545	494	549	506	491	519	435	494	534	502	520	464	524	528	518	478	507	508	468	532	514	546	517	551	468	540	497	520	545	522	557	478	465	499	492	471	530	521	505	513	482	511	556	507	472	544	506	508	538	499	492	529	522	480	526	504	503	502	512	528	507	463	533	562	499	527	498	502	559	499	509	539	515	531	476	534	496	526	528	515	470	513	514	495	511	496	532	480	496	494	510	532	505	511	485	526	524	506	518	504	476	484	493	514	492	491	521	561	512	496	531	512	475	468	476	535	509	533	534	511	479	465	546	519	536	475	530	525	521	496	522	495	519	550	508	503	480	464	535	528	520	539	549	537	562	515	509	505	506	515	489	555	527	499	539	502	494	548	491	489	507	524	540	518	465	473	490	510	569	541	504	523	495	529	516	537	509	550	513	518	496	504	503	491	506	536	504	478	441	539	487	541	496	509	512	490	582	496	545	500	508	509	517	529	461	510	501	494	522	468	500	518	499	471	513	471	554	501	475	539	518	509	474	509	514	507	530	536	530	511	519	513	516	493
74147	64655	62514	44396	15483	1403	188	176	176	175	163	186	163	170	177	147	174	171	167	167	163	147	166	152	182	140	181	169	146	147	168	145	175	159	172	151	140	168	162	199	170	158	155	178	150	165	153	153	162	158	145	164	171	163	151	161	151	146	164	142	184	159	177	165	145	186	159	134	189	148	162	163	176	164	154	149	180	156	145	173	161	147	135	151	174	157	160	134	139	178	165	157	147	167	151	165	148	157	160	156	131	167	162	137	167	159	186	139	185	178	198	150	158	167	158	164	154	154	167	161	147	161	151	168	149	158	161	148	143	146	141	150	162	166	173	133	178	185	160	145	177	171	155	153	141	145	175	155	150	181	151	168	167	146	154	157	172	148	162	183	165	153	151	149	161	179	166	166	154	150	162	143	150	150	174	166	142	137	148	171	152	178	153	162	175	182	181	141	189	135	164	158	164	142	153	146	166	152	151	159	140	150	151	155	187	146	154	167	158	155	213	151	151	142	137	171	150	171	154	165	177	146	154	184	157	144	161	163	155	161	155	185	178	144	162	144	146	166	148	151	151	142	173	157	166	161	162	155	179	160	194	135	154	169	169	188	167	143	149	151	146	156	175	150	184	164	163	183	169	141	146	166	157	154	147	172	165	153	163	145	177	168	161	143	159	148	161	166	135	134	139	164	172	147	141	164	149	174	159	146	154	173	168	159	142	172	139	151	173	148	154	166	157	151	149	150	162	186	164	155	144	157	143	160	159	144	156	156	160	153	144	166	164	170	161	146	186	171	151	152	149	167	147	157	166	173	143	164	169	146	135	154	172	163	157	143	148	157	147	144	147	157	161	165	153	150	164	148	190	152	163	180	160	148	154	144	149	154	163	158	142	170	182	153	148	161	141	149	176	170	187	167	167	162	171	174	158	150	175	160	161	162	144	148	141	156	176	168	198	149	163	162	171	160	145	143	161	160	152	155	150	159	156	172	158	160	165	166	156	164	178	156	182	129	157	134	137	154	175	158	164	146	153	141	154	154	189	142	156	156	149	161	170	150	169	150	176	162	138	157	158	168	136	149	173	185	156	129	168	151	164	143	141	132	179	153	169	153	144	148	143	149	153	130	169	150	157	153	165	182	177	168	166	145	160	144	147	160	164	173	160	178	151	157	128	188	147	166	153	156	166	158	145	159	152	147	133	171	167	186	158	166	166	139	155	137	174	144	182	138	163	162	140	136	145	170	181	174	148	167	125	174	150	160	176	157	174	161	185	156	146	152	163	170	168	183	157	167	158	148	141	155	175	186	166	161	151	155	144	177	167	150	150	166	137	163	180	153	148	148	179	149	166	131	134	142	175	146	173	167	156	167	186	156	153	160	168	137	167	186	165	124	156	143	153	159	167	176	146	148	141	155	165	144	150	175	164	166	170	149	157	163	130	165	152	181	164	169	157	167	165	158	154	147	142	165	173	147	144	127	158	190	157	145	156	161	148	190	168	174	160	153	172	165	147	140	187	140	168	174	149	159	145	149	153	164	135	156	149	166	150	178	173	170	149	155	143	171	160	181	162	166	177	163	156	163	164	144	156	159	140	179	151	181	149	137	139	147	181	141	161	174	175	133	142	152	147	177	166	168	157	183	160	167	161	179	165	147	134	143	181	160	148	146	161	167	156	163	157	174	161	159	159	146	153	165	169	169	157	194	150	166	164	158	171	148	140	142	144	129	155	160	173	163	141	154	157	170	147	125	171	155	162	159	158	166	152	159	171	168	163	157	112	148	138	146	168	152	132	156	170	152	163	173	170	150	171	153	158	158	163	143	168	163	162	165	157	132	168	161	148	138	174	145	170	154	141	163	178	148	172	142	150	173	186	183	165	159	141	150	148	164	167	161	166	153	178	154	145	139	137	144	155	149	174	183	140	174	180	155	129	168	165	142	176	139	153	173	156	168	151	145	149	131	159	156	151	167	162	156	162	142	149	165	149	175	166	163	155	156	151	154	165	147	168	165	183	171	164	154	139	155	146	143	152	138	183	156	130	137	158	162	155	175	162	158	162	140	150	160	156	155	154	155	141	147	141	175	151	165	159	139	183	149	152	151	141	167	169	134	178	165	157	173	133	157	145	134	169	141	146	180	169	153	155	171	180	146	172	174	148	146	151	131	148	157	168	148	155	137	175	177	185	179	140	160	169	174	175	157	127	158	174	152	148	159	135	146	151	144	151	159	157	148	140	162	126	180	166	143	152	167	159	155	148	128	141	138	140	166	159	141	152	172	150	188	145	149	161	145	182	162	151	173	175	173	166	142	167	151	172	141	156	150	178	141	142	147	171	161	150	165	177	144	168	168	152	169	151	175	170	168	152	161	159	172	131	154	169	148	172	180	164	159	166	154	176	184	174	170	154	167	157	157	145	165	159	168	147	170	152	152	172	148	144	160	160	155	156	139	135	156	147	196	157	159	149	162	136	165	148	159	170	174	157	125	143	153	188	145	129	158	166	153	155	129	160	155	140	164	176	139	176	140	159	151	139	149	155	170	172	169	151	139	149	167	157	146	175	156	146	147	155	164	145	158	167	172	150	143	151	143	155	132	135	152	148	153	158	154	155	170	177	175	169	137	167	164	159	180	169	141	157	168	139	147	163	154	144	182	154	142	141	185	167	163	167	152	149	166	139	162	145	158	132	166	129	180	174	154	145	152	144	141	154	148	173	170	150	153	147	155	163	190	169	139	163	167	151	152	132	178	147	151	153	133	145	148	155	147	148	161	142	166	157	151	148	186	169	152	166	169	158	158	138	154	164	148	170	143	156	143	144	150	143	146	160	161	160	159	126	132	149	166	148	168	148	148	158	142	163	159	170	150	155	162	138	168	164	160	155	145	142	149	157	155	151	152	164	156	149	170	150	174	156	158	152	157	172	163	153	178	154	141	144	146	146	160	155	155	157	160	153	145	169	177	173	159	129	172	154	166	138	160	162	148	184	158	154	160	162	173	169	152	145	164	150	141	164	137	155	147	157	143	165	150	134	172	163	169	160	160	155	176	171	169	166	143	154	143	152	156	152	153	163	149	152	156	155	158	161	153	154	158	147	166	157	137	170	154	164	173	177	160	152	161	163	155	164	176	166	161	174	156	155	169	154	142	150	150	168	140	143	155	145	158	144	161	163	168	133	156	161	159	157	158	171	154	174	183	158	149	139	168	144	152	170	159	163	179	164	168	139	153	164	146	148	157	144	170	169	168	160	145	174	167	141	137	151	152	162	154	137	182	169	160	154	156	141	144	176	156	144	167	160	163	146	163	147	180	177	161	155	160	162	172	164	166	154	154	158	155	182	173	171	167	146	153	154	161	140	149	165	153	174	174	182	150	154	164	152	141	181	162	174	144	147	158	149	147	171	149	160	180	157	166	140	154	163	143	145	169	138	148	168	153	152	171	174	144	144	161	154	140	145	170	180	143	179	148	181	171	142	148	133	172	154	154	126	142	171	162	160	164	134	148
45390	48630	56493	45025	16504	501	422	423	387	401	430	406	395	376	378	374	362	357	355	374	383	374	347	350	346	367	350	389	330	340	362	348	347	342	369	333	365	329	351	374	346	360	366	350	356	342	352	342	344	366	356	362	341	368	362	390	354	337	347	343	343	359	369	345	338	330	336	359	349	377	387	334	334	342	335	367	313	353	329	371	315	321	385	360	358	381	358	342	363	348	321	355	357	344	339	365	362	346	357	337	373	353	329	331	343	352	364	343	369	368	325	326	315	349	388	374	332	359	322	338	347	339	322	365	317	351	349	336	341	352	374	354	329	345	339	345	357	364	368	340	323	363	340	371	351	349	337	371	327	369	354	352	360	365	369	331	349	353	363	331	334	363	328	326	341	329	360	316	394	394	367	327	384	353	364	399	331	347	324	363	360	368	348	368	349	349	318	337	356	399	322	332	359	322	354	336	326	347	367	357	371	331	344	332	359	313	377	356	367	361	361	338	377	325	366	337	371	347	336	373	367	322	348	375	383	357	367	340	353	332	360	357	350	350	372	383	354	360	355	340	374	334	350	333	380	371	347	350	351	351	357	311	336	334	327	352	355	343	364	378	365	355	352	377	362	368	370	324	386	339	309	352	339	353	351	302	356	364	339	358	363	350	363	355	353	363	357	366	343	324	371	365	353	388	360	337	316	367	358	319	370	341	345	327	346	363	346	333	372	363	348	356	356	370	360	366	348	360	342	294	369	344	349	350	334	371	327	365	311	379	347	349	368	342	343	328	340	332	355	366	369	344	356	395	356	350	348	363	343	339	359	332	327	356	320	331	315	340	371	300	338	377	352	334	363	344	354	332	330	362	346	346	373	344	341	353	337	353	328	386	389	357	359	332	348	354	339	352	314	344	349	345	324	362	348	335	360	351	388	355	374	386	338	381	378	345	331	316	356	318	337	360	343	351	335	343	365	344	333	326	350	333	377	349	344	365	360	357	313	350	341	351	343	373	346	328	313	329	350	376	329	367	371	351	346	370	340	354	360	356	355	355	366	354	360	332	353	333	347	354	344	350	359	325	344	337	368	353	336	368	352	322	350	381	331	370	362	363	346	364	360	350	354	355	350	364	354	326	381	380	332	359	350	352	333	326	325	349	329	366	383	342	343	382	360	362	374	369	369	381	325	348	353	356	333	320	341	367	376	341	342	347	357	343	358	356	365	357	313	344	330	352	363	336	354	294	370	343	369	357	358	355	340	333	382	318	360	358	336	338	354	330	390	328	347	359	360	344	374	351	369	362	360	360	370	332	298	356	355	356	334	342	354	342	352	341	346	318	354	343	340	358	388	348	370	335	377	338	338	346	325	365	332	363	342	349	362	336	345	343	342	355	334	358	340	353	357	361	350	357	330	309	326	359	356	383	377	370	321	338	346	382	328	341	342	315	367	334	326	360	403	356	356	373	337	360	343	358	356	360	397	392	361	332	373	332	351	362	344	367	328	345	370	363	343	346	345	325	348	321	317	370	375	346	347	348	299	328	385	335	349	384	352	343	329	341	358	347	325	354	360	322	384	359	324	316	331	317	342	327	368	357	355	384	374	376	351	363	358	359	318	352	343	375	351	335	336	372	322	369	355	347	353	397	336	367	380	345	363	338	323	372	322	342	322	352	346	358	340	377	347	356	351	365	338	351	312	343	371	357	376	358	365	362	333	321	390	369	319	358	316	332	429	339	359	362	381	326	355	367	375	341	353	346	392	362	311	315	304	369	325	334	361	341	327	332	333	346	354	368	338	367	331	372	367	340	353	370	331	352	350	360	334	393	343	342	345	374	350	370	349	330	346	364	344	347	338	338	359	371	385	329	341	328	321	342	374	358	354	327	360	344	404	339	352	343	346	332	350	371	333	362	390	364	342	383	356	310	378	347	358	355	351	336	374	362	350	397	354	327	324	357	362	356	346	321	350	353	368	365	338	353	356	338	350	393	366	342	368	343	343	369	323	367	364	324	350	373	342	364	355	353	343	348	363	354	348	356	330	352	367	360	333	359	384	371	339	354	307	353	349	311	346	347	346	339	354	369	338	346	363	341	347	357	376	353	344	365	357	358	334	341	338	361	362	372	340	367	358	324	343	356	359	356	359	338	349	356	348	365	357	364	339	361	359	390	359	392	367	378	360	357	360	350	393	352	401	362	353	335	341	357	366	362	361	347	384	356	355	324	329	394	377	338	325	352	403	362	336	367	342	367	347	367	331	326	356	386	380	334	343	333	338	333	360	342	365	332	377	339	345	346	329	358	361	346	345	359	369	393	334	347	337	339	337	325	355	352	392	334	335	370	359	326	351	369	363	381	321	362	340	356	370	350	362	332	345	341	317	375	352	357	354	325	340	324	365	329	388	362	350	330	358	361	331	355	338	359	331	396	343	302	336	354	343	327	333	374	339	339	343	361	340	344	341	346	355	392	378	313	304	369	323	329	365	365	359	379	359	381	340	347	358	343	356	348	326	353	355	356	328	355	354	323	348	327	331	355	352	361	368	382	351	380	349	343	358	340	337	341	352	339	316	339	346	363	354	382	334	327	375	347	377	348	322	362	347	346	333	356	373	356	344	325	367	330	324	346	375	371	383	352	350	355	388	322	375	372	343	362	329	356	332	354	316	359	363	351	330	372	363	397	351	363	341	381	358	336	356	350	337	365	339	355	346	375	356	375	338	333	319	368	363	340	363	351	371	371	309	357	345	369	322	331	339	359	328	348	381	323	355	341	324	346	349	305	346	350	406	365	364	342	381	327	349	339	360	323	354	358	360	332	358	321	353	324	368	358	315	354	331	344	349	368	353	341	313	336	364	377	323	376	323	355	377	327	348	320	345	359	322	365	356	341	375	338	372	346	329	365	354	347	325	337	350	349	343	354	334	339	363	345	385	366	354	363	347	379	380	349	331	368	352	351	381	347	339	371	317	322	357	355	302	361	367	359	359	358	362	350	364	369	370	401	378	361	361	347	359	373	335	365	370	363	360	364	295	345	346	364	322	370	322	305	368	356	350	366	360	372	349	384	360	347	354	360	371	356	343	335	324	351	333	362	356	343	330	322	348	348	348	360	366	386	354	350	373	358	342	348	357	365	374	350	339	314	339	326	339	358	339	333	308	342	355	355	346	310	325	336	361	334	308	391	362	358	348	347	346	341	349	340	362	353	367	381	343	376	343	370	364	362	325	336	315	361	343	341	345	373	321	329	356	355	364	374	343	340	346	350	345	368	352	345	359	355	345	380	356	330	372	338	373	334	329	347	328	359	359	329	353	320	340	363	350	344	374	348	327	331	342	339	385	334	317	333	329	359	334	360	384	349	340	369	356	353	338	341	353	332	369	359	327	365	346	369	331	379	322	348	361	355	341	308	335	334	374	381	318	359	400	327	334	357	347	355	377	311	329	303	383	328	342	363	356	350	342	355	353	348	334	351	344	365	356	359	310	335	328	319	336	311	316	330	348	353
86510	76715	73517	56061	22951	3967	196	133	104	110	100	92	91	104	106	97	105	85	107	107	83	93	77	81	89	86	105	93	105	92	94	90	94	107	89	93	80	95	89	87	101	89	97	75	91	77	101	86	57	93	77	93	78	99	85	95	99	103	90	79	98	89	91	101	103	108	78	94	79	90	106	90	97	100	99	87	108	98	94	94	83	91	116	82	91	101	87	94	97	74	80	80	81	94	96	79	82	105	102	84	93	98	91	89	89	84	102	91	74	93	90	79	75	107	113	89	86	86	89	112	81	99	105	84	70	90	86	93	96	94	94	106	85	103	110	83	90	75	78	107	74	89	89	89	90	88	104	92	85	97	84	96	82	98	75	96	81	74	79	112	85	85	87	89	83	117	71	92	94	88	68	113	103	102	101	90	84	87	88	91	80	70	105	90	92	95	71	79	76	88	96	102	92	100	97	94	95	80	96	85	67	87	97	95	88	103	91	87	83	87	91	99	88	101	100	86	87	98	101	73	81	82	91	83	75	98	103	83	89	81	77	87	91	103	83	72	88	99	85	87	95	72	98	79	92	104	85	95	76	95	98	74	102	85	97	82	98	90	88	98	115	100	78	87	83	86	93	83	105	99	114	111	77	87	100	95	80	102	82	90	85	93	102	85	95	85	104	89	69	103	82	103	94	89	90	94	82	104	102	110	101	92	105	96	104	89	65	77	102	103	111	77	94	78	82	88	82	85	104	85	68	67	84	96	90	89	84	84	108	111	88	91	107	104	98	80	82	95	78	88	99	109	111	87	100	98	103	90	97	81	93	84	85	89	93	101	91	99	92	113	85	87	88	87	83	103	85	107	90	93	96	99	99	86	71	85	96	87	83	123	87	78	105	87	85	86	93	83	75	90	95	90	75	71	85	98	85	99	78	69	97	99	88	115	79	98	105	91	81	87	90	90	115	95	96	109	83	89	91	94	94	98	89	88	92	90	84	101	101	96	92	85	76	100	71	82	79	101	102	105	88	89	93	97	80	108	78	96	99	79	84	74	87	80	93	101	90	91	102	86	88	93	102	75	97	85	103	83	95	91	94	90	96	78	95	83	87	87	90	102	73	87	100	83	109	106	78	87	103	95	97	87	92	106	85	76	80	85	76	88	86	96	88	87	81	109	84	86	91	93	93	83	92	74	83	97	90	91	100	107	109	83	90	83	92	87	91	82	84	97	94	86	84	87	80	80	73	63	99	84	96	95	102	89	82	91	100	87	105	70	91	95	104	75	101	94	86	100	82	82	98	94	89	108	79	92	98	89	104	103	89	99	93	92	76	70	98	83	99	95	101	71	82	113	87	84	83	89	107	99	106	82	97	80	95	86	85	95	84	87	84	100	90	82	103	91	77	100	83	89	106	81	87	86	83	88	76	78	100	97	80	91	99	99	88	73	79	75	104	81	107	114	98	93	91	100	100	80	75	79	97	108	98	78	84	98	95	92	84	84	105	101	101	79	81	68	92	92	84	92	82	86	104	99	80	79	96	82	98	90	89	82	89	88	95	81	90	91	88	85	84	102	99	88	100	110	96	76	100	91	92	90	90	82	96	110	77	101	92	98	91	103	92	93	91	80	93	82	98	84	93	96	81	86	81	70	118	85	102	99	76	88	90	124	89	76	82	101	74	85	85	103	86	96	93	102	80	79	84	87	94	74	88	93	81	84	87	80	84	76	84	80	75	85	95	104	88	90	98	77	96	86	99	91	88	77	89	89	97	85	84	83	96	81	94	98	87	89	105	82	94	86	87	101	90	87	108	101	91	104	92	91	78	81	97	90	98	73	93	91	96	74	95	88	92	92	97	95	97	88	89	93	89	89	97	80	83	98	98	89	85	84	99	96	107	93	105	94	93	76	102	69	100	102	89	88	82	88	88	94	87	91	83	85	94	100	86	100	76	87	101	93	98	91	79	71	101	97	94	87	85	89	73	98	74	90	92	78	85	96	71	78	84	85	84	111	95	72	97	73	104	107	92	97	108	98	83	87	96	100	71	76	80	71	91	74	79	76	97	98	88	93	93	90	98	71	97	93	108	94	94	78	95	108	96	92	105	96	83	80	88	81	93	87	96	100	94	103	90	96	91	80	92	93	93	87	92	79	98	93	92	73	80	84	84	84	94	97	107	90	100	80	75	66	81	88	78	98	95	85	99	96	96	91	105	89	106	99	87	107	87	77	97	92	94	98	106	88	92	80	97	104	93	97	91	87	81	91	87	97	86	87	76	108	93	109	99	86	95	75	114	87	96	97	107	93	110	103	104	87	71	89	81	105	87	99	107	76	100	95	82	108	85	74	83	76	99	68	76	69	94	73	118	92	86	83	83	98	89	85	91	90	85	83	87	78	75	85	96	88	73	77	90	97	104	89	90	93	82	91	89	95	98	91	80	99	95	91	87	89	89	98	62	85	92	83	69	93	87	74	75	86	90	103	83	91	77	92	99	91	98	97	81	93	91	84	85	93	110	76	108	82	98	81	113	99	101	86	78	97	69	83	104	81	85	92	99	87	85	92	79	97	105	98	84	83	86	91	101	93	96	74	96	61	94	74	107	118	103	67	86	90	88	87	100	71	100	100	90	78	90	80	88	98	88	80	82	88	89	106	83	83	104	78	92	93	87	95	102	79	78	80	94	71	98	91	94	92	97	91	95	85	99	91	86	102	77	95	105	108	88	85	95	95	91	93	75	85	97	110	94	83	86	93	82	94	83	91	80	91	99	84	77	81	100	93	74	100	104	86	102	87	86	81	106	79	100	86	85	95	95	97	88	66	80	95	110	111	72	85	97	84	71	88	87	84	88	80	105	104	94	87	92	86	80	105	86	111	77	82	92	96	87	93	90	79	81	105	82	110	70	97	83	89	90	88	115	102	86	82	87	87	96	97	120	85	89	101	107	93	92	93	103	85	92	103	88	72	100	99	102	96	76	86	100	75	96	86	115	88	88	84	88	83	95	96	80	77	88	111	95	97	97	91	82	88	75	97	72	101	98	110	87	105	67	91	88	79	79	100	97	86	115	80	90	87	73	82	100	99	88	84	91	87	91	96	84	87	107	115	94	88	112	82	90	98	101	103	99	107	90	104	81	97	82	91	87	94	88	85	95	96	90	92	96	80	101	88	96	91	89	82	79	86	104	89	84	96	93	114	85	78	77	82	84	95	101	94	83	82	95	99	81	102	101	79	90	105	97	84	82	104	89	109	91	103	99	99	85	98	86	96	103	89	93	87	91	81	114	97	92	89	87	80	99	93	95	88	89	80	90	96	96	99	66	98	96	91	100	92	80	77	84	94	101	98	88	82	107	82	81	94	95	97	97	97	99	94	86	87	82	118	77	100	94	101	88	73	91	89	101	68	114	92	96	88	89	92	73	73	82	92	88	99	78	88	105	87	89	95	106	91	83	88	80	85	87	101	94	94	108	88	70	83	99	91	104	83	77	89	63	88	111	88	106	92
55146	60486	69421	54808	23096	420	393	347	344	297	281	288	265	255	290	281	231	218	208	221	223	217	234	227	245	249	228	258	232	222	219	241	229	236	238	206	221	202	223	267	226	216	203	223	215	228	228	215	229	235	235	223	223	221	224	209	199	230	222	270	203	196	242	209	227	234	250	189	225	213	223	230	218	203	202	240	208	240	238	189	210	216	215	230	218	228	205	204	200	246	233	211	233	248	216	227	204	228	219	216	207	232	252	237	213	225	207	221	206	219	204	204	218	205	213	242	217	212	206	219	231	198	219	208	211	203	234	221	207	224	220	192	230	213	236	218	226	222	224	254	212	214	227	225	246	228	211	256	243	223	209	200	198	204	233	187	213	227	219	222	196	199	203	206	212	214	240	202	211	223	241	208	198	227	227	230	201	192	219	222	222	233	245	219	219	207	209	201	214	241	202	214	239	222	234	207	196	200	213	235	225	211	219	216	193	232	227	217	222	216	224	218	224	229	203	238	214	223	221	227	227	198	232	200	228	210	213	211	234	255	231	216	211	245	211	235	204	214	225	204	194	216	187	233	218	217	209	227	210	202	216	216	209	207	215	212	219	187	205	206	224	194	238	218	226	223	186	204	206	210	212	211	194	219	197	194	216	198	186	240	208	211	218	231	231	205	211	217	226	184	212	231	216	239	219	212	239	202	189	216	250	206	201	206	238	195	234	217	192	232	184	207	221	169	224	223	220	236	214	223	218	210	213	221	217	228	204	207	219	220	217	235	224	199	216	226	218	195	230	212	221	219	174	228	233	224	211	188	216	217	211	228	241	220	203	214	205	218	215	200	219	234	221	215	213	219	192	209	189	215	225	203	206	239	231	237	207	234	231	200	219	218	197	200	226	230	189	222	221	170	230	203	210	233	239	237	211	219	231	212	214	213	214	237	224	205	197	197	197	217	205	216	223	212	218	203	219	225	199	219	186	179	229	205	181	214	241	238	228	220	210	205	236	207	211	219	200	251	215	237	218	210	212	208	194	200	211	211	193	195	215	218	215	231	202	240	254	196	244	221	218	226	209	253	222	227	208	216	220	226	197	242	213	236	215	205	206	233	204	227	223	212	191	194	214	196	238	215	227	236	190	237	204	212	207	200	205	204	207	228	209	207	232	225	231	216	208	198	241	227	210	215	221	202	234	213	217	249	224	180	216	223	220	215	223	212	244	258	208	200	217	237	211	209	220	215	240	210	216	213	236	206	212	226	210	173	228	212	229	254	219	223	188	235	242	219	215	217	227	211	223	195	225	265	227	207	207	213	217	223	229	214	222	227	203	201	248	211	209	221	232	203	229	225	228	195	230	216	246	227	220	200	227	229	212	234	232	220	205	264	213	238	188	239	212	217	220	215	219	229	215	233	236	210	215	232	208	225	213	231	190	220	212	240	203	210	226	230	217	257	205	209	213	228	220	224	223	237	216	203	221	210	215	213	214	238	215	221	225	233	230	234	223	221	196	223	252	208	204	195	214	230	247	224	198	218	205	209	204	213	203	224	195	208	223	209	220	210	202	211	213	199	191	204	214	210	219	213	188	195	218	198	257	217	229	216	248	244	242	232	214	204	226	252	197	233	179	218	232	232	251	232	231	224	214	233	233	213	216	224	228	220	218	240	205	230	212	228	245	209	228	232	221	207	248	209	190	217	207	207	221	213	206	244	214	201	210	220	214	222	215	199	238	233	203	229	238	201	219	194	218	228	208	213	220	214	218	183	182	265	213	189	207	212	204	223	246	207	200	208	225	226	196	222	209	214	226	215	214	206	203	223	229	232	209	234	213	212	220	222	210	217	230	201	207	198	221	233	212	211	220	214	240	247	235	223	200	207	211	244	211	217	205	200	227	226	225	201	189	204	228	212	198	234	214	195	212	204	228	192	231	209	237	213	225	197	202	240	214	199	213	210	205	212	211	206	232	227	225	201	215	220	200	206	198	216	202	222	236	225	218	216	204	218	222	225	212	204	204	231	187	208	210	237	231	229	228	232	221	204	212	219	237	214	216	201	235	234	214	224	225	219	208	182	196	225	214	208	221	226	233	216	216	197	225	216	214	215	247	217	216	200	189	236	217	214	218	219	225	197	244	222	201	211	219	227	203	221	225	217	248	253	224	219	192	203	179	243	213	229	195	198	227	200	237	240	203	214	207	229	225	226	201	199	226	213	210	218	261	211	221	232	225	199	217	216	204	211	224	221	219	211	240	224	224	216	207	221	196	232	203	203	218	228	205	208	209	220	243	218	190	231	216	202	211	224	224	228	212	215	211	215	216	230	222	223	221	201	232	201	197	221	209	221	233	231	227	235	217	214	216	224	223	229	221	224	233	213	183	229	209	217	213	200	210	214	202	212	215	229	239	219	205	202	246	223	214	206	243	228	235	207	211	198	215	222	212	215	220	212	203	216	220	225	230	223	193	217	211	226	225	216	225	214	224	217	222	220	206	202	208	209	198	232	240	208	202	189	203	196	231	228	215	235	204	198	246	206	218	223	220	219	229	231	219	245	244	215	226	224	232	241	223	217	215	226	219	205	213	242	202	216	251	219	218	247	206	220	234	247	219	215	222	249	207	230	210	216	220	216	228	213	221	211	219	196	210	215	228	243	228	237	222	256	216	231	218	202	213	200	197	231	222	216	209	238	188	211	206	229	202	220	215	236	206	205	213	221	234	241	231	200	236	207	246	220	196	202	221	226	224	204	251	199	225	226	218	230	235	237	239	225	212	212	231	228	216	195	239	243	241	209	219	217	234	220	231	211	216	223	205	200	200	220	214	227	198	201	204	199	207	217	213	205	204	202	214	236	203	206	219	206	234	200	233	215	206	230	201	216	202	219	225	207	228	215	224	213	237	215	202	214	226	230	220	207	219	217	223	219	200	251	222	202	226	217	224	235	219	239	212	226	202	218	218	241	207	199	205	194	233	208	230	202	212	229	208	204	223	233	218	209	205	229	239	232	236	218	234	204	225	227	198	220	247	193	191	217	209	245	230	230	209	231	218	212	215	249	221	240	237	218	225	250	206	218	238	189	203	217	191	195	217	213	226	233	232	219	224	214	212	220	216	193	198	220	207	236	221	197	219	229	203	220	213	208	253	201	215	214	226	218	218	216	214	207	217	222	223	227	224	223	219	203	190	234	227	205	208	221	214	222	202	247	251	215	230	219	199	229	216	219	231	196	195	208	228	204	199	186	230	250	218	185	231	218	231	206	244	201	234	221	180	240	218	218	199	227	229	207	222	241	208	217	232	248	225	206	199	192	213	215	235	212	202	195	204	213	223	206	218	236	230	223	207	228	208	214	229	219	198	224	215	236	218	237	227	227	207	211	227	221	202	213	201	200	198	191	229	233	215	225	209	225	214	246	234	233	234	215	232	228	212	213	194	243	212	207	222	203	239	200	227	260	204	241	213	258	212	199	208	204	195	241	217	211	227	227	200	216	237	226	211	218	219	228
26188	15989	11820	5470	656	280	221	230	243	230	241	230	223	222	247	250	231	218	228	230	230	216	238	259	245	209	221	264	254	225	229	249	210	227	237	282	211	253	227	231	218	226	217	220	243	224	234	240	261	231	243	250	255	240	257	242	233	225	198	258	232	228	247	258	214	221	241	284	231	208	241	249	232	244	220	219	225	236	243	230	237	255	251	228	242	245	222	228	256	241	202	265	214	223	227	232	247	227	197	236	221	227	213	231	236	226	246	242	234	233	250	229	223	235	203	246	245	244	265	264	252	206	254	235	191	209	252	237	217	234	238	234	231	211	233	248	220	232	219	243	226	252	224	238	227	221	212	259	245	231	235	246	245	267	235	244	235	245	240	233	228	260	206	217	226	232	217	241	248	227	250	260	240	234	230	241	222	229	238	241	217	250	231	215	239	226	222	229	223	217	212	241	220	238	268	223	227	239	223	229	236	225	209	230	228	227	252	262	223	237	235	261	255	243	242	232	205	224	203	218	236	239	239	262	219	234	227	217	246	252	224	214	240	230	229	241	227	246	195	238	232	220	214	256	246	243	236	235	202	218	228	253	225	232	236	232	197	218	240	229	197	229	261	236	246	236	236	253	204	227	234	218	222	235	236	244	230	229	229	232	237	242	274	200	216	220	231	232	222	223	229	228	254	247	210	251	254	217	209	234	226	232	225	248	235	231	217	197	193	220	223	240	229	233	227	218	235	250	244	233	238	228	215	227	208	194	237	244	231	218	251	260	236	256	245	248	242	249	237	212	207	253	229	221	209	223	263	237	232	228	210	233	227	227	231	245	244	265	242	234	221	241	227	229	272	197	214	220	258	252	236	211	227	229	237	247	230	234	231	233	213	251	213	254	235	250	224	234	267	234	216	226	247	218	241	237	219	214	200	207	253	221	235	229	242	249	247	231	224	245	221	239	243	222	259	211	236	231	208	254	223	246	236	233	212	234	229	212	227	247	210	231	249	244	250	226	264	232	236	222	250	227	233	239	219	231	238	232	219	257	211	215	217	259	248	256	245	264	212	229	245	257	230	214	250	275	248	211	220	233	255	215	220	234	251	260	238	225	250	241	230	202	232	239	242	237	223	222	229	238	253	228	239	240	218	245	230	252	229	231	247	214	222	229	207	237	232	240	255	230	254	230	269	235	232	248	224	234	245	224	228	246	234	233	235	228	228	216	240	229	222	241	205	230	217	252	253	217	251	212	251	241	217	227	227	221	252	253	235	246	228	260	219	234	220	203	228	206	265	214	257	252	238	238	232	246	205	228	215	254	235	209	229	239	211	222	253	256	255	250	224	219	252	245	231	242	230	216	230	219	227	228	223	232	254	225	211	229	242	229	216	238	221	223	257	215	213	242	231	232	227	251	274	226	210	230	249	250	234	244	238	239	234	212	216	220	254	235	233	223	234	235	230	233	239	239	262	238	251	263	248	237	216	231	239	248	253	217	228	238	264	252	245	248	224	256	230	227	246	197	199	250	202	235	216	238	233	208	238	239	230	226	254	229	240	222	229	223	259	244	227	211	227	260	262	240	246	225	248	238	204	223	226	199	226	230	225	204	249	241	256	223	222	216	215	239	251	227	212	234	257	205	198	212	211	220	223	241	267	229	220	239	185	227	230	244	228	241	214	265	259	247	222	194	235	231	212	235	203	231	220	241	238	211	260	237	265	214	220	226	204	206	222	238	227	237	226	247	221	237	226	213	235	262	242	239	199	191	212	250	222	250	218	249	235	230	232	198	220	240	251	236	216	262	213	221	245	224	225	244	222	234	234	232	247	243	203	252	213	248	235	209	251	218	237	217	256	238	243	237	236	228	209	202	253	223	247	248	214	225	238	245	202	219	230	230	238	273	244	252	246	247	246	226	245	235	262	221	251	236	256	236	224	251	239	227	237	234	224	249	221	204	218	256	256	254	242	235	262	237	224	231	222	249	233	241	240	232	250	244	227	262	240	237	243	231	230	267	241	241	248	235	259	247	228	264	242	225	220	260	224	259	219	232	216	230	225	231	231	231	247	237	232	235	205	234	208	228	217	243	200	210	226	225	244	218	222	246	247	254	208	208	225	244	220	233	235	238	237	250	222	227	246	255	235	231	224	223	237	225	205	222	223	214	203	243	227	218	220	234	220	231	228	240	226	248	251	241	264	209	222	247	251	180	232	198	242	241	270	229	236	250	238	213	273	229	243	220	242	230	237	221	215	256	223	211	235	242	224	225	240	228	227	218	223	221	222	252	239	228	243	233	209	225	250	246	246	217	259	241	233	270	236	210	224	219	225	235	211	236	242	230	231	208	220	215	217	234	220	235	248	241	243	246	241	256	220	238	242	250	238	239	220	238	253	254	218	212	245	231	236	249	201	238	264	234	229	221	242	226	225	225	221	230	227	197	214	251	243	203	228	219	238	213	212	225	253	216	219	243	235	248	228	240	194	254	241	225	233	220	221	208	262	245	241	214	247	226	229	233	244	212	236	222	216	216	204	246	228	243	211	244	242	241	266	191	234	251	223	242	235	243	247	255	209	222	237	275	258	219	231	224	213	246	215	244	248	212	241	230	242	225	251	236	251	213	223	226	211	255	236	233	239	231	225	242	254	232	269	218	256	216	215	242	246	250	222	239	236	235	217	199	229	255	240	235	234	231	216	241	242	256	199	256	235	223	215	201	268	215	236	231	247	248	204	227	273	220	197	218	225	220	210	224	232	258	223	223	206	217	214	230	233	255	262	257	211	216	226	200	261	237	266	234	236	235	232	247	242	249	241	260	235	222	231	218	246	239	239	224	187	238	235	237	230	242	247	220	249	270	244	211	235	250	209	267	235	250	255	237	239	226	262	250	234	238	242	224	284	243	241	230	224	221	234	211	203	231	218	228	211	251	232	219	252	207	264	248	227	208	258	213	233	240	203	223	244	239	236	255	192	245	270	241	212	212	251	229	229	248	249	237	215	223	225	244	238	270	222	207	215	238	243	236	268	253	240	217	248	230	282	218	219	247	233	228	259	229	217	216	219	220	254	242	243	233	251	234	218	225	224	247	228	220	228	228	223	215	223	211	242	256	220	250	273	262	242	257	231	227	248	245	226	249	241	237	251	246	242	221	225	245	228	242	232	221	241	243	183	254	204	211	241	218	244	231	232	259	234	274	283	238	259	243	216	190	224	261	245	228	213	246	224	209	250	231	234	230	243	230	235	235	247	233	237	222	218	245	239	237	239	255	240	223	229	225	203	218	219	230	245	248	198	259	214	250	239	252	296	266	265	238	218	216	236	227	235	223	252	265	225	216	223	232	210	228	231	220	226	239	236	245	265	233	207	225	234	239	276	247	236	254	224	235	245	229	232	232	231	256	227	249	218	224	235	199	231	248	251	226	249	282	236	230	214	226	234	230	231	259	243	233	261	244	230	238	244	238	230	207	233	228	243	246	238	237	229	244	251	244	263	238	227	219	236	210
21903	18636	17568	11141	1556	504	507	511	463	500	481	490	498	504	523	540	531	536	503	512	514	501	503	495	457	494	494	476	566	502	506	559	502	476	514	517	560	498	510	499	523	491	530	512	506	495	543	507	516	486	482	554	474	498	496	491	521	489	511	511	521	484	505	491	515	514	525	518	464	484	526	518	502	514	491	517	476	518	530	575	495	494	513	498	536	507	520	511	502	508	512	505	513	498	483	491	491	494	519	555	504	510	515	503	481	506	513	538	529	497	500	540	566	501	496	498	487	514	505	501	503	510	553	527	489	538	480	516	515	502	496	502	518	472	534	501	464	507	510	518	514	518	524	528	515	463	538	540	533	522	521	525	520	524	484	530	487	479	541	501	535	535	500	513	509	513	523	535	518	500	518	489	491	536	538	552	523	532	491	485	492	470	532	553	529	483	482	496	494	520	504	469	500	516	509	535	504	541	504	489	506	528	467	496	541	523	522	521	488	479	528	480	492	545	528	543	520	523	483	553	501	495	512	511	496	489	508	506	499	529	460	551	495	539	495	523	519	515	511	495	506	484	530	522	520	507	540	526	508	533	534	531	524	544	496	497	521	518	495	499	517	525	483	495	504	539	505	507	510	491	504	515	496	497	531	462	498	508	531	541	464	519	523	523	501	490	496	503	479	514	527	538	488	512	512	533	541	493	500	528	499	475	530	526	503	504	531	522	505	474	505	492	507	486	513	500	507	475	522	470	556	471	503	474	493	455	485	531	523	499	502	499	499	469	498	555	484	475	515	495	498	518	531	513	499	539	525	495	527	484	540	524	500	529	495	545	495	490	492	530	469	541	490	556	525	535	524	463	464	514	491	516	505	516	527	491	519	485	525	523	512	520	521	510	490	528	519	529	501	534	490	511	542	506	492	492	534	529	533	509	487	516	474	472	511	503	522	547	461	459	513	486	501	521	516	532	494	527	576	532	522	495	511	490	499	531	506	485	539	493	483	469	513	497	523	523	537	543	544	478	518	520	521	513	486	485	560	508	485	520	497	527	520	557	515	499	486	501	513	463	513	508	538	504	545	542	506	525	510	528	474	506	533	517	527	501	484	503	518	519	532	502	500	514	486	490	524	532	529	524	522	508	545	511	522	452	480	515	530	518	494	530	501	572	508	506	482	528	522	492	526	526	517	486	507	537	528	510	509	507	540	530	490	538	510	482	526	530	515	509	543	515	487	520	560	517	523	519	495	474	490	530	514	481	548	514	548	534	502	495	532	509	454	530	518	478	529	519	465	511	499	509	461	476	506	521	499	477	531	525	505	486	501	541	512	486	515	507	503	493	501	515	494	526	512	466	575	505	493	528	522	517	500	489	503	511	500	535	502	481	511	513	546	501	521	490	535	481	497	527	452	513	520	492	502	542	482	497	507	518	549	522	531	502	502	560	491	514	516	494	493	466	538	498	515	555	483	503	547	504	520	488	499	512	520	503	497	513	475	498	492	547	548	512	529	519	479	541	521	507	560	456	545	496	488	521	491	491	460	512	524	524	490	519	482	492	497	474	492	518	532	500	512	525	505	499	510	498	496	518	507	496	515	508	478	516	495	561	500	507	514	547	552	532	522	538	567	504	511	539	523	499	529	509	506	526	530	510	533	488	533	490	503	539	504	523	526	523	513	499	507	529	502	513	512	483	562	506	502	537	532	496	533	504	529	497	490	514	503	513	488	572	499	520	494	497	523	475	503	528	520	506	542	514	485	517	518	478	519	508	460	525	518	529	512	543	580	512	552	495	506	501	535	492	545	496	508	520	542	578	536	467	498	500	479	549	494	467	519	484	569	544	533	538	528	483	525	495	497	499	487	464	518	510	490	568	460	486	518	475	483	508	504	525	517	540	494	498	507	518	528	508	472	489	494	480	483	550	472	494	510	520	513	550	463	502	539	536	508	515	524	516	510	529	500	507	503	494	530	520	501	530	537	484	447	516	573	536	494	517	489	530	524	511	553	506	501	527	486	503	539	508	520	461	498	501	516	494	442	498	533	501	459	492	528	480	539	515	543	493	529	530	517	525	492	511	531	484	532	558	488	500	485	507	480	515	523	520	493	481	478	520	522	492	516	506	562	537	505	520	522	479	542	520	532	538	488	508	492	490	511	546	486	500	489	493	530	495	538	494	520	508	505	520	513	510	538	496	514	534	505	496	498	534	455	507	487	546	504	514	523	510	564	490	519	474	527	483	514	532	518	519	536	498	526	509	488	490	577	505	555	480	496	478	481	481	483	521	535	508	511	511	546	517	512	509	470	508	495	524	529	544	486	521	479	530	487	493	544	495	505	530	498	530	540	475	530	519	476	514	491	503	525	523	470	534	490	509	533	518	529	471	528	495	476	496	510	549	510	510	490	534	490	528	502	554	511	537	520	539	512	523	516	523	511	502	477	550	471	561	522	517	531	511	518	497	506	518	510	460	521	538	581	507	507	507	504	500	502	533	510	491	512	497	524	490	547	522	511	511	512	523	533	505	529	536	492	546	495	541	510	497	542	501	495	501	545	511	478	501	513	500	488	453	508	553	503	537	484	484	509	490	537	465	508	526	511	515	513	503	564	549	474	456	492	483	552	521	554	515	497	534	539	505	494	471	501	497	514	540	493	505	472	496	554	525	512	494	555	495	517	529	549	493	487	535	517	494	505	519	490	497	522	520	485	538	545	446	507	475	506	466	487	499	517	527	499	496	541	519	522	530	468	519	494	498	521	502	494	472	508	552	495	515	519	558	535	516	509	523	561	523	485	513	503	502	538	475	490	484	522	483	500	520	500	496	506	538	532	498	533	512	470	488	503	521	518	519	487	521	550	513	533	519	503	539	468	512	483	486	527	493	528	500	507	482	508	536	492	496	515	514	516	512	472	515	497	525	507	526	550	503	546	507	457	493	474	483	485	495	505	499	480	502	496	527	536	495	481	515	468	548	519	502	491	515	483	516	528	514	502	519	506	495	532	506	516	452	481	504	506	549	512	547	530	490	471	501	519	519	548	462	498	525	517	504	541	504	493	484	485	516	514	510	554	518	514	516	469	517	506	534	533	538	498	507	500	531	461	487	516	571	446	482	504	474	554	524	512	492	519	490	486	491	513	523	519	513	485	489	514	502	499	511	512	538	528	518	508	476	499	458	473	502	529	489	544	485	511	512	548	526	507	481	497	493	553	514	555	495	501	530	531	471	521	524	523	495	498	513	527	490	473	521	496	521	523	502	501	548	485	502	521	508	530	502	510	529	524	460	529	487	515	480	479	523	528	498	523	542	503	493	505	473	503	541	496	535	488	554	521	522	515	530	510	480	520	459	489	536	483	508	483	524	510	477	483	517	490	577	507	500	480	520	526	535	532	488	523	543	526	513	479	533	549	567	516	529	504	525	517	500	490	523	504	485	484	480	563	499	557	509	499	521	518	535	521	525	512	549	502	490	586	558	506	515	478	541	547	514	517	498	513	514	507	522
74367	66511	61830	42493	14479	1185	171	190	166	161	167	149	186	169	155	144	151	162	169	161	143	160	173	166	161	181	165	154	155	153	172	149	170	153	178	139	145	165	147	157	159	149	159	181	162	169	170	146	162	185	154	148	160	136	165	170	137	172	154	140	144	174	184	175	175	151	150	143	155	165	148	172	158	164	154	163	177	157	164	161	174	147	160	163	171	135	131	149	169	161	150	151	163	166	156	183	165	144	160	158	133	159	157	191	154	136	155	148	132	166	164	177	159	165	141	153	159	175	148	161	147	161	167	155	141	138	155	196	157	170	155	149	151	173	165	157	172	156	158	158	141	171	180	148	166	168	188	147	154	175	141	145	165	155	157	174	168	155	142	157	169	137	168	142	150	187	169	159	151	171	152	150	167	139	149	146	143	173	175	119	149	157	155	151	153	156	174	164	144	136	174	149	176	171	193	143	159	142	151	155	153	171	146	154	161	164	145	121	154	150	146	159	164	150	157	154	143	157	178	142	146	178	158	169	136	171	155	171	160	166	157	145	140	151	150	148	137	141	161	170	160	163	170	173	150	159	149	163	178	179	182	171	153	162	136	176	152	161	170	157	180	142	137	146	142	147	146	151	160	188	166	144	172	163	153	151	149	154	162	145	162	171	172	158	178	175	150	163	156	138	128	141	172	176	164	171	168	158	158	151	156	148	176	146	140	164	161	155	148	169	149	154	173	164	169	162	158	137	134	172	146	159	159	159	169	174	144	152	161	135	163	149	164	179	156	157	140	175	144	163	138	155	180	163	155	161	169	172	151	160	135	156	135	156	143	161	128	164	171	150	151	160	156	136	154	158	144	147	164	152	170	190	152	161	158	144	160	167	151	181	150	152	190	158	169	162	158	132	163	169	141	148	185	170	165	161	169	150	163	176	194	162	140	139	157	152	162	144	158	156	157	158	161	144	149	148	160	167	179	147	172	147	168	168	156	153	167	171	142	159	177	181	129	154	161	174	165	150	168	142	150	145	147	145	150	152	149	150	157	129	147	126	145	189	164	146	156	157	154	138	152	175	167	165	139	141	161	149	152	149	143	160	176	159	152	157	170	166	169	153	150	158	165	169	137	152	162	176	147	150	139	168	182	135	151	157	178	161	153	143	158	161	177	157	148	165	160	155	176	162	167	141	166	165	169	156	158	165	141	151	172	158	146	139	149	162	165	145	175	164	168	170	142	155	168	144	139	174	157	155	140	141	168	165	144	154	176	163	147	140	150	165	153	168	145	155	161	147	160	159	167	154	157	168	153	154	173	135	157	165	134	143	159	133	142	153	163	174	149	142	160	133	162	158	156	161	179	157	146	140	150	179	142	137	127	153	174	160	156	157	153	171	136	161	168	141	181	142	150	140	146	161	179	162	162	145	163	168	185	156	157	134	143	161	157	149	144	148	165	163	169	165	156	165	151	154	149	162	146	152	144	137	153	161	152	150	165	162	177	173	155	157	173	131	145	139	133	149	156	136	155	162	159	155	153	149	151	158	147	151	157	163	167	167	161	175	166	159	150	158	160	160	164	153	141	172	174	201	160	161	149	156	167	156	153	143	173	151	153	151	164	146	153	139	141	170	148	167	165	162	143	134	147	173	154	161	156	170	154	165	147	146	143	156	156	147	173	169	158	154	157	137	152	149	157	129	159	160	158	136	146	150	142	177	145	174	182	160	162	162	157	155	128	138	152	160	156	142	129	164	167	168	154	142	146	173	153	173	149	147	122	159	165	169	147	174	171	153	146	133	147	139	163	146	162	182	141	147	157	156	161	174	156	143	125	163	159	154	164	160	159	170	166	155	145	154	142	173	149	130	146	173	144	170	172	162	173	161	152	169	152	140	129	144	156	148	180	153	158	158	158	160	163	140	164	174	160	162	166	140	153	155	163	149	160	158	159	186	156	147	148	152	160	179	164	157	151	166	176	143	142	170	149	157	162	158	151	162	169	170	162	158	176	146	166	153	146	139	160	152	169	164	151	156	144	169	168	161	150	175	156	175	165	141	162	163	156	168	174	177	153	148	166	178	171	128	173	154	157	162	139	141	148	169	147	166	137	151	156	159	159	126	154	157	133	157	149	141	173	150	160	153	143	163	156	149	145	152	164	176	169	149	147	131	165	161	148	159	139	157	166	153	156	163	127	161	158	141	155	149	170	154	160	176	154	167	171	168	158	150	153	168	148	166	155	163	151	174	172	163	161	161	150	167	148	147	148	165	152	144	156	148	164	140	160	153	159	155	161	174	143	128	164	169	157	156	141	153	176	156	146	157	156	173	160	166	143	167	143	159	150	142	133	164	175	155	162	134	151	151	163	165	128	147	161	160	177	163	190	145	158	142	156	129	144	134	176	190	156	153	143	154	155	172	178	149	172	182	156	166	166	154	176	166	162	148	166	177	145	185	149	158	177	147	144	133	164	160	166	158	150	151	168	148	160	148	142	187	162	159	149	145	171	159	161	150	158	193	153	159	162	153	171	163	143	188	168	163	147	163	155	159	152	157	160	136	165	140	164	178	142	161	166	157	175	167	161	154	150	159	150	156	164	153	171	185	154	134	147	185	155	153	134	194	159	169	144	169	124	149	161	130	178	138	142	156	139	167	158	151	135	169	144	161	159	129	137	177	155	152	154	169	172	159	157	163	138	151	146	160	152	184	181	146	146	159	157	149	167	147	155	160	152	133	173	169	153	175	175	150	193	148	155	149	139	195	176	144	181	146	167	156	159	171	157	176	157	150	197	155	146	154	147	175	160	157	144	177	151	170	150	160	187	163	150	146	152	150	141	185	151	156	160	154	152	162	168	159	134	146	141	178	163	155	171	160	150	155	159	158	175	149	143	158	155	167	142	150	150	138	149	145	127	156	167	140	148	149	168	169	172	150	178	169	151	162	153	164	126	152	146	163	152	145	145	133	153	149	170	148	149	158	154	170	177	154	135	134	192	146	160	155	146	143	149	149	154	136	161	160	161	168	149	128	157	134	129	174	151	168	181	167	158	165	151	165	153	144	165	150	160	156	155	147	162	157	175	159	138	174	136	158	138	147	148	166	153	182	179	182	164	152	163	140	138	144	173	164	166	156	157	165	156	150	190	144	162	156	142	164	150	159	165	143	154	169	155	146	180	160	149	157	164	151	176	150	155	166	176	158	148	163	125	131	134	147	141	155	186	163	176	137	166	145	150	182	163	161	134	134	146	147	166	159	188	174	164	143	143	150	163	159	149	150	165	156	149	184	141	160	157	136	159	163	172	130	146	160	140	148	147	160	160	149	150	175	153	173	154	147	159	178	146	184	153	142	163	146	173	137	174	158	141	166	159	159	156	155	162	151	148	164	173	167	137	152	181	149	153	153	180	165	158	181	135	146	163	151	162	165	158	142	157	146	170	155	146	138	163	182	176	174	147	158	160	153	147	156	185	142	194	165	151	142	159	169	155	155	158	153	155	147	151	171	158	172
44753	50928	55579	42238	16242	471	408	440	404	387	403	382	358	368	374	374	363	374	375	385	379	376	372	334	342	355	340	385	336	352	373	326	357	395	324	348	376	370	345	361	362	356	322	351	329	374	344	317	343	347	329	365	322	347	358	353	368	367	345	377	354	345	366	351	350	370	352	327	339	339	361	390	371	353	336	346	352	362	359	366	353	337	350	365	348	339	331	363	343	339	360	318	332	346	343	366	343	351	380	365	370	376	373	337	375	355	377	317	344	329	353	348	357	371	321	309	360	348	327	329	347	327	360	377	356	381	343	342	331	351	343	381	356	352	310	339	364	377	371	344	342	340	348	350	332	364	321	326	341	350	335	372	366	345	350	384	378	334	348	365	361	346	358	353	362	345	361	374	366	384	355	341	333	349	370	362	361	374	378	344	387	322	355	343	337	362	335	355	324	388	311	364	379	367	362	322	352	368	373	341	357	355	335	358	314	351	319	353	368	328	363	345	372	344	356	388	391	322	394	308	304	324	341	338	352	335	360	361	364	375	348	383	336	316	345	342	360	369	350	354	319	363	370	328	371	365	379	338	368	369	345	285	347	379	358	336	359	349	361	359	359	363	344	364	371	351	364	343	335	381	363	392	351	357	333	309	320	362	358	369	358	356	368	335	355	381	397	351	394	381	359	353	343	363	372	342	349	346	392	365	372	351	389	341	345	332	335	374	351	356	347	364	371	352	346	334	356	334	354	360	349	365	386	346	386	376	349	344	369	353	335	333	339	391	339	338	316	319	372	356	359	356	354	322	358	366	341	330	354	352	362	335	361	372	358	356	377	346	347	364	341	354	350	309	352	364	374	344	369	373	371	319	347	352	336	365	378	340	355	347	343	372	349	318	351	372	354	342	368	371	364	369	343	350	325	372	359	371	381	345	333	344	374	353	337	342	362	330	353	341	365	370	324	356	420	351	365	336	324	378	331	343	376	345	351	368	379	336	350	335	369	317	357	326	344	344	349	364	382	344	393	354	392	333	366	381	361	365	338	351	370	335	325	361	390	340	351	326	381	343	374	345	353	359	340	360	344	315	350	377	354	336	365	338	347	359	354	344	323	371	372	351	343	351	325	356	324	385	355	334	354	340	362	347	367	325	339	361	373	348	333	351	361	364	350	352	351	357	367	353	349	350	400	374	316	380	317	360	352	341	359	364	333	399	356	355	336	327	354	368	349	323	377	341	355	367	338	361	323	322	373	322	352	364	346	369	365	395	321	346	391	359	373	373	352	345	378	334	364	336	373	371	315	352	349	348	341	348	346	384	378	333	371	338	373	342	369	331	366	363	355	354	351	343	350	371	339	368	334	371	348	375	350	372	365	357	335	360	377	375	358	322	355	318	346	334	358	327	321	359	368	338	359	347	363	323	319	355	387	379	354	328	376	335	345	329	327	323	322	339	365	340	334	366	324	357	360	351	370	393	343	343	349	360	360	326	379	349	344	381	356	342	362	363	358	335	360	347	348	343	340	355	338	341	338	337	370	331	362	374	349	362	335	355	353	342	351	371	355	355	315	349	320	352	347	365	343	361	361	346	341	376	377	329	379	351	360	352	326	331	362	390	345	385	352	373	360	341	338	385	337	325	376	323	339	348	365	364	349	349	380	358	325	312	345	357	338	335	379	333	374	382	374	344	365	357	356	335	397	350	344	336	351	373	362	308	345	353	386	334	325	359	339	349	364	357	382	355	360	359	357	373	339	380	346	349	365	337	367	370	359	357	417	375	350	338	350	344	370	371	359	374	363	345	349	336	348	342	345	351	345	373	387	361	352	367	325	344	359	393	351	341	311	369	361	363	374	353	345	335	365	349	354	348	370	353	352	352	352	347	345	343	354	353	317	364	345	336	352	370	335	384	361	374	329	353	381	342	369	362	350	358	344	361	373	357	334	345	370	345	363	323	394	356	345	327	375	354	337	345	356	328	370	354	386	370	357	349	349	368	364	366	340	341	349	343	386	341	388	348	340	345	348	333	348	338	379	366	409	337	361	356	373	328	367	379	349	368	352	339	313	337	344	366	335	351	314	374	336	377	329	333	313	345	397	362	336	341	344	353	365	342	347	352	352	345	350	304	361	339	360	356	379	333	324	375	343	368	333	355	324	361	342	354	329	350	340	335	366	352	349	375	343	375	356	335	327	338	332	353	368	364	348	384	386	382	344	361	327	360	338	341	338	322	311	340	351	335	325	330	337	370	382	341	362	337	323	361	327	398	346	340	356	350	355	319	351	353	337	333	336	355	351	338	378	329	364	355	347	402	337	350	341	340	357	358	378	357	327	365	362	368	409	343	334	349	340	344	367	343	382	353	347	361	322	323	363	359	327	362	356	343	387	343	315	337	367	316	363	336	366	356	343	344	341	346	355	360	341	379	324	342	335	338	356	352	335	353	353	356	375	377	343	351	353	334	316	318	345	376	332	348	378	348	318	352	363	365	392	360	366	336	357	364	354	341	386	338	359	335	356	331	331	362	356	373	345	358	349	340	353	344	374	350	355	334	373	348	341	340	357	372	341	338	353	351	372	363	369	345	352	339	371	371	376	349	391	372	339	385	332	335	342	344	345	311	364	360	351	354	313	364	383	366	343	335	381	341	351	374	368	356	361	338	336	344	337	369	337	344	343	361	340	369	331	359	369	355	362	370	348	359	339	361	369	348	377	341	350	371	337	326	330	333	334	357	314	327	370	367	362	381	336	364	361	381	394	364	336	347	333	382	366	364	373	330	374	374	333	339	366	367	349	367	342	352	355	335	331	370	332	356	320	388	333	348	351	389	343	328	342	310	312	359	364	356	344	319	354	342	358	369	340	367	351	346	351	341	380	325	394	345	334	326	321	346	372	332	358	371	366	366	363	344	405	364	363	381	330	337	332	356	354	370	365	372	334	317	373	357	348	374	350	363	318	363	351	370	372	360	389	330	367	336	333	354	369	382	390	381	348	392	351	322	334	361	353	372	329	348	394	309	363	377	363	330	395	329	365	353	348	350	348	346	389	393	326	358	358	332	362	362	339	327	316	357	338	354	356	353	361	360	374	352	376	365	345	359	312	350	378	301	312	365	336	398	378	357	355	371	362	362	359	336	371	368	319	350	317	367	330	339	377	389	341	354	354	335	354	384	365	340	354	333	351	366	360	346	364	376	347	359	371	336	361	337	364	347	345	340	349	371	316	352	337	366	353	340	317	346	369	348	329	373	343	317	344	342	356	335	346	366	333	349	341	355	356	349	349	377	360	346	337	366	322	361	315	337	350	336	382	369	355	361	357	335	337	315	330	374	333	327	337	342	324	407	382	333	364	346	390	371	333	333	362	324	332	349	352	357	376	354	333	348	356	330	367	325	338	331	325	358	375	365	345	355	327	392	378	352	328	336	370	338	336	379	357	368	325	344	345	352	358	366	382	346	330	327	369	351	350	362	349	366	303	328	334	344	334	361	344	339	325	367	319	357
83860	78631	72892	51378	21535	3507	162	114	109	93	109	90	111	90	104	89	90	105	83	104	94	88	111	91	98	95	103	97	110	96	77	71	84	109	85	95	106	82	88	83	79	105	99	81	100	76	95	94	92	87	110	80	86	95	103	95	82	112	76	85	80	98	80	95	110	99	70	84	117	79	102	87	86	106	83	100	82	86	95	87	72	93	95	82	90	82	81	81	87	88	92	94	76	86	89	98	94	82	86	91	83	97	110	89	74	91	80	97	78	87	83	101	98	79	91	90	80	92	85	90	114	86	96	99	84	96	86	88	89	80	98	98	92	112	101	101	99	88	106	91	94	75	95	87	116	86	86	92	102	92	93	89	91	89	88	84	89	84	73	84	89	85	86	96	87	93	91	75	80	100	98	73	87	108	83	94	81	74	88	101	83	101	84	89	89	111	75	87	96	87	86	80	77	104	94	87	98	104	86	83	89	92	98	78	74	89	80	78	97	109	102	80	89	114	92	93	86	90	84	89	95	97	83	96	101	77	94	83	83	103	98	91	82	80	80	101	87	99	78	84	74	107	77	78	81	96	97	97	93	103	105	95	106	103	104	94	102	83	84	84	82	87	96	93	65	88	89	88	94	81	96	92	110	110	89	88	86	96	89	84	96	87	96	91	88	97	94	96	102	76	98	102	75	90	81	94	87	91	83	64	86	85	86	115	104	69	88	94	87	76	101	85	98	88	74	84	81	85	93	88	85	95	77	89	99	80	89	95	76	80	91	87	80	90	82	93	99	79	100	109	105	98	98	90	97	96	91	90	99	78	92	97	73	95	89	79	83	91	85	86	74	95	96	89	85	86	95	91	99	77	69	93	89	98	104	75	87	93	99	93	67	81	77	91	91	77	80	69	94	98	87	108	92	81	91	89	81	94	86	99	76	83	81	106	82	95	94	99	80	112	89	86	94	104	90	93	94	91	90	89	95	85	93	100	99	95	99	79	86	94	100	95	83	101	88	89	99	92	94	91	88	107	94	91	100	73	89	81	90	90	95	89	76	81	96	86	89	96	91	96	100	91	89	93	88	95	88	85	81	95	87	108	76	95	96	84	75	85	97	78	79	95	85	94	83	94	105	92	92	79	96	101	82	92	89	94	83	98	72	88	90	93	89	91	95	98	101	89	95	101	100	105	91	98	109	93	84	85	72	99	87	100	106	102	86	83	99	110	83	88	71	102	101	91	86	97	91	115	96	80	93	87	91	99	93	81	90	100	100	85	82	89	88	82	97	81	80	86	85	86	99	90	101	94	77	91	98	92	96	100	98	102	79	102	87	101	87	96	117	92	102	77	89	85	92	97	112	90	94	89	101	102	73	98	66	99	91	109	96	75	84	107	93	84	90	78	86	91	70	88	96	101	94	103	83	91	104	94	79	99	100	90	97	88	95	94	102	97	84	80	78	77	100	93	93	87	107	77	99	82	95	96	105	95	73	89	84	90	89	91	87	83	91	92	84	83	98	109	97	99	113	87	79	103	80	110	96	73	88	112	92	82	102	122	89	94	87	106	78	82	103	76	104	77	95	81	101	89	86	82	94	116	79	92	66	96	96	88	96	95	84	94	105	86	107	90	80	89	101	84	75	85	90	92	110	79	99	82	92	81	110	111	95	90	77	86	82	81	85	69	82	93	86	100	93	97	87	104	95	91	95	91	88	99	91	80	87	69	101	88	108	97	92	89	90	96	97	79	87	87	93	78	94	92	74	62	91	87	94	104	75	79	83	94	101	75	93	83	96	110	81	90	81	84	71	99	105	105	103	77	75	84	86	92	89	80	94	97	78	95	92	65	80	109	106	95	107	97	92	78	101	91	90	86	97	103	80	93	76	98	77	84	109	88	85	106	79	106	107	81	93	84	101	97	102	76	90	83	92	89	81	84	92	95	89	86	85	86	98	86	93	82	107	98	90	86	93	93	86	90	71	94	107	89	84	101	91	92	92	76	107	86	101	97	78	81	104	81	94	89	86	83	101	97	83	91	90	84	86	100	96	95	98	79	103	107	76	85	76	82	108	94	97	86	75	84	77	83	96	80	76	82	92	80	90	119	93	98	89	84	90	82	74	88	82	100	105	91	102	107	95	97	85	77	98	95	94	91	90	88	84	123	93	85	91	103	82	108	98	92	84	87	91	93	114	87	81	96	77	102	82	95	85	88	70	75	99	102	97	100	84	92	90	98	82	89	93	99	97	77	77	82	76	99	95	93	82	87	96	97	105	100	98	86	86	92	94	92	107	97	92	81	91	78	94	91	87	98	83	91	86	95	86	91	102	102	81	84	84	77	94	92	92	66	98	84	94	74	83	93	83	94	78	86	67	101	102	100	80	93	83	95	65	85	94	89	96	82	90	81	99	94	96	88	91	89	96	90	89	99	89	90	98	89	85	85	85	84	91	97	90	73	95	81	95	99	89	86	83	99	104	97	85	98	89	100	91	78	88	79	84	92	71	98	88	91	90	94	85	90	94	95	96	94	109	94	103	79	68	86	95	82	92	95	95	95	99	116	112	85	88	78	92	92	110	90	109	91	91	68	95	74	94	92	94	113	93	74	79	103	92	64	91	87	87	100	92	93	88	93	94	100	100	110	77	81	90	103	99	101	100	70	96	99	110	87	74	105	93	73	90	87	111	107	94	105	74	83	95	94	97	101	80	86	99	98	113	92	103	85	96	98	105	63	93	75	75	89	95	94	96	96	97	94	88	104	106	84	88	88	102	95	79	84	80	76	96	98	91	83	93	77	91	82	78	77	92	92	83	76	110	89	88	82	89	93	91	95	99	95	90	94	97	93	93	109	86	81	99	92	111	107	103	73	92	100	116	104	103	90	88	79	92	115	102	82	98	101	81	85	88	74	80	101	96	86	80	76	94	77	80	59	92	84	79	102	79	82	79	87	84	108	95	96	79	86	82	97	107	95	97	83	83	93	86	75	87	84	106	94	89	80	89	104	96	90	101	112	78	88	105	81	83	79	87	102	78	102	92	88	76	103	98	79	97	98	80	86	82	91	80	78	114	101	104	102	90	85	74	69	88	89	75	89	89	88	96	92	100	87	100	83	94	79	101	82	82	95	96	79	75	88	86	77	84	105	93	89	83	86	81	90	83	98	86	78	101	86	84	96	82	78	81	88	83	95	107	76	94	101	81	94	90	91	80	67	90	75	100	88	109	89	89	111	97	82	92	76	85	99	84	79	81	105	96	78	97	96	98	90	101	96	107	87	88	80	91	91	98	86	84	98	74	97	98	78	101	91	92	98	102	90	108	81	78	94	96	93	82	85	94	95	77	101	76	95	90	107	104	100	101	115	91	87	99	85	107	86	76	102	87	84	103	88	115	91	104	78	87	89	90	103	96	95	94	84	104	100	96	76	85	89	98	102	96	78	78	94	96	99	100	84	84	90	106	89	90	90	91	94	93	94	96	95	107	88	100	92	74	82	92	92	78	95	85	92
53722	63227	68209	51441	22563	449	394	330	331	313	291	296	278	253	239	231	239	257	206	246	220	241	245	245	214	234	215	241	251	220	213	235	219	215	240	211	239	239	238	219	212	211	220	215	213	224	208	233	229	211	233	219	253	198	228	221	220	249	214	217	221	196	205	184	237	231	185	225	234	192	244	225	231	209	243	233	249	211	201	227	218	200	233	233	225	216	206	215	223	231	220	229	233	218	201	207	217	223	235	231	194	210	209	199	242	211	222	223	223	230	222	215	236	223	211	232	208	232	186	202	208	227	220	235	214	196	212	207	225	226	220	219	220	207	248	189	206	194	234	203	248	225	222	231	216	219	265	226	238	229	202	197	221	215	190	205	209	233	210	261	238	218	231	235	207	199	222	247	226	204	205	196	218	209	231	219	215	244	220	219	247	195	239	217	233	256	250	221	195	229	225	233	218	203	202	237	213	212	201	204	223	217	216	216	185	244	205	247	242	178	243	252	215	210	227	204	211	210	234	214	226	225	218	225	224	231	220	256	239	227	218	220	216	208	250	216	223	222	215	214	208	199	237	228	233	225	210	242	216	227	231	214	196	236	241	218	213	208	216	201	216	232	230	209	229	226	210	204	221	235	244	212	204	234	202	231	224	206	211	214	224	215	197	202	240	209	217	213	214	226	214	213	219	203	205	221	229	226	201	217	198	210	213	212	206	240	217	190	203	211	234	223	239	209	232	238	212	211	213	215	223	254	229	234	207	251	199	220	200	212	207	201	189	217	192	222	204	209	225	209	219	220	196	214	239	191	226	217	244	222	216	214	197	200	216	245	203	216	236	221	203	210	219	214	192	215	214	213	218	239	217	221	233	206	219	240	216	218	220	217	224	228	223	252	210	204	201	220	218	204	221	240	231	210	229	213	204	230	215	194	222	230	241	195	221	214	195	237	203	249	190	226	223	218	200	241	212	253	230	238	209	195	236	216	241	215	232	223	194	217	203	221	214	213	223	242	213	187	208	220	206	228	225	224	201	228	227	214	233	229	204	211	223	195	206	205	204	214	223	204	215	247	176	237	232	244	249	240	203	214	230	206	225	238	242	211	199	243	234	193	223	211	210	229	233	220	220	231	208	185	220	225	233	221	235	228	214	227	221	228	211	205	203	221	209	212	241	220	242	231	245	221	208	231	241	223	211	206	212	202	240	234	207	225	204	198	204	234	220	210	244	210	227	199	220	221	210	197	210	225	215	193	214	213	194	227	216	218	211	222	212	199	247	214	222	241	219	213	221	205	209	204	198	214	202	214	214	192	207	209	190	225	249	214	206	230	237	222	205	216	236	239	219	227	204	218	205	212	218	230	192	241	209	219	204	207	220	220	216	200	218	201	203	223	211	226	215	217	239	216	235	237	203	221	225	224	213	199	216	223	194	206	214	221	199	207	236	217	227	219	210	209	222	213	203	217	193	215	213	215	187	213	184	229	255	231	251	216	219	190	204	242	228	235	211	219	224	232	230	220	222	209	227	216	227	219	220	199	214	227	214	198	212	225	225	214	231	213	210	216	212	204	211	227	216	209	198	211	205	203	227	238	233	197	210	226	228	227	207	236	207	211	217	240	218	218	229	213	206	197	219	244	215	233	232	218	225	254	228	212	249	225	238	190	226	216	213	242	237	210	251	214	238	208	217	218	222	210	189	228	244	203	197	210	207	192	217	221	228	222	219	192	192	222	218	222	212	237	235	243	239	218	198	226	232	229	221	204	218	226	218	245	195	211	240	206	251	208	211	211	181	222	214	217	233	204	218	216	222	221	228	244	209	209	215	200	229	222	207	230	209	225	223	225	226	216	205	215	240	209	210	215	235	206	211	240	215	215	206	220	204	227	227	226	218	244	205	224	207	239	215	252	223	221	185	206	200	217	225	201	213	220	247	232	217	200	210	209	221	220	250	202	214	210	202	237	230	241	229	196	211	229	225	209	181	213	227	201	222	194	237	220	217	235	226	253	202	229	232	228	198	213	205	232	219	233	210	215	213	220	204	220	225	215	223	203	205	238	208	208	219	183	226	224	209	229	224	223	210	226	203	223	190	236	246	215	241	208	224	236	239	223	206	216	214	208	221	191	229	225	202	207	210	218	232	222	183	201	217	204	227	204	242	188	196	212	213	191	254	232	221	231	241	227	238	221	217	229	215	224	244	220	226	208	201	255	235	198	235	166	233	197	213	223	210	218	248	215	244	227	231	225	233	242	225	232	212	225	227	205	207	196	205	213	204	187	206	239	216	225	203	224	220	215	201	238	211	223	216	241	231	226	229	204	234	215	236	219	200	220	212	228	231	213	217	208	211	211	219	224	228	201	214	246	204	192	229	229	235	221	214	213	197	224	182	210	229	209	220	196	222	209	200	213	188	244	219	243	226	203	223	198	240	243	205	231	185	217	203	202	214	229	229	218	207	235	207	240	221	198	210	221	224	194	212	187	223	220	211	218	228	244	197	209	213	209	203	216	217	217	230	184	218	223	215	218	208	219	209	214	230	225	203	241	217	213	229	209	204	222	206	209	209	208	221	214	200	206	216	221	217	229	202	203	227	206	245	214	241	232	211	219	205	212	247	207	240	236	223	243	215	257	226	219	226	226	227	215	232	199	204	236	199	234	233	220	237	214	195	203	219	217	220	241	204	183	202	230	214	231	217	222	228	208	242	235	248	206	237	218	202	210	207	217	238	214	249	235	262	232	219	223	204	216	217	198	233	232	226	192	210	219	224	212	251	253	223	230	234	206	215	210	207	217	233	212	222	196	227	222	221	231	225	245	229	204	238	218	222	232	195	206	204	195	225	213	223	200	223	236	225	203	219	219	214	231	216	234	214	209	222	193	214	215	214	248	212	215	222	201	219	234	238	242	191	206	209	220	224	201	233	235	209	238	198	229	218	221	221	201	219	218	213	227	212	236	233	201	224	214	222	209	217	217	215	239	209	218	207	204	213	227	221	213	222	201	221	194	247	220	212	256	217	192	219	205	240	225	232	228	240	219	223	243	196	203	227	227	211	228	216	221	206	207	231	230	215	214	203	236	231	235	215	224	202	209	193	224	237	212	203	237	214	208	240	221	216	222	220	239	212	200	216	206	220	214	181	218	214	183	258	213	196	210	242	216	205	229	215	219	226	235	209	231	221	225	215	202	218	211	228	228	189	232	222	205	217	208	217	222	192	214	230	234	234	210	233	235	228	215	201	210	221	247	222	248	216	228	221	195	214	210	213	201	227	227	227	233	233	197	218	216	221	213	209	224	225	224	200	234	217	209	219	206	192	212	193	243	233	225	221	220	216	211	235	203	209	209	204	204	207	236	214	184	204	233	197	190	214	241	220	218	231	212	206	229	232	219	218	225	226	225	220	225	194	219	205	190	242	233	222	245	224	237	203	195	238	204	234	210	217	242	215	240	221	220	217	192	254	193	216	222	230	242	239	203	190	219	195	227	225	201	228	220	219	235
26589	18982	13554	4663	576	232	227	254	226	227	189	252	267	226	218	248	224	223	206	256	250	222	238	232	235	216	228	244	235	246	214	220	271	230	216	239	231	246	220	232	256	243	249	253	238	222	232	205	223	218	226	263	235	233	248	247	248	263	217	245	245	252	225	231	218	224	228	211	240	247	257	242	231	202	235	233	213	257	253	294	212	206	236	227	243	235	250	232	231	253	247	244	229	232	238	234	256	238	243	240	216	226	222	227	237	210	253	234	227	237	223	223	215	229	250	237	253	240	216	204	221	221	212	226	241	215	261	252	216	222	210	221	249	232	212	220	219	237	232	214	237	240	241	208	248	218	218	242	216	222	259	224	217	221	241	231	259	224	252	233	207	219	243	220	246	217	232	238	248	225	263	210	234	253	225	227	220	244	236	231	239	223	217	228	220	212	208	217	239	228	233	240	231	238	225	219	255	238	244	237	215	244	212	237	239	199	250	209	248	227	231	235	239	220	222	233	207	257	231	250	235	210	235	237	247	231	229	240	224	242	235	242	268	226	231	222	243	240	224	232	238	226	240	204	204	213	249	207	205	233	225	241	226	200	230	235	239	241	189	203	230	219	258	234	210	216	221	234	260	218	254	215	242	212	254	235	255	212	201	243	226	231	251	233	224	222	226	230	246	238	221	264	208	246	211	231	255	218	254	232	216	224	233	224	250	235	241	220	204	229	274	220	223	229	233	253	220	218	234	238	242	226	239	248	260	230	250	252	259	233	203	237	240	248	243	220	222	241	270	229	242	233	228	246	222	224	229	218	225	251	253	248	231	212	246	237	249	241	252	233	212	226	265	253	232	222	210	223	235	224	228	239	224	207	254	241	230	251	238	227	221	235	203	225	231	245	211	227	234	220	219	243	210	227	245	242	227	226	260	226	229	226	224	212	231	211	245	215	240	234	240	213	248	211	222	232	224	234	218	195	224	221	229	223	258	219	225	230	250	241	203	242	221	249	243	223	229	221	247	227	209	220	207	225	221	208	227	235	234	232	231	246	223	234	219	237	229	215	270	239	263	257	246	256	199	235	237	247	249	264	256	243	248	247	231	236	232	234	239	225	224	223	235	233	235	235	229	259	222	241	226	241	219	225	225	224	251	234	221	225	216	253	238	239	245	228	250	217	235	230	236	237	239	249	232	229	229	228	243	221	231	215	223	236	229	250	237	205	239	241	226	253	220	215	198	238	232	239	197	247	216	220	223	249	213	222	231	224	248	225	237	241	239	259	276	211	213	242	232	251	219	243	211	237	247	240	233	227	229	224	255	230	223	201	213	251	227	261	204	236	226	237	238	233	256	250	245	235	194	236	247	224	224	251	244	245	223	216	249	223	235	226	222	229	236	240	235	240	255	235	211	242	226	243	229	251	230	246	233	255	250	210	224	199	219	236	227	225	255	224	231	235	235	233	224	242	241	241	247	215	230	252	214	239	233	217	225	220	249	238	227	241	260	239	268	196	237	244	237	260	232	225	222	218	199	223	262	235	205	220	244	237	233	260	243	229	231	240	224	229	234	248	241	211	213	251	225	256	223	232	230	239	241	248	228	259	247	256	218	226	206	237	230	221	240	238	238	233	211	246	226	227	234	242	233	241	216	230	240	239	215	254	246	250	233	237	238	245	236	230	248	257	247	245	255	242	251	245	233	229	221	236	232	216	234	227	223	225	223	219	243	211	230	260	232	247	229	218	219	237	231	252	239	231	216	228	211	255	220	212	263	237	234	237	236	234	232	228	233	213	224	219	232	210	233	202	238	232	250	220	266	271	192	213	269	212	250	223	227	225	249	236	272	227	218	220	240	233	275	228	229	218	218	243	212	257	220	257	250	212	203	243	249	243	220	218	225	222	230	236	236	225	209	242	256	214	255	237	210	223	239	232	224	250	234	231	235	226	242	240	268	211	230	236	245	227	237	250	240	248	241	244	237	211	269	215	232	216	252	226	200	234	238	208	240	255	263	231	230	251	238	241	248	237	244	236	244	236	263	219	218	248	244	238	233	226	229	246	211	236	206	239	247	246	216	196	240	221	239	244	215	221	240	229	236	204	224	213	240	242	261	231	213	252	233	249	221	274	197	216	228	270	208	228	242	226	244	223	270	230	254	231	241	236	231	216	236	214	243	222	225	248	226	230	232	226	254	249	268	215	222	237	214	199	205	251	244	262	246	230	248	248	234	244	222	222	228	228	228	264	218	236	239	241	236	206	223	264	235	208	230	237	216	221	219	222	225	220	239	241	229	242	242	232	237	246	234	222	238	235	297	233	235	257	204	194	209	207	242	230	222	276	234	224	240	245	238	265	217	239	232	258	241	239	216	262	256	257	234	220	215	225	222	242	228	227	231	210	230	244	241	226	244	241	233	220	257	229	248	208	234	230	245	228	234	238	238	269	224	242	205	224	207	241	239	232	242	226	217	257	201	225	252	212	194	227	241	211	215	216	227	254	228	222	227	271	220	245	246	228	211	205	260	250	247	247	246	217	234	238	253	234	207	229	224	233	236	225	259	229	273	227	250	242	238	205	238	208	226	229	218	240	224	220	214	225	222	274	224	230	237	233	217	237	243	235	216	224	245	243	219	240	252	240	241	231	256	235	243	227	237	223	218	238	240	249	266	261	260	246	247	220	221	247	241	213	249	258	245	241	229	219	227	242	241	224	243	225	208	231	230	237	243	212	243	230	239	211	215	223	227	241	232	229	244	219	220	220	244	222	236	210	251	230	223	212	235	247	232	220	229	239	217	243	207	210	220	237	213	231	252	274	243	238	193	246	238	217	246	210	223	205	228	240	214	221	208	224	228	233	252	228	223	214	222	231	228	273	231	243	223	217	220	206	224	244	225	253	250	252	228	244	224	235	220	246	219	198	212	224	249	239	228	269	251	214	208	242	272	222	246	225	220	248	255	240	220	252	229	225	234	215	243	230	232	219	242	247	241	212	244	224	242	213	250	243	226	247	257	227	246	235	255	236	252	244	239	241	215	211	246	255	208	266	228	252	240	253	229	208	206	227	236	209	236	243	223	256	262	234	217	240	250	238	268	224	215	242	235	237	237	245	219	258	221	245	230	204	242	236	251	226	267	222	252	244	262	244	260	209	244	215	232	232	209	256	240	219	200	249	238	246	221	208	224	242	237	273	199	219	246	278	242	255	252	223	253	246	211	243	235	202	229	228	224	233	234	206	211	237	236	212	233	235	228	230	206	246	240	244	213	205	227	229	236	223	243	242	226	217	227	213	223	245	222	248	235	215	237	248	217	262	249	216	233	243	217	242	236	242	224	208	225	224	238	238	252	194	219	228	237	239	208	219	224	231	240	239	233	228	247	234	224	234	257	254	236	229	217	223	224	180	243	243	238	239	222	241	236	256	228	234	236	245	223	240	246	200	228	244	225	216	227	246	264	243	220	223	238	236	219	231	222	225	239	247	249	232	228	251	229	258	257	249	224	191
20980	22283	17433	9432	1407	498	529	525	548	529	571	553	550	495	520	477	496	511	476	517	512	489	545	474	502	529	539	499	546	522	520	500	561	502	484	531	522	548	527	492	518	504	519	490	504	533	518	536	477	550	516	523	494	527	509	527	511	526	529	554	506	507	535	496	548	527	506	553	539	478	496	488	488	503	470	513	516	530	517	537	501	508	518	537	524	496	524	508	491	501	501	499	487	527	488	487	521	509	474	491	478	504	471	506	523	540	544	476	509	528	498	507	476	498	552	518	525	497	506	505	524	503	511	517	521	590	537	502	538	529	514	534	509	496	505	533	480	553	511	499	507	536	532	494	520	527	520	496	538	555	522	508	517	525	511	492	498	528	531	503	489	479	527	491	532	488	478	507	521	492	551	479	523	482	515	546	512	515	500	506	494	479	555	495	520	470	519	515	509	508	516	509	510	499	507	484	497	498	503	537	529	522	519	518	465	493	497	502	514	480	502	512	536	531	512	506	497	495	534	521	541	536	527	482	533	493	468	486	546	507	516	526	492	570	511	512	505	558	487	502	514	518	488	545	498	536	510	556	542	526	524	562	498	485	514	493	499	526	547	524	519	504	512	496	515	539	493	524	538	546	534	558	513	508	519	495	475	506	532	486	539	520	514	520	559	506	503	526	486	495	537	567	528	469	491	523	509	511	519	499	557	490	532	492	527	525	503	480	531	503	520	525	501	482	526	523	518	527	493	495	509	543	502	476	483	539	570	475	526	487	510	536	498	493	514	544	525	554	479	507	476	482	479	520	494	513	485	524	498	524	487	535	503	553	513	530	519	510	520	543	517	500	519	516	515	522	500	508	495	524	515	538	516	504	528	505	530	529	485	507	498	539	539	536	478	531	487	480	516	497	555	526	511	532	527	513	517	550	526	518	468	552	534	488	513	455	532	517	519	492	519	515	536	499	514	468	508	506	475	495	474	520	525	510	523	535	517	546	529	499	493	512	530	512	480	491	512	493	457	493	527	504	481	521	532	494	507	488	486	506	513	510	480	474	538	516	479	512	574	508	517	479	545	503	489	491	487	497	513	505	535	527	539	518	480	523	513	523	465	581	567	526	513	515	497	506	478	519	519	528	483	498	508	502	532	556	501	528	540	492	537	561	502	495	521	527	519	574	531	488	534	565	523	538	504	481	466	508	532	513	503	479	500	522	495	514	524	536	516	502	507	488	535	489	517	462	469	508	529	468	516	492	517	497	491	511	533	484	541	497	466	468	516	470	541	495	546	523	478	516	515	545	472	536	563	506	511	543	533	515	489	502	543	465	554	515	503	523	476	504	471	497	540	506	536	543	536	495	523	508	507	527	571	528	474	507	491	480	520	486	511	518	495	478	553	502	521	519	560	477	521	545	552	495	523	535	549	481	500	489	477	494	476	553	505	529	517	548	511	523	486	497	515	504	514	487	522	519	546	521	541	563	484	506	536	477	517	506	444	544	508	540	493	517	478	518	495	555	514	511	519	507	496	535	523	515	478	512	490	468	541	513	526	489	506	541	503	483	523	474	515	501	521	513	500	532	505	493	527	487	537	499	538	503	492	521	506	516	520	493	510	528	508	569	494	550	507	542	518	555	511	491	520	502	524	514	532	544	536	503	515	531	545	522	470	499	491	511	495	534	509	517	465	502	491	494	522	521	521	477	545	468	466	493	487	589	526	537	519	539	525	508	504	538	496	535	504	550	522	522	490	505	528	521	549	537	534	550	498	502	549	492	494	517	521	503	499	511	508	508	542	525	509	531	505	561	530	511	524	569	513	493	522	560	513	515	487	519	554	558	519	485	532	510	516	487	515	528	517	502	519	472	518	502	509	488	486	521	500	527	488	489	484	545	541	521	558	530	520	554	522	516	542	533	551	513	520	489	508	522	516	511	518	473	520	494	521	494	505	489	516	531	531	507	528	535	501	463	507	521	475	531	527	471	532	541	519	515	514	505	555	524	500	490	501	478	512	516	519	519	550	503	497	537	489	525	484	500	480	559	544	516	532	521	501	523	503	512	500	522	509	553	500	461	473	529	518	490	499	469	478	531	492	519	470	514	517	520	497	522	529	490	501	533	522	476	481	521	495	490	492	566	499	555	504	492	516	530	529	475	477	523	489	521	513	525	489	515	528	474	502	480	531	488	483	526	514	518	488	540	561	527	457	529	494	506	494	509	533	492	503	525	513	489	467	524	504	492	519	527	504	540	501	527	483	544	499	522	533	491	491	493	492	514	536	503	537	527	489	473	511	495	473	479	525	530	509	502	492	536	501	525	520	469	541	460	495	556	504	519	508	531	520	512	527	555	488	513	552	568	489	500	522	522	564	505	478	474	474	498	527	479	491	523	549	518	500	490	483	506	516	512	497	509	499	534	504	535	533	524	528	512	466	466	514	507	499	481	532	511	520	494	514	520	506	538	536	518	504	518	500	518	496	534	513	466	541	525	536	455	526	502	523	513	507	492	495	515	528	527	504	510	523	506	484	499	472	535	535	527	480	501	507	501	499	518	504	501	477	486	505	511	521	503	481	528	483	520	519	539	491	505	485	493	523	499	479	534	512	544	514	494	473	509	514	548	478	511	486	533	518	532	503	484	510	482	484	486	531	499	527	521	517	519	573	521	540	549	511	558	516	464	515	528	517	501	552	520	540	525	494	507	527	484	497	474	556	509	509	561	530	491	520	497	480	475	557	509	505	507	525	528	495	495	530	532	545	508	488	528	508	509	493	508	497	548	494	473	483	517	519	498	488	496	486	527	516	559	491	488	484	480	492	561	512	508	499	507	481	537	532	488	514	541	489	466	511	518	494	512	529	519	508	527	527	557	501	528	477	530	527	508	533	526	521	522	509	517	548	467	528	514	542	507	516	539	516	515	511	502	500	507	556	543	489	488	523	522	489	547	508	499	509	495	514	520	518	500	493	531	551	519	514	528	533	502	507	537	519	510	550	512	499	541	540	511	522	486	519	529	513	515	500	532	530	525	543	508	506	503	556	489	485	479	524	547	552	494	548	522	557	543	522	532	504	531	483	492	508	528	495	492	513	464	496	497	521	458	536	491	529	510	487	515	509	551	514	495	474	545	473	514	509	508	530	473	507	476	480	498	541	490	537	521	516	480	531	501	486	488	517	538	518	509	496	562	543	522	546	519	535	509	517	488	524	494	519	526	509	538	492	519	551	507	471	453	543	492	510	540	544	521	481	497	502	477	495	528	501	504	522	538	508	490	504	506	496	492	491	536	502	509	557	528	469	512	503	494	513	549	506	516	515	520	521	482	510	469	521	528	500	480	526	529	516	532	472	498	491	526	528	550	505	463	555	540	487	508	570	497	518	487	478	493	507	498	506	511	521	522	507	525	501	496	509	524	514	519	528	544	537	501	517	515	509	500	501	534	542	519	526	474	493	503	506	499	518	529	551	524	535	478	531	493	529	526	544	509	524	466	526	517	490	523	506	552
72351	70107	59838	39222	13153	872	178	174	158	159	154	154	179	195	160	168	167	147	163	151	143	165	161	145	157	178	160	167	144	180	153	177	171	157	143	209	165	159	134	165	166	141	183	171	138	176	160	150	146	167	187	153	164	176	159	151	164	161	162	162	157	168	184	171	154	169	185	138	185	170	159	155	153	169	160	177	151	133	176	175	181	149	141	173	163	165	160	148	137	168	167	172	167	164	162	142	185	179	158	166	152	166	137	169	158	145	179	163	156	161	153	174	187	151	174	133	165	149	155	156	137	160	170	165	147	182	132	166	148	145	153	160	157	138	159	160	147	187	170	157	145	157	160	183	153	141	151	171	162	207	163	153	169	151	163	140	169	186	163	155	171	174	132	140	159	153	166	166	193	169	146	169	162	158	166	164	145	155	163	140	160	169	152	168	145	146	151	175	157	156	171	178	176	156	150	158	161	147	173	171	132	148	144	166	200	171	148	168	163	142	162	155	131	170	160	148	139	139	140	174	173	145	159	145	169	159	165	165	156	175	167	143	174	155	168	180	162	141	149	142	177	170	200	162	165	173	173	166	140	172	156	163	174	169	153	158	156	171	140	143	161	193	168	160	157	153	169	145	138	179	155	158	166	169	208	152	139	175	143	149	164	151	157	165	175	160	164	157	182	160	185	181	149	163	165	161	177	151	143	144	122	158	176	153	172	149	173	175	172	165	147	158	148	144	175	165	146	155	160	173	166	156	166	165	152	159	148	137	157	160	171	144	165	143	156	148	142	155	166	156	163	183	160	151	152	175	181	138	156	158	137	172	161	171	154	147	157	159	163	146	155	161	170	136	137	178	175	172	171	156	161	136	164	148	158	159	156	145	168	180	157	175	146	169	157	177	154	148	163	155	154	174	157	158	166	156	171	155	147	157	175	156	175	130	161	150	161	147	172	149	174	141	153	159	138	155	156	138	159	149	171	165	145	180	136	133	155	173	178	158	146	167	161	169	148	146	152	141	154	148	176	155	174	163	183	161	169	166	158	176	155	147	165	176	155	143	155	161	143	168	160	149	148	166	156	162	169	177	143	167	142	162	158	160	159	153	162	163	143	198	184	168	164	146	156	178	153	174	158	170	169	148	170	160	158	133	134	160	150	172	155	179	157	165	155	151	166	145	157	165	154	161	175	145	167	154	165	164	171	173	169	148	126	155	148	147	164	149	159	170	176	137	171	165	154	166	177	150	158	143	187	172	140	161	175	158	150	178	147	149	136	161	146	174	154	158	161	157	175	178	162	160	161	167	153	151	142	160	147	153	162	166	162	150	148	152	150	163	175	170	154	152	157	157	176	191	152	171	146	175	185	156	170	144	153	164	173	158	167	151	161	160	168	168	185	157	181	153	172	154	157	190	151	169	149	180	161	146	155	144	159	152	151	161	155	164	194	145	132	173	160	160	161	155	158	174	160	176	165	165	124	181	166	159	165	169	160	169	148	160	162	172	168	157	146	158	150	138	186	152	173	146	145	154	159	150	172	171	166	138	143	171	168	172	166	146	158	162	168	155	145	137	160	157	159	152	149	171	140	139	153	176	169	156	185	142	139	146	156	172	151	161	148	168	153	162	153	190	156	160	185	145	176	175	135	168	157	162	158	149	140	150	176	170	144	157	157	167	160	144	156	168	141	152	136	139	144	168	160	177	157	186	155	158	159	172	147	130	158	145	167	160	167	166	145	160	162	157	182	159	147	138	155	148	133	167	174	146	184	156	124	155	150	141	192	191	157	148	185	140	184	166	158	176	123	138	141	170	157	151	153	159	162	146	158	166	183	163	187	151	175	159	158	180	154	131	157	154	149	159	165	191	164	152	149	146	160	145	155	152	164	175	135	172	139	156	145	172	139	166	157	151	153	170	154	137	142	149	157	176	155	165	166	175	176	148	163	178	168	180	145	154	168	164	159	149	186	161	141	150	159	164	161	152	160	171	161	151	161	148	152	168	173	140	163	170	169	158	138	151	159	153	146	147	142	146	159	161	172	170	144	144	178	151	159	163	173	160	164	176	171	170	154	140	136	148	151	154	144	175	136	146	177	135	165	144	151	137	148	153	157	165	181	153	147	153	148	144	169	171	166	160	149	148	158	189	162	137	133	170	138	163	164	184	178	163	151	166	169	141	158	175	194	126	148	160	192	189	163	181	162	167	164	165	149	159	179	185	158	166	152	150	187	167	148	166	161	142	156	176	147	146	154	148	156	177	162	180	155	151	153	150	167	165	161	153	154	167	153	154	145	151	137	165	145	163	150	148	195	157	163	140	171	183	143	148	155	187	156	150	160	154	171	156	165	174	178	156	139	133	159	168	170	160	167	166	171	164	151	168	157	173	169	163	152	147	176	157	187	163	176	147	162	139	132	167	172	134	160	151	153	163	174	172	170	143	142	141	156	160	193	169	165	151	163	151	153	129	181	153	169	162	161	148	179	147	136	144	149	140	152	186	166	140	142	174	160	161	180	161	162	154	144	180	153	167	172	140	147	174	158	165	147	180	168	163	165	153	138	156	167	146	171	162	160	152	186	148	158	157	176	142	169	193	159	186	137	154	162	148	152	153	153	190	171	167	169	167	158	149	153	170	155	174	158	162	200	170	158	132	182	147	175	154	150	174	199	150	160	160	167	146	160	169	174	159	155	156	167	163	157	138	136	174	164	164	165	143	148	141	162	167	149	140	156	174	160	131	172	168	151	173	162	163	163	130	149	162	164	150	183	159	166	172	150	143	176	136	160	157	169	178	145	156	158	182	160	147	170	145	164	157	162	161	151	167	172	141	163	149	168	150	167	160	147	172	152	162	138	133	145	140	170	159	158	150	161	170	161	155	138	169	170	143	161	131	167	156	168	180	172	166	163	123	174	169	142	162	148	153	146	157	188	169	146	138	147	138	156	136	139	159	185	155	142	130	155	143	140	165	176	148	143	139	151	165	149	164	143	140	186	165	156	168	158	193	146	152	172	186	168	169	157	145	144	153	149	148	167	169	156	146	145	155	151	177	168	159	157	160	139	163	143	145	161	167	139	150	149	147	163	163	146	161	189	137	154	164	132	153	167	169	147	148	156	152	155	158	168	199	170	139	135	188	158	169	155	165	160	156	149	159	139	142	157	153	158	146	152	159	163	153	152	147	182	136	156	155	135	159	157	170	149	143	150	162	159	165	136	146	150	151	184	168	135	162	164	154	136	169	174	134	167	162	161	167	166	158	154	149	166	146	169	169	177	180	155	183	148	151	154	168	135	143	163	138	144	158	159	161	154	163	173	154	164	170	182	181	157	152	137	164	175	145	155	158	153	171	173	156	162	143	167	152	143	155	180	168	159	181	161	170	140	140	184	165	159	143	140	180	185	155	177	148	130	158	148	152	164	159	154	132	149	181	155	154	156	163	166	165	150	182	152	173	147	145	163	160	185	156	199	176	162	166	155	151	150	143	160	157	166	157	156	160	168	130
43822	54481	53288	39981	14649	465	449	437	429	374	386	371	371	389	371	364	356	367	374	354	349	355	346	361	347	407	382	362	374	386	339	371	389	349	343	333	342	363	345	383	357	369	378	363	353	348	349	346	330	372	304	366	377	346	322	378	338	356	347	364	361	347	342	371	357	343	348	379	372	356	365	331	361	363	388	368	359	345	355	373	337	351	384	355	350	362	365	340	318	336	329	363	349	365	362	361	372	353	340	335	358	338	355	334	329	341	347	341	332	308	357	348	376	340	362	335	349	373	345	346	385	343	363	365	346	349	345	376	364	323	375	334	331	347	326	365	345	371	359	348	376	349	337	359	372	397	354	349	358	363	352	327	386	346	362	325	333	351	351	332	343	360	380	362	331	384	355	362	374	321	321	373	365	368	331	362	349	361	354	352	356	363	340	344	354	349	372	342	379	382	344	359	369	357	322	366	356	370	349	352	360	355	380	323	356	351	306	390	349	358	363	377	363	374	359	339	354	316	351	339	374	346	348	352	353	322	323	389	371	380	332	343	340	329	339	348	348	347	352	381	389	332	348	376	366	351	323	348	355	339	351	385	307	389	346	337	313	354	367	343	344	345	346	374	374	349	346	333	328	347	330	357	354	337	368	346	375	360	329	339	341	363	358	354	365	344	357	355	376	330	336	327	392	333	352	338	354	358	339	343	376	360	355	363	373	389	365	360	352	361	342	366	334	385	370	330	371	375	374	374	345	357	348	349	369	374	369	344	349	367	346	349	362	346	357	337	387	394	343	345	355	381	341	365	345	344	344	353	342	359	385	363	359	375	371	354	339	376	343	355	393	398	334	351	353	366	384	349	356	336	353	386	370	352	362	394	331	346	349	346	351	347	351	352	320	344	344	342	366	321	358	373	362	342	356	368	328	355	341	335	381	337	372	355	382	373	343	350	333	369	367	373	361	372	313	368	372	375	344	340	386	366	330	345	365	351	342	367	343	338	331	344	351	334	343	326	368	348	365	369	368	333	376	344	378	357	355	338	369	356	329	318	315	339	348	362	339	360	380	342	349	341	356	371	362	341	322	371	359	339	367	343	347	374	354	356	391	363	346	351	362	354	373	351	359	358	396	359	327	351	349	358	350	352	392	345	374	349	407	333	365	393	352	357	369	343	387	356	340	355	377	323	357	369	373	344	333	343	370	364	368	334	333	353	379	371	373	354	364	368	369	353	356	364	357	337	364	365	360	353	369	345	377	328	370	342	350	358	345	351	367	370	355	387	348	382	370	331	354	391	345	336	365	357	370	360	389	342	357	355	317	378	367	369	350	338	370	364	361	331	399	378	365	382	339	372	322	386	325	370	356	390	375	364	372	339	355	377	348	355	351	396	353	348	348	384	378	375	406	359	361	387	342	336	354	354	365	304	306	355	338	357	353	351	338	389	380	343	343	329	375	350	360	374	348	347	389	316	384	391	347	325	353	343	370	361	334	356	350	371	364	386	361	353	387	353	336	377	372	337	369	373	347	381	360	341	351	329	345	334	381	358	364	333	362	363	360	383	336	312	373	341	341	332	345	355	381	354	364	346	357	356	335	314	344	370	364	338	336	368	356	350	369	325	343	353	326	340	356	336	382	329	373	353	370	364	372	354	366	373	356	345	324	357	366	343	391	336	357	333	336	354	388	387	349	384	404	348	361	380	334	361	349	336	359	370	378	346	366	374	366	378	381	373	355	380	359	343	332	346	339	358	365	365	359	340	366	334	330	336	363	361	353	378	348	369	339	330	315	358	362	330	343	355	314	364	352	406	399	352	362	379	341	420	350	362	360	351	330	334	350	340	361	379	342	367	335	377	321	324	387	339	335	352	393	358	339	378	353	392	349	365	367	348	330	350	371	326	368	360	331	380	348	387	361	345	357	357	355	357	338	330	339	360	377	375	332	348	382	361	381	333	362	341	365	393	362	343	376	340	354	382	366	353	326	333	402	352	371	368	341	336	341	338	351	347	341	341	352	372	360	367	360	343	322	337	349	367	373	365	361	355	351	364	306	329	372	360	366	345	365	381	388	367	372	357	374	351	377	323	398	348	325	353	340	376	349	347	356	362	363	359	341	351	378	375	360	359	361	327	337	351	364	378	353	327	348	349	365	361	347	355	364	377	359	375	367	330	340	336	355	332	383	394	356	355	349	360	355	351	357	362	358	346	382	376	316	390	323	315	350	364	319	355	368	343	373	335	351	369	346	327	334	352	365	352	344	363	345	367	381	303	360	383	342	354	366	365	328	384	369	350	341	354	359	325	346	356	373	349	350	370	371	363	362	361	361	386	379	361	358	373	393	386	362	388	331	347	355	350	351	376	364	373	343	350	349	365	370	368	347	346	365	372	333	373	320	396	376	364	365	366	338	350	364	374	379	337	361	349	332	339	353	330	353	345	348	345	330	351	343	351	339	368	348	359	355	370	340	334	352	317	339	359	330	371	324	359	367	366	346	352	361	356	368	379	374	358	368	351	371	349	349	359	327	363	367	349	357	367	354	375	348	376	352	383	364	325	335	388	365	334	346	385	343	386	358	322	362	365	367	331	348	362	365	364	383	365	355	335	342	363	338	358	350	383	360	354	357	358	362	378	372	375	358	351	355	368	321	377	341	367	372	339	372	343	370	326	353	356	327	336	340	339	359	359	340	350	348	326	373	357	359	367	316	339	349	378	345	341	355	381	384	379	369	366	355	344	366	350	346	368	364	335	363	360	384	344	329	325	381	373	346	353	390	330	351	340	401	366	354	331	358	359	365	384	334	364	332	331	374	348	337	376	331	329	392	362	328	383	387	358	351	383	374	346	355	338	333	328	366	328	353	343	343	358	349	334	353	385	376	355	332	373	328	352	327	367	343	388	352	372	325	340	357	362	336	344	335	344	341	373	351	329	363	339	351	370	369	395	363	393	356	321	367	342	327	382	365	357	328	358	367	356	349	386	359	369	373	378	369	385	375	385	343	373	349	334	372	368	328	353	359	362	349	362	374	350	375	361	323	374	357	347	377	355	361	346	341	339	373	351	377	373	383	384	345	363	369	331	390	321	357	334	360	358	333	350	382	308	358	357	365	362	360	375	373	347	360	359	316	338	393	328	352	355	329	362	358	339	383	358	363	304	352	340	327	340	335	384	349	339	364	368	365	343	319	333	329	348	336	373	336	388	366	311	339	361	312	339	371	376	368	353	358	363	382	356	369	342	302	373	382	339	373	376	384	345	336	345	393	344	349	358	351	356	391	301	351	345	360	377	353	367	361	337	357	343	354	375	362	356	387	344	320	337	349	350	327	358	334	345	356	328	356	348	366	358	362	330	359	376	372	347	364	366	389	349	362	363	347	403	332	332	376	348	327	341	347	346	356	370	394	367	310	309	357	315	348	358	343	346	333	355	322	371	329	362	364	398	360	322	387	356	371	357	379	368	347	368	359	369	338	342	322	347	339	341	353	355	341	365	359	362	365	393
84230	81793	68443	48702	19850	2404	145	122	138	115	110	132	91	90	97	106	92	107	94	94	91	84	89	106	94	90	85	108	85	94	87	94	110	92	97	91	101	106	96	100	92	89	94	90	81	97	93	98	97	93	91	96	88	104	89	95	83	98	93	109	110	100	103	103	85	113	89	82	88	86	98	99	109	97	112	112	106	116	81	94	92	92	107	104	87	102	83	70	96	78	88	95	97	87	89	93	110	90	76	84	95	110	93	87	105	84	82	84	79	93	100	77	110	103	110	109	90	89	113	102	112	99	116	78	83	78	118	98	83	81	84	104	94	94	105	95	117	97	90	96	105	106	70	88	84	102	94	95	87	94	89	86	88	95	110	91	100	92	112	86	90	89	89	88	87	95	84	95	97	101	102	94	100	94	106	108	103	92	85	96	94	100	88	87	89	89	92	125	96	94	97	98	99	89	94	86	90	93	76	73	94	92	88	85	100	90	82	107	95	104	95	100	85	72	101	116	92	84	89	97	85	80	99	91	93	95	110	112	91	96	89	92	81	109	71	93	107	111	83	93	76	93	85	101	84	100	90	91	86	100	87	101	105	89	94	116	100	105	103	94	105	101	89	92	78	105	89	87	97	119	111	105	114	102	80	108	68	102	117	84	92	89	86	94	108	106	105	90	91	82	76	91	80	87	85	98	93	85	109	72	76	88	85	103	91	89	116	94	81	82	84	69	123	87	106	103	93	105	94	87	90	73	83	100	114	100	83	90	82	92	86	76	90	100	95	105	90	72	94	102	92	84	91	95	91	98	101	84	84	88	94	105	73	111	93	97	106	79	87	107	105	94	101	100	107	101	85	84	92	98	82	87	105	95	110	97	102	98	97	110	92	81	88	82	92	92	95	97	104	92	88	73	98	92	99	90	82	99	89	94	108	92	80	93	90	104	97	91	97	89	93	114	108	96	96	98	94	101	89	89	108	92	79	93	98	100	87	87	101	84	97	86	97	89	99	93	99	78	100	83	97	100	100	80	93	105	104	93	85	95	93	85	88	95	99	77	100	103	95	89	95	101	97	96	90	99	102	102	94	85	109	85	85	100	90	91	95	88	88	100	88	95	76	99	101	77	92	89	91	94	115	115	84	100	81	106	99	106	95	108	112	96	103	89	88	100	86	106	101	96	91	98	83	114	109	91	82	101	104	104	90	86	97	102	108	100	84	98	97	98	91	93	84	87	80	94	96	104	90	89	96	87	90	84	88	73	107	106	99	78	74	102	101	89	103	92	102	78	107	94	101	109	100	93	107	82	88	73	104	110	99	96	109	101	107	94	94	94	93	88	88	98	92	82	105	73	76	95	87	110	103	77	95	96	93	97	97	100	88	82	77	92	100	94	78	106	92	96	83	96	101	79	87	98	86	90	96	89	95	107	94	120	97	83	99	87	88	83	93	87	100	87	75	83	80	94	85	110	94	92	96	103	105	102	110	117	79	103	85	95	85	108	80	88	105	98	97	98	91	95	88	89	87	99	91	90	88	90	73	100	111	89	102	84	90	96	72	94	92	90	104	96	84	109	89	91	83	84	83	82	117	104	97	93	93	84	103	96	78	100	93	100	94	105	81	107	117	93	95	97	92	91	104	101	81	114	118	82	73	98	104	102	117	100	83	87	91	89	99	109	106	108	81	109	101	98	85	96	95	83	100	103	93	96	89	112	106	105	93	82	103	93	101	98	103	86	81	90	95	97	97	96	97	86	101	97	71	94	115	98	99	104	99	105	97	86	99	100	87	99	104	110	103	93	101	115	97	83	94	108	90	93	103	93	101	87	80	85	88	91	95	93	92	112	101	94	77	92	89	93	99	87	98	111	99	79	100	103	118	77	98	101	87	84	83	97	110	104	97	107	76	84	89	87	83	92	86	88	96	91	95	101	93	89	78	86	86	91	79	83	108	89	95	101	69	93	83	106	101	86	97	78	85	86	105	99	102	101	104	79	87	106	104	92	82	95	77	96	93	80	95	98	97	109	85	77	107	89	79	91	85	102	107	89	86	97	93	81	85	106	97	99	126	104	110	106	85	110	79	97	93	95	95	94	77	77	92	97	98	106	85	102	98	96	102	108	91	94	91	100	104	87	94	103	90	80	88	100	87	90	93	93	97	94	94	93	86	87	87	102	94	83	98	79	79	89	97	113	108	96	112	90	86	87	115	102	88	108	83	89	83	76	89	85	89	76	104	92	83	99	101	83	91	89	98	99	82	90	97	100	86	89	90	85	89	76	84	109	85	114	90	103	92	104	116	117	109	90	92	98	103	98	93	111	89	73	93	93	90	84	93	93	83	79	92	110	100	83	104	86	79	107	79	86	78	86	97	112	95	108	100	93	93	93	83	109	89	89	73	86	95	108	100	104	88	81	84	91	96	83	99	95	105	109	89	91	93	72	96	119	120	77	106	90	99	90	104	83	87	88	95	94	92	116	82	92	89	91	107	88	107	101	87	116	111	102	86	100	86	100	109	90	100	100	102	100	106	94	106	103	88	88	85	106	90	86	93	90	130	103	102	97	94	99	88	108	108	102	89	94	99	73	84	94	91	113	95	86	85	100	85	89	108	103	95	107	90	74	89	105	85	97	103	99	100	95	86	108	101	97	98	93	94	79	95	84	94	89	104	102	91	90	99	77	78	90	103	95	105	91	84	92	82	98	95	104	95	84	114	83	97	102	114	86	93	95	113	110	95	89	98	73	90	101	81	100	80	91	108	79	108	87	88	91	111	107	97	95	99	72	99	100	92	106	90	94	106	94	107	111	98	94	88	124	82	101	93	93	98	77	102	88	90	94	77	93	111	96	95	99	96	83	92	106	88	84	78	93	100	77	86	68	81	75	71	82	73	88	72	92	96	82	93	89	102	91	90	107	111	92	103	96	86	92	86	94	99	94	83	110	101	101	90	87	94	105	107	100	99	88	109	83	90	109	101	85	96	94	93	87	86	88	95	78	106	91	107	90	103	97	105	94	75	95	88	86	91	82	88	85	97	91	91	99	81	95	105	110	97	103	102	108	98	110	95	91	85	81	83	93	83	102	95	100	75	87	95	105	86	117	74	99	106	94	107	104	105	96	71	81	108	90	105	90	96	92	85	99	106	99	89	83	88	75	88	95	92	81	107	86	104	99	69	83	76	88	89	88	97	99	101	93	102	92	100	101	96	83	98	96	116	99	99	82	96	89	90	96	90	83	100	108	99	102	92	111	107	112	84	89	79	100	100	84	87	97	84	84	98	94	101	95	88	94	114	99	93	74	91	91	82	99	99	100	74	97	110	82	83	89	109	97	90	106	83	87	85	86	90	95	119	92	87	82	87	110	100	76	93	84	77	107	98	105	97	101	98	93	90	117	111	86	100	102	122	104	109	83	94	98	110	93	83	98	85	86	78	107	74	89	97	93	102	107	110	110	88	77	96	102	95	106	92	105	85	106	83	103	97	92	85	98	102	78	88	84
53712	68246	63936	48445	19112	421	367	358	295	293	289	286	258	271	230	248	265	240	253	257	286	227	246	277	226	228	229	217	227	244	225	245	237	230	224	223	247	208	251	230	242	213	231	232	238	229	236	234	207	216	216	201	226	200	227	215	228	209	222	223	228	227	216	218	209	225	246	248	215	240	230	226	221	228	224	205	214	224	200	224	214	241	197	193	221	261	253	219	233	222	231	238	223	257	244	206	237	229	227	239	197	253	212	213	240	207	228	227	195	220	239	222	226	247	256	224	243	237	234	213	232	219	228	194	225	236	246	254	234	247	233	251	199	231	214	229	218	217	243	220	226	235	203	219	227	206	231	227	230	193	233	232	234	251	220	212	218	228	240	230	239	226	247	219	208	214	208	186	232	244	186	260	209	256	213	217	231	215	233	213	231	224	229	218	231	220	216	232	186	236	217	234	229	237	187	223	259	207	216	227	231	227	231	251	235	221	248	234	207	242	263	228	226	211	227	233	204	213	217	223	203	240	240	238	216	216	200	211	221	240	240	212	233	256	210	212	241	226	239	243	237	227	209	215	229	216	238	200	226	218	231	214	219	234	236	221	243	244	228	224	237	203	215	227	218	247	239	211	208	198	230	221	247	227	216	228	237	238	253	242	202	236	208	213	218	242	214	226	201	235	248	224	219	218	231	260	203	215	199	196	236	226	224	214	230	203	268	206	233	257	226	223	248	209	222	210	237	218	240	228	226	246	229	202	218	228	225	189	238	253	231	232	229	219	242	233	233	232	218	217	222	236	229	240	218	220	263	242	214	254	228	240	249	206	241	211	196	227	226	220	213	254	227	233	230	219	221	208	219	229	219	250	229	228	226	213	238	243	229	223	195	217	232	229	222	230	208	198	248	196	225	218	225	227	228	214	233	221	223	250	232	209	279	213	215	207	232	233	241	223	232	246	202	227	207	210	229	226	219	215	218	232	234	237	248	236	218	217	225	216	231	218	234	239	211	235	257	232	223	251	219	242	229	218	197	194	225	253	258	248	218	239	235	207	259	223	230	217	224	243	222	228	241	241	225	255	212	231	232	211	212	221	220	259	213	228	214	233	226	225	244	227	251	212	219	230	199	217	214	219	209	233	240	211	229	237	239	215	225	212	237	224	228	216	254	211	239	227	227	227	228	212	232	221	194	236	228	216	225	200	215	235	225	248	227	238	242	224	231	222	236	218	207	215	250	224	228	203	256	234	226	249	234	222	226	233	239	213	223	203	243	223	222	225	231	209	217	222	236	211	238	234	210	205	220	227	234	222	180	235	233	221	213	204	225	237	210	215	235	212	234	233	211	228	236	247	204	235	242	228	231	239	235	249	232	221	215	230	230	230	210	225	233	235	242	214	210	221	225	207	228	245	220	207	213	213	234	219	224	222	232	236	224	217	230	228	205	216	235	196	236	210	243	233	234	214	247	213	218	187	223	250	243	191	220	243	231	224	214	240	233	230	205	227	225	233	224	247	200	215	233	247	221	227	247	220	224	235	222	221	220	227	246	248	231	229	234	212	220	214	223	236	203	253	207	224	232	241	259	232	220	215	222	216	213	216	243	242	251	224	230	247	235	212	211	252	189	235	223	230	208	218	231	238	221	248	214	232	246	230	241	245	225	222	236	251	228	233	212	228	214	232	248	245	242	201	229	233	202	245	242	222	224	220	222	216	233	226	237	213	229	213	225	245	220	241	211	203	222	213	230	228	236	241	240	214	217	234	244	237	209	219	240	243	236	214	232	245	195	240	198	194	224	228	210	224	241	212	197	245	255	255	190	208	211	236	239	224	219	219	214	233	235	229	249	231	230	227	239	227	208	248	241	210	235	216	230	230	228	231	248	236	201	206	241	229	207	233	222	223	220	240	218	218	218	206	227	252	250	210	220	243	219	243	229	226	222	235	211	211	228	208	244	226	223	226	214	207	214	220	212	211	237	234	219	235	243	231	211	223	228	230	233	218	256	220	219	223	260	225	227	243	228	254	274	220	201	194	207	213	200	239	223	251	228	232	216	216	243	208	229	231	206	223	247	235	195	214	229	229	198	209	235	227	239	229	232	240	212	254	218	208	229	218	242	220	257	256	224	239	217	230	240	222	234	235	229	227	226	260	226	238	230	227	225	241	257	256	212	237	243	253	230	235	213	224	230	209	232	221	221	244	229	230	224	218	236	244	236	214	228	227	216	224	247	230	221	238	235	235	224	220	221	237	211	230	239	242	215	231	230	217	231	210	214	230	187	229	220	236	224	211	222	233	240	210	228	224	236	239	218	209	207	214	245	235	204	239	228	213	234	225	230	228	222	213	231	204	215	239	210	208	224	241	242	248	231	212	234	202	241	196	240	239	227	229	219	221	218	202	238	255	222	229	253	248	199	229	253	219	225	241	215	233	215	235	222	224	239	233	223	232	214	256	231	235	235	234	259	230	226	217	243	221	208	223	252	213	215	224	231	229	223	241	223	199	213	235	234	215	212	219	193	222	229	245	240	224	222	243	214	208	258	219	222	246	229	247	228	255	197	242	214	237	243	236	224	238	225	210	241	245	217	242	236	233	249	241	219	243	242	261	226	209	247	228	231	220	234	217	193	224	218	196	219	247	230	233	213	224	226	217	198	247	198	233	239	235	207	211	230	245	222	218	212	274	215	239	230	222	216	216	215	249	242	212	238	203	232	235	219	208	233	206	231	209	203	216	210	236	214	249	204	249	229	225	220	274	224	235	228	237	235	265	233	230	222	199	220	226	226	234	216	208	235	206	202	237	220	227	231	243	241	223	202	223	251	224	219	226	248	229	251	229	230	233	234	217	235	232	199	222	227	220	218	236	224	259	245	248	214	227	222	207	228	214	234	232	254	243	224	229	243	264	224	214	232	201	225	199	227	237	215	241	257	218	223	236	224	237	206	230	244	226	241	214	221	228	230	236	239	233	248	215	226	224	221	221	228	231	234	214	247	232	205	241	209	224	212	210	210	223	215	241	216	211	204	229	217	256	261	231	232	253	214	220	230	213	221	234	243	232	232	235	223	232	204	222	247	209	241	229	241	233	205	218	226	237	232	213	239	232	229	228	210	228	211	244	243	216	243	210	234	196	250	218	208	228	243	239	211	240	234	214	220	232	219	244	230	259	241	216	230	245	216	221	251	219	195	243	224	233	200	230	239	208	244	235	227	214	253	245	225	221	224	226	209	250	236	254	241	217	218	228	249	240	225	210	249	222	231	254	234	223	215	213	230	247	226	224	228	226	218	231	244	236	228	242	221	231	233	218	251	235	197	218	210	240	234	219	220	221	256	267	212	252	240	207	218	218	245	231	232	215	224	246	220	206	216	238	216	201	215	214	193	212	240	239	216	249	201	200	221	221	213	220	219	239	234	218	238	230	246	224	237	242	217	198	244	232	219	227	226	260	210	233	245	225	205	208	232	239	257	237	223	228	219	228	197	247	233	237	224	216	247	203
26430	25345	13415	3331	521	215	243	208	232	211	246	228	266	245	226	243	214	244	236	235	211	239	240	239	208	247	241	224	246	243	233	238	246	231	278	258	221	217	248	205	245	228	239	233	253	265	269	235	241	267	240	259	219	270	245	261	226	244	272	211	250	245	251	242	243	232	281	244	256	250	250	243	235	225	263	231	250	248	256	246	231	251	249	233	255	238	233	248	233	226	273	239	221	247	277	217	241	252	235	244	235	234	231	208	250	242	240	255	219	257	211	219	227	227	221	232	201	217	249	286	235	237	229	226	243	243	223	239	239	230	254	216	237	219	267	259	259	201	249	245	238	221	236	236	245	258	255	235	244	258	237	203	226	246	238	224	219	230	239	233	200	239	244	255	236	235	236	252	232	249	234	248	235	219	209	226	264	258	265	266	228	256	232	274	249	239	245	226	233	259	242	259	219	227	243	246	252	224	237	234	264	236	245	243	242	248	242	225	288	252	232	249	239	215	249	268	243	236	220	248	237	236	239	237	237	251	244	228	232	233	254	238	252	209	219	256	256	237	211	246	249	224	223	223	222	221	266	250	230	225	239	248	242	249	224	260	244	218	228	224	240	249	249	258	232	261	232	229	243	271	222	221	251	229	235	247	208	237	220	274	230	256	215	243	224	237	245	223	214	240	246	227	237	225	247	224	236	240	260	239	245	236	250	244	240	234	249	224	211	245	255	229	246	241	249	249	231	244	250	233	262	237	247	223	246	247	227	209	246	242	226	224	241	219	221	269	253	245	242	240	227	254	242	227	218	247	209	237	245	217	234	236	257	222	225	264	234	245	251	258	239	266	231	217	227	236	232	227	224	240	272	208	243	234	222	268	248	236	249	223	243	236	243	247	223	232	237	235	215	230	222	264	289	237	226	232	207	267	229	249	238	231	268	277	233	222	245	235	252	206	218	213	265	261	271	238	257	266	264	255	244	252	247	238	238	248	236	245	242	246	252	253	233	284	243	218	206	226	245	250	235	225	262	234	235	238	235	257	266	227	250	223	228	209	270	213	241	254	260	234	258	233	237	232	251	236	263	203	236	219	223	248	249	259	241	245	215	237	237	241	240	232	250	230	232	226	242	243	237	220	221	270	218	248	249	249	252	233	270	229	236	253	220	232	247	252	235	232	253	219	207	227	253	248	261	222	234	234	209	201	210	231	236	234	240	265	254	235	248	253	229	249	247	271	222	218	207	214	228	257	237	228	216	235	231	251	242	231	229	245	237	227	219	233	238	234	219	249	253	210	232	257	258	268	241	262	228	246	257	236	242	236	194	236	269	234	249	240	219	210	241	250	233	234	229	245	245	238	258	241	232	235	248	232	252	221	236	245	230	234	236	246	251	220	228	244	220	223	240	237	239	230	265	250	251	236	252	229	251	211	242	229	226	248	236	218	247	252	232	220	231	248	229	275	206	257	249	228	247	261	253	215	249	250	248	237	265	248	231	284	234	238	239	248	249	234	222	229	227	203	252	225	234	264	255	236	234	225	232	265	245	238	246	231	265	249	219	254	273	235	263	220	244	266	240	216	222	222	224	262	278	234	234	233	227	244	230	258	240	242	227	218	229	214	227	217	234	255	243	224	206	243	227	225	247	237	249	262	233	254	235	229	237	233	228	251	223	222	239	216	269	229	245	246	254	212	253	238	237	242	248	210	259	197	237	221	231	262	232	239	230	238	270	235	253	212	218	226	238	238	216	260	217	241	224	222	259	248	199	223	228	242	243	215	249	247	221	231	219	239	260	269	234	199	231	235	239	238	209	254	243	233	219	236	218	229	247	237	210	251	259	211	232	228	206	256	227	262	258	225	240	227	222	264	288	254	232	221	221	227	272	234	259	229	231	247	228	263	205	254	235	236	233	214	237	220	246	226	236	224	218	229	222	237	208	236	201	254	223	260	266	216	245	236	258	221	211	222	214	239	210	240	230	239	255	235	238	223	255	245	254	232	237	239	262	250	229	204	231	232	242	210	250	227	230	235	256	246	236	239	212	238	249	249	262	263	267	225	241	254	231	231	263	243	245	235	243	257	239	226	246	203	235	225	210	224	212	243	243	258	264	270	219	244	247	251	251	228	255	234	238	235	233	248	253	252	230	234	233	209	227	230	206	222	263	223	251	260	237	218	250	207	255	221	258	247	251	243	246	250	224	233	263	261	228	259	249	245	206	241	235	231	240	268	238	250	274	226	249	240	251	260	206	259	216	244	261	233	242	241	257	262	244	234	206	228	241	241	238	240	255	231	240	236	244	258	224	259	229	252	249	244	252	241	263	244	248	231	241	228	232	225	212	238	235	209	207	222	240	226	242	245	223	246	237	250	210	219	267	214	221	236	243	234	240	249	251	236	264	231	233	262	235	214	251	239	240	248	236	235	253	268	242	213	243	241	246	244	223	229	219	275	248	206	239	229	218	263	255	248	247	243	247	233	235	244	248	225	240	241	261	238	241	225	227	226	246	223	255	230	245	224	236	219	243	237	256	254	265	236	224	254	237	232	230	239	249	223	237	201	266	235	243	271	240	227	225	250	251	234	213	261	257	237	238	250	229	242	243	221	263	232	256	240	250	238	242	229	235	264	243	212	246	281	228	231	248	251	273	227	244	248	229	240	222	237	240	230	236	251	240	236	222	226	228	239	236	246	237	244	224	226	222	224	239	242	263	263	229	223	255	224	231	234	251	242	220	233	218	240	230	225	222	231	228	257	239	235	247	237	264	237	257	215	235	250	223	219	229	237	240	252	223	245	270	253	231	216	219	241	224	233	244	218	226	219	233	247	230	279	233	213	247	227	261	244	219	234	240	245	227	210	217	217	202	254	259	256	235	259	230	249	251	224	221	222	264	249	228	220	225	250	259	269	203	230	224	244	221	261	215	271	245	222	252	227	255	236	253	242	269	262	244	253	237	262	230	237	232	241	246	250	255	255	237	233	241	225	221	235	231	255	229	259	240	232	239	254	225	240	230	264	264	245	212	208	205	232	238	202	220	219	250	250	247	252	235	228	257	269	235	259	217	223	259	245	254	226	247	254	227	237	241	233	260	248	221	231	234	247	234	236	228	229	276	239	209	265	207	256	237	204	228	230	253	250	242	245	253	245	255	237	262	229	224	252	242	230	219	233	241	242	264	239	231	239	217	230	229	240	238	236	249	283	261	268	230	239	253	216	223	261	222	221	227	270	236	250	243	254	265	243	239	248	217	231	218	224	249	249	214	233	252	261	251	214	249	257	231	201	234	261	238	235	237	244	245	250	246	233	271	236	229	235	216	256	269	271	220	245	258	228	239	249	231	250	245	249	249	229	230	239	232	211	241	223	255	240	264	232	222	215	247	233	256	240	244	194	215	237	236	250	252	275	265	241	249	243	241	204	236	248	218	238	266	242	257	250	211	242	260	255	234	254	232	277	233	219	200	240	232	238	230	215	217	235	272	227	233	242	231	231	237	223	224	232
21474	28431	15597	6919	1234	511	507	513	531	555	502	499	533	532	519	537	522	513	488	500	556	522	520	499	518	525	512	570	543	512	511	538	518	485	485	534	566	524	531	495	537	537	538	532	587	546	555	512	500	520	542	540	545	528	534	512	528	492	540	505	549	557	528	519	545	494	520	553	523	532	509	515	532	547	501	536	528	537	529	510	557	490	533	520	513	511	514	557	521	499	530	508	516	573	520	522	549	525	515	542	498	504	541	525	496	557	530	474	525	563	535	499	544	530	513	517	519	560	502	526	530	545	469	527	555	564	539	525	514	543	532	507	510	517	489	526	586	568	526	502	495	560	502	533	510	530	511	464	540	531	513	523	514	517	526	514	507	543	536	537	540	560	552	526	523	513	520	493	534	503	514	492	536	506	544	519	504	518	540	531	509	543	507	486	523	520	500	548	498	514	535	508	523	516	515	509	517	529	504	509	552	520	531	540	512	468	488	515	503	528	509	569	487	597	547	535	523	567	512	573	533	511	531	483	533	515	527	518	527	521	525	519	514	546	504	529	520	511	500	541	496	498	509	497	544	536	503	515	511	515	514	544	567	508	496	552	520	541	472	521	519	575	535	498	504	486	494	548	562	499	509	533	512	558	558	466	522	521	558	516	559	511	531	498	553	493	529	571	510	545	503	557	542	501	492	512	484	561	537	512	510	497	531	524	496	514	522	496	543	507	503	489	549	535	506	516	550	564	531	538	506	535	511	531	545	488	504	507	542	481	511	527	532	559	514	493	517	538	525	538	542	556	546	493	501	523	535	500	511	523	538	570	520	471	507	470	564	546	571	516	506	490	559	532	520	526	512	517	520	502	550	513	493	547	516	549	516	490	505	502	514	462	519	502	478	521	522	515	559	450	521	539	511	514	545	533	542	524	483	473	518	515	513	544	513	461	555	495	485	525	544	484	544	554	530	524	521	524	511	506	498	485	496	549	570	513	539	537	510	505	540	489	505	520	541	541	532	507	467	481	520	545	537	554	531	545	509	550	562	503	522	545	543	490	510	508	495	527	511	514	493	502	506	539	535	539	532	523	505	523	506	504	534	506	528	508	533	489	479	518	522	519	526	464	551	529	516	541	518	518	503	509	508	559	521	520	549	533	548	502	485	503	540	567	522	522	544	516	486	523	487	548	551	534	532	568	502	535	497	541	517	565	538	528	552	547	529	511	562	545	495	554	528	522	549	502	507	546	522	557	529	515	516	499	536	535	514	540	496	522	549	530	531	503	545	504	551	542	511	557	515	551	522	532	515	482	563	495	538	540	536	561	566	539	544	544	515	553	480	497	533	560	520	529	521	516	500	528	524	526	493	554	524	546	509	522	525	517	506	507	532	547	496	532	553	559	529	538	499	536	567	511	529	491	494	519	533	516	509	506	547	544	545	530	538	550	519	522	504	567	558	535	482	549	530	508	520	527	548	522	539	528	494	492	517	524	511	545	491	550	556	521	566	542	528	509	537	489	518	537	531	525	512	533	527	494	505	567	530	526	515	526	556	492	535	500	489	507	507	595	546	511	523	538	537	495	552	482	524	510	525	534	534	513	548	538	520	538	517	501	503	501	509	532	547	556	525	522	550	528	498	517	579	482	559	510	523	521	512	505	548	519	521	516	468	512	544	548	548	555	491	514	546	495	536	500	511	539	527	548	524	501	567	515	539	523	536	506	511	531	504	544	555	549	540	526	526	525	512	551	498	544	548	534	519	559	538	527	493	537	491	533	516	542	554	496	555	537	529	486	555	481	505	518	522	494	521	487	538	509	536	488	545	591	549	480	554	510	507	523	538	532	509	505	505	498	570	507	526	538	537	561	538	509	549	493	503	514	489	551	486	569	541	526	497	492	512	540	556	549	569	517	516	475	489	534	495	529	544	528	495	517	550	521	492	527	513	532	505	538	511	489	550	528	500	529	507	495	509	514	531	545	522	518	524	559	542	537	505	520	521	519	491	555	530	484	517	519	490	536	487	501	539	507	546	522	518	516	548	527	553	547	530	545	488	496	531	540	513	549	550	529	518	524	539	543	508	550	534	521	568	540	500	505	563	514	521	505	487	521	534	498	514	529	516	547	533	539	568	518	525	486	548	540	574	544	522	515	561	572	506	545	538	493	517	510	518	505	523	524	546	515	558	513	513	553	537	509	568	509	569	537	503	527	469	508	519	501	517	537	534	506	509	533	501	528	540	520	516	542	482	515	520	524	506	526	534	526	515	512	582	532	493	487	521	508	476	520	504	510	538	516	561	502	569	553	499	518	529	526	536	517	538	514	546	551	490	523	517	502	519	538	521	502	541	548	509	521	545	519	491	549	555	497	530	501	530	551	533	499	511	503	543	536	555	528	551	504	532	547	534	517	479	507	524	534	504	534	511	477	545	516	501	524	554	536	499	545	530	523	518	487	514	532	470	519	506	507	552	495	518	553	497	545	519	512	517	536	509	517	527	551	560	541	544	560	542	521	505	491	509	542	514	507	525	524	542	491	514	508	483	535	514	546	482	534	505	493	480	521	460	501	514	480	497	526	547	547	506	489	554	532	538	522	547	544	549	542	555	508	566	539	550	486	508	558	547	550	543	560	551	509	508	552	526	511	552	539	536	503	475	529	526	509	517	522	543	548	500	547	538	492	511	534	510	525	509	513	494	526	508	536	534	513	475	543	483	465	526	524	510	500	532	528	500	542	518	522	492	541	513	537	492	510	548	513	524	497	496	521	501	548	534	502	524	539	536	542	522	534	516	519	522	519	534	519	524	500	492	523	528	511	507	553	511	540	523	525	542	483	514	531	529	550	491	538	571	556	505	483	511	534	493	530	520	502	506	500	537	522	538	514	522	487	532	528	524	473	528	544	497	506	535	525	512	513	523	547	512	544	525	543	542	510	548	568	531	487	515	530	501	512	484	553	514	485	563	525	533	509	507	513	524	554	527	527	531	529	551	504	532	565	527	553	511	511	546	540	556	486	476	537	502	527	510	548	514	523	562	520	520	538	490	539	518	533	546	533	531	553	534	505	502	544	525	526	484	542	555	540	513	516	508	505	566	527	520	516	519	509	517	529	496	541	504	489	540	524	553	509	507	490	530	524	534	513	469	523	519	527	546	487	525	550	491	533	514	561	551	520	536	516	495	513	571	516	498	561	559	512	513	505	554	537	530	502	552	514	560	528	514	540	552	517	499	498	537	471	480	553	527	539	549	513	514	549	524	524	517	509	540	535	511	473	497	538	517	535	514	533	530	563	514	522	519	537	498	527	530	542	502	526	523	559	520	536	587	517	524	508	521	538	492	537	526	534	516	566	530	534	534	469	508	479	514	467	499	489	504	498	510	503	537	489	518	493	498	520	537	494	506	541	496	520	529	527	553	524	534	502	470	530	512	521	502	519	547	547	561	573	480	503	525	514	558	547	543	544	533	501	532	509	530	510	531	551	501	489	516	556	526	492	510	470	559	486
71854	69910	55668	32412	9852	564	186	169	196	191	170	140	174	179	174	174	172	172	168	145	199	169	171	180	171	168	157	162	173	169	179	168	170	154	148	168	166	164	151	151	167	165	161	159	156	168	166	157	155	176	169	183	163	148	153	173	178	165	164	169	188	187	181	158	160	158	154	153	163	156	151	185	194	153	155	149	178	178	168	170	161	170	179	165	181	144	168	161	160	148	155	146	185	181	172	191	164	161	157	164	169	183	163	162	178	157	166	185	162	167	142	163	157	171	150	149	179	163	156	176	164	185	150	162	152	165	161	169	165	171	173	159	159	193	165	150	171	159	156	157	145	156	166	189	175	183	149	175	148	171	134	163	185	183	176	190	153	148	182	168	159	163	173	151	168	151	153	163	170	166	153	168	158	177	174	167	185	168	193	160	163	164	154	172	175	174	151	159	150	187	165	175	186	153	180	159	173	169	183	170	191	161	133	156	154	152	167	174	170	173	159	131	158	172	149	161	154	185	133	142	169	145	152	149	162	179	167	201	171	165	145	173	165	181	166	177	207	148	154	162	167	164	154	163	163	160	163	147	154	149	146	159	147	141	168	154	152	177	155	167	161	178	175	178	171	157	169	166	168	177	161	179	181	170	142	151	169	160	184	181	164	146	174	164	184	133	165	181	178	154	177	183	179	151	161	187	159	166	178	149	159	159	194	157	155	150	162	158	160	189	175	189	165	172	156	170	157	189	152	183	160	179	161	184	172	170	169	159	166	142	160	164	174	169	173	172	171	172	143	152	154	184	185	152	156	161	173	166	203	148	155	174	146	180	167	140	163	159	156	176	166	175	165	162	182	178	131	166	180	176	187	143	190	147	178	136	143	156	174	160	185	191	179	157	158	155	173	165	174	147	169	207	182	153	162	140	190	178	173	165	162	156	169	189	158	165	154	164	165	191	158	134	179	141	174	180	188	177	180	162	151	155	157	175	180	159	156	165	175	181	159	140	142	190	159	150	162	165	156	162	186	159	172	169	176	156	173	180	164	146	165	165	168	159	170	147	176	180	157	157	176	154	172	196	185	160	168	182	167	158	183	149	177	152	168	180	176	144	166	185	168	162	166	142	156	162	172	159	159	168	159	177	167	171	182	151	177	145	175	168	173	137	145	152	149	158	151	157	193	177	159	160	166	190	154	159	162	179	159	163	159	159	172	142	164	166	162	167	144	171	144	161	157	153	172	138	183	187	135	151	171	168	151	174	182	144	167	162	169	150	167	162	162	181	171	177	145	179	172	137	153	145	156	165	169	166	158	186	169	164	167	159	153	178	170	167	127	167	175	137	165	168	179	151	169	181	140	171	175	156	148	164	158	148	154	159	165	156	147	152	157	162	174	180	137	169	154	172	150	173	158	162	150	172	157	148	155	174	168	172	170	184	169	164	165	162	145	160	173	155	136	181	167	165	162	165	159	186	148	184	152	157	168	167	151	172	172	175	192	178	163	180	160	152	205	171	185	151	140	161	165	158	135	155	173	177	161	156	146	139	171	159	150	163	168	182	162	181	148	156	153	142	170	175	185	174	164	153	149	151	168	169	158	154	177	164	172	169	176	125	163	155	188	172	168	168	170	180	154	177	181	159	178	185	185	191	171	165	180	165	169	175	172	160	161	165	177	162	179	175	179	188	142	161	179	148	196	168	150	148	150	164	140	179	152	152	164	154	179	150	185	176	160	169	146	165	169	133	174	156	155	178	179	165	172	152	158	178	176	168	179	158	168	156	181	166	169	138	152	173	162	177	159	187	140	179	168	161	166	146	146	157	150	164	148	162	153	170	177	173	175	159	158	144	157	148	156	148	161	195	182	131	162	183	179	179	185	173	178	188	132	175	164	160	169	156	169	148	160	138	155	174	170	154	150	184	173	165	170	160	152	195	161	177	149	167	164	156	150	173	177	162	152	168	185	142	173	158	159	164	179	153	169	179	175	180	185	178	160	164	159	165	156	144	164	175	184	197	179	156	134	148	189	179	166	160	155	172	161	174	153	170	142	175	132	172	157	175	199	171	203	189	177	159	161	156	195	172	169	189	175	161	165	156	162	158	160	187	169	181	153	172	162	137	162	174	159	152	163	162	164	158	171	137	161	150	180	148	163	157	142	167	162	177	169	177	171	168	190	148	158	192	173	165	203	166	174	163	160	159	167	143	145	154	134	166	179	169	158	160	165	152	173	152	164	160	155	164	166	153	134	163	165	165	164	156	172	160	177	153	142	146	145	170	183	188	175	165	146	166	152	193	166	143	148	149	170	151	169	171	167	168	189	159	127	173	152	155	157	169	169	165	150	168	158	182	165	182	167	163	154	192	165	189	170	160	174	145	162	148	156	151	190	156	150	175	155	173	160	168	158	165	172	184	164	138	178	166	193	187	160	141	172	175	154	148	169	166	170	176	163	169	174	142	148	171	158	162	176	164	150	148	177	171	159	155	167	163	162	160	169	149	163	149	156	144	178	138	151	157	172	143	151	177	193	158	143	162	153	182	168	135	188	165	172	190	150	161	140	160	162	156	159	173	176	160	156	181	167	177	195	161	194	169	152	160	160	154	153	139	170	170	183	173	148	164	153	136	161	190	176	131	177	151	163	179	166	183	158	144	161	165	155	169	178	169	174	181	171	156	165	162	168	164	161	157	172	157	173	163	147	156	139	172	174	162	157	151	162	172	159	163	177	154	183	178	151	172	157	159	171	148	155	170	164	178	165	173	168	175	174	194	163	155	161	166	157	163	177	171	164	173	148	174	145	184	152	186	161	185	168	158	152	162	178	170	159	133	148	161	182	146	188	158	133	172	171	173	175	161	162	184	184	164	150	186	154	161	161	172	162	165	169	170	174	187	155	155	171	171	155	166	144	144	162	204	164	167	182	161	159	164	196	161	162	163	169	169	167	168	150	150	176	176	164	143	165	137	144	150	161	171	185	158	179	162	182	157	163	165	176	157	171	179	178	167	179	161	179	161	169	171	167	169	162	182	171	161	168	173	169	180	165	157	172	161	177	167	149	160	150	150	187	165	154	161	168	141	168	168	192	181	167	147	177	192	149	166	154	176	147	139	165	171	168	150	170	174	189	155	145	147	159	152	176	158	186	186	157	145	160	140	162	146	157	162	162	155	172	173	167	180	148	181	172	175	181	165	162	167	161	155	151	152	147	194	177	147	169	142	157	169	163	146	161	174	179	153	163	199	154	166	158	161	139	164	176	154	185	168	183	187	160	158	171	152	162	149	149	170	171	182	188	160	178	187	160	193	173	166	164	169	175	176	157	177	160	145	199	177	156	163	127	166	172	135	148	174	174	172	171	176	165	151	162	174	164	173	164	144	157	158	145	180	163	156	177	171	142	182	200	155	182	168	185	155	164	162	159	149	151	156	160	163	170	178	149	164	165	169	151	164	157	190	174	175	150	155	171	170	161	154	158	126	135	157	155	188	156	199	184	170	173	167	164	176
45602	58023	49426	34869	11237	447	401	403	431	407	401	392	400	401	372	391	392	356	344	387	359	361	373	381	359	349	363	378	396	363	355	374	353	377	364	352	365	348	339	358	357	365	357	403	379	372	384	385	368	389	342	371	416	384	353	374	349	331	401	374	365	353	384	374	377	352	376	377	338	350	388	393	363	370	415	351	368	380	362	373	358	327	378	361	387	363	349	390	389	380	361	343	351	378	374	337	381	365	399	352	378	402	397	376	377	376	377	353	375	367	367	358	388	385	369	358	381	382	358	406	378	320	348	377	318	385	412	366	380	371	373	350	360	337	392	392	381	397	397	404	405	355	383	353	340	359	354	395	368	366	356	367	359	378	353	346	343	427	363	393	372	356	361	360	384	351	360	376	382	376	340	361	369	336	365	403	338	378	340	345	372	345	355	362	393	400	375	364	370	352	373	378	380	367	348	365	365	367	359	369	374	350	388	383	375	412	403	344	364	364	393	398	362	386	373	378	369	362	338	332	355	386	327	376	373	402	398	396	349	355	363	388	383	327	387	360	374	364	357	405	378	366	368	371	355	363	375	376	341	358	361	365	393	358	367	330	352	362	348	320	351	396	353	348	337	376	347	382	340	351	381	370	363	388	378	371	350	332	363	400	337	347	359	368	381	351	328	395	371	339	388	377	337	379	399	366	391	331	355	383	374	371	367	383	401	365	376	389	364	360	396	365	385	359	328	376	355	395	331	328	365	390	367	359	352	389	368	336	362	377	371	349	389	402	356	370	341	386	340	348	338	375	365	349	365	395	380	374	367	341	357	354	380	337	382	362	346	366	385	343	350	379	346	362	373	368	381	349	362	385	386	373	368	338	372	379	360	352	364	326	382	345	372	402	364	375	375	364	397	368	346	378	382	339	365	360	364	391	390	365	377	359	343	362	371	375	352	365	374	338	384	397	344	361	331	386	340	355	343	398	388	345	385	369	375	361	360	359	377	349	349	392	387	374	386	380	360	355	358	338	367	350	378	384	356	352	356	378	378	364	380	368	377	359	388	353	356	333	360	375	359	405	351	387	363	364	375	369	352	349	329	401	375	376	380	365	368	387	367	354	367	346	360	399	352	337	375	370	354	349	384	383	365	361	331	354	346	398	375	364	343	331	357	365	326	379	417	370	349	388	362	399	353	396	387	374	346	335	330	361	389	390	390	406	366	347	386	376	332	365	387	364	373	346	361	385	354	373	368	353	383	356	350	372	345	355	334	398	374	352	357	352	355	349	363	373	403	354	397	386	367	371	359	367	350	346	380	344	346	372	379	369	376	336	360	361	381	389	374	353	368	363	378	353	372	383	355	364	373	360	341	388	371	359	402	375	412	368	373	380	385	381	343	385	347	387	341	363	400	326	390	394	336	352	370	378	337	365	329	374	350	404	363	362	326	383	392	362	359	342	346	365	352	389	351	359	341	365	377	359	393	349	360	355	360	356	372	417	390	376	379	370	371	385	352	405	383	368	388	405	344	365	366	384	413	337	380	356	395	368	349	363	347	386	378	372	385	361	331	345	346	358	374	356	376	375	345	376	323	350	378	387	345	348	350	369	394	375	365	360	391	370	383	385	369	372	371	344	383	345	343	321	353	306	361	352	388	348	374	401	376	346	377	386	364	350	373	379	367	390	378	399	363	364	365	373	401	372	392	369	378	404	351	367	314	381	352	371	356	383	311	333	351	358	377	373	373	337	366	364	372	355	384	377	394	369	389	384	375	366	392	368	376	358	404	379	327	352	356	363	363	376	341	363	359	356	323	364	368	360	372	336	393	359	398	367	363	387	356	370	376	336	378	375	355	355	345	359	358	366	381	395	356	398	369	388	377	375	364	324	365	373	328	394	354	339	382	395	350	334	359	370	352	375	369	403	357	376	365	332	336	346	378	373	332	377	349	360	354	367	397	362	360	336	378	347	360	343	376	406	355	351	354	374	363	389	366	372	358	355	368	416	396	347	408	360	335	381	342	331	369	370	404	381	326	378	362	369	369	357	348	375	361	363	344	361	358	402	369	379	364	340	406	385	361	386	347	382	369	376	405	392	370	340	366	365	356	336	349	364	366	381	391	347	387	351	347	396	353	384	383	359	376	361	372	357	331	357	364	358	383	344	383	376	397	353	384	359	375	368	347	380	375	354	383	360	372	376	383	366	379	356	363	347	364	381	341	348	363	396	362	385	371	398	367	364	368	393	375	370	364	390	399	335	362	367	367	373	361	349	372	367	349	351	360	359	384	376	382	388	349	385	349	337	363	337	365	368	383	353	359	389	344	358	373	382	348	386	389	349	375	388	359	350	337	369	344	383	368	348	352	359	388	353	343	348	368	337	390	350	374	364	371	355	355	381	403	373	351	398	381	421	330	382	337	365	365	400	406	378	376	354	334	357	401	380	372	367	379	382	368	365	401	375	378	326	361	376	360	383	363	393	358	360	355	354	375	356	374	398	348	346	379	376	365	370	368	340	350	347	349	343	363	379	346	327	387	373	372	372	392	342	382	380	367	397	355	405	379	396	382	371	370	371	368	356	384	365	406	345	340	385	363	381	364	361	341	376	343	377	352	377	360	395	369	346	389	354	346	349	356	372	368	386	367	400	325	340	359	370	375	357	353	376	382	386	366	363	360	387	372	359	379	358	365	389	357	376	393	367	389	373	347	383	381	382	356	393	377	403	379	349	370	371	415	373	338	429	363	392	355	368	346	359	351	372	368	371	396	359	401	360	376	376	379	343	344	358	356	341	384	358	416	367	359	387	384	384	343	435	399	381	355	350	368	368	371	367	346	382	374	346	353	363	352	392	403	356	330	339	335	401	357	374	360	355	397	332	366	368	333	341	352	332	385	371	384	396	368	365	314	362	355	364	389	397	386	351	367	376	377	380	375	349	377	378	346	358	379	377	347	369	366	377	398	370	388	354	382	404	385	392	357	370	313	369	353	400	345	350	326	398	375	348	403	322	387	374	365	351	372	373	382	341	348	382	386	380	367	371	360	391	407	355	397	360	369	355	361	355	357	375	346	366	346	379	355	345	396	375	378	395	378	380	383	359	377	374	387	359	355	439	360	330	398	318	357	366	371	355	375	405	373	387	359	352	347	353	354	366	388	417	352	356	379	397	389	381	360	320	368	384	373	384	354	384	361	326	372	375	355	381	355	364	358	375	336	357	367	364	350	367	358	365	393	377	367	365	367	348	339	373	402	367	379	361	351	366	382	403	356	335	387	377	361	358	361	383	373	335	380	340	377	360	352	370	351	361	398	357	355	373	388	372	360	372	359	370	385	387	359	346	379	360	366	383	337	357	346	368	350	354	339	372	359	392	369	344	347	422	356	364	359	347	408	354	369	352	383	346	334	384	349	362	388	413	355	381	376	378	363	398	357	395	362	378	365	372	381	365	416	350	354	381	380	359	383	328	367	324	342	404	375	359	369	408	383	396	380	379	346	385	364	384	378	378
84029	81664	64907	41464	17074	1848	166	127	112	96	111	120	101	102	117	94	100	101	106	97	105	99	86	93	103	101	89	108	114	101	95	110	114	100	103	106	97	93	109	86	87	93	102	92	90	96	102	108	99	117	103	103	83	108	128	87	113	97	97	103	104	98	110	79	104	101	95	97	106	97	99	105	108	95	91	95	92	84	105	89	104	102	96	96	80	103	101	106	108	93	101	86	101	95	109	88	98	95	98	95	107	102	92	96	84	99	87	109	92	80	106	91	100	101	101	108	76	92	104	84	89	89	75	80	95	102	122	82	92	91	101	82	125	94	94	102	106	99	93	84	96	92	93	106	97	78	116	84	103	105	98	114	95	109	97	88	94	87	91	95	104	88	94	98	90	86	85	89	92	91	94	107	83	98	98	96	109	93	82	82	100	91	85	107	118	87	92	96	94	104	94	117	87	96	95	99	84	115	117	112	98	91	103	112	111	96	115	83	112	97	104	110	90	77	80	95	89	100	71	86	103	104	96	101	106	81	97	98	106	108	87	104	107	96	88	97	117	83	101	91	90	91	92	116	81	85	119	82	122	104	107	79	109	102	99	90	94	88	100	88	96	90	103	125	120	92	93	90	102	98	97	118	74	94	110	109	99	102	109	104	103	74	90	101	92	91	104	96	124	88	108	96	102	85	93	87	111	87	95	81	98	115	113	101	107	90	102	106	93	108	98	98	103	113	112	90	115	100	84	89	112	91	74	111	92	73	102	118	88	104	91	90	96	113	111	98	104	95	89	82	94	109	116	98	102	99	105	99	94	112	92	116	118	105	100	92	61	105	90	93	96	87	100	99	121	92	94	89	83	110	82	116	104	101	102	93	112	88	96	91	93	117	75	130	90	77	85	114	92	87	117	102	86	90	111	102	102	115	91	89	82	104	107	91	98	102	110	114	121	91	108	74	79	102	94	84	103	116	106	113	84	87	98	92	88	77	112	105	92	93	100	107	96	114	120	113	99	109	88	102	95	86	93	100	110	77	105	91	126	103	100	110	93	105	96	101	102	96	109	101	117	101	86	105	84	90	104	93	89	111	98	109	95	101	114	95	83	97	95	101	117	93	94	101	90	84	88	78	81	87	109	88	107	126	115	86	116	101	88	107	107	89	94	87	109	90	83	110	108	103	96	93	85	87	91	101	83	103	101	103	89	107	96	107	109	98	101	98	99	104	97	97	112	104	97	83	96	91	80	103	99	97	121	114	81	102	104	102	117	107	91	104	111	77	114	106	99	101	107	122	97	110	79	82	105	117	97	119	101	102	96	107	97	124	87	95	99	107	102	72	107	110	98	80	108	112	122	108	92	116	108	105	100	82	105	107	88	101	93	81	82	94	93	110	85	104	122	95	103	89	94	108	98	87	96	90	92	109	110	97	87	90	99	109	100	106	80	102	99	100	102	113	106	103	104	104	112	87	87	109	100	100	95	78	79	106	93	86	108	110	99	109	102	99	96	91	93	95	89	103	80	97	110	105	105	93	100	96	94	90	108	92	87	106	98	86	114	113	90	83	99	108	98	83	111	96	128	107	101	98	124	106	81	97	123	110	103	104	120	67	106	118	99	87	93	90	110	106	103	101	91	105	103	102	99	93	99	92	107	108	99	118	122	91	86	104	101	121	96	122	83	97	95	108	93	110	101	102	96	95	79	92	77	101	88	94	109	105	119	101	106	80	97	106	86	86	94	117	108	91	108	96	96	98	88	90	128	91	107	96	92	112	113	112	95	90	98	107	91	114	100	98	112	95	92	100	84	115	101	100	95	81	74	80	107	88	97	98	91	72	97	99	103	102	109	103	95	88	109	98	111	95	95	66	90	107	101	82	91	107	102	100	116	76	97	116	81	98	85	89	106	91	88	94	100	88	105	96	104	111	93	100	96	100	101	111	94	74	99	100	105	86	100	123	82	110	87	89	98	96	97	94	111	86	96	85	100	79	92	107	110	99	80	91	81	99	80	115	93	81	91	107	106	105	100	93	94	110	102	112	76	101	84	78	111	98	98	96	99	91	72	113	96	75	76	102	101	97	110	113	96	110	91	103	109	83	103	94	101	97	92	104	97	98	110	104	77	103	114	111	87	82	116	83	95	101	92	108	88	111	110	113	110	95	90	91	96	95	98	91	78	119	104	109	113	94	89	98	82	126	95	116	85	98	76	82	95	96	93	98	97	98	105	96	97	111	87	113	107	71	99	98	87	98	93	97	87	88	103	96	90	106	95	120	109	87	93	88	99	84	96	90	83	108	127	102	83	105	108	95	86	101	86	101	102	101	101	94	97	112	99	98	99	82	96	107	92	110	116	86	85	100	98	97	101	110	101	94	104	103	86	95	102	123	81	99	108	99	87	104	81	107	77	96	79	95	114	85	82	89	96	74	125	128	119	110	107	80	88	93	93	88	88	101	98	78	96	69	103	113	90	94	85	115	94	101	92	91	110	105	89	92	127	101	87	100	96	90	97	109	92	76	103	92	99	97	92	93	112	87	84	93	94	106	100	98	102	88	80	107	84	105	96	78	91	81	107	99	104	83	81	86	101	102	93	104	86	97	89	83	100	94	83	92	106	104	103	105	112	96	91	97	105	100	94	94	94	78	107	116	76	93	109	113	99	97	97	94	105	96	100	95	96	96	108	110	80	92	88	88	84	97	85	83	106	86	101	111	92	98	117	103	117	91	113	104	92	88	110	114	75	108	97	107	106	95	79	92	108	91	112	113	129	111	103	95	73	96	82	115	89	95	101	94	111	99	97	94	123	104	94	101	94	107	74	108	74	98	102	83	108	88	105	99	111	95	96	93	110	94	90	106	89	100	96	100	103	108	101	117	88	109	85	95	116	77	93	108	94	95	82	88	100	92	104	96	78	96	94	97	90	96	101	93	109	113	99	86	87	96	94	97	80	91	80	111	96	88	87	99	111	86	103	104	104	94	79	102	99	101	88	88	102	90	89	97	117	98	82	107	94	89	89	114	98	106	112	97	102	81	94	117	105	92	109	87	95	106	98	91	111	83	103	109	92	102	103	98	97	117	93	83	108	108	94	104	92	86	117	99	93	80	101	95	85	107	108	104	105	93	94	96	96	101	89	91	85	95	100	107	109	93	92	93	92	99	103	93	111	88	98	90	84	94	84	105	121	83	111	111	88	94	113	99	103	91	107	89	99	116	118	88	83	99	108	105	95	100	99	110	87	95	102	86	88	95	101	108	103	101	96	99	101	80	99	126	96	85	93	93	114	106	81	90	91	105	116	99	60	85	93	94	108	98	88	99	107	99	76	110	107	92	97	87	104	103	109	101	91	93	89	86	75	105	98	101	97	110	81	106	98	112	104	90	100	101	84	94	112	105	104	96	107	99	77	100	84	86	84	89	100	108	94	89	108	97	118	101	115	83	101	113	125	89	98	99	88	104	86	101	94	108	93	100	113	122	105	94	99	94	82	97	102	87	88	102
54795	70775	59906	43475	16584	394	353	310	299	295	271	274	265	263	252	255	256	278	253	239	279	256	219	239	235	268	222	289	247	214	257	238	256	261	244	256	250	221	246	249	246	241	252	239	215	229	226	236	241	222	225	246	244	256	255	237	222	215	251	219	240	224	241	250	259	211	235	257	240	206	242	246	255	223	246	239	215	215	226	247	222	251	243	238	231	230	249	229	221	220	225	209	239	224	244	225	218	221	227	228	215	212	261	239	240	244	217	247	240	227	264	233	228	249	220	248	232	215	227	232	226	229	212	238	235	228	228	236	214	243	244	234	205	217	251	241	247	227	234	209	259	234	233	236	256	245	217	243	237	225	222	222	266	251	221	218	230	228	249	222	221	227	240	243	205	232	245	247	239	248	226	261	237	235	248	235	221	231	246	204	220	234	240	266	249	229	250	194	222	228	246	276	218	235	250	228	234	245	244	222	239	222	258	260	199	233	235	206	210	238	222	257	239	250	233	243	241	237	244	247	257	254	232	215	257	231	240	228	215	221	207	222	228	255	242	235	243	253	238	246	241	260	217	293	241	228	224	261	236	242	240	244	214	233	237	231	220	243	214	234	252	217	243	214	242	242	241	214	261	244	224	231	214	242	225	217	246	236	244	220	249	237	229	244	198	245	224	241	231	221	263	236	261	245	223	274	218	242	262	229	247	214	221	228	244	255	272	245	240	221	222	218	243	244	233	251	245	261	245	223	232	227	199	226	240	256	218	232	245	253	243	242	239	242	249	237	231	239	241	215	222	245	211	230	248	213	248	215	230	221	253	208	200	213	261	261	247	252	248	224	201	246	232	242	239	203	270	242	229	237	239	218	234	250	229	249	225	246	220	217	227	263	233	229	236	249	228	233	212	239	246	247	258	242	213	226	226	240	244	253	225	238	250	228	255	223	252	240	219	244	244	237	232	232	251	229	219	242	242	211	205	225	227	223	239	249	246	269	249	226	244	241	216	231	230	249	232	231	218	223	254	239	241	224	221	244	219	237	228	219	244	213	221	240	231	221	225	225	234	237	253	231	242	220	232	246	248	245	207	244	240	213	229	229	228	241	218	231	237	237	231	239	218	271	226	282	243	227	218	225	238	251	238	224	225	240	245	241	234	214	218	262	241	218	238	229	228	249	193	261	230	249	240	243	202	247	214	220	211	254	200	258	226	234	240	242	242	216	218	236	221	250	211	228	260	237	241	236	216	254	245	216	259	244	252	240	220	226	241	242	214	237	240	234	227	221	230	232	240	246	214	261	225	214	249	239	232	254	236	245	242	219	231	237	232	225	275	239	208	219	232	228	272	241	248	236	244	220	241	236	233	212	243	228	241	217	256	247	244	237	243	231	227	244	209	243	238	233	215	236	206	232	259	242	241	246	231	222	224	248	229	246	226	254	233	227	245	246	242	282	226	254	225	234	229	238	226	218	249	207	223	214	206	242	223	245	231	240	220	238	220	239	238	251	237	223	234	262	247	224	237	230	225	239	224	207	225	232	240	259	224	243	228	228	254	224	228	240	240	256	201	251	244	221	241	235	223	254	231	227	212	238	229	221	223	242	246	229	263	204	235	232	199	268	242	240	255	243	221	227	240	251	242	234	278	244	228	234	244	227	217	228	202	260	260	269	222	231	243	237	240	261	217	227	232	245	233	224	223	254	238	203	248	214	218	248	249	238	250	218	241	230	251	244	265	240	258	257	232	233	262	244	256	218	229	221	248	214	230	234	229	235	248	234	248	221	235	236	215	242	231	245	256	250	254	232	232	235	216	269	249	267	236	245	252	277	241	232	219	204	225	242	276	227	227	233	237	216	231	233	240	231	233	271	239	231	221	243	229	235	240	261	221	221	218	193	236	234	234	241	216	223	213	233	221	242	222	237	240	251	239	241	282	238	257	241	245	235	242	242	239	222	231	210	260	215	250	229	292	243	247	226	220	240	250	225	236	205	253	244	255	222	198	233	222	253	252	233	233	239	242	247	245	223	209	237	232	214	241	243	235	226	247	194	212	236	238	220	271	243	261	258	261	234	209	231	205	217	201	213	234	228	241	230	231	230	234	228	250	238	230	241	217	246	265	192	271	218	232	238	232	235	231	268	248	230	205	210	233	232	252	241	227	239	250	236	276	257	235	243	213	226	244	237	263	241	222	235	230	226	249	243	228	222	244	226	240	222	250	230	229	210	253	231	240	229	222	224	237	209	231	245	208	224	218	254	238	239	224	229	233	239	241	242	215	228	222	238	214	228	257	252	234	205	229	225	249	244	248	220	233	266	237	267	244	267	212	251	222	235	231	238	233	251	227	246	242	240	227	228	238	253	222	251	243	218	241	250	239	223	242	227	249	247	255	191	263	236	222	252	215	233	223	244	242	232	245	213	235	252	217	241	244	229	236	226	241	225	223	242	218	246	260	239	260	253	229	220	258	215	250	256	227	233	239	244	249	257	238	192	246	249	242	211	214	224	258	240	222	232	239	241	224	232	198	239	211	241	231	236	252	269	217	255	237	242	229	241	246	212	219	229	269	242	243	231	261	236	244	231	242	266	250	246	248	222	221	225	242	224	241	234	226	206	237	245	238	228	241	254	228	231	250	275	258	238	210	251	243	270	255	217	231	253	222	233	210	213	261	212	238	253	220	233	233	233	237	231	233	227	241	208	241	222	217	215	211	228	242	245	227	256	261	223	222	246	232	220	230	241	226	236	220	259	233	224	225	221	241	217	254	237	242	255	236	216	201	234	276	245	231	232	225	244	236	195	242	222	217	218	220	261	256	233	223	231	249	213	233	251	232	233	242	236	226	246	238	243	242	249	265	253	261	246	226	228	234	250	230	239	243	246	248	258	219	251	218	240	238	265	228	233	252	214	233	244	250	231	228	233	259	230	255	230	232	237	234	264	246	242	251	232	224	202	227	238	225	225	259	239	232	214	237	220	209	227	237	236	228	202	226	244	256	224	224	259	219	250	211	260	251	226	242	219	255	234	223	230	227	247	238	260	236	227	243	246	263	217	235	217	222	248	212	222	247	243	213	230	230	233	246	235	244	236	240	257	256	239	237	267	238	250	231	256	229	217	246	221	227	243	246	232	245	242	236	214	243	242	234	242	220	226	240	232	217	250	246	238	233	230	248	234	231	250	241	243	245	212	212	271	215	260	242	216	226	249	235	231	226	262	257	274	239	234	259	256	222	264	230	228	226	246	235	215	231	253	248	215	243	204	225	236	230	226	235	274	251	239	242	223	267	246	230	233	220	232	236	240	239	254	237	228	271	226	217	225	219	235	244	252	232	257	258	208	223	245	235	221	226	207	248	243	225	216	227	221	239	234	247	237	254	228	250	252	237	226	228	258	230	236	222	218	239	187	239	253	236	216	202	215	240	210	225	244	259	234	234	230	245	216	236	227	235	240	223	232	245	219	224	248	245	214	237	248	221	247	228	211	222	241	223	214	233	234	243	228
27472	26284	14240	3387	583	283	243	242	256	231	250	215	239	263	215	211	243	225	241	233	253	250	236	269	238	233	241	240	228	264	223	223	237	243	265	259	235	236	232	230	254	232	241	245	227	250	233	228	236	250	247	246	212	250	240	233	240	242	233	233	218	202	249	245	221	245	246	236	276	251	228	270	233	206	239	264	238	234	242	249	247	221	270	232	220	221	243	218	231	240	244	236	280	218	293	224	281	234	287	241	260	216	223	254	247	244	282	225	258	237	244	233	231	231	250	237	242	247	250	238	242	267	212	226	246	238	251	203	222	237	233	237	231	234	251	253	234	257	239	256	249	239	235	230	237	221	246	237	237	250	215	266	227	239	233	217	241	248	249	207	240	249	239	229	231	233	250	249	236	232	252	223	262	275	242	219	265	224	260	272	228	199	217	269	243	258	239	239	260	227	237	234	223	232	240	270	220	223	255	251	255	232	247	228	205	248	223	229	238	250	231	237	257	236	223	250	225	245	218	253	234	212	246	223	229	232	250	270	246	220	236	234	247	259	222	236	243	282	251	237	262	225	261	230	245	237	259	261	236	221	248	252	251	250	224	252	245	270	252	223	240	232	234	234	237	247	247	255	245	225	241	215	241	230	266	230	258	241	256	249	227	224	220	256	220	239	248	232	238	238	231	230	242	240	225	258	221	231	230	264	232	220	245	252	253	245	247	232	244	213	247	229	250	223	228	254	267	243	264	239	229	246	248	245	231	254	240	240	263	222	230	262	263	248	251	243	246	277	229	246	238	230	235	228	260	263	249	266	262	246	233	251	265	231	228	244	228	238	252	259	255	259	233	254	226	261	243	252	236	227	250	239	239	247	224	266	239	227	233	246	229	238	256	240	213	239	233	263	204	194	218	231	242	227	229	234	221	212	241	249	244	226	259	231	204	241	229	231	268	221	232	230	252	256	232	239	265	234	243	263	246	233	265	228	261	235	241	227	223	244	236	238	246	248	243	227	258	227	221	231	225	240	215	228	264	271	264	225	235	232	237	238	248	222	231	241	244	252	253	240	233	227	244	227	260	256	269	238	232	264	243	229	237	218	249	226	222	272	251	238	218	222	236	214	249	239	239	223	235	239	245	234	244	234	257	244	242	230	224	244	238	251	244	220	247	227	259	217	255	235	211	228	221	234	225	242	250	218	256	244	263	272	256	278	268	249	232	226	236	234	252	250	256	246	262	239	226	217	251	215	219	215	256	239	249	244	226	273	215	256	248	241	209	230	262	230	260	220	240	226	227	264	244	265	245	250	239	253	225	256	230	234	227	216	259	224	219	244	238	225	256	252	261	237	247	259	232	220	226	253	232	257	251	231	246	247	239	237	216	237	226	228	240	256	239	236	243	238	233	260	250	252	211	247	231	235	233	255	217	250	242	251	262	266	233	213	234	247	255	234	236	224	261	240	247	235	228	234	247	251	253	246	229	214	245	256	246	212	263	217	251	240	229	259	239	254	245	243	261	232	251	220	236	221	255	255	228	241	226	245	233	240	243	244	231	241	254	240	246	224	236	239	230	211	218	255	211	227	239	214	253	245	259	242	212	218	243	243	223	238	236	242	231	234	273	246	232	233	254	243	241	257	244	239	253	255	261	233	255	237	263	238	245	243	201	257	265	239	214	260	252	224	238	265	254	230	271	233	241	240	265	256	232	248	224	220	250	292	252	213	230	241	228	233	230	241	231	232	227	264	228	223	238	245	240	240	211	256	251	229	230	241	223	215	260	260	249	219	247	279	233	247	207	246	212	264	233	219	228	258	246	227	245	247	239	244	240	207	247	210	252	258	226	227	238	227	243	256	223	225	247	241	219	217	249	235	232	227	218	234	238	248	256	237	228	239	255	221	206	232	245	238	244	222	239	224	250	234	230	236	245	223	227	226	207	238	227	235	260	230	245	243	254	248	233	222	244	236	257	248	227	239	223	253	265	243	251	229	252	241	218	232	238	236	258	238	246	239	265	248	230	259	243	213	240	225	211	250	219	244	254	232	239	244	235	230	251	228	267	230	263	245	277	250	286	236	223	253	230	227	218	219	223	243	250	256	249	221	270	241	246	230	234	255	235	231	235	240	250	221	278	225	198	231	238	246	255	229	243	261	270	245	251	238	249	241	222	255	245	236	251	234	255	274	250	243	237	237	250	228	199	253	211	219	214	232	237	257	207	227	249	254	226	225	253	251	254	228	239	211	223	249	227	216	246	220	266	252	219	229	234	230	227	261	238	250	222	263	247	195	241	265	229	259	255	224	234	246	247	244	216	238	245	239	261	235	246	248	213	261	255	238	244	223	231	255	193	278	238	256	247	215	243	233	234	218	263	238	236	264	201	236	206	236	261	205	201	262	210	234	257	231	247	234	221	230	249	201	244	234	241	232	247	246	212	224	212	262	279	213	228	266	259	214	246	204	224	266	209	242	235	228	247	268	248	241	256	222	227	228	231	245	240	262	233	230	226	254	250	239	232	244	237	259	235	254	258	258	224	227	233	247	218	229	243	228	238	251	216	224	232	266	253	256	266	248	263	225	265	211	258	216	248	242	259	226	236	240	234	235	253	263	271	240	255	256	248	239	246	252	214	234	239	231	245	246	232	243	252	245	248	257	287	239	244	250	259	256	217	244	254	251	238	232	228	253	275	235	269	248	237	230	248	237	270	223	219	229	222	213	207	261	229	201	259	226	244	236	259	228	237	224	253	214	222	230	239	232	235	241	221	239	239	249	256	243	255	239	240	259	238	258	236	234	209	229	232	239	243	246	262	247	244	220	247	240	236	243	231	258	271	203	246	226	230	210	226	234	259	236	231	266	244	213	228	257	229	245	220	257	260	239	233	233	282	278	217	224	236	214	236	251	231	227	236	264	220	257	269	233	256	241	260	238	234	229	233	226	238	240	241	248	249	247	236	243	243	218	248	237	277	260	256	253	233	242	254	258	254	220	283	235	230	251	228	250	248	240	211	280	272	212	218	263	192	235	262	226	246	233	240	246	233	243	237	242	237	220	230	209	237	255	260	250	232	229	253	248	217	230	255	235	223	210	231	237	246	266	233	234	243	229	240	223	229	227	235	231	243	214	250	223	242	227	206	225	252	240	238	223	224	271	243	270	244	255	225	235	244	224	239	261	252	237	249	234	226	249	261	242	254	239	232	219	261	206	241	226	270	226	224	234	258	237	255	249	222	247	247	212	265	251	239	266	261	241	242	227	238	256	217	257	226	247	231	241	221	233	238	256	237	254	245	244	210	236	231	245	229	234	236	241	206	246	232	249	204	233	267	243	252	225	237	255	236	249	250	247	222	231	237	239	237	235	255	229	215	253	257	280	276	251	211	231	266	249	242	237	252	245	217	239	269	257	230	243	236	264	249	261	237	233	249	236	272	230	239	237	215	253	205	238	238	250	242	230	224	232	252	223	245	210	240	253	241	257	228	240	263	240	231	231	225	254	222	259
22527	29171	16011	6469	1223	592	495	502	503	516	518	562	565	516	536	509	545	547	497	568	527	502	521	525	540	479	533	508	538	516	489	504	545	538	532	527	525	532	537	527	548	528	505	527	509	530	528	537	555	524	524	540	500	506	548	564	539	518	546	505	537	527	504	541	510	532	533	512	523	558	530	530	511	518	519	500	501	469	518	474	492	517	497	479	521	574	561	522	471	522	541	557	540	514	531	547	501	517	509	543	539	490	482	498	532	494	558	519	554	529	531	505	509	534	528	497	551	486	533	550	551	552	544	519	512	514	543	515	546	464	550	558	479	538	491	523	508	505	538	490	585	515	464	550	524	493	486	523	497	539	535	524	529	530	494	520	505	503	551	539	546	546	531	508	505	561	521	545	524	530	521	509	502	561	522	547	545	511	522	474	506	477	523	478	519	545	524	518	495	567	502	520	509	549	527	524	535	491	478	549	531	522	571	530	510	504	529	503	519	574	551	528	527	501	533	531	550	529	516	530	554	499	538	533	529	535	519	513	535	538	532	510	473	522	534	491	535	521	536	516	547	574	494	531	529	553	521	501	546	565	519	481	495	550	558	560	521	509	539	544	533	567	544	560	561	523	507	488	544	556	497	538	557	515	493	555	517	518	543	548	527	573	518	527	497	497	545	546	520	513	542	523	493	510	504	475	516	511	503	522	507	518	498	579	514	505	554	529	509	505	478	550	540	500	525	528	507	507	536	493	510	530	524	517	555	513	499	560	514	499	523	526	527	521	505	524	548	509	538	551	551	529	517	512	535	490	513	560	514	520	562	547	529	511	523	513	517	561	496	500	524	549	515	559	523	550	506	526	514	539	531	537	524	535	534	564	536	558	485	514	495	514	544	524	544	519	518	525	501	514	558	535	527	529	494	533	550	516	508	545	536	537	521	537	519	550	532	510	508	533	492	469	526	568	502	505	493	531	540	479	567	561	512	496	525	516	515	508	526	557	544	536	491	528	517	520	541	526	546	509	522	513	534	531	501	523	495	521	543	521	523	553	543	549	519	536	480	480	523	546	508	540	522	532	555	503	522	546	577	506	500	567	535	502	504	501	534	517	516	509	516	514	491	530	536	501	525	527	519	503	520	543	542	502	542	549	535	524	538	549	538	560	553	494	528	511	499	523	515	555	492	523	564	563	524	494	499	512	544	560	517	541	547	537	541	522	527	549	512	516	525	550	565	527	530	489	538	529	528	531	515	537	529	542	516	471	520	510	561	518	506	510	492	554	501	543	518	525	562	524	545	498	516	557	537	526	511	567	523	523	566	509	487	511	520	519	519	551	510	520	509	492	505	500	512	477	552	549	505	527	531	508	514	480	534	510	561	547	535	533	533	534	544	511	546	507	507	546	553	552	491	518	539	543	538	531	497	546	508	513	487	510	502	507	539	539	541	505	555	535	521	526	495	534	507	507	511	518	505	510	518	531	486	529	522	505	536	527	584	538	508	572	552	526	553	525	544	575	529	523	556	525	548	572	515	553	530	521	503	474	544	492	512	522	512	537	543	526	533	513	506	545	536	500	509	540	517	508	559	530	529	525	534	514	550	535	529	547	543	521	572	521	529	527	548	528	542	535	530	519	559	562	501	554	527	506	557	527	521	506	535	553	541	523	520	524	504	527	509	512	522	514	479	485	548	537	536	503	556	534	585	535	554	566	539	538	509	560	511	533	526	542	538	510	507	556	562	509	548	516	553	521	504	514	552	561	514	540	514	538	503	515	513	540	513	470	556	525	507	504	530	510	508	519	506	464	556	544	556	501	486	531	511	507	449	552	539	532	559	498	529	505	511	457	537	514	543	538	543	536	513	540	529	535	472	552	532	514	521	550	539	510	527	529	531	533	514	556	561	529	551	555	522	464	512	504	541	521	486	517	539	548	531	507	516	520	553	504	519	508	527	553	539	534	529	561	479	553	541	513	509	532	558	506	515	497	527	516	523	496	489	536	528	523	544	538	522	543	545	526	507	483	538	516	537	515	527	558	508	540	536	516	508	497	504	545	504	496	545	536	544	495	502	528	569	481	522	536	507	517	527	570	537	534	496	522	529	534	542	539	520	509	502	517	563	472	501	525	522	541	509	493	531	531	543	460	525	519	531	490	500	565	563	553	505	546	503	523	529	508	540	535	506	508	529	527	544	524	470	529	566	503	516	512	528	506	483	519	525	500	550	515	528	559	540	488	524	531	514	523	540	514	496	497	528	525	541	491	490	553	531	547	533	552	520	536	537	525	527	520	549	478	498	540	532	489	552	510	536	513	541	509	525	502	510	515	523	517	535	530	553	514	506	511	535	519	538	526	492	524	541	498	523	522	479	527	524	542	511	505	521	488	554	509	552	554	505	505	510	520	517	471	522	494	538	530	501	544	545	513	516	545	523	498	538	555	532	497	504	550	552	547	506	517	516	539	534	513	548	566	558	495	492	533	535	525	515	536	555	536	512	506	516	539	529	570	513	499	532	511	515	540	464	513	509	517	534	523	582	551	536	498	518	536	518	518	559	528	507	528	565	542	529	512	519	545	523	557	525	497	500	532	497	557	520	501	525	528	533	535	505	546	501	531	513	529	542	455	489	496	547	540	558	495	563	538	504	531	514	532	528	570	511	516	526	569	526	563	520	510	493	550	542	605	545	553	529	504	537	546	489	556	484	502	514	513	519	543	516	514	531	546	551	532	535	475	513	530	532	559	495	519	554	518	525	523	514	561	536	487	562	527	535	529	506	516	533	511	481	515	504	478	539	480	501	533	506	539	546	541	532	559	512	528	520	517	555	548	510	503	536	536	516	508	483	517	536	517	524	501	522	548	547	484	525	551	535	523	531	532	543	545	544	559	566	536	524	525	544	557	474	540	522	522	507	519	545	546	533	538	503	540	563	542	522	534	510	519	565	523	519	553	581	527	544	524	524	497	514	531	528	546	497	483	544	480	550	492	531	519	516	510	541	497	515	554	515	525	530	491	524	507	535	498	499	545	554	504	522	536	563	585	536	475	495	515	530	532	539	492	534	528	530	539	536	545	515	493	575	544	554	552	515	530	560	557	518	515	550	541	520	539	535	526	500	539	521	520	491	544	522	511	545	525	500	525	524	527	554	512	514	492	482	529	514	508	525	532	535	542	543	558	567	545	536	514	522	505	505	517	524	521	549	570	530	493	562	520	518	544	536	545	551	508	545	512	536	499	546	479	562	557	545	534	500	517	553	550	545	521	483	489	509	493	529	534	518	496	574	547	532	513	545	568	491	519	530	529	534	564	510	554	485	500	563	560	515	495	511	555	537	520	517	561	477	520	509	542	540	501	486	501	556	560	488	520	549	518	486	556	536	522	513	561	555	550	526	527	517	504	508	540	545	522	519	516	529	525	526	530	518	514	513	511	555	516	515	532	529	554	523	538	567	515	508	502	543	502	543	551	524	521	507	541	569	511	560	503	470	516	510	530	550	495	526	512
73542	71688	55116	30632	9766	588	189	167	163	188	153	143	162	173	159	156	161	167	181	185	154	160	158	153	159	147	175	147	174	143	163	152	194	158	175	167	135	163	166	169	172	163	193	165	160	170	153	172	140	150	167	165	176	178	177	162	176	165	167	174	153	154	146	172	154	167	158	159	159	152	183	158	142	189	153	160	163	168	150	179	157	148	166	170	190	163	155	160	146	154	159	146	135	184	178	159	153	175	177	132	178	184	170	160	173	156	172	184	170	146	131	161	152	166	149	162	173	143	173	165	145	147	179	165	180	162	160	160	129	180	173	154	176	160	155	164	139	154	164	176	162	189	172	150	157	176	162	145	178	191	168	177	160	150	157	163	152	131	157	162	182	165	151	181	169	163	162	160	156	163	147	156	155	141	148	174	157	161	165	174	167	157	151	144	154	176	153	161	186	142	174	163	170	159	145	167	163	158	161	158	194	156	172	175	155	144	179	179	140	162	159	160	183	183	165	187	151	172	177	147	167	156	151	158	180	168	176	187	150	137	164	166	185	145	164	167	168	171	186	149	159	162	168	159	141	156	163	137	132	160	190	191	157	156	156	177	170	153	167	165	172	165	169	156	170	162	164	163	157	164	154	145	171	177	149	168	160	147	148	164	171	161	173	173	173	169	165	188	129	171	168	159	173	185	158	170	163	140	136	152	161	176	163	171	188	161	164	156	158	167	153	139	158	150	174	183	172	157	176	143	180	125	174	155	163	156	151	158	167	164	161	166	165	152	161	156	170	161	172	174	159	145	193	160	179	156	149	157	155	153	159	183	174	172	154	168	125	160	154	186	170	182	167	159	160	191	166	166	144	169	155	174	154	183	146	164	165	167	161	154	171	156	183	188	175	151	154	151	151	176	166	170	156	143	161	174	161	171	168	161	159	181	146	153	185	164	158	173	160	159	167	152	169	164	164	163	165	159	179	146	171	154	139	148	157	159	153	185	158	167	170	169	158	173	186	154	169	170	169	168	139	166	155	160	169	191	163	193	155	155	170	170	159	148	154	187	155	181	168	165	157	156	172	197	167	162	159	156	169	157	162	190	169	149	177	156	173	163	182	162	172	138	156	161	186	152	158	163	161	195	159	158	159	152	143	159	180	154	163	153	155	153	176	156	165	163	170	155	166	153	172	203	155	181	152	164	181	135	152	173	162	166	147	163	186	178	172	161	143	145	130	167	165	149	159	173	175	158	175	161	168	187	167	166	159	186	185	162	147	172	154	159	190	192	138	176	144	155	156	173	182	188	169	164	157	155	187	168	170	186	163	163	164	149	161	160	158	150	174	168	153	174	157	162	159	166	172	180	167	136	152	167	160	151	175	159	143	170	204	173	170	166	173	184	150	156	187	158	148	170	172	164	187	177	159	161	190	144	156	148	161	171	179	177	164	181	164	166	174	167	160	153	174	159	143	190	166	160	175	167	160	185	169	167	180	171	177	159	162	174	163	178	164	166	153	176	170	196	189	159	137	156	149	167	168	149	167	147	169	170	151	149	192	162	163	176	179	152	160	162	168	175	146	164	145	162	151	188	164	156	187	167	178	191	158	157	145	153	166	172	141	184	161	181	152	155	164	164	155	177	139	160	150	152	166	166	146	179	167	144	150	177	170	160	156	172	152	183	165	160	171	202	162	159	163	176	164	206	188	169	155	147	174	175	165	172	163	138	186	161	161	186	161	197	161	146	174	185	158	165	182	165	169	161	154	141	156	154	166	178	161	173	156	155	167	186	169	174	177	147	144	173	202	190	193	172	155	162	164	152	161	167	163	185	148	151	159	161	159	161	158	153	161	162	196	155	157	165	169	170	175	152	149	139	182	150	184	167	144	145	152	171	145	163	173	184	167	169	160	173	174	204	162	167	155	162	185	187	175	173	171	180	157	183	158	159	161	164	176	163	150	148	163	172	173	155	160	147	164	159	144	170	177	173	164	157	171	164	153	147	171	184	173	184	171	157	153	160	166	177	174	144	185	179	164	161	159	166	150	152	164	161	155	139	136	171	160	194	173	192	166	168	153	165	187	149	157	175	181	183	141	163	179	179	170	158	165	159	132	152	157	158	160	171	193	158	179	134	161	159	153	177	152	153	180	175	136	174	174	173	181	155	159	181	190	172	155	183	159	137	180	161	170	166	158	167	163	179	143	166	171	193	179	192	193	150	168	160	156	166	174	177	151	149	160	177	177	154	178	183	142	172	171	173	135	169	155	183	176	146	162	169	170	159	164	175	168	177	145	191	184	165	155	163	180	175	172	162	155	163	155	152	166	153	153	170	168	167	147	159	141	157	142	151	143	170	172	161	153	168	157	166	159	178	158	144	143	173	165	166	159	170	144	170	169	173	160	185	134	164	164	163	156	144	169	178	154	152	176	170	148	168	180	160	157	168	153	174	152	186	144	172	158	149	146	147	175	163	164	149	148	164	159	161	168	166	166	169	181	155	148	161	175	176	153	176	158	171	161	167	157	167	144	157	164	174	165	126	151	168	166	189	173	195	163	166	153	161	181	152	151	183	179	178	159	166	141	173	152	153	193	168	166	167	155	156	140	144	151	141	162	148	172	168	190	160	208	156	180	164	176	184	165	191	165	162	149	171	162	172	167	169	160	164	159	168	165	156	143	162	162	154	151	143	153	168	173	146	178	172	171	161	151	151	177	168	170	168	146	166	166	156	163	158	155	159	168	181	164	184	172	168	191	164	171	158	164	176	162	169	149	128	154	153	176	166	182	157	179	175	174	143	149	185	176	148	180	188	173	161	161	170	163	146	146	178	145	150	181	168	165	165	164	146	153	167	168	146	158	166	180	152	162	177	152	194	156	174	152	163	168	164	153	166	148	165	157	174	145	141	131	153	161	142	179	155	167	126	200	169	177	162	179	156	171	167	164	168	181	156	145	172	165	171	161	168	144	174	163	159	167	162	157	177	165	164	178	165	170	186	162	182	166	164	162	155	148	155	150	169	186	166	151	170	164	137	176	157	172	171	135	163	167	184	165	156	150	178	154	173	175	203	170	163	171	175	157	168	163	171	162	184	147	168	176	146	172	163	153	164	164	161	148	179	154	165	172	145	171	179	154	161	147	189	157	154	168	160	161	175	169	174	165	168	175	174	144	187	178	192	181	175	178	169	148	159	158	157	183	195	156	175	193	171	168	159	165	179	170	172	153	136	173	159	141	170	156	151	169	177	177	172	188	178	160	167	163	173	157	159	174	140	173	187	175	139	153	153	159	157	182	153	127	145	124	138	162	176	160	153	137	176	158	190	158	191	160	162	149	175	159	170	164	160	166	167	153	143	169	173	136	145	160	159	164	170	170	166	151	176	150	163	185	160	190	155	167	148	187	159	194	168	155	165	163	143	161	188	178	179	163	164	180	161	170	173	186	188	150	170	149	178	152	145	155	163	169	163	155	184	188	165	169	150	167	160	159	192	147	125	164	168	157	160	173	180
45987	57489	48407	33803	12319	451	430	465	411	420	393	386	382	406	378	367	375	329	403	380	350	346	357	356	400	359	349	370	349	389	399	372	370	397	401	375	365	400	359	342	380	362	378	377	365	392	372	348	372	370	382	360	325	337	384	379	335	361	357	353	371	367	366	364	353	352	365	351	353	359	365	387	347	386	341	374	348	351	367	374	380	381	345	368	362	409	389	345	341	393	332	362	393	362	346	367	362	374	338	305	359	329	358	398	361	379	392	382	346	374	359	392	357	381	361	357	364	355	377	391	334	366	384	355	354	373	337	394	333	372	348	358	355	356	370	354	378	346	344	367	358	378	374	387	345	415	350	341	403	353	361	350	370	367	339	389	386	372	366	373	344	370	379	335	357	364	385	358	367	340	366	361	360	388	365	403	346	346	362	360	372	350	368	379	362	368	397	390	356	374	364	364	360	356	362	349	358	337	386	391	375	362	392	292	331	346	371	388	412	378	346	361	348	377	338	373	397	341	405	358	353	389	376	350	389	394	385	349	380	357	354	365	360	357	366	357	355	354	369	398	344	373	352	334	372	367	390	353	388	365	367	377	407	396	384	359	372	370	318	364	356	364	367	385	353	384	343	389	368	359	372	400	370	342	377	355	335	374	398	375	373	355	375	341	379	384	384	338	343	374	375	329	364	351	358	415	367	359	382	332	365	335	393	369	336	361	339	378	353	363	380	401	367	373	392	363	390	381	404	350	374	355	358	345	402	411	368	354	393	336	357	347	344	379	373	391	396	346	367	362	381	379	374	350	373	392	364	369	326	371	324	368	343	363	406	362	369	345	350	377	388	358	390	379	383	347	380	334	355	372	372	392	377	369	353	346	348	350	360	381	352	380	345	391	395	379	343	395	349	334	356	360	382	357	367	366	380	394	345	396	354	368	380	368	350	366	352	366	388	373	354	362	365	357	404	325	349	361	380	380	400	392	348	371	347	363	373	357	370	363	387	365	362	361	373	326	348	355	353	402	356	394	384	375	392	378	390	352	341	385	366	381	395	364	384	334	371	372	392	377	362	363	348	378	378	391	365	388	339	372	402	375	361	385	387	373	372	364	402	387	392	368	386	362	359	375	331	370	334	366	382	347	365	392	340	347	364	380	374	366	353	399	364	357	335	370	365	332	390	390	376	352	355	329	358	401	393	358	380	369	380	374	353	394	378	363	367	363	351	379	331	381	348	379	388	371	345	381	390	392	356	346	391	382	368	401	335	337	363	368	382	370	332	364	369	332	375	372	361	376	369	359	376	401	367	383	363	379	391	376	386	364	372	352	363	332	364	360	352	359	360	382	341	354	365	349	357	378	372	378	390	369	379	342	378	376	350	361	354	391	410	365	354	331	337	368	340	385	356	365	398	363	396	345	351	352	394	332	378	351	377	389	369	378	361	391	383	348	333	359	329	345	359	376	393	333	403	338	357	367	350	376	402	365	364	348	352	359	332	349	368	344	371	401	360	357	387	363	386	388	390	359	371	342	346	376	372	342	385	386	389	364	363	361	383	385	383	390	365	358	356	356	392	345	347	375	356	323	341	328	354	362	357	385	331	356	360	364	351	384	370	375	389	358	384	355	403	362	369	357	380	342	341	355	379	347	360	377	336	360	383	348	382	365	358	366	348	370	384	372	384	372	349	398	357	368	363	339	377	373	359	362	386	362	348	385	346	338	369	368	399	401	401	380	395	366	409	384	363	365	357	360	363	352	365	398	353	369	340	341	364	382	343	349	358	312	337	350	358	385	350	356	380	377	344	367	367	357	390	366	347	361	374	372	388	385	366	385	395	370	348	354	323	355	369	340	383	386	379	385	355	368	357	401	368	363	366	390	378	398	363	361	373	354	350	369	387	351	371	343	364	365	416	376	366	387	394	366	378	376	338	367	374	398	341	351	371	359	398	404	354	380	389	373	380	386	353	346	342	376	374	363	374	376	386	351	338	389	429	356	367	384	375	378	361	366	370	384	368	380	359	395	365	364	364	365	339	361	386	370	370	372	360	331	351	342	350	398	356	355	359	358	405	360	364	367	393	362	373	369	382	364	382	375	351	339	398	379	378	372	341	366	323	364	331	364	348	377	363	357	362	371	380	356	343	323	382	385	348	368	358	389	364	335	382	353	394	347	380	354	356	411	389	354	339	406	379	379	361	379	361	396	344	377	359	334	363	358	372	368	357	346	352	379	359	351	350	356	354	402	354	385	377	368	381	394	364	379	351	395	348	373	383	369	381	372	337	376	367	379	408	364	363	358	368	336	346	366	382	326	349	385	350	370	370	384	332	348	358	334	342	367	337	345	349	354	402	396	346	390	353	363	371	350	360	339	364	372	333	381	351	400	389	355	373	386	368	391	361	395	383	384	354	359	380	366	327	364	333	396	378	315	381	384	394	366	392	356	346	371	393	345	354	349	378	373	376	356	369	350	368	358	371	366	392	379	349	373	378	395	361	355	383	418	334	377	327	357	356	404	368	359	352	339	403	402	359	366	398	350	349	348	362	342	337	391	354	381	384	364	349	359	371	353	385	341	342	369	353	371	386	357	360	376	338	357	373	364	365	370	396	374	375	379	369	390	360	363	373	354	410	349	386	382	367	356	388	364	347	364	366	349	344	379	362	360	356	343	370	360	387	385	370	386	359	368	351	366	389	365	340	352	343	352	364	352	360	352	386	353	350	361	362	355	342	350	369	345	371	385	342	391	355	372	371	375	345	377	389	356	403	360	368	342	350	370	348	364	376	383	390	382	377	389	359	369	359	390	313	412	361	366	403	389	360	341	384	368	370	386	367	388	360	345	341	360	373	354	365	371	376	371	391	322	397	397	389	392	342	346	372	367	356	359	345	358	360	394	356	364	393	345	384	364	345	400	369	398	377	356	360	366	365	365	377	351	364	377	355	413	405	337	344	398	355	341	325	379	386	374	416	313	387	355	363	378	370	337	344	341	346	372	378	360	357	365	312	378	366	353	358	355	364	359	382	367	369	354	358	339	375	388	323	363	360	357	419	370	359	374	380	365	377	374	367	387	363	347	370	355	331	351	368	368	356	368	403	367	382	380	341	369	353	357	353	379	372	369	353	364	349	394	318	366	367	347	362	389	354	358	367	338	365	388	400	326	379	377	386	355	382	385	375	376	386	381	356	365	366	358	383	398	385	381	325	378	348	367	364	389	390	351	354	355	351	377	344	413	360	337	375	335	373	398	361	373	333	343	335	362	362	389	317	385	400	379	386	379	356	371	358	365	384	366	351	395	366	338	372	391	354	378	381	357	351	378	379	371	368	363	343	348	366	339	361	365	363	378	383	381	367	352	381	357	398	377	355	350	385	363	352	359	366	374	359	382	378	385	394	397	369	366	360	338	347	369	350	403	332	359	362	363	412	354	335	350	395	351	379	349	376	374	370	376	406	338	339	350	363	381	384	386	361	368	356	370	357	399	356	351	332	371	356	352	400	376
83781	81192	66074	38106	16600	1677	126	122	100	115	106	95	121	88	98	108	98	83	100	99	99	102	76	119	105	99	98	92	109	88	82	102	111	81	93	113	89	102	116	102	92	112	96	92	103	89	105	88	94	88	110	96	91	107	87	93	104	100	113	116	104	113	99	97	84	105	105	103	102	100	102	97	94	99	92	85	107	112	85	134	96	97	100	99	80	102	80	91	111	98	118	102	102	104	108	116	104	97	97	89	100	102	106	97	85	90	79	60	93	86	118	103	96	86	92	107	113	93	99	98	86	116	94	101	98	93	104	92	108	100	127	117	117	95	91	90	101	86	106	85	80	93	110	97	93	94	93	104	83	112	78	96	111	106	117	118	98	87	92	94	111	113	103	79	82	106	93	98	85	103	105	94	111	106	108	83	111	97	108	116	98	110	100	101	96	99	89	93	119	85	79	97	84	98	103	87	82	91	111	117	118	92	102	99	112	117	99	92	87	100	97	116	102	79	99	88	104	102	81	94	87	104	97	77	97	109	82	109	95	98	91	101	97	91	110	104	90	91	116	99	111	107	99	99	92	91	90	97	90	98	97	95	119	107	86	93	100	104	86	105	75	101	83	94	102	102	79	107	102	107	104	91	92	95	92	86	96	83	107	89	99	74	114	110	90	110	106	87	99	88	97	90	111	110	111	82	88	98	88	111	111	92	95	90	90	95	109	91	109	103	91	93	85	128	103	93	110	109	87	91	90	91	92	106	105	89	92	109	99	119	100	99	90	97	103	93	101	94	98	97	96	112	86	98	75	90	96	126	93	78	88	94	104	94	89	83	102	107	99	86	101	112	103	99	78	79	93	89	99	99	109	117	105	94	111	93	99	96	95	75	94	93	112	92	107	101	112	105	108	96	99	93	71	98	98	80	87	100	100	102	101	84	100	112	125	118	108	113	115	95	91	87	124	104	105	121	103	91	105	102	104	118	111	113	101	94	91	102	106	111	93	96	106	105	117	74	93	94	92	107	98	102	107	103	94	93	101	102	102	102	92	87	104	92	94	82	111	91	106	100	86	95	87	101	97	109	95	68	100	115	107	91	100	97	104	104	96	93	96	105	119	96	87	91	87	95	97	99	96	98	109	82	96	114	108	81	93	91	114	77	91	114	100	114	102	91	94	112	104	88	85	97	73	105	115	97	104	95	81	99	100	103	96	108	96	107	97	112	86	86	106	100	99	95	110	105	90	83	106	107	97	101	92	108	110	87	100	109	103	106	111	92	91	97	112	107	79	89	85	91	93	98	86	116	81	103	110	96	98	110	104	106	103	115	117	102	125	100	91	89	104	99	97	111	91	116	119	96	96	110	104	96	98	105	87	100	85	96	119	92	99	102	107	119	114	103	110	108	86	96	107	96	111	118	95	86	92	93	96	100	101	96	91	91	97	74	91	97	101	115	93	98	104	102	101	115	101	104	92	102	115	101	105	74	103	94	100	103	108	89	88	100	118	101	102	95	107	89	102	99	102	112	87	114	107	106	108	123	122	121	103	92	80	87	92	98	94	93	117	102	82	84	94	96	76	117	103	101	107	87	109	94	114	84	95	95	104	121	91	120	101	98	101	81	88	103	88	102	102	113	104	103	96	125	104	92	103	117	104	111	118	95	97	104	102	94	96	76	104	96	96	102	91	94	98	85	112	100	85	103	102	93	89	101	97	105	100	110	93	104	111	90	92	85	93	90	86	87	81	106	102	91	100	103	96	118	110	95	94	93	102	89	99	99	85	102	86	97	91	87	94	97	105	111	94	118	92	114	109	113	103	76	115	95	99	85	101	91	108	112	88	129	98	105	100	90	103	86	117	104	102	112	98	106	110	102	108	100	96	96	93	110	110	110	106	104	101	104	100	90	100	98	90	94	97	93	90	77	107	113	86	105	97	127	91	105	109	114	88	84	94	109	99	102	99	100	93	105	98	105	89	105	93	102	87	84	101	104	92	99	102	110	116	108	92	103	119	89	104	103	79	104	105	95	87	97	106	90	101	101	93	107	100	92	93	121	110	87	94	103	99	99	102	96	88	105	101	107	85	99	102	85	100	117	105	80	101	110	113	96	94	95	101	102	95	98	95	91	102	88	115	105	97	81	102	101	92	111	78	109	108	131	102	111	117	91	87	98	100	97	96	94	89	92	94	106	82	109	103	90	92	94	98	105	132	105	87	94	118	106	79	81	120	103	99	110	100	96	127	120	101	103	107	95	102	100	102	93	91	98	96	98	88	92	104	93	88	91	86	112	95	101	74	88	90	86	112	89	88	117	98	101	103	111	104	121	81	113	114	90	74	94	94	85	84	95	125	100	82	97	104	99	96	91	109	116	101	98	89	101	106	111	92	107	106	92	124	90	95	99	93	113	111	103	106	95	92	96	90	98	97	103	97	86	101	96	101	96	103	100	85	109	86	115	117	110	104	89	111	109	110	78	112	103	87	82	83	86	102	85	93	95	97	110	94	92	85	90	98	94	97	87	106	106	89	108	99	100	101	110	96	102	107	122	89	100	92	106	115	107	86	103	93	98	103	134	89	103	99	91	97	101	114	109	111	98	115	102	106	115	96	93	114	89	111	90	84	92	86	105	117	90	96	101	94	116	96	89	97	104	96	101	88	109	116	105	94	86	100	82	83	95	113	89	106	105	120	104	102	103	97	90	109	96	107	103	96	102	94	99	109	111	93	87	108	93	107	102	92	94	101	94	93	82	104	94	87	115	110	108	98	95	118	75	84	112	104	95	100	94	102	105	97	95	109	90	97	99	110	122	112	104	113	95	107	87	91	100	96	89	102	106	128	82	99	100	106	116	101	104	90	81	86	98	101	90	106	100	102	100	88	85	81	94	91	104	105	113	95	95	104	88	89	105	103	93	107	98	90	99	115	83	105	106	75	87	101	102	87	93	84	104	101	101	113	94	80	101	95	107	124	92	101	99	98	98	111	91	96	92	107	100	94	101	101	79	110	100	106	104	107	82	100	88	103	108	96	95	102	94	105	103	98	89	95	98	83	87	103	101	126	97	111	96	101	105	101	105	91	102	112	111	73	108	108	105	117	96	91	116	102	101	94	110	89	91	100	90	117	91	122	111	89	105	99	82	76	99	84	116	109	94	89	101	95	87	103	81	95	91	92	92	93	101	109	107	90	93	86	110	86	91	79	87	99	99	105	92	98	111	89	100	87	108	89	84	94	90	104	71	94	106	92	106	109	93	73	114	101	91	106	104	105	101	89	105	93	118	87	99	113	69	95	109	96	94	111	102	103	95	109	90	92	88	111	97	83	101	102	119	91	113	99	111	101	89	111	99	108	115	98	103	105	78	96	95	105	101	86	101	113	116	107	109	96	84	104	98	88	89	101	94	87	96	106	105	72	98	93	107	88	82	111	94	84	104	101	78	97	121	117	100	95	101	90	94	107	107	96	110	106	93	105	98	114	92	89	93	94	104	102	72	95	114	111	117
55595	71423	60122	39870	17488	395	367	331	317	322	285	287	310	293	266	264	255	239	233	278	244	230	253	226	233	261	260	261	239	260	230	244	242	277	252	243	233	253	234	242	260	230	243	262	281	245	244	233	258	229	272	269	234	260	226	229	235	252	223	225	221	244	261	235	246	214	261	242	268	222	226	247	237	236	239	271	217	256	231	218	238	235	264	221	240	243	241	238	235	264	248	267	226	203	205	258	223	226	223	229	228	248	219	258	249	233	246	205	283	222	202	235	226	232	248	247	243	227	263	223	222	240	264	198	260	252	255	265	214	250	244	278	240	270	239	246	240	255	235	239	280	232	237	242	253	235	246	229	249	261	229	208	215	246	221	269	219	240	239	246	242	238	244	248	241	226	246	244	231	224	246	254	253	245	248	242	225	258	274	219	228	202	235	229	237	238	236	243	262	255	255	227	230	232	263	227	219	240	250	252	224	244	225	233	246	242	238	219	265	250	240	259	234	235	263	201	256	235	244	230	240	240	218	227	219	224	238	245	264	249	232	250	240	255	252	264	230	267	217	269	241	234	255	258	232	237	226	271	229	212	263	232	267	268	224	220	222	245	224	224	240	249	234	243	222	231	246	268	250	248	229	208	223	241	258	260	234	217	240	255	258	246	233	202	237	237	266	235	233	258	250	267	254	232	242	251	242	245	258	253	245	223	228	235	248	247	243	214	233	227	262	239	251	240	245	256	222	262	227	228	207	248	273	246	242	233	251	238	245	256	247	224	238	243	230	251	252	215	245	245	216	236	216	237	219	223	264	228	226	225	228	216	213	212	234	228	246	245	238	275	232	226	235	217	247	233	236	232	252	249	231	253	225	225	254	250	232	254	229	241	231	220	237	262	259	258	253	241	210	247	268	272	241	259	251	221	231	234	209	222	236	223	247	248	247	237	239	219	226	243	232	226	243	225	219	261	248	266	264	231	269	224	218	221	234	258	214	244	207	231	253	239	259	222	229	232	248	246	266	270	249	239	214	225	246	221	240	249	242	256	239	259	245	239	224	245	231	235	195	260	239	258	234	225	254	241	228	222	270	228	241	260	223	234	239	245	221	232	228	234	227	227	237	229	250	272	253	232	261	224	221	226	252	251	228	256	215	237	240	245	215	220	232	236	253	236	262	230	233	232	251	252	251	265	254	236	217	261	257	237	249	240	222	281	239	234	257	217	229	234	229	238	213	260	273	232	212	223	269	239	240	245	199	220	221	243	248	222	253	239	251	244	269	236	242	216	242	225	247	228	223	228	243	230	245	218	247	231	248	237	259	235	242	212	246	235	218	227	265	261	217	216	248	290	242	241	250	222	210	265	254	259	236	295	219	234	245	225	271	276	225	252	228	224	213	248	235	204	234	234	224	226	216	227	236	218	225	202	232	245	229	231	250	236	228	226	237	232	236	246	257	260	232	252	228	231	246	237	227	252	237	264	252	225	221	225	217	245	245	245	243	244	232	243	247	217	246	251	261	261	266	240	253	267	206	253	242	232	220	224	223	261	245	238	228	266	219	247	236	241	227	235	212	257	252	242	247	261	260	217	246	252	239	232	237	228	239	267	214	232	247	262	262	248	225	250	239	235	237	253	236	265	221	254	233	222	233	232	259	242	229	253	234	211	231	252	264	246	254	242	260	246	260	227	243	227	222	220	242	238	263	267	261	229	234	222	227	264	245	266	265	263	258	213	222	249	259	247	234	235	249	248	250	223	233	259	228	244	245	233	241	249	253	235	266	227	214	239	238	220	259	232	232	239	255	243	237	241	255	235	255	236	253	239	235	245	245	248	229	249	222	224	271	249	266	227	270	240	224	247	223	240	246	263	242	230	234	242	229	226	239	239	266	268	218	252	258	232	221	252	246	248	234	239	265	245	230	249	223	244	236	230	235	243	230	219	226	239	248	243	244	265	239	221	244	230	237	243	225	252	225	239	215	229	231	234	245	253	232	245	262	217	250	225	221	241	223	250	194	241	221	254	246	221	205	229	223	273	253	241	259	222	224	212	251	256	250	246	252	218	254	222	226	231	244	259	249	248	226	233	252	245	201	244	232	245	228	247	246	250	257	247	222	238	237	252	234	200	240	239	252	237	239	259	244	234	253	231	249	227	246	222	272	241	236	233	250	258	240	226	251	222	260	256	231	255	219	206	230	238	262	271	269	243	256	246	245	209	227	239	236	221	253	249	235	218	238	235	237	227	208	222	220	221	240	260	235	243	248	243	232	238	235	252	205	230	220	256	259	263	259	226	242	215	230	237	240	230	213	214	220	228	251	255	248	231	209	234	239	256	251	247	240	228	222	220	226	221	261	262	250	229	251	225	229	209	250	221	242	228	250	252	246	218	236	242	239	236	263	237	251	238	239	238	225	242	217	259	255	228	265	265	238	249	221	234	254	237	243	242	253	226	260	237	263	234	254	261	248	257	210	255	217	249	240	241	216	234	246	246	244	236	225	252	220	232	226	246	262	231	233	256	237	248	232	234	234	226	209	231	248	251	254	210	252	246	253	218	222	269	242	261	233	225	258	231	250	228	252	265	241	229	224	258	226	249	214	266	245	241	236	260	208	275	219	258	240	241	251	230	255	253	231	263	270	224	230	227	263	248	236	239	253	221	208	252	246	227	225	241	244	227	231	230	232	236	236	248	230	234	247	230	214	246	232	252	245	228	233	231	262	243	215	262	239	235	240	218	237	254	253	237	234	242	261	269	220	246	232	236	267	231	252	241	237	229	241	247	234	240	210	258	256	213	227	218	213	268	247	229	214	221	242	249	253	220	267	248	243	216	247	221	215	243	238	246	246	261	277	235	248	239	268	231	227	234	254	248	225	229	251	260	280	238	249	225	244	286	238	223	233	229	236	221	242	272	233	246	254	243	225	230	221	235	237	244	233	246	254	239	255	253	214	236	226	257	213	252	262	264	201	221	263	230	245	232	248	225	222	254	276	240	268	217	233	214	224	227	223	243	254	236	239	200	264	244	224	231	255	240	239	203	244	237	264	245	263	234	244	250	241	232	241	219	262	267	227	254	237	217	239	234	209	269	217	229	231	253	223	235	211	243	253	226	220	243	236	224	229	273	232	215	252	269	214	254	229	219	234	255	223	233	234	285	239	212	253	240	206	253	248	239	210	246	224	243	240	227	237	233	223	253	217	251	232	256	247	243	251	203	250	237	234	260	253	232	215	253	246	243	227	259	263	221	219	238	232	231	233	259	252	240	233	223	262	237	233	266	229	218	237	237	234	215	257	235	244	260	251	248	225	245	256	249	225	246	228	239	257	240	227	240	216	251	255	236	249	230	231	248	253	224	236	256	255	218	243	259	249	234	219	242	208	223	236	250	245	243	247	220	224	223	241	215	250	228	230	276	228	210	221	250	275	237	256	239	244	233	236	240	232	224	202	255	213	232	245	220	244	231	246	224	270	201	227	243	256	209	227	235	233	201	223	248	239	230
27187	25643	12646	2733	456	213	239	239	239	249	250	224	230	253	248	222	225	220	267	229	234	252	231	254	216	250	220	276	251	229	221	233	257	234	236	217	232	235	217	256	227	257	237	248	211	243	254	231	246	253	247	238	221	216	224	214	237	242	212	246	238	220	245	258	230	231	259	249	238	238	266	245	221	245	235	229	252	249	242	258	212	235	228	221	245	234	235	249	239	235	245	248	234	232	250	247	245	253	227	230	229	232	220	233	259	228	227	226	274	243	243	229	270	246	260	275	241	238	218	225	241	222	222	229	199	260	247	245	242	245	222	239	240	221	231	239	238	267	191	251	234	247	227	238	255	225	231	239	227	240	232	238	202	281	202	236	248	233	248	249	222	242	252	243	242	256	227	248	229	232	234	242	240	239	243	219	266	253	234	237	232	232	233	230	222	242	248	237	258	248	237	222	227	221	249	238	250	239	225	236	245	254	261	235	235	219	208	269	249	239	232	270	248	224	206	256	200	230	244	256	268	242	229	258	228	262	229	263	234	233	234	246	257	226	245	246	226	223	254	261	219	219	219	235	251	248	226	217	231	235	228	224	236	265	234	230	226	236	235	254	228	222	225	241	259	253	211	236	223	225	221	230	243	222	226	225	225	248	243	235	219	210	223	237	252	253	233	238	225	224	224	248	239	247	243	218	242	225	227	248	237	261	222	247	231	245	232	222	245	227	232	236	240	252	258	267	265	274	254	221	234	233	222	260	238	247	242	218	182	233	227	233	241	255	245	273	246	228	252	231	226	228	227	259	225	257	238	237	249	236	206	232	250	229	258	254	262	253	240	260	222	252	246	249	254	228	229	238	220	259	216	227	244	249	248	247	226	238	244	241	205	267	221	256	239	225	220	234	282	229	236	251	247	233	223	234	241	253	235	239	240	235	235	231	217	233	241	246	236	237	234	244	204	222	242	255	222	249	220	247	251	215	241	213	197	246	225	236	230	245	246	228	248	241	224	212	244	235	238	245	253	242	258	193	232	236	252	241	223	235	239	246	247	262	252	232	229	221	223	260	224	239	250	246	253	221	232	236	249	194	243	246	229	241	236	227	205	221	266	234	246	259	237	262	246	240	245	228	229	248	224	230	242	237	256	244	248	244	250	236	225	215	205	246	201	234	221	239	207	232	255	256	248	220	250	232	260	255	238	220	238	205	221	239	257	243	264	259	253	228	264	253	239	226	249	269	244	209	227	246	249	233	247	244	249	253	244	253	246	234	243	246	255	235	252	210	276	281	251	219	231	230	233	246	249	242	199	227	257	224	255	241	218	233	245	240	236	233	210	216	224	244	247	242	228	258	233	208	230	249	223	235	237	224	237	241	231	229	235	216	226	201	263	231	262	244	254	232	257	245	254	232	233	237	201	239	207	229	221	206	243	232	231	228	243	240	269	233	264	235	239	258	221	239	219	226	234	221	232	246	268	259	221	253	228	236	243	238	228	245	262	245	244	266	234	235	230	271	249	219	234	241	245	235	243	235	256	249	267	237	250	252	246	221	237	247	245	228	238	230	230	230	243	234	244	228	219	233	265	229	244	254	228	230	235	232	242	245	246	228	252	217	254	231	253	240	238	251	220	245	246	242	241	190	258	249	229	211	240	219	260	231	221	254	217	233	226	260	230	228	218	235	238	247	234	251	206	227	259	223	256	225	240	230	210	214	257	251	208	234	247	257	275	223	231	245	237	228	250	253	246	256	261	222	258	226	241	251	237	235	258	229	221	248	271	244	215	261	234	248	245	215	220	240	256	244	219	227	268	263	266	214	244	237	234	276	216	237	235	231	275	249	252	265	232	225	231	242	242	211	227	235	226	238	251	246	225	258	213	235	244	245	255	218	242	256	235	228	232	266	264	256	252	233	229	239	237	206	233	272	247	242	247	234	234	269	229	248	214	243	241	241	236	236	248	211	191	249	237	239	255	232	269	255	284	237	226	269	251	243	251	242	248	238	247	257	235	227	244	238	236	269	240	242	225	259	248	257	239	219	208	238	257	267	262	255	283	219	208	236	240	248	229	232	234	234	237	260	235	237	239	251	243	256	241	215	252	231	222	248	250	235	271	254	252	223	271	236	229	223	245	250	240	212	243	204	244	247	242	231	229	226	262	229	257	293	214	249	240	252	252	241	240	245	238	244	226	249	233	236	235	240	268	250	230	257	236	244	246	224	239	231	282	255	221	235	228	236	234	227	229	241	250	242	254	249	240	230	231	213	231	233	220	243	245	266	252	279	228	230	253	258	220	224	230	230	226	223	240	224	223	245	254	221	254	247	242	248	267	249	247	256	253	256	206	249	213	203	249	251	257	237	245	238	239	237	254	229	247	239	227	220	244	251	260	233	208	259	218	240	232	226	245	251	259	259	238	207	232	220	216	237	252	262	255	252	245	238	234	255	218	240	267	228	214	265	227	254	255	270	248	243	255	251	218	263	253	255	220	233	257	254	253	233	225	265	260	233	219	231	212	253	246	234	225	241	239	216	247	242	235	245	257	238	237	251	223	231	235	268	242	231	244	233	223	207	212	230	232	212	238	268	260	227	252	257	225	212	218	204	247	270	230	239	238	255	223	224	248	231	235	262	237	247	224	240	259	269	256	237	231	221	217	252	244	262	236	232	257	204	237	217	237	236	245	238	251	262	244	204	270	246	215	230	263	227	220	249	239	259	235	241	212	235	251	223	243	243	226	228	214	243	240	254	243	250	203	223	217	243	242	241	213	215	278	238	204	276	207	228	253	263	257	246	251	259	245	246	213	258	219	244	240	253	253	240	245	227	262	262	222	258	265	252	251	261	252	250	223	246	234	223	260	226	253	227	254	230	244	239	243	250	243	232	253	226	244	238	242	240	249	276	242	235	264	265	258	247	232	218	228	245	269	218	249	227	255	211	216	249	226	226	244	240	205	272	267	239	266	235	262	249	242	245	247	255	223	239	216	230	246	241	232	211	210	249	237	254	196	233	251	217	237	216	232	228	201	207	246	260	248	253	211	218	250	237	252	260	230	244	228	226	254	230	229	231	245	238	217	240	216	246	223	251	232	245	283	215	257	241	227	251	220	237	259	248	228	243	240	250	251	236	255	234	238	261	240	248	232	266	242	227	226	249	254	223	232	238	251	239	248	223	222	236	264	261	240	270	239	246	262	225	267	256	250	260	229	242	231	240	259	278	245	198	241	238	236	233	253	228	221	256	238	255	236	211	237	258	233	243	245	206	244	197	243	255	270	227	245	236	229	246	225	252	227	248	231	248	234	250	235	249	236	242	246	221	244	213	225	244	227	224	215	249	259	235	227	254	261	253	258	232	215	249	236	230	227	227	230	243	227	234	257	236	237	255	256	234	231	244	227	212	240	248	243	223	258	234	224	241	253	225	241	240	250	254	219	213	256	234	235	222	239	229	245	240	239	242	248	257	251	232	266	228	259	262	245	243	245	235	244	219	231	256	242	262
22285	28425	15034	5669	1332	523	513	510	521	521	530	516	512	524	556	515	492	503	518	533	500	494	558	545	518	504	539	536	527	556	527	540	544	537	525	578	544	506	513	521	547	562	524	533	543	556	553	540	537	553	506	526	493	529	553	573	542	540	537	559	523	534	517	504	520	544	522	504	557	539	547	521	547	595	546	546	504	486	491	503	530	515	564	509	503	535	526	509	530	570	532	514	553	532	499	539	518	535	511	537	505	541	493	520	538	522	547	576	509	526	538	523	499	563	512	506	512	522	552	558	549	569	523	535	532	561	528	509	520	508	546	475	539	522	521	507	547	567	496	482	490	485	483	505	532	537	493	529	482	533	540	528	525	528	511	479	521	551	545	518	553	496	529	534	522	552	530	517	528	526	535	544	571	505	536	544	535	555	520	526	514	551	541	566	531	518	501	527	510	530	540	467	529	561	508	540	551	599	526	529	541	566	510	525	506	526	482	538	549	547	560	536	533	489	546	525	501	541	506	554	559	538	532	532	522	518	516	522	548	519	531	562	533	532	555	567	503	546	499	536	546	557	510	533	473	532	521	513	522	543	562	543	547	553	521	525	543	512	563	500	525	495	524	537	506	531	499	553	487	516	551	560	519	533	506	538	550	530	537	519	514	527	481	512	520	522	526	532	519	550	527	550	541	515	532	504	570	537	506	533	535	496	526	525	555	487	557	546	566	520	534	515	541	539	512	538	533	538	484	528	502	538	553	511	541	524	549	539	531	529	554	537	494	519	522	490	529	498	569	544	525	536	476	513	577	557	538	489	525	537	556	522	489	555	539	564	487	534	512	494	535	515	555	531	499	566	537	560	536	489	497	532	550	516	558	524	526	559	542	482	550	554	502	545	520	550	526	532	527	561	512	505	517	525	558	530	571	519	518	545	546	548	509	530	510	555	529	560	531	549	505	544	538	526	553	527	528	523	603	511	545	502	551	571	538	520	521	541	536	525	512	530	501	539	523	511	538	523	569	537	565	504	567	540	549	516	570	515	511	571	548	523	504	516	534	532	521	515	528	511	483	533	520	535	493	516	511	526	500	533	480	518	551	524	510	535	534	528	535	545	521	556	528	529	537	532	520	524	511	555	517	529	541	497	557	520	527	531	501	485	484	514	497	534	488	493	520	513	528	518	517	549	555	559	540	544	549	500	559	552	508	545	541	506	532	522	524	471	525	535	527	564	525	482	511	523	495	494	504	532	554	521	517	540	501	500	524	533	510	508	514	567	517	465	548	522	533	532	521	554	525	562	504	489	528	511	532	512	543	523	530	543	502	527	503	510	490	530	555	521	499	528	552	546	503	555	504	566	497	515	580	556	511	513	571	527	505	491	516	532	524	496	509	558	527	507	528	542	501	515	523	495	539	488	554	521	495	533	523	548	575	533	550	523	482	502	514	496	516	495	532	515	546	576	529	516	496	509	511	520	500	543	556	504	522	531	529	549	530	547	485	494	513	513	548	463	519	507	496	528	535	504	566	553	498	532	562	486	542	479	566	529	560	521	533	535	506	536	508	524	516	557	525	518	527	519	498	519	516	539	510	534	528	552	562	527	538	501	499	520	526	523	554	513	553	530	513	531	498	538	566	534	481	512	471	534	536	560	521	499	531	491	482	537	559	539	528	523	550	550	560	528	524	507	498	492	521	545	501	541	547	482	533	564	536	480	491	528	538	513	534	575	511	509	559	498	523	525	525	497	551	525	490	526	538	500	554	539	568	535	553	525	549	515	550	561	490	512	518	496	546	519	534	507	531	500	548	547	553	534	555	535	558	554	535	511	551	535	545	493	498	493	531	546	516	517	516	536	506	536	504	522	547	528	521	548	494	543	545	510	509	492	545	542	545	522	532	524	514	490	526	518	520	545	540	499	523	513	557	535	542	496	489	517	496	520	514	547	501	532	492	523	549	541	501	491	546	483	522	514	526	558	526	530	528	524	504	542	518	507	531	536	514	496	538	529	526	536	514	578	529	496	562	536	527	543	525	549	531	530	533	560	502	502	518	552	585	537	514	537	483	539	504	514	522	517	489	522	532	546	552	492	544	540	536	557	482	543	516	551	518	534	477	523	481	528	562	517	511	498	479	544	517	527	513	481	533	492	522	549	532	532	535	558	523	487	561	518	520	510	539	547	488	514	535	515	575	536	508	499	525	508	549	519	559	555	513	523	587	519	528	518	522	548	490	525	559	519	513	514	514	491	527	560	508	493	540	564	549	534	505	508	523	565	493	536	517	503	584	494	521	559	532	546	497	517	513	508	490	522	495	535	495	507	579	504	541	545	506	539	523	496	536	518	500	524	494	485	532	542	525	538	496	553	523	521	527	580	527	526	521	545	517	570	546	519	551	520	529	510	552	530	499	510	514	562	507	532	536	528	555	539	526	502	539	555	534	535	513	541	520	511	514	559	528	528	520	507	578	480	520	542	521	498	537	501	492	518	516	501	521	557	515	552	523	513	532	478	495	547	556	550	547	512	541	494	528	544	518	534	535	544	550	522	523	511	549	563	502	553	549	517	531	548	527	541	483	541	494	514	543	519	539	543	514	537	518	505	512	537	509	521	526	488	537	551	554	527	480	533	472	558	514	567	493	540	525	546	525	546	521	496	500	496	549	540	565	518	506	542	503	505	515	547	554	567	538	532	563	556	531	520	529	510	502	466	526	486	506	528	549	522	497	541	539	544	498	543	554	572	547	535	511	511	511	572	515	536	540	510	493	540	505	513	515	504	530	544	565	550	487	535	504	530	542	518	499	497	541	565	519	535	535	507	539	521	508	533	514	519	545	536	511	530	531	550	506	524	542	526	496	562	525	477	549	563	506	535	512	515	552	511	515	529	532	536	549	539	555	533	543	508	549	557	546	510	542	550	547	542	498	516	494	491	508	491	507	499	540	532	530	562	517	504	510	538	517	520	524	535	477	533	540	529	531	505	525	464	517	533	538	508	547	538	521	518	503	578	499	532	510	499	487	557	519	525	504	532	545	557	492	551	498	512	504	537	549	536	510	504	533	525	482	529	550	527	558	509	511	550	546	526	526	495	528	523	539	520	499	485	559	546	547	519	560	533	528	531	522	507	545	512	548	520	522	478	531	568	548	521	514	543	513	502	529	485	512	522	500	515	524	523	545	507	529	522	529	526	556	515	486	539	528	528	524	512	520	550	515	550	518	532	495	570	549	485	516	477	500	537	532	539	517	489	548	500	525	526	567	533	498	530	515	514	530	515	516	524	536	552	478	532	544	541	553	484	522	551	525	532	515	567	540	552	511	533	528	527	549	510	535	543	527	512	493	519	509	529	508	585	566	541	544	513	492	534	499	591	552	517	560	531	496	546	557	549	572	509	464	557	520	520	500	565	506	543	535	583	526	519	526	531	520	531	535	542	515	560	557	512	501	516	523	542	479	510	519	511	501	518	532	508	516	560	482	481	535	551	575	506	561	529	561	524	519	514
72075	70926	54977	31479	10263	782	173	193	185	191	166	160	163	161	148	172	142	185	145	155	161	145	171	169	162	153	168	183	179	166	155	185	139	138	160	152	172	161	170	179	170	146	177	140	164	193	157	184	164	161	163	162	158	153	163	175	169	162	158	159	153	175	172	156	161	150	164	149	141	181	159	139	153	145	173	158	157	157	142	157	175	177	159	158	162	171	167	158	168	149	145	137	157	187	166	169	161	170	160	136	179	155	148	185	159	175	167	164	162	146	186	160	137	158	167	136	149	158	159	165	178	172	174	147	159	132	164	164	174	145	153	172	139	155	159	144	166	190	172	150	161	161	145	164	179	186	159	178	161	137	136	151	156	182	184	156	137	194	170	156	156	164	153	173	174	177	154	165	167	161	180	144	149	162	173	149	162	185	158	164	153	171	178	158	172	153	188	149	135	152	168	206	193	165	155	166	166	168	159	174	162	157	173	188	160	170	148	150	143	151	189	141	168	151	158	148	159	167	142	170	171	174	148	169	147	174	155	149	134	179	162	174	152	166	167	156	166	164	139	174	181	155	169	155	171	171	168	163	171	171	161	168	173	151	148	175	155	167	161	173	165	168	166	149	166	170	173	154	168	160	153	170	166	172	148	134	180	147	145	162	168	177	181	149	186	161	178	175	143	186	167	179	140	157	163	182	146	163	160	148	171	158	131	168	150	164	144	160	165	152	160	157	154	184	185	143	183	189	151	174	169	151	155	169	173	180	169	181	151	170	183	168	165	162	135	172	168	166	157	154	158	151	155	172	168	182	181	173	167	164	156	155	150	143	167	194	159	169	159	165	134	184	156	171	157	161	169	147	158	144	155	165	152	192	166	167	149	165	157	159	169	156	152	187	165	156	160	153	164	129	152	163	169	183	171	153	129	157	158	169	160	182	163	169	158	154	177	166	138	161	184	150	181	180	178	161	154	203	160	174	152	165	166	168	190	151	166	160	167	165	146	166	192	172	185	147	157	151	159	186	181	161	174	152	152	176	169	150	174	161	151	183	163	178	179	166	179	167	147	170	181	160	164	151	158	166	158	164	174	162	170	155	183	155	165	149	163	155	165	173	171	157	149	154	163	159	136	139	159	156	149	178	148	165	161	153	162	177	164	155	157	188	144	160	188	165	164	191	185	147	166	178	186	153	141	181	181	160	165	183	157	172	162	161	158	159	153	170	158	169	188	161	170	145	165	174	157	181	154	164	148	177	148	168	178	158	179	163	141	157	166	160	164	178	183	156	168	173	165	168	145	179	161	150	136	160	144	179	188	181	153	141	169	162	192	167	162	152	160	153	162	145	165	161	162	143	151	162	167	160	161	170	168	176	154	150	145	160	162	138	145	172	154	168	149	155	171	159	164	175	161	156	142	178	155	146	186	166	150	180	154	164	173	177	153	168	136	155	177	177	159	158	163	135	173	158	170	162	161	193	140	165	152	150	151	165	171	170	182	157	134	173	176	163	165	160	151	153	139	156	165	164	168	174	167	169	168	161	179	163	181	173	131	163	176	175	176	194	168	153	150	176	167	163	203	164	156	146	169	140	168	159	167	147	168	146	164	166	185	165	155	165	149	157	143	175	174	170	200	157	144	154	156	163	157	160	172	198	165	162	144	158	175	187	145	154	153	160	152	167	160	162	177	183	173	183	144	169	168	166	172	189	146	181	150	153	164	145	171	165	154	170	144	172	156	155	159	157	181	179	146	159	155	157	160	145	164	171	149	161	169	150	156	174	167	163	168	149	148	132	160	176	163	179	169	179	154	195	151	161	157	170	142	156	152	152	140	154	156	187	162	145	166	188	143	158	137	185	161	181	170	176	145	178	157	163	166	151	178	162	147	152	176	143	160	136	173	181	165	184	154	168	133	159	168	121	138	180	164	149	170	156	158	155	163	165	146	171	157	172	157	150	142	166	163	144	169	153	156	173	184	157	136	173	165	156	163	160	166	144	174	149	178	174	175	150	172	184	147	155	143	150	174	158	158	160	165	162	148	152	151	159	151	143	166	155	153	155	140	159	158	164	136	150	151	144	155	176	154	145	126	153	166	179	147	150	164	180	171	163	180	187	149	163	164	173	170	160	176	151	157	140	156	150	168	153	143	145	160	168	162	151	155	180	165	191	160	182	151	176	155	159	175	151	178	200	168	151	132	162	155	158	182	173	153	179	152	154	172	170	146	169	145	182	155	169	160	181	166	174	164	156	150	152	159	155	176	178	171	156	177	165	153	192	153	153	142	166	146	173	154	158	172	154	178	172	174	168	168	195	159	154	182	153	163	161	159	174	176	152	159	182	176	158	170	140	159	129	166	131	143	168	163	168	165	188	172	141	171	171	195	137	154	150	150	134	153	149	149	136	157	187	144	178	143	157	168	171	180	168	169	162	170	187	154	157	170	158	150	155	157	148	172	159	151	165	152	168	130	152	139	164	157	163	173	189	142	198	182	159	180	161	187	161	165	159	166	167	148	160	162	179	164	191	167	169	155	165	174	166	156	146	161	148	155	169	179	153	163	166	159	157	134	168	178	133	159	151	159	166	146	168	178	172	166	171	152	164	146	146	172	160	166	153	142	142	157	155	158	153	161	151	167	144	142	171	162	137	150	162	144	171	162	171	138	177	138	156	205	180	164	164	167	169	154	168	151	131	176	176	172	155	147	151	172	165	155	156	161	172	148	169	148	173	156	162	167	177	201	187	186	169	176	169	162	158	154	155	158	155	147	185	143	159	165	177	161	160	165	159	178	156	173	172	157	164	158	155	170	170	179	170	149	173	142	168	167	170	160	143	167	175	163	157	155	172	179	151	149	169	158	153	165	169	156	152	148	175	151	168	166	149	176	177	172	153	176	175	148	159	168	163	134	153	142	178	137	176	143	178	164	159	159	150	144	159	153	157	199	155	169	161	154	151	177	157	160	177	155	167	185	150	173	182	159	142	156	163	146	166	156	173	163	166	175	159	159	168	157	158	161	174	177	160	178	152	165	162	168	154	159	165	163	151	150	143	147	182	137	161	182	184	181	157	154	176	151	137	149	153	172	183	179	159	177	156	162	172	153	156	165	146	163	166	155	178	158	179	148	161	151	163	140	156	178	156	166	142	168	147	182	166	173	128	182	154	161	146	150	149	154	158	134	145	160	181	135	149	163	147	167	158	152	189	157	159	159	157	160	183	162	148	157	148	181	173	150	156	155	141	154	158	174	141	145	163	163	162	170	133	166	174	164	140	192	168	153	169	157	180	153	163	152	174	163	184	139	191	173	178	164	183	158	141	184	161	144	148	171	184	185	142	175	166	166	150	153	180	155	180	183	174	165	139	160	153	174	174	146	162	155	161	147	148	174	181	203	153	170	159	156	150	141	169	173	154	168	177	143	166	160	166	148	176	162	175	173	161	169	162	179	128	162	151	147	154	172	156	178	158	167	156	179	153	171	165	146	146	154	160	161	183	152	165	162	157
45339	57230	49667	33708	13244	471	413	409	426	417	407	391	405	366	392	375	412	371	392	407	358	343	337	372	379	378	352	350	357	366	353	346	366	373	359	340	368	380	366	355	338	403	363	380	354	376	350	358	342	361	362	360	365	372	377	346	379	367	361	382	392	380	341	375	371	369	368	382	372	382	359	350	353	331	359	396	346	411	389	373	373	385	320	374	356	359	337	334	362	385	346	355	383	363	331	376	394	386	364	387	380	334	350	354	377	381	376	360	391	396	349	376	353	351	367	342	359	342	381	370	366	341	348	380	385	369	338	372	349	374	374	384	377	369	382	356	371	368	360	349	346	395	354	392	327	389	373	348	347	340	373	394	353	373	378	364	373	365	330	357	340	378	362	369	358	385	376	343	353	379	363	369	357	334	348	363	375	398	345	352	358	339	366	378	364	353	340	372	370	369	392	342	379	361	386	360	346	392	324	343	334	367	372	391	357	393	351	388	391	361	367	378	369	400	382	371	355	356	350	353	324	347	357	345	363	361	418	401	343	409	372	347	385	324	360	355	372	377	347	372	378	409	391	356	347	351	391	360	340	367	355	359	345	353	366	363	378	343	341	363	388	375	372	377	325	385	403	395	426	362	360	366	363	373	396	365	354	380	391	385	372	370	382	404	364	370	382	354	353	355	375	355	360	333	379	361	380	365	345	368	359	346	355	346	404	386	371	353	421	360	360	383	354	371	358	360	380	334	361	376	339	382	382	350	367	329	337	386	368	328	377	365	349	358	384	355	332	394	396	375	357	372	394	382	360	362	375	366	351	364	388	396	305	346	382	353	373	389	365	396	372	369	412	358	382	396	354	392	374	375	378	390	344	365	349	393	403	359	347	396	383	353	403	395	344	392	348	372	379	365	391	379	365	373	346	371	339	380	371	337	370	311	381	394	369	352	377	347	323	341	360	376	365	394	385	441	371	357	347	359	371	369	414	383	377	358	376	379	394	373	397	340	330	351	397	342	376	350	353	354	377	368	356	359	349	337	380	374	354	343	370	390	393	367	351	370	370	369	379	401	395	351	317	350	373	388	400	367	366	328	359	357	376	382	339	393	343	348	371	339	370	333	371	337	319	363	382	388	381	381	351	394	379	337	336	354	381	390	362	385	374	376	335	383	381	354	408	388	360	380	345	373	354	395	334	367	373	385	318	340	360	374	368	365	354	383	371	384	362	340	382	335	352	370	333	396	381	319	398	375	351	362	342	381	379	339	358	373	379	372	399	343	392	376	368	373	348	365	356	387	362	390	359	363	372	351	360	373	361	375	361	336	353	357	398	360	350	368	382	370	341	354	372	373	386	392	400	352	375	362	362	369	376	369	359	398	359	377	389	375	337	420	366	325	384	354	391	392	376	330	348	384	353	372	353	359	369	385	369	361	347	373	366	360	335	394	371	365	348	335	367	354	329	338	370	336	370	339	368	358	361	379	372	360	328	326	384	349	359	352	360	349	395	389	362	365	357	373	354	394	401	393	367	360	361	383	320	367	361	367	336	339	348	362	363	369	393	357	375	375	355	371	354	376	342	397	354	378	390	355	372	362	356	359	373	396	356	361	367	355	343	349	367	385	395	361	353	376	370	365	393	387	365	350	349	358	389	330	397	383	355	354	344	421	352	426	349	344	353	344	349	371	379	349	382	353	357	353	375	382	394	341	360	390	357	361	347	350	365	336	389	343	371	312	366	373	367	382	371	376	353	358	334	364	343	377	365	366	390	345	370	359	341	399	402	362	361	365	344	353	363	398	346	388	341	375	394	397	359	380	352	373	400	379	357	368	380	336	371	356	343	353	367	372	400	358	366	346	349	396	346	366	376	340	366	335	369	340	361	331	393	366	369	331	394	374	329	339	382	357	341	328	374	359	385	369	356	396	400	381	380	377	373	382	369	366	341	378	349	367	348	374	349	391	375	352	390	383	355	335	370	373	376	370	358	389	378	363	337	353	374	368	389	377	362	358	357	369	374	396	379	372	400	384	359	367	398	360	359	367	374	357	352	395	353	365	357	381	369	397	357	374	362	360	354	381	368	369	372	351	358	356	363	346	360	389	376	354	359	359	380	368	370	354	324	368	351	341	372	374	391	369	371	342	377	404	377	338	335	363	400	364	341	361	363	389	384	347	384	371	357	379	395	406	397	394	382	328	373	340	402	343	364	371	377	355	377	368	365	371	378	349	353	349	371	392	351	384	367	354	372	351	387	355	381	375	383	372	396	371	357	358	392	403	391	347	390	396	369	389	354	381	354	357	352	377	350	373	367	365	388	385	362	373	356	360	351	376	356	376	383	353	346	376	376	317	393	328	345	345	384	333	363	336	376	372	362	372	395	352	359	408	348	377	371	356	375	369	351	310	379	362	364	379	348	383	370	391	329	385	414	366	393	354	375	391	354	364	383	352	366	374	335	352	357	373	392	358	345	399	355	362	374	364	353	387	366	409	360	392	409	379	369	379	357	366	347	332	372	331	383	382	356	376	375	375	352	398	418	358	347	366	370	336	360	388	346	424	379	363	378	375	362	367	367	357	364	387	345	369	354	376	373	360	395	336	361	382	369	377	359	361	389	333	360	354	353	337	385	364	412	381	342	348	363	346	386	346	366	375	349	368	391	358	355	369	367	393	363	391	363	376	370	382	394	337	378	357	383	375	360	353	409	358	355	380	362	343	359	364	362	356	379	364	383	366	346	374	364	344	378	347	371	364	358	352	361	367	345	398	344	366	363	411	367	408	391	351	366	372	387	388	332	372	353	365	353	389	370	346	360	354	371	370	398	338	302	412	379	352	356	390	386	355	366	345	361	348	370	384	360	390	350	345	371	354	364	381	336	371	387	358	383	344	372	352	389	330	390	345	359	361	405	337	376	358	359	354	372	347	354	394	367	387	358	312	380	379	382	365	358	373	369	388	390	355	370	356	389	349	410	344	386	355	358	395	365	379	394	393	355	378	377	353	341	353	352	355	349	386	373	344	381	374	384	371	381	391	375	385	345	355	355	398	385	340	388	356	366	408	333	398	346	394	358	351	379	370	374	348	356	397	362	387	351	362	384	357	372	376	337	337	345	376	338	369	382	367	345	357	355	392	357	354	398	401	388	369	345	356	363	372	367	354	349	396	351	364	349	376	392	333	410	355	361	330	383	339	354	371	367	400	352	351	361	360	340	353	358	358	383	354	408	344	353	360	349	352	361	348	380	353	370	377	354	352	366	323	347	349	377	374	400	367	410	381	340	359	359	359	336	337	373	365	365	386	341	361	380	355	386	359	346	392	351	343	356	379	412	380	368	404	388	357	378	357	345	362	349	355	343	382	363	362	353	354	370	361	374	386	383	368	341	352	359	367	378	339	354	342	338	371	382	367	383	385	355	401	378	363	365	405	400	384	357	360	354	344	345	315	380	369	406	348	372	404	342	374	360	364	395	348	375	341	372	342	363	414	374	386	380	392	395	379	341	372
82918	83390	64933	36922	16594	1984	141	98	107	101	116	121	112	100	109	103	102	99	115	95	108	94	108	103	111	104	108	103	96	94	95	89	93	111	100	101	92	82	92	102	104	104	123	82	105	104	102	103	106	98	96	111	96	115	96	102	115	91	97	101	108	97	98	97	103	106	90	90	112	83	93	100	105	103	95	104	105	94	107	99	103	94	96	88	99	77	116	97	104	92	92	98	86	105	95	91	102	98	91	91	94	86	100	79	99	108	92	109	102	112	105	106	87	108	115	105	83	93	104	102	104	104	90	111	99	102	118	111	97	115	97	83	72	113	99	93	77	98	96	98	111	109	120	113	115	86	94	108	99	89	98	102	94	90	83	107	98	98	105	100	92	88	91	106	120	100	109	101	117	93	82	88	96	93	92	128	88	87	96	95	107	108	97	96	105	106	96	119	100	107	98	98	92	78	104	112	89	92	102	120	97	107	84	96	88	107	113	92	99	107	103	102	106	105	101	102	116	105	84	108	109	94	95	94	96	109	95	105	121	108	112	96	80	101	85	108	103	90	95	93	114	86	103	96	110	99	104	88	89	97	94	98	98	98	96	119	118	93	98	95	111	114	104	119	99	89	95	97	86	105	89	86	102	113	96	113	100	100	78	104	89	112	116	111	90	102	101	102	107	105	111	87	82	89	117	96	109	120	110	117	104	97	98	83	80	102	122	92	107	99	91	117	122	104	102	98	95	107	93	96	102	102	99	85	95	92	96	104	103	114	106	106	98	94	95	81	116	108	106	107	105	97	97	96	117	96	97	111	96	93	82	104	113	108	86	110	117	123	103	98	106	112	107	104	100	102	104	107	94	102	98	109	101	104	98	95	109	93	96	92	116	96	116	110	106	108	103	92	111	90	93	101	94	97	96	93	119	101	101	101	111	97	90	94	95	99	92	96	92	107	115	101	106	107	96	120	115	118	85	112	109	96	104	87	99	77	89	88	101	100	110	96	96	84	93	124	88	110	82	85	102	102	93	93	93	92	104	83	88	94	99	98	101	98	81	98	93	88	112	98	98	101	97	95	107	98	136	109	94	79	108	82	107	104	100	100	85	97	97	109	92	110	114	91	108	103	88	90	87	85	100	97	100	90	93	112	93	85	99	90	105	87	96	115	76	102	101	84	103	114	96	124	105	127	95	107	89	101	93	111	98	85	101	101	122	94	109	105	99	96	110	95	105	90	80	111	110	90	96	89	95	112	97	92	77	103	102	101	94	92	93	126	77	90	95	114	95	86	93	103	92	91	92	110	94	100	99	104	99	92	88	99	92	83	114	92	113	86	94	102	83	108	107	102	114	99	91	100	122	112	114	114	98	98	73	105	104	112	72	112	119	120	109	101	115	94	94	106	98	102	114	103	129	112	118	96	95	90	109	101	113	99	101	98	111	120	101	95	89	103	83	106	98	76	97	99	100	87	86	87	81	77	99	103	108	99	108	75	102	96	105	96	124	124	107	104	98	89	102	102	110	102	88	116	90	76	110	91	97	94	107	116	101	93	98	95	84	95	105	93	105	89	117	101	113	123	107	81	96	83	109	92	102	108	93	93	107	116	93	100	78	89	96	106	111	87	110	85	111	120	106	97	99	114	97	117	104	96	99	99	91	98	116	107	97	100	91	115	102	120	97	96	102	103	106	88	112	109	84	103	98	85	102	96	106	113	122	102	101	106	89	115	92	118	84	89	97	98	87	93	107	98	100	115	93	97	107	110	87	92	101	98	104	81	99	97	87	92	87	102	103	106	102	87	123	96	95	100	108	106	111	91	114	118	80	108	100	95	91	107	101	103	89	108	91	107	106	104	88	96	93	101	96	118	94	104	89	112	91	94	98	75	102	97	107	85	109	108	110	98	118	99	78	87	92	77	100	102	88	97	104	92	99	84	105	81	96	92	96	101	109	108	69	93	106	103	100	84	113	94	114	71	100	91	114	112	99	101	86	106	109	102	88	105	94	104	81	98	107	102	115	104	96	118	110	95	85	91	93	95	115	96	93	97	98	108	111	104	85	110	108	98	103	110	98	77	94	108	99	109	97	96	102	85	119	114	101	102	99	104	89	125	87	91	98	89	97	96	99	104	110	88	109	110	115	105	88	106	103	88	97	104	106	84	117	99	103	85	101	97	101	92	113	113	83	97	97	102	111	92	102	109	105	108	127	94	111	113	94	108	87	109	88	97	101	101	106	92	97	127	86	89	126	99	109	106	107	84	107	82	116	113	98	103	108	96	104	96	79	106	112	110	87	78	123	104	106	99	107	89	97	109	88	90	111	98	98	105	108	99	110	93	85	95	91	82	97	97	96	96	90	95	95	107	88	111	110	110	83	109	104	95	92	108	96	106	100	102	89	96	116	78	97	84	107	86	106	117	108	103	100	111	104	88	88	109	105	99	112	101	88	100	102	105	84	101	96	122	102	106	117	121	92	104	83	98	109	89	100	110	124	79	122	102	100	96	99	83	117	106	91	90	94	95	105	97	86	83	109	122	105	115	98	104	99	109	97	100	104	107	108	94	102	115	81	122	107	95	120	94	89	96	85	110	88	88	89	91	89	100	109	131	117	98	99	110	98	97	105	93	101	80	104	106	84	102	101	91	107	95	104	123	113	98	95	85	113	89	100	94	104	118	94	94	102	108	100	79	85	113	95	100	116	99	95	102	96	118	111	94	92	105	109	88	91	118	90	109	105	99	100	109	107	108	96	98	99	109	112	95	97	89	99	112	115	93	107	107	108	98	91	95	96	102	94	103	96	94	99	104	104	115	111	96	114	108	109	89	96	107	100	96	107	100	92	116	84	110	108	84	116	88	85	102	96	101	102	92	111	88	110	107	90	115	104	113	115	100	107	95	106	95	91	95	96	91	89	109	114	90	111	95	102	93	97	113	97	97	112	98	112	96	94	97	95	97	103	119	99	96	110	121	88	101	114	83	111	87	110	91	105	100	112	93	106	101	118	104	91	100	84	95	101	105	121	102	103	113	103	97	92	94	81	86	113	127	102	112	103	99	133	105	101	89	103	102	110	95	111	100	104	103	103	104	90	97	105	91	105	86	104	103	89	110	91	85	90	89	121	103	93	93	91	101	96	104	110	100	101	89	102	108	89	102	81	81	99	105	101	109	113	91	85	98	84	95	102	114	98	103	121	96	96	98	92	116	93	96	100	118	103	95	98	114	101	96	111	115	93	97	91	104	104	119	107	111	94	94	95	96	93	87	104	86	121	110	106	116	90	79	99	84	92	103	85	105	90	111	109	109	93	85	111	84	89	85	74	110	101	118	119	92	103	98	102	86	105	92	108	90	97	114	118	104	97	105	100	108	114	100	97	97	100	115	89	94	69	89	100	97	91	100	100	83	95	95	89	101	106	92	101	102	93	107	112	121	88	82	103	115	96	92	94	91	100	108	95	107	98	95	102	109	118	91	99	105	108	92	120	86	95	115	109	88	83	106
55273	70994	59801	38318	17930	393	328	333	298	301	264	275	265	286	283	240	274	241	286	241	244	251	261	268	254	255	251	253	244	241	244	243	218	237	274	234	247	251	218	248	223	229	275	286	205	231	271	241	260	217	261	236	234	237	210	220	235	258	236	259	230	240	235	221	218	263	224	231	258	258	230	250	247	240	238	241	249	243	251	288	237	244	228	252	252	266	217	250	208	240	244	246	242	251	237	216	249	276	242	224	248	240	243	239	251	250	260	244	255	238	246	254	229	223	241	242	230	273	217	240	236	223	232	229	239	255	220	244	264	249	249	280	234	257	232	246	226	224	222	259	239	241	271	230	261	220	245	227	223	217	259	238	246	242	232	250	250	230	216	242	228	206	206	248	269	251	242	247	221	233	230	245	229	250	258	252	272	248	269	247	225	233	276	223	234	246	223	237	232	225	240	226	219	237	228	208	270	217	237	230	214	270	247	232	243	235	260	229	253	238	198	244	251	214	238	260	266	247	223	222	232	225	250	226	254	221	262	232	228	236	218	232	235	254	235	252	227	239	258	216	237	269	250	230	222	229	244	260	221	234	223	254	237	234	226	231	271	240	233	231	234	244	213	236	261	226	235	228	236	240	263	219	232	248	217	236	247	207	265	239	217	246	264	215	273	263	211	229	268	219	231	238	239	253	204	251	248	243	225	257	224	241	218	239	242	244	233	223	262	229	248	242	247	223	222	241	241	249	224	235	222	230	235	236	223	240	236	226	237	256	227	215	235	244	237	253	203	238	236	233	229	228	237	232	231	251	240	238	226	260	252	244	225	235	246	242	214	245	246	225	241	254	232	218	238	241	244	257	235	247	214	244	246	231	246	260	243	252	250	254	257	242	255	252	229	245	246	246	261	229	244	239	242	226	224	235	242	235	242	239	271	242	250	227	272	224	233	243	246	239	255	214	216	240	237	271	257	214	214	214	211	263	204	197	245	232	235	226	229	232	266	247	238	238	250	224	211	243	243	253	250	237	246	254	236	247	227	243	265	248	238	218	244	230	246	227	258	227	227	246	264	238	214	223	244	245	247	249	279	253	237	194	223	260	242	251	247	240	261	228	229	232	226	237	259	228	233	236	228	218	234	255	245	235	267	250	246	249	226	253	251	237	226	222	244	254	206	251	254	237	247	236	231	235	207	241	241	221	253	237	258	260	228	213	239	213	250	260	223	219	227	244	241	225	259	244	237	245	245	227	247	236	228	277	232	260	241	218	226	256	229	217	247	212	230	254	226	237	249	243	227	249	232	261	227	292	248	225	232	215	236	231	238	260	244	226	246	228	254	240	209	246	232	263	240	256	245	223	257	245	249	241	263	243	230	214	224	230	234	240	266	244	252	243	238	238	258	283	218	241	249	228	229	262	223	246	260	242	227	274	261	225	247	250	241	242	249	243	224	258	226	235	243	234	234	238	281	256	228	227	235	201	240	228	260	268	218	242	213	247	253	260	239	255	257	240	234	262	223	235	253	258	239	223	237	249	232	236	244	240	232	238	250	242	250	241	251	238	248	253	245	223	249	252	252	249	251	232	237	223	236	247	260	241	234	243	230	237	255	257	234	213	238	201	250	228	266	262	244	258	264	257	296	257	218	254	244	219	248	218	242	240	243	236	232	243	231	228	233	223	258	214	243	239	234	222	254	231	235	232	227	280	254	249	256	233	262	213	221	244	228	249	222	246	213	233	240	238	260	265	248	246	226	258	238	262	259	217	234	242	230	241	262	238	252	220	258	268	271	222	246	239	211	244	246	229	232	249	227	235	226	231	237	234	230	249	242	228	211	231	237	253	218	239	221	257	237	246	223	247	249	243	230	265	251	255	234	236	236	242	201	260	259	234	253	241	246	227	237	232	250	239	270	241	267	241	225	265	223	225	232	270	251	243	227	250	234	233	224	253	249	244	236	264	243	263	228	241	231	238	255	241	251	214	253	243	221	202	247	241	237	249	249	265	240	241	240	236	235	267	251	264	251	253	238	241	227	266	248	258	210	240	225	235	248	212	246	231	224	262	232	233	208	215	233	233	248	239	239	251	229	240	234	230	211	242	236	250	225	224	240	233	258	259	226	245	234	230	255	242	241	234	249	240	221	221	222	211	249	235	257	240	253	224	227	267	249	258	225	228	233	245	242	232	257	250	224	270	212	236	234	232	219	256	225	256	251	206	228	266	273	217	239	243	260	257	257	271	239	259	239	241	242	224	253	251	232	237	265	264	261	225	222	223	223	238	229	276	236	277	229	229	244	259	249	247	217	235	226	249	235	242	249	206	258	248	253	254	250	252	226	241	250	239	234	237	236	242	247	255	236	252	257	231	253	229	219	266	281	253	246	239	264	224	218	256	241	240	224	252	249	262	231	227	251	250	238	236	244	258	254	256	250	265	245	248	232	224	257	243	239	236	244	234	246	252	246	212	255	254	255	217	253	219	251	253	231	257	260	224	234	234	249	234	216	215	223	253	247	221	243	234	242	237	224	233	224	245	211	236	245	244	240	246	243	248	238	227	256	252	257	254	235	253	215	229	229	259	230	263	252	244	227	241	200	272	236	252	233	225	234	249	234	238	214	240	234	234	256	250	246	235	235	243	255	239	220	237	216	238	232	287	282	251	251	258	247	244	207	264	245	243	269	225	232	250	255	237	246	240	223	238	239	272	254	225	247	242	254	265	238	237	252	254	261	228	231	253	265	245	264	238	248	253	230	202	269	221	262	227	262	258	224	236	219	263	237	278	263	267	255	257	241	236	222	278	216	245	252	231	224	248	235	242	240	260	244	257	279	261	217	238	234	244	233	230	279	229	205	231	242	235	245	244	245	237	259	252	254	243	217	229	250	264	245	235	231	233	265	233	242	247	228	238	248	209	237	225	249	201	260	232	290	283	228	247	249	226	222	255	229	256	228	232	213	215	256	229	257	265	209	242	249	233	239	257	210	238	227	226	244	276	249	233	224	236	231	278	261	233	242	244	270	220	222	262	269	237	226	244	266	209	270	238	212	249	234	229	232	192	267	226	259	237	232	240	248	265	224	239	249	242	225	218	246	280	226	228	204	222	247	245	235	218	250	233	241	242	236	240	227	247	244	233	247	252	239	244	248	251	257	237	222	261	239	229	229	250	253	263	274	239	231	213	237	257	242	227	225	252	245	229	246	224	246	246	243	217	234	261	252	235	257	244	214	237	252	222	227	265	234	240	230	253	207	210	259	250	259	230	244	220	210	240	243	222	228	255	236	258	271	229	218	243	228	236	239	256	215	207	246	260	238	224	238	238	258	227	261	248	240	240	228	219	294	226	243	233	218	235	225	243	221	246	249	270	230	247	241	253	227	254	234	245	260	257	262	237	229	235	240	259	240	240	231	262	256	249	250	241	243	204	220	249	231	229	264	219	244	254	236	225	239	228	241	255	235	244	228	232	256	253	208	246	228	234	273	212	246	242	245	225	241	230	267	226
27874	28066	11351	2621	539	236	243	232	248	238	230	231	244	257	245	224	235	271	248	227	274	242	234	247	229	219	255	225	239	264	226	239	254	278	243	236	256	260	256	252	286	220	251	254	244	269	232	217	226	217	232	307	251	248	209	249	256	225	220	233	240	230	237	219	213	256	239	234	235	227	235	239	239	253	264	235	227	237	197	265	258	238	264	220	227	239	212	250	238	227	229	237	224	232	225	258	251	254	234	237	231	218	267	228	230	264	245	245	228	253	264	225	222	237	256	243	242	234	261	241	222	255	277	240	241	274	261	224	250	266	237	237	250	231	240	238	230	257	220	227	245	249	247	270	246	227	220	243	211	264	218	246	230	247	229	248	235	223	215	242	267	248	236	221	234	260	229	250	259	252	271	209	246	270	238	254	243	264	265	221	233	249	247	213	248	223	235	228	256	248	265	262	226	247	242	277	271	232	227	255	251	234	224	228	218	235	233	244	233	222	235	239	240	222	221	267	231	224	253	254	269	257	239	222	247	247	257	279	224	258	248	241	236	257	237	210	234	256	250	239	252	221	213	268	239	245	221	250	253	246	235	255	209	248	220	240	229	256	240	239	254	253	244	212	214	251	240	238	258	204	232	240	244	258	230	211	240	263	237	223	244	248	269	233	242	218	227	257	240	228	240	242	225	227	263	248	229	236	244	243	256	210	252	250	234	255	231	253	237	264	237	233	231	221	232	216	249	251	244	248	237	252	236	253	238	238	251	214	240	228	276	232	251	245	221	241	227	239	240	252	224	273	232	254	259	231	235	229	202	226	254	220	247	241	235	230	257	234	236	231	259	282	231	226	251	242	255	236	265	261	236	234	259	235	207	263	242	251	252	213	228	244	271	248	263	241	233	248	244	236	250	261	255	292	272	250	243	240	231	232	226	238	213	262	247	237	224	235	226	246	268	226	242	234	244	239	262	212	241	232	248	224	247	240	227	231	252	257	202	267	235	231	249	251	265	261	227	225	231	223	255	249	231	227	238	232	238	259	279	246	242	274	232	219	243	239	250	220	248	222	220	248	241	248	265	246	255	227	261	233	269	240	240	243	244	230	242	267	256	224	223	236	243	257	248	267	264	223	264	252	228	235	241	267	270	273	243	230	239	240	243	255	230	233	262	244	249	239	238	283	223	254	261	270	233	262	227	205	225	269	271	224	258	240	227	222	243	243	234	239	246	263	274	256	250	238	225	244	247	256	228	238	249	243	211	226	211	261	243	255	246	243	242	206	213	230	245	216	236	252	247	246	259	279	264	245	267	219	256	264	242	237	240	222	232	240	256	243	246	206	254	249	221	250	235	260	234	235	230	245	253	260	234	260	254	246	238	232	222	239	217	229	250	263	257	242	238	254	229	262	231	232	251	242	253	227	261	258	238	223	229	243	243	241	248	277	252	235	225	223	259	236	208	238	238	254	252	229	216	255	243	244	260	271	247	248	217	248	226	246	240	241	223	244	236	228	231	222	233	243	247	256	206	256	255	218	253	264	274	244	222	255	254	239	232	247	214	223	232	232	221	221	248	253	256	256	238	233	244	265	239	238	257	234	219	243	238	249	249	247	251	214	256	240	256	225	266	247	256	241	246	235	246	239	218	225	249	254	227	259	256	223	249	242	215	228	239	270	224	249	232	264	259	237	239	233	249	234	243	246	246	228	241	221	240	251	215	241	225	249	255	256	248	245	243	242	239	241	252	251	245	250	227	215	216	252	224	258	226	237	254	205	265	229	249	238	216	218	221	257	228	221	262	242	249	229	235	233	244	234	259	216	248	253	249	213	206	252	257	253	247	268	263	251	245	242	238	237	272	244	232	259	233	201	253	210	229	229	233	253	227	232	248	226	246	229	271	209	226	256	243	216	264	238	240	230	193	229	261	232	252	263	235	251	246	254	215	251	250	248	253	252	254	238	238	218	247	285	232	222	234	219	239	237	255	226	252	241	241	232	221	250	267	256	232	233	267	235	266	261	245	239	198	227	241	261	212	240	262	235	255	262	227	232	250	248	244	242	236	236	244	214	241	232	217	248	237	237	218	231	239	249	251	255	230	228	247	208	218	234	245	222	255	233	241	259	236	255	240	229	241	236	239	253	232	245	255	239	238	255	240	239	219	240	235	251	236	236	273	233	224	243	249	219	243	228	241	239	243	234	255	229	249	230	220	239	219	252	215	223	267	236	217	234	241	222	252	222	223	248	225	221	245	220	233	236	244	235	261	225	254	251	251	254	253	263	218	220	235	236	249	253	226	218	229	235	215	237	244	253	254	225	224	223	232	239	221	232	230	221	237	265	270	234	239	247	251	223	238	237	220	244	240	242	250	230	233	227	233	230	223	234	225	235	234	210	251	266	271	245	256	246	209	245	190	237	229	259	221	249	271	255	259	225	242	236	271	234	246	231	236	246	237	248	219	229	256	249	228	270	238	268	202	253	250	210	273	223	245	230	222	252	243	248	242	260	241	240	243	231	239	240	234	253	231	261	233	251	216	255	222	263	214	247	216	218	253	268	204	269	249	249	231	263	248	213	259	269	239	236	244	260	275	225	222	220	240	240	246	269	245	241	244	232	246	253	252	237	257	253	267	239	240	243	232	250	227	226	206	274	210	267	243	228	241	229	239	266	228	231	240	223	226	240	248	252	219	250	217	256	261	254	240	243	253	222	236	214	248	250	237	209	257	256	231	262	248	248	259	229	241	245	258	203	231	247	291	240	238	237	253	251	246	236	245	233	234	231	241	254	264	243	226	220	239	232	224	237	216	252	210	234	267	242	272	242	211	205	241	228	230	277	240	247	253	232	213	238	248	237	251	243	221	207	232	254	236	248	226	228	229	245	235	254	222	239	230	195	249	258	246	245	221	215	258	243	241	231	229	234	245	251	238	224	244	255	228	261	253	245	244	236	231	258	255	247	254	271	235	244	247	212	228	220	249	213	235	249	245	231	234	239	253	264	285	258	240	233	263	264	257	259	253	231	230	230	232	282	262	226	244	236	225	277	251	235	234	249	227	260	244	235	223	237	226	252	237	253	225	225	246	229	227	252	270	252	236	234	261	221	240	243	234	259	230	243	244	221	242	224	233	233	244	256	257	235	237	209	239	255	225	251	230	266	244	217	234	221	219	275	254	235	237	251	265	255	210	263	217	266	254	242	258	257	249	238	254	230	250	219	227	244	252	266	255	248	247	243	237	223	242	243	241	245	234	225	259	241	223	252	249	241	249	218	233	222	236	258	254	242	249	280	254	261	234	219	235	236	237	248	262	227	256	247	209	222	233	215	264	257	233	268	238	259	289	240	212	222	215	210	221	243	215	233	246	214	224	243	235	221	224	258	234	235	250	230	249	224	244	246	247	244	229	234	231	236	244	219	245	257	218	221	246	240	250	255	243	258	251	234	265	232	234	250	233	253	230	234	231	257	246	230	212	229	215	252	215	253	252	290	244	257	235	222	234	233
22668	29732	12778	5252	1365	528	533	572	553	500	562	514	499	562	542	506	570	537	560	523	555	506	525	512	534	550	533	511	550	532	551	579	510	530	543	528	527	529	542	574	532	518	515	568	510	559	509	507	528	535	552	516	499	514	509	546	545	535	548	539	520	518	564	531	528	562	525	550	549	508	503	568	558	513	548	524	502	480	536	542	505	550	537	540	538	501	528	525	553	525	538	567	559	489	510	564	552	577	531	500	501	494	559	512	552	533	513	498	557	499	505	517	511	532	554	536	555	560	556	544	519	531	558	559	488	526	543	527	539	577	541	543	526	534	510	555	546	533	517	536	516	533	545	559	530	554	519	534	505	536	511	494	556	513	522	521	505	529	520	525	524	533	533	531	578	524	531	564	557	556	543	525	577	504	567	556	530	510	514	525	506	544	510	541	577	488	480	561	513	578	512	524	555	561	493	506	558	538	478	562	548	514	527	511	560	539	528	562	501	515	480	527	538	509	552	549	560	489	522	525	529	544	589	515	520	518	536	533	493	555	547	501	492	513	527	540	533	583	570	518	529	519	523	504	549	568	502	511	551	548	505	543	497	500	540	536	574	546	535	508	517	540	528	463	531	484	529	533	566	511	528	499	510	535	512	553	493	522	528	496	511	531	489	522	530	518	544	487	553	546	523	491	555	523	530	526	536	509	544	531	545	561	496	488	563	532	565	515	518	537	530	556	538	547	511	503	547	549	512	534	539	562	491	536	551	518	541	542	508	516	514	517	520	536	568	535	522	523	523	543	524	555	477	583	571	528	600	548	524	519	522	541	508	498	525	507	511	507	521	547	598	550	539	487	551	510	545	552	522	560	529	512	482	525	537	511	526	548	472	545	510	530	530	513	514	526	535	535	522	540	524	510	546	533	531	589	579	557	525	520	528	537	558	516	547	516	527	507	537	530	565	515	531	568	497	498	519	530	504	494	496	504	531	539	562	519	523	520	546	546	504	489	552	503	537	537	545	531	523	529	510	539	488	540	536	518	531	532	554	527	520	534	547	505	521	539	560	514	580	521	507	475	498	468	520	511	518	571	492	483	517	544	515	563	539	506	511	533	524	540	552	501	567	543	509	523	524	556	520	512	492	560	502	533	501	533	524	521	523	530	524	523	564	519	510	526	524	529	547	568	544	540	514	547	520	540	525	543	481	509	498	549	520	562	511	510	565	517	502	502	519	513	523	502	534	524	526	546	535	524	539	531	551	560	548	503	513	518	548	560	510	520	527	542	515	538	523	539	532	519	525	548	513	530	496	553	543	529	533	539	535	505	519	522	533	506	528	541	524	506	525	554	555	533	516	536	524	555	523	554	561	552	515	533	506	541	552	534	530	527	510	546	530	557	511	517	552	536	534	567	546	517	584	489	561	569	524	537	503	547	469	519	573	530	489	543	551	505	532	553	487	559	537	493	561	532	504	503	530	484	554	509	530	537	517	522	525	520	539	532	514	512	517	539	533	514	555	540	560	537	563	549	554	531	550	543	543	533	540	537	500	551	548	557	531	522	496	529	525	547	543	531	562	513	580	540	524	565	516	488	545	538	525	519	542	497	529	581	495	524	559	547	525	533	529	529	525	505	522	559	561	538	520	539	543	528	505	505	556	506	554	582	550	534	513	522	530	524	529	520	503	514	520	581	542	492	538	529	533	525	531	498	540	521	503	542	505	557	519	570	570	540	537	500	516	531	554	546	529	531	568	509	527	564	585	525	526	534	496	506	501	576	524	503	573	537	537	508	542	575	496	526	530	528	522	531	536	521	534	491	532	544	524	546	523	517	584	548	540	505	534	564	558	527	519	578	553	484	509	513	531	544	536	554	520	551	508	523	547	562	505	544	543	525	501	522	571	523	548	539	532	561	537	511	549	513	518	542	574	531	504	563	542	518	508	532	508	529	516	524	565	522	540	567	520	572	548	494	506	502	520	513	510	479	519	544	570	528	527	544	473	543	564	515	556	515	557	545	536	539	529	531	563	513	524	567	547	526	537	583	542	524	537	559	521	515	534	523	516	498	521	521	500	529	517	518	532	551	583	555	529	554	542	540	534	556	556	514	551	553	531	569	560	561	552	529	522	541	555	512	543	524	547	537	537	533	559	515	511	560	507	559	536	545	531	523	530	528	491	523	531	521	536	541	543	535	509	515	515	490	530	521	519	513	578	498	516	516	495	541	514	540	530	561	548	535	545	557	491	544	527	474	515	518	533	549	490	572	540	537	534	497	507	527	517	561	533	522	505	529	508	520	515	522	557	538	514	571	507	526	521	566	559	537	532	563	531	537	555	484	549	523	544	515	551	535	512	537	507	555	488	541	550	495	536	595	549	528	506	535	482	547	535	542	532	530	517	514	487	571	524	531	572	548	539	531	553	525	528	501	511	552	525	528	552	528	518	499	554	549	511	496	525	519	554	521	528	511	487	502	532	504	513	502	512	539	513	497	490	554	578	535	556	518	493	507	513	560	555	526	537	574	524	501	539	563	553	520	521	517	565	530	558	548	536	535	551	550	529	510	564	541	511	552	535	529	580	541	491	528	592	528	576	548	569	518	508	527	524	485	554	490	497	502	559	533	532	491	554	554	507	520	512	510	526	537	543	525	545	563	552	529	526	557	498	508	568	490	532	527	532	542	570	552	531	544	539	541	519	545	572	536	536	538	507	554	536	506	570	522	518	517	533	523	543	536	536	565	558	582	554	509	531	551	509	542	531	532	541	566	530	543	536	502	568	516	500	515	515	512	523	512	502	590	553	520	492	510	508	522	543	529	518	504	508	561	564	536	489	515	511	510	519	525	523	507	531	561	530	538	513	540	561	504	542	558	516	512	538	493	547	518	496	530	520	491	544	555	535	556	507	537	548	536	537	539	517	559	557	521	537	558	548	535	545	509	505	558	544	517	537	545	537	548	533	582	499	510	514	536	499	557	525	564	550	523	555	511	527	554	550	586	546	595	527	487	539	502	490	553	501	528	524	520	505	467	528	497	469	537	559	510	535	532	511	505	553	562	560	502	548	518	548	588	538	533	511	553	511	487	546	535	548	544	509	554	527	508	535	537	542	528	507	538	483	497	504	566	562	539	561	515	549	546	542	519	511	547	543	515	538	527	526	535	545	544	510	530	509	555	533	559	512	512	553	499	540	543	519	522	528	524	558	560	528	558	505	532	538	571	517	536	475	576	524	540	508	519	515	513	541	499	543	550	533	490	533	542	509	555	538	535	541	526	557	501	557	502	523	547	543	533	566	565	500	534	547	537	519	568	519	503	518	516	550	525	548	532	512	530	558	551	512	515	551	517	496	532	483	551	555	557	510	517	529	549	517	549	550	557	543	541	531	549	538	545	515	554	558	533	528	574	498	548	555	489	507	559	519	493	514	535	473	531	505	523	528	527	506	583	515	509	529	515	501	501	517	512	557	539	500	539	558	569	539	523	536	537	510	543	477	528	492	502	530	506
72640	72893	51323	27738	9735	738	166	164	159	174	176	154	160	162	188	180	182	148	160	195	151	155	172	189	161	148	158	178	157	160	161	144	158	196	182	178	191	147	159	158	175	167	181	155	155	138	170	164	161	196	160	138	171	163	171	179	160	150	146	165	152	174	175	156	163	193	172	141	167	172	170	156	163	176	167	149	164	169	172	177	167	156	165	170	128	177	150	163	152	161	199	161	156	157	183	154	177	159	209	168	147	164	150	167	143	182	175	162	139	151	163	172	160	194	156	173	175	165	171	169	149	156	148	146	173	178	165	181	162	166	174	164	178	170	186	155	160	161	159	142	186	183	162	170	190	153	163	161	162	168	185	169	167	183	179	144	143	178	164	141	163	140	178	164	197	154	160	171	157	157	153	197	165	177	177	161	172	173	157	172	173	168	191	172	153	161	168	163	192	135	148	188	179	150	159	150	150	173	175	181	170	160	182	164	159	166	167	189	177	179	154	152	152	169	158	164	146	188	174	151	150	167	146	159	164	166	160	167	159	164	119	182	157	171	157	182	162	154	167	171	172	171	170	174	190	167	160	149	155	186	155	189	148	198	161	183	167	182	192	180	120	175	162	160	160	169	165	150	162	145	161	154	154	167	174	181	183	169	170	179	180	151	146	152	144	150	169	167	155	173	171	175	144	161	168	156	157	201	172	170	159	172	175	154	179	177	171	170	157	165	158	143	192	169	158	160	163	169	151	175	173	151	162	151	162	161	183	163	173	150	171	160	137	157	184	150	149	158	163	158	187	157	173	157	155	173	148	170	176	181	141	147	182	149	173	166	136	178	167	156	180	154	149	161	149	168	174	169	136	151	157	176	177	148	164	159	141	185	163	173	165	164	150	197	172	181	170	164	150	160	168	174	148	175	154	176	167	191	160	174	170	153	159	147	140	184	178	156	182	175	164	153	164	167	158	138	179	175	142	167	164	157	164	172	181	165	166	180	150	161	185	188	188	169	163	166	193	158	173	134	166	117	167	171	140	157	181	155	146	188	150	155	170	168	169	162	156	174	167	182	170	159	163	141	154	181	180	174	186	152	170	166	199	176	151	169	174	179	162	165	164	168	199	165	192	150	168	151	159	154	138	176	175	201	168	167	157	177	155	153	178	156	144	151	154	160	176	148	178	169	170	172	153	154	168	171	166	177	184	191	161	168	186	133	160	166	133	160	145	151	158	123	177	163	163	197	174	193	140	161	156	167	165	155	197	166	159	145	166	148	172	160	156	178	156	148	165	187	150	192	181	167	169	166	180	160	182	180	148	151	180	169	158	152	195	163	159	178	155	169	156	155	168	140	172	166	154	145	154	178	168	191	160	170	172	122	169	173	156	134	150	179	170	186	153	177	185	192	170	176	167	165	160	149	151	158	180	164	188	144	159	156	162	191	165	201	155	157	145	180	162	184	162	179	170	161	169	161	139	150	177	169	159	172	175	182	177	170	178	153	173	167	154	167	172	154	181	173	150	167	157	168	159	192	172	163	150	178	151	130	173	156	156	165	143	162	140	175	189	173	173	162	198	159	168	148	179	195	165	160	155	152	164	160	147	163	169	173	169	165	174	169	167	159	177	161	171	175	173	168	171	171	154	179	157	160	179	155	167	178	161	164	153	162	175	150	176	180	154	172	167	169	174	176	168	160	156	163	145	181	140	145	184	140	156	147	171	180	142	154	166	134	148	157	139	194	149	192	169	170	145	149	160	155	156	182	164	169	174	156	162	199	160	182	173	164	139	151	158	144	148	168	157	185	147	157	146	157	175	176	143	158	161	188	175	165	145	157	137	157	161	156	185	152	161	166	178	166	157	182	178	163	154	173	151	156	164	166	162	162	174	175	182	151	194	167	152	164	174	160	182	147	175	189	173	148	167	172	160	201	162	160	160	171	166	163	179	143	176	166	164	163	161	153	175	189	149	162	172	134	161	154	138	176	177	169	142	177	175	190	172	151	143	167	164	147	170	174	159	193	180	175	200	175	177	164	177	167	154	160	152	158	165	187	177	179	148	160	177	147	175	190	144	138	150	167	174	162	183	152	174	154	165	162	141	160	162	180	169	170	166	176	177	160	143	149	151	162	168	135	175	170	169	140	147	180	144	168	174	153	156	170	175	157	175	177	162	161	170	138	192	157	185	139	151	141	194	166	143	148	134	170	162	160	171	164	175	158	158	161	156	181	184	184	160	171	181	165	177	161	165	187	174	171	170	161	171	151	143	178	177	154	169	177	182	173	170	156	145	156	190	144	176	179	188	167	145	167	196	197	171	174	166	151	134	160	139	152	143	165	160	174	181	174	166	147	178	174	198	156	155	157	181	155	162	154	178	142	151	173	154	165	161	156	166	169	162	165	188	155	173	135	150	145	144	178	146	159	176	165	181	153	159	158	165	166	156	168	157	160	156	137	162	171	187	164	163	170	172	160	160	187	148	185	173	156	171	178	159	151	157	161	156	153	159	171	185	180	166	152	156	167	174	155	162	159	172	177	197	169	156	138	150	193	168	180	182	150	153	172	147	166	174	140	184	169	160	174	166	175	161	177	147	151	155	179	174	186	133	146	155	178	160	153	184	143	161	151	169	167	168	167	134	170	183	173	179	146	168	156	142	151	147	176	163	165	162	181	144	169	179	169	169	164	184	173	187	177	156	148	176	178	179	159	159	155	142	154	169	161	172	181	163	158	131	154	165	181	189	162	153	153	173	174	159	175	156	146	182	173	142	158	187	159	162	140	201	137	184	160	161	145	161	174	171	153	156	142	140	155	124	114	163	166	155	166	143	147	155	168	151	178	177	164	167	152	149	167	161	164	188	180	180	142	171	169	176	190	164	164	190	154	146	155	159	158	181	170	183	181	160	166	173	160	159	178	174	146	173	182	168	148	172	147	178	169	168	162	157	163	166	152	172	187	142	146	164	171	134	168	172	153	157	151	196	184	154	138	161	179	148	188	204	175	164	165	146	164	175	148	187	183	176	170	170	148	156	143	160	159	176	181	163	157	172	172	144	176	174	148	167	173	157	172	175	181	161	143	159	154	144	159	150	162	144	156	164	134	158	158	174	164	164	159	180	153	171	169	177	163	162	148	182	170	150	159	161	154	145	170	181	191	163	183	179	184	177	164	170	162	150	207	172	186	165	170	183	181	152	176	169	173	157	201	163	185	154	161	163	184	161	178	164	176	167	154	157	169	187	160	153	170	159	183	184	155	158	159	181	156	177	168	173	152	151	177	185	170	165	153	186	178	201	192	167	179	166	186	150	174	155	176	157	164	173	166	155	163	169	156	182	179	155	158	172	164	183	149	162	167	161	176	166	162	165	159	175	177	180	174	156	157	159	154	180	168	147	167	182	155	164	155	174	158	181	175	162	160	157	184	155	148	157	163	174	176	147	195	163	162	157	165	138	162	188	158	190	169	163	198	163	178	131	170	157	158	166	176	180	160	163	145	180	160	128	169
46286	58500	45854	29899	14435	446	394	419	413	424	379	400	402	378	394	392	413	364	397	366	354	379	387	351	401	376	343	399	361	375	394	381	361	390	387	391	367	378	361	366	356	371	383	366	338	368	365	381	365	351	357	399	387	342	420	370	343	335	384	347	374	384	348	366	358	381	355	370	368	360	373	371	367	388	387	372	374	359	369	378	385	399	398	386	357	380	366	412	337	371	329	370	356	347	370	374	392	364	365	352	403	351	382	381	332	393	340	372	389	389	361	402	379	379	394	342	369	344	367	369	347	375	357	404	392	368	374	364	373	357	387	371	333	366	368	355	379	382	326	336	349	349	380	368	366	373	388	401	357	392	370	342	419	368	325	338	395	357	369	368	391	369	373	381	378	344	368	373	386	378	365	372	416	395	367	341	352	372	355	362	371	373	382	389	404	344	356	387	400	399	378	367	366	385	380	365	384	355	368	340	349	374	364	385	405	391	391	367	365	379	368	350	349	388	366	349	383	361	362	362	372	365	397	343	360	389	361	328	379	382	354	364	338	352	426	416	341	345	399	373	384	350	380	353	372	348	336	367	383	351	349	367	358	354	364	355	383	350	373	403	387	378	387	345	358	370	352	391	332	373	377	359	357	357	383	357	377	363	367	342	366	332	372	371	402	386	364	363	346	366	389	388	365	382	365	371	344	375	365	353	355	369	370	376	401	386	405	349	394	406	347	372	342	351	355	384	395	392	364	398	370	382	383	367	333	377	371	386	370	363	378	350	406	349	386	384	356	355	384	383	373	344	387	361	393	360	377	371	346	373	373	352	428	393	390	365	344	333	411	359	353	353	386	394	366	392	339	366	382	369	347	375	353	367	377	355	353	345	394	380	369	404	383	383	353	371	376	383	398	392	354	375	416	357	388	398	383	404	374	364	375	388	367	375	370	343	406	307	352	388	354	336	377	378	404	367	366	388	345	345	380	361	371	387	388	374	369	371	406	394	363	332	369	367	401	356	416	369	394	361	399	397	374	385	376	357	387	379	402	389	381	351	360	360	391	413	389	358	369	410	357	389	386	378	350	388	387	356	359	380	406	395	424	390	380	387	395	362	377	389	373	346	372	358	390	359	376	371	360	377	373	359	352	358	393	371	423	388	343	378	378	347	378	390	322	419	350	408	383	381	348	392	367	383	385	384	375	383	388	365	376	373	381	388	383	368	368	364	373	394	382	363	389	353	363	374	376	384	367	324	359	387	366	385	348	331	358	360	380	360	378	362	318	382	385	393	366	343	376	396	350	348	377	356	406	337	338	357	385	387	360	404	343	374	360	379	331	371	371	368	380	338	427	359	376	323	360	354	373	344	387	348	368	346	386	335	352	370	344	346	410	401	361	385	361	322	402	345	364	375	376	362	402	381	385	360	374	400	375	371	369	328	357	347	363	382	402	352	361	399	365	373	386	391	366	368	382	368	360	383	397	366	400	367	367	363	359	380	379	360	354	369	370	358	372	404	385	344	364	377	352	371	338	365	379	367	376	368	347	353	346	373	355	380	378	405	343	376	328	408	349	396	374	345	358	342	384	377	386	342	360	382	374	369	350	376	368	372	375	376	365	391	368	350	398	357	386	401	388	366	360	368	369	365	399	338	368	383	364	329	364	373	337	352	376	393	356	342	399	330	376	323	341	374	341	357	414	388	380	368	356	404	361	380	377	370	347	345	385	375	370	328	370	377	383	358	396	383	371	362	368	364	378	353	333	383	382	381	341	341	364	346	376	326	388	353	379	329	342	372	359	345	366	356	360	393	381	347	372	399	332	339	360	374	374	363	362	390	350	349	366	403	354	364	395	370	394	343	354	385	338	376	364	327	365	350	408	366	376	365	406	389	369	394	368	393	353	367	347	380	365	393	352	399	373	409	366	349	359	372	370	377	390	369	373	369	351	350	395	330	369	351	355	377	382	372	371	395	370	408	393	370	346	364	382	386	374	370	414	367	403	368	383	363	389	371	342	368	370	350	372	367	371	382	390	374	371	376	343	388	405	345	365	364	380	353	360	393	380	376	379	377	354	389	349	352	353	343	358	341	368	352	367	371	369	356	378	371	367	357	360	374	352	355	393	356	369	388	365	395	357	379	368	357	337	373	340	377	341	406	413	392	409	388	355	363	349	404	359	360	388	351	373	403	344	375	404	382	390	356	314	332	344	363	348	414	376	385	380	348	387	378	406	375	347	381	393	341	363	358	347	393	372	368	402	397	367	381	340	412	369	363	350	351	365	355	349	320	407	382	354	405	370	352	373	374	324	327	389	376	347	383	391	367	371	377	391	344	336	372	345	350	367	386	379	378	386	367	398	382	392	351	336	358	411	375	364	390	368	366	368	395	349	349	360	364	328	380	375	343	355	368	354	369	391	376	366	403	363	385	370	379	388	359	377	391	358	396	357	347	377	381	375	379	378	365	366	344	371	356	376	379	402	395	352	355	398	408	380	397	367	324	378	388	379	323	377	362	374	357	385	393	370	341	395	385	383	315	385	361	371	378	333	387	359	350	376	367	396	372	343	353	385	363	375	383	383	363	390	334	377	383	403	395	373	356	385	343	384	402	363	385	380	332	380	386	360	366	353	375	371	408	389	354	376	390	376	395	352	392	403	363	396	365	367	352	372	351	331	320	389	340	352	378	337	366	378	382	360	375	375	370	382	388	392	401	379	338	366	401	367	368	341	371	410	347	363	351	339	397	349	369	364	364	328	381	345	351	357	383	368	398	382	344	360	345	364	379	392	387	378	403	372	390	387	401	386	370	399	344	402	406	335	365	422	395	368	352	391	387	362	401	363	363	383	360	378	383	361	370	364	397	373	376	384	360	338	401	357	371	393	355	342	373	365	405	393	346	353	355	376	402	413	394	360	392	357	351	358	366	387	375	389	369	354	338	366	372	384	357	366	393	375	381	346	369	356	381	379	365	360	361	386	370	362	393	377	365	363	376	360	362	354	358	346	365	336	384	350	376	386	398	367	357	364	336	353	361	354	388	357	351	393	389	402	371	379	380	384	391	380	350	356	353	359	366	398	367	373	407	339	397	367	357	369	354	395	371	330	358	375	366	366	392	370	350	341	353	353	356	400	363	383	379	360	365	411	390	370	366	390	390	358	366	372	341	380	383	371	352	378	369	342	357	385	388	398	335	409	413	367	364	378	360	385	391	375	374	377	353	400	370	380	385	362	382	362	395	375	368	351	375	383	368	364	347	391	394	376	373	362	382	359	383	342	376	394	354	363	385	356	352	348	382	393	374	369	357	394	357	360	339	356	389	371	431	346	388	373	381	382	404	355	348	367	360	389	394	380	350	368	372	360	344	363	357	382	388	349	375	360	378	353	381	351	352	377	377	359	367	385	359	385	349	349	391	393	379	372	404	359	368	388	341	390	334	401	383	369	366	351	394	345	426	377	386	371	340	408	352	349	354	367	346	395	351	411	367	357	369	384	389	368	367	346	388
83710	83086	64327	31512	15313	2038	129	117	124	116	113	103	104	101	97	99	104	104	122	95	108	94	91	115	107	117	115	92	112	101	89	110	109	120	104	114	104	93	116	99	86	84	110	92	98	122	113	105	111	111	110	97	90	92	129	99	97	102	85	106	118	111	112	103	107	99	111	94	99	114	109	116	101	121	81	123	101	115	106	97	116	93	102	91	112	82	98	83	124	96	131	85	104	94	99	115	99	109	112	106	93	99	97	120	95	106	104	93	104	107	91	88	107	112	98	108	112	106	114	108	87	89	122	108	90	107	111	98	103	109	109	102	98	110	125	107	99	98	100	113	90	103	88	101	109	96	100	122	99	111	109	105	91	93	117	121	87	136	101	90	105	104	110	98	116	98	104	104	94	97	103	101	98	88	94	123	113	94	104	114	96	93	114	89	85	106	110	111	104	107	109	104	115	115	106	125	113	99	109	105	75	85	95	111	109	90	133	115	119	101	105	112	109	101	111	113	115	107	109	97	94	112	107	101	87	122	101	132	106	115	105	105	100	106	124	91	92	90	103	94	110	109	102	105	97	90	97	118	112	106	89	132	106	110	102	88	113	107	114	105	116	85	108	112	108	108	100	99	122	123	112	106	103	90	99	111	92	117	115	104	81	106	70	103	112	132	121	100	108	94	113	77	96	105	126	104	118	120	117	96	102	110	116	101	102	85	111	113	92	97	94	96	102	112	89	92	91	100	111	89	106	103	113	102	93	109	112	112	102	133	87	95	89	99	116	92	109	103	102	107	99	120	117	98	115	89	93	105	108	99	106	86	96	117	109	114	109	106	87	97	103	100	93	104	85	95	105	104	124	102	87	105	106	122	95	113	111	113	112	118	104	107	100	118	74	101	113	106	122	120	121	104	107	108	111	105	119	99	101	96	96	111	115	100	112	116	120	110	123	84	91	104	100	113	114	123	122	89	124	109	108	113	101	115	97	103	113	95	102	93	100	110	96	97	87	110	101	95	95	104	92	110	115	103	99	101	93	98	109	103	94	126	97	114	84	114	106	109	108	84	103	115	99	105	106	97	111	120	127	96	98	91	89	95	99	92	97	101	101	79	106	97	100	111	97	124	117	106	113	96	102	91	99	99	112	92	98	110	117	93	106	94	84	98	108	107	102	112	109	105	113	119	111	94	106	105	95	99	95	105	101	101	93	87	123	90	107	104	125	106	120	105	123	116	91	104	116	87	119	94	115	98	110	123	101	113	103	105	114	114	116	114	112	90	123	107	93	115	109	116	116	101	103	104	109	108	101	103	102	96	88	99	100	97	100	101	97	99	107	111	109	90	96	103	88	114	109	90	117	100	126	93	109	114	98	109	114	95	85	107	98	102	113	115	92	99	106	104	90	110	107	100	109	105	115	101	100	144	106	98	120	101	117	104	108	99	124	121	115	87	126	103	118	132	114	114	103	99	87	94	111	102	115	91	112	95	99	92	98	98	98	83	94	113	129	101	120	120	117	103	105	114	107	117	88	100	115	114	97	112	107	107	111	116	115	102	96	111	101	110	82	99	100	101	102	106	101	105	120	105	118	108	115	95	108	118	102	112	106	99	109	103	114	102	101	103	104	80	123	108	110	100	104	83	88	91	105	98	96	80	106	114	88	107	106	99	132	81	115	91	106	102	80	131	79	105	92	125	92	114	109	110	110	100	113	129	110	117	83	80	123	103	96	92	114	111	100	122	108	99	91	112	108	110	121	120	99	101	115	112	97	109	106	87	125	90	132	115	108	86	122	114	111	104	108	109	99	107	88	123	123	123	88	108	100	107	99	118	99	102	93	103	104	90	96	99	110	108	86	119	111	89	101	118	99	102	123	119	132	96	117	104	98	102	113	129	122	113	98	82	103	115	100	107	113	97	104	100	109	102	112	101	109	109	105	126	119	98	124	117	100	97	105	94	100	84	103	106	104	94	117	89	123	103	92	116	115	95	99	96	99	86	104	75	107	135	121	108	99	111	130	115	114	99	82	128	108	116	119	101	103	113	82	108	109	113	101	94	90	107	110	132	95	118	94	128	112	96	124	102	101	113	97	96	118	102	88	97	107	102	110	108	112	85	95	110	111	111	98	110	103	90	96	93	101	69	99	102	112	96	105	97	122	119	99	89	99	99	97	93	103	109	110	87	116	97	107	87	94	95	105	99	90	106	100	117	112	113	112	93	106	96	101	100	111	97	125	108	114	106	131	111	95	101	110	102	101	122	97	95	99	102	98	90	102	104	97	91	100	101	105	95	113	111	111	104	95	99	122	116	119	107	109	108	110	96	103	97	97	102	97	99	113	93	102	105	111	109	131	88	93	72	110	115	99	120	107	99	119	107	103	120	87	124	86	111	115	111	94	91	106	105	105	110	90	102	112	112	101	97	117	112	98	97	92	109	100	85	105	115	103	107	94	115	107	99	105	95	104	103	85	93	97	104	106	93	108	87	123	101	97	95	100	96	98	104	123	110	102	101	89	106	136	109	102	104	110	89	114	114	106	116	97	132	110	102	106	132	113	118	102	89	100	97	89	113	102	120	102	108	114	109	88	111	85	94	101	110	91	125	105	85	116	122	103	96	100	101	93	116	104	111	109	95	94	109	124	114	90	117	101	116	113	108	113	113	125	93	105	105	118	93	113	94	106	88	96	107	117	107	109	105	109	97	106	96	93	111	89	122	97	115	100	99	87	95	99	111	105	101	104	97	121	99	108	94	80	84	115	111	107	102	102	97	102	95	111	109	95	104	115	92	97	109	115	126	117	95	101	100	101	103	102	99	102	105	125	99	103	95	98	129	110	90	118	86	97	110	116	109	97	112	101	93	80	92	101	109	81	118	97	94	88	100	96	107	123	114	108	92	126	107	102	87	106	98	93	138	127	84	116	91	111	106	113	94	91	84	111	86	87	125	107	104	114	96	103	101	121	107	112	107	129	109	113	105	97	103	105	100	87	93	105	91	110	132	105	122	98	103	105	81	126	114	89	94	117	113	96	104	99	85	111	103	96	96	117	122	102	105	95	85	106	98	128	129	115	108	99	92	108	100	108	105	96	98	110	87	80	84	128	118	113	98	103	78	100	84	98	131	112	97	88	97	104	93	110	81	118	101	88	74	92	110	125	119	96	117	92	107	101	114	109	113	111	116	105	106	108	117	103	92	108	104	119	90	98	96	128	125	95	113	98	116	99	106	106	113	96	100	117	105	91	102	106	97	98	93	92	90	111	110	101	110	105	98	112	97	97	98	111	105	103	117	99	100	91	105	117	109	104	127	96	107	114	99	101	105	110	122	82	99	107	92	90	95	96	101	106	95	98	99	105	106	111	99	118	112	106	104	99	105	113	111	97	97	105	117	109	91	117	125	110	111	104	102	82	94	107	92	108	89	104	105	101	108	106	116	82	90	107	98	87	124	101	108	102	104	112	98	102	119	88	102	78	107	111	116	96	104	94	113	98	116	96	99
55139	72236	59106	31324	17577	419	384	313	303	286	264	300	288	274	276	280	260	284	272	246	256	288	247	242	252	266	243	253	289	260	258	237	282	251	236	225	273	205	211	256	232	248	236	235	254	280	236	227	248	265	242	254	246	248	265	220	253	241	258	243	226	251	260	237	243	249	237	259	229	269	245	221	234	242	256	239	250	263	260	269	246	209	253	232	253	256	250	248	242	238	233	248	242	267	270	242	263	237	255	264	261	248	226	253	235	277	238	260	250	258	226	247	267	271	260	244	252	266	247	259	246	259	229	247	267	272	247	276	237	229	260	248	251	234	239	269	224	263	263	241	239	240	220	249	250	234	286	248	233	233	251	244	232	262	244	253	273	252	271	250	244	246	247	255	255	252	252	236	229	258	242	264	258	223	256	253	272	282	273	253	252	250	248	208	265	270	278	254	244	255	228	240	235	230	243	234	241	224	235	245	217	239	238	246	246	235	237	253	253	252	251	247	250	273	235	244	253	248	262	256	244	250	273	257	250	272	265	249	254	222	234	238	255	240	255	266	251	278	262	261	247	248	277	252	241	233	245	238	248	255	256	266	255	277	276	232	257	244	241	231	270	253	277	214	274	242	231	273	233	263	251	268	246	244	256	233	253	229	236	256	239	235	247	228	260	241	237	266	250	263	235	268	277	231	270	254	253	267	269	272	236	230	265	257	244	245	250	240	232	259	237	219	229	244	236	255	264	255	289	269	269	247	286	250	255	268	226	243	308	246	234	255	257	261	242	244	253	248	243	251	241	262	262	231	218	262	259	232	265	266	281	269	245	237	232	255	240	259	255	261	248	243	239	238	233	219	231	244	263	276	249	229	271	257	257	255	242	226	246	261	223	263	252	215	257	245	246	254	267	267	258	258	249	194	245	235	227	264	257	228	238	248	236	262	257	254	237	271	228	247	265	263	256	247	242	230	225	243	221	244	247	261	277	238	281	253	269	243	234	258	248	262	242	229	235	255	247	243	246	271	240	263	260	230	226	257	261	252	248	244	240	242	248	222	255	241	243	251	245	273	264	252	234	256	264	256	245	278	245	258	261	240	241	249	252	233	258	229	220	236	206	226	239	244	257	302	241	257	270	249	222	260	293	245	259	243	240	249	236	273	276	216	259	224	249	243	264	231	271	231	232	280	258	223	262	247	256	249	246	224	246	280	222	277	239	254	250	242	259	257	264	255	243	242	245	258	261	253	253	260	247	262	277	248	242	246	251	262	257	247	240	232	256	254	262	243	230	242	242	214	204	262	254	250	272	289	255	258	255	246	248	267	255	272	241	245	245	253	281	249	267	252	248	269	232	244	251	249	260	241	251	237	256	251	239	274	266	249	238	262	235	272	237	228	263	280	267	249	268	237	249	242	261	251	232	215	228	248	233	257	260	240	236	256	250	267	237	262	254	266	266	263	278	222	257	255	248	249	235	224	245	239	252	248	267	271	248	254	223	245	265	251	225	283	244	253	231	245	243	223	240	226	260	228	249	249	253	243	277	225	225	225	255	239	242	266	255	237	224	273	258	295	248	241	275	218	277	246	254	252	252	260	235	228	236	239	257	232	234	246	262	268	254	266	239	242	263	277	269	281	242	237	257	244	242	257	238	252	244	252	242	263	239	273	267	259	256	260	268	209	249	261	250	225	262	230	219	240	255	228	241	252	243	243	251	257	270	258	236	243	244	232	252	262	273	246	247	244	245	266	257	246	249	230	232	265	238	266	258	257	257	253	233	244	266	247	242	262	242	261	265	253	268	239	268	240	258	260	266	235	239	254	233	264	260	232	244	260	231	255	222	250	252	233	254	267	256	254	248	225	239	222	244	256	231	247	265	230	231	244	229	225	245	241	266	244	236	238	224	251	254	251	262	234	253	247	246	238	272	242	259	209	245	247	253	262	253	289	284	257	245	257	241	250	281	273	247	259	252	245	251	267	238	222	251	271	246	243	271	253	228	256	255	236	269	233	252	240	252	265	263	259	270	251	264	244	244	244	256	225	298	277	253	256	250	259	215	248	252	237	216	256	255	258	242	275	256	251	234	225	261	251	245	242	243	265	247	255	219	255	261	284	250	259	254	245	237	263	244	222	215	258	259	237	264	261	260	268	283	226	232	269	249	282	230	260	242	254	239	246	244	240	249	231	271	264	254	229	245	252	246	248	257	266	248	247	238	244	266	242	266	268	252	260	251	266	234	265	249	270	259	229	263	278	253	245	277	255	271	249	257	278	251	257	271	275	263	244	237	258	254	275	261	258	262	231	238	260	231	252	236	269	260	255	238	251	275	243	253	247	244	252	222	239	269	243	265	222	262	250	271	255	242	253	248	245	261	252	257	257	256	253	250	228	234	237	235	243	269	265	253	254	240	238	251	249	219	261	235	249	255	238	218	225	237	255	259	246	268	252	244	243	231	226	262	228	263	212	261	244	264	235	257	262	221	256	235	259	264	221	268	260	257	243	258	264	262	248	249	238	285	249	263	248	243	252	262	236	250	275	237	256	228	287	265	227	239	264	255	266	258	256	262	237	225	242	275	241	227	242	273	238	282	249	271	248	296	249	243	266	258	259	241	236	247	224	245	245	219	244	267	245	246	222	235	244	243	227	216	262	259	286	240	259	253	252	247	237	255	225	248	259	253	252	257	240	256	277	244	270	239	238	262	220	275	230	259	238	226	273	253	250	259	234	251	249	253	245	248	231	232	248	243	246	246	256	239	252	287	245	238	259	250	231	252	240	241	245	236	249	221	238	252	256	253	227	293	250	265	249	271	240	249	252	240	251	242	244	283	244	232	253	246	235	248	282	258	252	248	278	230	259	250	236	294	228	263	236	258	240	227	258	230	211	276	244	263	259	241	274	263	241	284	242	234	274	272	243	254	231	263	237	258	217	251	249	238	277	258	247	233	236	260	252	246	273	262	262	258	251	234	257	244	259	228	237	246	261	262	227	257	239	256	246	285	272	250	277	272	267	247	240	247	276	247	253	231	246	266	256	263	243	267	276	266	229	254	250	229	234	249	253	279	249	242	245	250	269	257	227	255	263	280	274	276	234	240	239	265	217	269	293	247	246	253	234	241	237	251	270	241	238	264	248	269	214	232	248	233	227	253	231	259	259	262	265	251	248	268	249	243	247	273	256	248	225	247	239	258	258	235	274	262	252	240	257	258	269	245	249	250	270	274	258	244	242	260	266	241	273	249	247	260	244	241	272	237	231	252	241	268	221	264	239	241	242	248	245	267	252	233	255	266	266	281	267	276	251	259	237	255	233	227	229	263	294	271	258	241	256	255	236	253	260	233	234	253	235	278	240	258	237	269	260	238	241	289	272	248	241	236	239	246	282	243	248	238	260	229	268	273	257	256	237	241	245	253	270	228	289	272	230	277	229	248	254	237	247	239	239	236	229	307	238	277	222	239	245	254	262	250	237	240	262	254	229	224	220	256	260	259	241	246	274	236	238
26741	28505	17355	2509	451	276	268	272	240	243	273	259	249	224	269	265	266	221	242	244	246	238	234	236	223	243	237	271	251	262	233	244	244	234	236	225	255	264	278	234	259	251	266	271	245	256	249	227	252	240	251	295	235	256	232	233	239	259	238	275	252	222	247	218	275	236	236	241	286	243	255	264	259	236	273	259	237	247	259	238	240	261	266	294	258	238	224	253	276	263	260	249	254	262	255	251	257	222	255	250	266	240	267	279	256	252	246	238	260	248	248	249	273	232	233	247	246	244	232	250	251	260	219	223	268	247	234	249	279	245	251	245	229	245	223	246	244	244	250	251	251	266	248	226	269	215	219	226	246	240	219	254	281	269	224	232	285	263	247	245	273	249	288	232	246	252	259	241	236	230	253	279	231	238	245	256	255	234	246	230	236	251	237	234	279	248	225	286	244	248	256	223	271	221	250	250	233	220	257	208	229	211	243	237	220	229	244	233	273	260	273	252	267	238	268	282	253	242	239	238	256	253	266	277	216	261	216	255	236	225	255	239	262	248	250	233	241	222	288	261	265	240	253	265	264	276	242	246	240	258	245	259	249	273	253	252	237	252	220	247	241	228	253	235	261	250	227	201	275	231	228	267	242	258	249	217	268	264	224	240	238	240	275	260	250	269	233	259	257	248	252	274	255	222	238	253	257	260	245	257	222	248	235	251	235	251	262	248	267	254	224	251	268	249	260	242	259	235	265	247	274	219	262	231	234	271	273	236	265	249	229	252	294	276	262	240	268	211	240	222	279	254	250	220	238	242	255	244	252	247	262	270	247	238	244	263	234	250	241	253	282	257	262	266	257	231	237	204	252	280	271	238	242	237	245	231	228	262	217	283	251	244	287	265	250	248	255	220	231	239	257	264	224	254	244	237	240	231	244	232	242	222	224	213	259	267	241	261	243	267	232	247	241	276	225	236	234	222	266	239	271	268	246	248	248	249	250	253	246	235	257	253	270	219	255	221	276	237	263	273	240	279	246	278	235	229	256	250	233	254	240	250	225	272	273	256	260	249	231	259	270	233	224	222	252	256	248	238	234	264	234	229	260	255	277	254	248	232	259	241	232	244	239	247	243	235	253	243	223	268	238	240	257	252	243	258	217	242	233	252	235	230	232	251	244	272	243	269	238	259	297	269	274	236	239	260	235	228	255	267	238	245	232	236	247	263	249	267	226	258	259	228	243	268	242	244	267	271	238	227	261	268	215	239	256	227	223	269	235	249	252	233	224	231	263	245	239	260	264	242	248	225	277	237	254	215	248	239	252	245	242	245	270	278	222	255	266	228	254	254	239	255	276	253	234	250	238	257	270	232	223	259	251	269	260	259	261	243	254	240	271	235	254	262	249	239	234	278	241	251	268	229	248	211	237	260	265	218	249	228	228	258	251	218	240	249	269	259	255	233	242	223	254	239	267	240	240	254	244	244	251	230	241	286	247	272	236	238	253	230	254	238	243	234	229	245	272	220	230	275	244	237	271	259	239	252	227	254	269	244	243	223	237	270	245	271	229	250	239	228	274	232	263	258	215	218	228	246	231	249	258	219	231	226	226	272	266	225	249	266	255	246	265	246	262	277	276	236	256	259	251	218	250	268	220	270	233	259	208	240	243	256	270	259	256	233	231	242	212	244	282	233	272	269	273	270	256	246	240	242	234	255	265	258	225	245	272	268	269	251	240	260	251	251	249	252	272	247	235	248	241	254	269	268	250	239	269	240	256	263	230	238	252	227	266	230	236	245	220	270	242	221	238	233	283	226	273	266	238	261	229	269	246	269	251	268	260	247	246	215	250	217	235	228	241	255	247	249	250	235	243	234	230	222	256	258	281	273	251	233	240	247	251	240	220	252	239	256	310	233	251	232	246	265	243	236	239	258	266	266	257	236	274	250	259	256	238	240	229	233	237	262	262	210	246	293	280	220	244	250	261	242	255	237	240	232	241	225	258	285	236	257	262	209	248	272	261	253	257	235	259	257	268	270	259	212	258	224	227	253	239	259	300	242	224	255	237	259	237	234	223	257	237	267	239	263	220	241	236	259	245	249	241	242	271	245	277	261	258	249	257	240	234	256	269	274	242	260	252	260	265	247	262	276	226	253	249	251	244	249	243	240	237	250	273	245	228	264	259	249	241	252	256	223	263	241	261	245	263	224	242	244	243	238	259	242	270	240	261	237	263	249	250	242	240	267	250	267	239	250	242	237	235	246	253	264	241	231	254	255	255	246	261	253	255	248	233	251	253	265	246	243	229	274	257	225	234	233	264	259	243	262	273	220	250	249	249	239	249	274	268	230	251	279	243	231	234	215	234	265	235	252	244	258	217	248	255	274	229	228	237	245	305	258	251	240	199	255	260	227	233	235	240	246	241	231	248	260	238	278	251	223	242	267	260	227	279	278	249	291	259	247	290	253	282	212	250	247	258	245	275	240	225	239	222	262	276	266	233	201	246	260	251	238	248	279	246	246	222	238	247	226	267	256	251	224	276	243	248	249	218	259	250	244	232	248	242	246	243	236	249	232	276	258	240	235	234	224	251	233	269	238	228	252	256	258	236	266	257	244	236	252	243	231	244	249	238	267	239	238	269	255	236	255	241	261	244	247	243	252	229	243	258	249	232	236	254	238	266	250	267	228	242	256	238	247	279	245	216	225	233	275	255	228	260	259	242	237	231	234	246	236	253	257	220	243	226	259	248	258	233	223	242	214	252	245	247	259	249	250	232	238	243	236	244	273	250	243	263	249	249	259	270	275	220	240	250	248	272	236	253	217	255	229	251	226	227	234	260	290	254	231	231	235	227	252	240	251	278	237	248	233	242	228	251	264	247	241	257	269	213	250	230	272	263	252	234	258	253	240	220	258	243	218	232	231	242	268	284	260	246	222	264	264	231	294	223	238	257	249	265	216	243	236	225	266	246	272	240	222	228	250	242	231	232	243	260	250	216	255	237	251	253	258	237	249	211	249	220	222	241	248	277	260	232	245	243	232	277	217	255	249	251	271	244	237	261	239	262	267	282	236	268	227	250	228	249	278	247	231	226	258	226	245	228	272	240	227	281	230	262	235	217	254	244	227	265	228	285	218	243	262	253	237	272	255	230	241	237	241	244	264	256	261	262	225	275	260	229	255	233	254	244	243	254	223	232	268	272	243	257	260	290	279	250	239	249	248	255	261	243	260	241	264	261	244	251	240	247	241	225	243	230	242	249	235	241	229	243	251	273	245	259	258	282	239	261	229	273	246	256	232	243	247	239	234	228	217	245	269	239	250	253	253	259	241	265	289	236	244	224	232	257	242	256	261	254	239	246	240	223	257	241	229	232	242	237	217	225	262	265	212	249	283	255	274	252	246	258	253	223	247	258	257	217	245	241	252	249	261	272	241	228	255	243	240	244	247	248	226	224	234	248	245	245	266	235	241	238	206	227	252	263	237	264	264	269	247	232	258	252	239	249	236	257	245
21759	30863	19914	3171	1166	534	556	518	552	545	557	549	525	558	535	503	549	563	568	574	527	514	569	587	502	553	563	567	541	522	579	517	555	520	566	529	549	543	528	543	541	557	536	558	521	571	542	542	565	515	501	532	535	553	525	532	540	568	575	586	555	543	528	579	560	549	511	531	554	526	524	550	511	560	562	549	548	560	533	584	547	579	567	579	536	541	583	525	574	543	567	535	532	563	549	530	569	555	538	549	545	584	557	548	544	537	552	569	539	604	570	576	539	509	556	536	585	573	569	587	541	536	538	589	524	571	557	542	537	587	543	545	576	571	560	564	593	566	551	570	499	538	544	537	541	554	558	538	512	543	523	588	567	545	527	568	550	541	497	556	551	537	573	526	579	535	535	581	553	570	553	551	534	517	523	558	571	532	530	559	587	568	544	563	523	500	546	541	584	521	557	557	533	566	555	535	568	571	539	583	542	550	516	502	541	521	544	520	555	554	563	540	519	535	560	559	547	543	527	478	562	523	504	552	553	556	540	564	537	518	535	555	558	550	536	543	517	541	588	567	517	517	563	570	560	582	556	555	591	516	558	580	494	552	560	545	518	570	575	549	538	567	567	535	544	572	543	565	557	552	538	552	562	542	522	548	552	538	532	587	505	553	533	552	508	538	529	558	579	514	561	513	513	574	540	533	569	529	569	554	577	576	538	579	515	589	573	540	554	541	538	532	533	545	573	550	585	553	561	548	556	557	559	569	522	526	544	581	615	567	512	548	555	579	532	545	539	559	561	543	556	553	549	542	598	529	544	544	573	526	554	552	578	547	516	552	528	529	563	526	537	577	537	536	569	550	547	519	510	543	510	575	548	553	575	528	545	573	583	544	555	552	561	556	530	549	574	567	525	589	491	539	568	532	507	483	555	536	578	532	554	534	513	497	524	566	530	571	508	507	529	511	510	586	561	533	548	569	498	586	590	567	582	589	534	531	520	526	503	584	570	515	513	546	576	603	573	553	542	561	567	540	571	535	550	537	495	558	522	549	506	529	538	553	552	585	546	538	524	520	568	514	547	555	553	557	554	568	565	542	542	503	577	547	599	574	551	547	492	509	537	586	523	556	512	600	564	577	529	560	516	546	557	553	535	527	511	544	571	521	517	563	551	574	522	568	556	575	531	599	549	552	526	544	538	535	557	559	499	533	517	573	574	541	551	536	521	514	519	525	568	474	537	565	535	531	514	579	538	530	568	552	596	518	565	531	532	592	576	565	526	502	586	543	552	539	531	543	567	579	568	549	530	545	563	527	559	612	550	544	578	528	530	582	565	545	542	556	543	562	514	563	538	523	534	546	519	538	563	525	538	567	544	497	540	490	560	596	524	566	550	488	544	565	569	533	520	564	555	541	580	527	518	551	501	568	510	537	512	622	523	590	597	513	482	575	559	539	571	555	513	568	582	550	565	576	575	530	562	564	532	562	557	513	527	498	513	558	516	538	560	554	507	504	527	555	495	594	561	555	547	543	528	557	555	551	561	550	535	523	574	529	576	562	531	531	529	581	570	584	509	539	561	539	548	559	557	532	575	554	527	560	506	560	504	562	555	545	504	522	553	544	603	564	589	557	589	556	547	546	528	582	543	606	543	546	534	521	496	575	531	552	592	548	592	555	523	573	562	588	542	571	521	561	520	539	571	542	527	560	539	586	561	556	554	545	517	555	543	549	522	572	527	548	533	530	572	555	502	552	536	548	497	545	564	547	507	571	537	516	515	544	550	588	538	498	582	554	499	553	550	531	542	532	566	558	536	556	556	533	562	525	553	550	539	558	556	538	537	540	546	505	543	549	532	565	561	583	565	581	571	556	561	528	602	567	538	557	567	578	575	522	582	544	552	570	572	544	563	549	530	533	522	600	518	526	561	526	521	522	572	549	515	574	552	570	543	562	498	527	541	565	559	554	532	554	533	566	570	598	545	602	562	570	554	533	555	561	523	531	503	555	536	535	528	585	526	551	543	516	472	556	581	546	502	554	529	592	585	514	601	551	549	552	568	560	569	537	565	537	567	514	591	556	573	566	524	552	553	543	564	511	520	519	554	534	547	554	539	552	528	545	557	587	486	548	550	559	540	537	536	556	559	535	557	538	540	507	547	577	537	556	525	510	525	569	545	573	523	559	524	529	557	555	528	516	535	517	476	559	580	550	482	603	536	536	595	579	538	557	512	512	584	570	550	549	504	542	562	588	581	559	511	526	544	561	531	566	541	580	510	548	549	515	584	526	543	550	561	578	543	513	579	524	567	512	574	573	577	540	525	543	543	510	553	561	517	517	556	539	504	551	549	532	514	559	530	556	561	543	529	562	509	555	523	575	547	534	589	516	557	566	529	558	541	550	532	565	550	548	536	548	538	542	534	557	581	500	579	548	551	506	510	526	564	554	538	544	521	546	511	536	537	558	627	551	569	504	560	557	498	527	548	599	535	539	490	536	538	570	506	542	554	575	539	567	551	505	523	541	544	551	602	557	531	581	532	514	532	519	564	561	589	517	537	540	556	538	553	508	588	532	530	540	579	559	568	565	539	547	487	539	553	533	536	562	536	545	541	562	495	561	556	542	568	611	528	546	532	581	549	511	597	591	569	561	529	535	553	541	532	567	550	558	552	518	553	547	536	544	568	560	497	579	576	541	584	550	535	567	501	560	542	544	529	588	557	566	512	541	548	552	560	522	569	546	507	520	553	548	536	561	546	559	561	506	546	524	550	547	554	597	547	555	550	517	547	570	578	502	539	562	559	536	532	540	570	502	560	555	556	523	521	542	527	575	513	554	556	537	572	560	582	517	534	529	506	586	537	550	571	564	536	555	552	517	520	545	544	541	531	523	563	514	560	571	510	545	535	516	557	551	543	556	559	533	557	529	560	552	602	560	544	561	500	578	544	570	534	590	534	602	539	528	540	534	562	542	554	561	560	589	566	547	566	591	529	516	576	539	508	508	544	558	540	534	522	591	582	552	586	541	529	566	544	550	538	558	508	549	533	563	506	543	529	557	571	532	554	582	501	528	584	536	549	570	510	536	527	520	558	521	550	564	553	549	524	572	587	516	600	585	565	558	563	528	563	562	560	548	545	534	594	528	552	559	522	564	512	516	533	560	525	539	535	556	582	558	565	546	519	556	530	547	547	524	516	539	555	522	531	576	536	556	546	506	546	582	565	574	557	569	512	548	562	559	565	590	522	556	477	573	545	545	570	579	534	542	528	550	542	564	582	544	551	540	567	530	541	550	567	568	577	541	517	552	507	544	563	482	532	572	567	567	543	598	515	545	579	571	530	532	562	540	526	548	557	563	546	567	527	531	570	563	571	527	577	540	534	536	516	547	541	570	539	616	523	509	551	546	503	551	527	551	560	580	551	552	567	543	564	571	511	518	546	577	547	509	593	554	549	559	581	567	545	522	551	514	488	561	559	558	549	551	510	516	548	570	539	559	576	536	585	525	532	536
70980	73848	59642	26405	8153	601	213	187	204	199	173	206	174	183	188	163	196	209	178	178	183	166	184	187	197	186	188	166	187	185	200	174	190	183	186	168	181	178	177	162	166	189	202	191	173	194	178	170	162	176	200	176	190	171	188	179	188	179	156	201	172	183	174	165	170	179	167	197	192	173	191	190	169	173	186	180	202	180	178	205	183	174	165	176	200	182	162	181	189	168	174	174	174	182	185	166	172	184	184	158	176	175	178	188	153	168	162	170	206	191	178	144	192	181	168	179	210	165	150	159	182	181	174	198	149	153	183	158	225	179	183	170	193	201	181	180	167	174	182	163	163	190	176	161	176	188	177	187	210	169	191	175	186	187	181	169	184	156	170	171	182	210	185	175	164	165	192	187	166	164	176	141	174	170	194	161	166	166	178	176	182	185	192	180	175	163	175	171	154	170	169	160	150	170	192	182	163	194	188	178	159	154	167	186	173	155	143	183	163	165	165	173	186	169	147	189	200	171	186	174	175	169	172	189	183	182	170	186	150	179	149	184	185	184	190	149	207	180	194	177	172	148	172	171	210	180	185	180	174	189	193	162	187	147	192	189	155	159	182	185	157	175	182	184	162	172	171	181	179	178	185	175	173	177	180	171	147	154	150	195	179	182	175	171	172	196	178	175	161	166	211	182	180	191	187	207	182	155	174	185	206	174	187	173	201	152	190	214	183	201	207	174	188	181	182	157	176	169	183	182	171	193	186	197	185	212	164	172	186	161	214	179	180	180	173	172	180	156	153	193	179	172	176	186	188	194	175	186	198	165	184	176	187	195	150	170	180	151	164	163	176	181	157	182	148	191	163	178	177	211	187	179	162	163	161	189	153	190	173	177	189	186	160	166	182	178	187	177	186	195	190	166	194	173	156	169	150	194	155	169	169	176	167	166	190	163	145	174	186	188	163	203	178	195	167	174	171	170	195	161	175	184	206	171	190	174	191	168	189	172	196	175	142	181	161	171	166	184	185	163	194	201	182	165	163	137	186	167	181	170	188	188	159	175	175	168	175	159	171	174	211	191	181	182	164	191	171	178	190	203	186	185	185	198	176	179	204	180	166	171	160	177	185	175	165	171	161	173	142	176	182	169	183	176	169	193	166	190	175	182	168	199	176	190	164	187	192	169	193	199	163	177	152	165	177	168	198	154	161	172	212	191	185	160	184	183	164	159	211	176	207	166	162	175	159	180	183	179	174	183	163	167	165	154	174	151	151	185	156	196	199	180	179	175	171	184	171	182	172	179	181	189	167	166	161	173	185	180	170	184	183	175	178	196	169	174	185	166	168	178	143	145	191	152	178	192	186	174	172	168	156	174	168	168	175	155	202	194	174	164	185	189	159	166	194	186	165	167	205	172	178	184	155	162	195	183	181	170	199	185	176	165	152	169	171	202	184	154	183	171	173	192	165	168	173	204	187	188	172	181	188	179	185	197	144	168	185	182	184	184	187	166	186	194	161	184	172	191	181	193	151	195	201	159	162	175	180	190	164	203	176	195	173	193	171	170	196	173	176	195	199	169	176	156	160	186	164	183	166	157	162	171	205	171	173	164	161	176	166	194	160	181	174	185	174	183	171	161	192	174	177	183	190	212	172	167	183	183	190	163	153	174	166	201	179	176	171	183	183	167	192	178	194	183	176	164	157	158	173	178	187	191	152	182	181	183	175	173	175	175	186	179	182	172	182	196	166	191	199	151	182	156	181	185	154	179	158	188	176	197	180	181	202	152	171	189	169	203	201	168	150	170	205	192	198	202	169	193	173	170	169	202	166	198	175	194	159	194	189	181	197	148	163	147	211	187	200	195	167	164	204	204	168	185	162	182	178	196	170	174	167	155	159	177	169	166	162	165	163	181	189	181	165	169	176	161	176	176	194	174	162	196	190	146	181	184	183	183	154	147	178	197	202	184	153	179	176	160	156	165	167	184	175	169	164	168	182	162	176	173	170	201	170	173	159	178	153	185	187	191	169	181	182	171	174	189	169	197	151	187	198	160	168	174	185	174	188	173	162	174	185	181	164	165	172	193	157	179	169	150	176	192	196	172	184	174	161	195	176	203	166	164	161	161	166	188	174	164	170	162	167	164	172	169	178	171	177	182	160	191	165	185	158	196	168	147	181	171	170	185	186	188	156	190	192	163	175	183	163	178	149	164	179	192	169	162	195	195	169	158	159	173	186	175	157	177	176	168	195	175	162	161	161	155	200	187	190	184	156	151	168	191	174	166	166	161	170	169	168	159	193	158	167	180	169	189	151	154	187	175	172	157	187	158	179	167	164	181	178	145	180	180	150	179	172	169	169	160	154	179	168	178	185	190	174	176	155	171	191	167	166	197	182	159	176	186	176	197	180	175	170	181	165	191	202	187	189	171	164	170	195	160	174	175	183	193	194	178	174	177	172	183	182	175	180	205	201	203	186	214	188	161	201	193	175	155	160	191	196	166	168	165	174	185	200	175	189	175	190	172	193	182	172	153	168	194	169	204	171	177	175	181	176	177	170	187	198	192	164	184	174	194	166	173	156	185	206	207	155	167	174	175	178	179	177	165	157	162	177	178	164	175	165	182	188	164	162	186	181	178	189	182	163	169	184	186	155	186	182	205	176	155	170	181	168	183	164	169	188	170	179	184	169	149	174	162	168	169	193	184	181	179	168	159	188	200	172	143	176	169	175	181	189	181	164	185	188	179	161	180	156	175	196	171	180	157	179	183	167	184	181	180	166	185	175	179	181	175	177	176	169	169	162	175	172	165	150	173	173	180	170	164	148	178	173	157	195	182	177	187	164	177	154	171	153	160	198	178	188	144	178	178	170	153	165	175	177	169	166	204	165	173	181	178	168	179	171	153	153	160	161	167	171	143	183	169	186	169	179	184	173	168	177	181	162	186	172	211	178	183	162	200	155	149	181	172	207	174	157	157	181	178	175	190	169	208	177	173	168	173	214	179	193	176	188	187	181	199	182	176	167	178	162	170	172	156	172	190	152	200	154	178	176	179	179	180	177	191	189	205	192	179	151	173	180	180	156	174	180	180	160	173	178	170	193	171	186	169	198	178	174	186	184	156	168	188	187	205	190	172	162	188	199	167	176	174	154	179	193	170	173	171	198	201	153	166	148	189	178	162	165	170	194	172	182	174	186	184	166	182	175	203	177	201	201	182	168	185	204	181	164	176	148	153	208	149	173	180	162	192	166	186	185	190	155	187	175	174	205	198	171	192	169	209	185	166	174	193	197	183	152	165	179	178	181	196	163	180	165	172	179	185	177	165	194	171	190	183	181	157	179	173	198	151	185	172	182	171	182	169	170	166	165	190	173	177	164	181	162	168	181	161	160	178	192	175	165	177	186	192	171	206	167	176	186	182	166	194	157	169	159	160	143	167	161	147	189	183	179	196	169	167	183	186	170	160	175	154	182	192	149	186	163	169	177	172	186	149	200	165	178	172	161	169	173	183
45252	59683	53231	21822	10766	434	442	442	388	426	379	430	379	406	417	375	380	379	410	415	393	403	340	388	405	398	397	419	409	431	425	377	429	415	406	415	372	385	392	390	414	364	392	386	406	430	417	356	412	431	375	370	374	399	413	352	384	394	373	430	358	401	398	416	365	402	418	356	395	407	381	345	432	424	418	392	383	433	381	351	427	412	356	390	403	365	401	391	416	369	429	398	357	386	365	358	366	403	404	403	393	378	405	349	364	384	397	420	377	435	397	374	390	410	372	394	367	393	380	400	390	384	421	410	342	397	403	383	422	392	374	403	372	376	354	402	365	412	404	366	389	377	397	420	401	405	396	403	401	419	402	399	406	406	378	415	406	389	402	399	372	381	373	380	407	390	396	397	363	408	400	395	400	409	412	406	376	374	411	382	403	400	377	390	378	392	355	387	400	390	394	408	367	390	381	409	376	386	388	351	401	422	402	378	403	407	378	360	372	379	396	419	418	382	406	388	389	410	388	411	383	381	373	401	395	381	343	384	417	405	417	358	414	421	398	409	406	421	419	397	388	399	434	421	415	356	432	396	395	389	393	392	374	365	413	413	428	374	356	438	425	390	410	373	367	372	411	420	405	407	396	411	402	410	398	415	388	408	399	370	384	366	421	397	355	389	397	418	387	404	388	417	380	379	388	399	371	385	415	415	394	357	400	380	374	416	382	385	394	418	410	384	402	391	391	398	393	405	399	371	369	360	394	365	384	402	399	378	398	397	402	391	379	391	402	398	390	378	416	395	360	388	390	438	414	420	391	439	393	361	359	361	396	445	369	382	378	367	405	383	366	392	365	385	420	399	421	453	445	401	396	360	387	418	416	404	380	424	388	393	387	406	404	374	427	426	413	377	444	400	383	409	397	404	404	406	386	360	375	428	420	395	360	417	383	392	401	394	414	380	397	430	369	386	377	372	375	414	400	387	386	360	400	403	421	440	366	403	406	369	412	409	396	434	392	380	401	399	396	416	376	349	395	394	412	393	390	390	401	402	359	413	374	397	415	402	401	368	361	402	387	358	413	409	373	427	404	376	409	396	364	395	381	389	354	425	415	381	368	412	392	373	385	421	411	364	391	388	404	416	402	412	401	376	352	392	406	385	383	380	367	390	421	355	374	393	406	386	402	391	398	387	404	398	406	373	386	392	415	405	378	362	407	388	380	377	385	409	396	419	375	404	386	378	401	420	365	422	396	437	415	421	409	422	417	375	398	381	405	356	386	358	382	403	395	393	393	389	349	435	414	398	444	406	364	367	406	416	393	365	378	383	431	399	390	412	379	420	390	361	393	431	428	386	377	394	397	376	366	362	375	416	404	357	415	430	370	379	392	399	383	370	375	393	382	385	419	414	432	403	395	379	408	405	377	397	379	393	377	381	367	372	390	393	394	393	397	398	383	408	405	401	395	409	382	349	394	421	385	346	426	413	386	397	362	400	387	395	359	403	418	393	395	433	401	394	404	406	386	391	393	421	374	400	383	352	394	404	384	385	416	404	394	404	419	342	389	385	397	411	420	369	405	373	392	396	379	410	422	396	412	390	419	379	394	433	391	412	414	406	397	386	405	411	396	370	411	393	402	409	431	412	394	388	418	399	367	371	417	381	397	405	410	379	406	396	400	413	397	399	358	390	394	398	403	393	437	406	356	414	433	404	382	388	380	395	416	393	378	404	407	399	408	351	397	420	378	432	393	397	383	382	408	415	357	369	373	413	436	419	385	386	348	420	410	394	398	387	408	406	415	399	384	395	381	355	394	422	405	397	392	403	408	357	415	418	395	410	390	391	403	352	396	368	368	401	418	371	391	388	398	427	364	361	391	370	381	413	372	395	357	362	379	379	415	394	401	374	378	378	382	400	423	363	426	395	401	390	393	374	396	388	406	400	445	395	406	357	420	398	377	429	392	420	378	386	397	393	428	382	375	401	408	382	399	362	404	389	396	364	386	415	394	388	375	424	372	408	387	403	394	362	408	417	374	372	396	358	391	372	379	348	380	428	382	386	441	403	411	385	403	393	378	390	404	399	432	392	398	400	366	413	384	398	398	391	422	403	372	395	409	366	396	376	387	351	412	395	373	415	391	384	386	397	391	429	391	413	383	395	372	365	383	381	360	409	409	397	444	372	425	375	402	414	380	372	392	386	390	399	393	411	406	406	395	378	387	389	373	394	378	383	403	383	377	419	424	399	376	368	377	392	403	408	401	407	411	396	361	389	405	413	419	365	396	398	394	401	383	350	365	375	403	407	429	430	395	399	400	397	399	361	367	397	365	416	393	408	402	379	385	373	393	403	381	405	417	370	395	390	402	422	403	381	374	391	402	408	422	396	408	373	362	367	410	404	395	401	392	409	371	416	408	400	367	378	441	368	401	383	398	433	384	393	386	419	419	430	443	383	398	402	414	414	373	394	409	382	380	410	391	379	422	398	382	403	416	382	393	432	427	412	419	415	434	401	364	379	412	394	394	392	388	402	391	383	359	361	427	379	381	365	382	421	378	406	426	383	388	405	398	423	402	376	402	383	396	419	390	393	431	416	400	380	357	397	423	397	367	399	393	403	387	401	421	376	367	373	421	395	383	376	420	417	411	366	394	369	385	397	410	394	372	413	404	377	393	408	388	388	375	434	393	384	365	392	363	399	406	409	386	391	414	417	360	417	383	429	412	371	390	438	382	404	403	365	385	438	389	389	419	373	393	428	388	411	391	417	392	368	404	399	419	404	408	414	393	385	396	390	392	383	384	388	383	413	391	370	386	377	395	419	362	418	402	402	424	412	373	365	399	421	392	383	373	412	397	409	374	365	393	418	407	383	390	399	403	405	376	416	389	389	409	402	386	373	370	392	388	379	397	371	399	391	421	368	396	376	397	403	371	390	387	353	400	415	374	406	365	433	386	408	388	391	385	363	358	381	377	377	381	445	368	415	413	379	397	398	406	359	345	359	405	376	401	401	405	354	402	396	415	408	373	401	426	381	371	399	439	390	362	369	363	407	376	412	376	379	398	391	404	382	375	393	420	440	429	360	382	407	373	398	387	412	375	421	392	401	402	393	399	391	434	366	388	384	404	401	398	437	378	424	429	407	390	401	418	389	385	393	361	364	414	366	392	392	394	375	402	407	389	406	392	385	390	396	376	391	378	381	394	388	376	391	423	382	381	404	379	359	415	385	367	397	407	427	373	413	380	383	396	397	390	392	380	395	379	438	387	381	393	388	411	401	391	406	356	381	390	418	418	367	405	418	403	392	396	429	419	410	415	407	378	399	399	357	402	420	437	395	370	393	409	384	429	402	430	359	385	393	371	385	405	391	389	423	372	369	409	381	430	379	405	395	402	377	387	354	412	392	352	423	371	368	334	380	411	411	394	396	373	376	393	388	374	388	394	382	354	382	411	385	429	395	408	443	388	400	442	405	407	374	412	405	399	413	423	362	386	426	389	378	370	399	427	408
81470	81930	66536	34395	17365	2255	186	119	114	87	137	120	101	92	94	119	102	87	96	111	107	105	98	85	91	115	86	106	93	107	97	109	110	99	110	104	93	116	122	109	102	128	100	103	104	94	124	114	101	110	85	98	89	107	92	104	96	109	107	101	102	108	102	96	107	120	91	113	124	100	122	101	101	92	102	116	91	101	108	86	121	94	100	110	101	92	94	108	134	104	100	115	97	82	99	92	78	98	100	97	109	88	98	111	126	96	123	100	116	93	95	94	106	101	101	104	97	113	103	97	104	100	97	114	113	103	119	101	103	107	104	115	85	91	99	103	113	95	86	93	96	96	115	107	118	93	86	107	95	101	98	101	110	104	123	96	116	99	116	111	115	86	106	111	114	105	96	103	123	118	106	94	95	96	95	101	105	100	94	111	90	124	109	131	98	103	91	118	99	94	85	98	106	93	131	93	99	95	97	110	116	103	103	92	83	104	102	101	118	108	110	104	117	105	95	109	113	82	89	99	103	124	89	112	98	108	103	102	90	96	87	75	90	100	93	93	100	100	107	109	89	103	71	105	109	91	89	109	90	129	100	104	112	97	121	99	110	109	101	104	100	118	96	99	108	94	79	116	79	98	105	122	104	79	108	120	118	98	96	71	90	127	102	99	95	108	113	104	127	106	104	95	116	92	84	118	106	100	103	108	100	115	99	103	101	97	89	98	104	96	89	108	82	98	127	110	96	87	132	120	102	94	112	92	94	99	105	93	107	97	92	112	112	86	87	83	96	103	99	100	92	110	95	115	108	89	95	119	102	100	109	88	115	107	104	112	85	109	105	103	122	109	102	104	102	88	100	79	113	102	102	107	108	100	104	117	105	92	97	111	94	101	102	77	100	113	105	118	86	82	118	105	86	98	100	106	100	85	96	109	85	117	94	99	99	90	85	98	95	97	129	94	112	95	94	105	95	97	97	112	96	103	85	97	113	107	79	110	89	115	104	89	87	129	105	102	88	89	110	93	90	73	95	97	104	105	102	127	95	129	114	112	96	99	121	109	105	108	88	86	97	101	105	104	99	105	98	104	104	109	91	102	98	96	113	95	117	99	88	86	94	97	97	91	118	102	79	124	104	99	119	104	106	99	87	107	107	101	89	87	97	113	95	99	86	95	110	88	116	105	113	102	119	107	97	101	92	102	90	87	111	90	113	95	91	101	95	104	106	103	103	105	96	102	107	124	110	101	108	114	89	108	102	112	99	95	118	110	102	107	88	91	106	90	111	84	85	96	118	103	106	98	117	95	81	112	90	96	102	110	94	90	114	114	110	90	117	80	99	100	106	87	98	107	99	92	96	128	111	111	103	93	99	106	122	96	92	88	100	88	89	99	79	119	107	119	98	96	94	123	108	97	106	111	114	109	94	87	85	103	89	106	120	105	94	109	108	127	114	105	91	101	86	110	102	104	100	98	89	105	97	105	88	89	105	118	101	107	99	98	99	83	112	84	102	89	83	78	109	95	114	106	74	93	110	101	101	95	97	109	100	107	107	95	89	102	110	110	109	82	108	97	105	104	97	107	113	87	101	104	90	95	120	97	108	98	109	97	102	108	114	103	93	95	105	107	123	94	106	112	112	99	115	106	120	96	99	90	105	110	105	109	98	103	91	87	100	95	97	96	90	102	117	102	108	103	89	111	108	111	83	103	102	87	130	112	94	104	95	120	95	106	96	106	116	100	91	94	100	131	98	103	100	103	113	114	116	90	106	118	124	101	80	102	88	110	103	95	112	102	86	107	90	112	104	104	111	79	84	94	106	104	105	104	101	90	105	91	99	112	100	96	105	101	96	91	120	87	99	119	92	108	110	101	95	114	97	102	91	81	87	101	90	73	105	127	98	104	97	108	100	102	110	96	111	116	84	106	126	87	116	80	81	93	88	106	93	90	90	95	114	122	103	95	95	127	94	89	115	111	92	90	87	113	106	104	118	105	96	95	81	101	104	103	89	104	106	90	95	112	103	102	90	87	112	107	95	94	128	106	113	116	85	102	90	89	117	108	108	109	98	98	123	110	96	96	94	124	100	117	113	103	99	105	97	98	107	113	94	99	92	104	120	105	77	112	83	96	113	100	107	101	119	102	99	110	111	104	121	94	116	102	99	114	88	104	111	100	91	103	112	97	101	94	127	107	100	102	98	97	103	105	85	92	106	125	102	110	107	115	79	97	107	91	82	103	90	97	107	129	104	105	99	95	86	110	92	97	98	98	112	91	117	96	95	113	103	106	90	92	114	103	74	123	104	110	103	97	105	121	113	99	100	119	115	116	96	86	79	99	106	98	100	109	99	116	104	103	113	84	94	105	111	100	105	104	118	101	119	103	111	100	114	107	104	106	99	109	114	115	102	96	90	99	107	103	93	104	113	100	109	106	81	97	102	95	101	107	91	83	129	98	106	103	102	85	98	105	103	113	96	85	107	96	100	94	93	94	81	105	98	109	113	100	105	116	106	103	103	105	97	97	109	103	92	129	116	71	89	102	86	117	92	94	99	111	102	123	93	86	117	105	93	111	105	77	99	98	88	90	96	96	99	123	93	92	111	99	85	100	104	107	101	110	94	102	98	89	101	107	100	93	107	92	103	87	91	91	100	90	125	108	86	95	97	80	99	105	92	95	85	106	93	99	86	119	105	94	90	105	107	97	93	115	92	95	85	113	104	95	107	107	97	94	103	97	138	113	113	94	105	93	115	119	119	101	87	82	98	93	95	113	102	105	118	98	88	107	96	100	106	90	119	104	109	94	96	97	101	90	102	108	99	98	95	96	100	102	94	79	123	102	106	95	96	112	99	82	92	84	91	104	96	98	101	109	101	114	98	117	96	80	98	95	96	98	101	91	102	110	101	98	92	98	106	94	116	106	112	90	84	86	121	104	91	93	93	106	75	107	94	105	98	115	102	97	89	123	89	92	89	87	116	83	98	97	102	88	92	101	86	113	94	96	101	90	93	103	84	85	116	92	101	108	116	99	97	108	93	96	85	95	111	113	93	88	110	111	96	99	85	106	100	98	97	102	98	106	120	124	99	119	97	104	92	104	113	115	95	108	99	92	111	102	100	103	130	105	106	82	103	104	88	85	97	101	106	111	84	118	104	94	102	113	116	108	91	114	109	88	97	97	89	116	93	93	100	99	103	93	91	120	113	97	99	123	102	88	104	127	113	110	107	86	116	102	112	90	111	97	108	89	98	120	101	68	91	98	97	87	115	95	104	86	115	123	111	112	107	107	102	103	113	101	95	108	98	104	102	108	115	96	118	94	104	88	110	103	102	103	104	109	73	97	109	103	105	96	116	90	87	84	101	114	102	104	115	102	93	96	118	112	80	102	96	92	100	87	99	91	84	119	97	94	95	122	105	101	120	99	117	112	93	101	105	99	96	86	88	99	107	100	104	89	105	123	88	96	98	109	123	85	74	92	104	93	122	97	104	92	93	99	106	111	111	110
55372	71047	61359	33355	22081	411	357	333	297	296	288	285	257	250	298	270	295	267	235	266	253	259	260	264	275	265	241	250	228	249	254	261	248	253	209	249	233	230	251	237	250	244	215	235	257	252	232	251	241	243	249	234	248	253	251	242	229	220	223	219	245	212	236	260	253	234	235	248	233	249	239	235	224	220	248	235	219	237	251	253	274	261	223	247	249	206	264	219	267	244	227	256	213	246	245	237	246	258	262	235	256	250	221	225	247	247	240	241	238	242	254	232	254	257	229	234	251	255	253	256	243	300	248	252	264	227	258	255	227	232	237	251	219	265	248	228	236	256	231	255	232	258	237	268	217	240	244	213	226	266	261	255	239	240	209	231	225	232	243	244	245	268	228	235	263	243	258	245	247	244	271	247	233	250	241	272	244	256	203	237	222	219	253	251	233	245	250	244	221	235	263	219	257	253	224	258	234	213	250	243	231	251	231	254	232	256	271	224	259	228	257	248	239	227	253	252	245	269	254	265	239	239	223	229	235	260	231	242	249	251	260	249	256	226	248	235	227	243	276	228	214	229	241	229	266	229	243	238	246	240	238	227	266	260	257	251	249	230	237	217	255	209	275	242	255	253	227	255	239	256	254	229	220	251	213	236	241	250	250	242	259	220	235	258	234	223	229	210	227	264	240	240	249	237	256	238	226	258	234	223	236	238	240	232	257	253	251	226	251	265	223	257	228	234	231	236	208	243	231	250	265	250	258	248	242	261	244	250	244	275	209	237	271	264	250	260	253	227	271	246	236	232	234	267	234	231	263	262	243	238	252	231	273	263	200	217	252	243	233	237	288	249	249	214	226	248	249	266	255	255	235	260	260	235	258	261	240	246	238	232	232	230	246	242	247	240	233	258	235	236	213	274	244	235	234	259	248	265	234	268	242	258	241	248	246	228	259	231	260	224	249	243	248	249	245	236	239	235	256	234	266	268	248	245	259	254	244	237	219	257	236	266	248	261	249	236	255	225	263	271	243	271	237	222	254	270	233	226	251	255	232	212	247	246	232	241	242	240	269	235	219	227	263	280	252	241	255	290	244	245	278	237	235	247	235	225	237	242	265	273	252	221	232	243	226	280	233	261	242	250	238	268	237	253	264	265	243	241	219	243	245	229	256	251	252	241	246	280	244	253	245	253	258	249	261	242	237	229	208	241	253	265	240	226	254	244	232	214	234	251	267	236	249	229	232	257	242	246	243	234	263	253	223	224	224	239	253	247	231	254	215	236	254	252	257	242	241	253	273	270	243	260	250	272	232	235	237	245	236	214	271	243	255	245	229	267	239	235	229	246	262	229	241	240	274	260	247	220	255	265	239	264	234	211	247	243	232	257	283	257	236	253	219	267	281	259	227	235	240	234	232	247	261	243	234	260	245	256	263	240	249	283	231	251	219	250	232	237	250	267	242	229	215	241	235	258	238	228	232	238	261	253	232	219	231	232	235	236	240	259	250	275	234	257	240	249	239	230	257	247	260	240	248	237	244	258	249	254	233	211	226	253	246	256	241	241	248	243	223	227	239	249	236	247	244	260	266	243	238	230	270	223	262	251	262	258	249	258	260	268	231	227	290	244	231	220	231	222	237	239	250	248	232	255	233	228	245	261	242	246	242	269	239	253	251	251	244	267	252	262	255	240	234	236	266	242	216	244	263	250	216	247	222	236	206	236	259	237	289	252	245	254	271	226	243	247	262	242	253	246	216	260	228	241	251	236	236	245	217	235	234	238	251	220	255	258	257	258	241	244	232	249	259	264	238	227	223	249	221	243	240	235	257	246	214	249	263	249	240	249	274	241	237	248	245	256	252	255	261	259	277	254	220	247	239	273	263	271	233	249	228	227	240	258	277	238	228	236	241	261	234	271	260	280	223	247	238	262	242	259	251	245	248	220	223	261	253	253	244	223	223	222	244	262	245	234	222	238	231	225	228	247	222	270	257	207	265	266	214	223	224	262	250	259	253	263	235	258	267	280	237	245	213	242	232	245	248	254	244	255	257	244	255	243	248	237	237	233	233	237	234	229	216	265	252	220	268	219	255	196	230	247	224	248	246	250	251	220	254	247	251	227	223	262	224	245	242	256	212	239	225	239	236	242	234	269	226	249	251	205	261	232	265	221	272	236	217	242	244	255	247	262	247	267	240	246	226	245	231	257	258	259	240	258	225	238	237	255	243	225	243	240	248	250	239	211	251	238	279	242	249	241	255	217	226	240	244	230	246	247	238	237	259	217	267	246	244	257	246	232	221	251	237	282	202	236	247	229	224	231	262	263	223	231	232	291	238	232	245	227	259	230	227	253	239	250	248	256	236	252	255	255	242	243	241	265	266	256	239	218	254	232	252	257	216	261	235	243	241	270	257	233	254	256	243	248	236	230	252	235	246	262	241	226	223	232	261	226	249	261	232	258	253	234	269	223	239	220	212	217	232	234	249	232	247	265	260	264	248	239	230	236	257	249	217	243	237	250	247	240	224	234	260	249	238	246	228	248	231	229	268	231	242	239	225	245	233	258	289	209	233	266	235	267	237	241	245	218	241	241	239	213	254	239	236	236	250	256	228	244	240	241	258	235	216	218	270	251	241	258	239	239	218	243	207	252	214	256	255	245	249	245	237	263	247	239	222	237	265	237	235	230	240	253	251	245	272	242	235	243	243	249	245	251	236	252	228	243	239	263	241	269	228	229	242	260	230	262	248	211	237	267	235	246	227	243	291	229	246	258	237	224	225	249	248	246	242	263	227	259	234	201	254	229	253	243	254	255	231	251	238	256	245	245	245	228	221	230	263	214	227	239	221	254	274	228	229	240	253	250	225	236	228	242	260	239	238	243	228	256	233	211	253	265	272	249	247	258	225	266	247	253	235	250	203	248	239	260	270	239	245	261	218	214	241	245	233	235	238	235	246	263	230	231	262	247	230	225	253	239	247	237	216	239	225	242	259	271	262	245	231	241	252	273	240	241	239	249	248	231	244	251	259	254	249	219	253	226	215	206	262	226	250	238	271	245	250	263	267	253	240	226	247	229	247	266	248	236	269	255	246	247	243	241	256	221	221	235	231	245	238	246	227	251	232	224	238	236	235	248	244	245	240	260	247	251	214	236	270	247	203	208	231	231	233	259	222	230	218	255	264	253	243	234	254	215	246	208	246	222	242	243	258	245	237	246	262	256	244	239	236	247	239	247	254	235	283	260	210	237	274	244	232	237	268	283	239	246	278	241	237	241	239	252	245	243	229	260	282	231	252	238	255	236	231	228	257	241	265	254	233	212	249	243	268	280	240	235	250	251	225	228	235	233	224	254	237	243	246	242	243	235	238	252	249	227	246	241	232	249	264	241	261	246	254	253	216	249	219	248	238	226	247	256	231	252	260	218	237	234	239	238	231	262	253	262	243	232	249	236	245	250	258	236	276	257	248	241	256	229	244	224	262	268	261	237	230	247	266	256	249	244	243	257	234	250
26725	30103	13790	2136	468	235	276	248	233	252	204	240	252	277	252	246	240	227	277	237	238	276	241	240	246	296	227	230	245	228	252	261	257	246	260	261	266	230	246	235	226	248	280	238	243	258	242	238	245	276	248	238	215	245	266	288	275	280	271	272	255	266	239	268	242	225	242	266	240	232	226	252	218	253	240	260	251	253	268	257	238	237	240	243	235	216	242	236	249	237	250	234	262	241	282	256	261	248	249	241	233	290	278	270	225	270	284	255	259	237	217	234	265	249	229	229	232	250	246	220	260	227	274	256	252	264	226	252	229	235	247	223	301	253	221	235	231	250	258	236	229	278	237	276	224	231	234	233	227	264	217	259	221	262	251	231	263	246	241	234	253	220	225	248	246	245	243	266	258	253	244	238	237	267	273	238	239	229	244	223	233	223	230	256	243	258	253	275	275	267	240	239	240	221	244	239	251	241	272	248	237	240	252	214	234	235	215	266	221	258	240	230	208	245	233	273	212	244	248	264	245	261	253	230	238	254	233	245	282	289	240	220	230	264	258	265	234	238	235	271	237	245	221	256	246	252	218	263	236	221	261	273	231	246	264	269	244	236	263	242	233	259	244	273	241	267	265	247	255	247	277	250	227	272	263	256	266	235	256	264	244	257	244	260	244	256	261	266	242	293	249	212	248	242	249	232	227	224	251	243	251	244	251	276	253	231	221	251	247	253	248	257	239	245	246	257	239	259	272	213	244	242	245	229	211	261	230	243	237	254	238	247	230	223	249	249	252	248	232	258	218	219	250	236	273	245	225	230	250	243	214	237	277	261	238	239	259	272	258	254	247	247	261	263	235	239	243	251	243	247	220	283	230	238	257	236	234	252	266	235	272	246	235	241	215	280	229	232	240	243	253	252	235	264	254	242	250	263	235	224	238	233	245	223	252	232	229	218	279	247	256	228	234	216	259	249	234	240	268	251	239	242	286	272	229	264	277	237	265	245	222	250	259	245	217	278	274	281	265	253	252	259	262	246	294	244	260	242	248	239	242	261	227	274	265	260	257	225	251	240	264	256	271	261	250	256	260	262	247	225	245	234	235	232	236	235	229	239	254	244	260	235	249	265	249	251	250	264	256	260	251	244	241	247	228	261	250	241	246	271	251	246	240	263	265	247	245	254	265	231	213	246	249	248	245	255	245	252	253	253	264	266	245	230	240	231	271	238	270	234	278	252	227	267	215	218	250	223	236	224	251	250	220	229	242	238	238	239	265	254	239	230	246	234	252	251	272	228	263	224	250	242	258	241	226	243	248	255	240	219	234	225	254	240	248	265	289	244	268	260	267	265	229	284	273	256	255	260	249	259	229	247	261	290	237	265	271	242	254	253	258	262	265	250	275	244	254	286	249	236	237	223	237	255	261	252	256	247	247	239	240	246	272	231	253	250	265	258	237	262	235	230	237	261	259	280	246	242	245	259	266	256	236	241	229	293	220	273	231	231	263	243	261	263	228	250	244	261	240	239	260	250	233	261	231	266	239	270	244	246	259	246	238	267	227	241	249	238	270	241	233	231	246	228	258	256	263	226	249	247	244	235	251	234	273	253	268	264	246	245	233	264	241	231	231	251	224	239	263	245	258	255	237	266	253	244	267	234	238	259	242	244	232	235	225	240	219	249	252	245	268	260	217	256	222	239	240	268	237	243	252	263	243	230	238	242	243	219	216	247	267	257	240	232	272	277	223	231	261	242	248	269	220	243	239	264	241	268	268	239	266	208	263	250	259	237	232	213	247	227	253	237	265	228	237	261	268	270	258	228	278	264	249	238	252	246	230	253	248	255	260	231	262	254	273	261	256	241	236	281	262	267	246	218	255	259	253	256	253	228	240	268	233	252	226	247	245	249	243	285	230	223	264	245	271	256	212	255	271	254	238	252	221	243	233	232	243	235	235	265	275	234	230	281	235	265	228	246	231	241	252	223	244	280	250	218	257	260	219	240	245	257	269	244	276	275	234	276	254	218	234	266	244	242	263	245	218	241	224	241	213	239	241	263	230	243	259	229	263	244	262	222	282	220	232	229	220	273	277	231	250	300	222	230	233	268	234	250	256	214	251	242	269	249	271	242	271	238	243	270	243	232	246	251	231	241	232	237	260	253	246	234	252	233	258	247	269	254	285	228	290	236	243	224	221	239	230	247	223	267	253	264	248	239	279	246	237	248	239	278	247	263	233	260	262	263	253	236	239	245	234	239	269	241	263	263	264	237	242	230	274	230	263	262	259	239	253	243	253	232	260	241	249	230	257	221	255	268	225	256	229	274	229	247	271	246	225	240	244	249	243	264	256	239	264	242	263	242	223	222	245	265	242	238	242	253	246	270	229	250	244	278	252	225	218	241	275	252	284	238	243	262	236	261	266	269	242	234	242	267	233	289	242	222	259	244	237	268	235	243	229	242	231	211	253	232	224	254	258	253	245	265	273	256	226	239	248	249	239	277	248	268	269	252	240	237	223	224	234	241	240	239	246	255	241	262	241	242	261	247	273	250	214	236	252	240	250	279	279	257	288	235	229	246	245	257	246	263	266	246	248	210	256	245	249	263	279	284	246	265	247	237	263	230	227	247	258	257	276	250	256	247	272	257	216	233	232	223	278	236	236	252	277	258	228	231	228	245	223	257	262	238	244	239	270	237	237	234	274	254	263	217	260	252	259	295	289	239	242	278	251	241	256	238	238	254	242	227	241	224	250	264	242	290	228	240	238	269	223	238	247	246	269	237	245	208	258	262	244	247	253	275	222	258	257	265	233	261	257	268	262	255	202	241	242	241	243	232	260	249	237	241	239	234	227	250	264	276	241	238	235	251	263	227	247	245	246	239	230	251	246	272	239	265	232	244	211	228	236	242	239	256	282	248	252	227	251	222	233	272	261	234	244	233	234	258	240	235	258	227	228	250	253	278	235	237	254	241	241	238	256	273	282	248	241	241	275	248	248	250	254	258	252	243	282	249	205	236	248	250	259	244	214	247	271	247	245	260	248	244	253	283	244	250	247	257	272	238	230	281	255	236	295	235	257	230	248	299	253	225	259	242	263	243	247	268	245	247	256	249	219	249	268	245	269	241	264	232	265	260	258	225	264	260	266	238	262	231	263	232	254	242	257	253	249	246	229	244	263	238	255	240	240	274	221	247	248	259	234	255	255	237	251	221	253	236	236	237	223	252	213	250	239	238	262	232	261	232	260	229	263	252	265	225	242	252	262	237	246	264	257	262	224	256	248	267	266	239	240	270	226	250	242	255	278	253	273	236	243	256	267	225	257	266	246	251	234	255	253	248	250	246	232	260	238	251	227	274	253	236	215	253	208	275	240	259	254	257	252	240	245	251	224	221	245	242	260	237	238	233	218	276	253	243	273	254	232	221	262	245	239	266	255	216	236	235	240	251	252	254	244	252	251	234	247	266	233	264	252	240	268	271	260	238	268	245	265	243	229	246	242	260	255	246	230	229
22766	32030	15753	3604	1358	527	535	584	567	539	567	555	551	528	552	514	551	528	524	548	537	586	521	569	540	565	533	504	574	520	549	556	532	561	532	555	567	558	569	556	529	543	573	527	553	539	520	525	504	563	544	555	514	516	567	529	530	574	538	488	558	565	563	514	545	544	564	553	560	549	553	541	549	547	559	535	540	569	529	537	542	567	578	539	536	543	567	531	563	552	570	548	576	597	550	537	544	558	494	523	522	554	587	560	541	529	515	602	517	563	546	539	574	543	554	547	507	546	569	551	509	544	519	558	512	534	526	545	558	577	498	570	553	536	523	575	548	549	546	532	532	547	569	551	553	551	539	562	559	543	589	563	584	549	535	549	503	506	542	546	542	527	592	533	559	543	538	548	553	563	516	565	569	559	551	510	539	546	584	551	585	562	564	523	490	550	551	571	534	529	511	550	524	548	554	519	557	573	522	508	559	544	507	531	529	579	525	535	536	522	520	548	556	570	531	541	576	550	527	562	529	520	586	536	559	588	540	591	554	540	519	540	549	613	542	538	515	568	591	543	528	522	540	543	589	556	524	575	508	572	549	612	547	502	516	571	548	563	537	525	557	527	548	577	564	514	542	548	526	525	547	557	558	558	566	536	525	558	569	547	548	541	513	533	485	551	511	559	548	554	568	549	570	540	563	563	542	561	580	552	527	497	560	554	535	527	509	558	550	570	555	518	540	544	532	530	573	524	546	547	549	546	566	521	523	550	590	485	569	528	514	543	550	531	525	553	589	523	538	536	487	535	549	599	558	519	567	522	523	518	534	554	534	566	594	537	526	558	529	533	556	541	569	543	554	554	534	538	579	523	506	518	581	526	521	546	541	556	583	510	527	513	554	558	544	545	537	574	570	542	522	535	518	555	490	493	524	555	528	526	503	526	583	557	569	588	541	568	529	543	561	518	552	575	575	538	572	586	550	510	567	523	522	532	537	554	566	529	540	517	558	531	559	505	563	567	535	579	569	515	529	519	538	579	571	539	544	536	559	551	578	577	516	611	599	561	581	524	564	567	551	543	522	567	591	531	553	556	512	529	544	533	524	546	579	566	551	574	542	498	545	555	545	532	586	555	530	546	545	538	559	586	562	553	583	544	533	557	569	495	561	542	577	576	554	587	567	552	514	536	506	619	530	537	544	552	544	533	509	521	549	559	555	563	571	524	568	575	573	570	551	517	513	574	507	563	524	512	539	572	520	539	550	549	548	491	592	518	556	558	535	568	563	576	513	513	545	572	569	542	532	528	529	561	551	579	525	528	488	586	562	577	558	546	543	536	554	553	562	579	551	559	511	561	526	521	582	540	586	536	561	525	566	534	564	509	577	558	539	564	553	524	547	533	536	551	568	548	538	531	523	546	523	559	538	572	542	549	552	544	555	498	499	548	577	548	560	533	576	553	489	525	552	563	521	517	543	523	520	528	548	534	576	556	507	564	558	585	533	549	539	543	548	553	541	592	535	535	575	577	524	587	554	543	559	569	544	559	499	590	565	573	540	551	564	557	505	518	550	527	522	536	579	541	550	553	544	500	548	565	560	568	551	560	578	570	548	584	538	520	562	583	554	563	539	558	573	536	572	552	527	543	564	535	577	550	542	523	555	558	556	560	577	566	522	565	570	559	548	555	565	575	558	536	550	573	603	554	559	552	574	519	538	507	537	553	561	500	537	588	537	543	508	530	553	521	539	541	548	537	530	558	527	537	592	553	532	573	564	552	526	537	577	564	528	590	514	537	524	582	563	577	561	532	540	559	537	553	550	555	546	555	555	559	541	555	512	519	552	505	576	509	584	591	558	588	536	561	546	551	532	546	539	540	564	559	565	484	562	525	504	544	511	557	532	533	538	597	539	542	562	556	500	583	570	543	568	525	538	551	530	514	553	591	554	560	549	529	553	555	545	554	538	541	537	527	531	556	563	573	549	557	559	577	545	576	553	583	575	564	518	548	529	548	592	568	574	563	562	496	531	537	540	539	557	536	534	536	583	583	546	488	549	563	547	583	548	523	574	548	567	533	532	526	543	548	532	545	556	526	548	557	567	525	533	528	530	497	484	589	557	535	578	568	559	529	595	507	530	547	547	549	548	549	558	528	537	546	529	530	520	557	546	544	557	536	532	531	530	570	556	543	553	553	579	536	556	557	520	599	554	590	574	521	521	579	552	558	560	534	524	563	604	517	526	586	510	563	557	554	524	598	554	554	540	547	587	570	574	532	550	557	511	548	520	539	555	537	527	552	526	502	529	528	549	528	542	565	567	536	510	571	559	547	542	597	534	544	547	533	574	527	522	504	569	558	543	547	559	567	541	489	556	539	536	543	558	539	546	518	534	552	550	545	577	530	559	527	565	547	555	528	564	550	530	527	517	557	558	545	588	531	541	567	535	541	530	569	519	520	557	554	556	548	555	557	531	541	546	579	545	546	529	546	568	553	546	529	544	579	543	500	566	522	521	555	578	571	533	584	531	539	553	571	578	541	529	531	564	510	532	571	578	544	559	612	512	569	545	572	577	558	602	561	574	592	503	536	551	549	543	568	563	544	542	528	532	561	531	523	538	544	571	541	578	560	513	576	574	497	566	524	541	546	565	526	570	559	542	570	529	528	557	567	520	523	568	545	593	534	540	570	561	518	555	540	517	560	533	544	562	556	536	552	520	576	518	591	545	510	532	535	527	570	546	574	634	535	538	539	583	563	567	568	542	538	547	569	581	552	529	541	561	570	562	569	551	566	525	546	555	535	556	550	515	553	522	557	532	588	544	565	550	515	544	550	534	545	532	558	568	529	582	547	506	512	543	510	511	564	538	559	560	525	535	511	511	617	539	568	544	546	547	532	549	591	541	533	571	593	533	524	544	523	538	557	539	591	583	530	546	526	566	549	576	556	570	511	543	532	547	502	527	532	555	529	559	525	531	568	550	572	547	571	556	563	548	555	519	562	532	549	543	597	545	539	539	549	545	516	563	547	553	528	523	595	541	540	557	506	539	559	583	527	581	550	536	509	531	533	529	547	545	544	547	521	503	534	537	559	561	560	518	524	545	522	563	532	513	558	547	520	530	517	568	543	559	525	552	590	558	556	563	544	538	528	520	601	521	539	494	542	533	555	580	532	564	554	569	477	498	508	523	571	560	562	518	538	545	587	513	543	506	510	545	552	571	516	556	545	539	563	607	542	508	557	555	531	566	591	525	558	555	520	551	527	500	559	525	494	540	523	595	502	564	566	549	554	533	576	554	537	545	555	522	508	529	530	513	512	538	544	584	595	526	565	536	537	582	551	563	524	551	542	564	528	568	508	579	582	539	523	556	537	533	570	561	563	554	565	523	534	551	565	555	573	557	526	538	517	537	531	547	562	491	502	551	578	541	587	548	549	515	526	485	515	556	560	546	518	527	576	565	520	530	528	539	538	562	576	522	559	514	557	549	535	563	542	574	560	566	497	626	518	582	595
71097	76095	54774	24603	7648	473	188	198	200	166	174	186	179	176	193	200	170	167	174	163	174	170	176	173	179	195	162	172	165	187	182	164	193	191	167	167	176	174	168	195	168	181	195	179	171	161	188	180	167	165	161	167	197	187	194	175	186	165	164	201	196	189	174	182	195	206	209	200	168	182	158	187	173	196	192	174	191	216	167	164	189	200	165	170	160	189	192	156	159	185	155	175	152	175	161	191	159	174	184	160	176	170	126	162	160	191	188	200	179	196	172	148	165	171	189	178	186	195	158	161	196	169	180	191	179	202	171	169	160	189	163	145	195	156	208	184	182	190	174	164	191	188	188	173	182	177	155	169	190	175	183	152	158	208	171	181	186	183	176	160	168	200	183	155	172	178	189	164	208	194	167	164	169	162	185	181	185	178	203	190	177	173	162	155	176	179	163	182	175	180	181	185	189	220	189	216	184	180	161	165	215	172	180	180	202	164	137	192	190	177	160	175	165	187	144	180	179	179	173	182	194	179	191	193	178	159	160	185	193	179	170	181	171	186	165	173	190	161	187	161	196	212	188	196	168	169	158	182	173	167	176	190	168	171	195	191	195	196	191	196	160	171	176	190	168	191	176	169	174	196	176	169	187	174	190	179	173	184	188	162	156	158	155	185	186	158	169	206	191	194	155	158	210	172	174	170	170	161	157	165	158	167	155	168	203	172	173	192	177	190	160	190	173	159	182	178	173	192	173	192	184	199	174	183	184	189	184	172	200	167	178	177	188	176	174	185	169	185	171	162	185	158	181	155	169	177	168	168	176	155	183	190	185	184	187	190	194	186	183	174	177	166	175	184	209	191	171	150	161	178	187	200	186	180	157	202	181	167	162	177	183	164	172	196	179	163	180	182	172	149	197	208	188	191	208	175	168	178	183	181	160	183	175	178	179	173	186	167	167	177	194	191	187	183	175	175	165	170	172	169	177	183	200	188	179	177	169	198	173	182	159	181	194	186	166	187	181	196	184	154	160	177	170	157	182	181	184	180	191	183	166	200	188	190	179	175	198	185	174	156	200	199	158	181	181	181	185	178	172	179	194	187	177	191	165	181	165	187	166	193	183	174	162	155	183	142	185	170	193	185	162	147	168	184	154	190	165	192	182	166	181	166	161	161	144	177	157	160	183	185	180	190	160	181	165	203	187	143	193	203	177	174	178	176	179	169	175	166	194	198	194	170	171	164	177	182	184	184	152	178	162	194	169	178	178	168	176	171	173	181	180	187	167	172	176	168	151	194	180	174	166	163	193	153	180	169	169	161	181	178	184	172	190	195	197	176	184	169	187	182	193	177	181	198	193	157	186	180	181	165	178	185	171	157	180	183	161	209	215	162	197	173	188	199	167	165	152	167	182	185	181	185	166	185	176	157	171	172	188	165	182	175	170	156	161	187	193	176	207	185	179	169	189	158	177	175	188	182	178	168	211	203	203	186	173	171	194	170	171	204	182	181	187	140	151	191	189	174	198	179	187	192	188	185	206	183	179	176	160	165	178	187	166	152	186	173	191	198	186	174	191	170	180	179	179	192	177	155	170	188	183	161	182	184	195	188	217	184	161	154	161	176	173	166	170	174	162	177	182	168	174	188	189	171	189	192	179	165	197	167	197	182	184	177	186	178	158	188	179	171	170	167	153	181	149	193	183	196	192	179	181	173	180	173	184	174	174	173	182	182	180	170	194	177	164	187	189	182	198	174	189	174	193	197	168	173	172	174	168	198	167	187	171	200	184	171	182	157	180	165	209	196	176	177	174	162	196	169	172	191	165	185	172	189	185	188	187	184	183	168	189	174	156	158	175	174	166	172	195	175	183	171	181	202	165	178	174	163	169	155	170	181	204	177	195	192	169	175	188	184	173	191	177	168	184	197	200	179	212	179	215	166	157	182	191	172	157	158	162	193	175	159	178	151	156	156	152	142	188	183	200	185	171	167	194	185	176	180	152	158	175	167	186	204	190	178	219	173	180	194	149	169	150	201	157	181	162	199	183	189	172	151	191	172	163	178	176	204	184	175	170	179	172	211	183	190	184	190	193	153	176	177	180	178	166	199	169	184	182	174	173	195	184	163	201	147	203	172	189	193	163	209	181	186	168	186	191	190	213	172	183	167	166	186	189	181	188	198	158	171	194	171	182	164	227	196	163	178	183	170	192	179	189	189	171	176	205	179	200	174	200	194	203	200	170	181	195	173	175	201	172	185	174	172	165	153	171	160	159	181	186	203	169	168	194	173	188	176	162	197	174	174	180	188	206	181	170	182	197	174	155	196	185	189	191	180	171	193	185	153	194	166	165	193	166	170	189	185	200	168	203	185	191	181	154	181	163	186	195	183	166	179	166	155	181	166	186	189	193	183	165	194	199	184	169	188	179	171	206	176	178	161	177	163	180	170	173	166	166	180	201	186	162	198	147	161	193	176	171	171	189	182	179	163	170	189	173	194	167	175	165	192	173	165	213	181	162	194	173	185	202	157	159	176	165	177	171	160	152	160	171	168	166	163	192	167	170	174	163	187	182	143	162	168	159	167	163	179	164	176	186	175	189	193	187	184	188	180	172	155	188	183	185	199	184	184	201	200	167	158	175	159	177	185	157	155	179	183	163	166	171	196	166	175	202	151	205	171	171	167	179	198	188	182	171	180	165	208	187	184	169	184	170	155	182	176	166	164	184	188	179	154	188	175	192	203	183	166	195	173	167	166	165	170	159	213	180	179	190	182	178	174	184	191	181	190	170	185	190	160	165	186	184	177	187	177	175	190	169	191	140	169	184	155	180	188	170	158	182	177	190	170	162	170	168	178	205	182	170	186	183	163	164	155	184	173	178	177	172	167	174	182	155	184	218	165	197	187	180	183	195	155	182	193	175	184	169	176	174	173	206	179	170	184	164	164	193	191	180	175	165	171	184	194	190	169	185	198	162	193	163	178	169	172	171	158	156	190	192	145	158	188	171	185	167	180	174	171	186	172	193	179	181	187	172	176	200	180	144	164	203	155	199	185	162	177	166	202	181	201	157	154	193	201	178	145	163	173	183	183	183	191	194	187	199	217	176	178	188	180	146	168	150	161	184	189	187	192	193	171	163	178	174	163	163	164	161	168	183	179	176	175	173	206	168	172	166	191	163	171	156	192	176	184	176	177	189	183	167	161	177	179	200	162	192	200	192	186	190	162	168	169	158	189	194	187	200	169	210	189	160	169	185	164	205	193	176	187	168	190	182	189	182	195	182	164	192	188	166	154	152	178	196	171	164	149	185	189	169	190	159	210	171	179	145	172	190	175	172	189	190	197	186	165	173	185	163	181	172	178	172	196	164	167	197	192	182	195	184	195	175	179	160	196	169	186	194	173	162	183	173	208	164	181	186	199	193	192	167	192	171	165	180	180	152	184	197	168	155	183	173	209	199	201	195	167	165	177	171	169	134	167	179	172	170	163	194	216	200	176	163	192	212	208	178	166
46554	60643	48688	24012	10593	431	467	430	428	433	392	419	421	426	416	403	415	415	407	415	357	382	397	400	427	380	421	407	396	395	394	403	448	430	407	431	368	412	423	422	424	384	417	414	399	417	442	396	379	398	411	426	385	403	411	389	424	452	406	408	382	405	413	371	388	423	399	410	409	413	428	426	402	409	398	400	379	379	392	439	399	426	411	395	388	400	369	407	395	431	422	423	409	421	379	432	383	370	413	400	406	456	403	432	376	370	379	361	426	425	403	403	400	417	438	391	414	418	420	388	398	368	399	398	380	433	399	385	373	391	416	432	366	374	401	389	416	394	390	414	406	408	376	411	378	405	415	434	405	409	387	392	408	426	399	375	401	390	383	379	407	409	423	419	404	417	399	399	419	403	414	374	354	397	376	418	386	399	415	385	381	411	399	402	395	384	413	395	412	381	433	376	372	412	414	400	401	397	378	384	413	414	400	403	395	416	428	371	382	422	397	415	381	393	388	394	419	422	441	397	407	364	435	428	400	404	422	433	420	393	403	423	385	395	404	389	417	417	387	388	385	414	392	413	414	389	366	386	386	403	383	395	391	409	377	388	417	430	387	407	399	403	373	381	350	384	388	393	411	427	373	390	392	376	424	382	410	423	400	402	395	393	401	404	407	403	429	390	407	405	396	363	438	385	401	428	388	406	382	400	424	405	364	409	412	404	423	407	393	451	411	406	401	428	402	381	407	413	439	392	384	451	438	402	422	413	391	395	415	416	417	381	414	399	392	393	425	427	425	412	393	408	383	420	369	430	366	398	413	376	405	389	398	437	381	394	395	408	384	393	413	381	398	413	421	407	399	414	407	414	406	426	394	401	397	389	428	429	366	393	402	374	393	400	374	378	397	406	388	390	379	384	366	409	367	393	413	376	366	391	412	377	397	423	397	435	396	409	438	378	424	415	397	389	433	399	453	403	390	396	398	407	425	390	392	408	402	396	392	370	399	433	377	371	412	392	430	406	412	346	385	420	371	428	372	382	388	374	410	406	405	434	387	391	412	417	431	389	390	392	417	407	423	382	398	396	376	423	444	439	364	394	390	413	412	417	439	437	430	376	421	396	402	412	408	437	386	389	411	431	440	419	404	389	424	392	416	398	411	415	391	424	447	392	404	384	388	399	399	379	407	387	422	413	424	403	405	426	374	408	363	392	392	398	407	390	387	409	410	418	368	419	416	421	407	411	391	367	436	374	404	420	411	397	394	408	368	419	401	415	402	362	410	382	395	400	403	405	389	392	439	430	395	403	369	446	424	399	384	408	423	384	418	369	395	424	394	388	412	408	389	384	432	382	437	383	394	413	382	438	393	390	412	397	390	407	362	420	403	412	380	388	414	394	407	392	448	406	401	421	422	451	413	378	456	427	398	383	413	394	377	400	352	376	402	411	381	396	405	409	380	396	414	431	432	422	420	404	403	417	401	393	393	426	377	424	378	374	405	391	398	389	405	353	423	387	407	382	385	427	426	412	412	399	387	374	411	392	422	396	426	387	403	412	379	354	416	392	415	433	422	384	378	403	402	393	398	384	431	389	382	406	376	417	419	431	413	361	398	408	401	370	396	391	408	378	446	394	397	411	395	431	362	415	410	398	402	407	389	410	385	384	370	393	400	414	405	415	389	431	402	375	385	390	402	420	416	390	380	381	398	390	404	419	416	399	379	405	390	402	375	389	411	400	385	386	412	385	371	393	412	365	381	416	402	435	385	360	405	391	402	414	411	397	411	430	401	416	408	394	415	442	403	398	408	406	413	403	406	414	414	372	385	414	423	380	375	379	405	423	414	396	406	421	375	433	440	376	414	407	419	389	414	392	403	392	411	395	425	369	392	388	371	391	442	391	442	421	403	415	396	388	375	406	381	388	417	417	414	373	390	387	393	386	412	403	416	385	396	407	416	393	389	398	414	383	402	438	413	394	393	440	393	356	421	371	404	403	410	431	432	392	427	391	406	375	409	389	406	380	401	413	428	429	396	382	404	376	393	407	416	398	357	391	400	424	436	414	396	405	399	362	391	417	389	433	434	416	423	408	423	375	380	404	416	409	410	425	408	381	391	415	403	405	414	387	405	395	402	423	366	379	407	409	424	385	399	368	436	393	441	372	381	384	416	429	414	409	441	439	424	400	404	398	391	378	371	438	438	382	378	399	417	416	416	384	404	415	391	417	419	392	414	436	382	443	422	432	399	375	419	411	421	403	388	409	418	416	393	385	362	365	403	390	401	375	400	412	400	446	459	376	413	415	368	413	424	427	396	395	391	381	400	442	414	436	403	397	377	396	428	392	369	422	386	372	390	411	418	392	382	415	391	398	395	404	395	371	413	453	424	364	417	392	401	429	434	417	389	401	418	376	389	402	365	412	411	397	376	400	398	423	390	396	384	369	429	403	422	392	373	402	388	423	380	401	417	404	446	436	425	413	398	365	371	390	396	391	418	417	390	412	394	414	397	403	411	387	391	408	399	400	401	378	368	416	412	396	409	419	384	391	385	399	417	444	384	383	334	418	348	401	413	371	449	392	404	394	426	390	402	392	395	411	423	411	411	416	405	404	383	376	396	398	418	390	401	411	384	399	383	412	394	386	403	401	372	395	401	385	402	394	384	393	373	414	377	390	391	427	396	397	410	373	411	418	399	419	370	419	403	386	394	410	454	415	377	406	371	444	396	405	400	421	415	376	402	431	389	392	435	397	387	395	399	392	421	356	412	414	412	423	380	382	412	412	428	397	383	390	402	399	359	407	426	417	408	401	417	448	396	404	375	395	405	394	403	422	393	412	386	366	386	431	400	386	428	384	368	427	405	393	407	416	387	377	403	389	388	414	379	393	384	401	409	406	397	368	373	415	391	397	348	445	427	437	407	401	375	406	348	398	407	452	404	396	382	408	441	394	367	373	404	405	396	372	405	422	396	433	369	418	451	414	383	410	411	416	367	402	382	398	439	438	395	416	386	411	395	378	396	402	405	412	437	377	431	363	392	444	408	409	379	372	427	369	402	417	370	392	391	418	414	380	397	401	383	402	427	416	433	388	399	374	404	380	417	401	386	408	431	416	396	387	430	410	389	366	382	418	410	389	365	408	415	405	447	352	393	401	417	398	404	414	408	385	448	408	396	402	399	401	431	375	387	387	419	370	389	391	403	413	437	415	393	433	411	430	381	416	411	424	382	417	377	399	420	444	420	404	400	458	386	398	390	408	369	384	404	398	405	383	402	385	418	384	424	411	414	404	401	418	415	394	369	402	413	387	381	385	402	430	398	407	384	399	404	392	395	439	423	369	382	430	401	421	397	399	406	378	437	391	409	396	411	367	409	392	409	398	425	380	377	392	394	437	390	413	407	382	401	378	420	415	416	386	382	388	376	406	393	408	403	381	377	378	391	380	407	399	432	386	392	423	400	413	391	433	413	403	423	387	396	396	417	400	425	413	372	433	354	440	396	386	408	411
80840	85768	64406	32629	14205	1447	136	132	141	104	118	135	109	100	126	112	122	124	121	119	107	128	116	128	132	104	86	93	125	115	132	123	104	120	127	128	132	90	116	74	109	108	104	107	112	118	113	138	139	143	121	109	108	89	124	117	100	95	117	135	124	107	88	112	116	112	133	102	119	116	107	108	113	125	134	116	107	99	113	86	103	111	130	112	110	107	138	130	121	105	122	116	109	120	120	118	115	117	126	117	102	123	112	122	112	96	121	108	106	119	113	124	110	139	112	112	102	109	117	110	118	103	119	116	122	108	116	105	108	107	112	105	128	117	104	98	101	127	98	125	119	132	114	112	110	103	122	117	105	113	101	134	122	107	111	90	115	120	117	90	105	120	120	100	117	116	103	101	114	97	122	116	137	111	109	109	123	104	116	110	131	100	111	109	108	120	100	127	100	107	121	114	123	104	106	129	99	100	111	110	118	106	104	114	115	117	118	115	121	100	110	115	97	113	112	110	106	112	118	120	107	119	121	117	123	103	98	115	109	93	108	112	117	112	117	119	102	103	99	112	97	102	115	107	126	115	93	132	111	111	114	99	97	124	111	124	114	107	91	118	111	119	109	122	107	105	115	104	128	95	112	110	109	113	118	109	118	122	120	125	129	112	111	108	115	111	128	110	137	103	105	105	98	111	95	100	106	101	125	121	101	88	122	104	115	101	119	115	112	125	149	141	117	117	113	109	123	105	123	99	122	107	134	120	120	115	127	126	113	86	95	112	124	128	159	107	107	141	124	123	130	138	121	112	110	132	136	123	95	116	131	144	114	120	109	122	120	89	101	91	101	106	126	122	97	88	106	129	108	117	124	121	118	102	115	136	119	109	125	114	111	116	115	103	130	123	112	119	117	103	124	111	103	82	135	122	127	115	117	124	115	122	135	97	115	103	116	114	105	147	119	118	124	109	109	99	106	136	99	104	118	111	127	112	118	107	107	103	106	122	110	117	102	114	127	109	112	112	122	120	113	112	115	119	138	107	113	120	96	111	110	117	110	103	119	111	116	126	108	113	101	114	113	115	110	117	102	100	100	104	120	130	111	120	106	101	100	102	125	107	139	112	108	102	97	109	106	115	113	106	115	105	117	140	109	130	108	97	110	107	117	110	118	116	122	120	100	122	107	94	122	136	124	111	110	130	124	119	125	109	132	102	107	116	99	92	113	112	121	120	90	107	118	98	113	123	122	118	121	129	143	120	124	125	123	96	112	98	125	94	126	108	115	113	91	104	116	119	106	110	98	108	111	109	107	107	117	115	114	101	112	111	97	113	126	132	112	105	99	129	103	107	120	110	105	92	109	110	116	105	116	121	120	97	124	133	113	114	109	128	116	99	132	106	120	106	130	113	118	95	114	120	117	124	101	113	100	101	129	137	102	108	126	118	109	108	106	100	124	116	105	123	120	95	110	128	128	97	107	119	102	113	114	123	103	120	124	107	113	95	117	100	108	117	113	104	102	93	157	101	137	131	104	102	102	121	113	107	103	131	124	102	115	99	135	121	116	114	111	113	130	117	137	105	120	116	119	135	89	112	119	125	114	101	112	118	125	117	105	108	98	109	118	102	116	122	113	104	116	108	133	124	97	98	112	111	122	129	104	114	133	114	110	118	85	117	122	128	120	111	139	113	112	126	109	93	107	97	115	96	124	124	124	108	108	97	131	114	109	120	127	95	92	103	115	105	118	123	112	116	107	116	106	109	120	111	99	107	109	118	116	112	119	107	115	119	96	104	110	82	129	125	128	128	111	110	105	102	116	102	107	107	107	111	111	122	107	124	124	111	130	133	110	117	114	118	88	111	114	101	135	85	114	109	116	106	94	121	126	139	104	106	105	119	111	113	115	121	123	118	124	136	125	96	109	116	121	113	98	132	95	88	107	136	111	117	88	111	134	122	100	128	110	134	138	124	114	121	126	101	125	101	126	129	93	93	121	107	93	102	109	128	129	122	105	126	106	117	96	119	100	104	90	106	108	120	117	125	136	120	128	131	117	98	113	122	106	108	109	118	98	102	106	122	118	123	144	116	107	118	119	150	115	115	115	106	105	109	112	110	116	104	106	131	109	100	113	109	111	111	99	108	99	101	130	121	95	124	103	125	134	98	103	110	127	103	106	120	123	127	134	100	123	112	125	106	121	126	115	113	121	115	114	121	93	113	109	105	119	121	124	108	91	117	107	123	104	127	116	99	114	107	105	113	114	105	100	119	124	121	113	122	134	119	95	131	104	110	117	91	107	119	108	103	120	107	131	136	118	113	134	106	121	138	106	110	79	104	124	109	117	114	112	118	98	122	102	128	107	98	123	130	112	101	116	109	107	109	124	103	133	106	116	111	120	117	115	148	106	128	106	98	109	110	110	111	117	113	106	111	124	110	104	122	115	107	116	105	105	99	134	105	98	111	112	107	111	109	113	107	104	140	123	136	118	120	89	131	129	119	107	114	118	134	103	128	119	111	121	109	128	120	132	94	112	102	116	123	113	132	101	113	112	127	107	146	100	104	113	103	115	122	128	128	117	125	111	98	118	113	92	93	121	93	122	114	114	107	114	119	107	98	96	94	120	118	123	119	120	114	97	124	126	120	117	103	125	114	132	98	109	95	123	108	114	121	126	101	107	72	113	126	124	121	112	116	125	134	118	112	115	107	126	101	104	99	101	112	114	135	108	127	117	108	112	99	107	148	94	117	107	114	133	127	121	112	122	100	111	96	115	107	105	111	104	105	122	113	97	118	108	113	115	101	100	134	102	107	121	113	109	123	102	117	93	106	116	111	116	119	122	100	116	102	97	107	86	127	119	124	134	102	101	124	126	113	104	105	126	110	105	108	115	115	90	113	105	89	118	104	105	113	102	117	102	106	105	126	121	136	107	90	114	111	122	114	123	108	116	127	120	130	111	118	114	114	119	124	98	128	100	102	104	104	100	112	118	107	115	109	108	115	126	112	121	122	112	95	128	104	117	97	101	122	116	110	121	116	120	106	113	122	121	121	109	105	126	116	114	116	125	111	101	130	119	112	89	91	89	123	111	113	107	100	103	95	107	111	98	92	116	87	112	108	110	107	99	107	112	113	115	115	103	106	115	99	120	127	115	116	106	94	111	120	126	144	95	107	109	104	107	115	110	110	123	107	101	115	112	110	121	123	108	93	127	109	108	139	113	101	101	108	109	123	113	121	130	101	105	134	105	126	99	127	123	116	127	105	105	119	122	122	114	119	108	91	95	122	125	115	108	94	112	102	115	123	95	117	111	111	106	123	122	116	111	108	122	111	109	118	105	115	103	133	110	99	105	108	107	114	116	119	110	100	137	96	108	104	117	98	119	115	104	124	109	123	122	99	104	109	107	108	103	111	117	115	122	118	148	101	109	114	113	110	108	87	108	92	123	115	107	112	127	120	121	105	107	103	106	117	117	118	114	120	116	127	131	132	109	109	118	112	114	119	146	126
56420	73139	59941	31234	14584	391	350	282	350	321	278	320	295	298	304	275	273	296	274	262	248	251	290	246	316	250	262	290	272	260	285	311	232	272	295	310	285	301	275	260	257	284	275	277	260	258	256	260	273	249	271	259	258	268	282	271	232	257	236	267	296	239	265	289	279	236	282	256	271	253	300	270	272	273	290	279	301	285	270	270	270	268	263	275	271	260	255	279	257	249	254	288	290	278	290	234	265	282	251	251	247	296	290	254	274	221	249	261	260	261	257	289	271	262	273	280	281	257	283	253	281	227	293	272	265	251	271	274	259	233	252	252	280	262	285	287	282	253	255	271	270	265	243	274	265	279	250	271	239	275	261	245	292	265	297	281	285	255	243	242	266	279	255	255	292	254	277	244	221	260	285	258	270	288	257	244	257	251	240	265	285	275	250	258	274	309	245	309	274	285	284	262	277	263	254	257	281	264	276	304	271	258	248	262	275	284	299	281	277	287	270	286	272	261	307	272	239	288	252	288	263	276	276	287	296	277	254	261	289	266	275	263	260	280	271	295	263	251	230	289	250	275	272	280	282	226	265	269	266	246	284	298	261	266	269	305	241	286	255	265	258	279	275	260	256	263	257	288	282	275	285	266	285	266	257	253	249	268	293	261	274	254	267	288	259	262	236	281	255	271	280	274	255	271	263	279	262	267	282	282	262	281	292	280	268	288	258	253	267	234	250	238	291	251	247	258	253	267	277	269	259	256	254	256	258	259	291	292	261	251	271	259	271	250	258	298	296	257	259	267	253	273	274	259	238	289	268	272	259	244	265	275	298	231	264	257	269	253	274	294	270	277	254	259	277	272	239	263	242	271	256	270	296	256	266	288	261	260	304	270	257	266	267	293	264	255	292	272	278	304	265	277	263	281	266	263	271	263	270	294	284	235	269	300	245	290	282	241	258	277	275	251	245	246	270	258	243	250	245	302	271	273	272	294	269	280	240	279	258	280	279	287	274	304	256	274	262	262	286	242	272	245	268	269	279	258	270	266	271	282	271	254	254	284	283	268	248	266	290	290	249	272	265	271	273	280	242	269	255	289	288	258	243	274	290	281	259	258	291	271	271	263	279	247	292	242	293	268	253	258	257	291	289	276	253	221	295	281	303	275	249	255	254	267	289	235	259	248	260	281	247	277	264	280	306	289	284	279	280	277	279	260	240	250	250	267	272	260	271	266	287	296	292	296	242	267	252	248	262	267	246	255	314	286	286	260	252	255	264	278	272	256	287	269	257	281	230	261	223	295	259	257	262	296	244	268	278	242	280	292	255	264	265	256	288	268	269	272	267	265	273	260	297	276	258	273	295	250	290	246	258	272	260	291	280	286	267	262	271	280	276	251	278	270	278	269	261	286	249	278	258	285	269	259	262	301	251	274	240	278	285	273	248	252	260	278	270	272	264	257	266	302	286	277	291	266	253	290	276	271	290	278	271	284	271	257	244	282	295	274	282	272	236	262	254	255	252	291	255	251	277	251	262	272	286	256	272	247	292	290	271	235	273	240	314	272	271	268	276	268	254	260	272	277	267	255	267	272	285	292	245	272	291	255	259	268	240	254	265	234	269	262	259	288	267	288	251	295	278	231	256	269	259	273	279	266	293	301	272	288	261	260	276	264	265	285	273	303	244	249	266	275	276	299	282	259	285	270	281	245	262	256	266	275	271	263	257	259	280	299	263	270	299	288	275	264	269	259	274	276	291	276	281	285	297	305	262	281	282	281	249	259	290	273	281	260	264	305	246	245	284	283	263	274	273	277	283	267	280	263	270	264	235	258	263	290	265	253	249	258	281	270	268	252	266	259	276	259	270	280	287	282	256	272	271	242	268	252	253	295	282	246	280	275	271	263	274	267	269	289	271	290	269	283	273	268	262	270	279	290	266	293	247	282	249	251	239	253	272	261	264	268	298	268	263	295	264	249	287	305	273	249	283	265	258	258	294	270	264	292	302	261	263	253	265	250	279	274	267	287	258	312	278	288	239	276	270	245	257	288	273	281	256	254	237	260	267	274	270	266	249	248	257	280	265	257	283	285	297	278	266	285	272	249	272	272	245	264	264	303	269	268	261	274	299	259	253	269	266	255	268	282	275	251	251	259	281	284	262	261	276	250	259	281	263	273	274	256	282	259	268	292	249	274	239	279	266	253	281	267	274	280	287	288	241	271	282	266	247	291	284	284	274	281	263	269	254	283	241	276	269	247	233	280	263	278	247	247	264	251	270	285	276	257	277	273	256	227	257	297	264	263	251	282	262	273	293	271	252	239	260	274	281	278	268	261	282	264	276	269	264	261	254	259	264	249	284	266	261	297	290	302	267	274	254	260	278	274	292	268	239	245	261	281	250	288	260	272	300	271	280	259	257	257	259	266	281	276	263	249	284	274	253	256	298	273	283	261	269	246	277	230	231	244	293	249	257	246	286	275	283	256	257	251	273	254	246	290	258	265	287	265	283	288	279	300	283	279	278	282	271	277	278	266	296	280	269	271	271	272	263	276	312	275	272	253	270	262	301	253	254	285	274	265	265	253	263	239	225	293	282	253	270	278	265	312	251	267	248	291	259	246	296	296	265	267	280	277	279	271	255	253	262	269	259	249	259	234	256	243	271	277	280	261	272	239	241	255	273	271	273	288	282	264	287	256	260	257	263	255	280	265	259	261	271	291	285	279	294	262	269	286	289	284	272	274	233	267	269	268	286	306	249	257	276	269	270	283	279	240	265	280	253	244	254	233	238	253	271	264	270	265	293	273	243	257	280	304	271	283	301	296	256	272	294	272	250	253	252	280	244	280	233	253	260	267	247	267	272	280	239	272	270	272	286	262	275	270	244	268	265	283	264	264	242	269	275	266	284	302	282	284	263	270	269	277	270	253	256	246	252	251	274	274	284	263	260	292	245	284	245	272	277	260	239	263	286	255	281	293	265	264	274	284	259	273	265	260	265	260	282	282	246	271	293	260	253	293	261	276	267	244	272	246	252	269	253	284	257	275	263	289	246	267	249	270	273	295	251	260	262	274	255	258	213	281	250	250	299	255	275	260	285	254	294	279	252	282	299	274	277	259	240	271	274	244	264	262	302	248	285	294	266	277	281	253	271	295	261	239	274	245	289	283	261	283	246	246	253	275	257	265	270	235	282	265	260	292	252	297	265	272	272	278	282	271	254	290	246	284	269	252	250	290	254	287	253	275	275	260	260	270	285	264	288	285	307	275	274	270	296	263	267	273	267	279	263	295	261	270	245	275	283	286	289	271	282	265	245	260	251	274	277	249	277	253	296	262	275	262	278	273	287	311	263	233	254	248	262	270	284	267	271	274	266	273	280	273	288	280	245	253	266	250	283	279	250	253	274	262	284	273	277	253	272	268	294	282	270	272	266	273	246	308	270	251	262	283	273	241	288	283	278	255	257	269	279	256	285	243	251	278	288	276	274	310	277	251	289	312	255	295	306	256	260	275
28263	34162	12887	1635	396	256	252	229	223	257	254	244	237	256	245	285	261	251	251	249	271	249	248	242	258	239	240	229	246	270	225	225	252	267	260	236	238	228	261	239	244	239	268	234	231	272	236	241	241	267	204	232	225	234	231	215	297	279	205	263	250	236	272	243	276	256	248	247	274	244	231	245	235	239	282	247	281	260	232	243	246	235	262	263	224	254	275	249	228	232	231	248	269	246	248	251	220	236	264	243	274	261	242	242	241	256	264	254	268	235	268	270	240	265	227	250	289	278	238	262	241	302	261	263	249	238	256	270	256	246	232	261	222	228	227	229	269	277	236	266	263	263	259	278	254	240	231	234	222	256	257	261	263	248	265	227	227	221	259	242	257	272	244	262	220	233	263	252	290	254	242	250	273	266	240	253	263	265	250	246	238	254	247	230	258	234	253	277	257	263	259	247	237	262	266	233	263	277	243	226	252	253	262	248	272	270	261	227	272	257	252	278	237	276	293	257	277	256	219	218	253	213	249	247	264	240	268	267	235	254	226	251	250	242	263	247	231	231	269	258	267	243	205	259	249	253	229	224	249	255	251	261	227	231	270	242	268	248	225	250	271	268	250	258	247	234	244	231	269	277	225	236	244	247	253	208	254	259	252	245	254	252	248	249	269	254	261	264	254	249	255	231	244	285	237	237	261	263	217	239	254	238	234	227	214	239	250	244	250	264	258	262	248	238	261	259	228	230	246	257	232	248	257	271	234	265	250	230	268	221	265	233	234	230	227	259	245	230	213	247	255	253	267	248	255	234	236	253	252	246	244	266	254	235	249	261	247	214	257	223	220	229	264	263	270	266	256	283	255	266	251	262	223	217	247	239	266	227	284	239	238	259	239	252	236	245	251	237	249	267	262	240	255	251	259	250	263	232	234	217	278	253	233	227	252	253	258	252	226	267	232	265	261	259	243	268	219	266	216	232	255	244	259	252	229	226	234	262	252	265	243	226	249	268	253	248	299	231	231	264	284	269	232	242	273	267	240	219	242	253	235	244	282	251	248	262	274	217	236	249	243	262	220	279	239	245	240	261	243	246	268	260	234	243	275	225	229	240	259	253	255	263	267	239	263	248	257	210	254	224	245	262	244	236	233	239	266	263	243	246	248	212	244	276	239	249	233	250	241	231	234	255	237	254	260	229	258	249	255	255	263	232	240	243	282	262	245	253	250	223	217	253	247	253	246	246	250	252	264	228	222	235	249	248	248	253	241	225	280	255	240	228	265	256	263	238	236	245	266	261	272	263	265	253	262	239	236	231	254	213	261	273	265	287	284	264	234	236	220	240	251	266	244	250	261	253	280	222	239	248	252	255	237	279	260	228	221	232	232	266	232	248	259	253	262	226	242	276	257	236	231	270	248	278	268	260	268	199	288	221	179	217	250	242	226	248	241	254	259	265	275	253	255	256	242	260	295	247	244	237	247	226	235	271	250	259	235	233	288	273	245	228	274	256	227	223	247	241	239	242	264	229	241	276	263	266	249	255	235	263	242	260	264	225	264	238	249	236	260	225	215	278	279	267	234	249	232	221	258	266	264	248	219	260	272	263	255	260	270	229	228	249	225	273	217	246	241	270	244	270	243	265	228	240	241	236	218	267	268	272	227	204	253	248	267	249	268	279	252	240	265	243	264	273	240	266	236	240	310	273	219	249	289	243	259	248	248	244	250	259	215	241	242	256	254	212	245	203	204	252	266	229	266	235	258	269	194	264	221	221	245	240	236	243	248	241	233	272	268	250	282	260	225	251	259	256	244	285	239	234	254	235	259	262	244	267	250	284	278	256	263	287	248	241	268	256	252	214	242	240	287	240	252	244	249	243	260	244	266	254	265	247	239	245	277	229	249	246	261	274	245	246	241	240	263	248	263	243	245	236	252	271	258	249	240	261	276	274	261	268	248	246	263	235	250	242	258	247	247	238	257	256	259	257	225	250	247	234	250	237	238	220	272	267	293	265	234	267	219	244	231	258	243	242	246	254	225	250	255	240	233	244	245	261	260	220	256	245	266	246	244	260	234	236	253	236	250	253	260	234	231	261	264	260	259	256	251	248	241	271	263	243	269	256	248	243	249	302	237	273	253	273	244	280	240	262	279	261	270	260	226	215	219	241	252	208	268	218	262	269	278	254	235	237	259	240	243	239	240	251	231	251	240	251	221	253	249	251	245	257	252	220	265	268	259	275	227	262	249	241	232	242	247	244	240	281	285	239	242	244	232	252	255	258	267	257	245	302	206	227	271	255	256	238	230	244	259	223	250	241	260	240	249	221	249	229	242	240	273	262	233	277	252	238	239	227	242	249	238	259	271	284	250	239	273	242	284	247	253	207	217	264	243	244	267	242	241	236	226	266	231	209	255	243	233	228	261	282	244	264	222	259	253	250	249	257	253	232	226	244	265	285	263	232	254	240	278	244	254	261	250	218	237	243	252	232	282	227	258	258	271	242	285	258	249	228	238	262	229	259	242	236	266	257	251	276	255	259	266	246	246	220	228	263	253	268	241	241	215	269	239	229	228	229	288	255	257	265	240	245	279	242	221	227	242	261	239	230	241	269	263	256	242	253	270	273	256	254	262	269	237	258	222	248	236	266	238	263	261	258	249	254	237	236	268	261	234	223	258	238	232	242	262	250	247	262	238	245	254	244	247	213	259	246	247	250	252	226	248	259	263	247	236	245	226	277	254	230	271	267	222	237	243	266	255	224	269	254	241	245	242	234	259	233	242	238	263	242	250	243	243	255	274	230	271	254	228	255	245	230	267	263	286	269	264	260	243	248	284	263	244	246	267	259	279	260	263	216	244	236	230	227	240	263	225	234	269	273	237	265	250	256	256	260	242	209	250	276	265	256	229	250	258	235	236	251	239	246	265	235	246	260	251	246	265	251	228	250	277	254	246	243	251	267	232	267	281	230	267	256	241	267	244	245	219	254	234	237	258	239	247	259	251	239	270	242	214	246	256	231	248	270	238	248	233	270	241	270	227	235	211	262	240	237	214	261	277	238	275	250	245	233	273	275	229	245	249	286	244	246	255	260	229	263	239	245	268	213	265	258	234	238	228	253	258	241	249	258	233	256	253	245	256	238	260	252	263	217	275	223	266	265	222	268	232	263	251	252	284	212	245	255	231	258	262	263	249	287	237	236	255	237	264	250	229	239	253	236	255	260	244	225	247	237	230	220	255	231	254	251	240	283	289	246	234	236	232	273	249	236	225	241	254	246	257	237	240	242	242	248	274	235	277	260	267	243	254	252	265	250	247	255	271	238	270	232	250	257	251	255	251	235	266	250	277	278	255	273	231	249	260	262	241	229	255	247	239	272	250	262	267	267	253	258	236	255	262	227	241	244	259	230	272	233	242	266	279	240	237	251	244	252	254	249	259	234	253	248	274	245	244	249	270	246	261	280	254	243	231	266	257	246	240	260	253	261	264	249	252	234	249	229	239	259	227	250
24335	34169	12523	3033	1105	548	559	542	550	517	547	540	580	555	563	540	551	524	548	515	542	543	541	548	575	540	567	552	559	531	573	600	520	522	589	582	546	566	532	573	527	540	515	511	545	533	549	541	560	530	586	511	567	549	551	569	535	519	529	579	561	552	563	562	594	558	544	549	540	540	508	566	581	543	573	555	553	591	547	562	535	580	554	543	541	592	531	576	553	548	568	549	549	569	562	502	518	537	529	550	523	551	587	508	575	555	523	542	518	530	558	521	540	552	540	545	526	533	556	551	538	535	573	563	525	537	571	567	580	538	557	555	557	574	548	523	539	565	530	561	537	563	559	552	526	563	543	577	538	563	529	551	528	557	528	552	546	610	549	505	565	568	597	535	519	586	523	540	541	607	533	505	566	553	526	534	543	563	562	538	501	575	570	568	545	586	563	557	551	555	567	521	514	561	545	558	561	500	503	541	580	572	533	510	560	540	562	559	560	552	509	516	563	568	575	527	519	551	581	543	564	500	513	564	546	519	544	568	558	551	542	548	544	550	499	520	568	527	557	561	554	528	576	562	571	578	545	570	568	569	542	571	536	563	569	532	553	534	549	539	528	533	548	588	496	547	514	552	530	577	556	540	549	571	542	526	561	530	544	545	547	516	553	521	564	498	531	567	558	554	571	574	533	558	555	545	575	592	547	506	568	536	547	556	501	539	570	551	581	545	559	590	559	560	558	539	560	522	531	579	547	510	547	581	571	531	580	547	551	556	567	551	592	560	568	526	554	503	532	564	527	564	546	516	502	546	518	514	554	554	564	586	545	566	548	559	574	605	566	543	557	546	532	548	562	554	560	588	566	556	534	590	547	552	547	535	541	558	558	589	552	566	569	563	476	539	566	560	585	525	522	526	563	577	518	541	568	618	560	539	526	516	573	506	543	541	582	557	532	556	550	553	542	534	540	546	549	577	584	557	581	560	530	568	525	516	566	541	540	551	560	553	540	542	544	577	546	538	530	535	530	554	575	513	541	531	547	556	541	523	537	562	527	546	566	507	580	580	552	537	563	553	541	562	557	539	572	572	538	572	577	590	549	550	574	524	597	536	531	552	534	560	542	575	538	591	556	558	565	537	510	551	540	510	548	603	553	517	571	544	612	565	532	552	545	553	548	548	585	554	540	597	562	525	548	538	563	551	534	578	545	599	610	554	526	578	588	529	522	567	541	575	569	529	540	547	567	544	557	550	556	539	558	543	611	555	519	572	541	585	551	565	579	594	563	535	555	531	535	547	548	537	550	565	532	565	562	552	546	571	559	563	517	499	562	557	517	552	542	523	552	503	594	520	548	586	565	572	533	498	562	565	541	546	595	543	550	524	554	549	526	610	554	554	542	566	553	570	496	499	569	583	521	575	567	528	532	585	542	571	539	535	564	547	539	565	567	552	571	524	555	596	540	554	550	570	566	579	528	544	578	570	602	561	590	566	562	583	549	547	539	566	574	534	553	557	578	538	563	495	572	561	546	538	527	547	563	522	547	562	554	528	567	551	574	499	528	545	546	541	556	562	575	552	558	531	528	548	586	564	557	537	559	520	528	566	568	563	542	528	559	540	534	569	527	532	509	562	568	529	537	559	542	542	492	553	563	504	559	570	545	552	531	551	536	543	563	544	539	582	557	522	535	590	558	485	536	501	585	575	568	528	537	530	543	553	577	535	559	550	561	559	558	590	557	555	555	607	567	556	523	551	536	545	515	595	518	570	541	573	582	597	559	584	528	561	545	545	535	541	568	543	566	528	535	569	530	571	558	539	555	552	555	560	548	548	550	552	568	566	520	515	542	523	569	568	556	547	576	566	531	581	562	535	554	578	554	577	537	530	506	551	548	538	537	522	554	588	562	560	531	510	554	544	556	542	557	535	541	531	540	521	552	521	566	551	554	539	543	565	576	530	553	548	577	536	543	555	571	595	532	553	573	541	544	532	532	562	520	573	562	588	558	492	555	540	523	557	619	548	572	558	529	559	539	544	545	508	537	558	575	562	553	544	591	561	537	594	569	553	535	511	577	584	541	564	518	575	573	616	547	530	560	514	545	559	507	566	529	573	552	550	573	555	547	571	528	594	546	565	558	554	556	569	555	533	543	542	523	598	533	564	512	590	539	555	527	560	510	554	555	562	568	608	559	540	517	529	550	514	573	546	594	547	517	580	563	539	564	534	512	534	546	534	521	537	546	546	534	556	560	574	561	506	576	568	543	551	529	544	551	533	561	527	541	538	518	560	548	552	588	573	545	526	517	578	559	551	529	545	515	534	553	548	530	565	572	565	567	523	546	514	510	580	575	523	581	531	560	540	567	575	565	552	514	543	575	556	560	544	555	513	564	535	518	591	525	537	554	576	560	552	532	525	536	585	539	598	530	536	607	544	541	524	571	546	604	593	529	568	542	549	546	526	566	590	546	541	518	598	571	532	539	492	551	560	517	564	560	535	572	570	612	560	504	543	535	583	579	525	565	573	542	558	575	548	524	512	546	534	522	606	547	530	533	549	579	575	529	551	528	565	521	541	563	557	511	519	537	541	575	508	588	535	566	529	541	563	532	545	544	510	565	559	553	521	535	579	562	594	565	604	532	567	531	563	553	515	544	550	531	556	570	519	571	531	555	567	578	569	584	586	608	523	581	591	513	540	564	558	563	607	534	593	488	605	548	534	583	561	545	535	556	554	534	502	575	531	543	571	585	538	589	518	542	553	565	534	570	542	559	537	548	524	566	596	574	561	536	504	542	550	545	550	527	526	565	506	558	574	541	518	574	559	557	520	562	535	546	536	554	552	532	510	560	558	559	511	557	555	567	543	545	556	574	570	545	567	563	531	548	567	508	562	574	576	566	588	537	501	586	555	519	554	481	539	574	523	595	534	555	604	542	578	572	562	564	567	551	512	549	575	518	561	553	567	550	550	566	571	573	569	533	520	539	569	530	563	551	579	589	553	528	531	536	546	556	572	522	541	543	566	535	557	572	593	515	546	607	553	525	507	543	556	574	569	554	618	538	500	543	503	562	554	566	573	557	521	481	524	553	552	564	567	525	547	556	574	549	561	557	558	562	557	554	572	600	551	531	558	554	529	572	579	570	538	524	557	534	577	579	571	541	558	551	599	561	518	542	570	559	567	573	526	575	552	588	537	563	552	619	533	527	548	542	554	500	524	524	573	572	561	543	505	553	565	561	557	542	584	553	542	532	528	574	557	638	602	553	508	577	517	563	547	526	525	568	525	559	561	569	507	552	549	541	576	587	544	541	517	557	591	538	510	562	535	518	571	566	548	539	586	578	531	578	538	536	503	566	559	519	532	605	576	576	565	545	569	556	527	532	539	556	589	546	517	598	555	557	567	558	553	536	527	563	538	543	536	520	555	507	586	553	537	554	557	570	552	576	576	594	533	582	559	565	535	536	586	572	536	588	586	510	576	551	535	539	537	593	544	582	513	551	548	567	542
72911	76815	48783	20459	6889	426	217	193	197	200	205	185	153	171	165	199	185	181	160	158	160	183	162	187	172	167	150	162	156	163	152	187	152	166	151	162	163	188	163	154	185	177	188	169	158	167	186	188	189	188	144	155	163	152	168	175	163	164	208	176	152	163	173	178	171	172	176	156	176	168	184	174	157	171	157	176	169	176	172	194	161	174	181	182	185	157	162	150	157	192	177	170	191	181	171	173	166	146	190	165	163	190	145	168	148	184	148	174	176	154	173	188	190	170	163	176	177	167	169	201	178	173	189	160	166	145	197	159	187	167	169	173	160	167	183	175	183	189	188	161	163	178	181	175	189	176	167	154	168	191	195	166	149	180	167	176	170	186	190	173	162	150	182	169	151	157	194	203	166	179	189	187	179	169	172	170	187	163	186	177	188	169	175	168	152	184	169	177	166	161	179	162	178	148	160	172	174	185	186	176	151	190	195	169	192	178	176	167	194	190	160	187	172	167	193	183	173	152	153	171	191	170	159	196	165	174	170	162	178	165	185	165	166	183	190	170	159	166	152	181	183	179	160	191	176	189	184	167	169	161	167	219	194	193	167	166	172	194	183	179	171	156	196	186	192	176	168	184	181	171	184	157	162	170	152	186	150	166	197	192	150	167	178	184	176	162	179	164	142	179	184	160	157	170	161	176	159	160	170	177	177	191	139	170	188	186	154	174	193	179	191	191	171	172	168	164	176	192	195	167	173	151	186	170	186	181	186	163	171	172	178	172	167	194	171	182	166	162	159	171	170	179	170	176	191	180	160	169	173	183	175	168	145	172	166	170	172	145	182	133	153	154	179	193	187	188	160	154	158	182	180	175	163	170	183	193	199	169	183	196	172	182	162	175	168	185	195	178	180	156	179	194	183	149	179	198	204	167	177	163	182	182	162	164	171	178	164	166	214	169	201	183	156	185	170	190	167	186	197	178	133	184	144	197	177	202	168	145	177	182	175	168	183	186	183	160	146	191	149	175	166	184	192	179	166	183	198	170	175	167	177	165	177	175	166	183	202	162	165	174	184	160	178	171	176	193	165	182	172	184	187	184	166	159	175	171	186	181	178	205	191	173	144	145	189	158	171	177	184	188	176	164	163	182	151	162	169	179	163	154	166	166	143	181	179	189	182	188	173	170	172	161	172	179	175	164	165	187	156	180	188	196	176	159	166	173	205	178	191	179	165	171	161	193	198	185	189	185	181	157	145	189	165	178	172	156	156	184	180	183	201	163	173	185	187	177	173	180	168	165	149	159	184	185	184	163	167	157	168	162	168	177	181	174	173	196	167	187	168	187	216	164	152	156	151	179	173	191	173	175	179	189	176	168	174	180	182	147	162	161	171	188	168	181	166	140	161	174	170	180	172	175	166	194	194	182	181	171	172	179	175	168	185	164	172	173	175	161	161	169	191	165	173	166	167	189	196	176	179	145	170	171	153	194	174	170	170	198	176	189	174	143	177	155	169	168	142	193	193	158	168	192	157	192	183	195	172	181	193	166	166	171	177	170	184	168	176	187	162	166	179	176	189	166	170	169	170	158	170	161	191	195	156	180	157	179	151	166	169	169	164	172	145	158	180	172	162	157	170	179	165	170	169	173	181	166	155	167	190	170	182	203	180	178	179	192	185	184	144	176	171	192	174	168	158	184	173	188	155	174	186	180	154	176	176	193	169	172	182	169	136	179	187	187	177	153	177	171	148	177	176	188	159	170	181	165	169	185	165	181	186	195	170	166	181	184	186	160	183	158	150	184	175	173	153	180	185	165	164	178	164	156	186	159	175	166	172	177	169	172	152	196	168	167	168	182	162	176	176	180	182	175	164	196	189	195	180	172	174	156	165	170	219	173	161	169	167	201	170	170	173	179	167	176	168	190	171	172	156	167	193	178	199	178	183	175	168	150	151	160	146	158	176	176	180	181	205	188	152	188	181	178	196	183	185	164	172	172	162	171	174	169	144	182	162	151	171	158	162	185	152	154	178	173	171	172	172	184	187	173	163	161	186	158	183	193	171	155	157	167	160	180	185	164	203	156	175	151	162	168	177	182	170	180	179	199	176	167	180	174	171	167	205	176	176	179	151	156	151	159	164	158	166	198	181	165	147	185	181	187	181	162	158	183	151	162	178	176	154	196	176	175	160	171	158	195	164	168	148	168	153	159	166	144	183	157	168	174	176	183	199	170	172	174	158	176	178	142	169	194	197	165	162	172	182	154	171	183	183	151	179	172	172	175	165	176	162	175	160	169	186	169	165	179	177	170	159	182	180	183	166	160	175	185	175	181	153	180	175	193	196	171	172	158	206	179	166	160	172	182	146	163	161	180	179	129	163	180	165	164	187	167	165	189	188	158	192	198	175	145	182	185	178	185	156	180	164	200	149	179	151	154	180	167	168	168	213	201	169	170	162	162	159	169	167	180	176	186	185	172	183	167	196	159	175	186	182	187	156	176	187	198	164	181	211	168	176	203	177	195	160	181	178	158	148	168	178	177	187	157	161	165	174	158	158	175	179	202	174	156	165	177	178	183	164	162	161	190	172	196	179	185	191	148	183	168	156	185	182	174	178	182	164	173	150	165	185	182	175	179	147	171	180	174	154	150	178	181	174	170	185	163	160	182	176	163	165	194	169	181	188	178	169	186	171	175	182	151	165	189	190	169	157	185	171	174	170	171	195	182	171	176	170	161	169	170	152	170	174	192	168	155	168	170	199	156	150	182	183	159	164	179	175	165	166	168	163	160	180	182	164	201	160	195	165	182	177	170	155	158	168	176	169	142	189	183	163	166	162	167	182	173	166	174	167	166	174	178	168	174	170	170	171	171	212	170	179	163	184	174	166	176	174	164	158	176	166	166	147	176	148	191	203	186	160	174	170	169	180	193	197	178	156	174	184	161	176	175	158	153	192	193	198	197	205	179	164	172	181	170	150	196	181	159	181	185	191	162	158	166	189	193	169	166	193	182	156	185	156	166	178	174	165	163	201	166	170	149	166	178	167	148	156	199	182	186	168	182	147	173	186	172	180	154	190	201	143	162	164	187	180	182	179	189	159	169	158	170	176	197	190	179	157	168	183	196	200	190	170	173	180	178	180	201	176	190	172	171	193	161	178	163	156	160	168	159	154	183	178	197	164	169	192	173	179	186	163	161	160	186	176	160	179	173	182	161	180	169	185	188	176	164	174	189	172	185	159	178	146	173	199	171	187	178	180	180	190	154	168	147	182	168	159	171	176	181	181	156	166	200	167	177	149	199	173	138	176	167	172	194	176	165	161	174	166	153	166	160	192	171	157	178	160	196	162	170	141	195	156	171	175	171	177	177	160	164	174	168	153	176	190	186	153	176	180	188	205	199	164	189	176	174	151	179	193	183	187	167	192	166	174	168	152	182	192	199	174	185	174	162	168	191	161	170	178	171	197	172	176	171	205	177	160	172	172	221	195	168	178	182	182	178	158	205	178	166
47722	61335	41416	19644	11282	424	446	431	423	406	441	385	422	390	381	373	383	397	403	367	381	400	373	386	386	353	381	378	399	419	346	383	403	421	420	389	435	380	410	353	423	404	417	430	377	354	433	381	408	380	386	351	355	393	408	364	387	396	386	400	386	407	385	386	415	339	374	405	354	374	369	371	371	382	387	408	395	414	396	410	378	392	364	408	393	385	380	384	435	358	383	399	386	375	396	421	382	369	424	402	392	380	377	442	414	384	373	364	407	429	370	391	403	382	382	420	395	408	376	349	412	403	399	404	383	336	411	402	370	422	357	360	409	383	407	392	391	392	410	397	348	395	408	381	442	410	361	378	405	421	392	384	375	374	362	404	394	377	413	371	381	354	388	385	398	410	423	389	390	377	378	400	366	393	374	369	382	388	396	384	384	403	395	370	393	385	404	427	400	404	400	384	361	383	402	413	403	380	410	350	373	389	411	372	344	390	418	401	387	389	436	387	371	346	385	384	358	395	399	385	403	355	372	370	383	408	362	387	381	371	415	402	374	384	386	399	407	369	416	352	406	386	406	409	383	390	359	395	378	355	363	385	376	373	378	420	355	391	380	391	389	346	386	392	410	391	383	412	333	381	384	383	365	384	368	377	396	399	361	418	392	377	382	392	418	385	408	387	368	341	386	343	385	382	372	375	387	397	376	383	384	434	403	374	365	348	380	382	382	403	361	442	402	376	390	376	378	429	420	393	380	406	395	379	340	379	368	397	406	385	392	380	406	381	385	375	408	343	380	395	365	386	410	383	389	426	376	398	379	343	375	404	365	357	372	404	375	401	415	375	420	391	376	361	392	387	371	358	406	389	373	386	387	426	332	385	397	332	401	371	435	393	403	380	408	352	404	432	402	374	374	403	367	377	403	387	359	367	340	349	354	369	374	393	392	433	415	369	381	382	408	354	367	378	387	399	397	408	409	409	367	401	374	413	403	397	394	413	381	372	384	366	397	367	383	392	420	387	387	392	389	351	408	406	406	410	379	412	400	366	405	386	395	396	386	388	358	366	393	405	389	384	387	396	405	350	387	394	389	432	363	421	366	390	373	403	397	390	377	385	386	374	419	389	375	387	384	405	411	394	371	360	385	385	401	391	385	393	371	408	366	378	371	397	395	412	366	390	377	360	395	393	395	366	380	351	399	373	418	374	373	377	393	382	356	396	352	383	375	404	376	387	373	359	380	389	385	405	401	381	374	345	396	391	426	360	356	350	386	377	411	384	385	406	356	343	355	408	356	393	376	399	403	414	337	410	373	380	385	380	393	363	371	390	397	407	353	365	388	373	369	388	353	386	353	406	367	359	397	378	380	413	369	436	388	387	391	382	386	400	408	400	407	376	369	380	378	423	369	376	361	406	408	385	402	381	390	414	380	383	417	346	355	372	416	361	388	402	392	376	355	365	381	434	403	389	374	398	373	399	399	386	382	393	400	398	377	403	417	375	360	394	413	339	365	406	385	380	422	376	350	350	425	410	397	391	349	364	389	388	361	394	424	354	363	380	387	393	390	392	391	374	388	397	367	389	409	394	396	401	371	384	380	372	354	438	394	380	389	373	401	409	385	407	389	394	412	392	402	402	375	402	376	386	365	385	410	370	431	402	407	422	386	391	380	352	400	413	389	367	383	379	396	390	422	408	368	383	383	418	419	343	411	405	391	359	398	395	369	405	356	415	399	368	398	418	388	374	377	365	411	423	368	358	407	392	391	367	373	422	402	398	381	410	351	395	415	398	400	384	373	409	359	387	404	393	371	379	367	382	382	375	388	397	398	399	379	435	400	357	406	395	349	377	368	385	403	386	375	408	378	431	436	396	405	372	376	398	384	370	421	422	350	397	401	404	376	389	370	419	419	379	395	391	388	393	375	427	413	389	397	372	413	359	375	387	396	358	392	416	382	423	391	379	363	408	381	374	402	371	439	397	399	363	382	376	399	403	390	416	381	373	412	368	388	392	388	405	374	399	394	398	405	368	369	375	407	392	371	403	411	354	403	368	376	407	405	425	354	370	360	425	363	382	373	405	382	395	359	378	371	388	392	396	394	409	350	384	392	371	376	407	393	397	434	393	393	390	360	397	362	413	374	415	379	382	387	399	370	411	367	358	384	384	412	426	410	387	355	356	368	415	386	407	403	395	375	415	355	381	406	397	396	390	372	376	379	424	364	409	366	375	408	413	408	362	361	407	401	407	415	379	403	371	402	373	392	384	400	368	388	355	384	359	390	388	388	390	404	407	367	406	397	377	381	383	397	389	402	367	393	380	389	374	390	396	409	384	394	407	383	412	387	356	368	369	379	362	388	402	391	419	395	325	361	399	383	382	382	400	381	386	373	387	402	397	367	371	428	372	390	388	381	372	411	374	397	368	417	374	396	360	405	400	381	405	375	411	401	365	379	390	363	426	396	402	434	396	380	399	392	411	402	396	392	389	414	358	389	392	434	391	406	395	369	403	390	398	351	395	397	382	348	401	407	402	378	381	330	377	376	371	375	336	389	395	370	388	388	390	371	412	408	366	400	400	364	385	406	336	395	378	371	378	393	394	395	424	396	407	431	390	405	382	353	384	363	385	358	385	366	393	428	395	394	391	363	363	402	387	356	417	361	383	380	408	398	406	405	392	440	417	356	404	424	386	368	397	388	384	423	405	415	358	373	378	393	360	356	379	413	366	398	366	400	403	382	417	398	403	362	385	397	352	394	378	417	368	386	374	412	395	388	417	408	395	361	382	392	427	395	394	386	379	399	376	396	379	385	361	375	364	389	392	439	421	380	391	360	378	376	387	399	369	347	379	394	395	403	360	378	399	401	423	366	387	353	374	386	412	373	362	396	376	392	404	375	411	383	390	378	378	414	394	393	391	369	349	368	385	404	389	405	399	388	398	385	398	408	377	380	414	412	388	369	399	363	396	366	386	380	417	408	380	380	358	370	386	412	364	394	388	408	398	346	394	342	379	396	373	402	350	391	411	351	370	372	361	371	385	405	390	407	360	348	373	371	364	380	389	440	385	420	416	359	390	378	376	416	392	370	390	378	400	370	394	412	397	431	376	377	413	384	409	428	414	343	387	396	372	379	440	387	386	405	397	371	382	372	431	358	370	382	391	362	363	353	415	341	351	389	393	384	373	372	394	369	391	402	351	340	402	379	396	383	339	366	426	384	417	379	387	395	406	396	414	419	430	419	361	366	412	376	379	404	397	412	382	379	351	383	383	354	362	364	389	435	366	411	396	385	403	411	375	369	398	421	404	385	420	405	399	369	382	394	405	375	384	386	408	419	402	375	414	374	391	335	433	373	409	369	365	373	356	397	377	381	333	407	382	400	386	375	425	358	379	392	376	425	380	399	398	362	383	385	424	379	384	381	382	407	371	341	387	391	403	408	394	373	394	393	362	412	359	413	404	362	394	402	354	364	380	394	402	408	441	409	405	391	382	394	339	403	378	378	395
85562	85620	61344	29611	13179	1097	144	116	134	133	123	94	107	111	114	92	107	120	130	113	119	88	101	109	116	136	116	131	107	119	122	125	105	110	107	120	120	127	121	115	122	115	106	95	128	112	114	143	106	96	95	149	116	107	125	107	117	110	125	110	122	112	120	136	117	104	99	136	114	106	116	95	123	126	120	112	116	119	124	96	131	104	102	113	109	100	127	114	92	106	92	96	107	97	105	116	112	118	121	113	111	122	117	121	105	101	96	103	112	111	100	114	107	130	99	77	94	110	96	138	133	108	83	101	97	98	119	112	142	112	127	99	116	114	128	112	116	116	109	103	133	108	116	97	116	112	117	114	96	98	96	108	97	93	97	135	104	87	125	95	112	108	110	116	98	115	102	95	111	115	117	103	128	96	102	123	105	123	98	113	106	109	101	111	123	133	109	109	121	106	121	108	91	116	117	110	114	108	93	125	96	104	106	108	109	109	102	112	133	110	96	140	103	106	103	105	107	98	100	107	99	107	98	121	112	121	113	97	97	108	123	105	110	103	107	93	121	110	97	126	93	119	127	125	102	114	112	101	115	97	107	103	104	119	117	114	98	105	108	116	112	119	138	121	99	116	138	120	105	123	145	105	114	108	111	100	122	98	117	100	102	119	108	105	106	103	96	108	123	125	114	111	112	115	106	120	128	111	91	98	112	98	113	101	97	105	105	116	122	99	110	112	100	126	99	127	110	119	123	112	93	111	117	100	97	115	122	98	107	134	113	101	105	118	87	128	124	105	112	128	118	130	113	104	113	105	110	109	114	103	99	117	135	109	126	106	120	115	99	102	103	121	114	107	104	100	98	107	123	127	106	109	100	111	112	103	118	119	111	91	109	105	103	129	101	127	109	99	110	107	113	115	108	110	121	101	113	133	115	98	124	122	95	108	115	83	118	109	117	98	108	104	120	103	95	115	130	111	103	98	110	110	122	127	114	103	115	94	100	103	104	97	139	105	143	124	107	126	121	113	94	106	108	108	116	112	114	87	112	99	112	92	98	90	109	102	125	121	117	100	106	98	98	95	116	127	93	88	103	109	119	99	104	110	82	104	111	122	124	109	100	95	117	105	115	101	114	104	94	119	123	109	112	119	119	92	119	90	107	118	84	110	133	121	91	111	128	110	97	122	110	97	113	104	125	122	103	106	115	122	131	107	124	115	117	93	104	116	109	102	107	114	111	94	111	104	122	100	106	102	117	100	110	115	88	122	118	107	115	92	108	118	115	102	99	117	109	107	96	131	117	130	103	100	125	98	93	108	96	124	107	111	115	119	112	111	100	112	118	106	104	104	113	108	115	118	117	108	95	141	87	102	126	115	107	86	124	98	89	121	104	105	111	109	98	119	104	117	95	116	98	95	103	112	97	104	87	106	129	94	103	112	120	115	94	123	95	128	95	102	127	94	124	106	111	108	123	106	116	112	111	107	114	117	120	126	97	107	90	101	86	102	101	87	92	102	98	96	111	120	129	118	117	106	100	109	112	114	106	103	103	114	118	103	132	115	111	111	98	95	113	120	105	127	101	107	111	111	99	115	111	101	108	109	100	114	128	108	121	115	83	112	129	96	116	109	101	130	89	116	121	113	100	103	76	122	112	122	116	97	112	127	107	95	110	117	113	98	121	118	123	115	101	105	107	106	125	99	113	117	111	112	93	113	90	87	104	116	126	121	125	109	107	90	108	101	120	105	87	92	101	112	108	113	114	103	119	128	109	124	118	99	123	111	121	97	113	90	105	106	102	114	100	112	127	104	106	124	108	130	130	121	105	113	110	132	111	102	110	103	110	116	112	101	94	84	97	112	100	97	108	109	126	114	122	97	128	114	122	97	111	98	113	119	98	107	136	91	104	103	110	102	95	99	77	109	110	95	118	124	116	116	117	98	105	95	116	125	101	105	126	112	111	110	122	119	111	78	116	107	115	100	132	123	106	98	106	104	116	103	97	102	107	117	125	130	113	108	115	137	90	138	111	112	123	96	127	109	100	114	85	92	101	102	102	104	108	95	103	108	89	99	108	120	102	98	98	127	112	123	140	109	113	99	93	86	131	109	106	107	104	121	109	96	113	96	117	115	112	125	110	101	128	86	102	85	89	114	124	108	135	121	122	92	115	118	125	112	120	97	118	104	103	103	134	117	124	100	107	99	120	103	129	143	111	111	105	129	108	122	113	113	97	102	102	119	129	84	115	92	103	90	93	118	114	129	105	118	103	122	99	123	120	113	90	95	114	128	97	95	103	91	114	111	111	127	115	110	118	124	114	103	115	114	134	103	107	102	95	108	112	124	94	107	112	123	102	106	113	106	102	106	113	101	131	75	99	110	114	140	124	113	116	79	106	117	128	134	98	109	93	119	110	115	107	95	123	116	126	119	100	95	112	117	97	107	109	87	115	124	120	109	96	112	101	116	134	95	142	102	112	107	114	109	107	97	102	101	111	131	108	119	94	105	119	102	118	103	123	108	103	106	120	100	128	97	115	98	98	95	95	103	132	111	118	106	111	110	115	113	96	114	95	109	98	117	125	115	106	89	106	106	124	105	106	95	99	127	121	118	118	115	98	115	89	120	103	117	120	93	108	102	127	96	112	122	123	97	103	127	107	89	92	111	103	101	119	119	113	114	113	102	103	97	98	119	100	105	115	120	119	117	90	102	105	103	117	90	102	121	104	105	91	106	110	100	127	114	126	108	109	101	114	120	119	111	108	86	106	112	104	94	115	115	111	106	126	122	116	98	97	93	97	122	110	107	113	114	109	113	141	113	97	126	103	102	124	111	111	111	127	119	109	111	133	118	107	111	115	131	117	104	117	103	104	104	91	118	115	122	107	110	117	92	118	120	95	119	97	114	105	110	109	101	125	107	114	108	96	124	134	87	105	137	126	98	101	128	107	114	116	122	99	98	119	115	126	111	102	97	97	120	100	112	100	105	134	114	104	116	106	117	101	128	113	132	101	108	125	131	102	116	95	109	101	129	123	110	104	109	125	126	116	131	116	108	115	103	90	119	114	125	102	129	89	117	96	104	98	120	119	104	118	117	119	112	102	94	117	112	95	103	108	101	93	94	110	114	95	83	105	119	100	106	123	138	109	107	114	109	113	112	111	97	99	102	111	110	95	97	111	88	119	106	121	129	127	116	104	112	110	130	97	111	108	118	122	124	100	105	110	97	108	102	95	121	114	89	112	117	111	100	92	133	107	119	90	105	100	113	117	111	123	107	101	97	120	116	116	101	125	120	113	102	97	111	115	125	107	113	104	97	97	112	109	99	117	99	127	111	100	91	119	91	115	105	113	107	104	106	99	114	85	96	100	126	126	109	100	129	115	100	109	110	103	108	119	97	122	91	106	126	106	106	107	127	110	97	101	111	110	108	95	88	110	103	120	109	102	113	122	114	117	92	101	95	111	107	126	102	107	117	110	103	125	89	100	86	129	108	116	95	122	126	107	127
58023	73665	56908	26697	14884	328	314	333	305	270	300	273	278	285	272	299	269	279	277	266	250	274	256	276	270	269	287	252	258	242	285	228	260	287	263	273	253	293	283	264	234	257	303	256	265	272	278	283	258	253	280	262	281	260	250	276	286	225	254	257	264	264	286	256	277	263	253	294	282	235	255	265	270	258	247	277	257	283	269	299	271	232	234	273	276	302	265	282	278	258	248	282	261	264	249	263	253	252	260	240	269	251	302	253	250	282	277	248	271	278	275	293	258	294	266	243	272	301	247	281	259	260	280	251	267	306	281	249	267	299	255	265	273	264	246	252	271	245	242	265	272	249	242	241	270	264	247	249	269	302	251	281	255	263	251	277	272	232	243	277	228	257	273	267	279	270	272	288	244	264	259	273	252	255	241	266	261	247	261	265	254	255	283	247	283	274	245	269	260	268	270	254	269	257	257	250	267	256	265	247	259	257	267	283	248	282	242	274	242	254	286	267	278	274	238	262	260	256	249	264	262	275	267	269	252	303	267	269	270	264	268	267	285	252	273	259	230	257	236	243	276	225	237	272	248	256	262	267	255	249	294	242	249	270	279	261	274	265	263	289	265	272	250	255	241	245	243	266	242	288	251	283	278	245	247	259	243	271	263	272	268	258	280	247	274	253	253	270	246	242	268	285	253	276	287	251	265	286	260	242	268	259	282	260	254	291	262	240	258	247	267	262	261	252	270	282	250	268	274	253	232	256	252	262	261	264	276	249	260	255	239	259	240	258	271	261	269	290	232	282	293	288	237	278	267	272	278	242	230	312	265	295	268	274	256	259	259	254	279	265	280	241	290	273	257	243	255	256	259	273	260	262	244	270	283	280	265	240	268	274	272	274	284	245	270	272	278	259	269	231	238	277	251	267	251	252	222	257	282	251	249	285	250	265	278	250	244	279	266	265	271	260	262	235	261	284	282	271	252	251	259	243	261	280	243	257	241	289	259	294	256	259	261	242	251	251	265	249	259	226	270	258	282	309	254	270	242	251	283	265	267	275	285	268	274	259	247	269	280	262	273	275	267	263	235	245	280	270	241	256	251	232	270	253	252	278	289	271	293	270	259	245	254	253	251	281	262	254	280	282	266	269	263	242	251	276	268	265	261	274	254	259	273	256	246	267	260	240	281	266	242	268	242	286	275	233	264	252	265	236	265	264	269	262	250	252	225	280	247	279	276	260	297	251	279	256	270	291	228	261	267	277	285	240	279	259	257	270	217	296	279	268	263	270	264	244	229	268	260	303	268	292	256	260	253	257	242	253	251	274	275	279	223	249	267	256	245	255	239	277	247	290	276	251	252	275	260	259	288	268	261	260	271	269	258	290	263	225	271	285	249	246	225	284	231	258	238	258	279	255	298	254	283	272	261	259	284	253	245	255	267	258	301	289	252	255	259	265	265	247	270	282	269	291	255	287	258	258	259	226	259	243	269	252	256	288	256	243	242	253	264	292	260	279	280	262	264	278	246	254	276	268	277	260	267	248	262	243	268	289	250	260	259	262	248	249	248	274	258	260	267	274	290	282	263	256	245	274	275	247	265	240	296	228	224	259	291	230	251	227	267	249	235	296	248	239	262	262	261	259	262	243	258	255	249	289	255	262	250	268	265	262	289	281	297	258	267	237	247	232	258	248	243	284	242	249	246	242	296	252	254	263	260	260	256	268	287	272	284	278	258	273	229	244	245	258	258	287	259	249	268	249	280	271	282	260	262	254	254	266	260	265	253	241	280	260	261	245	259	256	260	273	250	279	245	284	254	274	266	259	235	268	262	242	246	254	252	273	254	262	266	293	246	263	254	282	255	272	289	249	247	231	244	259	309	268	243	290	285	256	235	267	283	278	229	235	283	261	270	254	274	260	270	250	278	252	278	276	273	258	241	301	277	236	245	272	286	254	238	283	276	270	273	285	275	248	247	250	250	241	263	265	261	263	259	263	277	275	250	286	272	281	266	273	300	252	252	295	258	287	243	277	274	257	240	245	258	246	276	224	269	244	282	251	245	256	263	247	268	283	264	268	254	258	290	280	302	268	278	246	281	248	259	259	252	254	241	236	250	262	245	288	260	263	270	274	256	259	246	290	238	222	270	258	276	260	246	256	274	250	234	272	260	241	275	243	276	260	277	255	283	268	248	257	255	257	235	274	264	278	260	280	222	278	257	251	279	242	270	289	245	248	250	282	271	274	272	245	285	269	263	255	263	264	277	257	267	282	290	268	248	280	240	275	271	252	254	261	237	256	239	240	264	248	273	272	260	254	258	267	256	265	257	284	255	273	254	294	257	298	249	276	263	288	248	267	264	258	261	284	258	284	265	272	259	246	258	220	260	269	255	280	275	288	256	287	300	270	271	276	245	268	250	255	264	280	275	280	256	233	244	267	253	256	269	235	280	267	272	245	240	251	282	284	254	247	278	264	255	248	288	262	258	262	269	256	285	260	256	238	286	254	233	272	244	253	256	299	283	240	272	279	283	248	248	241	266	266	268	278	268	285	254	251	267	264	263	245	278	248	273	223	299	270	268	273	276	258	251	262	282	246	227	241	263	278	256	268	232	246	246	279	248	281	237	243	266	286	263	278	243	248	295	269	268	243	258	264	261	253	259	276	291	286	269	266	271	266	289	292	203	254	221	272	254	273	247	259	235	269	277	268	255	225	264	245	259	263	230	263	255	282	257	234	231	273	281	264	285	267	252	255	253	247	246	256	249	250	311	253	237	271	241	255	246	285	264	270	264	248	251	254	257	270	274	260	269	261	268	249	296	253	254	277	265	264	311	279	257	250	271	261	261	253	258	262	278	248	267	243	256	262	257	260	291	261	230	234	273	251	261	248	254	248	260	245	267	286	255	245	264	272	234	293	234	255	251	258	252	253	258	285	255	255	237	281	256	254	268	255	251	248	273	250	281	242	244	254	252	267	255	261	269	261	245	257	278	237	256	275	256	271	256	263	276	259	243	261	254	280	288	280	251	249	230	244	274	284	256	237	265	257	278	278	277	251	237	244	268	258	246	240	267	290	254	254	278	272	238	261	265	278	262	266	272	277	261	255	266	284	238	258	250	259	303	255	259	239	276	251	248	277	256	268	275	267	261	269	264	274	301	284	268	314	270	272	227	247	248	241	244	259	260	269	225	240	281	256	246	269	256	249	285	275	259	256	265	263	259	249	257	232	254	242	262	251	269	257	263	268	246	275	255	250	248	262	265	252	239	237	240	253	234	294	258	295	219	280	253	272	242	258	263	275	253	274	268	269	247	273	270	255	250	247	258	236	266	244	271	268	282	243	275	280	284	285	255	249	264	273	276	244	274	295	251	252	268	264	312	255	220	241	256	244	245	240	251	264	265	236	264	255	280	277	257	254	257	260	271	266	252	255	240	251	245	256	261	249	273	253	256	262	271	248	286	247	257	259	228	267	266	274	240	301	261	217	286	268	248	287	243	267	263	263	272	245
29855	33806	14082	1710	402	285	251	255	247	308	238	254	260	234	261	249	252	265	243	220	265	274	252	282	243	256	236	273	273	233	255	239	244	250	255	249	245	236	297	246	280	263	260	261	253	248	265	240	257	262	263	255	292	292	238	254	255	227	255	253	254	245	276	279	297	262	224	240	275	277	277	278	250	236	260	257	253	250	239	238	243	233	244	260	238	282	268	264	245	259	265	254	275	270	280	257	256	218	272	293	246	259	223	253	202	238	254	273	223	242	249	261	253	289	262	262	268	245	253	262	255	251	252	216	223	265	258	260	224	248	272	224	298	266	263	254	243	268	297	243	231	246	272	252	251	243	258	245	215	256	271	240	267	233	246	268	221	263	269	267	234	266	235	249	279	246	272	223	288	242	258	247	259	269	263	228	238	250	256	227	237	271	246	245	221	281	244	265	264	248	246	237	225	242	244	253	232	260	248	251	251	274	258	277	276	273	267	260	250	253	228	238	246	246	230	276	222	219	252	236	266	249	259	274	261	254	261	238	224	264	249	259	243	276	248	237	270	251	269	292	238	252	244	251	247	262	245	258	302	220	241	244	238	253	251	247	264	261	248	262	261	225	239	272	225	264	269	238	227	287	253	258	268	246	259	255	260	255	233	241	253	279	261	263	244	270	294	235	251	261	247	266	227	269	260	279	246	229	278	242	235	269	254	234	236	292	242	251	226	267	261	274	283	233	241	248	228	239	271	231	258	241	269	269	257	284	295	241	282	278	253	286	250	250	272	270	235	264	233	244	272	224	262	277	263	256	253	256	276	225	244	281	283	240	255	254	217	279	259	262	281	227	240	236	223	235	241	237	264	253	261	222	271	256	232	260	242	232	256	257	238	267	268	267	269	243	220	246	245	238	245	247	241	248	247	270	265	258	259	247	251	248	261	204	245	270	255	274	229	266	275	259	244	260	221	237	277	233	249	257	250	231	239	273	224	241	252	250	244	254	256	243	251	269	262	238	246	255	241	257	252	265	247	246	234	265	244	251	262	285	240	250	242	250	256	274	286	245	259	259	251	264	251	272	260	248	263	263	257	296	245	249	261	253	240	248	238	241	261	242	247	228	264	281	274	257	264	261	237	267	227	270	266	263	264	247	232	240	280	255	276	258	299	250	264	257	259	265	245	267	259	274	270	248	264	262	253	227	259	263	244	257	228	245	233	244	265	250	235	261	237	250	260	226	263	240	242	258	274	246	258	244	257	268	230	249	258	260	247	253	257	247	290	257	294	227	249	259	248	289	249	228	248	240	247	259	251	219	258	249	253	249	234	249	256	286	237	228	248	280	256	241	237	257	233	280	251	246	269	260	259	257	276	240	264	276	247	267	235	253	254	256	250	245	247	253	251	266	277	268	270	251	245	277	272	247	271	255	268	259	249	252	270	266	262	259	253	254	260	258	282	238	246	248	274	251	253	260	242	233	274	257	266	276	245	271	260	273	295	248	255	266	224	276	249	262	269	277	249	282	227	261	225	272	263	272	249	281	248	243	260	269	247	247	228	258	222	268	275	271	287	247	249	267	256	284	265	272	233	259	243	232	216	255	262	245	234	234	251	251	249	248	234	263	261	233	285	272	256	272	240	263	268	273	266	253	248	259	256	245	252	291	240	245	266	259	252	241	228	242	236	263	235	269	274	274	240	237	258	225	267	226	278	236	234	262	262	236	241	263	255	244	253	229	271	258	294	250	252	245	257	251	252	282	257	260	212	227	238	270	234	265	261	263	244	286	267	253	242	251	262	249	288	274	250	243	219	242	260	273	279	261	279	287	225	229	246	265	242	231	222	255	260	283	248	274	245	273	258	272	236	265	241	261	256	244	260	243	264	248	232	250	259	308	242	233	238	249	226	260	248	270	271	255	242	247	237	250	248	243	231	291	269	252	278	259	295	282	247	250	255	214	265	238	243	256	238	246	273	240	281	254	250	262	246	249	277	247	274	239	278	249	266	262	239	245	229	253	247	223	240	257	291	245	253	262	249	261	256	243	268	233	271	236	266	263	264	257	230	286	314	219	230	242	254	254	220	250	263	285	267	264	226	262	245	242	256	253	261	268	280	245	267	247	209	247	230	233	271	262	285	266	270	260	247	279	262	273	246	259	240	253	230	275	264	255	261	261	237	273	232	262	250	225	260	281	246	252	277	259	275	258	242	245	212	232	268	243	259	238	244	257	254	240	246	249	244	263	250	245	273	233	252	239	270	238	281	251	258	275	273	235	251	267	249	250	277	244	245	239	258	257	252	256	239	280	275	234	263	241	237	240	232	265	289	250	246	237	230	232	260	266	240	266	254	254	232	250	257	269	238	250	242	256	277	276	255	221	231	263	230	271	248	260	227	243	259	278	239	236	269	244	268	255	281	249	237	253	251	247	245	265	239	239	247	246	247	268	265	263	284	251	242	232	257	260	240	255	277	261	279	286	253	233	266	261	233	235	259	257	288	260	271	255	269	260	231	275	254	263	242	286	260	257	248	251	263	245	276	258	246	280	272	222	258	213	233	235	228	269	265	265	265	264	287	253	257	253	256	270	256	240	249	240	247	261	266	274	235	221	259	229	266	248	242	260	276	262	243	273	252	281	280	257	266	250	284	232	273	273	285	258	260	262	255	227	247	256	279	278	287	262	254	233	248	245	248	253	241	259	259	234	221	289	228	263	268	257	248	264	251	259	237	274	256	235	282	270	267	264	263	261	247	255	248	260	241	225	248	242	252	250	229	241	246	256	251	257	252	238	221	233	239	265	221	256	276	273	241	305	260	247	266	262	259	239	247	253	259	270	268	291	274	253	265	276	239	267	224	209	262	250	270	245	278	281	275	254	257	230	240	270	252	276	247	242	260	245	239	271	260	255	229	270	263	251	242	243	271	234	257	292	268	248	254	286	273	259	215	267	280	251	235	270	258	262	248	248	225	285	255	287	236	261	255	261	230	268	274	239	255	255	248	243	296	237	240	224	229	262	235	248	287	250	257	263	299	241	283	286	251	284	234	257	240	261	253	240	226	247	266	238	280	259	256	223	264	259	251	256	218	239	265	271	284	277	270	222	242	245	274	275	240	252	256	250	278	248	258	252	250	244	228	254	265	241	257	262	248	242	286	253	268	241	259	250	258	250	271	252	238	253	240	235	252	231	271	246	228	251	242	249	265	251	226	278	254	259	267	260	264	256	262	237	244	237	253	265	239	250	247	215	260	252	216	255	256	261	261	239	258	235	249	240	260	273	242	288	264	237	270	249	257	291	239	234	270	255	236	256	241	257	256	229	245	264	269	239	250	230	243	284	288	247	259	248	281	235	278	266	262	225	272	273	259	224	259	252	274	260	307	267	238	228	257	269	236	238	254	256	240	299	271	263	269	254	267	228	247	257	256	241	224	230	234	241	231	281	281	258	212	264	251	279	269	244	229	258	236	242	240	240	240	252	260	265	237	235	261	249	256	270	247	252	255	270
26621	33338	15063	2469	1018	563	545	625	545	540	533	564	550	577	540	568	562	553	526	579	574	581	593	545	533	540	532	597	569	516	525	546	583	554	593	585	571	574	585	582	529	539	555	548	526	565	564	539	566	545	563	567	527	522	567	558	551	552	503	583	573	559	537	564	553	552	572	559	589	573	543	572	553	547	569	566	604	580	589	574	580	564	560	594	547	553	562	578	516	531	543	507	527	584	536	594	550	571	568	628	572	557	565	592	554	545	540	571	551	582	555	543	559	563	523	574	542	563	508	589	549	541	604	568	524	534	515	529	545	584	589	577	574	533	533	598	543	589	598	593	538	545	588	532	500	534	537	541	612	571	578	553	554	583	520	581	580	597	579	600	509	540	560	543	565	561	562	563	562	604	590	564	569	540	558	551	543	538	527	575	525	522	590	579	538	556	580	549	532	549	600	554	526	529	590	535	574	531	573	563	562	540	582	579	567	589	521	552	543	564	550	518	551	527	591	534	551	546	582	521	595	544	553	528	545	581	581	506	554	596	585	589	536	530	548	549	554	548	582	516	603	580	574	549	529	595	561	541	560	554	542	559	516	560	585	590	557	588	578	556	515	576	569	566	583	554	585	591	547	547	531	542	556	590	579	546	559	528	541	570	553	595	542	560	564	568	555	577	502	528	573	567	570	586	526	562	581	561	520	498	587	568	548	537	549	537	557	556	554	579	541	537	572	567	586	605	583	563	591	558	551	559	569	587	534	531	570	529	544	540	607	608	529	578	576	565	543	565	554	561	579	580	580	567	596	590	572	555	580	547	567	572	625	563	543	569	542	535	569	557	549	549	577	548	565	547	564	565	565	536	594	560	618	531	550	521	578	540	565	517	606	590	531	561	561	578	564	565	543	539	503	551	569	560	554	536	532	562	572	559	557	590	519	564	595	557	613	534	533	551	536	502	563	544	535	548	582	577	583	562	546	600	573	545	559	566	571	570	552	557	560	550	563	524	556	565	564	586	548	573	534	548	602	572	542	598	600	539	584	550	557	585	579	555	561	541	572	549	561	563	581	568	550	574	584	579	545	533	568	567	531	605	559	551	554	593	543	568	534	599	534	534	577	508	527	556	545	523	525	567	552	604	548	557	528	548	584	582	582	559	514	554	570	536	559	560	513	536	557	587	553	590	551	542	554	539	563	544	560	557	566	546	563	512	562	609	567	554	544	572	562	565	518	589	545	532	574	550	595	550	578	576	557	555	563	593	560	559	558	534	615	483	569	552	562	542	540	550	550	544	590	573	563	517	534	574	532	526	592	542	540	571	569	547	574	574	547	576	589	607	588	572	542	547	549	547	593	536	530	518	558	580	587	568	539	538	549	555	559	568	553	568	555	569	535	567	560	564	522	550	584	572	595	547	523	534	558	557	562	582	518	582	579	568	581	574	578	509	537	534	541	554	530	534	576	548	510	577	522	570	556	552	555	557	554	558	539	584	555	584	549	587	543	539	563	550	576	585	538	538	562	542	548	597	600	588	536	537	534	556	596	537	546	522	568	587	566	540	552	560	564	539	580	546	572	569	543	538	555	524	549	539	583	622	530	576	571	533	550	536	565	542	580	550	529	583	572	575	518	580	558	573	569	539	529	572	552	534	506	564	570	574	544	573	563	541	573	535	528	572	539	547	566	624	548	534	563	539	517	557	571	543	549	569	563	562	578	549	549	575	548	598	548	524	508	557	561	548	569	589	581	547	591	585	559	549	552	577	563	558	570	587	551	549	573	574	554	548	572	533	552	575	556	522	554	554	533	571	564	557	544	542	579	568	586	613	595	534	581	542	539	551	584	580	560	562	569	564	587	540	581	538	535	577	533	573	557	552	541	493	572	543	606	557	554	553	568	561	553	553	523	571	581	524	570	555	562	547	568	536	533	527	528	553	540	543	535	607	570	527	534	553	557	505	565	531	562	543	556	561	546	584	581	568	582	586	566	601	596	582	567	552	596	567	564	571	585	584	575	525	579	555	558	555	585	556	565	560	551	547	565	541	561	595	568	562	514	525	517	534	536	583	575	540	539	530	557	548	512	556	568	559	575	595	567	560	561	594	555	577	583	555	538	588	571	594	574	562	583	561	535	555	531	546	565	577	569	572	569	568	547	556	568	552	584	576	558	570	538	546	584	510	564	522	583	576	559	582	585	563	541	575	545	552	563	542	587	583	548	570	565	538	563	574	578	543	572	619	541	518	552	566	580	608	583	568	580	543	564	578	548	587	560	600	567	564	575	574	586	576	594	564	540	585	564	553	578	575	541	552	575	604	565	565	598	557	574	558	526	566	567	568	537	588	575	580	559	597	527	498	584	560	589	503	561	576	515	580	545	572	578	508	563	562	513	524	562	498	498	550	575	585	596	540	519	498	537	577	546	565	603	549	562	543	573	598	594	571	609	568	528	570	527	564	565	549	566	554	594	593	547	540	559	524	536	548	565	594	557	573	524	567	547	563	547	564	580	584	560	561	520	540	588	502	605	548	589	548	585	585	561	555	552	563	615	557	577	581	583	583	591	595	572	545	536	549	575	517	524	568	554	565	575	518	536	585	556	610	544	568	566	574	522	561	556	540	504	586	560	564	560	554	574	543	543	534	554	541	568	573	554	528	580	592	598	514	556	589	553	529	545	530	572	556	555	531	586	559	506	566	568	612	519	558	543	536	596	533	542	606	523	543	546	563	579	573	582	551	482	598	572	530	548	552	515	561	553	547	554	521	571	546	566	576	583	586	550	560	566	551	549	586	569	563	541	551	587	553	593	573	525	548	552	571	585	566	565	584	550	605	533	519	531	520	571	569	538	525	563	546	540	581	530	584	543	547	571	585	535	576	573	548	552	559	580	602	568	546	559	568	565	601	589	610	543	559	535	599	559	550	569	526	566	530	540	539	566	559	560	550	556	558	583	555	561	559	583	560	534	561	579	543	541	573	574	557	542	568	557	554	578	552	561	578	577	557	577	588	547	550	587	568	563	520	559	534	539	555	567	561	593	575	528	568	574	585	589	541	539	584	533	541	524	521	565	584	632	549	587	544	568	533	565	608	598	573	585	538	540	576	573	573	577	553	602	595	551	565	545	550	544	574	555	569	561	544	549	543	543	583	532	565	574	515	585	544	500	557	560	564	517	536	558	572	522	582	569	552	548	566	525	554	599	589	554	570	553	564	576	551	597	536	536	557	540	549	565	558	581	534	566	570	547	560	552	565	581	546	553	558	517	569	560	583	548	602	530	621	514	566	540	542	520	555	560	577	558	558	589	512	557	601	513	562	550	592	565	557	527	549	543	572	549	611	566	562	568	590	599	550	578	536	524	548	562	537	548	587	513	557	576	569	536	525	551	562	564	522	569	559	573	554	533	547	578	561	568	568	546	555	565	600	552	584	571	595	596	564	554	563	568	563	605	536	542	559	547	538	568	560	545	540	566	492	582	530	543	620	566	561	547	546	567	559	587	526
77471	76061	52578	20145	5462	328	177	180	190	194	187	183	190	188	178	193	171	198	191	191	161	185	185	177	178	156	194	170	176	188	218	172	190	188	172	164	177	176	157	175	178	187	181	193	195	184	181	155	215	186	181	189	200	187	158	189	181	172	188	193	174	160	211	177	197	181	174	182	176	211	183	197	185	181	181	169	169	198	190	163	197	162	206	169	141	179	167	208	202	188	199	174	169	174	164	178	167	162	200	181	149	185	226	196	182	167	167	176	187	178	165	181	183	188	199	181	185	184	160	171	191	187	169	143	183	150	168	194	180	177	189	191	190	191	170	161	168	201	193	177	171	147	191	208	184	200	192	175	175	176	165	177	181	148	192	184	184	189	161	181	179	166	184	187	201	190	170	169	203	179	159	182	178	203	193	175	193	176	198	179	189	172	178	148	177	177	193	188	179	193	186	171	192	175	192	204	187	181	189	178	198	149	212	196	176	191	187	192	164	187	179	164	180	157	161	182	158	177	179	183	200	175	194	207	171	175	197	164	177	192	210	200	192	195	155	177	191	172	186	186	184	167	172	183	190	151	182	168	181	173	196	166	163	156	199	180	174	169	181	173	174	215	164	180	187	190	182	189	195	194	172	193	170	207	179	172	167	174	194	172	186	181	197	171	151	166	167	184	169	182	184	176	195	162	202	203	191	186	155	151	206	163	177	164	173	190	187	167	184	175	176	198	166	168	204	203	183	171	200	170	180	137	178	179	180	184	165	152	174	169	178	192	193	178	192	171	177	190	202	164	197	162	196	177	145	188	187	178	162	188	183	197	160	159	192	181	195	191	174	198	153	197	205	179	181	179	174	180	185	177	186	176	176	206	171	175	195	212	195	181	171	195	190	190	186	180	192	200	192	174	176	189	171	201	201	178	161	154	176	192	183	173	168	187	184	203	167	180	177	171	178	169	188	172	187	209	186	185	178	163	203	179	188	174	196	186	170	189	201	183	178	195	184	164	201	174	184	188	187	216	211	206	191	184	186	167	188	176	183	180	204	180	177	197	176	179	170	169	181	174	168	193	215	182	179	191	169	147	208	170	215	215	199	205	174	176	203	168	170	179	202	171	187	158	193	203	179	203	162	153	167	161	175	195	195	188	166	165	213	181	175	173	181	188	148	174	185	161	205	220	206	200	190	195	205	187	164	184	171	181	166	163	194	199	193	181	191	184	186	176	184	166	186	209	175	196	171	168	199	181	195	177	203	188	156	179	182	180	160	197	175	170	189	216	176	152	159	175	183	181	175	186	177	158	208	186	198	170	176	186	174	169	190	194	165	189	209	213	183	160	198	193	197	152	180	191	215	176	188	182	172	179	178	178	173	184	179	167	179	184	195	202	180	183	188	182	197	164	182	176	197	172	191	173	176	183	198	194	174	188	185	159	178	185	176	186	171	151	176	157	148	162	193	176	174	208	188	170	202	165	153	163	160	183	173	188	193	169	167	198	176	177	183	172	206	175	185	172	185	200	187	175	191	166	204	191	193	162	179	163	190	179	188	172	180	164	188	195	213	187	191	170	185	177	160	179	155	184	177	192	168	191	191	153	189	190	180	183	198	173	159	188	213	194	184	192	158	182	204	171	171	185	198	197	169	173	186	189	178	204	209	173	170	187	187	201	142	178	207	179	174	163	167	198	171	182	191	176	182	207	168	196	199	195	186	199	196	189	182	173	177	177	172	164	167	178	189	175	157	189	182	176	194	168	184	208	175	197	181	175	164	175	161	173	197	162	179	198	184	194	202	184	172	161	184	184	207	203	181	200	195	180	205	169	176	195	154	189	162	173	188	169	202	186	181	211	169	159	173	181	194	183	183	189	180	208	202	155	168	182	177	145	194	189	151	193	172	171	160	187	169	197	167	190	183	198	175	159	181	184	164	163	192	186	169	169	191	202	176	177	185	172	177	201	181	178	204	169	170	180	194	176	198	191	193	188	187	205	187	194	185	182	166	193	170	150	171	164	190	192	187	169	156	165	158	182	194	155	177	201	197	219	170	179	198	178	170	159	163	189	171	177	184	189	191	169	163	176	174	175	197	162	204	182	167	170	155	192	197	177	193	196	166	181	207	193	180	191	186	182	149	175	193	164	162	180	173	175	186	178	163	183	191	207	196	200	171	188	174	183	177	189	188	176	176	194	182	195	179	162	181	180	165	144	202	180	199	209	187	180	167	161	175	166	168	182	177	192	192	185	195	193	169	164	196	174	185	183	172	204	180	196	180	188	174	169	182	185	182	176	176	150	181	195	176	178	180	178	189	160	169	182	158	201	204	147	185	194	184	186	207	140	200	182	195	187	188	180	181	166	179	187	195	177	176	187	179	172	172	190	179	192	210	193	185	181	183	176	192	187	188	191	199	180	163	186	205	200	171	172	200	206	186	193	184	187	196	192	189	176	193	201	166	194	171	165	185	179	208	182	197	173	178	173	173	165	171	194	179	185	179	161	178	178	186	213	193	200	205	192	177	165	157	183	172	201	165	185	209	195	184	189	195	192	187	159	185	198	183	191	178	195	171	163	178	169	163	164	189	180	162	166	168	175	206	184	162	185	177	198	186	175	203	180	186	147	190	178	174	173	192	175	171	173	158	183	202	203	168	164	188	200	182	168	176	169	166	192	176	193	170	187	150	172	196	175	210	191	178	186	166	197	195	189	162	168	148	200	196	194	187	192	192	173	185	177	215	190	215	180	171	197	185	172	154	149	201	174	170	167	191	189	193	186	189	190	175	185	183	189	178	194	202	173	159	177	173	186	188	188	187	174	185	184	188	178	165	193	176	185	200	211	204	166	179	175	191	160	200	174	172	185	189	178	171	191	174	218	171	204	215	185	192	172	203	177	176	182	172	198	172	169	175	165	195	201	183	178	185	187	184	177	188	214	195	181	165	170	196	181	173	188	172	160	162	215	177	193	189	187	190	179	178	192	169	218	175	185	199	173	181	198	164	143	183	169	192	199	197	212	188	213	170	175	175	218	189	185	178	195	176	199	185	180	183	156	196	198	197	193	177	172	180	196	191	176	189	194	191	188	175	194	180	178	185	209	186	176	160	192	173	226	187	189	177	168	189	184	171	189	164	168	187	169	175	170	173	187	198	179	170	184	187	188	183	168	166	174	155	218	189	193	193	198	175	190	180	165	177	207	183	175	192	152	175	188	189	177	179	188	185	178	166	173	157	195	179	174	174	152	199	186	179	177	185	181	192	186	166	183	180	164	188	177	164	222	171	175	182	156	186	192	174	186	191	187	163	187	193	163	182	157	200	191	201	165	183	143	200	176	189	165	209	197	181	171	167	184	169	192	211	209	151	166	186	173	202	168	182	187	181	179	180	184	176	189	161	175	152	183	177	199	226	192	200	196	167	161	168	170	192	196	184	181	175	166	186	195	176	178	169	177	169	164	179	179	172	179	183	203	178	189	170	181	170	178	179	187	190	175	177	163	181	183	180	175
49839	60190	46434	14407	7918	471	454	446	425	426	385	425	423	423	399	443	401	431	402	422	397	389	419	427	421	425	423	401	379	432	415	433	441	400	418	434	400	412	424	430	395	412	370	385	442	406	388	421	380	405	415	379	438	458	386	410	404	392	430	403	417	395	401	407	373	423	376	406	381	371	401	418	431	394	388	419	404	386	413	395	413	392	417	389	382	378	398	418	405	392	428	384	402	421	407	434	407	473	428	428	403	392	380	406	409	403	402	385	412	427	409	423	422	426	448	410	396	369	352	388	396	392	399	397	422	459	383	402	385	387	452	396	421	389	407	412	442	417	454	395	377	385	402	376	377	386	393	418	427	418	406	401	414	396	413	443	420	434	408	431	414	439	427	369	391	386	419	447	427	390	438	406	464	424	395	428	430	382	385	388	374	433	406	400	400	391	376	380	399	399	419	394	355	410	385	441	420	393	399	432	424	426	367	418	411	411	438	416	397	383	396	402	398	441	405	403	434	396	394	392	424	422	421	437	417	416	407	368	416	402	418	354	372	425	387	389	423	364	389	432	423	400	373	422	396	403	429	418	385	425	411	418	395	429	360	426	434	398	418	390	435	382	418	429	411	398	378	387	398	417	418	395	424	398	388	426	409	379	407	379	421	434	375	383	433	426	389	403	409	414	396	410	412	400	388	407	437	401	401	444	439	396	413	400	374	397	405	423	405	406	419	399	381	389	384	436	422	380	392	409	415	411	436	417	383	426	390	393	357	387	461	392	416	400	382	412	405	387	392	379	409	418	431	409	390	424	438	398	400	418	407	409	408	402	409	405	403	380	390	352	387	412	412	445	411	379	412	401	396	421	398	407	414	412	388	413	401	387	430	385	400	405	446	411	426	437	408	396	402	401	464	421	376	402	396	430	397	447	435	393	434	400	414	439	409	401	411	426	380	433	419	442	395	431	422	415	424	452	443	434	429	376	422	438	396	436	401	414	408	407	452	393	417	381	430	403	401	369	426	383	404	421	444	407	374	389	371	397	415	410	406	437	420	427	396	419	415	390	434	394	411	416	405	427	383	403	428	401	440	426	405	427	374	418	405	432	433	413	397	383	363	364	415	401	405	418	413	395	410	391	417	391	398	388	409	395	403	407	375	401	396	398	402	424	465	411	401	375	410	387	394	445	424	433	420	406	410	383	442	430	434	397	416	398	393	374	412	418	403	377	419	414	398	396	417	397	391	433	425	422	411	423	392	375	402	409	421	427	379	379	374	406	406	449	419	395	374	410	413	419	420	407	379	395	426	404	402	418	421	444	386	390	406	455	416	388	423	428	397	441	415	452	377	394	397	402	389	398	398	417	384	403	411	384	400	392	403	408	384	399	401	431	438	411	408	403	352	400	415	444	395	394	416	394	395	374	388	382	423	427	440	411	411	408	420	417	428	390	443	398	417	427	406	427	404	435	394	407	414	418	398	404	379	423	390	379	426	415	438	398	381	406	382	435	377	373	398	423	392	412	418	395	405	387	436	359	404	353	436	417	420	412	416	423	410	435	422	418	398	361	446	405	380	410	435	414	398	440	427	437	389	396	393	394	423	388	404	394	381	438	388	399	419	409	419	381	405	396	409	358	410	428	427	417	404	413	411	436	412	404	420	413	416	405	381	445	404	392	420	427	412	405	416	393	381	419	424	393	392	386	395	413	422	411	407	425	392	412	395	407	449	430	405	433	398	417	408	441	425	406	381	417	427	459	405	419	422	384	410	433	403	400	410	417	386	443	401	389	392	392	418	422	390	411	414	405	427	408	381	420	375	452	407	440	392	375	441	406	416	382	417	411	423	387	383	378	396	407	408	437	400	411	387	397	407	390	393	422	402	398	400	414	422	377	403	427	399	434	387	390	415	398	399	431	398	428	375	362	426	430	388	417	382	407	416	401	427	385	441	397	391	435	420	413	401	435	378	413	385	401	376	396	423	400	427	389	425	392	376	355	396	424	390	396	411	389	401	398	380	372	383	393	398	433	404	414	396	416	393	443	395	424	390	394	390	415	414	408	390	433	406	433	425	388	418	421	367	363	429	423	413	419	414	351	397	428	419	407	412	410	446	402	383	426	426	433	426	414	405	405	378	412	454	409	383	425	468	383	405	419	383	410	400	385	389	412	399	406	402	391	369	401	419	379	432	391	409	404	388	416	423	420	409	385	400	382	465	394	407	423	430	410	437	418	380	381	397	442	456	434	400	399	401	420	433	368	408	414	397	406	394	378	349	416	389	380	402	375	397	410	391	418	383	422	410	405	421	400	399	416	384	386	395	409	396	417	403	398	393	415	388	408	414	384	433	440	408	398	434	375	371	414	383	401	372	398	400	406	408	381	386	416	426	419	389	435	420	406	428	401	433	430	388	407	405	406	428	424	399	400	431	382	403	387	408	375	395	360	381	401	418	391	420	372	401	432	415	399	428	425	390	426	414	385	425	413	384	413	435	414	414	433	379	436	413	438	414	412	375	418	401	407	373	435	401	395	413	442	405	414	408	404	402	393	369	390	398	427	422	372	402	410	381	399	386	402	398	464	388	357	385	392	382	379	427	417	430	355	418	383	394	418	412	387	412	457	409	451	418	420	381	410	399	425	391	430	406	384	390	388	407	391	437	412	389	430	420	389	366	386	406	396	426	411	438	424	409	436	420	374	427	408	378	415	365	394	407	399	374	425	385	428	394	427	389	437	373	431	381	396	453	417	384	396	413	410	405	380	388	419	387	377	389	412	417	418	430	373	437	399	409	447	407	406	420	417	416	406	400	427	381	404	389	371	422	394	415	426	385	445	391	393	402	399	399	413	430	388	401	392	345	407	460	421	411	396	413	392	385	393	402	395	380	436	440	422	410	398	388	406	353	384	423	415	368	379	414	407	421	399	401	410	379	407	389	437	368	460	416	395	411	416	426	397	384	395	409	404	391	403	390	407	408	407	402	460	383	391	404	384	410	418	428	416	399	413	397	429	400	380	401	384	420	383	453	388	390	408	401	379	387	408	424	409	420	410	392	409	420	377	394	404	413	412	372	399	403	427	405	399	431	421	419	415	385	407	408	390	433	436	442	402	433	411	419	429	421	427	414	402	418	367	406	381	419	422	394	422	409	388	403	407	408	390	416	419	439	390	422	360	384	424	398	390	419	425	415	424	421	371	400	402	398	408	414	405	385	478	437	431	381	419	420	394	407	428	388	391	409	399	421	386	393	423	396	394	403	370	403	429	363	428	410	441	423	389	411	412	398	423	414	374	381	414	400	391	438	414	400	398	417	448	398	409	394	392	388	408	421	391	381	384	427	387	410	426	407	385	410	369	396	414	396	458	397	420	395	424	427	375	444	383	426	428	408	398	401	406	442	421	409	393	405	430	454	416	458	423	403	399	389	353	430	428	397	400	433	413	432	423	369	389	370	385	378	378	413	403	398	390	434	400	434	434	395	371	408	376	361	395	403	392	403	386	407	414
87477	83094	61816	28738	11288	835	139	139	114	128	146	138	126	142	122	128	122	128	122	126	115	151	130	102	106	131	117	139	102	119	130	122	122	123	139	118	124	140	116	123	99	116	144	111	117	131	124	127	116	95	137	147	134	121	117	114	130	104	129	106	116	131	120	136	122	110	124	141	104	139	148	115	120	133	124	96	136	125	116	123	133	121	118	107	119	145	116	120	118	120	138	129	115	107	115	148	123	121	106	128	112	108	127	124	140	117	115	115	103	110	138	123	124	136	121	111	116	106	108	97	146	135	125	124	140	121	112	137	126	133	124	129	124	107	97	111	130	134	141	111	114	129	119	104	120	104	127	116	140	137	137	129	130	131	139	129	120	143	124	113	131	122	130	121	133	143	132	148	104	134	128	130	109	116	116	129	126	111	122	129	137	148	105	131	138	120	148	127	145	108	138	110	107	118	122	103	130	117	124	120	112	122	112	120	121	112	142	138	129	127	125	126	116	111	132	130	141	123	133	151	141	128	117	110	137	142	127	116	107	119	134	114	130	123	123	105	101	118	117	118	126	137	125	123	108	141	131	108	128	131	115	135	118	113	116	121	152	123	111	119	114	136	131	133	138	120	115	127	125	125	146	103	158	128	134	141	122	119	111	142	125	156	110	129	121	127	126	130	124	128	127	111	115	114	106	127	119	122	144	126	128	145	122	128	129	137	123	127	124	131	139	123	105	121	144	105	102	112	121	123	116	117	135	114	105	121	119	128	141	114	111	115	107	120	140	125	127	132	104	125	141	146	102	117	109	134	143	111	123	114	104	124	129	135	118	124	110	116	120	127	113	110	100	138	115	135	103	136	107	104	132	119	130	120	123	125	115	142	128	116	106	119	129	128	138	117	138	170	130	153	138	139	133	125	141	121	119	116	116	132	146	135	112	130	118	121	121	129	116	124	136	124	128	120	119	94	111	137	137	124	123	102	113	122	129	113	123	129	135	120	117	123	117	117	111	138	111	119	121	124	134	112	132	117	112	132	115	122	137	117	130	131	133	115	112	120	140	135	132	131	112	110	127	128	122	139	148	122	107	122	158	120	113	144	141	124	126	132	118	121	134	142	108	132	118	107	113	131	137	130	127	117	119	131	103	113	108	113	121	118	134	135	120	118	141	108	120	144	126	114	122	121	123	139	124	122	142	111	131	100	121	113	124	132	120	127	121	114	107	119	126	134	139	127	140	119	117	124	139	115	115	121	107	149	121	122	129	122	115	109	116	129	112	150	108	132	115	141	122	117	143	120	113	115	120	130	120	142	109	127	98	125	149	119	132	126	127	134	116	96	115	114	117	122	129	113	126	133	144	96	130	132	134	105	99	110	119	144	130	119	145	117	125	141	137	123	122	140	118	117	127	127	130	119	140	134	136	106	116	121	111	105	100	112	123	118	105	117	123	121	118	127	135	109	133	109	129	121	115	88	167	118	122	120	136	140	115	127	107	115	119	127	126	123	124	118	120	127	123	113	101	136	137	120	120	118	135	129	134	125	116	125	124	153	133	121	111	115	116	143	118	128	126	123	123	153	133	128	101	127	104	118	129	148	141	104	123	135	112	118	113	125	128	112	134	123	143	131	112	125	113	123	118	109	122	122	140	118	124	126	133	122	134	106	125	132	141	119	114	118	112	110	124	104	125	129	120	129	109	121	121	120	130	116	123	110	140	98	133	127	128	128	123	135	131	159	107	102	127	122	115	123	121	135	120	125	127	124	113	105	127	133	131	108	126	123	125	113	135	130	139	117	119	122	116	159	130	112	127	119	142	111	110	117	148	129	117	122	133	117	114	133	136	118	127	110	126	130	137	148	142	156	119	129	121	140	129	110	129	122	113	137	118	113	134	118	137	129	113	137	127	106	132	105	120	129	102	102	113	114	102	141	116	135	128	130	105	115	142	110	134	117	134	120	114	114	128	115	127	134	124	127	107	146	117	144	118	122	131	94	127	126	111	111	133	123	122	123	135	120	124	151	130	122	113	124	141	116	90	132	113	129	103	137	130	145	114	123	132	130	131	113	95	143	120	134	124	151	140	123	106	131	103	112	126	118	107	116	117	139	127	118	142	121	130	163	100	141	128	139	113	103	121	141	127	141	122	127	106	102	109	126	144	127	130	117	112	158	125	151	115	125	150	118	137	144	117	114	136	114	118	107	116	119	95	141	111	132	134	144	154	124	123	112	106	112	133	123	110	129	106	99	108	119	112	113	129	134	113	145	123	135	124	135	106	143	89	131	127	112	111	112	129	97	111	114	104	133	148	102	115	121	128	120	122	138	114	113	126	113	126	136	133	118	124	155	111	112	143	122	150	112	116	146	120	102	116	120	121	121	112	128	124	125	107	122	108	121	130	116	130	132	143	133	119	120	116	113	144	145	105	123	131	110	122	120	117	110	116	144	125	113	124	128	123	118	121	119	131	122	111	126	121	140	141	125	123	138	117	109	128	140	128	147	119	130	111	128	126	118	105	119	143	116	123	135	115	133	123	141	134	128	131	134	131	112	118	141	143	119	110	109	125	141	123	146	115	128	108	127	110	123	109	121	132	115	148	105	117	139	125	137	132	117	100	118	119	133	142	116	111	120	109	147	106	122	122	115	117	112	114	105	110	131	129	131	114	132	126	130	128	117	118	135	142	133	113	125	120	113	126	134	151	128	129	121	119	132	131	127	141	124	129	122	137	117	104	120	123	124	115	114	145	137	131	141	122	146	132	131	142	108	129	123	114	137	119	95	102	120	136	112	104	117	107	132	108	136	125	134	117	90	122	140	128	114	143	133	115	124	139	126	137	121	147	109	134	109	116	135	109	122	130	134	99	140	120	137	126	144	135	131	111	106	122	141	107	116	121	133	130	111	114	95	117	128	131	130	100	118	103	130	132	127	103	143	129	119	109	144	117	128	116	115	131	128	116	111	139	123	108	105	130	115	124	140	141	127	112	119	159	124	141	119	129	121	119	130	114	111	134	120	152	109	138	122	124	107	136	114	115	89	119	126	120	126	128	135	118	132	113	129	140	136	118	140	112	98	146	115	124	150	128	142	115	115	116	133	139	137	143	123	113	124	121	106	110	112	140	119	110	118	137	120	139	136	130	117	124	119	134	117	115	124	120	100	136	111	122	120	119	129	130	124	107	106	112	123	125	116	130	135	142	140	143	111	111	114	120	104	117	106	126	106	129	128	125	127	112	121	139	130	123	141	109	97	116	117	130	127	112	140	130	123	140	123	118	113	157	118	135	122	123	123	118	130	156	140	130	115	117	121	137	106	116	140	100	121	113	109	124	129	105	106	110	107	125	129	115	110	149	113	144	122	142	138	116	131	126	121	145	120	128	124	113	120	115	117	101	126	152	123	115	120	132	107	132	163	134	120	121	123	140	119	93	122	140	117	108	111	116	120	128	121	143	148	137	123	112	121	117	126	124	124	117	138	101	120	114	138	115	136	141	105	120	125
60217	73166	59234	21715	9510	354	349	342	313	326	296	320	285	326	320	327	283	284	293	311	308	302	291	306	294	293	316	285	306	282	305	293	285	307	279	294	323	300	296	307	271	305	302	284	294	289	312	276	274	304	313	290	263	293	292	261	305	319	291	262	268	289	264	278	311	313	314	298	283	312	267	248	300	279	320	305	281	331	289	295	282	320	325	259	310	310	284	299	291	295	279	306	274	289	298	313	272	280	283	276	290	311	308	273	257	303	294	297	282	288	284	296	299	296	280	277	308	295	287	274	307	320	285	273	326	312	306	275	319	283	318	269	305	284	307	318	303	273	301	292	277	272	295	268	297	281	294	321	290	286	301	299	305	276	291	302	295	305	266	279	278	285	279	276	290	319	284	316	289	340	296	275	312	285	274	274	286	308	262	290	279	272	311	289	313	285	312	300	279	306	281	287	282	293	299	278	301	282	295	300	298	342	294	291	297	289	296	289	313	312	291	290	339	296	264	266	288	279	324	266	303	289	328	318	315	295	286	307	306	294	306	290	272	266	334	303	313	349	262	291	306	287	283	283	288	312	283	283	338	284	306	275	266	331	299	308	328	330	292	301	319	306	273	304	303	275	283	294	343	305	286	255	298	285	274	277	276	331	308	287	278	287	298	279	287	313	274	297	299	287	280	306	268	270	292	295	287	292	322	296	286	297	284	293	314	292	317	273	304	288	314	295	250	314	307	287	276	276	299	288	334	270	279	303	271	316	283	298	272	311	301	299	294	315	312	283	319	300	269	292	306	295	310	290	304	258	295	295	324	291	312	298	293	301	284	284	311	312	301	317	313	291	276	297	313	288	288	279	328	271	277	287	281	317	331	289	292	300	304	290	280	279	294	300	274	287	284	273	304	283	284	273	267	298	276	302	272	278	307	323	300	315	305	278	277	284	280	317	319	277	295	306	315	304	265	286	293	302	281	315	278	296	305	319	304	283	283	291	298	300	314	286	289	284	297	275	280	284	302	304	292	282	303	299	293	314	293	291	266	296	285	299	295	298	315	311	300	274	283	330	309	277	312	295	294	309	290	281	308	297	304	279	293	294	276	292	315	273	280	283	305	288	300	289	288	284	290	269	297	260	289	277	304	286	302	309	279	296	308	290	304	305	306	295	337	281	293	280	325	307	280	311	302	288	294	292	300	311	291	305	308	319	307	275	289	291	283	309	315	275	279	287	280	276	259	285	303	306	292	282	320	283	308	284	297	321	294	308	261	292	299	310	295	301	290	278	314	262	304	281	293	270	308	297	278	262	308	284	302	314	321	320	324	293	279	292	302	299	321	275	250	317	292	299	302	246	302	296	284	291	309	265	286	271	298	272	262	303	308	258	278	309	276	314	264	302	297	276	279	270	294	310	283	326	318	307	277	302	289	307	315	291	300	292	308	266	306	291	302	268	312	299	295	269	302	280	272	275	288	246	267	295	293	275	284	318	321	277	288	298	277	282	304	306	310	308	285	307	291	286	311	261	296	306	296	275	310	305	286	296	281	286	281	276	290	291	275	296	288	283	299	305	282	271	286	301	274	314	286	296	317	292	298	291	316	298	302	305	297	276	286	289	283	267	257	281	266	277	311	258	292	287	292	261	245	275	315	290	288	308	275	291	315	292	279	316	281	273	285	293	295	315	290	283	327	256	262	275	303	273	308	279	289	288	303	300	277	309	327	292	289	287	282	264	296	272	316	259	291	297	268	294	299	291	299	274	275	334	326	294	299	267	281	286	279	274	325	288	259	284	256	267	321	297	296	320	296	300	285	330	321	330	281	274	274	301	273	265	301	307	297	301	288	306	272	288	278	284	303	279	298	267	279	298	285	276	325	294	277	271	306	297	297	306	297	305	284	316	285	256	285	296	321	282	303	274	323	289	288	281	272	283	306	285	277	305	285	290	274	275	288	315	302	321	298	276	293	291	275	305	324	261	272	308	308	299	281	313	311	292	299	278	288	255	328	276	291	299	316	295	316	280	296	290	302	265	316	286	263	292	276	285	301	287	299	308	294	307	277	265	277	311	260	268	299	306	291	300	316	305	278	264	301	324	270	278	285	300	310	283	260	277	273	263	300	267	261	277	283	348	314	296	292	273	270	285	305	300	324	277	264	290	305	259	285	281	322	277	259	311	267	295	274	297	284	305	303	319	291	281	309	283	281	269	307	304	308	302	275	300	304	285	274	292	309	274	264	284	287	301	278	294	304	296	314	286	286	275	284	261	289	288	266	297	280	309	296	276	290	328	300	290	272	293	308	278	318	263	297	309	302	297	323	284	289	281	279	285	283	282	286	263	298	312	304	294	291	276	290	298	308	274	301	294	277	275	276	278	284	298	302	311	278	308	281	278	319	293	283	310	282	270	291	297	305	295	305	284	290	311	282	274	286	281	292	311	273	305	259	257	287	282	306	308	284	267	307	284	295	304	317	306	275	273	325	304	270	281	297	272	281	300	277	277	253	296	305	290	295	296	301	320	291	310	291	287	287	285	285	267	279	295	294	280	275	277	282	314	322	281	261	292	303	321	294	311	274	283	267	276	288	294	286	314	287	277	293	274	294	292	292	296	321	283	294	269	292	331	295	282	302	290	287	292	342	291	288	307	308	299	263	284	291	291	284	279	313	307	275	292	302	284	256	318	302	280	310	292	319	298	268	300	321	275	290	271	308	302	290	269	295	277	268	290	261	281	293	276	315	300	319	288	281	287	297	289	266	302	292	290	299	265	294	307	308	287	281	288	278	300	292	291	315	312	293	308	309	328	284	307	288	310	308	318	289	295	294	302	272	270	286	312	278	297	288	278	319	308	288	318	299	292	315	286	262	283	287	315	289	313	269	304	311	277	274	300	312	294	319	298	301	278	278	296	286	295	294	301	283	274	294	321	343	279	296	268	300	293	320	309	266	303	301	282	294	292	321	294	292	281	280	313	320	300	308	295	270	299	281	310	295	270	307	285	285	294	327	320	266	278	296	323	316	280	308	274	310	287	315	264	285	285	277	255	293	321	276	298	278	284	286	303	308	302	298	284	308	285	326	297	298	299	268	306	303	300	285	295	323	300	293	263	283	302	308	267	296	268	334	294	288	289	296	301	293	280	267	303	321	308	290	323	291	291	311	298	284	283	292	271	297	308	288	298	300	305	297	310	312	298	287	292	272	279	298	259	286	291	310	307	325	315	297	281	271	291	292	306	282	315	281	287	307	333	304	294	269	283	287	297	303	278	294	317	338	297	290	286	296	304	270	273	307	327	291	291	293	280	286	316	294	295	302	298	299	330	287	329	293	320	316	298	272	305	277	281	285	290	305	305	292	325	282	260	291	260	285	272	301	275	335	286	302	315	294	256	266	271	284	312	270	289	280	268	288	272	267	324	285	301	287	296	264	316	289	321	298	307	291	250	271	326	315	271	290	272	265	303	293	309	285	304	298	311	302	300	274	293	314	315	292	298	274	271	269	288
31171	33319	15458	1792	386	248	279	286	247	283	277	228	280	267	269	294	271	248	287	250	241	252	270	255	277	263	268	262	275	266	270	286	285	255	252	242	269	276	268	263	253	241	302	265	259	272	269	265	270	249	254	252	273	264	262	243	292	268	244	252	256	259	238	261	224	262	234	272	271	234	264	265	222	266	252	287	244	262	254	246	253	260	260	244	235	250	266	274	253	240	246	269	275	264	252	235	266	270	258	274	263	229	232	244	282	261	268	281	250	251	272	258	254	248	246	256	260	264	253	283	291	268	271	237	241	241	264	259	314	255	266	265	245	235	287	228	239	253	249	251	258	232	244	246	278	275	265	241	248	232	270	278	222	255	283	294	237	272	253	264	265	250	273	221	258	247	277	264	255	268	265	260	278	259	276	275	235	279	267	276	271	275	252	256	259	269	237	296	276	256	268	257	249	252	267	262	268	248	294	229	247	273	266	293	251	247	281	262	289	272	247	242	258	285	292	223	270	270	272	265	287	293	275	283	262	245	273	260	263	241	271	258	271	247	263	258	263	248	238	222	276	267	291	277	265	257	250	291	290	249	276	270	251	253	267	238	273	263	258	259	253	241	263	251	279	252	254	265	263	281	292	275	252	255	234	249	264	262	233	214	244	274	279	277	275	290	262	270	257	248	279	257	282	270	261	261	250	280	277	276	309	275	234	217	251	259	272	273	258	269	240	280	304	242	246	238	233	259	262	301	281	304	256	288	250	273	246	259	255	266	243	283	250	257	270	276	272	267	251	240	258	255	261	264	269	247	282	264	297	273	265	252	281	249	258	231	254	261	253	299	251	270	270	273	243	255	265	302	258	226	227	264	248	261	261	277	277	277	248	283	247	264	261	278	276	283	265	291	289	255	251	263	293	268	271	284	285	235	306	255	271	251	272	291	265	264	269	269	251	264	258	254	279	249	266	225	258	278	235	276	266	266	286	246	277	243	267	260	247	234	250	248	243	265	261	277	255	260	276	280	278	242	251	280	280	245	252	280	252	240	274	284	265	313	245	282	284	267	253	261	258	282	240	275	289	231	282	259	283	263	274	264	246	264	267	248	284	264	271	224	259	242	229	237	283	299	257	264	269	264	245	245	241	238	275	255	277	264	275	275	234	267	250	270	242	249	260	253	266	235	264	278	230	276	294	269	247	264	254	266	272	269	256	256	265	265	266	270	246	255	286	253	240	268	283	259	249	275	258	255	247	278	236	249	256	249	256	291	270	272	265	261	260	252	240	269	254	287	273	328	253	280	265	257	283	278	248	248	275	259	274	260	267	270	272	243	259	227	241	253	255	235	266	285	275	263	269	238	297	259	240	271	262	248	261	231	258	277	274	250	255	246	285	263	257	277	260	253	297	264	260	271	240	242	249	245	289	264	252	295	253	226	241	277	274	267	241	265	250	264	266	259	260	267	261	294	269	271	275	284	273	251	244	259	271	296	286	292	254	260	221	249	268	268	290	262	246	256	285	315	250	239	259	248	260	283	269	257	274	270	253	264	241	251	236	252	289	259	275	272	274	232	257	257	250	262	244	272	261	283	263	270	237	275	263	294	321	253	257	282	271	229	255	232	278	282	258	260	251	249	277	296	246	259	232	271	255	245	235	265	264	271	248	250	289	275	270	254	242	263	273	273	281	247	258	282	275	261	271	280	282	263	265	264	253	235	253	282	257	267	250	286	263	258	236	244	302	281	250	274	247	258	269	261	255	271	258	274	262	275	281	251	273	256	285	242	242	306	243	276	282	278	266	297	261	276	244	272	272	259	282	286	271	284	237	287	287	264	253	276	260	243	269	240	276	290	290	261	275	248	262	275	271	250	238	258	257	238	258	277	261	277	278	252	266	281	271	239	268	298	253	258	250	248	252	275	274	265	230	257	249	269	291	284	266	292	259	280	274	292	265	268	278	274	272	288	274	244	228	253	240	284	279	261	282	269	276	231	259	293	254	249	298	255	265	255	255	218	256	238	258	255	300	266	266	264	243	244	258	249	244	268	302	251	239	243	291	250	253	274	243	247	227	270	259	284	241	256	267	281	287	278	260	242	248	234	249	272	250	245	248	280	239	249	272	269	259	272	247	284	262	252	266	257	269	264	249	272	273	243	265	241	261	277	261	290	253	252	245	259	279	256	263	248	282	265	239	240	271	252	281	251	246	284	260	265	255	249	253	261	239	245	258	291	231	239	255	256	313	240	260	261	279	283	256	249	242	271	240	258	284	224	240	256	263	224	239	256	257	274	276	277	274	275	273	254	241	253	292	274	262	276	230	243	247	287	250	243	227	242	299	272	265	247	207	241	259	249	263	298	264	269	232	259	232	239	257	255	283	254	264	284	279	258	245	296	263	263	295	281	276	231	254	282	264	243	238	279	255	265	279	256	282	270	272	291	282	239	275	262	268	240	237	248	246	220	266	265	232	250	253	259	280	257	237	267	259	274	244	237	242	247	245	283	280	296	255	270	238	285	248	281	283	282	238	246	265	261	234	259	264	267	251	261	284	246	242	299	249	282	245	256	261	243	255	255	265	254	249	248	233	232	252	271	288	265	270	277	293	266	272	248	267	250	237	246	264	298	271	269	238	297	242	272	267	281	255	269	287	267	250	263	268	284	225	258	240	292	243	266	275	252	250	238	301	236	240	244	262	244	251	251	275	250	248	267	259	256	253	260	275	275	254	280	278	262	232	274	274	269	246	288	228	235	238	260	259	286	245	252	262	285	303	263	299	278	261	270	250	239	263	236	244	230	258	257	283	268	247	259	272	283	250	242	286	222	236	264	281	274	287	269	257	271	260	239	244	263	260	305	270	266	237	266	271	255	253	271	278	269	255	270	282	235	250	263	288	250	233	259	277	246	272	266	250	253	259	255	292	290	266	253	254	289	293	265	262	267	225	262	247	256	261	248	311	270	275	271	291	261	233	254	232	216	252	283	287	274	283	253	252	259	253	256	281	267	258	253	255	231	279	256	231	225	259	274	267	275	276	256	253	265	260	283	259	248	289	281	259	271	274	274	270	267	255	265	250	293	263	256	255	265	257	251	267	256	293	263	244	260	258	258	237	275	265	270	250	249	291	271	233	280	269	245	270	291	235	258	246	249	274	316	257	270	265	243	289	224	250	236	264	283	279	311	262	267	236	248	261	279	263	267	258	273	274	294	260	265	293	263	246	234	290	235	296	251	275	255	285	250	260	293	266	250	261	254	291	248	262	299	262	266	269	259	274	247	229	260	227	264	282	245	262	289	247	270	287	246	254	235	255	287	282	241	269	296	297	282	234	250	260	273	256	251	252	251	297	224	266	226	260	239	282	240	285	280	266	230	252	230	263	287	278	281	290	279	284	277	275	285	250	256	264	249	239	277	262	231	278	249	248	258	251	258	268	250	264	247	257	295	268	249	236	255	266	258	287	250	283	258	237	261	266	246	266	281	279	264	286	299	279	227	238	238	281	246
27866	32986	17429	2145	943	564	575	531	621	598	536	608	621	567	577	591	606	632	577	562	606	553	555	588	565	542	563	593	613	573	571	605	574	581	587	563	551	604	566	602	601	589	591	568	561	606	620	557	578	594	563	580	597	605	579	574	582	589	583	589	588	615	580	607	597	583	574	561	604	587	573	600	590	606	602	588	545	574	618	599	591	572	589	547	572	556	588	596	557	554	572	584	557	615	562	557	588	587	548	583	620	557	603	596	558	544	572	621	584	590	593	558	592	588	597	590	643	597	572	567	606	566	553	589	574	573	578	555	572	610	565	561	604	567	597	597	587	552	520	593	569	564	541	578	575	623	568	579	571	621	601	577	580	583	573	558	639	526	587	585	559	612	565	575	592	578	559	571	579	557	575	589	596	578	549	595	552	616	562	537	559	560	615	596	552	572	594	612	542	610	589	544	631	601	555	589	581	598	611	591	560	541	598	587	591	561	585	543	570	557	589	610	608	584	588	562	592	631	573	553	603	576	599	561	600	603	578	590	595	604	512	589	580	598	553	578	524	591	597	577	596	594	580	584	625	600	547	597	563	551	580	587	580	560	597	556	558	561	604	559	554	557	579	583	578	571	584	635	612	563	595	562	592	535	555	583	566	517	578	611	578	559	582	555	588	559	568	573	553	588	605	600	585	543	630	573	549	594	617	570	551	597	574	567	598	577	558	617	542	570	542	539	582	570	556	552	612	531	582	594	608	573	575	536	586	599	577	589	529	584	538	565	614	580	558	588	547	608	570	601	585	535	584	607	579	589	541	560	582	585	591	592	559	574	593	558	525	568	580	568	594	577	579	559	550	587	589	576	568	538	553	572	583	578	584	537	582	580	586	579	612	594	596	573	584	540	621	543	570	572	587	549	592	554	566	569	597	566	568	575	589	572	570	556	544	561	568	520	595	552	572	535	543	570	587	595	627	574	526	587	577	551	582	558	595	614	556	587	616	570	551	575	518	543	578	577	580	592	585	543	551	573	547	581	647	607	586	571	571	595	635	564	531	558	559	616	598	577	543	586	575	575	586	574	592	624	573	580	601	585	592	551	582	572	587	609	566	584	600	627	614	605	646	564	570	561	590	590	582	559	548	560	574	614	567	570	585	549	547	585	520	629	594	579	609	546	570	581	540	576	574	592	555	553	536	519	576	554	624	569	570	600	627	593	599	576	563	579	540	581	600	611	586	547	625	542	577	609	574	584	553	565	591	571	566	572	595	602	589	569	557	565	613	552	548	622	601	539	624	528	595	600	575	608	596	582	570	626	604	568	544	578	533	564	635	604	594	651	623	537	539	601	553	550	565	583	566	572	583	608	571	601	569	588	577	610	536	599	624	570	596	596	589	550	578	592	584	604	567	588	535	610	561	543	621	592	611	558	535	573	606	560	588	551	605	590	556	598	605	594	592	579	542	569	599	521	580	594	597	578	545	583	547	574	576	559	579	605	553	600	589	555	569	569	583	596	563	593	583	610	562	568	562	548	563	577	557	559	557	569	551	527	574	593	566	594	578	565	624	580	553	581	572	587	555	580	582	623	591	583	569	596	613	548	553	579	614	626	575	588	568	613	542	513	587	603	619	613	601	605	552	600	555	589	587	612	574	636	568	564	581	583	609	562	600	607	574	584	565	625	557	603	591	614	602	626	537	576	547	579	588	565	571	539	592	571	573	559	603	552	559	585	581	583	569	560	582	579	581	614	565	590	624	573	619	585	573	594	592	607	621	574	559	593	571	569	594	575	592	574	634	573	589	576	580	528	561	587	543	574	649	611	593	570	600	584	598	619	575	600	569	552	573	559	585	591	585	568	573	568	564	581	602	597	615	599	555	590	562	603	605	607	573	555	570	585	567	552	598	649	584	597	599	598	539	602	581	584	570	567	570	565	568	546	599	574	562	586	587	606	581	590	558	566	558	560	578	567	549	582	581	566	565	606	586	614	561	583	590	546	590	566	587	582	565	619	598	604	541	567	598	577	566	596	578	603	565	617	611	622	610	570	601	585	616	591	573	580	559	572	595	565	585	569	576	548	621	569	571	616	592	589	585	577	623	569	550	614	560	562	553	591	587	559	584	593	571	589	599	569	540	609	618	555	564	603	587	573	580	592	596	610	556	551	617	592	566	599	572	572	569	568	571	614	589	548	572	522	604	583	559	578	601	591	572	601	555	603	553	577	578	572	570	572	591	602	580	532	607	594	556	608	612	590	607	544	581	550	555	589	576	548	585	544	591	576	583	567	594	580	567	609	614	599	581	557	627	558	616	589	551	572	559	606	564	620	586	553	568	569	560	617	553	587	590	548	568	555	622	591	563	524	582	548	585	622	563	596	568	602	603	560	573	563	573	570	567	564	601	586	576	582	588	579	543	622	598	553	561	548	600	556	580	590	562	559	579	589	588	588	585	571	632	614	583	607	544	569	515	560	573	585	562	565	623	597	573	614	599	584	584	582	544	560	593	550	611	603	615	573	558	627	594	616	575	601	608	577	586	584	603	565	589	565	579	619	558	539	554	572	570	575	597	575	544	563	585	570	608	612	618	598	606	559	580	550	601	596	565	543	589	591	544	590	562	600	582	581	563	574	567	622	598	537	532	545	590	595	597	572	559	565	578	572	554	571	543	558	554	577	563	632	555	577	540	585	582	530	572	610	602	616	580	593	583	555	578	600	606	558	572	616	589	491	551	540	561	595	618	559	541	555	582	563	563	552	543	595	585	618	572	545	575	599	546	609	577	591	589	599	548	564	587	616	569	585	584	584	555	564	523	589	602	571	602	552	555	597	607	549	563	579	585	577	614	594	570	602	627	602	576	599	552	605	534	539	595	577	585	595	562	569	603	586	639	597	572	538	596	567	599	582	542	564	593	574	597	575	585	613	544	592	578	605	567	581	562	594	574	554	554	596	549	574	583	540	587	591	563	622	562	617	571	588	589	577	561	582	598	603	569	591	571	590	604	568	572	551	580	579	588	556	550	576	583	535	609	589	565	561	533	609	596	552	592	627	568	566	593	529	602	555	552	586	571	610	571	625	578	610	595	553	567	566	589	571	588	560	568	612	603	551	574	590	596	586	565	566	572	568	566	568	557	578	582	572	572	568	606	622	573	591	584	562	559	586	568	547	564	597	569	570	588	559	580	574	545	577	560	584	583	564	578	546	573	617	594	602	601	626	612	607	567	586	537	600	570	592	622	534	590	572	556	554	593	528	605	539	572	574	564	601	560	537	614	576	543	581	610	597	558	589	557	585	556	572	540	571	566	540	563	579	560	578	589	598	590	598	558	566	627	593	606	612	590	584	583	605	589	608	570	573	535	588	593	597	601	595	552	568	587	564	542	582	591	558	556	552	530	575	555	575	566	591	592	550	581	546	527	574	592	573	569	598	558	583	532	564	590	557	552	597	539	557	637	598	590	585	608	551	541	576	576	597	570	563	586	588	546	602	585	535	566	553	539	574
79079	75093	48698	18360	6001	416	205	203	168	193	165	191	200	199	214	213	179	176	184	189	207	171	187	195	191	164	172	181	176	185	180	184	176	184	175	198	174	169	183	164	198	183	188	149	185	206	211	156	180	187	174	180	183	135	185	168	207	179	184	154	187	179	216	184	178	175	181	167	184	161	188	194	175	148	201	186	161	153	158	189	157	188	167	191	205	183	179	189	191	168	187	182	173	179	193	166	201	192	200	206	187	168	178	200	198	164	169	146	165	169	166	195	190	169	177	209	199	187	207	189	170	173	197	187	188	185	176	165	164	200	195	191	193	194	195	168	210	175	177	182	167	178	176	185	186	181	206	195	169	160	186	165	170	201	177	200	158	172	169	181	186	174	194	186	183	175	191	181	199	190	184	203	203	190	179	209	193	162	181	193	158	181	189	167	173	187	183	184	176	179	172	168	180	192	175	177	194	171	177	157	163	185	163	164	189	157	174	155	190	175	186	165	186	164	181	170	191	181	204	187	176	202	187	190	191	172	181	177	165	175	179	169	188	156	185	188	206	176	205	170	176	164	197	171	186	174	171	174	183	181	178	183	197	184	171	147	191	177	186	152	192	181	175	176	179	186	175	176	188	209	169	183	183	179	195	174	180	158	169	151	183	190	199	163	181	200	182	192	188	192	198	180	187	183	189	185	180	194	172	144	197	172	164	176	183	189	207	183	151	228	207	192	179	164	180	169	182	167	182	158	199	199	169	188	188	205	174	174	179	180	181	179	169	202	169	130	190	198	184	182	185	172	170	173	166	174	174	193	185	185	188	201	192	193	174	208	176	158	166	190	186	162	159	153	203	181	183	193	199	157	179	175	212	169	188	172	188	188	181	174	179	184	180	189	164	185	166	197	191	178	165	182	225	171	191	189	159	188	178	181	180	204	180	188	196	191	163	179	203	173	186	169	172	177	207	196	165	169	185	165	198	210	184	177	158	191	181	192	182	203	192	178	173	170	186	213	166	206	203	176	163	178	181	157	203	199	179	157	180	162	177	170	165	182	163	186	204	167	160	188	186	183	174	182	166	177	145	201	185	199	158	180	177	188	158	188	166	171	170	180	183	175	183	167	198	183	198	176	178	171	171	185	218	178	209	184	179	183	182	191	196	169	182	171	190	160	159	188	184	193	206	178	171	197	168	193	176	157	199	169	154	184	172	202	190	169	181	181	167	180	183	197	152	172	184	174	200	174	170	178	177	167	183	154	178	166	178	183	180	166	190	167	196	185	162	170	167	192	177	173	176	189	192	179	191	172	161	173	180	194	175	185	205	180	183	195	166	193	185	202	207	169	152	176	174	172	177	180	156	187	174	170	187	210	176	185	190	178	188	149	195	166	158	160	189	169	176	184	167	185	199	174	186	181	197	187	177	190	144	176	177	181	197	173	192	181	157	171	184	168	203	182	159	203	209	189	190	162	169	198	197	176	161	182	171	225	178	179	159	185	190	179	167	176	184	198	180	187	166	180	197	147	175	190	167	174	162	149	183	192	216	183	187	180	183	209	174	156	197	195	194	169	162	163	175	179	184	166	182	171	183	203	185	175	161	189	178	170	179	180	189	160	202	172	164	174	186	205	220	163	165	147	187	188	183	180	207	186	183	186	208	187	185	162	201	204	174	181	167	194	208	191	183	187	197	191	180	177	179	169	149	173	187	173	207	183	214	177	167	176	218	191	190	203	193	169	171	184	205	175	199	213	160	168	159	170	166	165	202	174	209	190	179	195	156	199	170	182	178	189	181	167	204	198	196	185	184	185	185	165	174	177	180	164	154	178	173	202	159	175	188	196	181	193	180	190	183	159	168	180	176	173	168	168	181	205	188	191	179	170	194	193	165	171	190	198	190	193	188	168	190	196	196	178	168	175	178	174	176	180	176	194	164	172	193	201	183	165	164	183	182	202	190	184	186	185	183	181	151	223	185	182	183	184	168	176	183	181	189	185	169	177	158	201	179	183	193	159	191	179	164	187	199	205	184	173	167	177	186	174	159	206	189	189	162	167	190	159	199	181	186	194	183	153	187	167	181	205	192	185	194	191	182	201	172	184	194	204	184	196	177	182	183	181	165	181	181	179	202	177	169	178	183	186	175	176	176	182	189	196	182	155	159	193	174	172	180	158	162	174	181	205	154	177	181	178	184	182	185	147	192	195	181	169	173	178	155	179	208	188	176	183	188	186	172	177	186	188	174	194	188	204	157	176	214	169	189	180	166	157	192	165	172	178	207	170	168	180	184	174	188	210	191	206	169	191	191	179	188	161	207	197	162	191	177	197	187	170	171	172	207	184	180	174	178	199	161	193	177	175	145	181	188	200	168	176	189	166	206	174	152	189	150	178	171	169	167	184	174	179	163	176	218	178	198	174	189	176	196	169	183	187	180	174	184	186	201	186	196	185	198	169	182	194	176	193	178	170	171	172	191	184	178	206	178	169	193	170	183	173	171	197	184	153	192	181	166	203	168	169	196	195	184	170	185	186	182	187	195	191	192	172	188	153	155	200	191	209	154	176	195	185	182	161	187	211	185	170	193	177	176	157	182	197	186	202	175	165	193	173	196	169	200	191	177	198	183	192	197	177	147	196	211	170	165	174	179	153	186	188	188	194	175	150	176	194	185	153	158	173	181	163	191	204	177	195	186	187	182	185	192	184	189	179	177	180	191	178	164	169	195	170	191	163	189	168	172	191	153	194	196	167	179	172	179	173	199	187	177	159	169	202	176	180	204	182	171	181	165	188	213	178	184	171	198	175	186	198	178	191	182	196	171	189	188	209	177	183	187	153	182	191	179	153	179	207	166	193	196	181	186	189	190	167	191	175	175	205	185	171	200	165	161	203	181	171	191	209	192	202	167	179	188	185	199	213	147	194	196	180	195	186	190	180	176	172	168	167	147	169	198	187	189	173	194	183	184	171	169	201	161	193	194	155	189	166	197	165	176	193	193	195	179	199	170	190	196	177	185	184	181	209	177	164	188	167	197	173	183	182	183	149	188	200	181	187	158	170	197	177	167	174	159	204	174	175	160	176	174	185	181	186	176	169	193	171	174	185	178	199	168	183	188	166	200	183	186	178	181	184	167	174	192	203	169	174	175	202	196	189	172	204	178	175	202	173	194	188	193	174	189	183	200	173	177	175	182	175	191	173	160	197	165	204	171	201	175	183	177	184	161	197	203	189	173	172	178	181	156	199	161	164	172	169	161	178	170	196	184	195	189	179	169	173	199	169	175	173	163	194	153	175	191	179	170	170	198	171	173	203	187	173	166	187	171	166	178	187	185	200	183	182	195	193	194	161	159	191	171	201	174	179	171	172	184	183	172	176	164	181	182	187	178	188	187	148	187	188	186	175	184	163	182	162	179	169	196	180	197	173	190	171	177	180	195	170	165	180	180	181	170	169	169	188	186	183	203	175	183	154	188	182	193	200	190	169	188	165	140	187	181	209	198	201	182	164
50758	60131	43488	13281	9875	458	425	468	446	424	445	412	406	382	399	406	405	408	398	443	406	392	395	407	414	406	387	416	411	426	406	421	421	390	381	403	416	376	404	429	445	400	422	416	371	446	407	371	421	389	401	419	358	374	409	404	394	411	419	434	431	395	396	397	398	398	415	408	361	417	401	417	440	389	430	414	407	430	414	401	403	402	417	413	383	408	380	427	416	424	431	420	405	399	425	415	451	439	394	411	397	427	418	404	382	415	409	429	397	418	415	390	435	419	435	394	435	405	399	379	413	402	377	412	377	427	397	369	427	441	392	403	355	413	416	381	395	407	378	390	418	395	416	388	361	392	398	445	455	432	454	404	422	399	381	414	418	419	401	441	407	423	387	395	387	396	399	427	397	419	417	449	413	398	409	402	403	387	397	412	372	438	417	371	385	410	397	417	431	418	377	380	402	437	414	372	398	400	421	405	422	394	400	386	418	377	410	424	437	359	441	395	413	368	437	401	410	394	407	446	423	381	389	424	422	435	370	425	386	420	410	431	394	385	431	400	402	396	378	400	391	391	386	373	403	367	405	395	410	417	401	444	402	402	433	418	417	412	383	430	388	395	417	433	411	399	401	383	394	409	421	437	402	409	421	458	388	436	412	402	410	391	410	390	404	422	423	427	380	392	422	427	402	411	393	396	388	411	412	396	368	422	417	412	443	417	370	417	432	394	371	417	399	412	409	375	393	397	442	387	387	419	411	430	419	364	425	382	412	420	373	429	414	424	372	405	401	413	367	428	370	429	437	437	422	440	438	391	411	394	387	382	417	402	403	390	390	403	408	374	396	398	416	380	389	420	434	414	391	415	427	402	439	446	422	392	416	366	406	402	390	418	441	450	426	407	368	405	369	400	388	405	411	417	423	434	439	371	408	423	431	391	391	407	413	412	416	384	365	361	387	402	396	421	384	375	403	429	403	412	393	391	391	388	377	417	382	411	388	422	412	373	416	381	428	379	391	407	416	386	411	416	381	379	422	384	405	397	437	415	429	410	388	417	418	410	438	414	410	384	441	415	372	389	443	419	418	415	421	411	417	411	399	441	393	409	381	420	439	420	401	382	408	381	443	406	408	407	394	426	392	388	400	383	377	410	377	395	390	436	412	394	431	421	432	409	380	433	414	432	418	407	389	383	400	380	412	420	392	387	409	442	372	399	391	415	409	412	421	397	418	451	438	411	400	404	406	433	420	401	395	382	428	424	385	372	405	410	433	415	390	401	430	382	430	401	396	413	418	402	421	389	419	407	358	414	400	399	432	397	434	402	444	431	414	429	394	394	425	396	401	429	387	404	412	390	428	421	397	408	408	403	404	403	381	396	380	444	411	406	415	403	394	408	373	414	427	410	403	403	460	395	438	405	425	405	427	414	419	437	370	380	419	385	386	390	422	380	462	423	415	390	435	400	420	451	381	413	384	374	424	382	417	392	415	422	404	391	397	407	393	434	393	414	396	427	399	399	412	406	373	416	359	403	421	422	399	412	394	434	396	361	408	403	414	413	416	429	416	409	413	404	375	427	426	393	425	382	396	365	390	409	408	385	386	418	400	420	399	365	416	407	351	431	432	364	407	391	395	397	432	384	418	414	427	437	423	449	437	397	412	396	415	412	399	374	387	418	447	386	396	438	393	446	410	393	429	392	390	430	397	412	439	434	382	413	433	407	402	392	399	437	382	413	425	416	421	390	415	405	380	403	411	398	407	420	405	406	379	407	404	433	426	412	399	398	392	403	385	396	437	421	444	393	377	403	438	451	382	415	404	400	354	420	443	386	417	392	403	403	395	401	379	424	403	466	408	431	395	396	392	449	406	421	405	443	418	417	381	398	387	414	427	407	395	394	412	417	436	404	434	408	391	392	405	423	390	413	412	440	406	400	447	393	410	407	418	431	411	416	427	389	403	461	416	386	410	420	363	381	410	423	403	392	408	397	384	438	398	434	399	426	394	391	425	393	435	411	380	385	380	447	365	404	383	407	395	414	402	425	377	429	411	384	407	412	405	406	426	410	418	392	377	401	396	409	392	410	460	407	417	390	428	418	420	405	383	389	388	411	417	408	411	386	413	365	359	405	418	390	380	390	409	397	391	414	416	422	419	457	410	390	426	391	393	385	423	401	419	410	379	426	386	405	384	384	412	451	425	404	414	452	397	431	396	385	402	426	390	391	420	415	393	397	408	405	390	374	410	406	383	410	380	425	397	415	388	400	398	406	383	405	424	386	382	402	432	411	392	423	413	427	390	406	421	399	458	393	411	383	421	416	465	400	421	433	400	414	397	397	375	390	389	421	412	416	414	409	375	399	390	426	387	400	412	429	412	400	395	408	417	416	405	390	386	433	429	396	425	405	408	425	409	372	397	376	386	404	413	421	405	388	401	419	478	419	404	429	358	411	369	416	405	408	428	400	378	406	395	380	396	456	404	414	397	422	402	401	393	413	426	382	373	410	438	449	404	421	369	408	414	438	377	411	392	402	397	395	438	435	385	384	433	455	398	424	405	384	386	427	402	422	381	436	415	391	416	393	379	427	377	374	404	411	385	381	417	436	399	360	392	443	441	398	402	405	405	410	391	405	431	424	409	381	398	405	380	402	399	389	428	425	423	368	430	444	421	424	393	419	425	408	368	385	392	390	367	407	434	400	357	405	409	395	459	441	383	383	399	424	432	400	425	414	390	394	424	421	419	405	406	398	397	388	401	379	396	390	422	397	404	398	382	432	382	410	390	424	430	405	442	389	386	424	409	383	412	409	411	400	391	447	422	362	400	406	411	412	425	380	391	387	400	437	410	413	367	394	389	419	401	377	375	394	404	432	414	422	365	430	408	419	393	409	412	444	386	383	393	402	435	406	401	412	427	427	397	424	436	410	400	437	368	431	437	419	417	422	420	412	400	370	400	371	449	369	425	371	388	395	398	402	425	413	399	425	432	390	385	384	400	401	395	397	441	412	387	410	377	384	450	407	429	431	424	396	412	417	396	409	424	382	388	392	398	381	387	414	419	413	392	406	399	385	456	415	417	424	386	408	421	424	443	399	402	393	384	414	401	434	406	434	363	420	432	434	376	404	384	444	396	436	418	394	391	390	387	415	415	400	413	416	408	428	414	420	412	443	390	436	429	449	449	424	406	418	449	432	433	415	382	409	412	415	425	407	413	411	365	400	409	390	428	471	418	408	407	385	394	427	400	398	376	420	379	388	426	395	395	383	431	410	414	385	415	414	422	437	424	428	389	414	396	438	399	421	384	425	411	411	402	393	428	384	411	403	376	414	436	385	435	411	428	381	457	414	397	403	395	437	401	427	429	387	406	389	431	382	401	422	417	431	392	396	376	399	447	398	400	410	399	386	402	441	380	410	374	400	438	379	406	401	401	410	413	427	425	389	407	384	403	387	392	423	404	385	384	416	394	390	380	420	392	427	398	386	386	412	419	416	393	422	397	400	381	366
89974	84414	55262	25125	14575	1169	153	129	119	104	123	131	108	118	106	119	100	106	127	98	100	114	101	112	112	118	102	108	103	100	111	113	109	117	107	124	97	122	109	87	112	118	119	124	115	96	109	102	109	124	94	118	118	107	114	114	106	101	102	114	112	111	108	105	109	91	109	112	105	105	100	120	120	115	122	107	103	94	104	87	116	102	104	117	120	123	107	107	102	128	91	96	116	107	121	100	104	129	111	127	119	109	129	109	85	93	123	117	119	92	122	111	98	112	104	114	110	111	113	101	128	94	100	116	107	126	95	97	121	119	109	96	111	117	103	111	105	101	112	103	93	116	112	110	111	111	119	115	104	116	113	107	96	116	115	117	132	132	126	122	117	101	131	111	115	105	102	91	110	131	122	104	108	108	106	115	110	103	102	119	111	94	123	107	100	71	111	109	102	101	114	102	107	107	129	107	119	122	98	117	100	117	105	111	107	102	131	110	111	114	120	113	106	102	92	108	115	102	127	120	116	113	107	104	96	98	105	124	129	129	107	103	109	103	113	105	139	99	97	105	101	108	103	121	105	104	98	97	134	98	94	111	108	120	120	117	122	126	105	108	104	123	125	103	116	107	105	121	125	92	115	103	120	132	99	105	116	106	101	120	106	114	111	124	122	108	94	121	109	114	114	110	95	104	99	93	105	88	129	107	98	124	115	111	125	101	109	102	104	111	97	114	110	128	123	114	107	79	124	114	139	114	136	105	113	111	122	106	110	120	114	109	113	120	104	119	102	92	104	101	128	99	105	86	111	108	107	106	121	130	101	107	99	109	116	113	129	92	117	106	101	116	105	129	96	98	98	99	96	110	105	93	112	113	98	133	127	109	95	108	112	124	92	124	111	115	115	96	122	118	114	121	80	104	103	108	109	117	102	125	107	111	111	117	89	85	111	105	102	113	112	95	109	114	126	121	101	112	127	110	104	103	98	116	118	92	102	106	95	117	128	115	117	121	109	111	115	110	112	109	103	111	122	116	111	94	101	101	111	113	112	115	107	107	105	136	92	110	104	109	121	116	101	88	98	101	117	120	123	122	102	108	130	84	99	112	98	107	111	111	129	100	103	109	109	124	103	104	96	103	113	108	107	110	128	99	130	98	112	87	118	109	132	109	99	111	114	111	132	92	97	96	109	112	107	111	109	96	118	134	97	98	128	115	116	101	110	116	125	93	120	96	104	131	119	117	92	105	121	134	132	106	115	116	100	104	128	117	101	110	98	114	96	105	98	87	114	124	105	125	110	124	119	111	138	111	106	109	110	103	110	110	98	129	111	128	115	97	124	113	129	97	111	109	117	131	117	106	111	120	138	100	93	94	111	112	119	120	128	100	110	123	117	124	125	119	105	107	97	98	113	114	121	109	100	107	115	96	118	106	107	96	123	119	99	125	96	105	129	104	103	105	126	111	117	120	118	127	117	97	113	104	98	105	111	101	138	106	107	110	100	98	120	122	122	125	125	110	111	97	104	105	106	114	87	103	100	101	95	101	97	111	121	109	114	112	114	97	97	107	109	107	93	104	101	124	87	127	105	110	106	128	118	106	110	110	111	117	117	98	113	127	114	131	111	115	83	80	95	110	104	118	92	119	107	111	116	96	107	108	106	109	128	130	101	118	111	97	118	99	118	117	104	115	106	115	112	117	101	114	122	115	122	123	107	119	107	120	109	112	113	100	111	110	107	111	111	103	124	104	114	89	95	124	90	115	100	107	110	104	114	96	125	111	108	113	119	108	121	137	77	87	118	100	117	93	110	109	109	110	104	117	100	85	108	120	122	105	92	98	81	106	101	118	91	117	92	97	100	105	91	129	112	115	109	106	113	107	113	99	96	92	100	112	116	85	107	101	114	104	106	112	115	106	110	94	115	117	90	83	120	139	122	117	120	109	97	120	108	102	100	92	115	92	111	104	122	107	106	95	106	123	125	115	94	124	114	113	137	113	105	125	116	110	114	99	101	120	125	113	129	99	116	127	130	114	110	106	103	114	111	78	105	102	105	104	106	116	99	111	113	87	119	107	131	102	111	114	117	127	98	107	108	111	124	106	111	103	112	97	103	110	106	113	98	101	118	120	122	112	99	131	104	111	96	103	107	129	114	111	110	141	118	93	103	97	110	97	128	92	103	106	119	93	91	111	127	88	127	103	114	94	126	90	122	105	101	97	132	114	119	110	120	124	115	83	105	118	107	120	138	93	106	102	114	123	102	96	117	122	139	95	107	119	119	127	120	108	118	89	115	111	77	112	117	114	93	112	108	100	106	109	100	120	129	111	98	127	109	117	104	120	108	118	94	101	110	110	107	111	115	103	116	100	105	119	120	107	97	95	122	109	112	109	119	100	116	126	107	98	122	106	111	96	97	104	109	105	110	99	109	85	94	130	102	113	103	83	112	84	100	97	90	118	96	104	101	100	124	112	148	111	112	105	129	101	112	108	118	88	111	106	109	102	102	101	113	105	123	105	120	106	92	127	108	108	107	100	112	107	121	95	105	103	111	102	101	107	97	103	134	119	94	114	105	124	124	144	108	103	112	115	123	138	107	112	103	122	103	128	120	114	110	113	101	117	108	124	112	102	123	108	138	120	100	100	122	107	120	95	112	107	124	137	110	111	83	124	114	114	127	103	116	87	109	117	115	113	113	91	125	95	115	80	124	93	102	141	116	98	118	112	118	108	108	94	104	116	119	108	102	105	105	112	91	109	130	113	106	99	113	114	103	112	101	120	113	129	116	104	113	95	108	107	116	96	124	120	131	96	111	93	100	105	115	108	96	129	118	114	92	100	125	116	115	113	110	92	94	109	123	104	120	90	116	121	84	124	94	106	117	107	109	110	101	105	102	129	111	132	123	130	105	97	97	115	98	116	112	108	109	125	116	100	117	122	101	118	94	104	122	122	116	93	123	111	113	119	111	133	134	96	109	82	115	118	106	95	129	97	105	108	89	114	103	111	130	111	126	123	127	112	116	110	110	126	113	105	94	109	107	87	114	116	109	101	121	101	95	126	115	97	101	127	96	106	114	109	88	125	114	109	126	114	97	101	106	104	103	109	97	104	108	107	119	98	80	114	99	125	122	111	97	108	100	104	91	117	108	99	112	87	106	92	121	109	107	112	126	104	130	101	114	104	128	123	113	105	108	96	103	139	110	104	120	113	102	107	99	112	84	95	111	127	100	122	131	100	125	115	106	112	94	104	103	103	109	109	97	92	116	98	117	111	125	133	119	113	91	114	108	110	99	109	107	119	116	100	121	107	102	119	96	124	122	109	135	114	114	104	110	94	105	106	126	125	113	105	96	100	93	101	88	118	107	90	123	105	97	109	115	110	112	97	107	100	95	132	128	102	115	87	123	110	116	116	121	110	101	103	101	111	95	110	104	100	112	104	118	111	105	103	106	111	121	104	118	117	105	115	102	112	104	99	123	112	119	110	96	122	130	94	113	112	127	115
60668	72216	50446	23379	17609	370	345	334	307	278	263	289	285	291	284	263	263	247	266	246	276	288	274	278	260	281	255	250	277	280	267	252	242	286	273	274	264	263	241	267	269	227	236	270	271	267	255	264	269	268	255	260	256	290	287	260	269	255	251	253	263	271	270	301	276	265	268	277	248	235	276	260	261	236	245	277	269	263	259	259	269	247	246	254	261	270	241	251	250	267	276	248	275	267	232	259	272	253	241	277	259	274	274	260	284	284	248	262	259	250	260	233	268	270	267	267	268	264	231	245	261	265	259	263	293	259	249	245	248	257	239	266	256	257	256	302	263	261	269	263	276	208	261	249	279	254	272	292	240	264	251	258	260	261	287	246	245	269	298	308	253	279	243	251	259	278	260	263	283	225	258	304	271	284	284	289	246	250	270	254	230	224	275	260	261	257	270	258	258	288	262	235	281	250	251	290	262	270	263	221	261	265	274	271	248	247	247	248	252	262	232	272	259	265	252	274	273	250	257	270	270	263	252	257	253	244	239	271	239	252	269	249	259	254	271	250	265	236	258	256	225	261	245	252	293	256	255	242	232	259	279	252	283	268	247	296	242	248	237	251	272	246	268	271	280	227	260	279	251	249	236	265	261	272	239	259	261	289	278	258	260	257	265	291	263	269	238	236	235	241	249	269	248	254	266	244	252	271	277	240	224	246	262	267	265	282	266	269	256	235	280	266	278	259	270	265	260	239	271	278	250	280	270	264	274	268	238	270	253	242	264	259	233	283	271	244	265	272	269	266	233	268	262	228	278	267	269	259	263	249	241	262	267	253	279	279	253	267	260	263	256	244	247	245	264	262	269	242	236	275	248	244	253	280	300	275	271	239	258	247	262	249	246	250	258	278	280	238	249	226	290	234	261	264	264	266	233	255	231	284	265	254	275	277	244	241	241	258	245	222	238	260	273	263	283	268	277	247	263	244	272	274	260	253	279	282	244	244	251	267	255	233	275	287	239	248	247	273	275	251	263	255	269	276	239	247	244	261	259	247	259	263	238	264	258	257	271	264	278	261	244	241	254	256	272	243	232	260	296	233	249	257	259	271	274	245	264	262	276	250	270	246	246	236	264	258	257	250	263	247	265	273	257	275	288	257	263	245	245	258	269	278	275	285	275	261	270	243	274	259	255	280	278	270	227	278	279	264	260	261	255	275	248	266	269	251	274	249	274	244	253	257	294	263	257	265	249	271	275	283	271	243	258	252	235	282	249	247	246	285	250	263	292	267	254	254	258	243	245	265	270	266	265	255	265	268	285	288	301	269	269	289	236	254	276	265	245	271	289	242	270	263	274	248	264	253	239	310	247	271	267	279	281	242	269	248	262	255	281	232	280	232	266	262	271	285	269	258	281	241	232	289	285	242	264	245	252	276	269	227	283	243	268	245	264	236	257	241	235	245	252	260	258	261	256	252	282	220	256	270	254	273	236	228	262	257	251	258	254	285	244	271	292	268	284	249	270	275	261	261	268	299	234	267	246	264	242	271	274	250	269	254	257	260	252	259	243	268	308	253	253	241	269	287	258	264	258	269	264	278	273	266	265	235	248	271	220	271	233	268	257	282	268	246	277	261	268	241	268	268	264	273	252	307	258	266	249	274	262	264	253	280	286	248	263	288	253	257	249	275	266	258	252	267	270	242	246	263	263	274	255	275	243	244	279	294	241	270	247	278	288	267	250	265	264	263	270	245	272	261	250	271	252	259	295	256	254	241	267	254	254	264	282	228	256	291	280	245	256	236	267	266	237	264	268	227	240	281	249	268	243	269	260	273	260	265	257	290	231	269	251	237	255	265	285	239	267	259	256	288	246	255	261	271	261	274	247	238	253	249	293	261	268	240	246	238	250	270	257	279	278	263	274	251	254	282	273	259	278	246	252	250	255	277	253	245	236	256	265	274	272	255	250	257	284	290	281	275	283	276	264	269	273	250	270	252	270	269	251	235	311	268	275	262	253	250	244	259	285	261	258	269	252	261	281	264	234	247	252	265	284	264	270	242	262	250	271	265	258	263	286	255	261	240	263	262	254	278	264	232	278	286	264	242	279	260	261	273	257	252	293	272	271	295	254	242	242	244	267	225	262	241	289	253	266	279	283	269	282	257	251	265	261	270	267	248	276	247	262	261	262	250	240	273	245	245	281	257	261	234	238	267	260	244	271	277	283	254	232	250	263	240	252	277	264	273	247	276	259	255	270	272	258	268	240	230	248	263	253	273	256	259	250	286	236	274	237	230	266	272	278	298	240	276	255	257	264	262	259	272	234	302	258	258	222	274	254	263	248	270	299	260	274	269	270	265	285	281	237	243	290	282	260	254	262	248	252	258	248	278	262	284	250	253	254	275	250	267	264	254	249	275	262	257	273	244	287	264	257	236	252	279	265	257	254	277	261	276	254	233	282	230	293	266	292	283	246	265	251	260	282	236	249	229	243	251	263	275	247	265	290	240	268	270	253	296	254	284	253	248	272	259	264	263	259	256	293	276	250	292	251	276	274	250	269	265	254	256	250	251	274	275	262	278	268	285	269	257	272	273	246	273	246	253	281	244	255	261	267	262	277	288	252	267	286	251	256	246	269	276	233	302	266	265	280	267	248	233	271	242	263	297	285	286	257	236	266	254	246	266	273	249	265	228	308	253	248	229	241	257	265	258	277	278	244	269	243	266	272	252	293	284	268	261	264	242	262	265	259	280	233	274	250	261	281	237	241	250	258	281	293	231	246	254	256	269	245	238	238	244	280	251	257	262	222	244	271	252	290	275	230	242	295	233	307	260	242	248	259	236	280	269	249	253	247	269	242	252	248	236	244	266	235	271	266	277	263	262	261	260	270	271	265	266	279	248	287	227	256	254	261	284	287	275	270	246	266	272	279	240	261	279	261	266	266	260	244	260	253	258	253	275	277	256	270	247	275	258	274	248	264	258	256	274	278	264	242	254	239	241	277	252	272	288	245	298	265	246	245	270	247	245	250	279	274	253	267	229	271	265	250	260	241	257	251	260	274	280	265	264	248	251	243	275	260	267	252	264	261	267	256	266	258	261	230	256	243	261	264	245	251	270	276	269	224	278	243	284	272	271	273	217	279	257	256	260	257	254	252	266	248	261	252	253	245	256	271	259	239	264	271	232	253	268	249	259	270	281	259	274	271	241	263	288	277	238	260	261	261	270	264	259	274	278	262	252	263	270	266	258	255	272	262	284	283	239	276	273	251	255	276	232	263	242	266	260	245	261	266	277	287	262	261	278	257	253	247	262	247	281	278	279	257	234	252	234	265	266	246	252	272	225	278	287	268	257	277	271	276	268	276	263	251	270	253	256	292	246	268	296	249	237	232	260	264	255	285	260	260	268	252	264	266	240	268	256	250	259	254	277	267	230	255	270	247	266	234	241	270	281	279	263	249	306	257	231	264	250	272	241	251	281	280	275	260	232	254	258	250	271	259	265	268	269	265	249
31777	32016	9617	1018	431	252	239	244	264	244	255	228	271	256	233	266	239	251	255	263	238	258	242	247	254	252	238	270	264	238	276	218	271	247	248	252	256	243	226	253	230	227	236	239	266	232	266	246	257	255	242	247	234	238	220	233	240	235	213	234	239	236	254	248	249	254	238	223	249	253	250	268	237	252	264	248	246	216	244	236	231	243	246	240	257	234	256	253	278	252	261	243	248	251	267	225	244	239	256	250	236	223	262	253	248	257	259	283	249	220	251	256	234	249	251	267	242	257	245	251	264	255	271	274	233	222	238	260	245	214	236	260	237	220	241	287	249	248	238	245	272	242	247	268	246	245	265	243	237	256	232	257	270	258	244	285	241	250	238	256	229	246	228	242	262	248	259	269	264	264	252	271	255	263	238	277	263	244	266	270	252	242	244	236	239	266	232	280	272	244	243	225	249	259	245	232	276	257	221	255	239	242	276	261	238	254	238	235	244	225	236	221	245	240	244	242	237	237	255	248	236	223	260	241	261	264	260	244	244	246	242	252	234	232	245	276	258	216	241	269	222	240	242	262	240	237	224	243	217	251	266	262	247	258	272	250	258	257	212	238	235	232	271	257	251	252	263	256	245	257	247	254	235	247	242	236	279	254	241	231	229	279	245	237	264	248	249	245	246	278	223	254	264	254	275	231	257	275	219	241	243	257	239	258	244	226	264	245	251	241	239	274	237	241	246	257	248	266	246	240	256	239	258	240	235	245	246	244	264	264	242	274	266	245	236	246	254	265	245	257	227	206	206	219	257	236	233	211	227	238	244	239	256	266	265	241	236	281	232	235	222	275	230	252	231	258	242	254	238	256	254	225	238	249	244	257	246	251	267	245	262	265	251	236	267	239	254	251	268	241	276	235	251	225	227	226	230	234	239	230	233	240	235	260	240	250	249	246	244	249	222	243	259	267	267	262	245	264	253	240	295	254	255	224	256	234	263	242	240	248	244	244	237	237	250	270	246	262	246	242	232	285	238	244	234	205	217	251	271	268	248	226	244	285	266	213	250	251	267	244	216	234	218	248	256	276	292	241	276	274	247	225	240	256	282	284	249	253	220	242	237	226	254	223	261	222	239	248	243	226	242	269	246	213	204	212	229	205	260	245	241	269	256	254	236	247	224	243	244	269	235	267	222	282	229	257	236	240	261	255	215	288	302	235	278	235	237	253	246	233	226	251	240	238	247	235	258	222	241	238	223	271	259	255	266	266	256	271	252	280	238	262	250	263	227	253	243	246	251	218	271	256	267	267	258	222	253	251	266	240	246	242	256	262	246	240	241	222	223	255	244	255	238	241	243	252	253	250	236	232	278	237	256	243	239	274	215	244	241	278	252	227	240	240	211	256	252	224	261	258	241	275	245	276	279	267	247	240	235	241	253	244	231	279	249	231	286	257	222	235	238	254	240	248	270	250	264	279	249	259	285	255	253	259	240	238	236	242	251	264	244	238	227	242	225	244	231	245	258	252	259	225	229	265	261	255	255	242	247	268	242	240	264	251	276	249	256	269	237	259	239	282	247	254	259	249	245	255	240	251	233	217	245	246	252	238	238	221	245	243	236	232	224	267	243	235	234	237	243	238	266	223	251	229	260	265	238	212	242	244	237	251	282	237	236	249	252	237	258	236	264	210	277	235	235	242	251	250	224	257	265	252	250	278	254	267	237	226	249	274	241	245	237	243	251	268	251	251	233	249	272	265	247	246	255	257	255	253	239	277	245	232	246	245	279	236	277	256	230	268	231	257	245	250	253	292	240	261	265	280	242	240	244	241	237	242	241	248	229	235	289	251	250	230	244	236	253	236	249	239	225	231	226	231	261	255	265	293	237	269	227	223	269	246	269	241	292	266	238	285	212	251	231	265	240	251	250	251	265	263	233	230	238	279	270	218	251	222	244	260	255	270	239	249	244	244	238	252	248	268	265	224	263	263	252	227	253	239	236	238	295	238	267	254	238	238	218	242	258	212	237	260	226	274	209	255	253	271	264	245	289	238	293	246	231	235	256	242	267	241	268	294	269	304	248	218	270	241	281	260	227	245	257	241	237	288	223	237	258	248	247	262	242	264	259	246	277	249	265	259	253	256	261	246	265	275	247	249	267	244	291	255	257	226	263	213	253	262	246	257	251	253	233	260	247	248	269	277	268	258	251	227	240	234	250	214	254	233	227	246	271	258	247	253	257	267	274	241	261	243	246	261	229	248	250	264	257	265	269	261	267	243	266	226	249	285	231	249	258	257	259	243	259	227	265	267	241	274	241	244	201	247	233	217	215	246	265	251	227	260	273	261	227	272	258	234	254	252	263	254	248	220	246	244	272	257	248	250	252	248	241	257	260	227	257	257	262	246	262	222	212	256	257	215	271	256	240	216	234	269	251	269	217	241	249	265	245	246	257	253	260	221	229	242	252	268	241	256	250	268	247	258	283	227	278	283	232	243	258	228	227	263	245	272	266	240	243	237	256	254	253	240	234	239	264	250	263	242	245	277	268	270	249	307	247	270	228	258	251	253	226	250	271	242	266	244	237	229	246	258	233	238	249	264	236	240	259	263	239	271	238	270	269	216	229	259	265	217	250	259	253	261	283	265	246	215	237	257	234	254	272	283	275	211	256	243	252	255	210	241	260	279	256	257	232	274	261	272	242	241	263	249	220	237	269	241	254	238	249	232	254	238	229	259	236	232	264	241	242	230	266	242	211	258	241	234	222	276	237	284	253	243	235	262	275	243	245	260	239	275	240	247	249	268	261	257	268	262	226	259	246	220	232	204	234	241	225	224	245	229	254	252	219	267	268	215	259	262	255	275	255	258	222	227	204	273	254	259	264	258	275	254	251	258	231	237	224	259	256	241	274	268	258	228	244	237	245	256	256	265	238	252	239	232	226	215	293	253	241	227	240	254	261	267	241	247	211	229	239	259	264	241	248	261	241	270	268	277	248	245	227	249	242	272	280	266	213	229	273	239	231	229	270	269	279	243	230	253	250	236	267	239	245	247	261	238	259	232	267	242	266	262	254	234	278	285	232	241	242	276	256	224	246	225	251	254	248	249	249	231	240	236	241	266	230	270	231	234	274	239	247	235	248	234	264	239	269	245	259	251	246	249	237	261	247	277	273	249	224	228	240	233	258	263	228	231	239	242	259	276	214	250	245	225	262	238	238	261	258	258	280	298	237	256	258	232	252	228	254	249	252	271	264	255	254	264	225	256	252	249	268	274	263	267	253	261	262	205	251	246	252	268	232	279	237	242	241	232	229	268	264	278	226	255	248	243	240	235	248	241	239	213	267	241	240	267	262	237	221	249	275	231	257	254	248	237	261	240	241	284	232	239	259	278	278	250	255	265	274	265	287	228	240	214	247	230	239	245	259	228	251	238	268	222	215	255	253	252	259	245	226	238	247	251	271	246	242	238	281	240	249	275	272	266	224	219	210	234	242	246	251	244	210	235	234	252
28262	30547	10211	1978	1226	537	551	565	579	590	586	532	600	541	542	577	564	535	544	549	574	579	572	517	557	551	574	556	558	598	544	538	535	554	578	539	576	558	589	589	514	550	556	511	555	512	585	512	582	564	542	549	546	558	578	591	531	530	551	543	578	592	540	571	570	570	543	507	527	516	525	605	589	523	571	533	509	501	544	558	553	580	539	590	584	540	564	537	559	557	499	529	566	578	537	537	541	583	546	562	512	555	520	567	545	514	505	556	523	597	538	552	566	539	598	542	567	588	553	549	564	513	521	568	582	525	549	541	525	582	552	538	580	569	599	584	512	539	568	562	570	518	548	543	540	468	558	523	515	539	576	559	549	584	556	502	569	542	535	547	526	517	530	571	494	562	530	537	526	566	547	517	573	546	510	541	546	545	498	571	534	570	559	543	567	553	557	542	528	546	558	536	548	594	546	551	556	557	526	510	544	564	555	536	569	560	537	507	525	542	564	496	541	551	540	543	507	520	551	558	560	568	509	552	515	546	543	561	533	568	556	573	526	539	523	528	578	549	546	589	527	503	589	543	532	539	565	514	556	543	520	532	555	504	560	531	539	559	579	511	548	569	591	569	564	541	543	560	523	573	549	533	561	532	573	544	551	560	533	548	559	545	547	547	557	554	575	572	547	556	554	557	549	572	501	539	602	554	525	583	539	563	522	588	546	515	505	523	555	523	520	518	579	509	575	556	547	548	550	539	574	513	544	550	592	540	565	529	505	530	555	528	513	543	519	510	525	542	521	572	550	564	568	548	562	530	588	511	577	571	573	544	539	533	539	539	514	561	560	552	516	535	534	568	526	533	583	561	586	539	579	555	538	534	553	550	523	545	523	517	568	548	525	558	509	581	598	546	569	557	558	558	532	567	527	563	558	510	529	560	586	546	552	554	567	551	534	517	557	575	526	588	603	563	555	553	548	555	586	561	544	520	566	544	547	533	560	570	542	599	529	532	573	557	536	560	561	539	562	488	538	511	548	547	535	507	577	545	519	559	561	538	575	559	550	543	538	561	523	550	548	539	580	553	536	556	519	558	534	538	501	513	565	546	527	554	551	598	560	506	545	552	550	574	534	556	535	523	577	543	522	522	521	538	567	566	530	571	569	575	548	559	558	560	520	564	519	497	556	528	552	549	525	548	551	535	581	565	586	520	544	494	555	525	558	542	563	512	552	547	524	519	563	568	515	545	537	573	565	555	532	583	521	571	566	573	576	585	534	566	545	546	562	542	592	571	572	531	524	552	535	541	565	546	545	555	538	515	514	537	549	535	545	525	552	533	566	538	505	528	590	542	513	505	516	561	550	502	557	573	579	578	532	535	575	533	498	610	527	554	502	576	554	550	545	531	588	526	519	542	527	514	526	531	551	549	564	523	551	563	548	552	560	563	557	537	528	588	538	592	576	529	560	522	528	546	587	552	513	541	552	537	559	583	532	580	547	546	515	493	483	547	539	594	542	531	551	542	586	548	541	595	525	519	578	539	553	536	548	613	523	568	547	558	557	525	591	539	549	543	570	550	545	506	560	559	576	582	563	556	521	561	608	530	601	558	538	590	549	569	575	572	566	602	566	551	518	577	565	559	541	509	546	554	546	535	550	540	579	557	528	539	526	541	585	525	540	558	546	575	630	539	542	551	536	558	538	519	561	581	565	578	504	537	568	548	554	569	553	558	543	535	570	533	567	552	541	552	545	546	531	524	536	594	558	561	568	539	542	537	564	547	532	564	542	530	598	534	499	566	494	541	569	524	545	568	590	555	532	541	538	553	579	568	555	573	552	537	543	570	566	543	550	548	597	572	574	594	544	565	571	528	538	548	507	575	520	573	545	557	534	568	563	530	550	578	534	604	536	530	547	550	554	568	546	564	541	480	549	520	512	598	545	506	569	541	561	555	573	551	549	568	562	529	575	578	518	566	539	546	568	532	521	573	550	595	542	542	569	532	535	543	510	527	551	591	557	528	614	538	562	557	584	550	580	576	556	567	543	549	548	556	521	571	551	518	529	574	565	547	521	535	506	520	582	539	548	523	525	559	619	579	580	521	497	554	544	529	580	526	554	525	555	513	525	556	516	540	519	549	562	553	582	577	514	579	539	513	536	554	577	529	557	526	536	511	521	570	531	568	513	540	542	523	577	521	540	524	541	560	586	573	529	538	577	555	546	560	567	526	609	572	565	557	554	584	560	544	587	543	568	540	531	533	565	572	531	565	562	555	566	595	493	560	566	551	515	548	524	536	558	511	563	505	539	505	503	511	562	548	540	549	560	529	534	537	575	556	566	562	542	527	539	539	547	559	572	561	522	542	563	559	510	542	560	553	541	569	539	553	559	579	585	532	544	538	552	572	522	558	534	553	569	523	544	540	544	523	504	605	561	514	580	553	527	530	584	566	545	537	574	536	556	573	580	569	567	544	524	594	525	528	561	515	505	601	598	547	564	534	564	534	553	528	566	581	566	582	545	541	570	580	513	545	541	505	529	556	553	599	543	592	573	539	528	553	534	538	568	524	548	560	527	554	558	537	563	531	532	591	573	581	543	561	542	543	561	541	576	528	538	599	557	523	569	548	562	498	557	569	601	597	539	533	549	493	578	545	546	563	503	578	604	533	547	515	536	555	541	529	564	560	531	501	581	564	535	547	569	578	508	528	503	537	544	561	545	515	512	566	564	515	547	519	578	563	571	528	525	533	548	560	506	527	563	519	522	540	546	548	545	539	530	555	582	549	542	560	521	518	533	545	553	562	542	553	502	549	557	571	515	582	564	504	607	570	559	554	555	530	571	538	574	518	553	543	569	542	525	519	539	534	572	530	535	510	572	543	571	549	582	513	533	557	484	548	533	547	530	548	592	549	567	546	544	518	572	514	531	589	548	551	499	536	561	557	505	572	569	569	542	544	554	561	567	568	585	564	547	530	501	585	547	542	558	568	559	573	556	551	565	533	562	562	543	520	554	561	552	552	586	551	551	537	534	563	527	519	560	552	579	547	555	540	521	553	543	538	562	576	567	547	533	512	515	567	540	511	548	576	547	580	597	506	559	573	574	530	538	578	516	574	503	581	539	571	546	537	542	547	530	610	523	546	557	539	565	571	546	584	588	557	557	595	548	552	539	581	551	548	530	549	563	563	523	540	543	543	559	557	527	584	542	562	581	553	565	567	534	526	536	536	543	532	540	534	549	558	580	539	574	549	543	563	512	571	541	533	525	566	547	558	535	588	528	583	533	539	534	544	530	551	501	527	556	531	527	546	530	616	529	566	513	521	528	533	545	559	536	557	596	544	557	562	547	573	541	568	558	576	547	616	551	589	523	585	557	537	558	557	543	533	564	568	574	550	563	578	492	578	543	528	554	551	566	546	565	572	562	536	567	593	519	597	531	544	524	543	547	556	551	532	535	542	552	547	515	510	515	512	536	573	549	564	581	543	555	520	573	547	530	546	517	587	509	548
78102	71962	44685	22140	7506	383	186	185	206	191	198	205	180	167	185	153	176	182	188	186	188	167	192	184	202	186	169	166	187	169	161	191	169	160	180	185	158	165	195	167	175	189	175	166	155	156	146	177	169	191	178	193	190	187	185	182	178	189	173	193	165	168	147	192	182	189	176	190	164	160	162	161	173	195	171	200	172	161	173	170	164	185	171	154	133	173	159	190	178	152	172	178	141	177	176	169	183	165	171	163	192	188	150	169	186	165	176	176	200	174	178	188	199	167	182	157	177	149	215	166	158	136	168	196	168	168	175	175	152	160	162	159	194	165	190	179	177	145	181	177	171	189	168	204	176	168	167	188	179	155	172	141	155	196	180	153	194	186	165	171	180	175	145	161	159	164	194	162	175	174	182	168	170	167	164	162	153	180	156	170	196	194	180	163	167	177	180	158	185	163	179	173	193	172	163	166	157	175	176	167	175	156	180	181	182	189	170	203	193	173	148	150	186	186	206	187	188	193	183	167	165	156	191	163	164	156	160	174	168	156	189	194	196	146	166	208	156	162	151	192	169	183	179	207	167	182	187	177	191	166	154	158	156	179	157	167	163	175	168	177	177	147	164	161	156	180	188	175	214	193	179	173	171	163	161	164	168	168	167	179	166	184	194	168	168	171	179	153	152	174	172	187	177	209	190	157	186	138	180	177	176	165	168	191	187	173	160	165	164	171	163	186	176	156	160	172	192	197	184	160	179	166	129	167	182	164	164	171	176	170	158	194	169	164	162	186	153	185	168	168	175	176	168	165	178	169	166	180	151	152	156	212	184	175	169	152	150	169	182	167	162	157	181	173	180	164	157	187	179	179	176	154	145	153	179	174	206	185	157	171	164	172	170	194	189	173	173	178	176	175	155	154	197	174	175	177	184	182	166	170	167	158	173	167	159	173	193	169	184	194	179	167	182	169	168	170	195	207	145	187	162	211	168	152	168	173	178	176	190	168	161	150	158	162	178	184	190	164	183	193	165	175	183	156	149	174	185	151	155	154	179	152	206	163	161	165	174	148	192	171	171	184	179	170	166	160	180	164	179	182	161	179	190	158	144	189	170	178	174	196	176	175	166	159	184	181	159	164	162	170	162	188	164	171	152	165	181	181	192	183	205	179	167	168	173	188	184	176	159	178	186	157	170	199	178	161	157	148	190	168	178	172	182	170	155	189	169	176	177	174	169	180	184	177	181	170	170	143	159	184	163	180	188	156	157	147	175	176	188	190	176	191	180	165	185	183	195	179	174	163	170	183	183	172	152	157	167	168	172	166	185	174	174	172	165	162	176	186	188	172	163	184	182	200	151	155	167	171	173	188	182	184	135	190	176	155	167	156	158	164	176	177	180	193	197	188	192	176	176	176	168	183	154	153	151	197	171	153	147	158	172	143	172	184	176	178	188	194	157	162	161	166	183	174	183	183	173	180	176	163	192	139	157	169	176	155	149	175	181	178	163	161	162	170	180	176	161	161	198	178	165	174	169	168	191	211	161	189	154	177	178	167	170	184	162	190	167	186	159	175	165	169	155	184	160	171	188	192	154	169	187	181	218	168	181	177	185	180	183	186	174	167	188	162	173	173	162	174	164	151	192	179	158	176	158	173	160	166	157	183	149	190	195	189	153	164	171	190	169	160	144	181	168	184	172	178	177	165	190	158	189	153	144	183	178	142	153	179	180	171	159	147	148	134	158	193	147	163	149	178	174	172	176	152	184	169	169	179	169	181	159	167	163	166	159	166	185	185	192	174	160	157	179	194	191	167	161	165	165	169	180	171	182	175	159	175	197	162	195	163	173	183	137	180	158	161	143	171	158	180	144	189	170	157	187	185	189	201	175	163	167	174	178	178	141	178	161	176	156	155	180	176	165	148	185	185	187	166	158	187	173	163	146	170	180	161	181	204	162	140	158	182	175	170	190	185	178	175	157	182	155	159	191	174	171	171	170	174	162	157	188	175	154	187	194	177	185	196	169	162	187	179	170	166	164	166	180	169	167	143	179	155	150	190	173	156	160	176	196	161	172	160	164	150	151	203	191	176	176	177	145	201	160	159	178	164	171	157	188	173	157	147	182	178	178	151	153	162	171	168	171	172	162	160	167	154	162	167	193	200	183	161	183	172	153	178	166	154	174	186	176	158	176	185	163	206	166	182	178	171	181	167	175	138	158	195	195	164	163	195	172	178	170	188	167	159	175	181	198	193	164	160	173	155	185	169	168	183	163	178	180	175	162	197	204	189	170	144	191	168	180	189	172	155	181	176	138	192	162	156	159	162	168	153	183	168	147	188	154	167	176	164	175	167	146	168	185	166	183	166	165	183	172	150	182	172	175	167	195	186	175	181	164	172	168	171	175	170	160	151	173	175	165	171	164	182	142	179	171	153	205	161	159	180	146	167	172	177	188	198	191	184	187	163	155	180	171	172	157	184	189	184	175	171	173	190	166	176	161	169	173	158	155	153	181	167	181	174	156	170	163	190	156	152	181	155	148	180	176	136	178	148	167	191	172	147	161	164	158	189	155	174	188	182	157	157	180	175	155	171	163	165	184	193	164	192	164	168	171	168	177	170	184	163	161	159	197	198	152	164	184	174	187	189	168	204	164	188	224	171	182	177	189	190	168	176	145	178	188	169	175	159	174	196	193	167	175	183	146	187	181	176	189	177	176	191	191	173	176	150	166	169	165	150	168	173	186	170	156	182	155	164	168	168	187	175	187	170	146	178	165	182	169	186	143	185	181	163	191	203	171	164	175	171	172	153	159	187	186	175	175	156	144	153	166	144	171	172	168	189	188	167	177	171	181	150	150	177	174	185	182	163	176	166	180	188	140	165	173	160	185	174	196	182	160	170	187	163	194	165	178	162	160	177	174	173	186	168	172	179	144	179	174	185	158	171	175	150	159	186	180	187	183	162	180	162	174	166	177	175	181	196	170	158	175	168	195	150	160	181	174	164	193	170	188	172	185	159	183	187	169	166	169	143	191	185	163	142	185	170	167	172	181	168	157	185	156	185	190	186	192	175	205	166	162	171	197	183	183	183	153	175	148	159	174	171	146	163	182	181	177	151	151	166	151	170	160	174	165	171	177	160	201	164	168	138	196	160	208	165	179	155	165	157	158	164	179	176	195	192	188	160	191	171	164	164	166	163	194	166	164	194	159	158	127	151	177	163	171	151	170	170	157	174	160	152	170	164	170	167	171	194	181	173	166	162	186	187	175	193	188	176	183	167	163	184	160	185	158	200	171	179	177	193	187	207	191	153	167	162	186	160	179	187	165	172	166	168	157	173	177	173	171	184	167	167	165	159	170	146	176	192	166	156	185	183	145	186	166	172	172	145	178	198	172	183	162	163	167	176	163	167	205	184	217	154	204	188	143	190	182	164	170	190	187	192	171	164	165	169	183	159	177	180	174	169	166	167	200	160	173	193	183	197	164	168	175	167	176	203	176	191	158	177	171	161
51191	56468	42372	23298	9971	481	436	424	437	391	409	391	407	425	371	422	390	420	387	386	383	375	405	391	358	388	426	346	354	379	425	403	399	393	413	399	353	383	388	406	375	370	383	435	397	390	357	385	365	401	398	418	395	380	370	382	389	373	411	382	420	330	381	403	394	380	426	389	360	366	409	374	373	380	405	383	401	376	382	357	387	377	372	404	411	402	395	423	397	398	387	379	391	398	390	393	378	357	351	348	376	391	391	396	379	408	376	365	388	362	388	394	385	400	412	409	430	354	382	382	392	382	345	338	363	372	364	404	398	394	399	340	388	384	384	415	374	407	374	386	380	364	380	379	378	403	407	415	407	372	378	403	355	396	383	368	378	401	404	366	421	377	404	390	377	395	342	413	370	387	337	427	407	396	387	383	373	390	387	377	403	392	370	404	379	390	405	386	401	409	390	397	415	354	379	398	418	365	381	367	426	373	414	391	366	388	366	420	382	385	407	365	399	349	381	390	382	395	374	383	399	405	382	379	379	395	405	414	384	372	411	399	429	371	372	433	365	414	387	344	399	385	365	393	423	384	397	392	373	392	405	383	343	421	384	405	400	373	412	351	382	386	387	373	416	380	352	386	370	408	379	354	365	359	397	375	391	387	378	398	390	372	370	402	381	372	425	367	390	412	399	387	405	391	408	409	333	400	410	401	397	404	393	358	376	387	394	391	418	374	381	368	409	409	380	358	403	389	375	362	397	379	373	369	373	359	374	389	379	368	366	383	403	390	390	346	393	399	413	357	353	390	351	380	347	385	398	386	383	381	394	396	386	373	397	398	389	418	406	375	364	376	399	395	413	391	394	381	391	358	415	413	414	389	382	349	341	374	408	406	408	376	406	406	414	394	376	418	379	375	360	371	377	401	413	415	387	371	396	351	400	379	391	400	372	385	417	366	396	349	387	427	380	404	400	374	390	384	352	371	392	367	357	403	367	359	416	427	392	386	409	399	423	426	347	367	349	387	371	380	425	414	412	376	359	376	376	384	388	351	362	383	369	368	417	393	392	400	421	375	378	385	413	386	381	371	387	366	385	356	383	394	356	392	379	352	369	367	385	380	409	399	385	374	419	387	407	370	341	430	404	364	405	358	384	367	384	375	398	379	395	346	405	408	411	398	403	393	407	357	387	398	409	388	427	388	389	388	387	390	381	399	381	383	387	374	401	412	365	391	414	391	412	420	359	368	405	385	380	377	387	387	399	366	387	384	395	406	379	389	403	390	388	399	361	433	379	405	356	370	396	408	405	359	362	380	374	408	350	363	393	371	419	419	394	378	383	361	419	409	376	375	384	358	380	380	388	374	383	399	357	362	421	398	376	368	376	408	401	395	391	411	405	419	392	393	407	414	353	404	392	400	371	395	384	397	410	369	418	401	439	356	375	399	410	361	410	369	360	373	405	421	397	398	387	369	380	388	399	383	397	370	380	396	395	409	402	389	381	384	390	373	397	416	386	378	357	382	364	408	400	378	382	387	386	390	378	368	362	373	392	379	406	373	382	376	357	407	371	373	387	388	383	397	407	443	370	392	396	390	387	391	419	394	367	402	390	345	379	373	398	398	400	393	355	394	401	410	384	392	392	370	383	359	376	399	412	380	419	402	389	399	386	416	386	370	394	413	370	391	370	375	395	417	375	403	382	390	402	387	379	409	369	357	380	372	374	382	392	388	395	362	407	375	415	342	393	390	373	400	362	383	397	365	370	346	390	375	394	412	394	421	356	394	443	382	416	419	386	409	428	366	376	369	406	386	364	357	381	398	348	387	376	350	381	376	411	380	397	354	414	412	397	386	389	379	383	342	391	382	378	375	375	372	379	389	380	396	405	392	388	364	374	377	361	373	377	416	372	403	386	391	355	404	389	360	356	401	389	387	374	420	342	386	384	397	403	380	373	405	389	410	384	361	368	386	368	377	392	366	345	392	404	370	411	383	400	407	400	378	383	378	357	387	391	379	365	394	376	393	386	378	380	373	376	408	389	421	383	379	372	389	383	361	389	400	363	382	375	408	403	393	373	363	379	369	373	389	406	393	366	360	393	399	386	403	364	394	420	401	363	359	361	374	362	367	413	397	405	372	386	382	346	390	364	403	369	391	364	382	365	393	357	382	395	362	348	370	379	370	401	394	375	379	372	411	383	375	400	383	416	380	405	421	388	359	366	368	370	406	400	393	383	388	395	347	381	375	352	370	373	363	392	384	368	377	363	404	391	389	391	354	405	408	387	420	357	414	383	355	427	355	379	371	386	406	385	407	387	421	365	398	398	391	366	383	349	388	386	377	399	392	403	380	409	404	351	374	384	385	407	349	405	408	384	393	446	398	402	352	372	396	395	442	368	383	395	374	371	406	368	378	365	389	400	420	366	366	384	404	349	409	384	382	407	405	356	388	394	414	413	407	395	399	384	406	375	384	353	395	388	382	354	372	380	403	399	407	394	377	377	376	398	369	396	337	379	375	381	375	387	365	420	345	382	359	350	381	422	392	378	382	398	380	367	384	367	405	409	422	380	371	391	396	387	411	409	397	396	371	385	405	405	376	390	359	355	366	392	381	379	405	384	372	401	408	361	421	410	398	368	408	394	373	371	379	373	393	381	412	387	376	380	371	401	387	423	392	387	396	393	388	390	361	395	403	378	376	361	357	393	361	387	362	399	385	390	386	382	358	387	392	359	435	371	411	366	355	389	394	385	388	386	405	388	387	420	381	369	357	387	372	405	393	377	397	378	335	371	403	380	371	380	388	356	378	373	394	390	386	366	392	370	383	374	375	400	379	396	379	388	387	358	404	376	379	418	403	389	374	379	420	381	400	411	384	400	390	393	347	384	360	392	378	394	393	357	392	397	396	397	388	382	367	373	411	378	339	384	352	387	361	382	345	394	381	402	380	375	414	443	395	373	384	391	404	374	407	412	403	396	367	420	402	387	408	370	386	387	417	383	391	388	357	385	420	371	390	365	365	383	394	360	410	385	398	394	386	361	395	397	382	390	377	379	407	387	399	368	396	423	394	414	387	405	378	363	394	363	371	385	379	381	385	372	362	422	373	439	367	404	409	412	355	359	378	347	379	376	400	429	367	390	347	374	381	356	417	354	342	403	386	377	391	348	405	363	382	378	381	362	374	361	370	415	419	414	402	408	391	380	398	418	387	414	417	394	381	366	398	381	395	411	365	389	397	370	370	375	358	410	407	369	405	398	409	370	376	415	431	400	385	402	384	398	389	406	367	383	409	413	386	378	394	398	359	363	363	375	406	400	377	376	362	386	389	384	365	347	388	349	393	377	368	385	395	401	425	385	384	378	372	386	405	354	382	356	337	370	392	385	386	407	376	393	385	367	357	389	441	371	389	427	369	385	395	384	433	358	371	391	396	363	399	358	410	409	355	389	398	373	386	390	382	410	400	401	405	373	374	405	394	375	355	360	353	402	403	372	379	373	385	386	385	391	421
87592	80517	55081	30415	15824	1350	148	131	112	117	120	132	126	104	124	121	130	102	105	99	120	106	113	119	118	99	107	109	107	148	108	108	89	101	91	92	111	91	111	104	109	122	101	104	99	105	86	96	116	99	98	109	112	101	103	116	108	117	100	119	114	105	111	106	105	105	130	100	101	118	89	99	101	97	98	100	110	103	102	87	96	108	122	101	91	101	91	108	106	114	117	104	114	104	96	113	100	132	99	100	122	99	122	80	132	124	107	105	118	108	122	95	97	122	100	97	111	92	121	108	83	107	118	105	113	113	94	120	129	99	109	108	115	106	115	89	99	106	126	86	92	111	108	116	91	109	121	116	124	105	97	106	133	109	107	99	95	110	111	93	124	88	92	108	101	109	102	138	122	93	104	110	131	97	126	123	103	112	118	100	94	109	112	102	102	98	112	110	84	108	109	92	99	92	142	93	99	86	85	123	114	107	118	95	108	122	100	107	96	96	105	88	106	101	103	111	109	128	103	84	104	109	92	100	97	100	127	94	119	105	99	114	111	106	100	116	108	108	113	118	104	102	102	96	116	97	138	114	97	109	122	94	107	114	113	109	98	90	94	121	100	105	106	114	126	102	97	85	102	116	108	115	106	103	104	97	111	142	112	100	111	116	109	134	100	105	101	93	83	93	104	123	81	106	136	109	111	113	109	99	101	96	85	92	102	110	110	105	102	103	120	128	114	106	115	121	119	88	103	126	80	90	109	117	105	93	81	102	116	123	123	81	125	106	100	103	99	100	98	101	120	89	101	92	100	100	115	97	104	100	133	108	102	117	106	113	112	113	122	118	107	110	115	131	112	91	106	90	92	119	121	131	111	106	113	115	113	95	97	113	115	109	102	110	110	112	102	119	121	112	107	93	98	103	92	93	118	83	101	83	99	115	129	108	117	93	107	94	98	108	105	84	109	112	109	122	93	90	95	111	109	100	111	131	105	101	105	94	102	95	98	113	105	90	84	99	96	106	102	95	116	114	114	116	116	101	127	110	126	105	108	102	99	106	106	110	114	102	123	101	94	91	95	131	108	97	101	105	97	116	96	109	110	123	102	100	95	114	101	113	105	125	90	109	103	124	110	104	92	96	112	109	99	80	88	105	99	112	119	131	108	113	103	111	105	100	117	105	101	123	105	113	129	113	106	109	112	106	96	100	98	106	105	118	107	106	108	106	114	114	95	103	94	110	109	103	116	123	96	107	116	96	108	115	101	93	107	95	108	114	112	114	98	114	118	107	118	112	103	108	107	111	95	106	83	105	107	127	113	118	101	94	91	90	107	110	109	128	108	97	113	114	89	98	100	92	124	116	112	107	105	92	111	110	99	113	99	101	103	110	85	114	113	90	126	108	113	109	120	100	109	98	100	128	107	114	107	99	100	129	91	107	128	93	101	99	99	104	86	110	117	115	103	113	106	112	102	93	105	105	108	124	108	108	97	111	111	110	102	114	113	93	134	107	101	112	104	100	93	113	87	86	104	96	104	112	98	121	99	92	124	88	120	105	99	101	123	124	106	107	115	94	104	96	97	110	111	119	87	125	95	100	101	97	107	102	109	134	105	118	88	104	120	123	127	89	108	106	116	110	100	96	113	95	114	105	94	113	106	131	100	94	115	112	118	109	114	119	102	99	94	117	105	104	103	96	112	111	98	109	119	113	112	112	124	108	107	106	101	99	105	110	96	115	99	102	86	108	115	98	91	111	86	102	98	113	118	101	127	100	116	127	90	100	104	126	96	93	96	113	104	135	124	111	98	115	84	87	91	107	90	101	99	84	101	131	107	119	104	111	112	104	110	115	96	103	103	107	110	99	112	114	106	109	102	127	108	84	90	110	112	109	109	94	123	119	116	100	93	128	116	103	124	112	113	113	128	120	113	105	96	92	116	106	102	112	94	97	117	114	79	89	88	101	110	107	88	119	103	123	108	91	112	112	109	100	111	119	114	128	111	98	95	100	97	112	99	95	116	96	117	108	111	104	118	111	123	97	109	102	108	129	124	124	123	99	93	114	95	109	101	115	114	103	100	108	87	117	127	107	93	103	109	105	94	116	112	99	98	100	108	129	101	113	108	115	98	116	111	111	122	102	119	113	108	97	116	117	109	100	118	108	103	112	117	89	98	108	97	94	120	88	89	133	98	102	103	105	98	109	137	103	109	106	118	112	114	135	108	89	96	103	86	117	109	110	126	118	111	102	96	132	106	122	104	101	108	102	105	104	94	119	130	105	127	105	122	120	115	115	116	88	94	108	98	109	109	93	105	130	114	106	119	104	96	94	96	116	116	116	91	89	94	116	98	96	121	102	102	109	120	97	124	106	96	108	102	104	98	97	108	115	106	100	114	101	114	98	114	114	110	99	113	96	107	118	107	112	106	102	121	93	106	103	83	105	98	118	105	121	107	102	101	106	114	117	96	106	106	111	109	115	92	109	113	104	100	105	101	100	94	97	115	121	121	116	106	100	118	121	127	101	120	102	91	113	102	112	101	107	89	109	111	93	101	104	128	109	103	112	115	106	97	109	106	131	71	100	125	123	88	127	100	109	98	107	110	106	103	105	98	114	110	97	106	97	104	111	108	98	100	111	109	123	103	117	114	121	103	99	101	109	126	112	87	117	107	101	103	103	100	96	87	100	112	103	102	89	96	104	99	110	107	119	102	92	115	95	108	97	103	110	123	94	105	104	101	125	99	101	99	112	129	118	113	91	116	106	104	99	98	105	117	121	125	122	112	101	112	99	89	116	111	89	118	104	95	123	108	110	107	121	120	106	92	110	113	97	102	110	105	90	110	119	98	117	99	119	81	89	98	113	106	113	109	113	91	87	120	103	94	89	104	110	100	124	113	110	96	107	111	92	113	114	136	115	106	107	86	116	93	111	99	114	106	99	90	93	88	109	111	103	129	98	115	116	113	114	104	105	105	119	121	109	113	101	99	120	127	124	103	109	100	124	81	112	92	98	112	101	106	97	103	122	100	101	102	101	122	99	115	103	72	117	121	108	113	93	105	86	106	124	105	102	110	108	114	115	95	106	99	104	89	91	122	112	103	100	126	100	107	115	110	97	89	87	104	111	101	120	134	102	84	100	107	111	110	114	119	107	112	113	99	110	106	81	133	111	103	94	115	113	109	89	107	101	119	106	125	114	93	113	113	100	115	105	95	117	115	94	104	107	116	105	119	119	94	92	94	109	107	101	118	98	95	112	96	104	105	107	130	117	105	105	91	112	113	138	95	102	118	126	103	82	111	98	101	100	105	108	108	114	113	103	101	116	107	105	93	95	111	120	106	108	104	111	84	99	106	120	106	119	96	122	87	119	109	115	112	103	109	125	105	118	96	107	99	119	110	128	100	99	92	119	131	104	113	92	112	94	121	116	123	111	102	123	111	106	92	118	98	117	106	137	99	104	112	126	99	118	116	110	94	121	116	112	100	87	81	128	94	127	110	108	101	88
60632	69370	53424	29779	18127	402	376	335	306	363	310	326	288	294	292	247	274	300	273	282	236	269	286	245	249	266	250	302	270	265	235	239	272	273	267	256	258	280	263	267	268	232	257	253	253	265	262	268	236	279	267	253	239	274	237	264	274	259	249	261	254	273	250	254	255	258	297	273	250	259	261	242	276	228	258	237	257	250	244	244	264	249	274	246	246	258	262	252	226	269	269	250	272	243	245	263	244	269	282	249	247	238	244	256	251	262	277	218	272	271	254	273	292	218	253	265	258	250	245	242	265	251	264	245	244	258	278	253	245	245	235	273	254	255	254	265	253	252	240	293	272	257	271	239	281	234	223	246	252	243	253	237	242	271	285	257	233	230	267	241	267	251	258	234	248	227	251	261	266	260	271	253	273	250	242	261	265	245	249	261	288	240	250	275	249	255	251	237	266	249	274	258	264	278	219	247	246	240	270	233	264	260	250	270	276	214	261	275	262	247	262	248	251	242	253	252	238	228	240	279	262	255	254	248	251	254	239	243	244	271	257	250	263	258	263	257	250	244	253	237	250	256	254	273	262	260	269	243	268	246	280	246	253	237	269	254	285	247	272	251	285	263	235	241	257	262	237	277	242	257	263	255	249	279	295	249	266	280	266	252	251	238	257	256	237	242	266	246	240	260	286	272	257	273	229	224	227	281	242	286	264	251	244	259	251	218	241	252	241	248	286	251	256	268	256	257	249	240	250	235	223	261	260	265	246	289	247	258	257	247	267	244	281	254	254	272	252	250	269	254	256	235	241	260	251	244	266	256	271	248	262	261	261	256	239	248	276	261	260	272	269	254	268	224	266	254	251	267	282	277	276	281	278	248	230	270	258	250	248	244	248	223	232	267	236	256	237	251	251	274	247	259	224	269	251	285	267	251	246	260	263	266	284	274	254	256	239	256	265	283	257	264	235	277	266	265	276	269	263	233	276	255	232	256	241	263	248	298	259	253	240	246	267	249	248	226	256	269	237	292	250	275	235	259	279	275	261	253	245	238	239	260	266	247	265	260	255	253	270	253	272	252	216	226	253	238	257	255	244	275	253	260	256	252	258	275	253	269	268	245	250	261	237	264	256	258	230	268	245	248	251	243	248	266	264	261	239	263	263	275	257	253	233	236	283	277	261	251	260	245	261	276	220	261	263	265	230	267	258	241	248	259	260	289	252	256	250	274	265	280	287	245	238	265	233	247	267	259	257	239	249	249	242	266	243	260	247	237	244	265	244	258	264	249	254	257	263	280	262	266	227	240	236	269	272	269	266	270	237	249	287	242	267	248	258	264	268	257	251	255	246	294	253	248	259	247	274	268	218	259	228	252	251	249	282	267	251	281	236	229	266	266	233	258	238	247	259	261	234	263	249	270	259	237	259	263	238	252	272	265	273	250	213	275	269	221	247	247	266	250	244	259	251	242	262	240	274	250	226	259	250	260	250	256	261	274	252	293	270	257	268	257	261	285	259	265	282	255	249	258	265	250	268	251	252	280	249	238	235	252	256	265	261	252	236	265	265	275	269	257	255	277	267	229	245	278	259	245	230	265	254	261	251	246	240	280	247	231	271	262	247	255	259	255	259	239	242	223	277	225	274	243	246	250	251	237	271	261	261	239	242	261	252	256	248	254	248	252	258	277	266	252	271	254	260	268	274	255	274	247	244	254	236	276	248	282	268	275	232	266	247	265	266	255	249	300	270	260	228	233	233	255	248	258	254	265	257	268	266	204	277	275	266	251	268	252	270	216	254	255	229	270	256	242	264	245	259	263	279	252	268	269	249	258	262	242	274	274	231	245	278	239	280	254	252	254	239	277	274	239	246	259	270	240	235	260	241	263	243	263	255	234	250	257	268	258	229	230	276	256	255	275	267	261	256	247	245	265	266	293	257	249	268	284	236	243	241	260	252	246	260	249	244	287	257	277	238	275	293	246	218	237	238	229	248	270	249	273	232	256	268	233	266	226	246	248	264	268	237	226	250	271	244	271	228	273	264	242	262	246	251	250	223	237	259	253	260	239	276	271	243	242	277	235	251	237	256	279	257	256	224	245	257	265	253	237	283	246	244	253	258	265	261	272	230	240	240	276	269	259	258	238	269	265	257	269	273	243	265	252	244	233	251	246	246	270	286	260	247	237	242	259	253	258	281	255	240	247	251	250	259	250	248	284	281	266	246	295	245	231	258	261	243	248	223	226	258	282	236	254	260	244	275	248	245	225	286	276	244	242	254	251	273	257	265	268	267	266	269	277	273	252	255	246	274	240	255	256	233	235	209	253	262	243	264	265	254	228	249	296	266	283	247	253	225	262	220	255	249	248	246	268	265	232	227	238	243	277	251	223	247	260	241	243	269	278	267	242	236	267	277	272	254	232	239	240	237	255	262	239	271	280	281	242	264	249	264	258	252	259	256	281	263	253	246	241	239	262	276	252	282	267	252	244	253	256	286	278	241	232	236	243	220	261	257	269	272	223	260	269	251	223	222	260	243	243	254	239	241	286	250	262	257	275	270	243	251	238	252	250	301	259	244	238	263	248	223	246	254	231	263	233	270	227	250	268	263	251	253	284	247	246	248	235	244	279	260	232	234	273	259	253	279	258	261	269	267	268	273	256	248	249	255	243	278	268	269	259	217	250	253	248	250	260	251	239	260	275	253	246	247	278	266	234	272	239	234	286	277	240	272	287	243	240	262	247	235	278	263	254	260	253	241	268	256	244	265	264	236	285	251	247	265	234	262	248	283	269	259	242	220	248	266	249	255	259	253	256	262	261	248	237	260	268	239	260	272	244	269	268	270	261	235	251	247	277	264	241	239	258	245	265	260	288	266	237	235	255	247	267	263	232	263	274	240	281	252	253	259	238	257	259	261	247	246	255	259	274	248	241	262	241	244	243	244	257	244	260	250	239	257	255	288	286	243	266	261	211	278	267	254	262	296	272	264	253	253	271	249	239	275	262	252	264	256	273	201	239	260	285	258	259	252	300	260	248	250	264	247	264	215	235	270	257	242	225	275	250	265	262	246	251	238	249	236	281	255	244	260	279	273	244	244	253	235	262	262	243	275	260	244	263	289	267	286	246	260	233	276	255	258	271	245	240	278	267	266	266	264	272	254	251	256	269	254	231	258	253	291	249	243	230	255	249	235	266	268	266	229	243	257	288	267	215	272	293	248	236	247	264	250	262	263	235	247	244	249	267	262	269	277	268	240	238	300	258	244	258	230	259	228	288	258	248	289	259	262	249	281	246	264	245	266	274	260	275	278	270	228	262	264	211	263	259	264	241	259	262	255	238	270	212	235	226	257	254	229	245	270	282	248	269	259	255	270	257	247	243	227	285	250	227	246	269	243	269	274	241	291	260	258	259	241	261	254	254	255	256	249	256	247	264	257	247	277	276	265	249	251	249	255	241	246	257	263	276	265	244	279	279	264	257	263	224	238	277	251	287	239	222	241	246	250	256	261	259
32422	30421	9862	1854	650	263	257	275	265	262	247	270	246	235	244	248	268	250	241	258	236	250	262	276	272	282	253	236	240	262	237	239	252	241	252	262	233	251	255	269	246	246	251	226	239	229	254	238	243	270	279	273	241	259	250	224	211	227	219	231	256	257	252	232	272	250	250	257	272	256	254	247	248	244	245	274	267	233	239	256	251	271	271	261	255	273	243	264	248	280	222	252	256	265	283	256	223	234	257	251	255	249	251	258	224	258	277	247	293	238	226	284	226	263	268	257	235	254	264	246	256	264	222	231	257	252	258	240	256	237	244	229	250	225	244	260	238	229	284	247	248	254	252	235	263	274	279	264	236	239	255	237	272	257	277	248	269	258	232	234	236	247	272	236	277	275	260	231	262	227	242	266	252	285	259	239	216	250	217	260	256	264	237	235	234	259	243	254	248	286	289	242	251	261	238	238	287	279	285	247	263	255	264	254	255	253	252	263	256	237	269	260	242	231	249	247	253	266	250	276	271	257	224	231	261	232	242	275	265	224	283	251	238	260	266	227	237	251	212	258	255	247	285	233	249	226	293	226	266	234	256	260	269	264	243	252	233	242	238	254	245	255	236	267	298	253	260	255	251	252	246	252	266	252	286	265	246	264	253	261	245	244	279	234	240	229	241	262	272	284	248	267	277	255	257	236	280	246	243	240	227	284	229	278	250	228	260	280	225	262	257	273	227	223	241	268	271	297	250	240	243	263	260	238	251	272	251	248	270	262	253	242	258	262	248	265	262	250	256	268	229	224	230	253	250	269	264	283	254	254	234	258	221	260	240	276	251	241	258	302	258	232	248	262	253	249	241	279	230	264	277	269	232	234	237	227	273	227	263	247	258	271	262	237	259	264	243	244	264	243	275	251	238	242	243	239	232	225	218	247	275	280	253	237	240	246	274	230	240	231	265	244	234	248	241	238	240	232	292	236	260	233	246	226	281	247	270	256	245	249	221	228	256	273	248	254	226	240	258	237	241	251	255	244	240	220	242	283	270	268	243	245	234	247	233	212	272	257	261	229	243	255	218	270	265	215	254	271	258	269	250	254	235	251	258	260	245	276	246	277	219	233	270	250	274	245	243	257	251	262	273	235	217	273	254	211	271	249	231	233	279	259	244	264	243	245	245	276	256	246	279	239	256	257	264	219	251	245	233	242	230	273	241	259	269	267	261	252	245	241	245	250	229	232	260	296	273	259	264	248	250	267	282	238	256	229	241	262	269	263	245	250	253	241	231	257	244	243	239	235	242	280	276	275	240	226	271	273	241	286	258	246	237	263	244	265	292	268	278	262	237	265	244	249	234	227	272	258	250	259	230	238	264	254	223	255	237	225	221	239	232	254	269	227	267	257	243	241	252	264	234	254	247	255	261	247	252	221	266	248	241	257	268	256	233	256	236	256	260	265	239	268	237	256	251	243	242	239	247	269	256	288	295	253	262	264	257	245	234	291	256	246	258	272	254	275	252	232	251	241	251	267	251	270	259	241	276	258	258	256	258	239	243	270	284	252	263	252	251	269	259	220	245	270	265	257	266	232	257	258	245	241	243	265	245	278	250	257	222	259	263	234	261	240	231	259	253	239	235	247	245	250	270	261	256	265	248	225	253	256	232	270	257	259	256	232	267	245	252	247	236	226	231	248	254	246	242	277	238	232	271	288	223	238	225	261	220	248	246	246	268	231	252	224	257	254	286	249	238	232	263	253	281	270	272	254	236	263	286	246	261	251	264	248	265	259	235	262	238	265	265	240	268	254	255	215	217	257	229	246	234	230	245	218	267	234	218	233	293	249	243	227	225	247	265	255	238	236	227	248	231	272	253	267	233	257	257	277	270	254	233	257	249	263	260	242	248	236	243	229	240	221	238	260	275	266	241	273	234	261	273	272	265	237	252	206	251	263	220	244	251	244	260	269	249	251	226	257	272	278	264	241	287	280	265	259	255	262	269	244	253	266	245	252	298	239	271	240	271	234	255	243	264	266	234	268	241	254	254	220	273	266	267	238	249	256	253	255	260	262	268	249	250	254	278	233	239	208	264	243	253	233	235	268	267	270	256	227	255	253	248	253	249	248	268	242	239	265	257	201	240	275	290	253	281	250	243	258	260	232	272	259	254	254	256	243	244	237	267	252	235	255	236	275	241	233	239	221	268	234	281	250	245	244	269	269	247	250	260	219	269	240	230	264	273	262	253	256	267	278	240	250	265	245	251	256	259	262	236	235	275	249	260	243	235	251	232	272	260	232	252	255	286	244	228	254	251	241	236	254	256	245	252	264	249	271	240	263	242	258	255	263	251	263	255	224	273	257	289	228	266	234	270	253	255	261	236	269	258	240	238	249	241	269	257	244	251	266	230	256	260	262	264	285	281	275	242	228	278	270	248	259	253	261	266	244	267	257	266	233	235	239	243	248	242	254	242	274	270	254	275	286	243	275	277	297	253	244	218	269	240	245	264	253	260	233	243	230	262	250	242	243	236	283	231	257	263	251	253	254	247	225	254	244	224	269	225	262	251	227	275	290	263	249	258	241	232	235	274	265	242	224	264	257	254	262	285	232	274	231	265	235	242	228	234	253	272	242	234	278	250	236	260	253	276	236	274	245	253	240	265	238	252	231	237	244	256	232	257	275	254	252	271	266	256	255	225	271	280	274	275	258	246	219	277	260	238	212	226	253	270	231	256	256	265	269	258	265	261	258	269	205	277	255	248	260	218	274	276	251	246	233	266	248	242	260	232	215	266	267	233	267	225	273	269	244	251	273	259	237	260	248	244	292	233	231	250	254	234	234	259	248	232	270	277	280	241	236	230	239	242	280	290	241	239	271	231	264	240	254	239	236	248	250	262	255	249	258	262	256	265	275	283	249	288	277	201	216	255	272	252	272	262	243	255	280	249	236	254	278	246	254	248	256	243	247	290	244	277	252	263	267	267	262	233	256	243	271	246	253	258	255	251	236	219	275	266	265	241	224	266	231	267	241	237	251	255	232	269	258	234	252	263	209	247	253	264	238	246	255	242	252	278	234	243	260	260	263	253	254	268	247	239	260	262	245	283	241	224	251	279	268	261	263	267	253	267	236	237	254	249	273	281	219	265	230	253	251	259	248	223	219	266	255	249	261	279	248	251	234	258	243	223	257	265	251	252	249	229	242	265	285	246	248	233	278	286	267	266	226	266	248	255	262	230	276	241	237	276	251	270	223	236	292	260	233	256	256	268	222	243	276	266	237	268	246	243	276	245	255	239	258	245	241	239	247	252	260	249	237	236	261	252	265	227	245	244	233	235	270	239	245	228	267	245	243	249	222	248	226	255	254	238	235	212	260	232	279	278	263	234	236	295	257	252	281	256	253	249	252	244	292	241	257	249	248	229	245	230	231	244	217	232	240	257	264	238	229	259	273	261	236	248	247	260	266	249	256	267	209	271	270	272	208	269	235	287	246	283	262	241	246	253	258	252	231
28450	29548	11449	3357	1579	545	509	567	539	556	541	550	616	569	588	582	559	522	560	546	560	505	564	574	557	560	548	510	571	526	563	552	569	600	580	559	542	573	551	541	547	554	577	537	538	576	513	588	540	576	587	569	565	550	560	559	521	585	536	547	558	585	577	582	550	530	532	514	546	546	557	500	566	574	512	557	504	568	550	583	569	538	540	562	524	507	606	586	548	563	551	530	548	550	558	555	568	539	540	555	539	577	602	502	576	531	603	579	556	585	549	510	544	532	588	566	573	519	578	550	581	569	549	576	539	565	569	546	519	555	559	557	566	554	544	583	527	564	537	561	531	531	597	578	584	561	585	580	530	534	560	583	543	538	576	550	603	576	578	531	562	596	575	491	549	525	593	521	548	558	571	574	567	585	569	573	551	584	525	570	552	582	553	582	545	598	571	559	574	581	536	560	568	598	555	526	539	587	531	615	549	524	517	581	550	538	581	591	525	536	527	525	555	530	567	533	541	559	561	602	525	544	588	577	571	555	568	542	548	550	539	544	582	570	604	534	536	570	539	598	545	596	561	541	512	564	568	599	541	564	534	521	541	578	553	532	568	575	552	530	539	547	533	553	534	521	575	528	520	554	554	579	583	523	551	550	550	552	536	571	557	509	516	527	562	543	562	527	492	520	536	559	525	568	538	528	567	554	560	582	569	516	506	547	555	533	562	557	549	576	544	563	568	596	544	550	541	577	557	524	556	541	516	568	545	546	550	560	572	529	541	527	531	541	563	540	541	526	590	585	551	559	549	531	555	563	537	557	560	568	547	564	591	556	543	527	534	585	576	540	570	564	580	563	587	560	518	566	538	559	584	534	579	572	585	584	543	535	548	593	566	538	570	559	570	542	545	538	525	578	572	533	548	577	573	593	538	568	578	513	551	578	551	555	550	520	517	563	559	569	542	580	533	557	555	605	558	560	545	530	568	515	566	502	544	485	516	558	557	503	546	588	602	564	571	552	490	569	535	555	521	563	543	544	551	575	577	569	575	543	549	561	531	583	512	608	548	534	568	599	565	570	545	551	550	542	509	544	536	562	544	513	578	556	559	536	553	589	591	523	597	560	562	545	526	568	550	561	585	586	539	557	527	564	564	586	535	533	568	601	582	585	594	579	539	526	578	540	613	565	543	551	564	585	551	575	548	518	534	580	578	523	527	577	579	520	578	562	585	526	544	575	563	566	551	585	551	552	584	554	554	581	547	577	560	560	584	510	551	583	534	559	567	560	583	546	561	567	555	551	590	558	583	572	587	556	559	545	565	531	546	527	577	530	576	530	554	607	542	568	590	542	567	591	515	563	587	564	561	515	573	603	557	558	532	540	525	573	524	528	534	613	566	569	538	600	563	570	533	595	560	557	505	539	572	560	550	566	544	560	618	561	541	538	596	556	538	517	557	560	595	554	541	562	560	607	560	540	612	544	601	544	559	537	546	539	595	539	578	562	544	602	577	555	536	554	592	561	553	550	570	546	550	541	585	616	542	592	539	541	567	560	548	585	558	567	561	567	536	564	544	555	595	511	581	588	579	518	542	564	597	602	505	538	557	582	574	559	531	536	541	548	559	581	538	547	570	562	565	577	579	598	529	549	549	560	591	605	517	511	556	568	536	555	575	526	578	561	567	514	506	540	563	550	531	541	547	594	551	596	577	608	603	546	528	534	545	575	589	525	553	514	584	502	538	582	554	552	508	540	574	570	583	553	554	564	519	544	549	533	545	557	546	555	541	562	584	567	607	521	558	590	592	590	564	520	535	561	560	540	578	559	553	594	522	561	593	514	559	548	568	605	531	563	524	546	546	576	560	529	586	566	516	507	613	560	573	570	545	552	558	534	548	568	575	583	577	543	563	588	558	580	604	546	568	555	509	571	552	587	554	592	570	527	555	578	557	549	561	564	533	530	534	582	575	542	561	571	561	582	551	529	563	564	538	574	513	572	527	556	554	556	526	551	565	527	537	543	540	560	578	546	565	556	579	529	542	537	544	562	548	569	562	602	569	561	559	527	531	545	562	540	532	536	554	534	568	558	573	556	500	540	553	537	515	532	566	575	577	583	505	514	544	593	556	568	577	566	588	588	529	564	517	568	567	543	536	544	582	555	551	560	589	583	569	541	537	541	542	573	552	556	539	578	535	577	533	556	556	525	589	557	558	552	550	535	549	572	575	545	551	530	564	569	543	530	557	606	565	545	551	550	554	533	534	522	534	566	583	579	534	534	577	515	539	569	531	571	587	582	587	542	562	577	557	582	552	548	566	582	560	588	518	533	573	523	567	562	591	520	565	566	528	567	552	520	529	560	492	606	548	542	529	515	538	586	555	557	577	564	556	521	563	563	580	548	550	556	575	542	559	580	545	561	594	587	566	562	573	555	538	544	570	570	545	524	567	560	548	572	541	529	566	568	521	548	571	571	554	563	561	575	557	534	598	580	543	516	532	552	571	580	581	556	506	537	557	551	520	563	532	601	564	573	504	546	537	563	568	577	575	573	543	562	571	508	513	569	574	563	605	571	518	596	601	575	560	561	515	565	553	575	573	597	560	559	560	589	618	533	564	572	537	541	533	566	517	560	551	544	568	549	602	532	559	532	540	550	542	593	532	556	546	558	518	562	548	559	543	519	569	539	538	526	575	596	572	542	556	569	549	513	553	547	556	547	554	549	542	600	533	551	561	586	550	556	551	566	594	567	535	521	579	532	535	579	504	604	551	559	592	543	570	548	563	570	549	549	542	580	548	521	565	547	548	579	535	591	551	535	571	574	516	571	594	549	586	593	553	579	555	521	549	535	582	548	537	552	556	578	557	555	544	500	524	560	589	555	573	515	535	596	575	581	577	537	571	554	555	577	575	589	577	624	523	606	544	556	557	539	530	523	543	539	549	563	548	560	549	537	551	528	558	552	566	561	567	548	567	579	524	570	583	542	525	583	542	533	576	566	529	544	515	534	561	528	553	581	546	601	549	563	503	558	515	537	548	534	583	558	576	535	564	549	548	568	570	567	601	541	572	543	579	571	565	526	545	559	550	545	545	599	574	573	535	553	577	577	509	571	560	580	586	588	577	542	525	527	518	561	503	572	565	546	607	533	555	590	496	566	541	543	606	533	567	559	555	576	589	563	548	564	563	549	529	542	541	549	594	536	527	622	584	536	539	584	554	570	531	541	534	548	558	560	529	531	525	573	544	551	546	565	532	558	567	550	558	587	577	588	575	563	549	606	564	567	548	562	563	609	564	562	591	527	547	543	558	575	545	549	578	597	546	558	535	563	537	540	549	600	557	557	581	522	592	564	574	520	546	551	538	570	586	551	522	560	558	562	550	587	545	550	547	550	542	558	565	571	534	566	604	527	588	568	542	526	529	583	569	531	539	569	535	557	560	524	542	571	527	550	525	519	591	531	570	564	521	558	566	570	538	539	532	593	583	521	528	585	538	574	581	531	537	550	552	527
78187	72829	48132	21660	8116	530	195	214	187	193	170	164	182	193	189	166	182	178	177	198	177	183	178	202	166	199	194	189	198	183	140	169	185	200	168	170	186	176	174	171	175	155	174	173	188	192	208	178	185	174	183	194	190	169	166	196	159	192	193	190	204	213	181	151	190	187	190	186	187	199	187	176	181	181	200	176	181	219	188	215	197	202	192	200	210	161	189	197	190	201	164	186	167	176	187	181	180	193	199	177	168	175	155	172	189	195	179	182	172	178	177	156	168	177	194	184	193	190	169	194	180	167	192	184	180	197	193	155	182	169	175	197	195	172	182	163	179	173	192	197	160	222	187	176	175	189	175	181	149	184	179	168	161	188	212	173	172	182	191	176	185	177	188	192	185	176	182	175	189	146	192	192	163	181	188	199	193	163	179	175	169	191	177	170	194	181	159	182	168	200	201	212	170	190	197	200	197	173	178	179	164	185	171	202	187	178	164	195	165	177	180	186	179	194	175	178	178	181	200	190	190	195	191	185	165	164	167	218	188	167	164	182	161	189	172	186	198	193	185	210	171	182	163	166	164	169	157	186	169	174	165	176	199	180	176	172	168	188	176	170	194	166	184	181	203	201	183	183	211	184	191	166	160	178	181	170	151	158	206	176	172	195	179	164	189	190	176	193	185	194	172	170	205	174	161	190	178	199	192	195	206	182	186	168	196	208	192	168	165	199	163	161	167	210	171	204	182	138	172	217	179	177	183	187	201	181	204	158	171	187	181	206	182	181	188	191	175	196	183	170	177	180	181	182	186	191	210	192	160	184	190	169	187	182	191	185	150	191	188	192	183	186	186	186	183	167	196	178	196	191	190	175	185	195	166	186	196	160	160	168	189	184	182	184	198	185	194	178	197	184	198	170	186	170	200	194	187	178	192	187	195	185	170	174	180	187	183	170	162	187	182	186	216	181	158	174	167	192	162	182	171	194	187	204	184	193	190	173	180	177	151	194	158	210	189	176	189	212	180	155	182	191	178	174	178	157	190	174	183	210	177	206	182	199	174	196	178	206	144	182	187	182	179	175	181	180	170	200	180	182	173	176	183	211	195	171	189	178	194	193	180	179	203	205	194	206	176	167	176	185	168	183	177	202	211	195	193	160	160	185	182	185	167	220	178	178	189	165	166	200	183	205	185	178	165	165	178	175	164	203	195	168	189	164	170	183	168	210	206	202	170	170	176	183	158	185	188	180	172	190	182	180	176	204	171	181	156	181	158	170	164	174	174	187	176	167	161	189	189	191	180	175	169	216	195	180	207	194	178	190	165	191	173	174	180	187	196	195	177	193	181	186	187	166	201	205	174	169	186	158	179	171	176	176	190	188	186	183	151	191	181	204	187	206	156	187	180	170	181	175	195	170	175	175	188	193	160	177	211	184	218	189	178	167	168	177	200	192	181	155	171	193	183	191	205	179	181	190	206	204	193	171	195	172	175	188	211	174	193	203	181	179	189	181	173	169	184	191	155	172	180	184	146	181	210	192	169	180	190	177	170	171	200	211	224	170	211	164	195	179	171	210	163	194	198	172	196	155	167	144	190	188	194	197	174	169	167	196	159	181	190	163	195	221	182	176	178	182	188	178	178	161	187	194	179	207	161	178	188	195	193	172	199	182	177	156	166	186	186	162	185	205	173	184	186	189	158	182	158	176	184	205	208	196	176	155	199	197	190	191	206	179	195	187	201	177	189	194	192	174	183	165	171	175	185	162	185	173	189	147	188	199	182	187	157	197	163	190	197	191	179	156	175	188	183	176	194	168	173	208	185	204	177	187	188	171	162	193	218	177	189	196	187	200	190	182	203	211	187	202	186	176	179	172	181	197	201	191	192	186	200	178	182	201	198	171	189	180	182	198	163	172	174	178	183	191	187	174	185	190	190	171	158	177	184	172	180	167	200	185	171	176	186	178	157	175	194	172	185	184	181	195	195	191	183	204	176	175	158	173	205	194	211	165	193	196	195	170	204	162	183	201	203	189	194	175	193	178	186	169	185	170	179	179	191	180	169	195	186	187	162	171	191	201	171	175	166	200	187	194	149	164	204	179	175	164	194	161	170	199	183	192	182	200	194	172	224	171	176	188	198	170	185	194	181	185	192	171	156	188	195	178	197	172	162	155	180	194	185	166	178	205	177	194	186	194	178	187	158	192	176	156	170	188	233	193	176	193	173	171	183	173	189	199	180	177	169	182	199	183	188	163	171	190	193	198	202	193	166	202	180	189	179	167	194	182	198	188	203	186	187	209	166	192	185	186	184	192	167	193	167	202	187	178	207	184	206	176	182	177	179	165	199	204	211	145	187	165	168	193	195	203	182	199	158	160	198	197	168	188	182	179	195	206	185	195	157	183	185	213	183	192	181	170	178	207	173	176	179	170	175	212	183	174	193	187	185	184	178	184	186	174	196	201	173	187	173	175	205	161	183	175	182	178	196	172	210	172	189	205	184	216	158	191	175	184	201	197	175	175	216	176	188	169	193	175	181	175	181	180	195	186	167	193	173	184	206	183	187	182	165	161	169	189	181	187	176	192	189	197	186	181	202	202	177	195	160	181	208	195	183	194	198	172	163	174	175	185	193	153	195	204	191	169	199	204	170	191	197	183	168	184	184	191	202	190	185	180	178	169	174	177	207	204	169	182	165	178	193	182	189	168	191	188	180	182	170	199	174	190	181	201	188	215	177	183	206	205	185	173	184	181	199	171	210	163	175	162	192	162	178	195	174	165	173	171	204	176	159	165	168	178	184	182	187	156	169	196	174	192	166	175	170	192	158	191	188	170	180	200	184	172	184	200	167	184	173	215	171	196	172	183	224	163	181	182	177	180	190	176	183	190	187	185	165	170	169	192	196	208	204	185	162	171	172	193	196	202	178	177	180	187	196	212	185	181	162	162	168	173	183	187	176	173	215	174	169	199	205	198	212	193	186	185	216	183	178	186	198	174	171	179	177	203	196	167	158	160	170	187	204	204	174	209	197	170	203	197	196	183	199	193	172	205	204	178	155	196	190	179	189	152	187	181	157	176	198	179	184	205	183	172	182	202	172	173	179	191	199	162	192	172	167	172	176	163	156	184	177	220	217	160	173	197	172	181	193	197	170	168	182	188	176	169	189	168	165	194	188	169	184	196	193	193	142	179	191	174	203	174	194	194	173	180	191	190	194	197	181	175	192	163	179	182	168	167	172	194	178	146	173	192	172	168	155	166	162	169	158	187	203	164	188	208	168	178	150	202	179	187	176	158	213	168	179	181	219	177	175	166	183	176	178	178	153	188	197	170	206	170	173	190	134	175	179	172	188	178	176	188	179	169	169	189	177	182	206	174	203	174	160	176	149	188	186	195	170	170	166	148	209	196	176	161	172	190	172	181	167	181	177	162	185	176	146	199	180	191	185	182	182	178	199	180	201	194	150	170	172	167	168	194	176	184	167	157	185	184	184	189	207	169	167	171	184	174
50843	58411	44299	19153	13371	479	446	442	465	410	398	393	417	387	425	420	431	395	433	451	428	381	408	417	414	414	427	382	430	433	396	413	400	393	442	413	408	416	413	408	462	400	428	457	415	411	410	393	426	401	428	386	436	387	414	417	418	396	459	434	386	389	384	406	402	379	414	407	395	397	417	416	413	385	412	425	390	441	354	391	449	419	424	397	392	403	415	411	395	437	405	427	423	398	423	390	417	377	404	409	393	439	420	385	415	422	410	424	406	459	419	440	419	403	412	397	390	406	403	394	415	376	424	432	411	420	403	417	391	443	411	391	402	416	406	412	391	383	375	403	385	419	409	431	369	458	389	436	428	435	404	394	408	409	419	388	395	423	419	411	432	403	436	414	431	430	411	432	405	416	418	386	402	408	387	394	413	416	428	429	417	395	456	410	409	396	412	411	404	433	400	405	381	401	424	443	413	407	393	398	424	446	399	402	444	397	406	374	380	411	403	406	420	435	410	409	396	435	377	401	436	424	409	448	413	374	426	376	438	397	382	430	433	420	442	423	400	421	406	435	437	415	428	416	421	429	371	420	447	371	377	392	419	386	409	386	419	413	425	416	426	392	395	421	421	420	421	390	378	401	389	385	386	406	391	402	415	417	393	433	358	432	427	391	427	437	431	400	395	401	448	426	401	380	424	400	388	390	410	408	429	396	406	418	437	406	419	418	395	375	357	417	426	429	405	400	421	417	402	433	402	434	408	406	399	405	400	418	450	416	391	393	411	457	377	392	428	439	439	375	399	401	391	394	414	395	387	417	367	406	420	422	407	396	449	421	394	405	409	457	452	427	460	388	423	413	397	391	426	403	370	402	434	427	370	393	397	432	382	409	409	410	378	444	386	406	415	452	371	422	444	439	463	426	430	398	432	411	436	430	426	394	400	400	358	398	362	391	425	422	420	413	432	406	402	406	394	431	370	430	414	395	450	406	395	422	413	402	392	424	416	414	420	422	431	457	389	453	419	421	418	425	381	404	422	415	434	425	405	400	446	389	429	401	413	434	396	411	438	422	382	384	427	424	407	406	438	436	416	399	394	397	364	417	404	403	405	394	407	408	412	424	411	402	420	426	402	402	387	403	418	407	413	398	418	371	443	396	422	407	454	406	445	397	391	398	435	423	426	427	398	381	407	371	409	394	401	388	405	407	393	442	417	409	439	419	417	433	395	391	381	380	393	405	409	419	424	430	402	438	439	395	376	391	391	393	388	397	430	419	433	381	407	392	429	380	407	389	398	421	397	411	412	427	415	424	394	409	454	410	440	385	378	386	413	426	400	451	355	409	401	370	435	390	414	413	394	397	419	385	416	405	433	390	392	413	387	357	417	470	436	389	408	429	396	417	396	387	419	392	420	432	409	426	398	403	417	424	433	417	424	422	384	440	403	417	401	386	376	434	439	451	413	404	456	415	390	398	432	377	379	416	432	421	391	429	396	388	380	398	401	414	433	424	398	412	398	395	374	444	397	406	435	406	422	434	439	409	411	429	385	392	412	412	379	394	404	389	419	401	417	407	385	409	414	391	372	395	377	408	403	404	394	396	411	379	412	414	364	449	419	404	425	432	412	401	381	397	378	421	414	407	414	436	356	429	428	402	373	407	413	422	402	420	404	387	401	403	389	427	419	410	420	383	410	414	386	429	405	391	416	377	399	427	377	414	391	416	392	434	407	399	395	434	407	384	414	404	400	390	408	414	399	397	407	386	396	400	416	394	420	379	411	439	411	371	428	441	408	429	396	366	432	413	404	387	421	367	394	412	390	392	424	414	415	384	431	416	429	401	380	417	445	416	404	421	378	411	421	405	425	387	395	396	390	407	394	413	393	408	446	390	425	392	439	450	405	396	399	386	367	408	371	379	415	424	428	409	424	388	402	405	384	400	412	433	392	430	454	423	419	436	400	390	426	388	441	405	397	395	410	413	401	385	410	395	403	402	423	379	401	387	386	408	416	438	413	421	391	401	472	406	379	419	420	462	361	391	392	406	402	408	433	412	418	405	396	423	397	423	448	429	417	445	434	405	392	409	456	418	387	383	416	389	375	431	411	413	395	395	435	389	394	405	428	403	443	405	381	365	407	426	410	413	384	453	413	424	402	414	412	418	399	417	425	385	427	392	444	372	408	394	394	393	422	405	414	440	447	400	401	371	383	402	402	406	416	381	417	395	386	428	441	402	397	468	399	416	416	407	384	397	437	413	426	382	393	402	393	385	431	435	399	438	399	395	454	396	417	421	394	418	400	401	381	410	415	409	398	429	411	414	458	406	396	399	404	439	427	424	384	425	432	395	375	430	412	394	395	419	411	431	401	366	427	423	386	367	405	405	413	409	391	422	385	412	402	399	391	411	397	418	424	411	407	417	405	428	422	424	388	414	392	441	377	400	409	408	391	385	419	410	386	426	421	407	406	396	421	439	393	373	411	415	413	379	435	445	441	373	426	430	384	418	435	425	414	433	426	380	410	406	388	413	367	401	409	373	424	400	428	399	407	389	431	376	367	448	413	452	400	416	409	431	389	381	404	384	435	417	415	384	406	396	385	402	386	401	424	407	425	403	384	413	423	428	402	455	396	414	394	414	405	410	421	385	433	412	410	366	388	412	437	427	386	438	382	391	403	405	410	393	438	405	398	408	439	389	389	387	381	439	437	441	422	382	410	414	404	410	368	450	389	431	411	404	453	386	399	377	423	401	383	407	417	420	389	412	377	400	417	403	413	408	454	395	439	406	441	459	399	412	417	433	391	396	395	422	425	415	428	421	373	408	418	409	438	408	389	402	424	422	393	401	401	375	419	391	419	401	398	410	402	441	454	392	422	409	421	419	399	424	434	401	399	426	400	411	423	402	391	436	418	410	425	441	411	418	421	396	446	397	397	392	405	395	392	416	399	445	377	384	413	426	398	423	403	425	425	405	422	424	415	403	383	388	384	412	396	393	409	434	403	389	427	409	436	443	368	394	429	440	414	356	405	384	398	415	363	413	406	387	414	383	423	386	387	444	403	398	389	403	442	420	428	423	446	397	427	441	418	416	394	408	411	392	414	405	399	379	427	432	416	362	416	428	418	417	422	383	416	458	393	415	373	359	393	395	429	398	417	373	388	411	404	400	453	404	401	398	421	387	438	405	407	393	395	390	395	380	402	426	396	469	419	430	379	380	413	454	415	412	397	407	428	385	425	397	394	410	389	385	435	395	412	407	378	420	439	430	398	386	402	438	383	420	388	443	383	403	428	390	412	430	425	398	425	410	378	422	416	410	394	416	399	442	417	399	416	424	418	408	392	430	407	397	409	408	396	434	431	453	395	432	415	416	428	349	429	404	432	413	417	409	427	403	396	440	387	402	382	414	416	390	379	453	407	458	401	426	403	397	428	419	395	415	416	429	390	446	380	371	392	396	383	383	407	444	415	417	427	446	411	407	349	428	393	397	392	394	379	437	416	426	442	437
89576	83261	54913	26522	12584	983	129	120	120	115	142	143	117	141	117	147	146	128	125	128	126	129	144	129	145	142	122	131	151	134	131	140	117	119	118	120	142	110	127	118	130	144	120	104	117	124	122	112	127	121	104	128	122	121	126	133	121	131	139	120	154	141	141	135	134	138	118	107	128	134	127	138	130	131	139	139	129	118	132	121	129	121	129	152	129	136	133	147	151	136	120	111	120	129	136	133	132	133	128	124	129	129	155	121	120	137	118	126	109	116	149	111	129	110	133	139	128	136	145	137	120	110	153	129	125	120	126	103	117	151	119	126	125	125	118	154	117	131	124	112	111	117	121	108	130	133	124	114	138	108	113	127	141	133	93	125	115	109	135	115	125	111	129	109	139	158	131	121	129	121	128	127	124	140	135	120	116	126	112	120	120	106	114	140	126	111	126	134	139	143	96	114	138	126	114	129	117	138	112	138	115	124	140	141	139	114	114	121	134	124	140	107	118	122	137	116	112	102	141	125	130	126	121	137	123	145	130	128	107	134	113	110	129	122	139	109	128	133	132	114	124	119	132	124	125	115	143	150	138	134	118	122	146	120	122	109	126	120	113	121	111	125	116	135	135	114	143	126	116	120	122	138	129	131	104	103	120	120	130	133	121	130	128	118	109	131	117	146	127	119	104	102	100	122	126	138	121	125	130	113	120	132	125	132	123	123	146	115	101	112	131	123	124	120	112	120	120	108	126	130	106	118	144	135	116	116	130	130	107	141	134	133	122	120	128	124	141	127	118	127	106	126	123	118	141	140	130	132	126	107	111	126	173	116	126	118	125	125	116	126	114	111	126	138	117	120	119	107	129	144	121	127	126	125	104	126	124	112	113	148	121	131	145	121	119	113	138	114	111	142	138	124	105	135	106	101	118	130	127	142	124	116	100	109	115	139	111	135	109	120	143	121	114	133	147	151	123	150	128	121	132	137	121	142	139	126	126	109	129	141	126	110	111	117	125	121	126	126	130	126	121	110	107	120	148	116	132	141	142	121	100	133	128	145	124	104	126	101	124	121	110	126	124	109	131	115	113	136	119	117	122	110	126	118	129	108	127	107	131	129	128	115	127	126	147	130	136	123	107	139	130	106	143	108	142	128	123	121	114	122	126	126	124	140	115	125	118	141	102	138	90	95	118	117	107	115	124	129	117	122	139	135	132	131	110	110	135	120	130	132	119	136	122	119	134	125	136	129	141	111	135	116	124	113	134	145	138	113	140	118	134	121	114	118	123	137	134	115	110	161	141	137	133	113	132	133	121	132	140	100	120	121	125	108	138	137	115	129	114	114	124	129	101	131	131	129	126	126	132	122	133	109	128	126	136	127	133	126	115	114	110	117	119	116	107	115	133	144	103	119	122	132	126	120	126	129	105	157	116	128	112	122	118	134	124	122	137	137	125	151	124	110	107	117	138	125	128	139	144	134	129	130	114	122	121	128	119	98	126	134	124	140	142	124	119	113	142	131	121	134	111	126	140	104	128	126	132	136	128	132	126	140	112	125	125	132	134	119	117	123	132	125	124	130	128	144	134	143	129	150	128	111	125	116	107	120	111	121	131	137	134	135	112	117	117	137	123	131	131	129	126	125	145	138	141	119	94	115	119	119	127	101	132	117	138	114	132	118	109	118	120	126	123	123	124	118	111	140	123	109	130	110	117	109	113	131	125	120	126	139	149	129	117	125	140	112	120	117	115	89	121	122	149	107	108	126	116	139	135	127	114	125	146	136	105	102	121	117	115	111	103	107	129	120	137	122	126	115	130	133	121	117	158	144	129	108	130	142	118	133	151	127	110	125	138	118	157	123	135	117	120	115	117	129	112	127	139	141	112	122	130	120	129	120	127	108	112	120	135	118	98	113	120	133	124	126	112	129	138	132	129	120	132	125	137	126	113	129	155	129	106	132	118	119	122	128	113	129	137	152	127	120	136	114	134	135	112	106	117	123	126	129	116	125	123	124	131	115	98	111	125	117	129	116	129	119	117	121	126	108	131	119	120	125	115	115	115	118	116	111	106	128	113	130	129	114	137	134	132	146	125	117	136	134	148	126	124	122	120	120	133	126	116	138	125	131	144	91	130	138	152	145	134	127	120	117	129	116	132	123	128	136	140	145	101	129	120	133	152	111	126	116	115	138	120	135	124	131	118	120	134	116	113	123	157	122	128	120	126	146	116	133	143	121	126	118	121	141	119	127	116	106	137	130	132	128	123	124	133	120	119	109	119	139	110	113	117	122	139	115	132	111	114	138	134	131	144	98	147	136	141	143	144	125	141	109	108	109	120	110	121	136	122	111	111	122	117	115	119	136	141	114	126	127	118	119	133	118	141	129	110	121	130	130	126	144	128	133	113	133	141	118	118	137	126	112	124	138	126	137	130	122	123	137	137	114	107	134	130	119	114	129	115	142	116	137	120	136	123	133	122	136	102	108	121	130	125	103	132	113	111	100	133	132	124	108	115	122	125	117	130	129	114	105	127	121	114	117	113	126	138	117	130	114	131	122	124	123	140	130	124	128	128	136	111	115	133	112	129	128	131	119	117	132	120	144	137	121	138	128	148	131	122	132	114	122	134	135	151	123	131	117	135	122	134	131	134	119	121	128	119	142	121	116	115	125	141	130	118	139	112	127	130	143	107	117	141	101	135	137	93	141	124	125	136	163	152	140	130	133	114	136	121	120	122	132	132	130	120	122	114	131	103	112	108	129	125	113	119	120	111	109	107	124	135	131	123	117	138	135	110	131	118	121	123	120	148	129	120	118	136	121	124	91	125	140	117	110	137	156	113	135	138	113	124	144	140	95	129	130	143	126	108	125	125	127	139	108	124	105	136	95	114	131	131	120	128	117	128	122	134	138	135	120	115	119	123	138	125	122	137	115	132	151	122	145	110	109	116	99	119	126	120	125	134	133	141	137	138	136	137	128	122	122	109	108	128	127	129	123	129	144	139	116	116	118	108	128	111	116	125	111	121	122	116	151	117	134	113	133	143	120	116	120	112	135	124	140	130	119	121	154	113	138	131	145	128	104	130	134	131	132	124	123	146	132	126	120	125	133	116	114	118	154	95	129	128	139	129	121	143	131	128	130	146	125	116	118	133	133	109	132	124	138	119	147	137	127	103	128	132	121	141	135	126	133	110	104	131	119	141	124	137	116	132	131	132	112	113	134	127	106	131	118	138	163	121	122	119	115	130	108	118	133	132	112	130	119	129	148	124	132	120	125	133	119	137	130	137	130	159	109	119	115	132	147	119	130	135	137	133	147	153	119	139	126	163	105	124	130	111	131	112	128	124	122	118	130	125	132	144	135	101	126	121	119	126	129	120	125	127	113	121	120	116	132	127	131	102	115	119	116	128	131	142	111	113	145	146	127	115	151	135	124	119	126	147	105	137	132	106	106	101	104	111	131	136	122	114	124	113	124	125	107	130	106	113	107	139	147	133	136	112	104	113	109
61644	72552	51171	24500	14786	377	344	353	345	317	313	321	336	333	313	313	327	302	306	321	300	323	298	306	313	312	299	280	308	299	313	292	305	302	307	295	318	282	282	313	289	280	311	273	318	318	320	318	300	282	339	292	288	285	315	297	277	318	253	296	287	304	274	278	301	283	315	307	303	297	291	287	272	301	308	290	313	297	293	294	314	326	279	293	295	314	312	300	276	264	296	275	266	321	268	280	310	295	319	268	308	307	301	299	315	280	314	285	312	298	288	304	310	320	279	290	308	300	314	291	295	302	316	307	298	318	258	293	318	294	282	264	317	289	298	297	275	271	280	296	340	278	313	321	335	323	293	306	295	295	302	327	281	319	279	273	318	320	303	333	270	293	308	296	315	316	286	309	297	294	295	305	302	297	289	326	264	292	289	293	306	287	285	294	311	284	273	270	303	275	276	314	283	313	309	317	270	285	295	309	284	277	307	301	288	308	298	303	279	309	316	284	301	307	310	282	287	306	311	297	307	310	297	272	310	319	286	309	312	297	301	301	329	290	319	285	330	276	311	305	298	296	314	313	305	266	286	309	287	313	316	307	332	301	286	320	303	290	279	291	280	290	324	285	307	275	305	284	280	274	254	320	286	281	264	290	274	291	290	302	311	287	308	320	316	297	297	293	276	305	315	299	322	300	265	325	270	293	288	331	281	308	282	309	302	309	307	295	276	344	319	328	315	288	280	273	277	274	295	314	294	268	328	251	301	290	273	297	277	304	282	299	271	298	298	303	303	294	296	305	271	311	300	281	282	296	298	318	273	309	327	293	318	291	272	298	309	302	296	273	323	303	274	279	323	292	259	317	328	284	315	301	265	326	288	315	291	290	323	279	298	326	306	319	302	270	298	309	309	313	306	297	279	265	310	320	294	323	293	325	299	302	271	295	287	304	306	322	287	267	310	297	292	269	287	283	322	322	276	293	269	266	311	259	293	285	290	313	308	315	283	288	299	323	304	278	284	300	270	299	286	333	293	308	325	298	291	287	303	317	279	293	323	270	314	316	310	314	315	298	311	321	339	285	296	310	298	256	275	310	306	293	311	298	278	297	301	318	302	317	298	323	277	311	305	318	290	327	323	305	278	290	296	302	335	300	294	268	302	278	289	310	288	317	335	298	270	305	297	291	277	347	274	323	298	313	297	294	285	283	303	291	303	339	299	307	285	300	269	293	286	303	293	282	335	300	280	278	298	293	279	318	315	293	294	319	313	310	283	290	331	310	296	294	319	288	272	310	317	312	309	326	340	286	293	308	273	304	297	315	273	279	264	285	312	310	294	298	301	281	276	280	278	305	318	267	305	272	308	298	302	305	314	304	308	310	328	303	285	294	319	309	278	270	336	305	260	329	306	337	318	309	290	281	296	317	325	339	302	307	300	292	293	319	272	289	323	303	289	304	284	282	308	267	289	319	284	322	297	306	300	272	274	324	292	302	335	305	292	300	301	311	251	307	299	295	293	303	318	258	296	291	287	300	299	318	346	303	298	295	285	303	285	295	322	305	295	303	287	305	280	314	267	291	309	320	291	336	278	318	311	273	308	292	297	320	268	294	308	313	292	297	278	302	308	288	317	312	326	299	289	295	299	300	311	324	276	300	294	307	293	288	280	294	310	310	303	315	308	299	289	297	267	294	297	301	292	326	320	286	287	322	327	269	294	321	279	280	291	305	307	345	280	332	286	285	302	327	324	301	303	310	292	296	284	338	321	298	302	281	306	301	312	272	279	291	294	296	267	307	254	281	301	305	317	298	285	310	254	334	295	312	251	298	302	318	281	293	332	292	296	331	291	294	301	296	339	282	310	288	292	310	294	276	279	305	304	306	318	297	304	273	296	297	294	298	290	305	321	310	296	293	285	291	329	304	300	275	318	298	289	308	303	289	295	259	289	303	319	292	326	322	307	298	306	294	299	324	294	317	301	285	311	292	319	324	289	278	285	292	279	320	288	285	267	334	314	280	281	321	272	299	298	269	291	290	291	291	308	307	301	273	288	322	301	290	302	310	279	336	309	300	272	329	301	323	335	284	317	296	301	309	278	299	309	293	321	286	283	280	337	279	297	345	270	290	277	312	290	298	280	300	278	296	307	277	288	307	309	300	292	285	295	300	301	288	320	341	327	297	278	280	315	314	282	293	306	282	335	292	301	317	297	293	306	327	309	308	273	302	290	284	295	331	311	278	311	313	288	276	331	273	264	286	271	306	299	281	305	298	287	289	318	304	304	283	319	288	325	273	275	309	326	292	322	285	306	283	290	280	329	285	270	284	299	285	303	285	289	302	308	293	328	289	313	299	309	330	320	297	309	308	297	311	307	305	286	291	310	301	287	300	305	290	270	299	287	309	322	283	311	297	304	296	260	305	272	272	300	297	278	276	274	292	303	300	326	277	275	305	302	290	309	288	297	271	289	304	298	289	328	316	296	318	273	326	301	291	301	291	319	250	323	297	300	288	305	320	303	310	288	318	315	303	276	292	308	280	297	313	266	293	280	297	301	321	299	314	273	306	305	294	273	293	272	296	300	316	314	330	286	289	270	289	313	308	317	325	298	298	260	283	295	290	329	308	302	318	318	303	313	267	316	302	285	295	319	284	291	282	291	309	253	309	323	310	318	307	294	302	318	330	299	297	283	282	319	287	272	299	283	313	305	327	275	315	309	285	294	322	283	316	322	258	289	306	254	280	304	276	290	291	311	272	260	303	336	270	293	335	309	297	281	325	318	322	323	289	278	288	322	283	310	312	310	269	286	281	309	298	293	304	300	310	298	294	302	283	307	332	260	294	306	296	290	308	304	284	302	299	319	296	280	326	298	299	304	281	276	294	325	288	293	267	298	289	278	307	293	317	327	265	330	244	281	281	304	315	336	288	286	328	329	294	280	316	325	334	295	287	292	308	327	281	329	303	305	287	272	322	303	276	319	316	286	289	309	313	310	305	282	296	308	295	302	333	274	314	308	286	288	318	293	307	314	307	279	303	293	311	320	282	295	275	279	272	333	298	276	294	326	289	276	319	288	298	320	297	268	323	294	330	313	293	317	286	309	301	304	315	294	296	287	313	312	329	303	289	298	269	284	298	290	291	312	258	297	282	303	300	268	309	301	280	283	297	305	279	339	309	269	290	288	285	268	293	335	297	314	297	301	265	268	294	278	283	308	286	289	308	328	289	316	292	280	316	290	276	289	295	268	287	298	315	313	282	289	312	270	306	300	306	308	318	286	298	312	289	276	309	316	305	297	297	265	286	308	280	325	297	333	281	317	298	283	273	268	297	337	300	306	333	288	330	263	303	330	297	311	320	335	302	259	282	284	286	282	276	317	279	311	287	303	270	297	283	299	281	271	318	322	301	319	304	280	268	274	338	307	299	279	302	302	321	275	308	301	292	312	314	308	316	310	279	315	309	303	291	331	332	299	293	303	307	297	290	340	307	275	276	293	294	323	306	307	332
34455	33972	11431	1303	465	265	257	229	266	254	247	232	251	254	266	280	225	275	291	252	266	265	265	285	246	265	261	258	272	269	249	297	251	274	261	285	270	219	279	271	282	248	263	287	295	268	283	279	271	267	283	252	264	280	267	258	295	276	274	273	262	254	266	259	254	284	303	261	248	247	251	229	275	262	243	255	291	257	264	261	262	250	289	276	256	242	266	254	266	235	245	258	287	227	259	260	279	282	286	284	245	250	272	236	307	229	262	281	283	255	250	255	266	297	258	275	264	275	255	252	255	265	305	263	282	265	263	272	283	259	310	276	253	283	256	279	274	290	250	279	243	254	297	298	270	284	255	247	259	234	271	270	275	248	263	271	239	283	269	283	248	268	269	264	251	268	268	230	279	265	270	280	269	290	275	283	283	260	295	258	243	263	287	238	271	274	295	301	285	252	272	277	258	272	294	302	269	239	259	261	270	255	270	272	283	304	287	247	267	249	268	291	284	277	283	258	253	292	268	282	253	251	276	246	262	268	256	238	278	316	277	275	273	252	247	250	270	236	292	265	292	262	272	261	270	287	278	279	273	268	300	242	277	273	262	276	267	278	260	275	270	275	241	262	251	256	261	252	276	248	236	310	261	270	237	252	290	252	285	238	265	265	264	274	292	235	254	259	293	264	258	254	277	290	261	289	275	265	264	265	266	273	282	230	272	276	295	253	309	273	281	250	259	274	255	248	289	271	259	270	279	230	274	280	265	250	269	264	258	292	251	287	265	260	287	243	260	262	273	285	258	258	286	282	226	248	244	275	253	267	278	267	275	297	259	243	256	300	271	239	229	253	228	268	267	270	240	259	295	256	257	298	233	254	284	269	263	250	255	272	255	259	278	289	274	282	280	258	241	249	249	279	279	277	272	244	280	270	277	277	276	234	247	282	295	273	247	263	279	240	265	280	246	290	292	272	267	270	256	262	276	241	266	244	302	283	224	257	253	264	255	280	280	260	271	253	292	282	287	284	265	275	247	279	293	256	259	255	257	277	239	289	261	286	270	273	259	243	278	262	306	282	261	269	264	282	253	261	267	272	288	258	255	243	273	269	292	248	256	289	260	277	236	285	299	273	271	259	251	280	285	267	274	281	273	261	256	251	235	240	267	258	285	259	252	264	271	256	269	260	246	219	290	232	252	256	241	271	265	284	265	306	282	268	268	262	266	251	256	262	254	257	272	264	262	270	284	256	270	251	288	264	259	277	278	288	280	272	252	260	259	262	291	269	257	276	255	243	266	274	281	284	291	307	281	291	269	271	288	284	280	276	285	259	243	254	260	259	252	265	287	253	302	317	281	253	302	290	273	271	293	240	266	276	250	277	269	271	260	256	257	265	238	279	259	271	277	304	267	293	279	282	296	266	281	295	271	299	274	263	244	266	265	284	247	247	276	261	294	265	254	285	279	270	253	262	254	296	271	255	236	273	269	269	261	300	252	233	263	252	252	241	246	271	267	254	269	267	258	272	257	234	238	262	255	279	266	234	282	252	250	276	294	261	256	284	260	244	277	271	284	275	262	266	249	260	280	284	252	274	270	271	244	275	262	258	278	250	285	264	260	256	285	253	242	297	288	285	274	279	257	245	286	284	264	246	260	256	308	285	266	259	273	249	255	251	248	259	276	269	261	253	257	282	281	228	259	272	293	267	283	240	258	286	257	266	241	276	282	270	278	266	271	271	292	269	250	265	230	219	269	289	301	272	301	248	273	241	279	227	236	276	237	288	275	267	268	279	275	268	299	238	237	242	265	278	280	268	280	302	254	254	289	270	303	254	274	244	249	234	261	267	258	265	273	277	275	222	242	254	282	266	264	290	273	250	290	260	260	273	256	251	271	295	257	237	263	279	245	267	258	268	277	239	251	270	241	253	249	271	289	263	287	280	274	264	248	264	282	289	272	268	244	276	273	273	236	259	255	289	270	247	258	261	291	261	269	260	294	280	276	242	269	271	255	232	274	271	249	291	275	310	256	278	246	276	241	314	250	290	261	253	236	281	267	289	263	277	273	281	263	274	296	265	294	270	274	234	286	239	255	243	277	284	276	266	246	290	276	280	278	297	298	281	242	232	268	282	273	234	265	292	290	256	233	241	276	260	285	265	274	248	277	239	274	254	280	263	265	244	253	308	272	271	252	287	293	267	303	265	284	252	275	252	260	268	259	261	307	283	271	244	238	246	252	256	265	283	304	270	282	288	253	278	292	223	268	263	288	290	286	287	280	296	277	272	279	301	257	259	295	229	267	260	258	262	263	282	291	258	263	254	289	249	245	268	262	288	290	293	264	277	274	272	260	267	282	258	279	238	253	247	256	239	273	260	268	263	273	270	278	258	270	270	275	257	268	277	261	273	263	274	290	254	280	291	253	295	239	277	257	265	271	288	251	253	277	292	246	294	251	262	278	237	279	294	283	254	267	259	295	238	307	250	235	264	260	294	273	284	275	287	228	241	255	257	272	260	275	258	287	263	225	260	246	296	263	281	272	244	276	305	281	270	263	280	278	255	247	296	294	271	243	262	266	239	258	267	283	245	272	288	291	291	275	286	286	267	266	252	278	267	259	279	240	267	290	277	273	266	259	245	235	237	286	279	256	265	263	275	281	283	233	280	276	299	268	265	250	239	296	285	264	274	254	266	275	278	260	288	264	247	267	254	265	254	253	242	235	282	248	298	260	247	265	279	290	263	262	247	230	283	286	230	259	277	275	305	254	297	255	271	234	226	286	267	247	300	270	259	252	270	274	273	282	251	254	254	281	243	287	270	256	296	238	266	281	297	257	280	259	270	261	274	281	273	261	249	273	271	274	294	303	261	249	275	273	286	270	265	263	277	277	255	267	274	282	270	262	266	228	254	284	258	292	270	248	255	273	278	262	250	274	269	296	271	242	264	288	285	262	263	265	276	280	257	243	282	293	285	297	285	268	268	296	274	263	257	293	260	264	281	252	276	260	251	237	258	264	235	253	283	269	269	290	268	277	254	277	260	249	288	275	266	264	260	266	272	266	252	269	257	261	245	273	267	287	255	258	235	261	301	295	265	267	275	264	251	279	258	293	237	265	270	259	265	263	258	270	264	253	281	267	253	276	243	285	252	259	309	291	260	257	242	266	289	291	279	264	248	294	264	259	299	271	241	231	270	256	298	274	256	255	273	273	283	262	312	250	304	272	236	272	253	248	278	280	285	282	289	265	263	263	233	266	306	282	263	264	264	248	257	287	274	287	274	271	270	264	285	285	262	243	264	299	261	279	277	273	306	227	263	296	266	278	259	272	276	268	261	269	297	255	268	294	271	291	259	247	300	260	239	245	281	233	257	291	274	294	264	283	261	284	243	288	264	281	282	279	253	290	279	291	294	244	253	257	271	267	264	269	286	285	245	282	290	258	274	265	242	268	259	251	253	283	274	282	240	274	269	263	289	260	276	261	243	257	272	263	283	255	280	265	248	280	253
30174	32037	11584	2280	1229	597	547	608	613	571	588	594	608	588	562	552	568	598	601	600	557	603	598	572	584	591	600	582	617	619	589	559	628	572	592	640	548	546	580	561	602	546	556	565	591	544	602	604	571	581	552	578	561	571	603	617	586	578	573	593	579	618	566	557	590	535	603	535	563	613	576	570	565	547	586	594	609	566	582	606	565	600	560	596	621	562	606	578	571	552	581	620	576	626	626	619	544	613	624	559	598	563	609	616	581	637	553	580	632	561	578	607	612	624	600	581	569	566	561	587	596	593	593	625	569	541	590	607	602	604	602	616	592	609	597	562	593	574	568	611	605	627	593	628	633	569	598	608	588	583	556	585	575	609	583	600	581	569	591	553	577	609	606	586	570	576	569	565	566	631	585	571	611	613	625	603	608	598	612	588	600	585	600	615	579	589	608	614	600	584	565	598	587	565	554	604	599	619	609	621	613	619	581	598	586	612	594	616	559	590	571	592	549	598	573	599	595	574	616	591	595	552	547	600	574	615	583	564	628	598	611	511	607	594	596	639	598	552	579	609	579	631	567	541	583	558	538	617	610	579	622	598	609	574	603	581	596	570	535	569	552	616	614	605	577	597	585	573	565	571	579	613	591	588	557	554	578	607	606	550	565	558	593	556	628	588	626	525	575	585	640	607	592	600	601	595	571	629	613	566	596	576	607	557	549	636	543	588	588	555	571	591	617	589	595	643	556	625	566	581	639	604	561	610	633	587	618	592	546	618	574	587	588	582	595	593	579	581	601	615	606	548	568	593	578	608	579	620	578	661	584	550	586	583	595	601	573	632	600	573	603	603	586	558	593	569	624	613	586	609	580	567	586	618	562	635	536	550	609	586	588	590	593	607	559	563	572	597	565	609	615	601	548	589	583	579	598	569	564	603	561	573	621	539	582	587	634	614	608	601	586	583	577	604	587	632	610	608	565	579	550	595	601	614	575	604	615	579	567	553	574	618	564	594	588	601	587	584	575	566	571	551	581	604	569	523	579	587	573	556	551	605	587	570	574	606	577	577	604	597	559	575	599	582	571	579	583	567	603	563	615	591	570	532	580	581	549	551	555	575	576	561	560	586	573	556	602	570	576	580	579	571	598	575	549	587	583	578	561	610	580	577	607	607	569	570	581	606	575	587	603	583	559	647	567	611	556	570	559	599	572	638	565	577	609	597	566	576	608	578	586	546	577	586	650	625	588	592	625	589	589	588	587	590	563	600	592	621	559	580	588	629	551	608	574	658	563	601	651	595	585	597	607	602	561	637	623	609	578	590	602	603	623	590	592	578	581	568	597	607	590	543	567	587	602	552	587	604	590	604	559	590	590	614	600	593	539	586	590	568	605	643	572	553	617	578	580	595	592	579	594	591	581	636	606	557	620	628	567	588	598	597	576	608	563	559	560	594	585	595	610	582	571	605	575	578	633	578	540	551	565	538	548	605	632	618	568	640	618	599	568	628	635	614	611	592	608	620	590	594	585	565	559	598	570	564	574	562	614	576	572	572	617	587	576	598	609	592	605	595	590	584	611	573	589	564	574	562	622	612	599	558	562	592	566	570	588	558	567	598	604	542	586	590	601	594	598	578	564	579	636	590	563	566	614	614	607	561	611	597	586	602	592	558	581	607	584	611	582	539	601	567	565	616	576	599	616	609	611	608	580	544	622	610	541	572	586	559	630	602	595	557	583	609	544	608	571	608	614	587	592	569	578	567	591	559	590	597	614	566	543	587	572	588	579	581	570	595	628	548	601	579	592	587	600	555	529	636	606	617	597	603	608	611	569	583	595	603	594	616	610	597	617	592	584	577	632	627	607	577	611	599	566	583	600	609	544	551	574	575	603	586	554	586	590	572	575	591	609	572	580	589	578	612	613	571	587	573	562	605	601	561	580	611	616	578	619	592	611	622	584	550	601	578	544	531	583	589	578	596	567	566	574	553	597	609	578	571	605	619	541	590	611	551	573	580	578	604	589	625	623	580	581	557	625	561	570	597	573	609	602	584	612	574	547	583	597	602	601	580	573	603	592	598	567	586	591	591	559	594	546	631	591	582	569	581	564	570	597	592	593	596	574	575	614	612	593	583	583	599	559	545	564	573	596	549	578	574	569	623	616	536	591	586	620	600	627	585	604	605	591	610	556	597	600	579	567	596	655	628	562	579	617	591	598	605	623	561	558	606	549	614	580	595	609	639	584	551	583	620	588	542	592	628	591	558	602	582	614	565	601	590	590	575	610	553	580	552	619	593	558	593	563	603	544	549	626	607	536	570	619	533	610	594	578	587	575	608	592	596	603	557	580	586	590	599	598	566	582	556	638	530	612	557	578	577	595	596	582	576	574	596	573	584	612	561	586	574	624	583	616	582	581	549	554	564	571	575	593	571	596	594	587	610	556	589	558	577	632	562	595	628	599	572	572	587	608	638	609	610	583	597	594	590	552	603	582	580	575	541	587	578	624	569	584	567	572	603	623	608	599	583	539	623	578	600	608	602	630	628	593	601	541	565	613	570	638	533	584	565	544	585	640	605	571	608	551	603	601	598	624	586	606	560	573	586	625	556	564	571	615	561	569	576	581	607	625	566	540	576	551	616	600	574	571	605	578	548	568	630	584	587	584	596	595	567	597	564	594	608	582	601	598	571	566	532	577	562	572	574	612	613	615	618	546	570	567	560	559	587	568	632	610	586	626	601	563	619	559	621	596	542	558	597	577	605	546	600	552	566	587	610	546	586	592	600	615	588	631	583	547	590	588	563	611	606	598	575	589	616	557	608	579	612	591	588	656	563	595	566	578	583	560	569	558	588	606	593	599	606	610	590	561	569	605	612	598	615	604	571	595	561	590	593	561	601	594	610	627	613	548	538	575	524	541	594	584	558	602	595	612	585	548	563	568	621	607	600	593	605	596	558	606	580	587	629	618	586	618	592	597	626	607	606	573	585	592	578	623	557	547	572	565	608	627	577	567	593	590	590	618	574	573	625	589	566	554	604	596	550	549	583	601	563	575	607	618	546	574	606	584	566	575	614	544	600	609	532	606	546	598	559	605	561	580	596	597	613	582	582	583	582	646	594	600	572	597	585	571	549	610	560	616	591	593	588	592	604	572	582	613	593	604	589	582	617	584	597	538	618	593	598	582	609	605	600	588	584	533	579	628	589	620	592	552	583	589	592	640	530	573	586	574	610	568	619	591	606	601	596	576	562	598	577	583	588	583	599	565	574	604	582	615	571	598	602	584	594	564	571	594	597	547	560	585	603	609	581	583	607	594	618	589	611	635	585	612	617	567	621	576	578	628	605	576	595	571	565	593	574	572	571	560	565	612	585	594	634	593	578	574	561	636	581	610	589	604	629	611	576	610	671	590	628	575	620	570	606	607	584	611	584	576	572	555	593	577	605	563	608	577	588	603	608	604	626	611	588	548	624	590	588	634	562	580	572	612	581	550	630	563	628	609	628	614	584
80893	72658	45636	18851	7157	503	205	207	184	191	215	164	179	186	198	184	183	176	210	168	193	195	193	162	210	184	192	211	185	164	203	204	200	155	165	164	198	176	206	183	178	158	191	155	198	183	158	174	180	230	181	194	182	172	180	172	153	177	182	154	188	173	208	176	185	204	161	180	198	193	186	200	201	189	172	177	183	182	181	188	209	189	173	204	172	186	206	177	204	204	186	193	184	193	214	194	175	173	170	190	177	171	163	171	213	161	173	158	201	174	183	183	196	166	183	192	170	161	199	180	161	167	200	182	190	182	183	209	211	167	178	182	180	183	181	190	175	202	226	170	188	215	172	196	181	200	154	183	189	184	206	179	171	160	164	179	190	187	178	185	208	187	215	182	185	190	180	182	162	147	180	205	183	150	184	185	216	179	170	195	235	176	176	190	179	183	190	178	195	183	208	185	171	181	192	171	185	193	202	206	190	193	192	217	173	168	167	190	164	190	165	180	201	184	176	170	158	184	178	174	181	191	199	191	179	155	195	166	184	190	175	191	222	193	209	189	190	182	173	188	180	193	202	198	180	182	187	190	176	187	181	172	186	187	193	181	182	171	197	183	195	184	191	180	181	216	198	187	207	206	181	182	179	185	220	159	174	199	190	193	167	200	197	198	191	201	184	166	196	203	182	160	199	171	176	171	174	158	175	150	189	172	204	193	198	203	167	169	187	169	193	182	128	168	194	168	195	184	197	182	186	193	174	168	176	159	178	153	163	194	180	196	202	186	191	180	172	165	167	190	184	181	175	189	181	176	181	188	232	175	192	185	213	195	198	188	198	196	167	209	173	163	176	187	195	164	169	180	159	191	159	194	208	178	202	212	201	164	195	182	195	174	192	168	186	187	178	167	208	185	176	186	173	193	157	169	201	191	213	187	175	197	211	190	182	181	192	180	182	209	163	186	205	194	200	202	195	175	202	176	168	196	198	179	189	173	171	192	166	187	170	193	204	187	182	188	193	186	206	197	180	202	189	192	200	194	179	213	184	178	169	179	191	173	192	188	184	177	187	184	189	198	178	187	179	175	168	174	201	158	209	189	187	188	161	189	208	177	181	195	179	178	194	192	197	173	178	177	198	197	175	188	176	175	178	200	189	182	167	189	181	172	179	183	173	192	160	210	202	187	186	177	187	184	180	177	166	181	197	177	203	177	184	190	203	174	160	184	191	191	179	201	150	175	182	178	187	182	177	177	194	176	168	160	197	181	178	176	172	196	158	176	177	169	203	219	184	167	200	183	195	191	187	206	215	181	193	188	167	202	207	163	139	207	213	190	181	202	183	172	200	185	186	176	176	206	199	196	187	184	181	171	185	175	191	191	195	194	185	161	204	201	178	187	195	184	174	220	188	221	200	180	195	192	189	210	197	201	192	212	172	177	192	200	193	184	200	202	199	179	179	209	178	202	197	198	186	178	158	174	177	161	171	196	190	196	182	199	186	151	195	178	182	197	187	192	169	181	166	186	204	185	167	191	174	198	168	175	178	176	202	191	177	161	167	213	176	183	167	182	196	217	169	174	174	191	190	185	221	191	195	213	178	196	180	172	192	163	153	178	193	205	199	203	186	184	187	192	200	206	201	175	173	191	200	166	173	195	210	179	193	191	176	197	187	174	171	208	205	187	199	182	195	190	168	187	169	201	188	182	178	169	187	178	197	193	189	168	200	200	188	207	189	166	209	204	183	174	177	196	195	169	209	200	173	176	169	182	185	157	192	183	177	186	172	164	201	176	175	204	192	171	185	170	181	204	163	180	179	161	176	173	191	198	178	194	193	175	188	176	157	202	188	191	182	153	199	188	199	198	181	189	179	196	166	180	203	190	184	185	190	168	180	180	193	180	156	176	191	200	177	197	169	193	199	188	197	169	178	198	188	181	184	190	180	170	202	178	183	185	189	181	171	188	166	208	180	175	183	169	171	205	199	195	194	189	195	197	173	194	159	169	170	178	190	182	177	196	179	150	158	181	192	186	199	176	198	157	178	186	172	205	208	163	214	180	177	185	169	165	179	197	205	191	172	214	179	208	180	190	188	211	202	198	195	190	187	187	197	186	177	202	188	175	174	183	173	206	172	194	180	156	150	165	188	156	192	172	184	194	185	178	194	171	201	181	200	189	194	196	175	210	185	176	181	168	182	183	182	201	195	206	170	171	184	198	177	197	170	196	172	180	169	187	158	174	165	180	176	185	155	193	180	182	158	167	161	198	191	203	202	182	178	195	194	195	214	182	195	165	167	183	206	160	180	169	179	184	213	189	184	193	191	193	164	199	180	170	186	168	182	204	216	189	195	189	173	195	189	204	190	187	167	193	175	201	178	179	144	174	191	154	193	199	182	195	182	171	194	179	181	177	183	185	181	186	167	199	210	182	173	196	195	195	204	165	185	186	173	192	189	171	179	187	175	177	170	203	160	184	175	165	192	189	196	178	169	196	174	181	185	201	186	182	183	204	177	177	187	188	216	208	201	180	186	188	189	180	206	183	188	185	215	188	204	198	188	203	198	162	186	176	180	188	189	161	187	202	183	171	205	169	162	174	157	200	196	180	167	201	171	191	178	181	203	200	187	176	175	190	187	189	198	189	192	174	161	193	198	196	169	184	181	197	190	198	160	185	176	193	202	190	194	189	166	174	189	195	216	177	208	170	173	197	190	163	195	189	193	180	177	172	190	198	184	196	166	182	194	179	180	149	173	189	192	167	190	206	147	185	202	188	188	190	192	176	211	179	179	180	186	179	186	162	185	182	205	202	202	170	178	206	177	183	179	182	211	199	168	200	201	178	200	196	174	171	174	183	186	198	182	178	176	202	177	179	184	190	184	209	197	184	191	193	187	173	172	178	169	188	181	213	180	197	162	183	190	169	176	184	177	218	176	192	187	174	173	214	194	200	172	191	186	196	173	174	191	187	191	193	186	189	175	181	181	193	174	194	167	183	178	167	201	214	147	189	173	199	171	178	210	183	184	188	193	189	181	212	184	190	174	174	155	185	191	181	183	174	189	168	159	205	173	173	189	175	173	180	185	202	172	179	208	206	182	179	192	186	172	173	180	200	205	176	169	170	154	202	199	190	195	158	186	176	175	188	200	166	193	190	176	184	172	179	178	194	206	182	176	175	198	173	151	210	178	206	167	197	177	187	163	164	177	175	188	187	183	203	177	156	203	187	168	188	186	174	183	175	185	191	204	179	174	179	197	178	201	182	178	159	186	179	195	187	183	187	186	167	185	198	191	191	193	182	181	208	166	173	191	202	203	207	201	171	168	191	197	179	215	164	191	175	183	195	185	191	189	180	162	167	165	207	219	202	195	180	194	172	193	172	205	186	207	174	214	151	207	203	163	165	180	165	179	180	172	157	185	170	155	166	182	186	168	180	157	190	196	193	222	185	188	189	178	168	174	177	189	162	192	184	200	200	165	188	185	198	189	188	191	183	168	165	180	159	202	215
52244	57808	41922	15168	13018	455	456	459	418	417	391	414	451	443	421	437	383	411	393	410	404	404	420	410	402	431	430	422	463	455	405	395	386	421	434	386	433	444	468	390	447	407	428	409	409	392	419	439	411	418	393	383	425	422	398	387	389	422	448	415	392	411	401	402	401	426	398	433	422	407	426	398	405	383	437	376	393	419	401	417	457	443	414	389	443	421	404	390	417	406	408	468	382	347	436	424	416	430	418	457	397	407	409	377	418	413	395	370	397	379	406	388	375	407	445	400	416	412	390	423	393	445	419	387	416	403	427	409	420	357	403	376	406	413	446	401	407	385	393	409	442	436	416	427	419	391	392	387	433	413	419	403	420	410	391	434	391	430	394	416	418	410	388	408	450	402	392	443	398	431	397	412	420	428	410	425	401	404	372	400	408	376	403	428	397	395	403	372	384	442	386	390	412	410	382	420	406	395	383	407	356	443	412	437	408	373	415	446	411	395	390	405	403	400	395	440	393	426	445	390	438	424	462	403	405	395	401	452	401	426	400	423	371	432	405	412	401	429	371	385	423	397	412	420	410	408	388	394	381	451	430	385	409	418	376	416	370	427	385	386	402	432	436	415	434	428	405	426	379	395	397	395	419	430	427	422	421	419	413	423	381	402	413	424	434	446	414	421	422	453	382	384	407	397	419	425	420	408	434	391	399	429	407	454	422	405	419	411	390	452	405	398	401	415	469	435	420	393	419	416	443	400	439	363	432	433	435	405	406	378	445	404	396	411	387	419	406	436	451	433	407	395	432	435	397	432	439	425	410	444	419	444	388	393	405	420	416	429	436	431	417	387	410	430	368	396	414	410	395	451	382	404	390	430	427	411	430	417	396	421	416	426	368	421	390	415	383	430	417	385	425	413	428	427	420	414	402	430	417	377	379	448	405	400	453	413	409	414	399	426	434	438	401	418	416	421	394	399	390	362	379	446	406	395	425	445	432	402	410	417	379	412	381	410	383	404	417	429	458	420	385	442	403	398	383	390	406	411	392	402	411	419	401	412	397	402	432	397	394	425	395	415	399	422	417	415	414	404	420	390	417	364	394	412	379	419	429	408	409	403	407	406	384	419	406	423	414	409	397	435	396	392	413	430	399	397	427	405	419	402	428	396	371	427	415	409	397	426	402	441	400	407	388	400	402	404	417	395	394	453	378	395	404	454	428	393	407	411	370	391	392	382	445	447	414	407	420	384	417	392	441	426	436	436	387	402	417	413	402	399	428	439	431	407	396	465	399	425	437	417	422	387	414	417	425	413	431	421	401	427	410	431	398	413	418	401	407	437	394	444	394	371	425	418	387	384	406	380	434	417	391	427	389	456	401	410	447	416	398	419	400	370	437	401	424	406	407	432	427	387	409	397	387	406	361	427	414	412	464	384	415	405	392	380	385	426	407	409	463	366	412	408	409	393	416	383	367	445	422	376	399	412	425	412	409	457	399	396	418	383	420	385	409	405	408	424	405	404	429	337	372	438	411	376	429	422	436	397	450	380	374	406	407	400	397	394	436	390	377	398	382	384	425	422	413	395	397	448	406	428	440	399	377	448	408	401	422	434	418	409	406	422	414	408	421	406	425	416	405	407	434	403	399	444	434	410	398	427	405	365	440	404	400	399	438	423	465	396	422	398	373	373	408	382	430	369	390	455	410	392	433	398	441	416	461	386	398	413	439	452	398	436	411	415	361	426	403	401	439	408	414	406	438	380	415	386	424	371	408	411	399	463	394	394	426	431	381	377	394	405	350	442	399	406	436	372	441	396	388	440	435	402	386	421	447	419	402	422	424	402	386	454	428	394	405	420	408	407	416	436	366	382	400	429	398	403	399	378	370	424	380	411	396	427	418	383	388	433	402	386	426	421	408	398	400	406	403	424	412	390	408	423	406	412	426	392	434	410	419	436	380	389	431	395	416	393	409	388	421	386	467	403	397	413	430	389	377	369	412	403	368	393	419	441	420	415	445	475	415	403	403	380	417	376	406	390	396	452	367	419	407	404	399	412	417	394	409	402	414	391	410	437	425	411	438	424	390	401	416	401	421	417	411	400	403	422	427	393	395	453	384	438	392	427	392	413	413	443	421	425	433	409	433	403	399	404	392	384	428	405	425	404	402	415	418	398	418	424	368	418	398	407	393	417	403	409	410	412	449	394	413	387	385	413	405	412	375	407	433	414	427	356	415	398	435	382	428	440	419	417	411	439	410	409	439	383	389	435	423	426	410	418	415	400	442	425	396	366	398	379	437	426	452	386	406	398	427	456	409	391	399	403	421	430	378	413	367	427	370	410	406	377	384	376	407	397	397	402	415	374	445	426	431	417	410	382	431	443	414	417	424	368	400	399	412	423	418	391	409	396	429	418	392	410	442	424	428	422	404	439	435	431	457	395	413	431	442	388	430	435	379	413	418	399	409	416	402	434	407	400	366	415	441	410	368	409	439	394	414	433	412	432	388	385	417	432	422	415	421	400	418	385	409	456	398	396	413	455	421	430	402	381	382	429	430	398	412	373	401	427	467	424	431	388	370	390	404	423	404	398	394	417	419	380	422	412	410	388	437	406	395	386	402	400	449	446	413	423	363	423	392	413	412	360	403	393	416	438	390	385	414	419	419	363	409	401	437	403	421	410	366	420	390	412	356	418	427	405	407	352	428	395	395	430	377	403	428	412	400	393	419	415	421	391	422	419	400	431	399	403	366	403	412	396	403	439	400	406	403	407	406	408	427	387	424	397	398	443	393	406	386	427	422	433	412	419	406	420	430	390	374	408	430	458	390	379	395	413	421	364	429	431	395	430	425	421	356	407	392	395	433	407	422	388	413	405	408	448	414	399	395	435	431	426	424	399	413	396	396	411	383	414	376	396	367	399	436	418	425	407	397	389	413	423	424	424	422	409	417	431	440	425	403	392	402	423	395	392	427	384	418	431	379	417	420	442	409	420	403	390	404	415	415	395	403	407	411	416	379	380	401	416	398	414	429	411	406	448	439	386	429	400	398	414	435	380	430	394	434	420	401	383	438	376	443	395	431	437	455	413	382	435	407	439	399	428	414	391	399	395	394	417	415	366	428	408	415	407	399	449	445	419	402	425	401	425	428	429	434	441	435	411	443	363	382	453	430	460	421	425	433	422	418	377	436	429	401	397	406	407	413	430	416	416	391	406	423	452	418	431	409	447	395	392	413	365	426	390	425	400	383	396	382	395	358	393	418	413	438	394	437	399	412	422	432	461	424	396	411	397	431	434	388	391	416	401	411	441	408	431	397	415	364	439	444	398	360	419	424	464	436	407	374	401	401	412	381	435	408	384	386	405	404	434	410	398	447	398	390	424	408	420	422	400	407	406	401	429	378	400	448	373	409	408	422	419	379	407	397	384	375	415	404	425	375	407	390	412	421	407	395	386	420	380	410	436	399	441	385	417	411	388	408	372	400	395	370	448	456	407	415	430	380	368	406	406
90391	78667	55668	32089	18191	1693	151	134	150	117	108	112	120	99	112	109	111	112	110	118	122	103	127	119	101	108	100	113	94	112	130	91	140	122	105	117	93	114	120	126	132	107	102	104	99	104	123	102	104	113	89	105	99	104	127	112	105	115	108	108	115	111	106	106	100	109	92	108	115	93	107	101	105	112	117	98	119	121	114	122	106	113	108	116	98	119	111	106	112	116	106	114	116	122	103	128	103	113	105	103	95	93	101	107	97	113	108	106	127	112	111	117	116	118	94	106	116	103	95	111	94	129	106	98	108	75	107	108	121	107	97	127	102	92	112	127	113	100	107	106	105	117	83	92	98	117	106	98	116	101	96	116	99	107	109	96	136	99	104	114	91	93	108	102	117	100	93	108	84	89	101	130	94	102	98	114	101	98	112	95	97	107	115	107	103	109	112	115	101	110	122	115	128	106	108	113	92	101	104	111	107	107	110	112	114	129	113	97	123	127	127	105	121	109	110	126	110	96	107	115	116	104	108	101	111	110	119	82	97	99	114	103	98	100	114	131	114	107	120	110	101	113	102	103	95	110	119	113	131	109	107	103	111	130	121	101	102	116	130	106	101	89	108	119	114	117	114	101	112	117	86	94	106	114	105	96	111	121	114	106	102	93	118	86	98	126	116	124	124	138	108	112	113	94	110	99	117	124	99	106	103	102	110	99	122	103	89	118	113	94	123	93	102	94	81	124	109	123	104	99	108	105	113	110	82	95	117	118	122	124	130	93	123	122	136	121	108	98	95	101	126	110	110	110	137	113	102	131	127	120	108	103	98	90	107	124	126	119	114	100	102	146	100	126	97	135	94	105	108	118	122	116	98	106	101	98	106	101	117	128	109	123	121	106	109	101	95	98	107	108	107	120	84	130	114	124	111	115	126	103	98	107	114	103	129	93	127	118	109	102	102	116	132	112	107	104	121	105	118	121	84	103	96	108	112	96	113	111	134	101	120	97	101	120	109	100	98	105	111	114	108	107	105	98	107	94	104	111	111	114	120	118	107	103	104	110	116	105	96	108	89	116	119	110	85	111	82	107	122	98	108	105	102	94	130	113	132	133	119	107	129	86	100	131	126	79	102	116	122	108	95	102	95	100	109	119	122	108	110	116	97	119	100	122	106	109	106	111	89	96	95	108	97	94	128	101	104	99	117	114	101	114	120	107	103	103	122	77	114	105	129	104	121	99	109	109	112	120	110	116	118	104	106	94	91	112	85	101	100	103	94	105	106	107	100	102	114	118	118	91	138	113	87	92	106	122	114	101	94	119	102	102	89	123	108	134	99	96	109	117	113	116	115	115	114	129	117	109	115	126	110	92	102	99	106	113	96	99	109	103	126	112	121	115	96	105	117	112	123	100	101	116	104	118	130	107	107	125	98	90	89	120	113	129	121	102	105	92	113	103	99	117	120	116	102	106	118	94	114	110	112	97	94	114	85	117	102	107	105	97	110	108	126	108	126	118	117	100	101	131	105	119	105	113	86	98	107	123	113	93	95	136	117	91	111	112	120	128	113	122	113	99	104	119	91	90	107	120	102	102	120	110	120	103	97	114	102	90	93	108	114	101	100	125	120	122	99	128	126	114	99	103	87	112	111	107	116	125	132	100	98	115	102	112	102	119	107	100	108	114	111	107	120	106	124	103	92	95	119	86	99	115	107	96	96	114	91	112	124	109	97	112	90	122	112	86	121	98	119	115	120	99	97	108	97	129	99	108	128	115	107	108	138	103	118	131	102	122	136	137	92	111	113	107	105	105	90	93	125	106	99	98	92	97	99	90	108	88	119	112	122	105	109	124	100	92	108	95	119	103	105	108	95	114	97	112	118	114	103	98	110	91	99	107	108	109	112	101	121	102	115	118	96	92	113	107	78	104	101	94	91	115	116	105	106	112	103	110	95	105	121	101	109	97	98	98	105	94	104	97	116	117	95	110	107	140	125	127	117	126	98	99	103	97	99	100	92	101	100	134	93	105	110	103	104	131	96	118	120	107	92	102	124	108	111	96	107	99	109	98	91	110	103	110	96	103	102	111	135	122	106	92	118	121	92	100	119	110	93	127	93	127	96	97	108	129	108	112	102	115	108	115	108	119	101	124	121	106	118	122	107	106	124	113	121	122	108	113	111	124	105	114	105	123	96	96	98	127	102	119	108	109	109	121	110	112	120	105	92	107	95	111	120	109	114	100	106	104	79	104	100	116	100	139	124	115	114	94	127	136	100	92	111	100	109	108	116	110	91	100	115	105	103	104	94	100	99	106	127	121	89	109	99	90	112	95	94	115	103	102	104	113	103	114	106	124	113	86	94	111	112	112	100	110	102	113	96	111	100	127	123	108	94	105	128	116	101	121	133	110	99	121	105	106	96	92	111	107	93	94	107	126	106	81	84	102	102	98	109	104	123	96	128	113	121	117	106	97	108	130	109	104	110	100	91	110	104	93	96	106	117	128	104	122	97	110	119	99	133	92	135	106	93	105	95	104	111	113	118	107	108	122	93	101	103	96	120	97	110	109	116	115	102	96	94	93	123	121	98	123	101	105	97	110	119	117	120	115	103	93	89	91	105	118	140	107	103	94	117	113	104	118	105	108	124	127	112	116	110	93	116	109	115	119	111	109	101	93	90	92	109	114	98	96	105	105	115	150	99	111	108	104	84	108	90	106	107	116	111	97	105	97	123	115	100	109	105	116	94	113	108	131	97	103	111	122	137	106	130	90	103	105	119	107	112	97	120	113	112	103	93	90	94	96	98	105	102	80	112	111	104	113	107	114	112	103	110	105	108	94	102	92	125	110	121	107	128	105	109	116	81	111	99	98	115	90	98	123	122	98	108	118	121	114	123	117	107	89	119	99	110	120	110	104	98	130	105	111	101	103	114	118	98	106	113	115	131	97	118	104	110	108	106	106	109	113	123	120	108	117	108	115	108	116	96	129	96	106	91	98	116	105	115	120	119	115	101	101	119	117	113	109	114	127	100	120	112	118	121	107	121	120	131	99	120	116	107	102	116	112	155	111	106	99	129	91	106	112	101	96	112	125	122	97	116	124	106	110	100	114	111	92	107	116	120	105	88	106	98	106	101	91	102	104	109	95	107	112	108	97	102	96	100	118	133	110	111	115	109	129	110	100	115	109	95	83	99	105	108	107	118	108	123	104	87	105	124	97	104	127	109	109	111	119	123	111	116	124	91	126	111	108	109	105	115	121	86	96	134	86	112	119	93	128	120	117	112	87	95	95	97	115	98	116	115	88	87	103	108	128	123	121	114	118	98	114	98	120	113	94	108	109	110	100	123	102	117	127	105	102	132	109	135	112	95	96	116	111	102	105	108	95	114	119	98	101	108	122	113	110	106	105	95	98	103	120	105	107	111	92	99	114	125	122	106	104	95	113	109	110	111	122	98	108	114	104	101	123	116	105	98	113	88	89	117	131	112	90	123	117	107	121	115	112	107	119
62143	66201	53594	32681	21743	438	390	358	307	313	323	281	335	306	288	284	302	307	260	260	273	269	283	270	272	260	255	228	286	259	256	277	286	275	273	258	257	272	264	272	257	281	259	261	271	258	242	226	249	261	251	270	250	244	248	262	263	239	240	263	267	260	239	272	262	255	249	246	240	263	260	264	262	241	260	260	274	268	283	228	248	250	266	283	262	280	262	231	287	280	278	252	246	258	258	231	252	237	254	255	245	268	248	285	263	280	261	252	258	254	253	247	282	245	250	240	270	263	256	228	257	236	282	227	264	249	240	263	246	290	281	262	274	270	256	263	253	237	238	242	248	263	275	259	247	267	282	248	278	252	259	241	277	267	262	282	272	267	266	268	264	257	241	275	271	237	292	230	251	275	273	274	235	271	286	226	242	254	255	265	229	237	260	262	248	272	270	258	269	255	262	288	267	273	242	247	247	235	260	270	239	269	254	258	264	266	262	288	262	254	257	221	260	277	289	258	237	255	248	251	245	241	271	259	260	287	271	275	239	270	259	272	244	262	242	257	256	254	264	249	254	268	225	229	269	259	250	261	251	270	259	231	265	253	246	265	243	234	262	283	254	239	270	255	259	263	260	236	239	267	264	250	270	239	254	252	258	245	233	243	280	243	270	276	278	247	284	271	248	252	259	263	243	278	240	278	272	245	262	268	281	227	277	257	262	264	268	248	259	257	279	256	250	282	266	254	276	261	255	240	275	260	269	298	231	228	281	255	264	275	242	252	240	246	256	236	236	248	251	249	253	238	251	244	277	245	254	252	256	248	306	263	263	264	272	256	264	280	258	251	270	260	287	250	262	258	233	246	256	234	265	256	275	253	275	249	253	267	237	270	228	233	288	278	267	254	249	235	234	286	252	262	214	271	234	270	253	263	248	260	288	251	268	221	244	220	228	243	257	313	234	258	269	243	251	243	288	241	239	238	297	246	260	267	268	239	242	243	248	215	296	221	249	270	228	279	261	219	263	250	269	254	277	267	251	222	252	252	257	270	279	275	257	276	247	239	242	246	239	278	265	253	247	275	268	244	251	248	267	246	269	258	252	253	259	252	267	250	269	212	256	256	234	274	280	284	287	232	285	256	253	249	266	264	273	266	243	273	236	240	273	271	219	249	255	240	265	279	224	300	290	247	250	243	291	254	261	285	258	258	254	259	253	263	265	235	253	262	239	247	275	258	269	256	234	264	273	274	272	237	250	258	250	237	268	235	280	267	268	240	287	289	278	257	270	258	262	259	273	249	236	272	240	272	270	247	282	250	288	262	245	282	238	254	262	237	245	261	251	233	259	227	273	252	264	239	269	247	273	268	263	265	243	259	244	269	256	270	263	259	273	286	253	248	238	260	237	252	269	274	241	258	263	248	273	256	272	243	258	266	272	278	267	276	243	233	246	243	275	229	283	285	252	261	267	268	259	276	268	250	248	256	242	282	291	247	232	257	277	274	262	281	237	254	256	252	252	256	254	233	270	264	235	252	232	267	273	240	260	272	268	268	260	256	251	256	238	262	256	280	255	262	251	224	252	275	224	271	286	213	257	232	248	260	263	267	278	306	264	274	248	252	245	270	268	260	247	290	248	285	278	283	257	269	263	245	261	258	249	287	268	244	251	243	255	275	258	247	258	271	240	267	269	268	256	297	245	254	272	281	238	248	261	238	253	243	303	294	246	255	260	249	275	247	268	272	285	259	255	270	253	261	265	248	272	247	257	275	252	244	256	232	276	263	285	287	279	254	278	278	247	266	283	252	277	243	254	235	255	256	277	253	260	266	264	252	280	261	258	252	256	254	275	276	277	274	241	253	274	284	287	240	281	266	266	230	246	244	263	263	258	273	249	237	265	262	254	233	252	263	265	276	255	249	241	278	239	246	260	271	258	273	276	273	223	264	243	231	241	264	272	268	268	272	245	233	262	237	239	245	240	245	239	251	270	245	284	249	251	262	280	265	262	238	233	287	246	290	220	267	235	289	268	263	253	264	279	271	262	252	216	238	276	268	266	261	273	301	272	267	231	241	231	250	278	282	285	232	283	279	274	266	255	292	244	245	250	269	242	260	256	255	259	253	261	278	258	244	286	273	264	232	259	260	247	257	243	260	282	284	266	238	260	283	270	262	226	280	245	271	256	274	257	244	251	277	251	266	247	247	252	247	273	257	255	259	260	264	251	261	260	259	258	241	264	276	253	258	265	280	224	271	247	261	265	274	242	240	265	251	248	287	262	289	275	264	244	253	268	249	254	273	258	263	259	263	235	256	273	250	264	231	261	285	244	266	294	273	256	260	281	265	277	245	249	241	263	241	272	215	241	254	267	243	229	299	272	246	243	237	262	260	244	258	273	230	254	263	235	255	267	245	237	261	251	272	243	298	218	259	272	243	237	269	257	243	245	259	266	225	262	265	239	232	256	257	256	235	249	233	267	236	259	244	251	263	255	275	279	259	271	267	262	250	276	262	244	241	264	251	259	255	238	300	221	260	247	250	267	291	280	258	274	281	218	276	256	249	260	257	257	253	266	265	263	252	235	279	245	264	292	254	232	280	268	253	245	259	225	232	247	254	275	280	258	249	294	267	282	254	245	249	243	308	244	229	279	268	256	254	240	235	288	272	234	254	258	257	276	263	226	229	250	270	252	278	251	267	266	264	282	232	273	252	265	289	292	274	261	252	273	249	263	269	260	260	267	249	236	259	274	252	244	275	254	240	229	274	265	245	265	273	243	286	276	237	253	270	246	262	244	263	259	252	243	253	248	256	244	282	246	281	278	251	256	252	265	234	259	258	288	260	276	272	244	238	250	250	238	266	262	265	239	251	272	262	273	274	238	242	261	262	278	272	274	252	267	262	279	273	251	242	253	272	271	257	266	270	274	236	296	265	231	257	287	248	244	276	240	257	306	254	244	265	260	250	257	237	270	259	228	255	275	261	239	258	262	273	265	273	262	254	274	250	253	251	263	269	227	265	258	277	242	259	261	224	249	255	266	278	235	283	262	261	280	253	262	247	276	259	268	247	261	229	221	273	285	233	261	264	241	239	247	308	228	275	267	236	288	262	280	261	230	277	256	286	262	228	244	232	248	278	238	266	260	257	270	257	254	265	263	284	276	236	262	250	236	216	267	225	267	249	265	265	269	277	290	279	251	274	264	245	255	229	303	268	285	254	264	241	243	261	270	231	265	267	224	252	283	249	283	247	270	268	264	250	273	268	258	277	252	239	274	242	284	289	217	268	248	264	267	256	263	263	271	260	255	256	284	290	253	253	264	271	261	252	251	272	273	244	236	255	252	252	265	250	244	247	260	280	264	276	250	248	270	257	243	230	254	255	278	228	266	269	235	254	251	263	268	258	239	265	273	253	245	247	284	246	239	264	248	256	278	257	255	264	279	248	222	297	252	271	257	246	255	221	283	262	259	265	250	249	263	258	269	222	265	266	251	252	247	283	284	255	240	260
34041	27051	7586	1467	621	255	216	237	250	266	267	260	245	249	265	239	243	238	239	253	257	253	220	246	273	276	232	257	245	259	254	220	261	234	236	251	240	239	256	274	281	265	287	242	288	243	219	230	253	229	238	271	244	255	249	227	240	287	268	240	257	225	230	245	257	246	269	242	274	258	227	214	243	232	257	258	235	263	253	233	256	269	216	246	275	274	240	251	233	228	230	241	257	281	274	260	264	277	262	253	227	247	256	254	273	280	251	273	270	238	258	257	250	248	251	208	259	235	270	247	266	221	230	243	236	258	243	232	275	259	242	240	225	248	261	241	288	285	241	266	266	254	245	233	247	255	257	269	233	283	272	253	267	247	245	252	243	285	249	245	260	276	247	272	271	271	269	256	253	244	254	230	239	236	224	216	274	241	249	248	256	253	238	246	262	249	234	274	254	251	288	258	239	271	314	262	226	240	251	279	234	278	269	234	260	239	241	263	249	264	246	286	254	259	246	264	258	254	254	240	240	253	278	275	233	273	228	247	213	256	257	261	270	260	226	260	253	274	263	240	256	232	271	240	271	268	246	237	252	248	229	226	255	257	258	257	282	253	233	271	290	217	242	267	261	260	241	280	257	238	228	272	245	266	245	283	245	205	218	231	242	270	236	262	245	285	273	240	240	246	264	271	256	261	245	260	271	281	281	248	248	237	236	264	274	263	259	235	230	247	240	230	256	250	251	241	237	252	270	251	272	264	261	280	264	262	250	244	245	238	278	263	259	259	263	287	226	245	243	244	251	237	238	272	245	256	253	231	249	264	243	240	256	230	247	211	228	266	255	257	252	265	256	251	269	235	271	274	259	256	245	263	273	234	227	230	211	271	271	244	263	271	243	263	224	246	257	262	245	278	277	255	262	264	256	255	272	280	233	250	248	256	264	229	247	206	251	261	248	255	253	276	241	253	260	237	236	245	223	294	253	247	257	245	244	257	246	249	227	264	232	262	248	258	272	239	247	231	259	267	254	262	246	254	268	250	245	242	251	230	269	244	277	234	249	257	249	242	260	236	247	268	280	286	238	278	246	240	251	263	249	271	254	258	241	268	249	293	254	276	274	251	264	252	257	247	245	255	289	271	263	243	252	243	257	238	251	266	260	240	245	253	268	273	272	270	249	249	272	246	240	241	248	265	249	269	263	266	265	244	242	249	273	234	229	244	278	221	270	244	279	270	248	271	225	239	267	243	251	265	264	239	277	249	249	232	267	245	236	270	264	244	236	226	284	263	253	230	255	237	261	245	230	266	274	277	193	275	281	262	290	260	255	243	254	248	264	246	243	274	271	239	269	248	263	236	255	279	244	275	277	240	246	255	271	259	242	256	260	261	231	300	247	280	269	251	254	272	247	248	231	243	275	272	261	284	243	262	255	265	273	263	270	238	249	231	246	269	257	289	255	252	251	263	280	232	266	262	234	254	227	248	255	207	250	262	283	260	268	222	243	244	245	264	240	254	248	241	249	229	269	239	260	239	237	225	270	241	258	250	274	278	291	280	228	220	235	274	243	250	243	271	276	274	267	247	296	290	276	277	285	243	245	281	250	265	232	247	256	250	225	256	260	260	252	234	287	252	251	222	263	228	253	252	273	237	217	262	247	232	244	259	281	252	234	247	277	280	258	262	262	250	242	266	246	250	243	211	269	257	283	262	236	242	233	249	284	261	252	270	243	249	245	254	263	279	263	244	256	234	246	276	254	268	248	264	266	272	257	285	283	265	263	256	259	262	236	251	253	266	269	238	269	235	262	254	246	249	255	272	243	258	256	248	295	279	244	260	223	291	268	241	259	264	257	226	248	256	253	230	237	235	243	288	265	251	238	249	252	246	294	281	241	251	241	285	269	277	255	247	259	258	247	242	279	285	204	265	252	274	235	234	235	236	285	220	232	245	251	270	246	229	242	261	248	274	259	243	253	253	272	274	229	244	257	227	252	255	252	269	265	240	249	226	235	251	274	222	250	249	252	270	242	269	278	253	274	265	252	281	276	252	273	243	242	237	245	244	301	254	271	283	261	255	250	220	236	264	261	242	271	227	228	255	276	265	274	278	256	264	266	261	243	238	243	273	232	245	261	249	284	246	285	258	254	239	267	227	249	265	234	249	269	255	271	258	238	237	223	273	242	232	255	277	263	259	237	252	273	255	254	228	267	274	268	260	266	251	241	258	260	233	262	247	239	252	249	264	236	289	251	248	251	281	226	226	284	259	254	238	299	248	240	217	275	272	268	261	231	246	287	286	237	271	249	229	263	238	262	247	238	238	244	273	272	218	277	223	250	250	251	271	281	263	261	258	253	255	260	276	265	224	231	244	266	230	239	260	272	251	251	248	258	257	257	268	257	241	251	256	266	261	248	245	272	228	276	223	244	227	282	256	246	260	263	275	278	247	250	252	247	279	234	249	282	239	251	262	259	268	232	254	250	220	253	239	263	240	263	250	265	236	256	280	253	253	262	272	221	268	255	275	231	269	247	232	297	233	238	279	261	264	236	263	285	274	257	227	263	260	261	271	213	253	257	269	270	264	247	278	233	262	233	265	237	240	264	276	262	262	251	255	256	260	252	272	259	246	259	264	240	244	254	234	218	257	272	271	248	255	278	262	218	253	255	253	254	272	251	267	251	218	242	270	237	264	240	262	281	254	263	226	235	257	222	241	227	260	267	293	236	211	235	254	250	248	277	228	250	271	253	263	264	236	275	267	256	230	263	253	272	274	263	304	240	220	254	250	223	262	251	263	250	296	269	247	232	241	244	212	234	257	249	246	241	271	266	250	274	241	248	235	245	248	238	260	268	262	239	275	239	254	246	270	244	256	261	241	231	256	277	248	236	246	268	262	236	259	254	266	287	254	280	223	274	242	282	225	254	282	240	263	231	270	238	237	247	240	256	219	219	254	235	271	266	257	262	289	263	252	289	245	265	247	280	245	260	243	245	285	287	224	251	259	250	230	275	263	215	224	256	253	264	252	238	214	256	222	277	256	246	256	266	237	238	271	253	272	277	277	241	249	253	229	263	254	261	252	226	266	262	269	253	241	266	276	261	275	284	223	262	253	250	255	245	248	263	271	246	272	244	275	286	249	231	208	236	279	287	277	236	282	249	231	246	256	270	238	267	266	266	248	241	260	286	249	279	224	277	268	252	232	230	262	249	214	259	263	237	242	260	235	266	257	263	259	273	281	290	269	255	237	262	221	251	267	261	248	261	251	277	261	251	282	254	259	266	257	235	249	275	267	256	241	269	240	257	258	272	217	250	236	278	237	217	277	240	240	231	212	274	270	230	247	290	264	272	281	262	252	224	276	249	257	229	258	264	272	248	261	248	248	250	269	230	272	283	238	268	278	268	227	263	228	231	239	281	255	264	238	228	244	268	251	267	263	260	255	260	230	256	271	275	262	280	244	241	260	269	263	256	253	253	254	267	243	239	255	281	234	247	247	248	252	247	241
29512	25305	9048	3290	1963	572	537	538	547	558	570	539	582	588	573	568	588	530	562	570	593	564	510	537	519	566	559	548	581	561	573	575	570	557	594	590	539	553	540	553	576	592	542	522	548	545	597	547	567	531	528	576	537	544	565	568	556	556	590	585	558	557	542	560	522	561	564	553	569	552	587	502	522	577	573	577	557	561	557	579	532	570	540	546	521	599	516	552	565	572	552	570	569	568	553	563	568	570	547	611	561	562	592	571	513	571	574	577	573	554	581	554	545	534	589	545	561	535	541	540	538	498	520	565	535	577	565	580	561	588	530	559	578	574	543	532	545	536	562	584	541	535	612	537	539	556	519	566	553	549	567	553	620	528	555	546	515	605	576	538	612	539	579	561	532	559	600	557	575	554	589	574	560	554	555	538	503	554	566	597	529	559	551	551	582	595	588	623	570	580	541	542	587	588	587	553	572	535	552	588	561	553	541	553	600	541	542	556	513	529	561	572	575	578	569	563	558	547	549	558	602	577	527	557	546	585	566	552	517	584	547	532	534	572	547	575	561	562	558	566	525	526	543	541	585	549	578	525	546	524	589	550	553	523	563	512	510	523	515	549	506	589	535	555	557	528	603	583	538	579	500	548	575	572	542	572	574	568	573	546	545	567	550	577	562	593	553	535	541	604	584	582	565	539	568	544	571	555	579	582	539	545	620	560	582	538	563	567	568	531	556	548	560	550	580	551	585	535	525	553	554	545	556	501	564	537	557	584	541	553	586	514	576	566	516	549	588	544	573	551	498	521	577	597	624	502	573	531	573	577	541	549	557	568	591	517	530	588	578	518	567	564	538	533	574	570	555	559	537	551	523	602	554	557	550	591	558	592	530	584	536	521	556	582	546	578	558	558	589	544	615	532	562	564	576	554	585	535	584	589	562	562	539	533	550	534	568	544	577	533	551	555	565	541	554	557	530	546	573	572	505	564	525	558	584	548	560	538	544	540	520	585	560	541	493	575	601	517	592	518	516	563	558	533	526	598	594	555	558	574	558	570	565	611	529	558	531	562	534	543	578	542	596	544	576	576	577	541	558	564	540	559	563	529	559	524	557	541	543	549	572	541	536	532	532	551	577	538	551	555	579	493	561	530	553	547	596	522	542	560	594	543	571	570	561	562	591	567	554	549	551	593	537	576	558	538	580	577	528	550	546	547	569	534	586	553	515	550	553	560	539	561	555	562	590	546	525	569	585	537	561	573	552	561	569	553	591	518	555	576	563	577	553	564	570	520	584	567	592	587	563	587	562	582	563	574	569	589	594	552	526	546	586	579	513	571	551	578	550	507	549	545	539	558	533	564	578	536	528	533	562	543	547	555	546	572	524	521	564	570	531	553	533	542	597	538	526	607	548	541	530	574	567	562	576	546	555	568	543	547	579	505	534	555	526	576	552	554	538	554	591	550	547	560	554	526	598	517	556	567	539	556	600	569	531	570	492	566	537	529	591	549	567	538	554	553	548	521	557	513	573	561	513	523	520	591	575	586	556	591	558	532	599	549	538	554	544	505	585	575	573	544	543	565	526	556	549	549	522	541	553	552	577	547	571	547	521	535	589	554	580	555	544	519	542	588	556	561	573	547	569	553	566	549	554	572	544	533	574	544	534	571	535	515	544	553	571	540	551	544	537	577	595	559	573	589	582	535	541	581	580	567	595	564	564	588	574	549	549	545	549	546	562	529	561	512	545	569	562	587	595	539	550	573	520	542	534	551	525	557	562	562	541	525	565	617	560	584	622	584	540	566	564	551	527	601	544	583	534	554	582	544	568	551	565	577	501	557	603	501	539	552	558	556	558	562	542	560	555	533	566	563	512	548	558	567	564	572	539	556	533	556	554	550	521	564	530	566	576	563	606	559	585	547	594	563	551	569	559	611	543	553	541	575	581	557	561	539	583	535	549	542	575	541	495	590	585	540	563	559	545	572	544	559	535	502	562	571	571	532	560	509	554	495	537	535	591	572	565	557	548	533	572	551	532	550	539	541	567	565	512	564	523	579	505	603	505	582	601	619	559	567	564	537	571	516	573	552	563	552	538	607	586	571	511	570	534	585	519	552	566	553	489	503	551	600	549	545	524	554	507	569	529	580	533	583	516	592	508	569	562	501	578	527	579	580	578	561	581	554	518	565	540	556	543	508	530	580	577	554	586	578	512	556	575	595	535	537	550	539	574	550	611	541	519	590	545	571	556	585	507	574	576	530	536	561	571	571	571	532	550	553	561	578	573	582	574	561	514	552	570	570	586	552	522	574	549	579	568	599	569	573	529	556	533	549	527	569	530	544	546	547	557	586	561	526	546	560	551	576	578	547	559	531	611	497	588	567	585	566	522	560	545	565	579	513	557	542	520	521	521	573	553	545	534	533	579	535	558	562	523	586	519	550	506	560	502	619	582	530	552	537	514	581	546	523	513	564	537	567	544	558	527	524	539	503	548	574	526	566	586	542	545	547	546	542	549	580	560	550	581	534	571	545	541	540	559	569	566	584	545	567	541	567	556	517	523	598	566	564	517	592	526	543	603	543	559	564	521	559	530	551	508	564	535	558	556	575	579	545	603	529	545	543	538	576	560	591	583	558	527	516	551	561	473	559	581	573	490	549	559	548	598	569	557	575	545	551	562	524	596	592	553	505	546	541	538	547	562	579	550	615	543	558	562	584	548	531	560	558	565	578	553	574	606	560	559	530	540	546	594	517	560	612	537	544	556	560	532	556	596	556	587	560	572	519	548	527	578	541	533	580	570	529	536	578	553	557	573	552	558	544	548	584	538	572	558	561	579	546	563	527	549	482	556	564	554	556	559	581	550	577	562	563	566	537	566	532	507	552	533	552	556	554	531	586	580	553	569	577	548	524	554	572	515	512	549	538	507	593	525	565	550	530	559	542	554	550	545	591	543	565	542	553	561	613	547	543	534	549	543	572	563	557	558	584	520	599	549	530	571	549	506	543	551	537	510	529	562	543	565	543	564	545	525	547	536	578	547	587	564	605	586	595	561	541	562	557	557	551	544	557	526	525	596	583	550	543	559	546	581	533	571	568	567	549	549	580	522	558	513	558	580	568	560	584	533	538	527	529	534	581	565	542	539	560	574	562	525	537	590	592	546	583	574	513	594	597	549	568	542	499	547	568	550	569	510	565	589	556	580	538	533	545	579	539	563	573	522	569	512	568	591	566	584	545	561	587	576	541	533	532	585	553	540	596	564	533	544	558	559	563	595	603	560	539	561	493	581	586	567	545	528	543	570	525	552	564	566	583	579	570	573	562	527	575	545	569	533	560	517	594	565	534	575	614	536	573	536	530	506	588	574	516	550	564	546	523	575	538	576	583	547	558	556	552	563	539	538	580	577	571	559	540	580	514	587	575	545	577	545	529	565	524	560	548	536	593	575	562	543	547	548	572	549	570	528	558	547	537	526	564	573	523	590	577	565	522	569	511	574	553	567	554	538	560
80568	68691	43389	25179	11424	657	180	181	189	165	195	172	178	174	162	180	176	174	165	161	185	173	192	183	179	162	154	183	180	180	181	190	172	163	167	166	162	178	165	161	162	165	169	161	196	144	172	177	174	174	173	173	172	175	160	156	161	175	172	151	159	154	159	183	189	182	169	163	217	174	175	174	173	145	187	157	165	180	179	176	175	169	167	170	162	176	191	153	171	162	180	181	197	189	191	181	174	190	153	161	171	165	195	196	145	163	187	189	176	190	171	185	143	186	171	168	175	185	167	182	189	168	192	165	166	165	157	172	164	171	164	179	175	180	163	179	158	169	156	163	159	165	167	153	151	154	153	174	183	139	158	172	180	170	179	167	140	187	172	182	169	173	137	151	155	186	183	169	146	171	177	170	170	172	159	164	198	158	191	171	154	167	145	168	166	166	184	188	157	182	168	145	196	167	170	156	179	198	184	186	162	180	193	167	172	160	182	152	144	170	181	182	169	163	152	181	173	163	165	149	146	161	156	171	174	191	159	170	149	178	162	192	155	174	160	192	166	144	168	156	171	149	169	139	179	180	175	170	171	162	164	173	170	159	160	185	164	168	155	153	172	165	193	160	179	191	156	168	150	150	173	166	167	191	162	172	176	176	188	188	169	161	148	182	186	169	167	172	166	157	162	173	180	164	158	179	162	150	178	157	149	143	192	148	200	162	163	165	157	195	160	175	169	146	175	175	162	150	167	162	181	185	158	163	155	162	190	148	189	174	165	154	166	158	186	171	171	156	164	153	171	164	177	161	168	181	181	168	165	163	182	175	161	178	149	151	186	179	148	178	175	183	145	171	163	170	170	167	157	183	171	186	152	180	175	188	193	160	193	153	149	179	171	178	156	175	212	166	154	135	155	168	184	177	157	170	208	166	161	164	152	173	165	165	160	173	199	182	173	168	151	157	185	166	192	188	168	149	187	161	169	181	166	188	151	182	189	160	180	174	173	174	152	181	173	169	159	179	177	171	173	170	186	168	170	199	190	178	185	202	171	173	171	163	156	177	188	152	151	172	182	182	180	168	166	159	188	171	201	155	173	151	175	169	153	198	168	182	187	148	178	181	156	170	156	167	162	173	179	183	182	176	174	173	167	149	193	158	174	172	181	187	196	185	176	175	169	164	157	175	184	154	171	175	161	165	160	176	157	180	164	151	155	156	150	167	170	182	197	177	165	200	178	182	167	166	194	164	194	168	207	186	200	192	196	168	168	174	182	184	204	179	174	154	155	184	178	155	154	183	170	164	157	168	160	164	186	173	180	177	212	167	154	146	158	153	153	176	175	170	161	171	174	158	156	169	203	194	168	172	164	184	200	221	189	167	169	168	158	182	156	180	154	147	156	176	145	162	159	174	169	168	174	181	168	173	168	189	170	154	163	187	164	162	171	187	152	179	177	209	176	164	176	184	166	159	170	166	159	166	167	152	166	169	165	168	166	169	177	154	151	168	167	186	187	168	142	156	173	155	159	175	177	162	151	161	183	160	171	160	172	156	177	156	180	173	172	176	165	150	179	177	176	184	160	140	187	169	151	161	170	164	154	163	160	165	188	190	176	184	186	178	145	186	162	192	149	171	187	154	165	176	159	172	180	177	155	155	146	147	185	198	162	155	174	162	174	163	177	156	160	165	149	169	174	174	176	162	156	173	165	161	168	183	187	171	179	153	179	155	159	163	180	171	151	169	168	181	153	197	169	169	158	179	198	157	149	156	187	176	178	137	182	173	188	202	167	175	150	149	175	176	181	174	158	162	167	172	158	198	152	164	139	197	172	187	180	196	185	162	167	177	154	145	172	172	163	164	153	169	198	158	151	161	172	178	184	162	177	184	163	142	174	183	187	160	182	186	160	162	161	158	192	160	174	195	144	164	138	147	152	171	172	152	164	167	161	184	157	160	162	190	159	157	167	181	146	180	161	172	168	181	192	176	163	186	186	179	167	178	174	180	155	176	215	146	174	155	168	178	195	169	176	203	162	175	154	155	193	192	175	155	189	155	170	175	181	162	179	154	175	194	170	155	173	175	186	160	165	166	182	161	196	177	190	174	157	190	186	155	155	148	189	174	159	172	182	164	167	166	164	168	161	162	172	168	174	160	162	175	190	175	190	162	165	146	158	176	150	159	142	176	166	148	174	173	189	191	156	153	165	138	152	180	151	173	177	169	168	172	172	158	163	177	175	212	171	182	155	195	191	162	145	181	192	167	170	173	178	160	171	159	165	167	170	178	195	165	145	174	168	158	168	178	179	163	178	161	178	184	164	193	168	178	155	181	168	154	177	175	162	193	193	155	179	156	163	183	175	141	190	157	175	198	149	162	167	162	156	159	188	175	178	174	147	147	154	158	195	154	149	175	155	177	153	180	194	164	189	174	178	165	182	174	156	162	161	169	165	160	159	194	158	164	149	158	165	164	202	172	161	167	163	165	164	173	178	159	171	162	177	168	167	156	171	183	188	174	166	173	167	168	165	175	182	154	162	176	175	165	168	162	184	178	170	158	175	161	178	156	168	161	161	176	138	152	186	190	171	174	159	174	169	170	178	167	178	172	147	180	156	154	170	161	197	180	168	172	152	184	171	156	180	164	160	177	175	153	148	174	188	184	187	165	191	192	205	155	161	184	181	181	169	158	172	183	187	178	166	162	183	178	186	171	177	139	182	169	172	177	150	195	177	180	191	181	195	169	161	158	179	161	176	170	170	200	151	167	135	158	173	186	165	170	143	177	181	178	149	155	195	180	182	156	168	187	163	161	162	166	181	182	161	157	183	170	191	185	164	171	162	172	145	142	180	147	145	163	164	185	186	165	172	169	176	169	160	165	183	163	192	166	167	185	180	189	177	171	174	160	163	178	179	178	180	173	180	162	165	168	160	184	167	188	163	168	164	173	167	154	194	169	170	191	164	179	178	170	174	160	145	178	159	179	177	170	181	177	135	183	178	169	186	182	185	136	183	162	152	162	166	196	176	160	182	168	161	166	179	150	195	167	157	160	185	167	164	174	174	170	179	177	160	192	141	175	176	172	171	168	161	141	182	169	182	175	182	160	170	163	175	201	182	173	167	190	168	198	159	161	187	172	167	163	186	177	184	185	178	169	191	186	181	162	194	177	172	163	173	180	173	170	166	158	175	158	184	183	187	169	152	162	173	169	154	183	145	163	207	179	154	186	140	187	164	188	173	177	176	166	144	168	152	183	153	143	165	178	156	163	192	176	166	172	170	173	161	166	168	150	163	180	140	166	189	166	171	154	170	180	219	176	169	164	149	175	163	167	152	191	150	160	159	208	194	183	156	183	168	164	144	185	176	186	176	163	174	168	174	169	190	184	166	163	180	187	179	172	158	172	185	175	166	169	168	169	160	164	181	173	194	158	166	145	152	155	170	190	163	180	158	166	182	171	191	177	151	188	172	186	184	143	213	172	148	170	163	178	168	173	154	152	172	168	168	179
52130	52360	42331	28187	17400	501	423	446	409	412	431	394	374	412	405	389	444	416	412	329	398	380	412	396	378	372	383	366	399	435	373	411	348	346	371	378	382	419	420	400	378	403	396	368	412	416	399	386	348	364	420	381	396	367	356	368	373	415	384	419	420	405	398	389	363	391	355	395	375	403	378	384	370	419	405	354	378	376	380	399	404	372	378	381	355	362	358	352	399	397	390	377	403	381	386	423	403	373	393	438	407	384	361	412	392	409	420	402	383	375	379	390	366	387	344	359	369	373	382	384	388	412	381	379	347	371	393	382	419	374	387	409	351	371	413	400	379	388	397	411	349	346	388	379	408	359	374	391	344	389	326	388	408	344	386	374	385	374	377	348	356	401	409	343	394	373	382	349	387	384	413	363	414	401	393	383	375	412	366	399	404	404	411	371	372	380	363	369	368	378	366	384	351	390	399	386	390	357	387	361	365	398	379	359	404	401	393	387	387	378	429	395	390	415	407	384	407	353	348	357	329	365	382	418	359	412	381	361	362	375	409	372	389	385	405	393	382	386	370	391	368	396	370	356	424	387	366	403	423	397	377	366	360	382	378	414	380	385	366	373	426	376	402	402	380	345	395	407	387	366	374	379	378	366	360	380	373	414	383	418	381	378	377	347	359	371	388	394	389	372	387	373	365	377	387	373	392	365	434	412	386	348	370	381	379	391	417	376	418	380	386	385	376	379	385	384	398	369	405	344	397	392	368	354	370	386	379	389	365	379	414	405	384	368	384	374	416	375	363	356	372	408	395	399	387	425	388	391	369	381	395	412	398	381	378	391	378	376	385	406	369	385	388	359	366	386	410	417	403	351	405	374	388	392	380	375	384	380	396	350	374	373	409	410	343	380	401	354	390	378	383	415	398	383	369	397	349	379	405	371	372	376	377	354	322	329	407	377	402	366	352	374	359	403	391	341	371	420	399	381	382	374	379	373	383	349	376	369	388	363	400	382	352	374	397	382	374	369	378	401	413	361	362	384	393	376	384	357	389	391	417	392	387	362	379	368	374	368	378	385	369	355	390	360	376	406	366	380	386	366	381	366	376	402	372	420	386	382	372	379	337	398	382	413	388	397	391	412	403	361	402	388	388	389	378	389	356	395	403	360	393	372	365	386	401	380	374	378	372	377	392	392	396	366	414	374	392	332	352	379	359	391	377	401	341	366	415	376	388	366	370	358	394	371	398	388	385	365	395	368	385	370	379	379	388	381	376	379	397	374	375	349	375	369	390	374	376	403	388	386	391	396	378	359	383	397	380	373	398	423	340	398	410	396	387	363	372	352	366	385	383	374	383	375	404	390	360	418	397	379	388	354	405	404	377	375	403	393	355	389	402	349	349	414	406	367	398	396	337	371	371	381	380	368	367	391	375	412	364	362	357	391	376	390	415	386	387	342	402	383	339	405	394	389	374	385	368	368	374	380	350	381	371	400	362	405	375	401	393	417	366	429	403	404	370	411	407	390	384	384	389	382	358	401	370	412	399	357	412	368	392	380	375	346	394	432	385	400	361	391	363	361	370	384	353	375	377	381	382	412	346	381	372	358	369	382	378	382	376	384	395	426	368	373	402	414	346	370	386	379	354	348	373	405	355	373	401	433	376	411	408	385	333	349	386	428	358	391	357	351	402	395	376	401	390	355	397	393	376	413	379	362	356	366	387	387	388	370	348	383	390	390	376	379	362	390	347	367	388	386	393	417	403	412	385	351	378	382	392	356	369	370	339	406	403	412	356	401	376	379	401	370	394	370	386	338	370	386	387	393	378	372	370	364	366	402	383	417	381	372	374	404	335	403	370	341	369	404	403	381	363	390	393	380	364	381	389	369	399	391	414	412	363	380	355	384	385	394	327	395	367	379	406	381	404	421	374	391	418	379	373	381	379	368	385	362	384	361	385	380	407	345	361	396	420	379	362	336	364	398	401	368	402	382	349	391	363	346	384	340	391	396	365	391	384	360	345	382	380	388	384	427	384	354	405	382	356	424	408	403	381	377	380	392	368	328	419	403	394	395	365	380	351	399	384	360	378	399	384	385	348	393	389	370	375	381	385	392	393	387	384	355	380	438	365	417	402	372	408	326	396	330	380	383	378	392	374	366	376	389	363	371	370	377	375	357	384	387	407	377	326	361	364	356	362	403	373	380	408	385	403	373	397	400	403	348	352	380	396	361	390	419	376	371	385	391	382	370	378	389	393	385	374	362	402	360	382	375	374	374	381	401	383	388	413	392	405	372	383	390	402	399	393	379	408	428	394	408	355	384	381	389	410	366	399	366	392	377	359	360	412	382	392	408	376	353	359	405	378	390	362	410	376	390	377	407	410	384	385	381	378	369	389	411	379	351	338	314	373	377	388	381	357	373	360	411	386	384	395	394	392	388	405	412	407	407	374	356	388	397	412	342	387	406	381	376	369	344	358	356	387	361	382	393	371	384	376	368	418	335	350	408	367	377	379	399	407	396	392	368	412	403	384	405	398	413	387	398	376	390	354	378	388	380	364	375	390	345	387	352	410	385	366	414	373	386	394	369	351	385	380	444	390	376	402	357	372	377	377	369	390	391	364	414	363	391	387	334	357	409	382	369	378	377	373	424	383	386	397	384	394	378	379	392	369	407	376	374	348	411	365	330	354	382	386	391	389	388	348	367	403	357	363	403	372	374	377	404	336	412	410	390	388	415	371	347	390	386	397	402	383	383	392	406	399	402	398	371	420	386	369	389	399	348	381	385	352	406	406	395	345	386	373	383	382	349	391	376	327	362	379	372	388	404	380	378	405	383	380	413	381	356	385	406	388	377	392	371	388	360	387	381	356	393	387	395	370	333	376	370	392	403	397	380	379	413	354	365	367	394	391	360	372	388	373	406	372	396	382	381	388	405	381	374	404	379	371	385	393	367	403	393	341	374	392	396	368	416	401	364	362	335	379	384	437	391	373	380	414	383	425	400	418	425	385	388	407	377	406	414	375	375	395	333	409	384	406	393	414	409	396	399	399	405	371	378	395	414	420	404	384	374	365	387	381	349	394	365	397	369	389	375	416	393	405	375	360	368	404	400	364	377	367	378	372	416	394	385	375	378	358	359	392	380	387	429	382	391	355	345	390	402	373	402	392	380	367	395	370	362	379	374	375	372	348	372	393	382	356	369	380	383	387	367	387	374	379	390	346	371	350	377	383	353	366	423	381	360	406	354	388	394	365	373	387	393	405	394	386	398	352	406	376	398	379	410	388	401	374	386	394	401	386	397	392	376	390	398	399	378	373	377	365	391	396	377	388	379	377	376	390	391	389	378	421	352	374	394	378	390	372	347	419	379	385	409	383	365	352	383	399	387	375	377	423	386	357	367	342	365	368	355	408	361	421	358	357	410	369	398	407	379	392	380	367	374	375	396	376	396	372	379	342	363	369	374	375	385	363	371	379	368	365	362	358	385	359	405	378	345	376	359	356	392	385	400
91049	78242	52657	32684	19222	2223	130	101	121	122	123	112	102	117	125	108	101	100	117	97	108	106	87	124	114	101	102	117	104	74	93	103	103	124	110	81	93	96	131	119	108	113	115	92	122	114	113	109	97	107	98	119	101	115	103	93	102	104	88	76	102	103	112	101	104	104	101	100	93	113	107	100	110	104	111	105	82	93	105	98	123	104	94	108	101	98	109	116	108	95	109	100	90	100	112	93	96	106	88	95	98	105	102	104	89	122	96	99	108	105	91	126	109	109	111	111	101	101	112	100	106	119	102	126	101	103	110	80	120	104	100	116	100	108	98	119	106	102	90	116	98	104	96	108	92	118	99	115	113	89	114	112	108	102	90	94	91	91	103	112	102	115	90	104	112	120	101	123	99	92	98	88	111	79	95	104	94	106	98	117	121	101	99	102	86	123	123	92	100	107	118	103	108	113	124	114	105	96	119	104	100	102	99	118	120	101	93	102	112	113	106	109	110	102	88	103	103	85	102	113	87	93	109	124	102	124	115	103	97	109	109	115	101	106	114	98	109	95	101	104	95	94	107	85	118	112	85	120	121	85	116	97	105	104	98	96	102	93	100	90	98	111	82	96	94	115	77	101	84	82	100	92	110	102	121	105	109	113	90	97	98	110	85	84	94	118	87	111	101	96	85	115	76	84	106	82	109	84	103	99	117	106	117	113	119	101	91	107	78	113	122	103	89	106	101	98	107	101	102	96	109	118	106	97	94	95	116	103	92	92	91	102	109	105	94	78	112	114	119	82	99	103	113	103	100	98	123	101	103	107	108	96	110	107	87	112	84	93	94	114	106	112	105	105	107	103	112	104	123	117	109	92	91	99	112	89	111	97	80	90	109	96	111	98	111	113	111	116	96	91	95	106	99	96	120	85	115	90	113	95	93	120	116	111	103	88	116	122	105	102	99	86	97	115	100	106	101	105	100	118	85	110	99	101	105	105	91	106	108	102	108	93	92	108	115	76	98	96	107	108	104	92	90	119	106	88	99	96	89	117	101	108	111	97	93	103	94	109	106	112	91	105	94	98	111	105	91	105	140	96	124	113	96	89	96	86	91	109	144	97	114	98	82	113	120	115	126	97	93	108	112	125	120	102	95	112	114	92	96	99	96	113	101	108	92	93	93	124	83	112	106	121	104	99	98	119	104	111	114	97	90	86	96	91	98	103	110	100	92	96	98	106	104	110	104	114	97	96	119	103	100	107	104	102	89	105	109	80	100	96	97	117	91	110	108	102	116	123	99	114	110	87	105	99	114	103	120	100	123	82	115	102	92	103	93	105	97	110	100	107	118	117	104	97	103	120	125	107	107	100	111	96	90	97	72	93	89	94	104	102	81	114	121	111	96	84	111	119	99	113	105	89	78	95	93	123	97	117	104	96	105	131	100	112	119	119	115	90	109	122	96	96	102	96	104	127	112	137	105	92	130	93	119	118	114	107	110	98	112	94	105	115	109	104	105	130	101	100	85	98	96	100	112	101	92	119	104	107	97	113	106	89	126	115	104	107	120	111	100	98	100	96	100	122	117	101	104	114	92	91	103	105	131	107	93	105	106	107	109	108	103	115	102	87	97	108	87	105	116	90	93	97	92	101	96	98	98	104	103	118	97	81	107	89	111	101	110	96	94	95	107	98	92	91	94	99	133	119	113	110	111	112	113	117	107	78	120	93	120	117	113	98	108	108	110	94	109	112	92	107	122	91	97	122	102	92	100	107	110	115	94	120	86	121	125	102	111	98	106	109	98	129	90	109	120	100	99	114	93	109	91	138	92	105	104	101	103	84	117	126	82	85	88	107	113	104	125	100	103	110	93	116	109	106	99	103	101	97	101	100	98	105	79	101	102	109	95	111	111	93	110	106	93	112	108	114	96	110	88	99	102	101	100	110	104	101	80	111	93	110	105	126	96	102	90	94	97	90	112	108	110	103	85	133	104	108	109	112	112	105	89	112	111	125	117	107	113	103	106	110	91	107	111	100	102	93	113	118	94	114	98	123	108	108	111	109	113	95	90	105	109	81	85	104	92	92	98	115	105	101	104	103	105	104	108	103	107	99	107	94	105	112	115	114	97	104	108	102	105	83	97	98	111	103	113	116	104	92	105	109	103	110	113	94	111	102	89	100	97	94	100	102	110	89	134	114	106	110	114	104	107	90	114	133	101	101	104	100	103	93	108	104	107	106	101	105	102	109	92	86	114	124	92	92	92	100	95	89	110	97	94	96	100	98	97	115	98	96	116	113	114	114	94	82	101	92	132	106	97	100	113	83	110	123	107	91	94	104	88	113	110	95	110	100	92	107	135	95	98	84	113	96	99	101	98	117	85	110	106	113	97	92	101	96	115	96	91	98	107	107	95	106	104	111	104	103	105	97	101	127	110	96	117	113	110	89	113	91	102	104	113	95	110	113	100	94	109	109	98	111	113	110	89	89	98	129	105	106	110	106	90	90	98	113	105	107	95	129	113	93	94	95	104	89	119	102	91	100	97	99	132	101	98	94	95	115	116	100	127	116	93	105	108	95	101	96	95	106	106	88	121	99	113	93	130	111	115	100	100	127	104	92	108	100	114	96	102	109	97	104	96	107	95	108	94	92	97	96	95	100	109	119	108	104	115	94	123	109	111	112	97	108	115	97	81	100	102	116	99	127	106	99	113	109	98	108	101	112	104	96	123	94	95	95	112	95	126	100	93	85	106	108	113	99	125	92	99	106	93	101	99	104	94	111	101	105	103	110	100	96	119	124	112	93	90	111	112	118	115	109	118	127	128	106	130	102	100	108	100	86	135	95	116	113	103	111	113	89	110	101	98	93	100	99	106	117	105	103	88	103	92	127	139	97	126	94	105	109	121	98	109	93	93	86	101	105	119	78	94	108	91	99	110	100	99	105	130	104	90	82	89	130	104	112	101	89	100	115	101	100	108	99	127	100	107	111	111	92	109	109	95	120	81	116	119	101	113	134	121	87	106	101	99	106	92	105	105	89	95	111	91	102	89	98	96	99	108	108	100	101	103	106	105	92	98	115	106	99	81	112	88	97	83	110	108	117	113	108	98	92	105	105	110	100	119	109	124	114	116	104	93	102	107	106	102	114	109	93	106	108	112	129	108	83	118	85	105	101	104	110	105	129	88	116	94	80	95	108	107	104	114	113	101	92	125	110	120	106	110	98	110	104	109	106	88	104	98	106	104	98	107	127	96	97	108	104	98	94	94	91	113	103	102	98	121	108	113	95	108	119	87	100	95	86	114	105	101	94	107	98	92	99	97	111	88	103	116	97	111	120	97	114	108	112	97	93	103	101	97	105	112	86	103	112	93	121	124	99	104	123	104	96	107	121	91	83	104	115	99	110	92	91	116	114	98	120	123	121	118	89	111	93	85	95	92	104	119	109	107	105	90	122	95	111	107	121	94	88	96	115	114	96	95	109	125	105	91	101	113	106	83	99	103	117	91	110
62547	64577	52622	33373	24394	437	381	366	361	308	336	298	314	310	294	303	274	304	243	286	247	235	256	258	266	281	303	262	250	245	256	268	270	262	256	256	274	245	256	241	263	246	243	267	261	256	239	265	248	240	264	258	266	236	267	267	265	237	243	235	258	253	257	254	242	252	254	252	235	268	247	283	238	262	247	252	244	244	254	260	234	238	240	262	257	246	231	244	242	257	244	255	248	238	245	286	253	254	231	268	248	271	267	254	249	241	225	253	248	232	252	243	252	257	253	225	224	226	261	267	255	238	263	226	256	242	252	255	236	261	256	270	273	244	246	273	258	250	230	260	248	261	251	232	244	268	252	252	270	241	251	262	236	268	212	257	227	246	240	256	241	269	235	253	274	223	265	235	194	234	250	251	227	260	233	249	243	254	244	272	243	249	259	251	262	234	283	288	267	233	260	232	245	251	249	255	248	268	264	235	231	242	253	249	242	255	260	251	243	208	243	244	268	240	256	242	232	254	238	264	271	250	226	258	232	229	256	250	233	254	251	254	267	243	241	269	256	229	257	233	252	233	227	286	247	263	265	263	241	264	228	257	267	228	263	234	221	252	234	233	243	247	260	240	223	255	262	256	251	250	259	247	237	249	224	230	217	261	251	263	280	233	254	248	232	246	252	256	239	254	250	254	214	237	235	241	245	256	279	277	297	267	258	234	253	264	245	256	265	248	230	234	257	235	253	258	262	255	261	256	247	222	256	249	272	245	236	238	248	239	265	233	255	251	229	225	241	239	233	243	259	268	258	257	284	281	270	261	279	249	251	238	242	228	277	238	263	246	288	249	228	271	229	237	257	238	252	247	253	226	256	242	264	249	252	272	243	257	260	244	241	231	243	249	256	228	250	238	251	237	212	257	250	245	257	229	251	236	251	245	247	268	281	273	234	262	238	257	241	253	257	273	265	259	246	264	239	225	261	278	244	246	243	246	246	263	270	271	248	252	225	261	218	248	262	242	223	260	250	243	258	263	271	259	229	232	243	259	230	268	232	251	255	279	253	243	246	252	228	232	261	247	259	241	250	242	250	243	254	243	231	252	263	249	243	240	234	266	261	225	250	214	261	247	239	223	258	257	260	264	224	258	258	238	255	236	236	252	241	247	251	255	265	277	222	234	258	255	251	256	277	258	242	249	245	273	250	240	248	230	242	238	226	251	264	236	239	264	250	257	259	252	235	230	244	240	275	249	242	246	257	246	255	253	237	266	261	242	232	230	249	257	248	243	235	250	262	264	230	245	247	234	265	239	269	245	234	274	255	267	249	237	276	248	265	257	259	250	239	242	246	259	284	261	263	257	274	252	220	264	246	249	261	254	259	245	230	233	225	243	270	252	248	240	252	234	264	259	243	246	219	219	297	253	244	254	229	253	253	256	288	251	231	258	251	251	239	255	257	253	241	257	269	262	262	281	227	257	234	260	258	283	229	253	237	250	259	246	213	223	253	240	262	239	243	242	279	258	242	246	244	248	238	233	241	228	257	252	225	239	233	244	261	226	298	237	255	219	246	245	257	264	249	249	249	226	223	254	256	237	262	255	245	274	242	248	224	235	261	252	244	244	272	278	272	230	291	242	248	237	230	283	275	244	263	266	245	271	258	269	248	214	263	256	217	234	258	244	243	240	234	278	236	255	266	266	249	257	248	259	256	257	246	245	234	244	237	229	251	237	286	258	261	236	231	245	224	221	240	250	253	268	263	208	261	269	257	234	233	217	250	271	261	257	237	283	257	266	258	270	253	236	247	241	267	244	257	221	232	265	266	243	274	232	265	240	249	277	249	228	240	211	234	265	242	261	251	255	252	242	270	249	234	229	231	252	266	252	234	262	235	249	222	231	264	260	238	283	243	232	269	243	252	224	248	226	239	284	261	264	270	238	242	264	221	243	269	241	218	249	252	247	291	227	238	238	222	229	230	262	263	253	233	266	251	249	254	256	219	264	210	249	251	256	256	245	225	240	256	241	246	227	231	239	263	219	246	227	235	268	245	237	232	270	255	279	261	229	248	247	229	240	284	222	237	280	245	227	249	274	231	221	254	248	237	284	247	233	259	248	256	281	253	245	236	251	245	246	242	262	249	235	257	242	244	263	251	237	214	258	260	258	231	258	231	256	253	274	221	257	271	245	243	242	255	259	257	227	265	251	242	244	255	257	259	224	261	243	267	251	266	230	256	238	241	249	253	248	260	247	275	267	244	282	258	239	236	296	266	286	232	254	233	267	262	247	261	260	240	227	255	255	225	272	222	255	270	275	294	264	268	262	250	257	248	242	254	229	213	290	237	264	268	243	237	260	261	255	245	251	231	253	227	247	265	251	279	239	250	270	281	259	255	241	250	236	251	239	263	258	259	220	255	233	229	236	247	257	221	253	261	240	262	250	250	234	257	265	253	251	223	213	265	267	256	254	254	274	293	260	230	263	289	254	222	256	233	268	245	243	245	244	253	265	273	275	248	244	231	265	239	257	257	266	259	260	233	271	281	250	239	235	267	247	270	231	249	239	259	267	263	270	259	227	273	234	232	264	244	232	262	240	236	226	248	248	238	232	233	241	243	229	242	253	269	263	225	235	251	244	235	262	261	239	223	258	269	280	250	270	253	240	263	256	225	276	251	249	248	239	238	251	227	266	244	243	239	227	234	247	262	217	241	242	253	248	248	246	230	252	259	251	231	237	217	255	246	268	243	259	250	232	241	250	260	308	231	254	233	248	248	246	260	270	259	232	233	247	244	247	266	244	252	255	267	245	244	248	235	249	223	255	247	268	261	271	251	246	250	240	273	275	228	253	236	235	249	237	238	245	251	248	249	231	228	241	241	261	274	264	250	249	246	243	259	247	248	255	266	265	242	262	238	232	244	241	238	290	261	273	284	232	257	237	241	238	240	256	249	257	256	238	225	246	230	246	265	245	264	244	253	257	273	252	256	230	260	242	257	213	257	229	265	284	249	247	290	234	245	255	270	233	259	257	270	254	238	254	250	269	268	272	262	231	249	241	240	243	242	263	229	242	270	274	257	247	254	273	255	293	241	244	236	250	237	238	274	230	225	244	257	253	244	275	283	274	232	248	282	252	249	239	281	245	227	247	234	245	234	253	259	230	281	258	264	244	226	215	254	271	249	231	262	259	254	263	256	236	263	258	224	238	269	224	250	263	258	267	251	239	232	232	236	271	249	244	224	257	266	278	246	234	244	223	236	237	256	239	247	280	264	243	297	260	242	258	249	265	249	227	239	248	251	228	248	252	235	251	234	215	262	232	231	240	252	267	242	240	236	222	267	257	281	263	207	254	241	270	234	227	238	245	250	271	258	253	256	252	275	272	251	261	257	249	267	231	229	246	292	222	254	258	250	222	216	244	260	256	252	246	248	234	243	235	246	266	259	226	265	231	242	251	278	274	251	258	270	246	264	248	253	243	245	297	262	250	254	260	242	261	258	249	261	245	246	225
34966	27344	7121	1533	529	248	264	262	232	242	258	236	261	248	259	248	243	245	250	252	231	256	273	265	258	283	217	229	279	262	244	273	264	263	270	258	303	230	270	250	252	264	238	240	257	245	232	254	288	248	251	249	247	253	269	268	264	263	240	247	237	238	268	273	242	244	254	267	250	250	232	251	263	262	257	272	269	233	244	283	264	255	265	254	259	251	251	260	276	264	235	240	264	274	259	291	253	237	254	262	274	239	267	255	259	250	264	244	244	245	252	231	222	243	265	294	258	280	257	242	248	242	272	247	257	259	274	242	260	261	282	259	276	243	254	240	261	281	254	238	254	250	259	268	225	271	250	237	272	270	279	245	250	280	261	255	264	249	238	263	257	258	249	262	233	272	236	237	245	252	247	241	228	227	258	249	262	255	269	227	253	266	255	242	279	241	269	244	245	254	222	235	266	256	218	254	252	251	251	265	261	273	260	271	251	257	264	280	260	238	238	262	230	249	236	269	256	272	262	243	253	237	248	224	241	247	251	253	253	237	252	249	234	248	254	286	244	241	244	234	271	267	258	250	249	226	240	255	233	277	275	240	245	276	262	254	273	259	280	259	248	259	278	248	253	290	260	269	236	268	252	229	271	240	284	282	244	248	245	265	229	257	257	270	255	240	243	274	238	237	216	286	258	269	252	243	254	271	242	267	264	258	255	240	247	273	258	259	253	270	246	265	268	273	283	243	281	238	242	263	255	263	268	233	265	241	263	237	261	270	293	226	263	255	239	248	243	268	259	272	257	257	284	244	248	277	242	220	252	289	263	241	231	286	215	216	262	268	264	265	252	247	249	249	242	256	242	267	241	228	279	271	276	291	255	233	250	301	254	236	261	236	269	270	248	251	267	243	257	274	259	250	282	250	235	271	245	237	227	245	242	261	267	257	234	237	231	251	256	264	262	257	265	248	253	253	274	249	267	231	247	293	246	251	252	269	256	237	246	241	262	268	251	243	248	263	237	258	274	285	260	255	239	249	260	293	231	234	304	239	263	253	240	224	227	202	260	240	241	238	228	252	267	258	230	281	259	254	226	268	252	269	263	273	279	261	259	252	250	268	245	280	249	245	257	243	272	217	264	252	240	245	257	222	249	263	250	258	236	268	237	263	249	244	220	241	246	267	207	256	242	244	282	259	254	265	266	255	269	241	239	237	268	245	258	252	269	267	276	269	257	247	272	266	246	237	265	256	241	250	245	273	287	263	238	270	263	284	275	218	259	260	290	243	241	235	237	244	256	247	256	252	250	235	253	233	261	244	246	237	242	269	261	217	246	263	252	234	242	234	237	235	247	272	270	272	264	250	248	268	248	261	277	240	239	250	254	279	259	254	287	270	262	216	268	237	257	267	266	267	264	266	235	252	240	242	263	258	255	284	259	240	247	257	267	255	258	237	250	267	242	250	260	245	251	263	277	254	229	269	235	265	240	278	244	233	264	275	253	245	269	244	247	263	247	263	226	253	277	241	268	269	253	267	248	223	261	258	236	252	248	261	226	267	238	225	250	245	272	267	238	279	232	251	274	261	269	251	259	270	241	238	252	264	255	263	243	256	265	250	281	245	276	261	243	251	269	238	247	249	232	223	265	238	256	263	278	279	248	258	255	285	264	256	287	227	246	242	235	253	246	256	254	239	243	259	256	292	280	288	239	289	256	253	237	266	252	252	258	235	208	255	296	265	255	226	257	275	267	246	258	274	289	251	249	294	268	260	246	264	266	271	262	258	264	245	253	226	263	240	241	253	256	273	284	225	272	246	251	286	253	281	269	271	259	240	233	247	230	262	242	268	267	261	298	258	248	259	237	260	263	249	234	254	251	236	245	277	267	220	239	260	247	244	270	269	248	245	233	267	263	291	251	260	258	241	255	256	255	243	234	264	290	237	230	256	259	248	262	246	243	251	241	248	245	225	251	231	249	226	243	253	275	266	266	255	265	242	262	248	270	235	239	238	284	222	272	243	248	278	227	234	266	243	246	258	253	269	271	253	238	238	256	262	244	246	262	237	254	257	243	251	259	259	237	247	255	239	259	219	274	242	253	228	255	253	270	286	223	252	263	248	265	268	266	297	261	241	251	273	246	243	253	258	229	248	275	258	245	257	251	244	242	242	244	248	221	232	236	261	246	225	251	287	256	267	277	260	272	236	235	226	231	247	264	279	253	248	223	271	253	246	269	262	250	266	277	254	257	246	239	277	248	256	249	254	251	262	248	239	244	276	260	246	241	278	257	225	247	274	254	270	283	273	243	261	250	263	284	282	246	243	252	241	240	249	225	220	243	260	240	246	267	255	240	264	236	264	258	289	272	230	251	259	246	266	255	250	260	242	275	278	274	257	273	238	198	271	274	255	238	266	260	246	255	239	255	256	253	265	229	248	271	243	270	252	262	261	244	272	256	264	246	220	265	296	229	255	217	256	240	229	255	263	258	235	260	265	256	219	247	242	263	280	232	237	256	250	255	242	240	219	245	257	242	269	263	233	258	234	265	217	238	269	258	244	255	233	261	283	269	259	239	247	263	253	225	237	262	248	227	248	249	234	264	245	233	249	265	219	256	242	247	253	229	274	262	238	220	227	254	263	224	260	249	245	251	277	249	244	267	241	253	275	226	267	250	253	290	251	259	249	290	265	233	236	220	239	223	235	261	245	273	241	236	272	253	258	278	246	231	253	252	266	251	258	267	258	265	242	245	252	229	259	269	231	270	265	276	237	242	278	242	263	242	271	232	246	278	246	270	218	282	258	264	270	262	283	244	238	277	272	255	245	249	257	240	256	240	292	239	234	249	279	237	265	232	242	269	254	245	258	229	251	275	278	239	255	252	240	254	253	248	251	252	275	266	222	233	259	250	271	263	221	238	246	257	239	253	231	271	246	249	266	229	270	232	270	258	252	257	281	270	289	251	254	251	261	247	277	259	266	268	266	255	240	266	287	279	273	247	251	261	260	230	247	226	246	290	248	246	247	238	238	248	248	252	248	249	259	230	235	257	237	245	258	246	248	269	274	257	233	251	250	240	261	257	269	253	266	231	263	259	263	255	245	265	235	229	263	260	252	219	261	245	281	251	257	285	243	278	253	253	222	247	253	264	249	242	238	267	254	250	271	267	283	282	240	228	260	243	259	240	272	260	244	264	241	257	255	266	291	270	236	255	269	246	267	262	246	280	252	290	276	242	262	275	229	255	259	232	244	269	235	217	243	254	246	228	245	261	270	251	264	216	224	254	262	249	279	229	234	261	242	252	250	272	270	281	280	258	282	268	241	243	258	260	254	246	271	264	239	231	245	254	245	280	249	290	273	235	237	244	265	251	242	236	268	265	256	253	280	239	254	254	256	245	256	267	218	242	223	247	235	232	256	247	241	283	263	254	285	255	241	269	280	253	242	237	213	230	285	250	304	248	254	233	265	273	281	284	260	274	252	259	207	247	253	237	257	247	252	251	263	262	253
30286	25206	8523	3535	1642	585	564	545	582	568	557	577	517	585	583	525	494	583	545	542	546	560	557	552	555	545	594	549	530	551	579	544	534	580	550	549	570	537	575	582	544	528	597	524	572	611	541	534	565	531	549	581	526	563	573	600	596	491	569	541	590	564	555	545	536	584	592	566	536	558	591	597	587	595	538	560	569	512	559	576	545	559	540	525	556	574	536	531	539	588	566	574	568	561	591	543	553	537	577	488	573	553	571	568	560	536	559	569	547	524	577	547	549	515	574	563	587	547	559	570	595	563	560	539	611	578	564	540	579	551	601	553	544	533	551	534	560	554	553	564	597	548	588	590	531	552	613	558	577	579	611	564	559	559	566	558	582	567	522	581	543	546	553	558	548	577	583	570	510	554	546	592	579	598	531	550	556	563	566	546	555	560	576	527	519	515	587	590	569	580	570	545	516	535	590	572	576	548	557	556	519	561	545	533	541	539	554	573	562	572	553	582	548	568	548	595	575	554	558	562	539	559	545	576	578	582	548	557	561	550	544	559	564	539	533	557	585	538	547	585	557	557	573	617	547	573	546	576	574	552	599	597	580	551	552	570	587	566	560	575	536	560	600	581	528	560	589	572	544	563	578	557	566	517	551	546	516	546	603	603	553	583	601	564	536	521	520	585	550	549	550	557	600	560	554	585	595	519	543	539	573	561	560	535	556	541	553	558	559	546	569	496	538	543	562	569	563	595	567	488	597	561	501	581	600	543	578	535	533	583	561	574	554	560	540	542	565	575	551	541	557	546	597	574	574	579	563	610	540	552	564	559	504	559	543	524	539	581	554	577	533	579	572	554	555	573	547	541	542	544	572	568	554	564	553	596	532	571	538	579	517	579	579	525	545	542	567	593	554	517	602	558	560	585	567	552	549	504	560	575	520	521	561	525	547	545	574	539	552	561	557	543	595	586	576	613	539	555	572	571	519	575	526	623	635	566	525	535	542	535	580	559	545	571	550	530	536	562	532	554	597	543	565	567	591	551	570	514	523	616	506	538	574	559	592	579	586	571	544	554	557	592	512	583	553	588	536	547	574	596	594	529	510	547	557	529	531	534	570	581	557	592	546	565	561	510	592	558	588	597	627	561	569	558	567	574	552	567	539	573	532	535	542	595	572	562	591	528	546	531	583	525	551	590	523	536	561	536	531	600	537	513	537	545	589	595	557	603	583	547	568	541	537	573	599	581	549	535	572	568	615	587	565	574	580	579	596	529	590	542	560	562	537	561	566	572	542	559	563	570	558	534	556	544	550	557	575	555	572	578	544	578	567	612	569	554	568	570	582	540	560	594	515	536	554	582	541	531	550	529	531	579	561	534	549	622	565	559	564	573	577	561	552	565	559	568	571	550	558	582	558	573	545	547	576	574	517	544	572	566	569	536	526	547	569	519	555	579	535	548	586	503	532	544	574	522	601	556	567	591	513	598	563	524	555	588	568	586	542	568	577	576	586	577	526	549	597	581	527	562	551	540	558	597	526	546	545	600	555	525	544	601	525	568	621	568	558	561	562	564	517	559	507	533	559	567	552	548	533	571	552	523	524	581	549	567	574	552	511	569	546	570	547	572	596	539	551	581	554	532	561	532	547	558	551	560	558	588	574	583	576	531	604	576	538	552	598	538	559	601	545	568	565	555	508	564	572	569	564	547	543	580	577	532	556	564	554	540	589	580	596	545	562	592	593	513	528	538	555	549	561	551	582	584	568	539	575	535	568	545	524	602	579	539	553	556	556	576	554	550	552	564	598	567	604	550	524	585	565	560	569	560	580	543	595	533	564	574	610	607	531	549	570	562	575	540	557	545	545	576	541	563	574	573	525	514	562	574	564	596	576	569	521	549	544	573	549	590	518	530	564	558	554	575	549	575	540	539	531	539	573	539	553	544	586	563	557	562	517	525	610	557	578	551	559	522	550	573	542	586	580	528	554	569	538	556	602	593	603	524	585	532	610	569	584	555	531	569	584	556	548	586	531	589	548	570	521	548	588	545	552	550	539	571	554	515	519	566	552	624	545	554	532	578	588	556	540	609	553	553	532	591	540	571	534	589	534	577	554	553	583	561	603	559	550	556	587	590	593	540	572	584	564	590	539	552	589	559	626	554	538	535	529	544	584	568	537	551	570	535	570	571	576	531	544	586	558	541	580	541	547	556	587	555	607	542	575	530	540	524	582	591	595	547	580	577	548	559	556	591	535	574	573	574	554	556	542	577	520	554	581	544	569	553	563	544	591	590	552	566	544	559	517	552	540	555	612	576	558	544	605	498	541	577	572	508	576	559	552	580	588	572	573	516	575	554	559	586	535	561	533	594	549	569	570	550	579	556	580	549	522	608	537	539	593	563	569	583	550	557	578	576	542	580	547	551	566	525	517	594	597	574	579	571	591	588	563	556	547	528	582	550	517	612	564	563	558	560	557	567	560	586	606	527	570	596	572	553	594	543	569	553	586	574	592	574	542	586	555	555	572	511	570	562	561	589	543	563	530	591	589	522	570	550	534	567	539	574	577	526	553	559	582	561	556	549	565	532	557	580	554	537	639	553	556	583	588	555	566	567	514	562	573	557	576	524	584	574	534	534	557	551	566	570	525	593	555	558	575	602	534	543	605	601	554	528	563	574	561	589	555	576	558	529	597	514	546	560	571	552	577	548	590	543	596	551	596	529	529	554	600	574	585	553	572	557	560	586	590	586	567	578	508	577	584	582	533	514	590	559	527	543	575	541	606	532	571	602	580	593	577	553	541	545	570	553	536	568	529	544	597	553	591	556	584	620	600	563	571	488	579	562	578	511	569	561	561	560	575	580	581	594	551	552	580	557	546	582	550	513	537	583	574	581	546	555	568	548	549	585	553	598	555	560	549	581	544	534	528	535	553	573	581	596	587	574	610	586	567	533	565	533	595	574	582	515	577	539	533	571	557	555	573	535	575	526	584	554	597	541	594	563	522	515	546	561	533	543	530	581	554	560	551	607	545	564	588	585	524	526	563	550	553	601	573	595	558	518	568	524	570	538	558	551	588	517	539	543	569	573	585	576	585	549	522	548	526	565	565	604	562	525	530	533	576	572	536	561	585	554	541	518	561	569	557	596	557	575	592	616	560	558	537	606	599	570	552	569	595	554	545	535	577	571	559	581	598	567	554	577	580	569	534	533	542	559	554	577	558	541	597	566	562	527	532	574	543	547	569	507	587	551	551	616	565	556	582	574	578	563	589	554	557	558	575	539	543	533	552	557	575	552	523	610	512	546	539	541	557	570	530	543	528	530	577	587	575	538	570	532	576	541	568	555	573	574	571	545	557	525	552	570	562	541	543	546	538	592	609	522	581	574	561	527	551	580	581	538	563	572	527	541	561	528	569	580	541	571	556	582	565	563	556	562	554	572	553	585	552	536	579	569	571	520	538	560	580	575	550	596	541	548	525	587	581	598	564	542	549	530	551	573	547	546	521	552
80999	70495	43246	22557	9225	707	206	191	182	182	201	180	181	179	178	181	189	169	168	158	160	153	166	176	179	145	168	189	192	167	161	169	181	170	199	185	193	153	170	155	183	171	184	171	189	194	165	183	175	208	186	200	169	185	171	184	175	181	162	166	175	199	189	186	181	184	176	194	170	146	165	204	178	168	188	195	173	185	167	157	188	164	164	184	166	170	168	191	152	199	167	176	175	172	182	171	161	160	185	187	152	187	165	188	175	171	192	180	153	159	193	164	199	184	173	177	184	157	166	171	165	190	185	187	157	194	175	165	204	156	184	157	181	145	172	167	173	199	167	155	173	176	172	179	198	153	195	187	207	177	172	175	153	172	185	171	181	165	181	174	194	180	147	156	172	166	182	163	168	198	157	186	177	183	173	183	171	167	174	189	171	182	181	181	167	162	191	183	194	184	187	179	165	153	139	174	156	180	166	189	167	159	185	184	175	151	167	166	200	213	152	182	155	184	165	170	181	160	193	180	184	185	177	161	195	153	179	194	181	194	172	165	164	177	165	163	182	175	167	174	179	181	188	170	171	178	170	157	182	161	147	159	189	184	170	163	175	161	180	201	170	164	205	187	173	175	179	169	203	165	170	180	154	184	170	153	170	155	185	174	171	184	154	190	181	167	170	179	172	181	174	191	196	202	198	197	172	185	170	182	178	183	191	201	195	169	183	163	181	214	166	184	184	162	176	185	179	201	188	174	180	165	162	159	173	174	188	188	184	171	193	188	192	171	178	166	179	161	174	191	184	176	188	187	188	170	160	186	185	169	164	162	168	210	164	189	169	189	194	186	162	144	149	203	152	180	182	176	180	176	164	176	203	161	163	189	167	173	183	175	184	153	189	165	184	179	188	165	179	188	191	170	174	179	165	176	177	161	200	149	179	170	185	191	162	172	198	184	193	175	195	157	158	177	178	199	185	181	165	172	155	151	158	180	190	178	189	179	187	162	202	175	183	158	170	178	150	182	150	180	194	180	177	189	186	169	193	178	191	176	186	190	192	178	188	176	169	178	183	164	140	179	188	194	193	180	193	187	186	148	163	167	162	171	182	188	195	187	172	164	172	181	158	143	159	157	175	213	182	162	181	186	182	185	168	169	184	182	219	212	196	181	183	177	178	175	158	185	170	160	157	178	187	179	187	184	188	168	153	171	172	173	185	168	173	180	202	179	157	168	174	147	199	191	202	182	180	174	182	166	170	185	190	193	177	190	166	176	207	195	192	189	173	179	179	167	153	194	168	167	196	177	180	166	169	193	173	143	160	194	177	176	152	199	181	172	175	170	166	162	158	167	169	192	184	188	178	175	169	197	173	188	184	161	175	177	153	145	178	171	166	170	174	160	175	182	175	146	177	152	167	183	181	174	187	175	168	192	170	181	146	184	173	185	170	151	186	197	172	167	172	160	176	181	191	171	176	156	189	188	161	166	183	175	190	186	188	135	172	172	162	179	195	173	180	165	184	177	186	187	173	174	174	165	176	168	157	159	157	156	171	175	176	184	156	159	148	177	168	168	180	168	158	178	172	186	188	156	178	184	174	177	166	182	191	174	182	185	200	157	187	182	157	159	188	172	200	173	171	157	169	179	211	180	169	186	152	170	204	201	164	198	161	185	188	190	161	177	165	171	166	188	173	182	188	167	170	162	167	176	172	164	172	176	149	165	152	159	168	168	203	182	146	176	185	180	148	191	169	166	184	181	165	155	179	186	164	179	188	161	155	178	184	157	181	167	187	190	160	189	197	165	200	167	155	166	148	168	167	156	174	174	182	171	191	154	194	170	181	191	163	157	185	188	174	184	176	198	160	173	163	184	193	180	184	176	189	158	164	163	171	171	169	156	154	183	203	186	188	195	168	184	199	184	176	179	189	187	194	155	198	190	181	167	162	168	183	188	172	167	160	143	230	197	173	168	181	199	182	208	188	188	192	175	162	182	196	181	176	191	186	186	187	196	208	181	170	159	164	161	172	180	174	153	169	177	171	171	175	187	166	203	189	174	181	195	171	196	204	172	185	164	165	179	170	169	180	195	181	172	178	174	168	179	171	165	168	183	155	166	168	172	151	208	161	149	154	155	179	201	198	207	170	175	170	172	168	160	181	198	180	193	176	194	177	171	181	158	171	165	173	175	182	179	145	189	158	165	179	190	154	169	192	182	169	167	181	157	152	168	189	181	164	174	173	185	193	160	181	163	183	199	178	177	163	227	193	168	167	157	174	168	157	200	159	181	173	204	193	181	179	169	204	194	177	162	183	150	165	161	171	189	166	170	184	165	165	181	160	182	185	191	174	172	187	177	197	170	175	167	192	165	185	161	169	160	197	193	163	160	167	188	197	172	182	182	180	181	169	164	183	167	175	180	187	140	175	172	177	188	161	171	173	182	157	162	168	151	189	161	187	185	148	181	174	171	184	163	192	149	176	187	181	174	165	196	192	175	189	197	177	157	192	173	180	185	183	194	166	166	184	161	154	176	185	179	177	188	173	178	188	188	181	162	188	193	174	176	178	148	185	169	195	169	172	185	177	167	146	170	172	167	156	200	169	180	183	213	196	160	169	161	179	172	200	168	144	163	175	179	197	175	179	188	162	155	160	180	178	174	178	185	179	172	173	183	164	185	169	153	171	172	180	170	204	200	173	179	171	187	183	159	181	180	174	193	181	168	165	166	176	184	179	177	180	188	181	178	196	190	188	201	162	166	184	178	165	180	176	184	172	181	188	164	154	169	168	165	172	180	204	169	165	163	163	162	166	168	155	196	199	164	163	166	158	184	193	192	190	166	172	167	173	160	174	192	172	183	140	189	170	161	205	177	165	166	172	193	173	175	164	172	195	188	186	181	196	175	188	173	176	156	184	182	182	163	177	170	178	155	137	138	154	173	170	184	176	189	188	169	180	165	180	159	200	187	179	173	183	169	140	159	169	165	170	158	177	163	189	171	171	178	172	168	193	167	193	180	163	154	175	177	175	184	178	162	182	188	188	191	203	184	155	182	191	194	185	191	179	167	176	184	199	174	173	192	180	188	189	183	168	178	201	175	201	175	199	185	179	163	189	152	172	167	174	170	173	185	168	190	162	178	180	182	174	159	176	182	168	171	175	178	177	169	182	190	200	177	182	170	138	189	166	168	180	168	178	215	164	188	150	174	176	178	151	162	179	171	199	183	175	162	163	176	159	185	204	176	176	158	168	189	177	176	181	166	189	176	158	175	195	161	160	163	172	190	187	175	180	186	170	183	196	179	190	177	174	191	168	159	200	193	167	174	159	165	175	174	167	146	202	183	188	159	193	174	196	155	201	169	191	172	173	214	168	166	157	198	169	171	179	186	179	154	179	191	158	172	181	144	194	169	183	158	198	176	161	172	165	165	191	176	148	172	184	176	211	163	159	173	189	175	159	184	164	164	175	160	175	188	180	189	191	181	192	153	150	176	175	152	185	186	188	180	154	182
52567	54868	40651	24058	16202	514	446	449	444	455	412	418	396	399	390	394	402	406	395	388	376	425	388	405	387	423	389	420	397	389	380	412	393	398	418	410	381	398	430	407	405	394	393	394	411	373	424	437	386	410	414	433	399	366	442	390	405	383	409	399	397	390	409	391	331	416	402	401	388	415	414	386	398	390	387	369	397	393	378	394	422	398	385	425	383	385	367	392	398	379	407	409	382	400	391	378	412	406	385	442	400	370	390	375	407	440	468	380	426	410	401	366	379	385	367	407	409	390	393	387	398	379	381	382	379	393	387	378	391	422	399	386	385	378	384	390	397	422	412	401	399	400	411	372	386	399	360	374	368	416	421	389	399	375	402	388	352	371	403	404	384	402	377	370	393	425	399	403	386	382	425	388	390	405	381	373	416	383	379	392	403	366	404	396	389	404	421	411	387	371	390	384	404	364	401	405	433	411	410	414	388	421	391	388	403	423	401	406	396	381	393	399	383	379	393	383	412	437	369	396	428	404	407	386	393	395	365	431	392	373	391	387	379	390	388	371	371	365	377	410	409	394	410	351	396	365	380	393	422	399	400	392	433	408	396	390	402	435	397	361	384	376	398	427	366	417	458	385	375	378	388	405	408	421	376	367	398	377	407	368	383	403	433	397	392	388	416	385	380	356	387	376	437	392	369	395	399	360	372	408	382	394	389	402	385	372	405	421	394	376	388	356	396	372	393	404	410	388	422	418	384	381	395	353	380	396	394	418	407	395	432	428	369	351	410	382	381	389	380	384	397	388	396	408	404	417	380	430	398	401	395	433	363	363	385	381	398	370	383	384	426	410	402	373	376	388	371	410	437	414	381	419	375	414	401	401	407	385	371	412	435	367	411	389	412	416	398	430	393	361	430	367	406	389	390	376	419	377	404	432	381	365	420	399	343	355	401	368	363	392	397	385	378	385	405	402	388	427	409	366	399	395	375	393	359	366	349	394	359	383	364	384	380	419	396	386	375	404	392	391	392	401	422	390	353	378	388	406	383	402	410	403	408	426	398	409	402	386	390	406	430	398	380	360	398	381	391	384	401	407	402	400	420	372	370	363	371	384	405	412	386	346	382	413	375	395	410	378	388	426	406	400	379	385	414	396	464	372	363	398	386	402	386	386	398	384	362	407	389	393	409	395	383	414	382	369	407	371	409	386	399	382	354	395	392	388	421	408	394	377	399	416	392	389	414	400	389	382	387	417	405	423	413	373	412	390	397	411	386	388	390	383	396	407	406	407	378	373	408	387	385	398	414	384	398	383	347	341	360	374	404	332	402	384	415	385	409	388	407	411	377	416	377	379	417	417	407	391	396	424	428	396	397	403	372	378	391	430	371	352	406	378	400	427	411	375	376	395	408	412	396	433	394	379	429	444	428	387	401	398	391	395	402	396	406	385	388	436	412	400	411	395	398	373	409	431	413	374	367	397	405	402	376	383	398	414	396	374	429	379	385	439	424	398	394	423	389	384	371	407	376	392	370	403	423	405	407	417	353	384	382	353	422	429	410	368	358	402	412	392	386	384	404	386	353	384	389	430	387	366	382	399	409	383	350	393	401	413	411	405	357	377	384	372	423	377	428	401	415	391	427	408	394	401	388	392	386	420	394	433	413	384	403	382	392	406	416	400	408	388	388	402	412	395	410	395	377	380	378	357	381	358	418	401	368	407	394	381	386	385	379	407	418	419	398	373	440	411	401	382	375	413	410	449	366	420	410	380	383	406	385	391	394	396	425	410	375	396	395	398	419	366	398	394	429	370	371	389	403	421	402	407	391	381	423	424	398	415	410	375	384	371	388	394	396	409	347	407	414	404	376	420	377	395	402	410	402	406	374	379	411	392	394	386	381	382	402	377	374	361	449	396	401	402	389	391	395	408	417	384	380	419	384	428	375	402	391	407	405	453	394	382	405	397	419	443	420	380	425	358	375	423	415	385	384	388	382	419	387	367	419	435	412	392	368	411	400	407	341	418	400	402	399	325	411	374	388	385	389	398	415	390	397	402	384	440	413	388	411	395	363	381	410	373	383	417	423	380	412	396	402	407	380	381	374	425	381	436	393	419	421	397	393	407	382	398	406	401	429	402	405	398	353	377	365	391	367	396	367	392	357	413	366	411	408	398	395	380	401	432	395	401	414	403	398	366	429	385	398	380	393	431	403	395	400	394	378	425	418	387	381	394	385	408	406	406	376	378	375	418	371	381	403	406	371	385	382	384	415	408	402	393	383	394	429	423	376	387	383	377	388	389	422	423	397	392	367	383	374	375	380	375	413	399	400	420	399	411	389	414	371	401	410	410	438	402	381	412	418	402	388	435	400	437	415	394	398	403	399	387	392	401	380	345	362	381	375	371	346	382	399	400	393	379	402	374	404	411	409	364	398	416	384	382	399	407	382	395	386	386	367	376	389	392	372	420	381	385	387	398	405	399	373	416	388	381	418	389	383	402	411	399	416	440	335	405	398	398	375	412	396	411	407	391	396	385	396	389	421	364	373	411	406	413	372	400	388	373	375	352	406	378	359	374	400	422	385	395	395	429	418	396	405	371	389	390	423	372	389	388	397	432	395	378	399	390	442	423	378	399	394	388	381	373	428	412	415	389	388	380	378	373	379	405	429	386	411	408	404	394	353	352	393	395	359	383	367	378	385	404	367	393	400	424	399	374	396	399	392	386	368	387	408	393	386	370	394	435	404	375	386	376	381	366	409	426	355	417	399	389	391	410	400	376	404	373	403	392	387	392	394	372	417	387	377	366	373	421	438	389	414	390	372	367	404	392	398	378	401	418	407	394	365	360	393	414	378	406	382	419	360	367	393	395	382	435	426	391	431	409	373	411	413	390	420	336	390	390	399	405	366	383	391	381	387	420	412	417	372	393	371	385	410	392	408	399	388	402	369	401	381	410	409	442	380	390	353	427	404	395	407	389	382	410	394	379	399	383	383	413	410	374	391	412	428	393	395	412	378	372	362	388	395	422	401	401	383	381	397	397	387	373	419	428	392	369	419	401	392	391	398	399	395	421	399	376	405	412	387	410	391	400	399	416	402	385	421	380	419	389	405	394	408	405	389	418	411	404	401	380	390	406	408	416	419	359	365	414	388	414	389	384	372	384	356	378	375	389	382	388	379	364	376	399	425	378	378	395	422	367	417	389	368	397	370	409	387	425	396	380	395	367	431	391	465	395	402	396	426	371	416	394	378	429	394	354	395	383	370	359	382	409	402	354	420	363	374	369	403	396	389	373	427	389	389	391	378	397	416	442	393	394	410	372	350	349	383	408	400	411	423	369	368	373	427	418	402	402	413	383	397	389	389	372	347	391	396	358	398	402	382	374	369	387	392	400	390	385	382	440	356	410	401	410	411	420	390	382	399	397	382	407	328	416	415	419	397	406	399	412	395	412	375	398	365	375	386	413	401	395	400	394	426	377	421	418	369	354	451	369	361	417	404	415	381	395
91811	80913	50780	29514	15297	1459	159	140	136	114	130	118	111	119	147	126	122	127	116	115	112	113	129	125	106	121	144	110	126	106	127	105	108	122	123	127	102	115	97	108	112	112	118	112	116	124	100	82	110	118	134	107	122	125	110	114	126	115	120	102	108	130	120	109	97	120	121	124	100	103	100	103	130	111	113	115	106	103	118	100	100	107	114	101	119	124	105	114	119	128	113	114	107	115	145	135	120	122	121	119	118	124	117	123	108	104	134	126	110	120	119	90	109	125	140	106	110	113	100	102	111	110	104	111	106	89	112	118	121	127	132	108	121	104	129	101	130	117	123	105	116	125	118	105	101	95	110	104	123	118	115	113	101	113	125	112	130	101	102	118	105	112	118	108	145	107	109	118	113	98	96	104	121	104	106	130	123	93	104	117	104	95	107	119	106	117	114	90	96	111	104	119	124	106	105	106	103	104	108	96	100	102	88	125	124	109	117	124	102	112	137	114	122	123	109	105	96	103	130	113	118	126	102	110	118	120	122	138	116	88	105	106	132	103	111	130	127	117	112	115	111	110	99	111	121	118	132	127	122	101	104	112	102	113	97	136	94	106	114	121	128	130	125	122	137	127	112	106	120	121	117	122	104	99	115	104	102	134	120	130	111	103	126	89	101	106	99	140	108	124	111	113	102	110	117	127	123	110	134	110	128	96	99	112	112	123	113	108	109	120	104	118	117	105	113	90	90	107	112	109	109	117	129	114	112	136	121	112	95	128	135	110	101	109	103	99	116	127	116	93	110	115	105	108	128	107	121	104	127	111	101	108	117	102	117	135	119	118	118	105	106	112	127	120	110	109	113	131	128	103	109	136	106	135	110	137	130	118	113	127	123	109	127	127	108	102	100	118	140	129	111	101	132	122	107	99	146	113	117	113	109	116	107	124	118	137	117	115	118	114	107	106	99	113	97	107	107	98	93	133	122	107	108	118	109	138	131	102	99	104	117	92	94	110	104	125	141	116	127	122	109	117	116	110	97	125	119	101	118	100	119	113	139	112	106	131	125	110	113	123	100	111	122	109	114	122	114	126	105	127	84	101	99	99	120	114	115	136	111	123	130	138	117	99	100	123	122	108	127	119	107	93	118	106	133	115	123	94	114	104	99	111	123	122	109	118	117	110	105	103	105	103	119	110	120	127	111	119	118	116	110	92	118	139	123	121	105	105	115	96	110	101	145	112	110	128	122	112	127	123	102	123	107	102	105	111	131	140	96	95	103	103	110	120	128	110	130	115	104	106	116	107	95	117	139	112	110	119	123	108	121	93	126	130	107	97	126	132	117	122	100	128	106	102	133	110	127	119	121	116	120	120	118	115	108	114	110	123	109	120	110	119	123	94	101	124	103	123	114	105	112	106	118	103	106	119	109	111	127	122	110	117	117	118	89	118	118	110	102	111	110	128	107	116	89	125	91	107	122	111	107	106	97	139	116	94	114	125	143	108	131	132	121	117	108	117	120	114	118	110	136	129	116	103	105	114	122	92	126	135	115	109	98	133	108	117	120	101	114	94	106	100	107	115	119	120	106	128	110	97	112	107	99	117	117	93	107	121	121	117	142	112	111	95	114	134	120	123	104	117	113	98	121	114	119	98	115	108	115	117	121	104	129	108	118	104	123	114	110	121	105	126	120	109	96	94	113	111	123	121	103	106	90	112	112	117	104	127	115	114	112	101	126	120	97	112	109	120	109	109	114	118	116	107	112	102	105	125	117	117	111	106	132	120	108	114	92	108	93	108	105	132	109	133	106	74	97	106	113	124	100	104	114	118	111	107	103	115	112	99	110	104	108	110	117	109	102	109	112	115	126	102	114	119	114	113	102	116	107	130	123	109	119	120	108	98	115	124	133	110	118	114	122	116	107	124	120	85	122	109	105	120	100	138	127	127	131	123	121	98	128	95	138	96	131	133	102	115	108	130	91	96	124	115	128	129	139	138	93	99	127	121	106	114	113	110	130	124	114	118	123	115	102	112	118	134	127	110	112	112	99	110	108	136	103	109	111	105	110	114	122	126	113	110	120	112	115	122	99	105	107	125	97	123	103	119	122	114	110	123	123	98	114	112	114	122	109	107	96	129	111	103	124	106	110	106	97	113	113	126	106	129	105	111	118	116	123	125	108	129	102	114	110	117	104	113	121	107	126	95	114	140	107	129	101	105	91	108	107	109	110	109	158	115	107	142	107	123	117	133	104	110	98	123	106	112	129	103	139	102	100	124	108	130	124	107	129	117	105	93	127	153	116	118	118	109	85	103	126	129	138	103	117	121	119	112	118	115	110	122	123	127	106	125	94	124	114	121	130	102	105	106	113	124	112	125	117	109	104	107	117	127	124	124	108	138	108	112	119	127	109	117	116	116	129	104	129	111	116	103	106	130	137	104	118	111	124	121	120	113	110	134	125	129	114	111	108	121	121	144	124	102	112	96	108	124	142	126	124	148	109	120	122	102	115	106	119	116	145	98	118	119	126	110	125	128	110	115	120	106	111	110	117	100	108	115	98	114	114	108	115	108	119	146	99	81	105	121	112	106	119	132	106	106	130	103	130	108	119	125	124	90	102	109	115	115	94	114	131	106	118	95	120	98	107	108	88	119	115	117	116	110	108	145	131	110	100	129	94	135	132	130	98	98	97	106	120	103	105	121	126	108	126	109	118	119	115	104	136	136	102	128	112	96	116	114	102	104	105	99	116	106	119	137	105	126	128	100	115	135	106	104	112	105	105	127	108	128	100	109	103	115	127	142	110	121	112	141	144	134	112	105	105	118	107	106	102	116	102	126	142	96	130	136	109	117	130	127	95	117	109	127	129	111	99	131	120	144	108	125	127	117	96	111	122	94	114	107	114	133	105	122	122	119	117	115	119	110	108	110	101	119	128	105	105	130	120	112	119	122	139	117	105	109	130	116	118	110	127	128	107	124	118	130	102	105	118	109	104	128	105	106	102	98	136	107	122	114	127	112	119	115	108	108	100	115	105	118	101	118	109	100	112	98	124	117	114	115	106	108	112	119	133	115	96	124	94	94	134	109	122	115	123	106	107	91	120	101	125	105	118	114	106	108	120	107	107	115	109	115	118	112	124	97	104	128	118	127	111	130	135	144	114	125	119	110	120	144	132	129	102	111	101	99	117	117	106	114	121	118	114	113	115	119	123	138	124	117	118	131	141	106	119	138	129	125	128	102	104	114	120	105	107	102	85	123	130	90	116	119	118	107	121	108	103	113	105	94	100	124	111	122	139	145	126	138	130	114	113	113	127	134	124	116	123	109	121	115	118	108	142	127	126	112	114	125	104	105	131	120	114	110	106	116	111	121	112	123	106	111	116	118	112	120	94	117	115	115	110	109	110	103	116	110	109	103	98	115	119	114	116	103	130	104	100	111	112	117	118	104	125	113	118	117	104	112	124	126	91	118	111	105	113	120	96	115	127	105	108	129	113	124	132	119	117	123
63287	69014	47912	30507	19929	434	339	335	353	306	342	319	311	293	283	288	282	307	296	286	285	296	289	250	315	304	287	284	273	270	285	279	255	279	252	291	280	273	306	288	295	268	282	281	282	279	292	268	268	280	275	275	266	286	256	309	276	246	268	275	240	285	299	278	282	242	286	291	254	245	272	265	261	312	275	286	244	268	283	272	270	259	269	271	272	265	261	289	277	288	256	269	279	288	245	270	284	272	264	300	288	267	282	284	286	292	269	282	259	261	276	279	242	272	318	285	290	282	249	280	297	265	263	260	279	280	268	247	237	295	264	272	279	267	263	270	274	270	310	285	270	243	288	260	286	269	273	304	262	293	260	280	280	288	278	254	246	277	278	250	291	262	292	278	293	289	260	289	251	283	276	272	269	286	265	294	288	286	291	270	275	275	256	288	294	271	275	278	247	295	281	273	295	286	304	262	268	280	285	294	272	294	302	241	256	270	250	292	253	264	255	271	276	293	297	255	287	287	247	273	253	260	297	276	269	261	244	266	262	253	271	257	244	270	262	293	305	245	289	275	304	269	259	273	318	271	276	291	295	254	291	244	269	289	276	283	321	265	282	298	277	275	289	280	267	292	301	310	255	271	275	291	278	257	283	298	291	256	272	289	239	311	267	271	249	287	267	278	270	264	270	286	288	297	309	263	268	285	279	271	238	317	294	336	256	264	271	255	268	292	283	267	276	290	268	287	238	291	252	288	262	262	251	269	277	277	264	263	255	300	273	276	289	296	260	267	283	297	267	274	302	282	311	283	292	295	291	328	262	285	279	286	279	261	272	313	278	266	258	278	265	289	267	281	272	280	279	275	257	265	265	256	287	299	260	279	272	275	284	246	285	301	279	233	273	295	276	285	302	273	267	284	266	308	275	260	273	258	301	252	290	262	272	270	267	302	289	275	270	259	294	265	237	272	284	281	292	292	273	291	272	281	266	299	286	280	273	276	228	263	280	256	249	297	287	256	300	286	284	277	294	270	294	286	263	301	275	265	259	288	270	270	277	274	275	296	240	306	256	252	268	283	276	286	260	263	270	297	238	297	271	271	276	253	266	269	272	270	276	273	283	270	302	277	249	250	261	268	258	281	316	264	274	304	268	302	324	261	303	264	245	281	266	293	281	283	277	261	276	266	268	278	278	282	263	256	282	313	240	270	271	292	281	269	248	280	288	267	268	282	255	268	254	280	277	235	288	262	293	286	258	294	260	297	275	279	273	273	295	266	300	265	274	277	288	266	309	290	289	279	255	240	265	309	273	282	264	295	259	285	263	248	282	259	272	301	301	297	282	235	273	274	255	255	250	280	256	270	269	302	265	286	289	250	282	277	288	290	284	244	279	305	297	267	294	270	245	270	278	278	270	254	273	294	278	279	270	287	245	297	283	271	288	250	250	281	260	263	241	278	271	283	247	257	275	265	272	279	272	261	276	257	264	258	275	280	268	260	291	275	273	281	258	294	285	286	285	272	262	270	299	268	273	307	283	262	277	271	249	278	289	286	318	274	281	230	293	274	315	276	265	274	293	262	266	281	263	257	276	293	264	270	275	277	275	272	272	261	284	289	266	277	297	260	330	280	285	295	305	276	277	254	262	277	260	256	280	304	264	297	243	257	280	279	289	262	257	259	289	264	255	283	268	283	273	272	277	272	271	274	290	254	303	281	272	264	285	281	269	276	253	289	252	274	283	304	292	287	269	276	240	287	277	282	295	256	261	292	258	291	251	281	284	264	283	268	273	298	270	262	276	280	257	247	256	257	258	256	274	262	273	260	264	247	290	278	271	279	251	258	288	295	264	260	287	282	284	267	262	291	323	297	252	260	266	290	287	271	275	271	288	280	276	260	256	304	281	273	282	287	280	282	285	304	251	231	272	287	272	277	287	251	281	282	259	273	273	267	275	283	262	238	280	265	281	243	283	292	259	300	292	278	268	267	287	272	281	277	286	288	299	306	296	283	279	268	268	257	282	292	280	277	273	290	248	267	284	282	277	251	301	264	295	271	284	283	262	263	251	278	274	288	270	275	289	278	278	256	247	286	248	281	269	260	276	274	317	262	283	265	296	255	256	300	297	279	250	254	252	277	266	281	272	245	308	263	301	297	268	280	278	310	290	279	294	287	244	277	247	270	253	282	285	290	264	293	272	281	297	272	279	280	283	268	291	246	249	289	277	281	304	294	274	280	313	294	286	286	264	307	267	273	275	280	288	277	308	270	292	285	240	266	284	257	302	280	276	270	277	272	243	266	260	273	247	253	260	268	303	294	262	322	274	261	286	288	273	286	283	274	255	302	274	280	299	279	312	239	277	273	243	295	275	263	242	258	278	244	228	283	262	279	266	266	262	263	287	269	269	243	269	248	247	298	259	264	296	291	304	297	279	292	266	265	278	262	273	244	289	277	255	266	253	261	252	263	269	292	271	315	280	285	310	266	286	301	285	277	265	278	273	256	277	266	302	238	261	297	284	259	265	240	252	275	307	264	279	283	277	262	289	292	276	281	263	284	280	277	284	279	257	255	252	272	303	281	260	275	297	291	257	291	270	276	279	267	255	278	269	303	272	279	261	303	275	301	291	249	271	257	283	277	237	257	282	270	264	277	287	269	296	252	252	296	286	228	293	289	283	256	294	277	298	293	254	290	298	272	283	292	279	306	271	282	298	271	262	293	272	279	279	275	265	264	263	269	253	288	289	268	247	303	244	278	249	261	260	296	286	296	289	263	256	294	272	299	260	291	239	279	278	250	230	261	288	288	268	274	267	278	254	266	273	269	290	271	281	265	275	267	281	276	256	276	259	250	259	269	288	263	282	257	265	261	261	251	291	266	293	295	278	280	291	268	287	270	280	267	268	257	240	279	281	252	301	255	296	274	274	289	269	268	290	256	293	268	270	290	258	278	258	272	276	251	302	253	261	265	286	254	273	279	289	295	274	262	263	283	266	278	281	315	248	289	257	273	255	285	248	289	286	278	281	274	273	291	276	307	270	252	266	215	290	247	276	242	290	281	288	265	285	269	302	264	274	271	264	264	267	263	283	298	266	271	301	252	272	272	259	294	274	276	274	274	262	295	267	245	262	281	249	251	264	292	281	279	261	267	236	262	285	290	245	260	271	300	276	265	297	248	263	254	283	289	267	284	278	263	280	263	276	268	279	285	240	251	254	260	264	261	298	266	289	274	274	258	274	283	279	280	280	306	253	257	298	252	259	285	271	264	259	283	264	265	270	257	238	280	291	262	271	271	263	255	282	277	287	287	293	276	260	254	284	270	302	286	293	261	274	251	284	269	249	280	286	272	254	280	270	257	259	277	273	302	298	286	270	269	274	268	281	264	252	299	265	291	304	294	289	274	278	287	246	266	293	257	284	273	264	268	240	281	287	284	258	299	264	290	267	303	251	302	259	279	272	296	249	282	280	275	271	281	251	284	286	272	284	266	281	287	263	288	269	292	286	270
35984	31356	8706	1417	432	262	267	280	248	247	282	254	246	246	260	274	290	262	289	265	267	264	250	266	246	262	258	275	279	251	263	270	212	254	243	264	271	281	270	292	261	269	254	273	289	280	255	263	245	265	291	294	267	259	300	248	280	240	245	248	260	270	261	294	243	287	263	266	251	264	264	245	285	228	285	278	276	286	283	231	252	300	232	282	230	260	263	268	267	250	272	263	274	250	273	261	256	263	253	249	271	262	238	270	259	266	260	287	251	274	267	270	259	252	296	255	271	263	272	245	244	259	261	267	243	234	285	264	283	267	276	278	250	268	287	259	239	288	275	280	289	247	264	245	251	264	232	286	290	284	239	256	275	253	267	282	248	259	263	256	241	265	235	275	277	281	237	296	260	250	253	274	274	277	277	271	260	280	264	233	241	271	307	255	235	253	273	239	244	266	292	293	245	249	280	255	268	251	260	268	260	284	265	232	268	267	263	268	260	238	277	247	245	270	241	244	288	294	274	225	293	292	287	240	272	239	285	249	255	263	275	264	313	249	256	238	266	246	268	282	264	286	264	282	268	258	253	250	248	260	236	275	266	265	235	278	278	257	228	226	252	256	262	263	247	258	288	258	238	265	254	247	251	255	243	223	260	264	269	250	255	250	251	287	278	249	285	250	274	265	277	258	260	275	256	241	252	297	281	234	253	274	251	259	261	262	269	261	261	242	224	274	254	230	238	283	220	260	264	242	252	249	257	257	234	264	278	275	268	306	249	255	278	258	252	271	261	275	240	259	280	280	244	243	256	288	260	258	282	304	269	287	281	266	283	272	271	246	282	267	261	296	264	263	301	249	295	253	264	258	293	238	280	271	264	242	275	237	238	254	281	254	289	300	284	244	247	264	289	278	283	261	238	245	253	264	268	265	271	267	260	306	265	260	251	275	269	296	264	298	271	260	254	282	254	248	225	280	268	238	260	284	245	274	266	246	247	245	254	249	231	237	280	263	280	264	294	253	261	283	268	248	256	280	280	253	279	259	251	262	280	280	257	261	244	260	250	293	271	241	259	273	240	248	259	265	270	272	267	261	271	265	241	253	315	259	247	251	299	249	303	235	234	247	234	274	254	254	255	260	264	280	261	275	262	260	241	255	276	232	284	254	273	239	308	272	278	249	277	268	250	244	256	281	277	291	271	248	263	249	250	277	276	258	285	274	246	257	273	277	261	256	271	276	286	235	283	275	271	279	270	267	286	276	267	270	247	289	255	261	247	268	292	258	260	258	284	242	275	280	273	240	266	270	300	297	257	256	304	236	268	245	249	247	281	316	263	244	276	272	260	224	290	275	255	240	253	291	266	253	300	271	287	262	260	271	259	266	261	242	269	241	233	256	252	267	238	259	233	221	269	284	271	242	258	274	255	250	250	273	253	271	296	278	279	245	261	254	260	254	287	266	258	268	258	259	247	263	258	271	290	249	257	291	274	248	274	279	247	246	281	268	253	277	255	230	282	261	235	216	269	277	262	280	243	249	244	295	251	261	266	260	268	259	239	231	277	281	267	272	284	260	250	252	251	275	267	263	262	273	245	278	247	259	242	248	288	275	225	251	261	256	250	258	281	268	288	255	279	259	274	285	243	257	256	276	256	256	270	264	259	246	267	253	233	261	281	256	244	248	255	266	234	262	247	270	258	254	236	250	284	279	238	252	292	263	265	250	237	274	253	259	220	278	268	261	285	237	266	252	270	272	274	282	252	252	254	266	302	275	279	266	307	242	280	247	253	247	234	286	228	240	251	266	268	259	258	274	275	262	275	243	263	262	248	249	257	273	233	263	239	295	257	267	253	253	264	265	261	247	276	253	251	284	294	272	247	253	259	262	284	242	251	255	265	271	251	289	275	275	239	265	280	281	287	270	284	241	276	256	246	301	273	247	284	257	281	274	272	262	280	248	248	281	265	279	254	269	240	289	253	264	256	263	283	285	259	273	266	239	265	229	229	285	262	262	312	263	258	263	232	280	280	247	257	260	297	267	242	269	282	263	240	279	276	265	265	273	262	264	253	248	285	253	268	279	299	253	250	264	229	270	269	252	260	273	229	279	234	256	238	294	253	274	273	242	276	267	257	271	295	266	269	282	238	272	233	272	290	278	254	254	254	259	260	251	240	288	257	277	251	288	265	265	263	262	267	260	248	252	260	285	278	264	266	252	237	244	271	280	241	260	251	260	263	215	254	261	271	262	263	285	242	259	278	260	241	257	252	268	267	258	264	282	277	252	294	239	239	238	248	250	238	239	256	254	249	275	241	246	269	267	278	272	291	266	272	268	287	279	278	276	270	284	234	249	270	233	272	287	267	259	271	297	234	279	268	263	243	250	268	275	276	249	282	242	236	247	261	263	261	264	268	285	283	251	281	276	284	258	266	236	276	242	233	276	291	257	247	285	299	254	273	302	255	264	246	259	275	258	289	255	255	238	282	244	271	283	296	256	279	265	252	241	264	276	261	257	291	263	268	258	254	229	272	245	287	280	273	266	284	265	258	236	252	260	270	228	236	274	284	267	265	276	267	254	268	258	271	290	286	263	266	270	294	285	246	271	263	265	266	245	258	259	233	253	253	263	264	269	253	267	275	271	258	267	284	296	271	271	245	284	257	246	274	268	250	289	269	239	262	268	274	257	257	269	240	289	269	254	274	257	255	259	252	291	266	267	270	254	262	276	238	269	242	265	265	271	267	260	259	291	262	299	301	277	249	279	244	268	248	259	258	263	245	281	293	321	267	251	262	273	262	242	260	287	262	267	278	241	269	243	247	274	258	256	276	242	274	241	247	260	240	283	226	262	237	243	270	246	261	265	248	225	230	245	274	271	219	233	292	252	293	266	270	250	247	293	268	268	268	272	255	290	235	271	289	263	263	278	239	271	245	278	278	294	260	253	283	238	250	242	249	263	267	246	287	281	265	269	284	273	256	255	275	276	251	265	253	267	244	265	254	260	265	264	252	286	265	286	251	275	270	248	253	251	242	233	273	238	286	236	265	232	264	269	260	244	270	262	241	235	261	284	267	272	281	245	264	253	247	300	279	246	273	252	257	279	288	243	238	270	270	252	249	249	255	238	278	243	254	250	253	271	266	236	244	258	259	272	260	277	265	222	281	230	273	276	263	277	263	255	264	257	243	261	302	227	262	257	278	240	244	227	294	259	254	289	256	264	272	246	257	256	250	282	279	251	295	266	269	241	267	261	267	277	293	277	298	269	272	270	274	279	267	273	269	256	230	257	297	261	291	269	277	247	268	292	254	301	272	255	264	249	270	272	251	259	244	257	274	275	268	239	248	269	250	277	249	277	236	263	297	267	268	248	273	294	254	263	252	249	245	251	256	236	253	291	292	249	297	263	260	283	285	262	247	285	263	268	273	271	266	211	267	271	271	246	258	267	273	259	256	247	248	275	262	285	281	239	239	262	238	266	279	247	257	263	294	294	248	266	260	241	249	277
31159	29137	8415	3273	1329	627	580	583	560	601	593	607	625	595	609	596	540	629	529	596	604	555	551	573	528	536	593	547	560	582	553	571	649	573	580	618	607	557	573	586	581	581	587	566	561	521	611	592	523	538	556	620	563	550	623	574	580	595	591	599	618	574	583	547	559	550	592	574	621	600	605	533	613	570	586	600	599	549	592	569	551	582	593	633	594	567	628	568	585	522	536	575	570	557	560	569	596	560	584	590	543	608	567	577	560	614	571	562	591	604	581	577	567	522	582	540	583	562	555	553	608	567	574	557	592	561	603	590	530	620	632	632	548	565	607	592	526	643	573	580	629	613	604	570	634	548	574	580	543	581	577	577	628	624	544	606	594	563	586	577	559	592	566	565	576	586	590	578	560	550	565	555	634	564	571	620	572	594	566	571	552	588	548	585	594	593	556	616	536	550	556	609	560	591	569	581	617	536	570	608	543	594	563	546	561	617	536	586	547	624	573	610	593	577	574	580	575	569	567	579	551	594	558	547	572	632	561	574	519	551	611	589	629	586	580	543	571	551	580	588	574	567	606	597	547	537	593	579	564	556	592	583	576	543	575	576	599	604	533	587	572	591	603	603	551	586	550	594	592	582	608	557	589	563	577	588	541	569	582	534	615	568	597	513	594	569	533	560	550	603	530	587	534	595	612	567	613	575	535	601	574	559	612	591	551	586	606	604	557	603	612	576	557	580	608	563	574	523	562	594	586	596	572	551	601	582	604	587	567	567	565	541	575	576	568	621	562	593	547	563	580	562	585	592	576	561	563	577	600	575	562	560	542	572	550	583	576	518	572	584	593	598	589	557	569	602	557	605	615	591	603	576	566	580	590	555	566	602	570	572	558	596	591	540	596	528	578	565	589	576	589	595	582	558	584	555	584	571	568	562	530	596	587	593	542	547	574	579	571	566	567	553	591	580	606	555	589	570	586	565	603	542	584	563	588	567	574	589	595	586	566	573	580	554	568	551	581	545	565	608	520	583	562	632	606	616	599	604	568	551	546	567	559	619	571	630	565	577	579	598	585	575	587	602	582	627	577	560	591	568	620	619	599	632	598	561	593	556	533	570	596	526	557	596	565	572	599	540	587	570	587	611	567	567	535	556	604	555	558	566	552	581	539	577	576	606	589	568	583	578	569	583	560	598	593	551	560	640	605	609	574	585	570	571	600	564	592	586	580	584	587	574	571	583	568	586	569	580	609	570	544	584	547	610	553	582	560	621	580	601	568	586	575	589	579	629	552	561	572	546	611	576	562	568	544	579	550	586	594	549	601	582	526	595	598	548	614	569	559	551	556	574	600	575	530	562	601	571	605	555	557	551	570	591	555	574	587	574	595	562	600	570	572	576	566	602	559	601	581	631	572	576	591	597	612	553	576	569	568	604	591	550	566	593	596	526	564	525	557	556	567	526	595	546	541	580	578	562	576	603	607	558	595	606	503	569	549	577	589	574	553	596	550	566	572	557	579	581	563	554	564	574	564	560	558	578	573	548	564	590	604	572	610	561	565	579	590	554	587	606	597	581	579	515	531	586	579	583	557	566	549	569	584	586	581	566	578	578	569	557	574	613	596	631	611	580	580	604	574	560	571	557	608	655	590	636	607	601	565	553	602	555	544	583	537	577	579	590	551	614	589	615	549	567	590	579	569	586	558	522	543	571	582	594	559	589	572	559	581	606	618	564	552	582	594	556	549	577	561	601	619	573	568	560	555	568	569	588	555	579	589	610	622	563	619	545	590	545	557	616	565	619	593	574	586	617	592	578	556	622	588	560	567	536	622	591	588	622	585	565	563	562	592	576	583	619	582	585	647	580	577	586	521	584	557	589	588	526	603	559	605	555	589	567	584	578	593	581	588	569	557	621	587	628	561	567	585	608	594	566	599	538	564	569	578	563	558	572	609	574	586	574	576	569	593	594	581	577	529	576	581	596	584	574	636	604	517	588	566	574	593	571	576	597	581	564	542	572	569	594	575	586	590	586	592	580	565	545	621	554	581	623	563	620	572	562	596	536	548	569	581	585	558	555	537	582	573	540	566	574	580	597	600	560	585	613	567	549	580	590	587	550	552	482	604	565	604	602	566	559	601	576	563	591	569	558	570	550	548	581	557	579	591	560	614	616	606	577	559	600	609	607	563	550	597	589	565	553	599	561	581	601	577	542	551	612	586	594	582	562	619	570	646	553	599	578	577	607	582	564	544	605	588	574	559	588	587	570	568	560	547	574	550	518	573	538	613	531	598	587	592	649	590	575	596	562	596	563	563	639	548	572	603	550	561	585	596	583	647	571	590	535	578	595	562	589	561	565	605	621	590	613	577	564	556	572	583	570	579	549	572	561	593	567	551	602	585	572	576	565	564	543	580	562	580	618	618	527	624	601	606	602	579	591	616	586	598	591	532	541	541	598	601	567	541	592	593	607	574	576	595	557	608	565	593	587	618	557	583	575	523	555	594	603	600	595	589	598	602	587	588	614	586	552	588	593	598	573	597	528	589	591	605	572	568	571	632	524	617	565	593	580	572	572	585	546	584	573	571	618	579	564	586	546	589	571	569	577	632	601	616	570	592	634	582	538	569	580	619	580	572	557	505	587	573	573	573	560	576	558	568	611	535	548	580	599	598	644	554	568	562	565	603	570	564	592	534	521	538	544	579	552	583	583	549	574	582	568	565	551	588	524	541	591	573	517	539	554	587	580	593	563	586	590	584	555	559	537	607	581	581	605	566	546	604	554	604	594	563	587	585	559	610	528	560	577	591	587	552	556	564	517	581	556	597	594	565	584	541	528	574	606	600	586	538	574	646	525	580	554	571	573	590	551	621	599	612	578	560	568	601	553	594	569	613	554	522	599	594	613	602	556	594	560	604	592	586	609	575	576	541	601	553	589	541	577	568	536	600	575	545	562	588	595	560	596	558	532	623	597	552	570	559	562	538	602	561	597	562	589	537	547	579	583	570	540	560	583	596	589	550	563	551	527	591	612	550	566	563	562	600	529	568	604	597	565	579	566	573	559	596	582	583	584	535	588	596	562	571	566	602	569	603	591	569	597	596	598	585	603	568	579	569	565	567	568	531	614	575	597	580	587	566	588	592	596	576	596	596	569	542	562	534	532	620	592	553	594	542	569	598	555	550	584	595	572	587	565	588	578	595	575	534	623	577	567	557	573	582	586	580	603	564	619	624	603	547	556	562	586	592	573	580	577	601	574	564	631	578	589	581	572	592	615	608	581	569	573	609	586	594	584	623	596	588	542	566	544	587	594	559	611	610	639	579	579	585	568	586	558	531	560	613	562	578	561	584	589	583	559	539	601	588	567	619	563	574	594	594	591	600	555	578	552	591	560	561	598	569	595	590	605	582	609	563	585	574	563	573	558	656	569	606	520	572	575	584	576	555	561	596	596	576	574	588	587	601	578	588	552	555	624	560	589	588	549	565	581	549	575	577	575	531	592	573	567
82291	71112	41848	21936	6838	390	173	202	171	190	167	172	179	176	191	171	180	189	170	192	193	198	184	165	187	170	195	183	175	184	177	194	188	193	182	195	181	195	197	184	172	148	176	197	166	229	163	182	189	184	193	176	186	181	173	193	184	194	176	183	182	181	172	213	183	191	175	171	181	155	196	182	171	206	179	201	189	212	212	178	202	145	217	175	174	168	186	170	166	197	183	175	185	188	180	194	200	182	172	191	196	170	173	189	183	180	184	193	181	198	180	192	183	188	167	184	204	202	189	195	183	165	185	156	173	168	198	171	174	160	171	173	180	188	166	168	167	182	189	175	182	174	206	166	181	188	166	190	185	194	184	222	162	176	199	202	165	198	173	203	197	173	174	165	153	176	190	148	193	171	177	184	189	219	175	190	176	181	184	164	185	188	163	185	209	191	185	178	168	191	190	184	179	181	182	210	188	190	194	183	202	184	161	217	206	199	199	177	191	165	210	194	167	170	180	197	213	189	179	173	176	167	159	195	193	169	199	161	195	165	205	172	180	183	178	162	198	162	170	172	173	167	170	167	183	199	179	183	165	169	197	202	180	192	181	188	170	180	190	189	176	184	181	213	205	196	176	170	161	198	174	198	188	194	170	179	184	199	205	196	186	194	188	187	183	175	179	183	176	161	156	172	178	209	202	195	180	140	162	174	171	172	179	188	186	190	184	192	187	213	194	198	183	186	172	162	181	203	168	202	219	183	178	171	194	156	201	169	183	175	180	185	196	162	193	205	169	176	162	182	191	182	187	186	174	187	169	163	183	190	193	200	186	202	183	183	184	175	191	191	182	173	177	173	177	170	159	225	171	166	191	191	179	191	174	198	191	191	180	186	197	178	189	171	193	179	189	144	190	161	178	198	141	204	185	185	181	196	167	191	181	217	190	200	175	178	164	181	165	189	172	154	158	173	193	194	178	197	201	191	157	177	184	175	168	172	175	168	196	184	185	182	167	177	182	186	187	187	170	193	185	182	171	169	182	186	193	197	174	163	168	181	166	184	173	171	181	163	185	183	175	198	187	198	204	167	204	195	161	160	212	192	163	204	189	183	193	165	182	170	191	186	198	159	169	183	152	225	177	191	186	192	189	181	190	186	182	201	188	177	197	194	192	185	185	198	179	200	168	179	174	207	185	193	177	187	211	172	187	176	182	163	168	164	177	165	168	188	182	173	185	196	178	190	171	197	200	185	186	157	179	203	175	162	172	158	191	175	165	174	191	199	198	193	186	191	189	200	181	197	161	186	201	191	175	173	192	178	208	191	194	196	195	187	166	189	182	179	159	193	179	209	189	165	184	185	171	167	190	185	173	182	212	193	187	181	173	182	176	165	179	170	167	173	188	195	182	183	188	198	202	189	179	203	179	201	201	186	199	188	161	184	204	181	193	204	169	184	181	174	177	175	179	197	165	184	163	204	203	166	185	213	190	182	195	177	178	183	183	182	191	203	195	185	178	170	194	202	152	193	204	188	177	193	187	169	202	182	189	170	185	201	184	182	170	161	167	198	186	192	184	165	179	180	185	188	191	177	170	173	185	186	181	170	182	175	166	185	209	189	216	194	164	163	190	158	156	191	179	176	179	202	207	199	193	187	180	206	187	190	186	166	200	204	164	175	218	176	168	164	131	184	196	199	181	178	176	187	185	179	193	201	193	184	160	180	169	194	197	175	190	177	165	173	191	184	185	169	199	189	170	172	183	188	158	204	184	168	192	180	206	185	194	202	191	173	175	183	213	183	200	181	194	170	178	205	178	175	177	181	187	185	183	191	176	181	184	160	202	177	176	167	158	158	194	183	175	203	173	163	208	176	204	178	188	160	154	161	191	190	161	203	187	210	174	206	191	189	175	181	168	166	168	192	208	185	177	174	186	168	191	196	209	165	206	163	170	202	199	182	188	166	178	192	164	181	168	165	173	163	180	184	193	152	175	166	189	183	196	209	204	164	215	168	189	177	170	200	181	175	179	194	180	155	197	189	209	201	188	188	188	179	158	189	198	190	194	200	177	189	173	187	194	189	178	195	165	168	186	178	177	197	183	172	193	164	203	203	179	201	208	191	176	166	190	184	192	190	180	202	179	200	191	198	182	169	185	174	190	169	200	176	173	173	188	180	183	185	181	192	207	174	192	182	188	186	192	164	160	198	158	168	175	169	207	182	186	163	172	208	192	178	181	198	161	165	178	181	163	172	171	206	187	177	170	189	220	168	181	191	170	173	176	160	190	198	186	167	201	179	190	162	175	201	193	180	174	163	184	205	202	168	178	192	157	192	173	195	176	178	198	171	202	164	195	199	170	193	180	184	197	175	186	172	171	179	176	192	164	188	175	181	190	182	188	168	173	153	176	201	192	212	178	180	184	209	187	202	165	201	167	174	185	167	183	194	174	179	159	179	155	179	197	192	198	181	204	177	210	182	189	160	153	196	177	159	180	162	216	186	178	178	189	196	184	188	196	179	167	181	162	187	198	191	174	183	192	178	158	170	158	160	203	152	173	170	166	166	167	174	173	178	175	180	182	192	161	188	179	197	183	189	203	164	190	187	195	208	177	200	174	203	199	182	184	198	186	191	194	196	165	189	164	163	211	179	141	154	172	186	200	181	179	198	218	175	190	179	188	185	182	186	165	178	171	180	185	174	174	174	183	209	202	182	175	179	171	181	186	206	174	198	180	222	164	186	181	186	167	186	191	169	173	179	165	197	177	160	181	182	178	189	214	202	197	143	166	177	201	189	166	204	178	180	202	200	175	179	175	183	187	192	182	197	157	191	145	195	191	177	179	187	189	186	191	172	205	201	180	189	209	202	177	193	178	162	171	198	160	197	196	154	197	175	163	164	181	176	196	191	190	213	169	177	181	194	200	208	185	192	180	174	166	187	177	183	170	167	178	187	187	179	162	209	170	186	176	173	174	160	197	177	164	199	200	169	183	178	148	169	178	184	181	187	155	163	169	176	204	169	203	188	196	169	195	191	169	213	216	186	202	197	169	211	162	194	213	169	166	162	174	199	162	178	183	193	188	195	160	187	185	192	190	170	178	173	180	184	168	198	192	195	195	195	174	191	199	189	205	196	176	173	193	180	199	172	182	152	216	183	181	164	161	176	178	188	194	198	174	162	200	178	192	206	187	167	182	191	182	181	174	194	212	195	180	165	178	170	181	170	170	172	165	181	160	186	164	172	191	174	170	163	175	189	187	192	187	195	169	200	180	177	170	170	182	177	163	159	172	162	211	167	159	186	184	183	175	184	190	192	198	190	179	169	196	208	159	203	186	187	186	194	204	205	191	184	175	162	171	207	161	201	183	165	159	184	174	204	183	225	171	231	173	168	187	203	175	174	184	203	191	216	188	227	167	179	167	179	184	187	192	150	184	174	190	162	191	194	199	204	196	177	186	172	176	183	211	183	210	194	161	183	194	161	180	178	170	174	196	180	197	211	197	193	196	210
53579	56220	38130	23664	10949	462	478	482	411	419	415	454	453	394	401	424	458	411	402	391	414	437	406	422	415	443	446	425	417	406	421	414	424	400	403	421	397	408	414	423	402	406	372	398	376	398	406	418	403	407	420	420	387	421	367	416	424	429	426	416	377	418	437	414	407	399	418	406	399	405	392	434	382	413	404	390	415	432	382	353	464	454	403	418	408	464	409	412	415	380	434	406	412	375	408	453	420	395	411	404	405	414	405	419	422	413	414	411	418	387	396	417	388	409	396	397	374	348	433	415	408	406	399	394	421	394	405	441	406	412	398	415	401	390	405	455	465	433	407	392	438	407	388	429	418	415	408	402	415	430	392	389	388	443	427	389	405	419	427	412	367	393	387	438	415	400	422	396	398	411	413	395	426	392	392	415	424	370	398	413	400	391	407	396	412	437	448	420	417	412	404	406	384	436	405	417	413	418	410	452	382	416	393	403	415	385	361	398	406	396	436	396	398	409	400	432	385	419	388	382	393	376	422	449	416	390	422	435	401	447	409	425	394	399	399	421	397	411	385	441	418	437	405	421	413	367	400	355	406	386	373	412	402	421	400	368	392	393	434	352	412	415	424	409	409	406	429	430	406	395	425	415	418	385	390	407	441	408	388	373	399	420	417	401	397	378	369	406	386	361	376	399	456	409	391	428	379	443	410	368	413	414	406	383	380	407	417	393	413	374	418	434	389	410	391	412	433	398	358	378	421	390	392	403	409	395	402	425	382	420	413	408	375	404	421	398	422	368	394	404	426	372	412	400	429	442	410	427	422	370	401	430	397	417	422	434	396	413	421	391	410	423	444	405	397	433	416	407	433	442	410	369	380	410	380	418	371	399	401	418	411	365	430	407	427	388	393	400	444	440	442	376	373	419	402	406	373	412	401	418	405	377	410	404	392	447	386	403	405	451	423	420	417	389	414	428	442	391	402	388	421	424	412	419	407	398	419	416	431	408	384	407	412	387	423	419	404	420	409	395	385	437	441	390	428	433	420	399	430	413	396	394	410	416	422	424	402	404	431	384	406	396	397	401	395	402	406	420	437	439	416	377	413	418	417	413	444	385	378	393	397	452	409	389	403	405	430	396	443	383	420	407	382	410	394	421	421	425	382	422	396	417	383	414	420	386	417	404	416	395	392	402	393	443	372	384	422	421	427	408	382	436	385	396	434	457	429	383	423	398	403	391	423	402	350	444	407	416	396	392	423	407	429	387	458	412	377	443	404	408	402	407	403	397	432	403	429	432	371	402	431	405	412	403	440	414	425	364	424	420	400	423	426	399	416	401	408	426	423	397	406	411	402	418	398	398	412	392	392	429	441	399	407	430	436	401	419	401	388	399	430	422	390	411	411	401	440	430	393	434	403	374	430	398	392	384	401	405	484	402	408	433	392	407	394	428	372	418	428	408	432	401	410	398	418	428	396	388	397	393	430	418	404	440	405	381	408	410	373	443	391	394	402	423	390	393	396	426	383	430	408	409	377	449	401	408	425	423	397	411	404	411	404	417	395	414	382	400	378	406	427	417	416	383	393	393	420	389	403	407	430	400	424	373	392	417	426	457	395	416	422	425	412	436	427	368	423	434	402	409	414	406	403	425	398	413	394	426	387	382	410	395	417	396	393	428	442	408	424	380	411	353	432	406	436	442	426	401	420	396	387	412	417	398	383	410	408	406	398	381	406	412	430	434	400	420	440	399	414	437	397	426	439	382	434	446	393	416	337	403	420	403	417	394	421	416	410	398	437	434	414	378	403	400	423	399	466	411	426	418	402	429	400	413	435	402	420	373	427	386	414	419	398	397	403	415	428	399	409	422	418	408	424	405	427	419	431	406	406	390	426	420	420	418	431	418	429	418	418	425	405	419	402	399	420	407	430	418	428	427	396	428	408	376	393	398	416	403	399	432	417	431	405	396	396	379	406	370	379	430	404	383	400	370	388	400	418	402	386	406	402	428	434	409	351	407	380	378	434	409	381	424	430	383	430	437	440	386	461	399	413	411	405	420	415	422	406	388	432	374	417	412	402	429	411	421	369	386	405	384	402	383	403	408	423	433	422	378	408	422	392	413	382	422	425	380	415	403	425	390	413	413	417	393	402	380	381	401	404	400	355	415	411	431	425	432	445	374	423	386	427	409	443	431	401	396	407	376	417	394	444	406	432	411	409	404	432	394	436	423	391	423	438	409	415	419	427	423	384	405	419	412	406	441	435	410	427	392	389	412	366	414	382	438	392	374	421	414	380	374	400	390	387	398	377	427	435	393	414	380	409	398	402	392	428	421	417	434	396	442	448	369	432	394	425	409	393	421	384	382	426	430	414	381	394	390	423	403	378	410	408	409	391	410	391	422	415	374	398	430	452	409	449	408	415	399	419	418	431	405	411	424	408	432	388	420	430	413	426	400	406	417	388	415	409	422	469	409	425	407	417	407	389	391	441	404	361	398	402	369	404	409	380	417	401	449	395	368	416	415	412	427	398	429	415	424	463	416	396	427	421	378	382	415	403	397	427	384	382	396	396	356	425	422	412	402	442	421	390	412	445	439	422	410	410	387	395	414	371	381	424	395	380	412	399	410	404	433	427	422	381	434	381	372	400	392	444	448	412	437	430	398	375	409	436	400	436	437	427	381	402	359	432	418	388	406	406	401	402	396	396	410	426	419	439	436	417	389	427	427	416	409	389	411	412	424	413	421	406	401	450	426	394	409	387	420	391	429	425	397	398	417	422	410	397	438	390	398	400	405	404	375	416	414	405	420	403	400	392	430	427	390	392	401	414	401	421	387	438	424	385	350	386	435	418	395	397	419	419	407	434	419	433	412	443	385	408	443	462	401	396	421	393	433	409	406	396	410	391	424	402	396	399	416	426	409	398	421	375	399	376	419	403	415	409	390	414	404	387	422	403	405	415	393	420	380	416	378	425	379	401	391	387	409	425	433	401	380	432	390	404	440	389	407	411	424	411	422	442	421	400	418	412	385	384	440	412	405	391	409	430	405	429	407	395	384	413	396	407	365	408	407	414	422	437	421	397	396	422	409	406	360	393	414	442	459	384	427	422	424	412	374	409	450	416	390	387	382	402	403	401	411	373	402	372	411	437	435	411	415	380	398	401	406	384	408	417	383	387	371	449	395	412	404	427	389	415	425	414	386	408	368	399	436	380	389	414	372	403	411	366	433	385	382	400	437	442	430	439	403	376	391	405	384	386	420	451	448	433	416	404	393	385	361	401	415	408	431	398	407	410	383	426	419	391	403	413	403	411	397	417	423	414	427	398	410	393	393	383	428	423	380	398	419	398	398	421	401	398	402	420	418	392	402	404	409	380	411	454	372	390	408	424	406	382	412	400	386	399	415	373	433	408	421	434	392	433	424	443	409	404	426	412	391	429	391	390	385	397	385	417	397	435	395	415	387	415	424	421	372	412	437	406	401	403	420	422	416	396	365	399	389	406	420	414	392
92901	81003	52014	29773	13229	839	142	136	121	137	134	155	122	146	124	108	119	119	119	127	143	140	123	109	119	115	105	130	115	107	107	118	130	134	121	118	123	109	116	114	121	103	124	123	130	106	119	124	122	112	125	138	122	120	129	115	115	115	113	124	118	125	119	140	124	108	114	116	107	103	135	106	136	120	107	131	149	129	123	119	115	145	119	124	116	114	103	105	128	109	111	123	119	121	140	120	109	119	126	123	111	144	109	144	98	105	125	124	116	141	113	132	119	111	140	108	130	95	123	120	109	116	129	122	103	94	110	125	143	120	107	112	119	126	113	126	109	137	119	103	120	129	99	111	118	109	134	129	111	97	116	124	127	133	115	122	97	111	107	129	117	139	123	121	108	128	119	126	110	117	117	91	115	113	107	114	114	116	124	110	111	110	99	112	111	131	117	127	116	120	110	142	98	112	127	98	110	113	107	125	119	113	126	112	135	121	120	117	133	136	99	149	153	129	129	119	113	136	135	110	107	101	118	105	131	128	111	112	136	128	116	120	123	133	98	110	142	131	107	131	119	143	114	119	127	131	133	124	132	106	123	104	123	90	128	107	107	112	111	102	132	123	99	119	124	108	112	140	121	115	110	117	122	103	112	124	109	116	121	131	120	109	140	131	133	118	118	125	118	110	119	126	131	122	111	118	109	112	111	128	129	121	111	127	124	123	104	95	116	120	120	113	102	117	101	111	134	110	116	115	111	102	121	118	96	106	108	97	110	121	119	121	117	124	100	116	134	136	92	128	106	127	120	110	109	98	151	108	118	131	128	101	116	109	107	113	118	111	147	126	104	110	122	128	103	130	138	127	129	129	113	112	100	112	95	117	117	128	105	127	112	133	128	116	120	105	110	142	114	122	118	108	127	136	108	109	121	115	109	123	125	112	129	113	127	97	111	141	127	108	105	110	104	113	117	115	106	106	132	131	119	133	125	122	119	107	124	121	118	107	123	110	116	126	113	105	130	120	111	116	113	112	109	126	104	105	96	121	125	118	116	102	114	128	121	120	116	124	117	138	99	140	113	137	120	113	104	108	120	110	113	131	111	120	125	127	121	117	137	124	124	125	121	139	108	119	115	126	103	131	121	105	123	110	122	125	123	140	107	132	117	113	133	124	97	122	135	126	125	128	105	124	116	109	109	101	118	130	127	123	104	109	129	127	131	123	132	115	112	102	106	121	113	129	128	120	116	127	113	124	112	127	142	99	128	127	123	130	106	102	111	120	90	95	104	125	115	128	122	132	103	146	109	127	115	118	134	136	123	120	123	112	124	124	102	99	124	107	120	109	103	126	99	131	129	119	120	120	112	116	131	128	132	122	131	115	121	109	122	120	117	117	108	123	111	106	120	120	113	115	124	118	126	126	120	120	123	119	117	127	133	126	87	142	108	133	125	106	120	113	110	118	117	126	141	130	132	127	133	123	117	139	124	105	119	110	124	97	110	101	127	105	126	115	134	123	92	116	115	140	112	114	115	122	106	145	138	108	104	119	135	104	124	128	127	127	127	119	119	138	108	134	118	118	110	109	118	137	117	132	114	122	121	121	130	121	116	103	111	126	134	108	105	101	102	106	127	133	115	125	109	114	118	118	118	105	120	123	117	116	119	115	118	117	132	109	119	117	113	113	115	136	126	83	129	129	106	113	131	120	130	115	89	109	116	120	116	123	102	132	109	121	125	114	110	115	106	122	109	121	109	110	105	108	112	104	120	106	123	115	123	100	114	129	105	104	96	114	109	113	109	118	130	127	114	127	115	109	109	104	135	126	138	104	131	118	130	127	135	109	119	113	107	104	109	117	116	113	104	111	116	118	112	107	133	130	115	114	109	105	101	115	112	102	123	135	121	97	106	128	112	102	117	139	105	119	142	110	129	108	135	132	119	120	128	103	113	130	109	106	118	114	130	105	99	123	114	121	119	124	119	110	114	144	130	121	142	108	124	113	112	103	128	129	117	134	126	118	129	115	99	119	121	137	128	117	126	108	129	124	113	136	119	131	114	116	113	108	124	98	129	113	124	129	138	121	121	135	114	124	139	111	122	104	104	114	120	130	127	121	118	117	142	122	121	116	120	115	116	126	122	118	125	152	134	125	125	119	116	126	146	120	108	119	116	124	106	102	125	103	114	118	128	118	130	124	97	105	126	119	126	111	102	111	117	112	124	122	109	125	110	113	148	117	103	121	102	106	124	126	124	143	136	115	131	116	106	115	98	126	119	102	131	112	123	134	118	112	108	108	127	121	129	108	115	114	130	107	113	128	132	123	129	129	110	113	109	137	102	113	121	136	108	119	107	139	116	114	114	121	96	121	130	128	100	110	111	117	102	130	127	121	103	110	128	121	112	114	137	95	131	120	101	107	113	135	101	112	104	112	129	106	139	119	126	110	116	122	116	123	111	112	112	121	108	128	111	124	114	109	105	106	102	123	129	108	111	124	140	129	107	120	113	117	99	135	103	109	113	133	108	137	113	119	99	119	123	115	115	106	111	125	111	129	116	118	145	142	105	95	122	119	126	107	117	123	131	105	106	108	121	114	123	126	120	112	130	110	142	116	104	118	122	105	117	144	108	113	105	121	114	103	95	129	127	117	101	117	122	120	119	126	141	116	125	116	97	113	113	116	107	135	114	111	118	119	126	103	105	120	105	114	126	123	137	107	113	140	114	99	116	105	126	119	118	140	102	122	128	113	121	106	117	135	116	142	117	113	122	90	126	131	121	100	129	113	130	139	133	109	134	114	115	110	99	131	131	112	127	105	109	113	95	127	118	99	119	111	113	100	122	114	130	117	102	131	121	114	99	120	135	128	110	105	114	123	125	127	110	138	122	107	134	143	112	115	107	109	107	106	122	118	123	111	107	108	114	116	103	116	110	116	115	128	121	94	127	106	131	117	130	102	131	114	126	111	124	108	118	125	109	117	114	128	110	111	106	111	114	126	124	123	112	132	127	96	134	125	120	114	103	109	120	124	115	117	128	121	110	121	122	102	127	109	111	106	123	130	131	129	118	108	128	113	119	109	122	103	119	130	102	104	136	116	108	134	106	127	130	110	130	103	117	125	127	109	114	144	110	104	137	104	110	124	106	123	134	119	101	127	119	119	110	116	122	134	136	132	124	120	116	107	117	102	116	118	120	96	124	121	134	114	116	106	126	112	125	120	133	105	127	105	99	118	106	99	117	108	112	101	126	122	125	102	106	122	114	138	113	98	116	123	110	119	154	128	112	118	119	116	106	117	135	160	115	118	118	111	111	115	133	123	134	106	113	112	130	111	113	138	126	116	122	108	117	115	101	126	121	122	115	112	104	132	104	114	117	138	123	127	116	120	122	117	133	124	105	119	115	145	117	110	129	117	110	108	117	95	111	110	115	119	109	109	111	118	134	128	121	105	119	123	125	115	120	138	124	127	109	112	141	129	131	128	113	109	133	117	124	100	132	136	111	132	123	107
64096	69141	48748	30963	15433	399	370	376	318	321	318	325	312	313	296	298	286	303	262	264	290	316	303	274	298	273	296	277	286	302	287	274	275	257	281	288	284	277	292	276	280	280	252	290	315	264	306	293	263	261	303	287	305	286	286	283	294	282	286	265	287	293	316	296	245	278	273	272	249	294	265	272	274	294	280	276	300	288	261	280	301	273	305	275	302	294	291	299	300	286	265	285	278	269	295	304	290	302	279	275	244	261	277	301	301	274	276	292	242	274	283	277	281	297	312	301	281	263	309	253	277	258	260	298	274	247	287	296	288	293	265	286	241	276	275	289	269	297	271	276	304	279	300	281	261	273	304	258	245	290	297	310	274	265	264	299	292	296	298	263	293	300	289	260	241	281	282	296	300	295	299	279	270	272	269	279	283	283	282	313	328	300	293	267	287	323	282	295	282	303	301	283	280	255	282	289	266	285	249	261	274	290	271	267	286	279	258	252	315	259	312	307	249	266	263	269	277	285	281	289	271	263	259	280	251	308	298	294	255	296	262	252	277	307	292	299	280	292	297	302	281	265	280	276	310	286	299	247	298	291	289	291	297	288	281	260	305	274	276	261	300	273	298	286	274	292	276	247	269	269	283	281	302	285	285	261	270	283	290	304	273	284	301	290	284	312	283	241	270	273	290	261	290	271	294	284	271	271	298	274	288	293	287	255	319	276	295	256	304	278	287	281	256	261	279	276	283	270	291	271	278	265	322	275	270	314	241	267	283	282	292	299	291	269	286	278	283	266	291	262	251	280	263	273	252	281	272	291	272	258	273	274	307	280	274	272	300	291	270	303	286	289	260	289	260	281	256	293	249	289	281	267	228	284	306	267	267	262	259	262	274	271	315	252	263	292	309	265	300	292	288	261	289	284	314	279	258	290	284	295	296	290	269	264	262	282	283	275	293	257	323	293	307	284	245	302	258	288	268	305	298	288	276	298	262	295	313	272	267	277	276	291	295	255	281	280	253	275	271	280	275	282	261	306	255	286	265	286	306	275	267	294	298	300	272	301	279	272	299	293	307	268	291	296	257	293	291	295	262	242	287	272	266	283	301	290	296	256	284	281	285	255	261	309	307	295	277	279	286	262	268	262	267	267	282	258	283	286	319	298	277	268	266	269	256	269	269	301	304	282	267	289	290	274	289	314	273	281	279	271	283	297	287	273	261	267	252	270	289	262	287	300	268	269	282	307	266	249	294	284	303	285	264	268	265	304	285	321	252	298	248	284	266	272	279	262	268	286	295	283	281	268	288	271	268	264	293	263	296	305	272	285	290	266	257	263	295	275	322	270	320	285	264	301	259	291	271	282	309	281	260	305	279	267	285	242	281	269	273	246	278	295	297	264	310	289	299	255	311	287	279	291	274	285	264	270	320	269	259	284	280	259	276	290	301	282	256	269	269	247	282	268	272	274	291	284	265	269	271	298	298	261	290	283	264	282	290	272	296	292	281	296	295	259	276	283	291	274	259	270	286	255	264	285	278	277	260	263	269	259	273	303	289	282	298	273	275	277	305	295	321	304	288	304	272	268	260	293	293	265	274	275	277	252	257	292	276	275	256	282	301	274	266	301	328	309	275	280	280	276	292	288	265	266	314	277	278	286	281	306	285	293	294	274	270	271	288	270	292	286	256	275	287	288	294	264	304	280	304	299	318	297	308	279	292	271	253	282	292	272	277	291	286	300	295	258	291	249	277	287	298	278	295	274	291	293	278	265	262	278	277	289	249	308	289	297	249	232	287	309	265	268	292	260	285	266	273	254	257	267	245	270	301	303	299	295	275	293	309	265	281	260	256	267	269	249	257	288	304	283	299	269	264	273	295	319	298	295	271	227	297	281	271	287	271	316	316	276	272	277	276	274	296	259	282	263	268	304	257	269	266	275	258	264	273	300	296	285	283	274	266	307	289	294	264	273	242	280	274	273	262	274	263	261	268	282	275	290	296	260	234	245	256	320	276	283	262	281	281	280	298	260	298	296	266	293	249	279	268	276	293	260	284	251	289	267	308	304	274	267	242	288	242	250	261	267	266	298	277	279	283	295	280	274	263	282	255	262	290	282	318	304	255	249	285	287	283	317	272	303	299	309	295	283	293	275	281	296	271	293	243	288	285	296	309	282	291	259	272	302	281	307	297	264	271	300	249	260	283	275	282	277	328	294	304	282	290	281	313	302	281	275	304	260	295	299	299	283	274	254	294	244	312	312	293	306	266	299	261	273	282	310	326	284	303	273	281	275	298	302	270	308	275	300	274	270	294	260	290	266	298	277	257	301	280	262	285	295	276	269	269	280	280	275	289	291	290	298	255	280	294	281	296	256	279	244	287	264	270	269	291	272	269	263	281	329	274	322	267	275	292	281	262	282	302	271	285	270	282	291	238	256	282	280	277	288	285	260	303	276	321	311	290	260	275	269	279	268	303	296	279	283	262	286	297	304	304	292	276	278	274	284	293	263	285	276	301	264	311	306	295	264	294	268	291	319	290	292	256	273	257	269	282	280	283	252	306	292	256	297	271	283	269	293	277	281	287	279	296	313	277	272	286	266	311	277	310	279	274	299	278	299	287	294	280	272	258	269	270	301	281	278	247	298	283	283	263	306	271	276	260	278	248	250	298	271	284	290	269	273	301	298	287	293	295	280	297	303	290	306	263	253	289	261	296	280	294	278	275	299	295	260	295	267	280	275	267	280	301	284	302	271	267	265	283	293	241	302	272	300	283	270	273	285	277	275	304	288	274	276	266	293	262	275	257	250	271	279	319	289	278	310	245	270	250	302	294	265	285	292	284	283	285	276	260	271	307	255	290	288	306	264	264	272	278	268	269	283	298	273	284	274	275	295	292	265	271	274	286	296	298	268	273	291	294	309	295	316	262	295	270	283	260	258	281	298	276	275	271	270	260	262	250	285	305	284	284	262	294	238	282	284	262	253	292	298	273	283	265	280	278	265	268	289	281	307	268	278	278	298	268	291	281	258	290	280	269	270	272	294	290	265	273	315	292	307	269	256	289	255	256	270	246	267	283	286	257	302	261	263	290	244	283	297	269	283	236	267	267	280	283	279	312	295	280	296	269	287	316	284	284	272	292	307	300	272	255	266	268	273	280	288	273	292	293	251	275	267	279	270	256	265	299	297	278	298	257	273	297	305	288	305	279	285	299	284	282	276	272	252	269	283	288	259	268	268	287	302	288	282	288	264	259	284	307	294	300	312	249	305	286	257	267	296	313	296	280	264	258	279	300	262	265	277	294	271	270	282	262	286	264	297	287	284	278	257	264	275	294	287	289	265	300	268	290	293	277	276	262	298	304	322	294	294	284	272	289	299	262	274	263	290	308	288	287	262	282	310	293	270	263	311	284	283	282	310	263	274	271	281	258	283	255	281	253	304	277	273	300	280	312	261	285	282	329	291	270	269	272	292	312	284	259	305	286	279	294	252	282	264	289	279	272	307	282	300
37452	32163	9207	1291	418	260	259	265	258	266	250	283	236	269	245	248	270	278	256	272	258	266	253	268	253	228	273	302	285	265	294	270	257	247	257	245	265	275	265	232	273	260	248	266	270	257	259	264	264	278	282	248	267	285	292	258	264	248	253	272	241	270	275	276	269	249	279	296	260	260	258	252	280	261	252	246	254	269	267	298	254	247	236	245	261	258	237	260	277	274	258	270	266	251	268	241	254	244	287	259	253	254	264	289	312	265	267	258	234	265	267	258	262	281	249	256	260	248	258	277	257	255	271	266	271	233	291	275	256	245	262	269	289	280	275	261	276	253	284	268	258	259	292	252	260	258	297	262	268	263	285	242	281	310	247	259	268	259	285	248	262	240	253	232	258	253	260	288	247	286	272	264	254	269	235	251	245	264	243	268	262	265	252	294	282	250	322	255	246	262	274	278	301	238	250	225	263	290	240	263	261	248	280	268	270	285	279	278	256	268	266	274	270	252	268	257	258	257	264	264	268	297	249	267	268	314	260	264	258	251	243	296	258	253	253	291	267	256	246	295	241	237	240	238	280	270	245	268	268	266	245	251	260	276	296	263	239	236	218	249	291	270	277	262	274	274	293	272	258	272	237	237	272	277	260	292	274	205	281	277	288	276	279	258	261	254	274	229	245	246	268	229	253	270	258	241	274	253	259	286	243	254	299	269	264	279	260	268	269	266	312	264	256	250	256	263	258	245	260	267	264	267	273	269	247	294	273	247	247	248	256	265	269	261	256	259	242	221	275	279	253	279	267	241	272	257	243	255	239	268	269	213	277	279	278	245	232	247	268	263	274	264	266	251	277	251	250	297	253	274	243	272	284	251	240	267	239	236	306	244	266	269	263	299	264	252	292	266	245	270	258	278	244	282	231	258	286	270	261	290	251	267	265	270	269	273	266	263	238	248	272	281	270	260	250	301	267	279	253	267	260	269	226	244	269	263	287	252	254	254	288	238	260	243	283	244	287	256	234	286	251	261	233	260	251	257	255	274	283	261	286	243	274	267	281	262	257	245	233	247	250	270	295	245	275	277	261	265	289	244	266	275	261	279	300	293	228	249	268	277	263	284	268	266	278	255	256	285	290	267	266	278	251	304	256	249	279	299	256	251	264	264	262	271	251	265	241	266	237	245	283	245	266	301	260	256	268	255	242	240	237	234	252	268	261	264	260	273	251	279	293	272	279	278	264	264	257	250	254	271	254	246	286	238	259	263	261	253	285	282	274	252	250	294	256	262	260	235	287	252	277	259	250	276	300	273	244	248	235	228	249	254	261	267	272	270	269	289	255	262	260	264	266	277	240	247	278	265	267	247	267	301	268	235	254	271	270	267	296	246	235	260	274	259	302	276	267	296	270	273	298	255	288	275	275	268	245	255	260	268	252	255	250	238	283	247	274	213	289	273	248	263	289	250	266	270	275	243	249	245	268	262	266	263	263	266	271	270	255	269	242	277	238	250	299	239	239	266	265	236	291	263	264	284	253	269	223	297	290	251	243	274	259	246	243	254	284	272	281	269	256	256	251	294	289	283	267	277	296	245	275	303	273	286	265	257	262	300	277	269	302	274	268	267	284	296	259	295	248	246	282	274	253	278	268	227	263	266	288	263	286	275	255	271	280	236	267	252	251	262	253	265	268	257	276	303	269	254	279	261	261	262	257	264	277	272	220	279	271	240	271	265	274	267	262	235	246	243	282	276	245	266	245	274	246	263	236	273	268	259	292	274	275	261	270	234	259	230	266	249	245	275	273	268	247	265	270	219	278	262	231	258	289	286	274	253	285	290	269	255	259	283	273	249	256	256	282	244	251	243	285	258	268	266	273	293	281	239	276	252	234	267	249	271	308	304	248	245	280	250	226	278	286	228	289	292	247	244	285	228	299	267	240	269	272	263	288	254	255	241	244	259	249	270	267	265	258	261	254	239	252	235	268	261	285	263	275	278	274	284	276	285	272	296	268	247	271	253	289	323	259	251	264	235	248	283	256	268	278	246	256	268	271	282	254	232	263	242	293	247	289	266	252	247	260	248	259	265	250	274	244	259	286	277	269	246	258	255	280	257	266	235	252	287	269	277	242	266	284	304	287	252	257	271	244	276	263	284	227	255	259	238	294	287	251	271	268	270	258	270	275	276	292	270	264	264	251	243	251	248	282	259	265	290	249	247	225	258	272	259	259	288	280	257	244	241	270	283	239	260	244	266	282	243	252	283	261	249	261	277	266	245	270	286	261	250	254	247	290	277	258	244	251	291	251	228	271	284	279	228	278	262	262	258	242	249	300	268	269	246	259	258	256	265	275	253	262	283	291	282	263	271	278	281	276	242	249	246	254	285	274	271	281	252	255	239	273	279	241	275	255	297	273	284	292	267	265	234	278	241	247	250	256	260	252	273	275	282	300	290	278	270	254	277	291	258	268	242	276	287	255	272	283	256	296	269	252	261	260	239	225	278	260	264	302	270	256	283	281	267	239	283	252	270	255	278	289	234	272	291	255	264	272	287	256	279	281	252	240	255	282	263	277	267	287	269	247	289	255	253	250	253	289	269	248	255	259	238	271	232	288	258	261	245	244	276	251	250	275	256	266	286	251	230	257	295	243	266	292	285	276	259	266	246	273	256	305	289	250	256	242	310	256	262	254	282	280	273	270	225	232	277	244	271	275	256	277	267	252	241	268	294	261	250	264	260	263	226	241	268	275	292	259	265	270	270	294	269	271	259	263	265	246	265	264	285	272	268	258	248	261	274	264	260	286	295	265	241	273	240	261	241	254	233	246	259	240	305	241	248	263	272	279	272	253	260	237	249	275	249	266	276	311	272	271	258	249	266	249	263	249	308	264	258	234	244	286	267	291	280	258	255	260	272	228	254	262	305	277	289	269	246	269	263	223	289	250	270	255	267	281	259	257	248	278	255	283	266	225	261	245	258	274	260	260	238	296	268	273	276	280	256	260	278	237	277	294	261	269	278	305	278	255	272	258	256	260	239	246	241	266	245	253	247	282	299	260	252	264	274	292	257	251	296	278	260	300	242	265	278	257	281	285	264	245	255	255	278	263	233	274	238	262	272	265	284	277	244	252	228	297	260	268	288	289	271	244	295	251	286	258	269	245	234	276	247	259	267	267	251	268	246	271	281	268	244	268	256	237	278	261	287	251	286	255	270	268	237	269	255	265	269	232	259	265	309	243	242	259	241	251	248	279	261	250	232	272	274	261	272	265	277	256	263	245	267	277	273	274	287	269	257	266	277	234	229	259	273	256	279	269	283	268	248	275	242	270	259	266	262	246	284	266	224	255	251	264	261	266	280	259	247	251	279	277	243	250	267	261	295	262	250	239	284	287	260	265	290	256	239	282	275	258	243	243	268	248	254	267	247	288	255	226	258	253	251	260	246	273	241	283	244	248	280	251	261	245	268	243	266	259	254	269	252	281	304	272	265	271	260	274	242	262	283	261	290
31921	30059	8472	2601	1155	593	597	578	606	604	606	573	599	590	602	560	611	594	596	611	611	573	574	617	590	572	574	589	558	547	570	580	591	565	608	567	578	593	558	546	581	554	577	565	599	544	591	568	559	559	612	611	594	606	554	552	555	584	610	538	574	586	608	578	569	593	592	605	566	553	575	566	564	599	632	581	577	582	601	596	581	531	551	562	591	585	628	553	559	579	595	589	583	585	529	621	593	581	515	557	573	582	672	558	561	569	552	616	581	599	578	583	597	574	584	584	635	596	562	559	526	583	577	582	591	557	593	589	549	600	519	554	612	574	605	535	590	591	582	585	589	632	620	615	585	567	587	599	593	601	564	580	563	557	598	598	580	555	564	604	574	626	596	556	578	570	576	599	607	600	628	520	541	598	573	599	564	616	630	600	567	523	576	572	559	546	584	556	567	585	587	575	597	617	582	598	585	575	525	554	561	563	603	569	572	586	576	594	567	530	544	578	600	592	582	565	573	540	611	602	591	591	572	584	567	561	594	589	581	616	584	583	585	587	568	558	604	587	549	604	576	599	581	573	575	584	600	584	555	557	669	583	559	608	627	622	603	600	585	572	567	597	553	562	597	641	614	597	583	570	608	555	565	593	579	559	587	604	596	552	613	580	545	583	589	536	576	574	573	569	607	578	549	558	571	583	546	579	595	571	561	565	589	559	630	572	583	559	580	577	567	599	564	550	570	546	591	596	576	529	591	630	580	578	622	581	599	604	569	565	564	610	626	541	571	570	566	591	577	527	572	575	572	583	612	611	575	572	584	563	560	578	572	560	542	586	588	594	613	574	576	570	559	591	559	602	593	571	571	565	544	588	571	536	577	572	581	582	591	549	609	617	584	561	581	590	592	589	612	567	626	613	565	580	577	588	559	602	596	542	590	565	571	633	605	615	557	553	607	614	600	610	593	549	544	623	591	529	550	575	602	559	595	530	583	608	587	561	573	597	546	591	601	562	580	597	594	591	558	640	571	566	563	587	635	604	586	577	572	576	589	589	569	606	597	553	579	574	600	545	599	584	541	580	572	576	611	576	524	640	583	572	582	588	638	602	581	568	554	613	578	596	564	527	531	564	545	557	621	604	556	555	586	543	601	575	581	606	579	589	567	563	577	614	611	524	590	589	536	595	597	596	560	566	585	602	604	613	601	609	621	622	551	583	550	582	594	554	547	592	525	584	603	604	575	627	562	585	592	631	541	563	569	599	591	571	566	598	560	581	604	561	603	601	574	609	614	571	585	580	579	581	599	597	563	610	570	578	587	573	596	552	566	619	619	574	548	564	579	575	547	580	579	600	581	593	581	595	547	537	561	564	627	574	593	561	556	572	602	558	572	551	584	594	583	552	573	506	587	586	587	584	592	573	576	600	518	590	564	590	589	527	570	603	591	571	597	548	563	578	604	582	587	538	575	591	540	573	571	583	571	561	586	570	550	566	574	590	572	571	547	584	561	582	569	591	562	579	567	579	550	575	573	573	588	610	562	625	560	560	585	562	610	589	584	575	532	532	597	598	609	558	607	611	565	577	569	567	595	574	587	558	583	562	611	571	574	581	553	565	555	611	583	581	593	605	601	582	630	567	636	589	555	579	534	592	578	586	589	556	589	620	577	604	541	608	564	564	576	530	615	549	576	524	569	530	542	591	569	609	591	605	544	579	591	587	593	626	609	610	554	553	589	538	594	601	618	553	571	548	594	623	545	554	580	586	553	557	582	603	567	571	573	569	540	615	629	579	522	576	564	606	559	555	605	554	564	582	575	546	591	578	613	549	559	589	576	572	570	568	586	624	580	555	558	633	578	575	559	611	570	611	565	566	588	589	571	612	577	568	561	550	577	578	580	597	582	567	636	611	581	520	570	566	591	562	566	551	574	571	571	606	606	578	564	616	606	550	556	525	570	518	562	585	574	592	568	573	543	564	623	556	596	604	555	567	571	628	608	552	596	631	576	590	561	569	576	563	560	590	571	575	568	595	587	592	562	536	594	596	557	591	582	562	563	598	599	570	562	577	603	620	599	583	602	587	561	582	614	621	617	599	615	574	584	589	554	598	558	557	576	564	570	568	586	617	527	541	589	544	572	575	573	585	613	599	597	626	569	571	578	601	591	587	563	604	597	581	584	562	597	613	582	546	599	565	571	543	597	547	605	591	587	582	543	564	581	578	582	597	555	564	592	589	635	578	550	544	606	624	567	577	595	574	605	546	566	573	607	560	575	572	591	586	587	559	548	574	596	593	638	616	592	620	571	568	553	552	563	603	555	554	592	585	595	578	568	533	574	559	576	610	586	563	572	580	581	590	591	570	559	561	617	586	612	585	602	558	592	602	562	565	555	585	594	570	562	547	565	559	616	558	590	584	591	585	548	556	603	574	578	601	559	625	621	634	580	580	570	595	573	561	548	623	560	573	581	571	610	567	556	561	556	549	546	552	553	583	580	579	622	559	586	614	604	552	558	564	567	574	576	596	581	536	583	570	589	595	621	577	566	575	561	638	578	599	543	594	608	593	580	604	547	626	552	591	585	580	539	587	584	571	626	566	570	570	557	563	593	553	586	595	601	551	598	567	620	586	580	597	583	583	577	611	579	555	614	591	554	560	586	557	596	598	569	577	531	606	543	578	608	564	574	547	587	642	595	597	546	616	610	622	591	589	613	558	602	590	588	579	585	592	597	571	565	564	604	544	606	575	571	579	557	565	581	562	612	582	578	581	568	595	579	583	575	571	587	541	591	575	584	566	578	581	626	580	587	582	584	579	570	598	544	609	557	595	623	590	569	569	574	588	573	594	593	569	584	582	548	567	553	554	623	588	596	564	541	633	573	559	569	567	567	590	577	572	563	555	541	578	547	615	593	622	534	594	619	574	590	607	584	560	565	585	597	545	582	589	602	576	589	533	575	560	535	592	535	554	611	581	586	608	617	516	622	591	527	596	595	556	602	561	562	596	589	554	590	606	591	564	538	605	553	619	546	609	550	626	536	575	629	621	552	633	579	597	540	587	578	566	613	599	586	562	589	582	611	551	557	582	554	549	574	597	573	556	567	565	572	616	587	600	563	612	583	521	572	591	600	568	524	564	565	590	562	619	589	579	546	593	583	585	568	597	572	597	572	576	576	571	560	573	603	613	612	578	563	583	627	627	623	605	587	620	565	572	588	588	558	542	589	585	620	574	606	613	591	580	549	548	535	610	594	583	562	650	548	594	582	565	577	562	605	538	569	592	569	582	576	577	607	571	598	579	526	630	574	561	622	625	620	542	588	567	600	618	526	594	533	567	597	591	589	587	620	568	588	554	628	582	602	624	590	592	570	568	622	549	563	553	569	622	554	604	569	565	595	568	563	591	561	610	583	622	546	545	588	618	597	584	585	607	594	585	574	589	558	560	614	573	560	596	581	589	541	579	578	583	610	575	575	603	562	570	583	560	581	578	604	581	565	552	555	535	562	605
81848	70625	41969	21261	6484	353	188	174	171	161	205	190	195	204	183	190	174	170	180	176	179	207	181	164	197	161	178	180	181	181	197	189	177	190	195	187	172	163	183	198	173	193	216	183	168	219	185	187	202	164	187	182	200	204	197	182	192	171	170	186	166	174	211	184	175	188	184	174	193	181	160	167	199	213	160	202	177	176	188	182	208	151	163	173	187	170	180	171	160	184	186	171	188	192	162	197	198	175	178	179	163	190	180	171	182	157	167	164	176	199	159	182	194	174	168	192	175	168	162	189	148	188	194	174	176	179	159	203	161	214	165	167	187	169	178	181	191	198	201	193	163	182	173	192	186	187	162	163	210	189	188	208	192	183	161	192	194	183	165	171	171	172	166	194	195	157	179	197	191	152	198	167	186	196	175	189	184	204	184	165	180	198	163	186	178	201	205	163	189	182	173	185	213	190	182	189	174	161	200	184	183	188	186	211	182	175	183	181	169	181	182	188	188	191	181	195	182	188	181	175	168	167	173	184	164	194	182	204	177	179	192	167	170	183	200	179	170	196	186	195	158	192	175	175	175	156	167	164	191	179	166	193	167	185	185	197	186	202	202	155	158	168	190	192	198	188	156	214	206	207	189	198	176	202	173	178	182	173	181	189	156	141	195	174	209	185	213	159	185	191	178	190	203	165	182	198	176	184	192	140	169	193	173	191	173	180	178	203	180	187	180	184	193	179	183	187	196	222	200	156	181	190	193	217	195	160	175	178	199	199	188	168	183	203	181	174	184	196	178	190	148	170	180	165	187	158	191	164	201	221	194	174	196	168	192	183	212	182	167	179	186	182	185	171	169	167	196	177	211	199	199	209	177	203	174	184	177	169	177	178	184	185	200	167	175	163	195	167	169	201	167	197	182	191	193	186	173	163	188	179	180	195	190	186	194	201	197	159	192	187	197	169	180	195	194	198	196	164	184	185	198	163	172	182	205	203	208	189	189	182	199	156	174	189	163	187	180	185	194	190	189	196	186	195	210	180	201	157	168	221	165	173	164	188	160	189	170	158	186	178	192	191	184	159	174	172	202	173	184	193	156	170	167	177	156	189	191	195	151	159	163	166	176	159	185	171	164	149	174	158	156	195	200	183	158	189	175	195	198	196	187	173	198	175	184	187	167	186	168	167	195	172	170	168	172	179	174	183	200	185	208	188	199	189	196	188	183	185	192	182	175	194	182	172	183	204	174	182	172	175	161	172	198	171	192	170	180	194	188	175	159	161	185	176	183	183	163	165	186	164	192	192	170	197	171	204	178	192	170	181	160	183	160	172	217	184	196	184	188	180	173	162	166	194	166	163	195	171	170	203	196	157	181	176	173	158	178	206	182	186	197	208	175	162	173	193	183	182	159	184	186	179	182	168	179	174	170	164	189	178	176	185	164	203	188	193	195	190	202	197	176	184	185	182	167	178	172	189	195	188	182	195	179	171	202	191	156	172	179	194	165	159	167	183	179	149	181	173	198	177	191	188	208	184	165	195	199	158	198	165	195	153	178	174	191	194	196	172	171	185	176	172	168	189	164	190	176	197	170	189	186	169	183	174	175	204	202	204	161	190	166	175	169	188	178	160	175	150	159	177	174	185	175	184	181	176	168	176	219	184	190	186	165	199	162	172	170	182	162	174	172	180	185	200	193	209	193	187	187	195	163	183	174	168	169	164	190	184	162	205	174	195	154	197	182	193	184	159	163	204	192	186	169	187	178	190	194	204	191	199	176	194	192	190	182	181	156	165	184	164	193	158	175	153	199	167	183	214	183	180	173	169	155	160	172	169	177	175	165	170	216	194	199	202	178	196	188	201	174	169	185	196	160	172	175	192	174	167	157	178	172	194	164	185	168	163	207	163	186	193	214	188	172	179	180	178	164	190	202	186	177	180	159	183	151	159	217	160	201	170	211	192	194	172	177	176	164	187	185	174	152	197	155	184	166	169	180	199	181	191	165	167	177	184	187	200	197	186	179	200	181	176	166	163	186	176	170	191	166	164	172	180	163	163	170	196	178	186	158	166	172	191	191	208	215	175	191	170	174	168	192	206	174	196	181	170	161	185	181	201	171	197	205	183	183	195	189	184	210	164	184	189	174	202	180	166	168	170	206	182	195	178	199	184	157	190	185	188	169	174	171	216	184	202	185	180	184	202	185	214	182	182	197	183	179	180	190	186	163	173	179	197	176	207	193	199	199	191	181	176	190	175	177	176	170	184	161	173	183	183	189	198	179	159	168	163	183	194	186	188	188	177	170	167	170	190	187	168	178	201	199	186	166	177	173	202	177	191	195	168	187	228	197	191	183	185	185	180	185	171	204	160	150	171	162	211	188	171	167	168	192	172	190	165	194	176	175	138	172	215	199	183	169	185	174	168	180	189	210	188	161	204	186	190	181	196	167	165	199	185	184	182	202	167	229	183	186	195	177	158	189	162	164	192	180	181	179	209	161	189	191	181	165	202	165	177	187	182	185	177	197	155	185	172	189	164	168	184	198	183	175	163	214	159	183	168	160	170	197	217	174	191	204	174	176	159	203	160	158	190	170	175	181	188	168	164	146	164	181	166	175	196	164	172	190	185	166	166	195	185	184	176	177	199	174	193	183	182	194	188	207	185	172	170	166	160	172	186	162	180	162	188	178	170	197	178	160	171	193	187	176	177	161	168	180	202	153	180	171	158	197	177	170	191	173	181	197	200	193	196	159	184	181	178	185	169	170	152	185	164	147	171	184	180	168	177	173	163	176	159	184	200	180	179	171	169	216	180	171	183	181	182	193	158	178	187	167	188	161	179	181	202	174	157	170	177	164	162	177	161	190	189	163	171	166	170	189	171	176	196	176	179	152	177	186	170	196	172	166	194	190	189	178	206	204	195	197	199	173	191	195	173	165	149	175	166	190	182	185	172	177	183	180	199	177	168	178	186	192	171	169	182	193	183	188	177	187	197	182	170	181	183	188	161	190	176	163	189	196	164	197	179	168	191	194	207	191	184	169	178	192	188	175	166	166	188	147	190	188	174	203	175	185	195	190	183	211	195	154	175	161	173	186	196	192	189	169	187	189	183	194	195	190	217	178	162	169	197	183	179	181	173	177	191	170	156	188	183	184	174	170	194	192	192	171	183	190	187	173	170	180	175	180	153	194	191	196	187	178	175	189	197	159	190	178	194	176	173	176	177	192	178	168	170	187	188	164	174	211	182	179	185	189	176	175	213	175	182	193	166	176	194	192	178	205	163	194	171	185	185	168	198	203	160	216	192	182	194	171	190	201	179	197	190	178	176	190	166	171	177	189	196	158	174	182	183	179	186	192	177	168	171	163	179	202	185	184	183	183	186	180	159	146	196	193	169	190	164	176	169	177	179	187	201	192	180	160	192	173	189	160	170	187	184	170	160	186	164	211	181	152	193	201	179	200	205	185	164	162	182	157	204	177	159	192	213	172	164	178	182	194	198	168	191	168	174
53972	55542	39226	21994	10659	458	442	471	464	443	445	419	413	413	410	430	408	370	420	369	447	399	406	391	422	403	372	405	399	443	411	403	408	403	421	416	393	399	403	409	422	421	428	407	428	392	418	415	396	402	391	401	386	394	382	395	401	391	419	375	427	403	414	381	413	405	393	422	390	442	419	381	407	415	382	407	415	434	395	416	400	404	377	398	412	400	394	432	399	419	420	403	464	423	394	368	376	413	419	374	389	387	420	398	426	412	388	429	403	398	435	394	407	379	411	409	396	361	390	419	424	389	398	420	435	418	396	417	398	417	397	392	399	417	370	412	468	436	397	413	410	413	372	388	398	441	405	419	381	426	409	397	402	407	429	382	371	403	420	375	440	424	418	409	422	417	376	386	400	401	375	390	403	390	403	395	389	406	416	389	421	406	384	410	398	396	417	359	424	425	388	405	416	424	395	376	405	428	400	387	402	359	420	398	389	351	436	408	354	424	405	376	416	405	427	399	405	385	427	397	404	368	402	412	401	400	355	414	401	400	414	389	417	414	407	414	404	423	424	419	403	397	376	409	438	399	423	393	405	444	419	407	380	417	395	423	390	405	427	393	423	418	391	399	354	413	408	433	447	408	415	373	410	422	407	421	411	385	395	412	437	394	427	382	416	393	451	373	439	368	398	389	390	398	427	405	374	389	416	408	423	399	397	386	393	414	414	436	392	409	442	399	406	428	393	385	381	424	411	400	392	416	393	410	420	397	404	396	406	362	416	381	427	430	415	409	385	385	397	417	398	421	386	394	409	394	389	383	402	408	439	424	404	390	386	422	421	396	401	370	417	395	390	382	420	419	388	407	410	370	389	408	349	385	434	398	395	379	373	411	398	403	384	410	409	381	405	403	415	432	394	413	428	399	420	382	404	441	397	400	424	398	420	395	392	439	419	428	427	394	393	398	389	397	381	404	433	414	407	392	390	408	402	418	417	426	407	396	388	413	407	427	428	435	397	423	412	409	438	435	397	373	393	415	412	433	395	384	405	415	427	398	417	393	417	437	385	371	405	361	377	417	390	409	419	402	410	402	390	404	397	414	382	404	396	408	388	392	379	410	416	414	416	429	454	428	406	394	390	411	407	376	407	400	407	402	404	418	407	404	397	393	399	385	402	412	384	407	424	399	392	404	422	407	360	369	409	413	392	420	362	411	408	404	428	431	373	436	409	408	387	434	379	371	373	380	408	411	422	397	403	407	402	440	402	432	426	407	414	417	411	387	410	408	434	411	409	410	424	416	417	406	414	427	375	417	410	415	381	431	381	385	359	403	395	348	368	397	395	398	413	414	398	386	385	415	375	412	397	412	413	390	372	416	400	394	389	397	376	427	418	416	350	433	411	391	398	431	393	405	434	411	386	427	394	414	371	422	378	352	423	362	424	425	368	390	398	400	405	436	394	405	401	402	387	429	397	422	407	366	349	437	397	384	414	420	407	412	386	405	428	397	429	410	398	358	381	352	451	401	376	432	363	390	385	392	381	414	402	396	385	384	404	420	419	399	436	443	363	366	432	391	394	390	401	415	389	415	415	406	410	388	398	410	431	395	434	401	433	385	397	408	406	397	390	438	405	430	389	377	401	416	439	416	429	389	416	415	383	396	409	436	444	380	429	386	371	369	412	450	420	404	393	421	389	421	410	415	376	394	416	405	412	400	410	381	397	390	389	410	409	389	419	419	411	393	411	412	430	396	398	380	413	414	403	416	430	385	430	434	409	416	416	409	414	393	357	420	367	420	427	390	398	420	381	451	397	387	414	411	398	417	410	415	389	374	374	389	363	388	424	420	415	387	422	402	407	440	408	397	442	419	417	382	399	386	399	418	431	382	433	413	392	431	428	403	410	418	392	385	374	408	367	384	413	397	425	412	395	382	398	411	410	402	403	395	431	417	405	388	402	410	398	402	434	423	414	377	411	397	393	429	429	439	391	407	412	427	425	417	423	386	396	432	422	407	452	400	362	412	411	370	392	434	415	380	406	370	396	377	401	416	405	412	421	428	430	431	409	402	405	378	412	372	428	398	392	412	417	396	422	387	412	415	419	406	379	387	373	431	389	400	416	387	394	422	365	374	399	386	433	388	408	418	411	431	388	384	419	396	401	390	388	415	398	397	365	420	390	423	381	343	372	436	374	420	455	414	420	405	393	396	403	416	393	416	360	385	403	445	393	409	381	381	446	404	431	430	411	381	411	427	418	379	429	430	393	417	402	398	400	388	372	396	395	408	404	406	424	424	377	381	400	379	370	414	418	385	453	415	390	436	412	394	406	401	423	448	385	399	438	399	424	396	442	398	395	398	416	405	451	398	387	404	431	413	413	386	394	393	416	362	363	388	372	391	398	429	429	405	394	411	404	421	404	427	398	388	372	418	405	426	379	413	408	372	397	422	421	420	391	392	381	390	406	408	386	395	416	378	374	378	421	407	409	421	403	387	378	408	440	413	391	448	399	392	393	429	421	436	404	389	404	382	382	406	406	398	423	405	427	381	410	390	419	410	381	439	419	430	396	412	409	369	424	414	375	397	406	429	397	408	381	428	367	364	417	427	387	390	419	404	414	370	406	399	393	388	403	406	406	404	396	382	421	413	430	400	417	412	394	403	392	361	387	426	401	430	438	383	437	389	386	443	417	414	413	390	393	415	428	386	422	393	401	411	397	389	400	390	406	424	424	400	393	433	420	396	436	370	401	387	381	402	394	406	393	419	403	435	405	451	406	408	367	459	388	378	408	387	376	411	378	417	443	413	430	394	411	391	437	396	364	411	406	388	404	374	397	410	391	415	415	386	416	415	466	406	430	388	416	403	419	400	415	393	395	413	375	405	409	394	398	369	421	430	383	392	392	430	425	374	431	432	413	378	369	411	432	407	403	395	405	436	384	393	378	387	389	388	417	406	372	413	375	394	400	395	421	416	407	435	402	350	424	452	396	401	396	410	400	387	404	390	404	385	429	390	426	411	394	383	408	417	402	382	389	429	399	402	405	397	380	394	411	423	398	387	432	386	358	377	398	390	401	377	419	402	371	395	431	412	367	405	426	414	434	397	412	405	392	375	402	426	434	375	422	367	381	425	388	420	448	396	390	391	391	396	366	390	424	377	395	419	379	413	428	379	388	388	394	401	368	405	410	428	403	388	425	402	410	412	405	394	435	401	423	414	409	401	403	418	418	383	423	418	431	410	393	392	394	402	417	378	382	437	386	391	418	392	413	430	407	383	387	408	425	400	389	420	419	395	373	399	402	411	352	439	392	419	416	386	397	419	414	415	410	376	374	420	411	418	392	429	367	384	401	424	422	371	425	389	422	371	400	409	420	383	401	393	396	388	392	393	391	357	389	414	436	384	405	391	409	342	399	396	398	393	403	364	411	471	394	398	397	419	422	409	401	409	415	420	390	411	429	425	392	407	428	356	409	385	420	420	410	433	404	402	391	365	409	405	429	410	415	391
92215	81254	51926	28784	11741	721	136	154	123	139	151	120	113	120	131	105	105	118	108	129	115	121	128	146	124	120	111	111	105	101	108	124	112	99	129	119	143	117	121	112	97	125	120	102	111	131	119	109	104	109	103	112	138	125	108	122	113	111	116	108	115	120	117	130	118	116	128	110	118	112	114	102	117	126	115	105	138	133	108	107	117	105	142	134	126	124	122	136	125	118	129	109	93	106	155	123	117	138	107	126	101	118	111	115	136	124	116	111	109	115	126	104	131	127	106	117	116	111	128	116	120	124	115	130	122	102	105	118	109	122	111	118	131	125	95	113	114	99	129	127	123	113	99	141	127	149	111	115	115	118	109	104	112	120	102	126	95	114	126	106	123	112	122	108	111	134	114	112	114	91	123	133	109	115	128	116	111	114	92	107	123	107	111	117	128	122	134	107	110	118	100	111	108	119	133	118	137	108	115	98	120	107	114	120	127	132	118	131	117	103	109	113	128	117	124	100	117	104	109	113	119	120	124	111	117	114	114	117	123	116	118	106	110	116	116	125	94	109	116	109	125	133	113	134	117	126	120	117	116	101	134	122	134	113	110	128	111	121	91	130	95	114	113	105	116	116	121	114	133	102	114	112	110	117	121	115	114	121	95	120	117	117	120	120	125	116	143	127	125	127	128	124	114	122	117	104	121	111	124	106	108	122	122	109	128	126	121	116	105	137	122	126	134	136	128	118	126	120	90	111	123	117	101	117	113	108	127	130	123	119	95	125	146	129	122	114	130	116	109	141	133	120	113	107	111	110	133	108	123	108	112	121	115	112	86	123	131	145	128	127	119	127	147	105	119	137	101	95	115	115	116	112	104	113	145	120	139	109	103	117	118	134	127	123	114	119	136	131	121	122	132	109	138	142	115	127	125	120	108	113	109	118	128	125	111	122	124	104	122	124	102	121	107	109	97	118	133	106	118	117	112	118	124	100	126	102	109	106	96	113	113	114	112	117	108	118	122	124	112	99	132	128	132	121	101	116	127	120	117	114	129	116	95	119	107	91	139	130	104	127	111	106	109	113	136	108	133	114	107	120	100	98	110	115	119	122	110	125	147	108	128	122	138	109	82	94	105	118	102	118	125	104	119	132	146	126	113	102	136	114	105	125	116	134	105	128	138	102	128	115	123	129	129	122	96	101	112	122	116	133	126	118	124	115	118	128	105	109	128	118	105	116	110	132	115	130	101	114	122	135	121	130	119	97	115	127	105	106	115	104	100	136	119	99	113	106	95	117	118	122	132	135	86	91	111	120	126	105	103	126	114	122	123	135	112	127	115	111	111	138	138	125	121	121	122	104	106	121	121	137	141	95	111	129	128	120	121	116	123	134	132	120	94	121	121	109	109	130	107	123	100	122	135	120	121	129	107	103	114	107	122	123	116	116	111	115	116	126	96	110	129	97	128	133	129	121	118	115	119	113	133	131	118	121	125	100	114	133	108	114	104	111	130	121	111	112	101	112	113	106	105	98	102	128	123	122	119	119	128	129	119	118	124	112	131	116	100	116	126	130	125	127	125	126	100	112	108	129	112	110	128	120	110	117	113	128	117	110	125	117	152	103	118	132	134	111	123	121	112	116	103	114	103	102	123	131	116	126	133	122	150	120	97	89	120	122	110	125	126	102	124	127	130	135	112	118	119	106	116	118	134	105	108	110	114	117	105	119	107	130	111	100	117	117	126	109	124	94	137	103	107	128	119	122	119	111	99	114	124	120	140	114	105	127	118	105	124	126	115	127	117	133	119	130	106	128	111	139	117	110	109	110	116	132	127	120	112	142	98	130	121	114	106	106	113	116	122	106	131	115	137	138	137	116	110	111	120	111	104	126	102	106	136	119	110	100	104	126	136	138	121	128	115	122	105	121	115	119	114	104	107	102	123	124	123	104	109	125	93	119	125	104	115	123	121	111	131	131	105	85	125	119	136	138	117	96	115	123	124	94	114	112	116	127	129	116	117	134	129	110	110	108	133	121	129	113	110	108	106	118	114	115	139	144	131	109	127	93	116	126	114	120	120	108	130	105	121	106	118	117	120	123	115	130	115	115	131	121	135	106	120	112	132	131	127	114	86	123	113	122	128	109	120	116	106	115	120	111	121	129	105	111	135	128	123	142	115	133	122	144	128	129	112	117	136	110	116	107	128	103	117	117	111	109	122	106	123	111	131	126	140	115	125	108	117	122	126	106	130	117	99	110	119	138	115	96	129	114	101	119	103	101	115	97	136	114	124	123	115	104	98	100	109	122	114	107	108	119	119	107	107	128	114	120	125	127	122	114	112	112	125	125	113	122	125	102	128	111	118	120	126	128	123	108	117	124	110	126	126	110	116	113	124	105	131	98	119	115	106	128	129	113	128	94	123	108	126	116	113	96	115	114	121	119	112	132	106	132	141	129	122	119	120	108	108	112	129	116	96	131	113	135	121	117	112	113	108	122	113	112	120	121	98	126	118	105	123	114	136	120	124	136	128	127	121	115	98	106	108	132	129	113	105	126	122	119	126	108	112	115	114	126	105	117	128	110	115	124	115	103	115	106	100	117	122	125	115	116	119	122	118	110	109	106	118	122	116	106	114	111	116	109	113	110	112	119	112	132	109	134	91	127	112	121	121	110	134	110	116	94	116	122	115	118	108	102	105	126	105	116	125	112	114	119	137	111	117	129	116	124	118	128	101	118	129	113	114	120	134	118	99	110	112	125	133	135	109	135	126	122	125	135	98	154	120	116	117	120	128	131	119	135	100	112	131	102	116	103	118	120	116	127	109	106	126	144	122	121	104	104	123	107	141	123	112	119	105	119	101	118	123	126	140	95	120	132	116	105	91	100	101	113	120	113	127	88	113	125	112	120	105	122	95	123	132	119	121	98	118	136	96	111	130	117	107	106	120	129	117	121	131	111	116	138	126	125	93	118	121	110	95	112	115	108	118	121	117	117	110	98	121	118	129	130	117	105	113	106	128	116	132	113	115	135	114	121	115	99	118	120	94	117	127	114	126	102	128	122	123	123	116	142	125	113	118	105	117	115	126	125	114	122	104	119	119	131	103	115	130	122	104	112	113	116	109	104	118	122	105	138	110	114	117	146	123	115	135	121	113	118	119	113	133	121	117	121	122	96	126	114	102	97	113	115	115	101	100	135	109	123	144	104	115	133	120	123	106	110	114	117	99	127	121	95	140	108	130	111	124	108	131	113	109	118	132	116	106	130	120	109	115	120	95	103	105	108	128	116	102	127	108	126	118	95	107	142	136	143	119	113	127	125	124	96	115	129	129	117	117	139	114	116	126	126	109	126	104	122	99	132	132	109	118	122	102	123	99	136	123	122	112	113	125	115	128	117	123	107	105	113	124	103	124	130	126	126	113	112	108	111	111	117	124	97	124	128	111	126	100	102	116	143	127	134	118	127	123	137	112	124	109	124	124	120	119	124	121	115	123	120	119	110	112	133	100	141
64137	68968	49230	28141	13691	400	370	377	351	306	323	270	283	273	336	289	264	308	319	275	320	302	281	278	302	276	301	297	289	282	285	281	260	278	276	245	292	303	276	284	250	316	294	277	282	267	268	285	272	267	280	276	283	267	322	302	271	280	268	259	271	268	275	300	237	280	268	269	264	298	226	272	257	273	286	254	271	253	262	284	307	263	289	261	288	269	265	251	270	266	260	272	277	291	277	295	291	274	251	312	301	280	281	274	266	266	240	293	279	282	248	297	295	268	275	308	266	265	263	276	305	295	306	267	273	264	259	307	297	285	285	292	272	287	295	274	268	255	263	286	268	283	303	281	279	276	302	278	284	298	295	260	283	272	274	278	304	276	260	280	267	266	312	253	276	270	266	282	284	291	283	295	276	255	281	300	252	298	296	248	282	267	277	278	295	297	297	273	298	259	293	278	284	265	320	324	287	265	316	282	294	274	311	274	281	278	275	278	262	261	294	259	283	285	259	286	264	295	260	277	295	312	274	293	280	295	277	277	251	296	280	286	281	283	316	270	288	308	298	261	272	294	282	282	278	286	286	259	264	282	286	311	258	281	282	265	306	259	295	271	283	272	259	280	275	279	263	275	274	278	286	257	288	291	318	242	314	287	301	292	295	284	288	269	276	270	258	278	295	270	267	307	289	293	277	275	300	299	277	278	281	272	239	266	294	293	284	298	289	319	282	287	287	303	303	289	286	261	284	276	282	296	275	252	252	298	288	280	238	267	270	263	291	287	271	291	281	254	256	294	274	245	293	288	267	264	270	274	257	241	274	278	294	257	278	270	274	292	255	255	261	259	265	303	284	262	303	290	281	280	287	284	276	292	260	252	295	293	284	270	253	256	298	278	266	288	277	290	286	280	280	241	249	271	303	278	277	283	281	257	290	226	267	285	248	277	296	263	283	262	262	272	276	292	260	281	303	292	286	282	264	279	278	266	284	274	288	257	297	272	272	271	296	288	286	258	303	266	274	253	264	295	286	276	271	272	271	244	300	303	261	259	297	291	279	267	261	276	304	290	272	269	299	291	275	292	257	295	282	294	291	307	282	288	294	258	273	289	302	274	274	264	269	295	256	275	299	262	293	276	283	314	255	272	259	292	268	294	290	290	302	247	289	276	274	289	281	264	294	279	264	290	284	278	291	296	271	246	247	310	285	289	292	296	268	299	265	280	277	268	275	285	256	269	277	274	258	269	295	273	282	304	271	260	305	268	298	248	276	266	268	299	279	292	271	281	271	284	282	266	268	305	287	258	278	281	335	267	287	275	271	323	274	283	263	281	266	248	281	267	312	268	264	311	317	290	254	261	248	274	252	290	283	291	275	284	268	276	325	270	270	268	288	280	294	258	309	267	266	310	295	298	256	287	248	272	294	294	271	284	262	262	275	272	276	268	265	262	273	250	255	262	300	277	267	320	265	280	287	284	273	298	277	311	295	276	244	276	283	288	268	277	296	261	287	266	295	279	293	297	279	298	269	288	252	254	271	285	279	285	291	242	284	262	266	280	285	258	239	274	275	276	281	307	291	291	270	295	292	236	300	284	272	292	284	279	281	300	235	240	252	291	264	273	254	267	286	295	276	278	269	253	292	275	275	277	273	263	277	301	292	264	268	248	258	264	282	252	278	289	259	277	272	305	286	262	272	279	291	278	279	288	294	296	304	284	277	273	269	265	296	283	263	293	268	275	288	285	279	280	288	264	308	276	277	314	273	276	289	289	255	267	281	261	276	278	259	281	277	305	288	264	286	259	260	301	318	272	244	288	274	277	283	322	281	265	247	281	279	292	275	288	298	307	301	276	245	289	290	286	299	279	254	277	251	276	265	259	310	288	267	256	289	276	274	294	304	299	278	292	286	283	296	295	276	290	327	299	270	251	271	287	300	270	284	263	292	276	295	264	267	266	300	288	241	275	295	294	277	291	276	277	311	288	282	297	290	287	315	245	279	305	281	271	260	320	286	312	276	257	274	266	295	287	259	269	293	281	268	272	271	273	273	284	286	268	289	314	286	273	288	287	245	275	287	314	284	257	268	261	257	282	270	291	286	294	283	248	280	255	270	285	290	282	283	281	271	300	298	285	269	263	290	252	277	255	294	294	278	271	277	286	272	257	269	257	261	263	290	285	269	284	302	267	317	264	267	283	283	273	302	274	278	269	268	254	260	258	256	267	265	264	279	261	253	288	282	296	285	263	254	299	287	308	287	298	286	266	283	258	276	246	263	279	272	285	264	262	292	288	274	305	263	262	279	279	270	275	244	257	283	265	274	277	259	311	275	264	296	288	278	296	304	282	252	291	287	280	277	269	264	285	278	263	259	288	277	268	286	280	286	283	286	269	289	267	272	292	266	270	277	285	250	287	287	294	281	286	293	291	263	284	273	267	270	279	263	281	294	293	278	284	269	287	265	284	285	281	286	281	248	283	273	282	283	296	256	287	291	273	281	268	272	273	279	268	276	300	272	271	305	288	283	285	258	245	278	296	277	293	297	286	264	287	258	304	268	277	279	237	279	288	278	274	311	266	296	277	253	278	251	299	236	292	299	275	301	258	273	283	305	288	314	268	263	272	284	275	255	282	295	283	308	260	280	266	286	268	276	278	276	280	302	306	275	265	291	258	290	290	250	281	270	289	282	277	266	306	273	276	297	292	303	267	238	290	302	277	298	296	305	290	262	279	276	255	263	262	251	296	257	282	271	269	277	260	289	265	270	260	256	275	288	305	319	290	283	273	262	294	250	285	268	281	278	273	289	266	266	253	281	292	293	286	272	260	292	268	228	290	268	289	290	301	274	301	278	274	262	308	288	281	276	282	296	263	289	277	302	295	277	269	235	260	261	265	263	262	285	279	271	244	275	274	291	277	278	295	285	281	292	274	266	287	287	278	307	274	260	280	297	295	281	274	266	283	286	283	295	297	239	292	268	273	287	251	274	264	259	278	284	276	252	281	285	285	307	250	300	260	226	283	295	271	258	277	266	290	291	255	299	250	297	269	255	311	281	260	284	271	253	260	293	264	270	233	260	299	257	310	271	274	285	260	294	279	300	265	304	267	272	296	281	287	272	263	270	268	259	293	264	288	268	281	244	276	274	271	279	299	284	267	266	300	269	273	245	275	304	287	284	278	281	284	305	266	256	249	297	293	267	304	293	303	266	271	269	280	296	256	264	257	277	251	300	285	273	332	270	273	280	300	288	246	303	291	296	279	302	257	264	269	272	302	271	334	308	270	314	279	261	273	279	287	257	316	279	251	302	286	311	266	287	273	262	270	288	265	279	264	282	233	285	284	270	296	304	269	255	266	258	292	314	291	259	271	267	299	276	291	296	269	299	274	286	295	299	286	262	262	254	275	288	294	289	268	274	251	290	296	298	249	252	281	264	299	261	271	281	309	279	309	269	282	254	260	291	276	279	269	256	287	296	264	282	274	271	280	289	272	285	263	285	298	287	259
36530	34260	10371	1427	360	274	263	297	264	262	268	256	255	276	259	268	216	241	246	292	258	270	255	267	298	245	279	293	286	283	270	282	266	242	288	255	244	271	272	263	263	274	267	284	269	260	267	279	240	250	244	264	271	251	240	294	245	261	301	270	287	255	243	272	243	243	247	264	294	259	316	261	257	283	298	272	304	286	266	251	303	265	247	276	267	277	252	278	278	281	273	260	278	258	244	253	305	265	289	271	258	298	274	256	288	229	290	251	208	270	264	274	275	260	262	294	268	284	286	259	278	257	281	278	276	261	269	287	259	252	270	316	260	255	256	299	284	285	249	264	264	271	237	261	279	272	292	288	283	278	284	273	271	256	270	272	300	264	267	304	310	257	270	295	267	266	306	284	269	251	278	270	300	264	281	275	265	264	272	261	310	272	270	252	270	276	265	274	306	262	253	277	261	258	276	264	262	253	284	248	262	269	266	271	279	274	270	276	270	280	250	292	266	288	263	263	292	271	269	262	250	276	281	276	261	284	292	264	277	260	268	287	288	252	261	259	263	261	260	309	280	293	262	285	270	257	275	269	271	278	278	249	267	260	286	286	258	269	268	249	279	284	273	272	237	252	270	231	281	245	259	261	258	244	264	235	281	296	283	279	296	273	261	262	244	268	283	266	254	268	311	270	276	264	275	279	244	217	232	272	258	305	259	261	267	269	239	278	266	266	275	252	268	249	264	263	272	305	268	277	281	273	248	268	268	273	263	265	259	246	253	284	279	296	291	288	264	290	279	292	284	261	240	265	248	281	262	258	266	300	248	241	297	278	271	277	278	258	254	294	286	269	296	265	275	286	280	270	266	264	268	292	295	267	268	270	288	290	261	259	238	261	276	271	258	296	283	283	267	290	280	304	261	263	297	254	254	291	251	255	276	239	258	258	259	291	283	253	273	293	260	264	266	245	266	241	258	274	247	269	288	247	288	264	263	261	265	295	258	264	262	284	257	285	244	266	292	281	307	284	269	247	258	262	288	273	264	250	298	234	272	256	286	271	237	254	286	306	261	247	276	287	253	272	270	270	285	284	264	268	275	249	280	252	274	270	246	241	289	289	280	240	264	299	282	254	259	271	261	271	262	280	267	276	285	261	268	272	248	266	273	273	277	259	293	304	274	260	264	236	264	287	303	266	247	298	270	243	271	263	300	257	301	282	256	294	281	264	254	276	225	258	272	282	283	256	308	263	280	247	261	246	290	271	253	251	301	269	287	266	278	258	283	328	266	256	299	281	294	272	292	263	271	284	301	264	266	259	256	265	265	267	264	306	297	269	259	236	300	259	239	276	289	276	262	269	275	291	263	262	261	278	273	275	295	281	292	282	271	258	250	275	273	270	256	251	234	276	259	249	286	236	256	287	261	278	259	272	272	267	256	264	280	261	272	284	257	277	243	270	275	247	274	244	273	292	272	307	259	245	290	280	248	256	302	272	258	269	254	262	282	262	286	253	294	235	275	270	258	273	321	273	286	250	270	284	269	264	283	275	275	243	276	277	261	264	273	286	274	289	312	267	248	228	255	246	265	259	248	271	261	279	287	276	273	284	268	257	252	270	282	273	276	264	252	286	248	291	309	254	283	288	258	267	285	267	255	263	258	264	251	276	264	230	243	254	275	275	271	289	282	266	242	244	247	287	287	247	280	301	254	280	259	288	274	246	264	278	284	286	275	282	281	300	253	269	275	272	275	238	281	271	260	263	258	286	259	272	260	274	270	253	294	283	284	286	324	284	282	247	281	279	290	252	257	253	286	271	287	275	290	290	289	260	272	269	287	282	284	275	268	272	270	287	266	269	284	267	279	259	273	297	246	276	246	276	252	277	255	250	272	269	253	279	285	270	272	259	244	255	239	276	259	280	279	268	228	219	265	279	275	273	265	242	247	270	287	263	278	282	312	273	255	269	287	304	270	277	277	275	283	274	296	266	257	268	241	268	291	271	260	281	297	281	280	290	256	274	306	292	288	269	276	287	236	265	303	273	264	275	270	248	313	280	241	285	265	278	234	248	246	267	258	262	286	255	278	279	281	286	279	275	289	271	278	270	286	262	304	254	293	258	267	245	311	269	267	266	246	243	278	275	240	259	255	238	274	275	261	295	300	252	238	274	278	281	273	252	237	237	272	274	265	253	287	268	250	255	259	303	279	259	230	238	268	286	239	280	250	252	276	253	302	289	264	270	234	268	280	266	258	271	247	313	253	261	281	278	313	250	258	288	262	260	250	280	250	273	251	278	271	271	278	273	266	310	284	266	262	283	279	267	245	266	250	285	280	245	270	258	261	242	297	265	240	246	272	244	237	249	276	296	273	298	299	298	294	243	264	290	272	257	246	268	288	287	265	265	297	262	260	296	244	297	297	258	298	281	253	279	285	279	305	277	292	260	275	244	289	270	289	257	250	253	262	264	263	263	291	283	273	277	289	294	259	283	262	268	285	264	295	290	252	276	262	245	259	261	273	256	271	259	264	256	278	237	272	246	273	264	303	281	251	268	278	276	274	254	252	298	288	262	281	264	260	302	292	255	244	261	268	279	265	250	280	271	244	242	260	295	245	256	263	236	290	310	269	265	273	300	274	256	254	251	227	266	291	283	275	270	284	259	275	266	289	263	279	247	265	238	286	268	279	253	275	263	283	290	269	314	256	264	253	262	263	267	261	231	286	269	279	253	265	258	267	259	274	294	275	278	239	260	263	272	245	287	286	268	280	253	280	283	292	254	280	284	290	255	274	242	265	284	273	247	266	284	255	277	299	285	275	282	243	296	283	262	249	297	272	284	254	245	255	283	237	284	275	235	266	274	304	258	310	238	267	273	269	269	281	259	267	278	281	285	240	274	278	263	272	288	279	253	256	259	307	241	269	270	232	259	268	274	260	268	261	274	265	307	250	277	298	256	304	246	238	256	254	263	251	262	258	285	266	263	293	277	326	282	269	298	230	280	241	267	253	268	269	239	252	284	287	302	274	239	288	257	257	275	267	254	246	269	250	278	251	309	287	269	230	272	287	290	273	279	258	262	284	265	284	269	246	293	248	276	299	286	300	276	275	243	260	267	267	270	249	277	279	283	264	255	245	322	276	275	265	269	272	274	273	258	292	233	282	265	270	233	275	249	269	266	297	237	271	281	269	311	286	292	259	259	234	258	266	267	256	264	278	260	276	266	315	292	242	274	260	259	253	248	256	270	272	299	243	261	267	269	258	252	270	279	255	281	288	268	278	312	276	300	278	262	301	293	281	271	300	253	298	262	263	298	245	255	288	259	232	290	241	250	268	260	269	272	285	259	248	266	291	278	277	273	290	292	266	282	288	288	249	270	277	295	267	259	283	263	282	285	279	275	302	246	259	249	262	267	270	281	303	264	268	277	241	287	285	275	271	240	304	287	262	243	282	266	279	282	293	247	260	262	260	249	283	264	250	284	281	267	259	264	258	271	303	266	260	290	293	268
31685	32820	9282	2694	939	581	621	586	582	620	607	611	580	595	568	590	597	572	583	618	585	605	558	606	591	586	597	604	601	627	578	592	614	548	587	606	624	601	639	592	608	631	576	583	596	594	577	571	602	626	552	617	597	590	577	571	600	593	558	565	621	576	555	580	605	608	601	641	592	589	617	624	623	583	606	570	578	588	567	587	600	571	613	644	616	642	597	595	619	571	564	585	572	637	582	598	551	608	558	611	587	595	647	577	597	616	646	577	586	614	581	589	616	573	624	638	587	620	549	578	586	579	599	626	581	575	599	588	575	545	619	573	615	604	635	596	591	573	591	592	580	591	578	598	584	607	576	565	611	648	552	637	599	597	589	588	607	542	599	662	578	622	608	586	570	575	597	607	554	594	561	584	607	613	570	622	589	614	608	580	599	594	614	582	627	581	591	647	615	626	577	594	586	592	573	599	620	593	633	587	613	608	575	653	599	615	634	599	608	574	613	594	570	601	593	597	597	609	554	616	593	634	600	629	615	590	599	582	562	630	602	602	622	586	606	662	653	615	589	600	598	597	636	620	535	571	566	603	562	569	556	632	586	617	591	604	637	616	607	607	614	583	604	595	576	633	604	594	622	595	587	597	613	618	552	621	603	542	578	627	585	639	568	591	575	603	599	558	606	620	614	555	547	585	629	607	559	619	630	615	622	590	575	578	611	583	574	585	603	582	594	575	602	605	592	595	590	582	591	620	589	577	576	594	575	569	563	601	595	569	562	605	574	652	563	579	643	605	634	619	545	620	591	569	570	598	600	630	599	617	560	604	618	629	629	568	596	599	557	608	586	610	618	607	600	593	582	610	591	603	600	600	571	592	641	609	617	614	567	562	610	575	584	568	599	619	597	627	570	575	596	647	592	602	627	569	619	596	635	630	574	569	628	588	581	624	615	610	575	612	615	579	607	559	605	594	599	638	580	578	599	629	580	560	569	523	602	577	647	568	589	613	615	577	585	601	604	572	618	606	630	626	567	609	565	584	614	611	590	629	588	562	591	588	630	604	578	606	540	622	606	606	600	606	544	578	582	608	573	606	555	597	585	617	580	616	593	584	566	576	596	608	584	577	562	604	592	602	586	573	599	599	621	615	596	585	594	624	620	562	583	562	625	598	573	586	613	569	598	577	556	566	569	632	553	598	596	588	599	593	598	582	586	583	644	544	566	557	647	593	583	596	594	605	595	614	635	538	595	600	587	585	600	625	577	604	600	623	601	560	618	621	550	603	596	613	617	584	599	573	594	571	574	638	611	631	582	609	585	571	596	610	590	598	615	567	579	560	558	566	567	615	568	539	631	620	645	573	554	606	534	642	570	632	583	563	646	588	582	635	597	577	583	584	604	644	589	559	598	635	614	568	593	602	621	557	570	618	603	588	604	616	590	563	572	560	591	614	610	606	604	588	598	612	591	604	581	652	586	572	589	584	559	601	624	584	635	575	605	613	590	612	595	572	600	580	617	591	657	583	582	608	616	596	623	592	619	624	659	593	610	613	603	577	594	597	573	608	577	548	611	656	622	605	647	584	576	579	596	566	582	574	607	632	569	596	601	596	574	586	571	624	598	550	552	584	617	592	603	593	666	597	561	569	606	619	550	598	587	579	572	633	595	573	570	575	643	564	585	636	618	537	603	572	543	614	592	617	580	614	577	593	594	582	569	600	622	619	650	632	619	643	629	615	574	567	567	584	603	604	585	609	588	595	548	603	633	650	633	601	632	611	570	600	591	595	598	618	584	557	585	627	616	604	582	554	580	604	587	579	564	595	614	587	571	603	565	598	550	595	609	595	585	569	590	602	596	586	591	593	547	605	566	579	560	610	605	541	630	599	591	581	637	634	605	597	596	635	603	551	604	631	607	555	599	606	562	674	590	568	613	545	579	610	594	615	605	645	612	541	579	608	600	603	598	608	595	602	637	643	603	646	578	615	594	622	575	596	582	572	621	657	513	579	607	615	589	569	592	554	625	572	609	614	564	581	591	578	611	593	624	580	569	548	617	601	594	604	583	574	588	628	588	634	586	587	595	556	609	615	601	620	588	567	592	575	595	600	576	590	584	599	604	573	620	600	605	604	610	575	597	596	655	582	577	580	645	599	572	624	612	623	619	556	572	598	606	594	574	598	559	608	629	576	600	601	594	574	571	586	584	640	575	587	624	635	620	611	626	551	593	610	600	603	573	571	598	558	616	593	601	577	573	572	623	606	559	587	590	553	602	598	586	582	650	604	579	615	582	550	591	593	571	619	576	571	612	543	580	597	587	628	648	566	605	576	577	586	583	612	569	598	640	610	621	578	600	596	562	539	573	610	602	609	631	559	624	578	601	605	599	587	554	631	604	561	615	585	597	572	614	581	606	570	591	578	633	575	575	585	593	600	615	617	600	593	614	596	614	631	601	608	598	570	565	602	571	580	608	601	617	604	594	591	608	613	571	595	585	574	575	641	567	569	618	589	586	623	599	647	595	583	585	581	591	569	567	590	658	585	641	565	640	552	570	623	599	612	615	654	582	615	584	625	618	665	592	574	629	600	570	600	598	578	604	570	550	596	610	574	575	561	583	639	607	609	585	559	606	608	591	601	577	625	607	619	599	618	601	605	584	604	582	625	566	614	591	631	577	579	604	593	591	607	582	571	583	674	574	570	567	555	641	604	601	607	576	622	622	559	592	596	626	559	610	543	586	596	606	588	603	612	575	571	651	578	625	588	576	595	573	591	560	613	604	587	571	594	615	600	606	622	576	592	612	638	607	617	592	601	579	581	599	586	612	611	601	563	536	624	598	597	593	640	587	594	561	597	612	634	632	574	612	594	591	584	596	568	615	546	563	556	605	591	629	625	625	584	578	573	618	624	584	617	598	591	599	609	655	654	568	604	600	636	584	613	596	574	614	554	569	595	606	626	592	584	585	560	599	639	616	609	580	574	552	566	593	602	568	571	573	628	624	572	608	595	601	591	627	584	582	582	606	602	587	584	624	574	629	598	573	584	592	602	630	580	575	561	610	600	626	639	620	632	630	583	593	605	636	598	591	585	602	546	584	588	607	591	604	596	571	597	565	563	608	616	598	573	663	598	590	600	565	586	643	592	570	572	544	605	599	604	608	653	581	567	571	603	659	617	582	599	574	582	589	581	635	592	638	595	605	588	626	579	578	590	621	540	578	578	584	616	593	555	570	591	588	553	597	587	600	646	569	578	635	624	589	552	573	615	608	644	588	634	608	585	593	606	577	615	589	593	597	620	598	613	564	562	599	585	628	599	611	623	622	597	641	625	646	632	553	582	595	608	601	635	619	631	563	632	587	605	591	593	607	588	582	589	631	617	603	622	549	569	567	605	624	588	565	556	584	578	634	593	622	640	585	620	564	630	647	600	613	603	615	606	619	604	561	616	578	611	575	572	601	591	607	646	562	570	575	600	593	621	595	631	590	601	610	567	596	615	584	613	605	588
82348	74342	43579	20064	4613	291	196	205	200	188	202	193	196	186	198	198	181	207	220	183	199	227	194	155	158	189	174	198	178	169	213	195	186	197	230	185	196	215	194	194	177	208	186	203	224	183	191	180	183	175	195	212	189	194	162	200	226	201	183	199	205	186	169	197	198	189	197	209	175	207	184	173	185	211	225	178	204	201	171	177	172	222	188	226	192	184	172	185	182	212	172	189	185	201	196	203	192	196	198	194	202	188	188	200	203	206	226	193	186	202	200	194	214	209	198	206	193	195	209	165	170	186	166	170	186	194	215	186	193	194	215	232	204	196	197	209	192	171	190	196	179	191	185	199	161	150	183	198	192	187	177	201	189	184	148	182	184	216	176	174	170	179	209	196	192	177	193	203	182	211	191	202	170	203	204	183	210	167	204	183	222	193	214	194	197	218	196	176	210	202	190	199	226	201	172	217	206	196	179	178	185	199	207	175	192	190	189	190	181	198	186	169	194	198	206	199	200	202	229	207	195	162	195	205	202	210	189	199	207	197	198	197	178	169	195	187	220	209	199	208	217	199	184	198	181	174	190	203	204	205	216	179	195	209	197	197	196	218	194	184	184	204	190	182	219	205	191	207	236	186	192	197	196	175	192	206	181	206	169	172	186	197	182	183	213	190	187	188	169	183	222	196	202	165	192	176	201	191	199	179	190	229	192	229	223	173	194	183	197	203	202	205	207	213	187	193	180	210	184	187	195	199	215	211	205	208	187	168	175	200	202	194	215	201	176	181	221	206	221	180	202	190	187	182	229	176	193	198	196	182	217	194	197	206	202	181	209	197	201	184	201	187	198	230	177	202	203	192	202	187	202	183	176	208	190	167	195	206	185	195	193	182	190	178	184	187	174	193	179	211	223	158	214	208	189	227	193	204	211	185	186	186	175	208	189	163	175	195	222	185	208	156	213	183	181	210	192	199	188	188	179	179	191	193	205	179	173	186	189	192	159	184	179	203	202	180	193	168	210	185	206	206	197	184	216	188	151	223	211	207	184	189	193	186	189	174	210	219	217	204	169	187	214	184	190	201	195	180	213	223	205	211	192	184	197	180	191	180	219	227	201	207	193	195	194	201	175	206	226	194	198	201	200	197	189	199	194	209	214	215	214	183	234	216	184	197	205	216	221	212	205	191	179	205	194	211	208	192	210	199	200	195	170	195	201	187	185	187	212	199	195	215	182	187	196	203	182	202	189	196	217	205	215	194	212	184	209	193	199	212	207	200	214	207	230	201	191	190	215	178	173	208	181	189	213	196	206	180	192	200	214	185	208	190	198	201	188	198	197	169	214	178	212	213	166	194	201	171	188	225	222	206	198	180	177	177	202	204	192	213	200	175	183	193	201	140	202	195	197	196	187	167	206	202	191	184	193	209	204	171	188	243	195	182	201	219	212	186	182	177	188	191	183	217	195	210	199	190	200	181	191	196	207	202	227	191	189	192	204	213	198	201	185	195	192	164	192	182	188	196	180	184	202	173	185	188	189	193	187	211	194	194	193	195	209	151	182	220	205	174	203	194	187	173	193	200	206	199	207	177	179	214	210	198	163	186	206	184	221	198	182	190	186	194	191	192	209	197	206	209	208	197	223	207	190	213	182	211	182	192	193	203	181	201	175	189	203	185	180	199	170	204	185	197	199	210	184	166	208	174	197	203	191	179	162	191	199	196	225	169	178	193	218	181	194	203	229	185	175	166	181	191	205	207	186	203	219	203	184	198	166	199	202	191	193	187	201	176	217	213	182	191	202	188	185	203	191	209	189	184	194	184	170	179	233	228	168	163	154	213	193	190	187	197	196	196	182	182	201	194	188	191	204	188	199	183	187	189	174	199	186	205	208	192	200	197	198	179	192	191	208	203	198	173	168	186	181	202	154	202	216	198	201	194	216	187	196	182	183	222	221	197	195	194	189	194	201	212	219	219	201	200	201	186	213	221	221	203	196	181	213	182	191	245	200	214	204	183	169	209	201	214	206	181	212	200	186	201	178	189	219	191	222	214	195	187	190	194	190	220	195	168	189	195	163	195	218	192	185	194	185	205	193	198	194	190	198	205	206	204	181	224	206	190	181	191	181	197	196	212	165	189	227	204	177	172	187	199	194	210	207	220	166	201	197	186	187	222	216	179	207	195	203	198	205	224	201	192	189	217	183	186	198	208	181	189	224	201	191	202	188	211	208	217	198	238	170	195	186	185	194	176	195	211	198	181	211	174	179	198	217	187	190	150	223	220	205	188	181	215	186	192	221	191	184	180	195	202	206	202	210	176	172	201	192	199	207	199	212	220	187	196	173	208	192	188	182	202	221	184	196	183	203	193	187	208	198	190	195	171	201	181	173	206	179	200	185	202	202	192	197	161	204	185	220	182	209	193	198	206	205	217	191	201	186	192	194	206	196	189	191	213	204	226	211	203	219	215	211	211	196	204	183	203	201	187	212	205	192	216	194	195	200	169	202	188	204	186	187	175	181	194	197	198	212	187	206	189	195	182	176	211	172	203	191	179	197	202	190	196	207	250	192	185	217	191	188	209	193	180	195	200	187	186	208	203	188	165	163	217	183	186	190	183	212	202	175	170	211	204	188	179	192	175	221	203	172	194	188	189	181	181	181	164	217	172	200	192	199	174	203	200	212	220	199	207	181	207	204	191	204	198	180	201	177	207	198	204	228	188	198	211	197	211	182	193	199	203	185	206	165	182	178	217	199	207	222	200	208	208	184	206	183	170	158	183	223	173	191	184	213	213	210	204	168	185	190	208	190	207	213	185	236	182	203	174	196	192	188	212	177	186	193	199	188	178	191	201	187	187	177	169	174	210	168	184	210	192	179	209	195	206	167	189	193	188	208	195	189	179	175	203	188	190	185	204	183	188	195	192	202	196	180	195	196	207	183	201	214	177	171	185	219	196	232	190	231	178	178	208	186	193	189	186	220	200	172	182	189	203	168	199	216	214	211	195	212	192	182	199	228	200	193	197	213	189	196	181	180	200	216	198	205	185	190	184	184	223	184	187	208	192	201	191	196	185	173	223	198	201	208	179	184	198	182	177	218	194	206	179	195	202	193	198	187	201	174	193	170	192	188	199	199	188	202	196	187	203	191	226	199	179	171	193	185	224	192	180	208	183	196	199	169	191	191	166	217	217	189	169	182	179	209	205	197	191	206	194	195	172	201	196	183	181	195	233	192	194	193	174	200	199	186	182	191	175	204	205	193	199	192	167	205	176	191	158	180	175	189	174	195	177	199	191	194	175	176	210	179	175	199	170	170	177	199	211	208	183	201	202	178	207	188	193	185	203	183	195	181	198	180	213	177	188	192	201	197	201	182	183	190	216	202	205	215	204	191	211	219	175	206	216	226	197	209	208	196	199	188	180	224	193	187	205	195	217	166	188	184	194	184	181	202	185	164	213	201	197	185	185	209	199	194	195	198	190	209	195	200	192	211	199	211	176	182	202
53324	59363	38677	19717	5739	460	460	461	446	464	456	414	449	462	426	472	427	432	415	436	429	428	415	443	433	470	437	439	434	406	418	448	445	423	434	443	443	461	441	443	428	401	437	412	393	423	399	429	384	459	434	431	412	459	376	435	425	405	431	472	415	460	461	414	404	436	437	453	435	445	457	397	423	452	438	463	448	453	484	430	416	424	447	469	398	452	425	439	445	499	397	374	454	425	427	462	445	462	438	450	432	431	414	409	431	441	448	430	466	436	419	440	462	450	442	441	455	458	472	442	446	401	465	453	376	465	434	435	426	420	420	407	458	425	424	471	422	437	422	417	423	426	444	412	439	427	445	451	417	419	439	416	442	446	433	406	415	409	438	434	430	429	432	436	418	399	417	435	461	420	451	444	426	452	437	454	421	449	444	420	416	405	414	425	440	437	423	406	440	403	446	463	427	418	412	431	414	412	429	447	447	405	420	460	423	425	418	416	449	413	427	415	436	446	429	398	449	448	449	426	400	427	420	441	408	431	483	438	403	446	438	474	440	447	431	408	417	442	431	453	404	436	438	456	433	435	440	434	435	457	413	394	441	426	448	440	465	415	441	418	396	424	447	427	413	435	392	432	435	425	438	426	424	449	445	440	437	416	412	424	410	401	397	429	453	477	424	407	425	412	448	420	404	422	428	451	423	418	398	435	426	439	452	423	438	432	435	409	427	401	472	429	420	399	467	466	435	436	415	402	437	466	436	435	441	427	483	413	448	441	422	454	450	403	395	415	419	457	449	437	427	422	436	406	454	433	449	462	500	462	436	411	469	422	403	492	459	427	449	437	441	413	433	450	464	420	437	406	430	433	458	472	445	439	447	486	434	461	412	433	438	395	461	417	425	441	480	421	406	464	424	442	434	421	497	466	413	421	466	415	393	442	435	431	416	395	445	427	472	436	438	387	445	454	406	418	454	448	392	408	445	409	403	419	444	401	449	427	468	402	443	436	424	471	413	437	441	426	441	478	401	418	435	430	461	439	451	435	424	417	429	400	453	421	445	466	434	425	476	426	401	431	443	471	438	428	416	418	434	447	442	456	411	459	433	425	442	448	439	411	425	437	414	421	424	422	432	418	483	487	422	449	440	467	422	473	456	418	401	444	426	417	412	438	421	463	411	409	464	437	434	421	462	439	436	424	401	426	456	425	431	429	408	443	434	418	467	479	378	485	425	416	421	443	394	441	466	439	433	489	418	433	440	420	430	397	459	426	425	440	463	427	373	422	447	430	441	443	440	405	426	416	426	462	458	422	398	439	457	406	403	463	446	441	436	385	447	447	431	483	465	477	446	397	437	434	441	426	440	381	419	460	407	432	417	440	409	425	439	408	438	441	447	420	470	430	438	424	456	395	471	442	451	448	434	421	429	440	433	440	442	443	419	411	424	429	461	419	430	437	467	433	465	430	443	437	430	472	444	455	422	425	446	442	425	449	429	406	459	434	465	462	444	457	411	448	410	422	435	411	444	427	411	418	438	433	445	445	430	410	427	419	429	448	426	446	471	432	444	395	424	408	432	432	447	437	421	425	466	404	424	419	446	410	404	438	410	462	430	467	446	438	457	460	432	443	433	418	457	445	441	439	486	423	431	419	430	454	461	453	415	423	426	409	440	434	403	398	461	429	454	446	441	445	465	450	408	447	406	429	425	399	443	407	455	436	414	447	437	428	424	440	492	412	443	443	456	454	439	439	490	436	426	421	463	391	421	419	444	441	437	435	406	425	423	466	442	468	417	431	441	459	475	459	435	441	408	466	460	452	423	447	454	432	421	425	471	469	409	431	425	422	416	446	432	435	457	441	413	439	450	458	422	441	437	417	415	446	451	443	429	424	427	422	413	429	443	395	424	451	441	462	423	406	421	412	431	451	452	435	430	449	470	436	446	432	437	449	408	434	420	421	430	423	455	427	442	448	413	442	430	408	431	387	439	432	440	415	453	467	431	460	459	422	435	422	426	450	447	442	441	407	455	429	457	434	466	409	450	410	431	465	451	451	415	415	422	448	419	462	477	435	415	422	424	451	415	431	454	403	462	389	435	414	448	434	427	436	420	450	417	388	429	438	461	416	455	429	435	426	406	450	442	458	440	397	441	437	421	445	456	448	461	429	451	398	425	382	413	464	458	408	430	443	390	452	398	452	436	439	438	422	444	416	438	430	419	452	421	453	424	462	455	444	404	426	452	458	425	428	412	414	472	426	439	418	433	414	408	400	406	428	449	413	409	433	419	478	438	404	420	448	449	477	399	433	438	417	439	434	439	475	430	463	410	438	395	405	452	442	425	434	401	408	448	434	442	460	462	431	378	394	457	462	435	425	438	440	433	434	424	428	451	459	451	439	455	432	417	421	465	448	401	440	397	425	417	454	425	428	430	430	414	436	457	443	446	447	463	470	454	429	407	450	483	451	401	458	419	400	418	456	455	443	402	415	458	466	426	422	427	425	448	432	418	415	427	411	423	427	397	442	484	450	466	435	398	417	457	410	465	447	401	445	428	449	401	444	440	460	441	423	393	438	454	454	410	435	459	463	439	431	453	516	396	435	435	421	411	451	448	434	427	420	429	426	422	433	414	446	452	443	424	476	449	413	447	409	449	459	451	431	435	469	465	399	469	420	434	417	430	444	404	452	448	429	426	436	449	419	465	442	421	383	430	443	411	433	450	437	400	392	384	441	443	466	461	419	425	396	437	428	456	451	454	468	442	486	442	451	419	451	427	406	466	454	448	387	472	480	446	438	431	436	453	465	434	446	438	467	443	452	433	406	414	433	423	461	462	450	460	397	428	440	477	436	452	431	429	445	416	447	421	393	448	447	422	433	445	455	422	457	450	459	395	470	423	434	415	450	395	409	401	454	417	416	433	395	428	422	407	418	447	388	408	423	421	445	401	408	425	439	423	424	475	504	408	461	474	462	448	429	455	445	414	418	453	444	485	457	442	450	407	418	417	457	445	469	456	444	384	456	454	429	442	396	443	437	452	422	417	453	457	438	422	440	394	434	434	424	419	422	463	447	412	454	441	471	467	453	414	469	448	431	422	425	423	431	434	444	436	428	438	401	419	394	475	423	445	419	440	408	422	488	417	482	439	437	435	418	478	468	435	433	407	421	399	413	420	415	391	437	478	444	467	412	440	482	451	463	447	434	409	435	434	429	409	451	442	431	430	446	401	444	433	410	425	438	432	456	433	421	436	417	436	460	429	435	426	435	417	422	414	450	430	443	405	421	422	448	425	463	426	438	445	416	420	412	447	471	411	417	414	450	430	420	435	441	462	404	402	411	412	428	426	445	443	445	421	390	436	427	441	438	455	442	407	453	438	434	432	450	421	468	424	432	440	461	439	470	458	484	445	444	468	429	412	436	423	458	436	442	439	439	431	428	423	438	391	415	414	395	452	426	439	439	489	493	394	426	436	408	453	437	411	407	413	442	460	414	430	406	457	441	466	461
93010	83359	55978	26055	9253	446	116	143	124	134	150	131	135	122	150	160	122	127	151	137	131	126	141	133	126	159	141	124	138	110	148	154	145	135	139	151	118	121	135	133	128	117	138	132	135	157	119	133	132	131	123	142	131	117	124	127	145	145	145	135	125	143	130	162	138	139	135	154	137	98	107	123	145	149	151	128	160	137	136	143	130	138	116	124	125	120	151	121	123	131	130	103	126	133	151	115	130	119	135	128	108	118	132	129	141	139	110	142	133	118	130	158	140	116	136	114	135	138	150	140	122	146	140	143	122	134	125	113	141	116	125	127	147	129	146	130	148	129	131	131	137	145	149	156	146	123	147	121	136	141	112	122	132	168	123	132	142	115	143	123	111	125	130	142	116	123	158	127	137	160	159	131	139	127	125	142	156	132	136	139	127	138	139	141	123	122	138	120	123	113	154	140	149	133	116	127	124	143	147	132	134	134	126	153	117	145	143	141	129	125	116	126	126	153	117	123	146	136	134	142	119	131	141	149	149	141	133	120	153	127	127	127	159	139	119	131	120	125	152	152	137	124	121	157	143	149	129	120	156	124	134	117	121	111	140	133	129	122	142	147	118	131	125	151	135	136	145	139	104	124	138	129	147	146	125	141	137	153	133	129	133	136	139	131	121	139	134	142	115	127	125	135	117	121	140	117	137	143	128	139	140	127	157	138	147	133	147	121	113	128	135	144	134	141	151	130	134	144	121	140	134	123	128	142	149	126	123	138	145	168	136	140	144	142	150	134	148	164	113	142	150	138	129	116	149	174	138	120	109	146	116	143	120	119	156	149	131	114	153	124	121	113	126	131	125	109	138	110	139	141	139	142	128	136	130	138	134	134	143	145	123	130	132	119	134	134	129	127	134	112	133	125	142	114	159	129	139	136	147	132	141	131	137	116	140	137	146	130	139	145	130	130	114	135	124	137	147	129	138	115	142	131	141	132	150	160	128	147	130	166	130	124	155	150	143	112	126	106	137	139	145	114	124	117	141	115	132	134	125	141	135	138	120	159	128	137	136	131	129	132	142	124	135	141	128	143	136	139	121	140	147	130	133	105	140	124	135	128	130	136	140	145	116	133	139	116	117	135	127	112	122	145	133	130	124	122	131	153	148	132	146	137	151	136	131	125	131	134	102	132	133	128	138	137	116	140	133	114	136	138	136	156	146	142	139	136	118	128	130	142	144	127	131	115	148	146	149	149	134	146	109	125	112	124	133	139	121	133	125	145	131	143	124	150	126	132	136	139	125	132	147	136	118	140	130	108	130	143	124	141	134	144	144	126	127	148	136	125	139	140	123	137	120	120	138	138	116	142	120	110	116	138	124	149	135	132	147	131	137	124	130	130	121	125	146	131	134	152	153	125	136	134	134	132	139	167	161	127	136	125	151	133	131	144	121	132	142	132	151	134	132	130	123	127	128	141	139	120	153	120	132	109	139	122	136	124	146	136	122	105	127	131	136	115	109	117	155	127	125	125	121	159	133	144	147	135	105	116	111	130	132	125	155	138	167	143	133	112	148	124	138	126	123	135	133	135	140	148	141	134	128	147	116	156	157	137	138	151	128	135	128	138	109	118	114	126	141	122	137	127	134	108	134	149	149	130	123	123	142	126	127	159	118	159	129	146	128	116	133	116	122	137	113	150	139	126	142	119	147	138	121	143	151	128	120	128	139	122	140	137	148	134	136	138	130	113	132	116	132	128	144	150	148	138	161	113	139	143	136	124	115	147	136	150	139	124	133	134	135	138	142	132	154	153	133	127	143	137	122	131	106	133	160	145	163	117	132	130	127	152	126	118	138	103	122	150	138	117	127	157	144	150	118	133	129	152	115	128	136	110	137	143	127	128	128	113	147	123	144	124	147	168	141	125	136	110	131	131	136	130	138	150	143	138	112	133	147	151	129	118	150	138	136	125	136	144	126	135	146	120	136	149	135	124	133	131	119	123	123	130	131	122	115	110	140	126	134	140	142	119	125	132	127	137	114	153	107	134	128	121	135	140	135	103	118	127	133	119	122	129	139	130	144	143	124	133	156	133	134	138	149	119	146	138	135	128	128	138	151	147	148	128	130	142	139	142	130	144	151	155	144	130	133	138	133	127	119	138	130	143	113	134	145	143	114	172	126	114	100	138	131	140	125	139	154	146	151	139	115	109	132	139	129	121	149	132	145	148	138	133	144	129	134	123	126	130	139	129	127	131	138	137	132	122	138	116	126	136	141	133	137	112	121	133	112	139	141	134	138	140	166	125	135	136	125	129	130	131	115	122	134	133	129	111	139	159	137	137	154	134	160	138	130	141	143	118	129	131	132	142	131	124	122	132	166	112	121	143	148	119	134	152	149	123	142	160	145	127	126	142	129	149	136	121	140	117	122	91	127	112	142	128	135	149	119	122	139	163	130	138	137	124	153	128	143	127	124	136	141	130	165	146	120	123	140	130	114	128	137	153	141	142	125	136	110	148	126	128	132	141	124	154	150	142	139	126	134	146	138	131	145	126	146	135	128	134	105	146	124	146	145	133	128	135	137	118	124	115	124	140	161	141	112	134	113	138	145	125	133	133	141	142	138	148	129	132	148	121	124	129	128	114	138	116	129	124	135	135	124	134	142	142	152	119	110	129	117	126	159	125	146	137	132	126	109	135	130	144	118	139	114	119	111	123	142	154	140	140	133	141	134	117	127	126	139	132	136	120	130	164	130	142	133	118	147	132	129	129	105	147	133	138	118	131	124	132	138	151	151	144	154	126	163	145	140	120	145	155	118	133	148	145	159	158	131	137	100	131	121	140	149	157	126	130	153	136	112	135	155	144	90	125	125	126	126	131	137	121	134	146	149	141	128	137	147	141	155	141	139	135	161	124	110	126	138	129	118	129	147	164	132	136	133	114	136	148	145	149	112	114	115	161	121	134	120	135	142	136	127	130	142	145	149	122	138	144	135	126	144	135	116	135	118	126	141	165	132	141	138	140	136	136	118	139	123	132	145	131	142	131	129	132	124	145	144	116	160	128	132	150	133	114	124	125	124	108	130	105	136	130	150	156	136	145	130	113	116	103	147	129	128	124	133	137	151	134	127	115	114	126	137	136	124	138	126	124	138	127	135	131	126	151	135	126	140	136	145	119	127	106	134	113	115	124	129	139	123	137	137	133	134	145	140	122	124	126	137	129	131	134	146	142	142	145	132	146	152	144	125	131	104	126	141	135	149	141	149	127	136	133	146	145	127	152	134	144	141	149	111	149	115	126	126	139	120	156	120	141	149	131	139	117	119	114	132	131	136	130	116	147	135	127	124	124	115	145	134	153	129	117	137	125	143	150	140	133	122	144	124	96	126	111	142	145	165	142	124	118	133	145	133	143	138	145	131	139	141	134	123	130	134	130	149	145	137	156	141	156	150	129	150	130	136	141	135	142	143	157	120	139	128	132	156	134	138	134	134	115	129	142	137	122	140	138	137	137
63172	72069	49831	24396	7745	364	350	376	312	329	312	336	321	295	319	309	311	281	314	329	338	306	328	333	309	314	347	295	299	326	304	329	294	336	309	296	324	263	300	299	307	311	312	342	330	322	318	324	313	283	352	299	306	338	303	295	304	308	315	325	302	307	325	329	302	307	305	318	302	316	334	298	306	301	323	331	316	312	321	318	329	306	308	306	325	334	323	323	330	327	309	294	334	314	309	324	287	275	333	298	313	331	330	282	307	309	291	288	300	289	329	317	330	304	316	287	277	321	304	309	304	316	355	357	324	345	329	306	305	311	328	313	316	300	320	298	322	326	287	317	299	302	313	329	323	319	319	329	324	303	277	316	303	352	333	326	302	315	338	302	305	330	301	282	287	326	291	286	328	348	303	316	327	313	312	305	283	294	333	294	333	295	308	323	288	314	350	299	332	330	326	334	335	333	336	287	317	318	313	288	311	300	302	323	345	329	353	331	331	319	297	312	327	341	303	320	337	356	327	314	306	299	303	285	319	314	322	328	336	335	328	301	329	322	325	322	309	316	322	297	329	341	332	290	323	264	350	300	332	292	289	301	312	352	351	329	306	287	354	321	294	309	333	283	297	314	342	337	320	308	322	313	312	300	302	335	304	305	338	334	323	297	314	330	285	334	318	288	299	337	326	312	303	294	305	306	304	319	301	342	319	322	323	338	296	327	306	327	335	314	272	311	289	332	336	373	324	313	312	298	311	319	307	325	336	340	329	325	320	305	323	332	338	326	294	302	315	290	317	303	295	303	330	320	302	336	329	303	304	334	289	318	300	324	297	303	303	301	304	327	277	313	309	320	319	310	339	312	320	305	296	286	326	305	330	348	333	294	317	317	346	308	290	275	332	317	312	307	285	311	312	314	345	318	286	325	319	331	305	322	290	337	293	309	352	294	310	305	314	334	321	287	309	326	275	307	297	315	305	305	299	274	347	310	297	340	284	308	319	318	291	306	330	323	314	296	303	306	291	312	316	327	324	314	348	330	311	299	327	335	328	314	297	316	310	296	303	286	317	324	317	302	305	325	338	299	302	321	330	298	330	296	315	331	325	317	289	308	319	325	322	298	312	315	316	327	301	304	322	300	294	331	329	309	288	320	298	300	295	311	297	314	316	321	313	321	325	323	280	293	293	287	316	336	279	326	324	320	359	320	328	328	323	308	297	296	282	329	322	297	337	302	336	289	279	344	317	339	309	321	297	278	316	343	325	311	306	302	323	329	328	284	306	312	309	276	320	332	277	301	323	309	314	342	318	306	326	319	332	314	324	320	302	316	343	326	303	303	310	314	335	306	297	309	333	286	341	268	294	307	344	329	311	302	311	357	350	318	336	296	337	351	334	311	289	318	301	344	301	290	279	330	287	310	299	333	301	305	304	321	334	333	337	318	302	275	296	313	348	340	308	305	307	310	346	319	340	288	328	324	324	334	315	319	341	310	286	301	317	300	323	315	341	319	305	320	337	353	339	294	299	311	298	340	307	311	299	299	282	295	316	321	342	309	330	302	313	311	348	319	290	334	325	307	294	318	327	338	288	311	328	307	298	324	315	330	327	287	287	310	328	305	338	311	345	336	338	312	330	343	320	308	294	297	316	302	311	310	346	288	333	310	319	325	316	293	298	350	341	303	333	316	339	310	283	321	338	288	297	285	315	294	297	332	306	303	273	309	312	345	309	311	329	279	315	327	344	342	332	289	306	288	329	313	305	314	322	300	327	310	316	301	319	348	288	313	328	307	321	315	326	347	318	315	303	307	316	304	288	313	296	313	311	315	317	295	281	307	280	316	314	325	313	325	310	283	297	305	321	287	318	321	278	316	313	276	332	317	328	294	321	304	358	304	332	330	305	315	288	323	350	289	313	295	299	342	331	321	341	308	290	311	276	317	303	329	288	301	331	324	301	307	307	281	319	317	322	319	329	327	307	327	310	325	319	307	333	313	342	322	308	332	338	323	346	314	330	305	320	311	307	324	306	327	303	301	325	308	282	327	314	280	308	286	327	320	296	299	304	305	295	324	313	353	361	290	325	294	327	335	308	297	313	296	325	314	285	324	312	360	322	307	280	342	322	315	298	307	296	293	303	322	303	289	277	309	327	303	328	290	319	306	323	305	297	314	323	305	312	299	279	317	331	282	371	307	325	314	346	298	310	308	318	322	287	321	308	311	307	296	309	339	309	308	310	321	310	302	298	295	326	303	328	322	330	289	334	306	305	312	311	301	325	298	303	353	309	299	314	313	291	310	312	351	301	310	302	291	318	366	313	320	315	317	334	331	302	337	320	316	315	325	340	304	354	311	343	320	322	259	297	304	314	291	303	323	297	286	330	298	299	304	318	324	327	307	320	315	293	306	278	288	337	323	266	317	337	342	305	311	297	299	308	302	308	325	302	293	330	310	316	300	324	334	329	326	349	316	313	317	357	312	317	323	312	296	302	309	330	315	290	329	339	309	323	314	291	335	302	321	291	335	296	301	309	309	313	310	297	315	318	323	363	303	305	309	328	348	306	314	339	319	289	310	316	330	302	312	322	314	313	308	367	319	318	327	315	311	304	314	321	301	323	310	303	288	301	332	297	324	277	312	302	328	332	314	312	299	335	322	299	316	313	323	351	296	317	330	320	342	322	334	330	303	343	328	287	332	331	314	307	285	290	345	318	285	300	297	310	342	335	308	303	314	316	306	335	285	296	347	317	319	302	340	282	337	306	336	314	302	310	310	316	323	334	317	303	320	298	341	318	335	330	322	329	314	325	337	327	330	301	316	335	308	313	316	293	304	315	330	321	327	322	306	335	328	336	324	301	287	310	350	342	304	306	323	299	333	349	299	336	319	297	320	328	328	353	293	289	334	325	319	326	320	295	305	320	330	319	318	310	320	317	295	285	320	303	310	330	296	300	328	333	329	330	280	301	297	308	331	314	320	314	292	326	326	283	302	318	314	319	322	288	314	322	308	286	321	308	303	305	305	309	332	310	330	322	345	310	321	317	295	296	333	305	305	352	326	333	306	313	316	314	330	309	312	296	278	335	331	281	366	323	303	302	300	302	285	318	329	314	322	289	319	313	295	309	310	323	317	329	343	330	310	308	343	301	318	316	308	319	310	310	323	339	308	298	341	319	315	331	298	325	312	304	285	316	302	329	342	330	303	316	335	320	303	326	352	319	318	329	307	348	312	320	356	303	293	309	346	290	318	288	339	312	317	304	303	309	352	309	319	301	331	316	306	319	299	307	332	312	304	309	282	303	310	296	316	335	300	297	341	334	339	301	327	310	279	378	330	337	318	312	344	300	291	281	321	332	301	297	288	285	335	286	299	279	329	334	343	308	319	323	321	349	310	328	324	349	288	290	327	284	327	339	328	320	309	343	312	320	339	320	329	312	312	304	332	295	328	289	280	301	325	290	314	321	309	313	298	295	316	305	348	335	329	345	330	329	310	321	284	341	316	313	287
37617	34327	13022	1338	365	289	297	288	259	260	274	268	282	284	271	266	249	310	246	301	299	297	306	280	269	269	273	301	268	266	292	293	310	277	250	293	318	276	284	299	300	282	284	308	321	268	259	276	315	239	260	286	291	280	297	269	273	279	251	297	292	259	248	290	325	269	300	292	297	279	268	271	252	317	291	284	252	271	295	310	249	285	265	295	279	329	250	294	290	284	291	268	280	268	305	284	305	281	272	280	279	295	259	295	277	279	296	279	292	286	280	252	281	278	267	242	276	264	281	256	293	278	296	283	297	292	294	283	299	291	262	233	259	295	285	279	270	257	278	286	274	295	300	291	292	291	278	254	282	279	277	279	285	289	283	272	295	281	292	280	255	268	305	306	255	282	282	314	279	276	267	292	286	260	284	290	258	296	246	267	301	291	284	286	280	292	269	286	274	287	287	276	280	253	304	290	276	295	268	276	292	318	277	249	279	317	290	301	286	264	268	290	309	258	288	276	291	307	301	262	310	276	285	296	282	296	300	275	227	259	255	272	273	265	292	269	293	286	266	333	248	255	287	299	276	278	282	300	272	259	278	284	253	289	296	294	275	292	273	224	288	268	304	266	244	279	289	280	252	291	275	295	276	256	259	296	274	273	277	267	236	272	288	302	296	280	291	261	275	237	308	295	278	272	284	268	287	287	273	280	304	278	260	272	258	285	260	271	260	285	310	270	245	319	265	292	291	268	250	295	257	263	246	284	278	261	283	261	285	286	291	297	293	296	279	313	291	261	283	259	279	278	268	306	277	270	262	268	272	305	264	291	244	280	301	301	288	294	249	294	291	267	295	323	266	257	301	276	270	260	281	280	275	278	252	290	268	250	272	272	256	280	281	269	314	283	297	285	290	311	293	267	303	295	254	262	257	281	255	307	239	296	270	263	268	269	314	245	299	272	283	296	301	278	265	281	275	275	306	274	283	292	302	245	321	267	303	276	263	309	291	259	303	265	302	330	277	308	274	253	296	300	257	276	326	267	306	281	282	285	274	273	248	284	303	287	274	270	285	265	288	297	285	266	246	280	290	288	304	290	248	301	289	278	264	271	260	281	293	276	298	250	306	303	311	258	267	248	264	275	286	278	283	275	307	293	283	262	287	260	289	287	299	282	277	284	297	282	322	292	262	266	296	286	287	263	303	266	278	267	265	298	281	259	314	321	293	263	291	273	317	276	317	275	282	262	287	258	282	291	291	274	276	261	277	299	275	279	253	263	265	277	315	290	278	287	274	302	287	285	287	305	235	295	261	278	261	304	298	277	272	293	294	264	311	273	258	281	273	271	288	255	242	312	273	285	303	286	255	290	290	277	293	261	314	274	257	270	287	325	276	268	285	296	274	301	309	231	271	294	287	293	258	302	298	284	267	255	300	305	253	276	312	261	289	317	294	285	315	295	265	251	263	277	296	278	299	277	292	264	248	297	236	279	276	265	278	319	284	307	283	294	249	273	310	318	256	309	268	278	276	283	297	280	296	287	264	289	264	300	252	275	281	285	286	259	306	295	261	279	246	284	287	280	271	312	319	254	272	306	264	312	263	289	260	287	279	268	306	272	261	279	298	268	263	295	301	247	298	280	273	307	272	274	290	277	270	294	279	288	283	249	292	269	292	296	275	274	293	278	274	273	282	278	275	262	292	283	286	300	281	261	280	290	328	276	278	248	296	272	290	290	287	279	300	309	292	281	272	294	321	277	275	309	262	288	270	282	289	304	312	290	298	295	294	288	297	280	266	281	280	264	276	269	296	263	313	303	288	315	280	274	307	246	301	299	272	270	276	303	314	301	273	308	294	277	272	308	288	304	282	284	287	281	291	277	285	274	283	253	252	285	288	292	288	294	291	257	292	270	257	294	293	278	270	294	271	301	301	293	262	304	284	267	267	287	282	289	276	286	274	269	271	305	293	306	265	253	269	263	249	267	274	247	289	271	276	272	272	277	266	284	276	266	280	286	290	255	288	260	288	291	258	299	278	292	278	259	303	283	321	277	314	262	304	284	299	288	314	305	281	285	257	254	314	270	298	282	305	294	294	298	297	291	289	305	290	271	301	279	301	305	265	252	288	284	256	279	265	267	294	300	254	293	249	276	266	306	270	267	277	249	279	247	281	277	270	275	291	287	282	288	282	277	264	255	286	256	276	270	253	275	249	313	278	293	259	295	276	280	260	250	273	291	274	272	275	293	279	279	300	259	283	282	280	281	266	313	289	288	280	276	281	284	307	304	323	278	276	298	259	287	278	265	256	292	297	296	298	273	270	304	282	283	253	286	300	295	277	272	273	289	262	267	272	313	296	293	259	271	274	319	308	259	274	276	270	257	260	258	268	288	282	263	291	281	321	278	282	257	264	301	280	269	315	265	262	300	247	297	297	280	266	303	293	275	270	274	268	291	305	263	294	274	287	285	310	272	271	265	276	286	284	249	299	283	257	304	290	272	263	270	283	282	290	263	295	297	267	292	308	282	318	275	275	270	240	267	245	261	279	299	276	280	282	330	268	294	265	266	296	281	291	278	279	266	240	305	304	278	271	271	266	295	276	310	276	287	286	273	285	273	277	263	243	279	285	277	252	278	297	250	310	287	300	280	259	290	289	286	281	281	277	265	260	294	266	289	285	291	291	286	268	302	290	274	273	278	262	236	302	296	293	280	281	279	297	298	247	291	262	264	290	262	265	268	277	266	273	324	274	279	283	267	257	297	309	265	298	298	261	250	273	285	275	325	284	295	296	283	257	246	272	275	257	298	271	294	268	266	267	274	279	256	261	276	293	232	284	277	274	285	275	288	274	287	297	261	277	268	270	273	264	288	272	292	240	261	269	283	273	287	265	292	242	286	260	316	267	281	291	289	304	302	267	321	294	268	283	298	254	288	271	254	337	260	273	291	302	270	281	274	310	261	311	279	250	273	296	276	297	289	273	278	273	278	309	255	298	297	284	266	265	308	307	286	259	280	293	262	256	261	264	250	269	304	287	284	308	318	251	265	274	263	258	263	254	255	285	300	283	309	270	266	291	285	280	306	273	260	237	300	257	276	303	267	306	258	291	301	278	279	249	300	311	305	266	289	246	269	282	238	253	268	289	267	284	306	309	274	278	283	276	281	274	290	291	281	290	300	298	312	270	310	281	289	281	301	286	285	297	293	290	261	279	292	277	278	275	278	276	257	260	248	283	248	299	272	261	280	285	263	262	257	327	299	270	273	278	270	274	249	286	275	265	289	264	277	290	264	293	316	316	275	292	280	289	268	295	284	271	252	253	269	310	268	279	268	256	283	289	263	268	292	289	264	274	258	272	281	287	264	254	270	305	242	273	307	283	297	289	294	299	237	304	310	263	308	268	282	275	260	317	258	252	306	281	300	279	262	266	245	244	319	257	279	286	283	300	268	290	259	278	274	295	273	280	296	252	285	277	288	287	278	290	265	310	271	267	256	265	271	304	276	290	275
32164	32564	13275	1967	877	645	601	606	647	591	625	636	617	638	637	629	617	592	588	676	591	581	617	627	665	665	611	619	622	612	597	599	553	605	624	654	584	593	618	613	651	630	665	634	631	652	660	597	580	608	636	638	651	592	615	580	625	593	577	587	617	585	636	582	628	618	626	622	586	596	614	575	630	595	625	607	604	641	595	629	593	626	612	608	574	633	650	608	602	623	621	609	590	616	603	620	623	645	675	595	592	609	615	609	584	597	594	620	631	613	621	608	572	668	625	579	607	615	632	585	615	662	621	618	634	608	651	616	639	581	671	608	640	660	618	600	628	601	638	580	587	615	650	611	583	609	645	635	639	615	621	632	630	587	622	624	616	584	602	630	626	612	635	586	638	591	643	600	659	627	630	630	579	604	608	618	633	630	605	596	634	630	630	636	585	583	648	617	631	654	609	618	593	617	625	568	609	601	645	633	592	595	638	658	595	563	598	625	548	631	623	633	604	612	608	638	621	622	613	607	625	667	560	641	655	612	624	605	605	625	571	641	642	621	616	615	621	633	618	653	626	615	610	619	595	617	594	665	614	559	591	661	649	615	615	641	571	590	636	566	561	574	632	612	597	603	621	619	632	587	591	629	617	646	593	630	613	614	631	611	623	588	626	617	615	611	631	624	618	588	619	672	598	598	629	624	594	597	624	603	593	592	656	641	607	579	567	606	639	622	662	600	629	609	598	635	600	595	637	579	609	572	636	588	591	640	677	606	658	661	656	637	596	613	594	574	575	629	600	599	565	592	632	620	658	645	610	637	619	616	581	589	636	637	601	635	615	598	629	587	602	642	563	639	625	611	649	623	649	627	630	613	627	611	609	631	609	617	615	570	618	627	574	620	591	576	610	640	613	610	633	622	615	621	642	590	602	596	590	606	602	631	594	589	601	577	621	649	661	598	590	604	640	620	606	584	633	610	607	608	602	615	606	626	605	627	623	635	582	549	604	635	626	634	613	605	574	604	646	592	624	605	662	647	607	624	574	614	619	604	633	654	592	627	624	608	613	620	621	620	577	615	640	523	645	617	647	616	637	641	601	639	631	639	581	630	579	604	597	627	593	622	627	635	623	595	614	579	622	626	642	596	578	629	630	631	601	597	643	609	618	626	596	634	612	594	603	586	642	596	647	664	574	636	609	603	587	637	577	678	619	627	611	617	645	651	628	603	589	611	580	644	597	588	596	630	630	563	606	574	616	633	612	615	669	579	651	632	620	600	602	592	603	653	618	599	594	604	580	606	627	589	648	592	551	636	593	627	615	624	643	609	592	609	621	618	630	598	672	635	584	594	590	577	608	618	641	595	593	592	607	650	598	610	619	632	572	593	604	605	620	592	625	620	601	636	651	632	624	585	613	564	628	679	586	584	657	646	579	614	669	604	613	601	631	660	592	603	630	653	630	614	610	604	611	623	605	621	614	628	608	562	606	620	623	617	606	648	609	589	573	599	624	639	614	632	608	641	638	601	626	645	639	627	602	587	639	610	612	615	636	628	602	631	599	641	609	579	589	604	611	623	598	613	586	639	624	662	606	609	661	592	595	638	631	635	633	662	586	602	656	638	611	585	641	608	593	671	612	588	619	604	617	632	647	556	634	615	632	592	594	620	593	631	607	598	591	597	616	602	635	655	616	644	614	606	594	594	667	603	605	598	594	634	621	599	608	593	641	630	603	621	657	596	580	596	587	591	649	646	612	603	634	680	609	592	596	646	639	653	622	601	625	612	637	617	573	692	637	657	585	636	600	665	605	550	604	594	609	593	671	614	616	597	648	612	590	594	684	641	611	595	654	608	614	612	632	634	605	669	621	612	580	606	566	567	617	587	650	612	631	597	646	631	599	592	600	644	638	589	564	628	600	603	599	606	556	600	585	594	587	574	626	590	630	592	608	628	657	646	602	592	583	609	614	597	593	617	645	599	618	634	590	582	571	597	620	638	611	605	616	609	650	638	640	582	580	639	556	611	578	575	631	615	615	631	615	553	614	583	585	646	605	595	601	616	601	593	608	591	581	598	637	594	594	627	601	593	595	601	571	623	599	610	609	619	610	600	581	645	666	626	614	564	611	650	585	625	583	603	658	604	614	645	612	632	622	613	607	636	629	622	577	627	610	624	588	599	599	615	597	646	642	620	621	602	606	591	625	613	604	619	639	595	641	598	618	585	600	626	592	632	590	630	586	625	634	558	598	647	648	619	582	610	629	607	624	537	644	653	642	626	636	602	572	609	602	637	633	623	639	613	658	622	607	620	614	568	632	601	623	597	610	597	672	581	597	686	628	607	610	659	623	609	621	641	604	657	654	603	629	611	615	625	642	624	637	584	578	608	583	611	627	625	574	626	603	633	601	614	669	618	601	585	575	559	591	643	617	620	579	641	626	591	575	601	604	629	621	638	612	652	607	598	630	608	612	607	667	652	602	647	648	631	669	629	627	577	590	603	559	639	613	601	619	614	579	660	653	591	590	590	635	611	641	614	623	612	566	596	627	601	641	636	621	620	666	582	632	575	585	617	568	616	653	656	652	579	620	582	544	633	628	670	677	617	584	590	640	647	621	620	553	618	656	599	596	615	579	642	638	635	650	620	590	600	581	625	594	656	652	579	674	634	659	613	582	600	631	579	615	621	592	700	583	584	602	658	647	633	611	602	606	600	628	613	614	625	589	608	633	609	626	584	648	618	581	603	625	619	625	636	610	568	593	626	605	637	620	650	590	605	594	598	591	629	647	636	575	587	653	616	596	557	579	605	638	574	633	576	652	616	636	646	602	630	627	643	629	625	618	598	612	596	644	625	598	660	587	620	632	624	597	628	591	604	615	603	619	554	605	625	617	619	602	591	611	593	584	578	598	637	668	641	607	627	618	584	633	612	607	606	621	594	623	593	642	644	632	622	571	569	622	630	621	635	628	602	603	634	653	594	617	619	613	614	633	649	621	631	595	580	618	662	610	680	643	598	590	608	627	638	629	620	614	581	604	636	573	584	638	618	574	603	642	648	579	623	649	633	623	619	636	624	610	651	591	659	635	618	619	671	581	573	638	578	605	638	650	625	637	604	616	606	616	620	616	577	640	631	630	593	575	604	625	623	613	599	612	582	584	626	615	609	639	639	602	643	601	616	612	585	574	612	662	611	617	611	621	584	591	626	607	568	636	601	637	631	654	610	648	632	629	616	629	636	577	606	663	668	596	648	574	610	568	640	627	618	545	664	591	571	654	617	645	601	585	614	618	689	605	586	590	593	656	617	593	605	565	626	613	676	636	622	595	587	604	588	596	622	613	643	642	592	634	625	610	637	622	614	557	607	630	624	630	611	604	613	622	610	622	597	616	581	580	639	653	595	610	612	626	613	570	580	607	611	614	678	561	599	590	614	677	617	605	612	621	616	674	588	590	611	623	615	629	600	599	625	583	648	658	598	589	612	595	629	550	609	639	610	633	590	637	660	673	599
83163	72540	44168	18492	4015	274	215	204	199	211	189	219	205	215	183	216	221	185	203	211	194	196	217	190	205	185	180	194	194	194	196	234	217	208	218	213	196	179	221	178	189	198	182	192	190	203	176	182	202	190	201	188	201	176	186	197	181	201	194	188	203	224	216	184	201	163	208	206	216	206	200	182	186	210	176	188	179	222	184	225	207	192	212	202	206	194	180	193	182	197	207	178	181	196	184	215	204	194	193	177	195	205	211	219	183	184	192	187	198	172	198	188	195	183	202	188	196	215	216	204	227	207	180	169	205	220	193	155	223	197	167	190	187	197	197	199	207	232	195	190	205	197	218	213	188	193	185	184	174	188	184	209	181	201	194	204	206	189	187	185	211	208	211	205	173	215	210	214	205	226	188	242	204	200	210	185	189	200	191	206	219	187	192	206	187	186	182	202	203	218	198	200	211	212	194	210	229	210	175	174	200	211	190	174	170	176	189	196	208	188	214	211	204	203	211	192	218	201	195	173	201	202	203	192	191	196	204	181	204	149	189	181	207	230	170	177	204	181	200	187	193	190	206	208	199	205	197	201	196	160	181	202	213	195	197	170	192	200	202	185	185	211	216	192	202	215	185	208	189	195	217	202	205	206	183	206	176	200	209	162	216	183	214	190	156	173	183	185	218	212	230	229	185	220	185	220	215	232	238	200	205	183	208	198	193	202	187	201	172	192	178	197	212	193	204	219	201	207	212	170	186	199	189	200	214	202	208	189	180	200	194	196	197	190	224	183	185	198	204	180	188	225	213	189	183	217	212	216	196	210	199	201	177	197	210	199	211	208	194	184	193	197	196	209	181	190	184	183	196	202	174	220	197	200	194	172	210	191	177	188	195	179	203	187	189	194	183	219	204	208	211	191	209	185	226	203	213	192	199	171	187	222	226	178	174	199	196	203	192	193	199	211	192	203	207	208	203	215	171	191	153	184	209	173	204	217	189	191	203	196	189	181	176	202	203	182	217	176	200	201	198	216	197	208	186	184	177	228	209	188	228	193	170	192	197	188	195	198	226	204	171	193	221	182	189	203	200	201	214	195	192	191	220	242	185	202	206	199	185	216	173	208	195	193	217	219	208	185	201	220	178	206	196	214	206	218	166	197	222	199	196	214	194	185	198	213	234	172	216	194	204	211	175	183	209	198	205	192	164	185	176	198	203	216	205	191	184	178	200	193	174	207	197	180	211	208	222	186	184	199	206	168	180	177	198	193	210	215	208	199	192	172	186	221	234	208	209	182	202	193	189	180	199	199	185	214	206	204	195	179	189	202	186	199	197	194	204	222	216	200	201	216	205	212	191	194	192	226	202	233	206	192	179	204	227	195	182	189	212	198	198	181	207	181	190	219	189	179	169	211	179	182	183	180	194	209	177	195	186	198	234	206	185	190	190	205	219	222	196	195	204	219	213	178	205	232	212	220	184	167	198	204	188	189	215	176	198	202	198	187	170	174	184	209	208	224	198	199	201	223	189	198	200	172	175	177	174	199	224	223	217	207	195	187	173	199	186	193	203	204	208	199	211	188	191	191	188	198	220	201	202	180	205	200	195	203	177	201	193	205	205	210	227	172	216	203	208	199	200	235	182	200	195	227	173	193	206	209	191	210	189	188	221	164	186	185	203	189	198	199	207	185	183	179	202	179	223	190	205	178	230	181	188	199	207	202	203	179	198	206	222	209	206	198	185	191	194	176	179	197	225	201	209	208	224	200	161	197	195	213	219	191	188	191	180	194	208	190	191	203	165	194	186	192	207	195	203	202	175	199	189	187	191	185	194	225	226	183	213	201	202	181	197	190	198	200	176	215	198	206	186	193	184	202	196	197	211	193	208	186	196	187	189	214	202	194	202	184	212	186	203	221	206	199	216	194	191	231	179	196	212	190	195	193	188	202	217	206	195	195	166	196	179	188	181	208	196	205	204	178	211	179	223	199	181	196	196	190	201	240	221	183	203	213	178	192	196	200	237	188	177	197	190	218	185	187	180	181	185	217	193	210	184	182	221	201	190	201	203	186	194	191	197	181	197	198	199	241	199	180	189	202	195	196	167	185	187	198	189	202	188	174	194	186	225	210	167	199	211	203	188	155	177	202	178	185	209	189	212	184	210	206	214	204	183	206	187	191	210	194	211	195	200	228	205	223	216	193	214	197	185	203	188	192	207	180	228	207	182	194	184	192	195	182	231	200	193	203	216	205	195	153	186	198	204	188	187	208	192	210	206	181	188	182	191	199	207	214	182	206	185	172	182	191	195	194	200	177	227	186	212	185	195	196	211	204	172	176	203	207	197	213	207	191	201	164	216	218	194	191	166	193	185	198	184	174	187	192	175	211	198	198	217	157	198	208	193	180	198	211	188	195	203	200	187	203	212	206	200	195	196	180	206	210	207	211	173	178	211	213	175	182	207	203	185	207	188	206	183	202	194	171	213	174	180	191	226	198	194	201	205	195	193	200	209	186	204	195	206	212	209	229	176	175	200	205	194	202	202	184	201	191	202	214	195	218	229	211	231	189	206	199	198	156	215	185	179	215	229	217	208	226	201	225	196	192	219	225	215	189	191	209	198	208	184	197	197	202	184	211	188	165	220	179	189	199	211	211	219	170	208	189	165	193	197	196	195	210	209	180	204	166	193	183	212	187	203	203	182	191	215	184	198	200	212	184	181	206	199	192	241	206	208	199	200	185	197	203	194	218	197	213	205	178	196	217	195	189	210	181	197	226	206	182	204	180	177	207	202	211	173	212	202	210	201	192	183	179	199	215	202	196	218	200	213	191	199	181	188	213	212	212	190	201	192	174	206	207	203	210	189	201	200	189	212	196	192	202	205	191	184	182	238	197	194	195	201	215	200	204	187	169	200	222	200	205	214	187	181	193	187	178	190	205	208	198	210	217	216	183	193	170	189	167	190	193	198	187	181	203	194	203	199	176	220	213	203	198	217	227	202	190	188	157	173	207	182	179	206	194	189	208	181	190	203	178	210	183	174	201	213	195	179	195	195	222	200	178	190	184	194	231	170	196	228	190	207	185	175	177	194	201	210	213	213	219	205	197	195	213	185	215	196	195	181	199	223	230	190	211	207	197	207	218	211	182	192	194	200	191	217	178	183	187	216	188	200	192	190	177	163	212	176	219	217	217	200	185	192	188	209	188	203	222	189	196	205	191	220	193	170	194	220	231	226	205	182	191	188	209	191	206	188	193	183	201	183	187	197	230	222	170	193	244	205	198	241	180	195	182	194	195	193	205	203	186	202	199	207	219	187	193	198	204	197	185	200	175	201	174	215	201	195	198	190	212	199	200	189	202	229	182	193	208	194	187	191	190	186	204	193	217	217	188	202	195	205	219	223	208	193	205	216	196	186	194	205	175	201	203	177	223	214	205	214	204	210	228	191	201	198	198	186	203	214	193	179	196	184	179	186	222	196	190	218	187	180	214	201	190	178	218	203	176	171	183
54129	58349	38290	17354	5494	457	493	471	465	476	453	455	447	455	451	448	416	446	415	483	482	469	422	418	441	448	419	411	420	463	472	455	481	456	451	412	430	470	452	462	470	454	402	421	445	432	437	426	465	436	412	435	411	475	479	450	425	456	461	473	402	470	429	442	446	442	426	439	451	409	437	434	456	452	444	471	444	440	415	452	437	402	438	397	408	404	436	407	447	423	459	465	439	410	446	432	456	464	401	458	463	443	447	438	457	444	428	449	416	457	452	446	476	445	430	458	420	452	462	432	451	440	426	439	431	408	411	456	464	409	431	460	388	408	451	401	432	442	447	423	446	430	474	451	426	466	458	446	459	438	485	462	421	405	428	455	454	412	399	462	422	462	410	444	449	443	423	436	434	413	469	417	456	487	437	466	425	446	425	427	457	481	417	481	420	463	444	429	464	452	439	443	515	434	444	452	457	447	436	487	454	447	419	445	421	380	459	423	432	459	403	471	431	449	466	441	446	461	442	466	446	432	446	446	471	415	443	446	464	487	443	409	441	410	433	467	423	457	439	437	455	463	455	431	447	422	434	460	439	435	441	413	429	420	469	462	464	443	434	440	441	418	457	474	441	469	457	405	428	426	435	385	406	449	458	437	470	402	454	491	430	416	410	475	479	446	410	420	459	438	508	445	416	431	489	455	378	443	449	440	425	417	471	409	467	442	429	440	423	469	464	444	459	427	413	451	409	442	450	409	424	446	455	447	442	443	447	440	452	428	415	445	459	457	458	432	442	433	447	456	424	461	440	465	407	452	460	434	431	405	420	373	430	417	441	429	433	446	413	461	381	454	413	459	456	449	444	449	447	438	440	415	439	452	452	420	466	442	405	460	436	429	447	438	434	424	401	412	492	415	419	435	428	458	470	439	432	433	448	455	463	484	435	477	436	420	422	447	430	441	455	443	442	447	422	435	432	450	450	431	437	444	452	427	451	417	444	442	447	448	439	471	465	452	436	438	396	456	463	475	420	430	416	448	438	416	483	444	416	463	438	480	414	413	406	458	422	424	434	438	457	438	450	414	467	461	413	419	406	430	474	423	457	437	426	413	478	445	444	459	464	443	445	430	472	464	432	459	446	453	453	447	458	424	437	429	450	446	463	456	436	463	433	448	408	429	437	419	450	419	439	443	425	421	413	438	438	449	422	470	441	441	454	415	455	445	434	378	452	448	442	423	439	450	483	479	453	430	414	443	453	432	423	445	477	442	427	429	420	438	421	444	446	401	444	448	448	431	404	464	430	436	457	424	419	424	461	420	444	427	404	451	459	409	428	446	450	444	465	473	438	467	445	425	503	434	473	505	436	472	433	403	445	430	426	446	447	438	449	426	450	441	472	399	434	434	441	427	446	423	450	426	447	469	466	444	438	442	414	438	424	473	419	450	405	441	424	446	405	455	424	453	451	435	452	419	450	450	434	411	438	439	432	439	444	442	431	437	433	470	438	430	444	444	433	463	418	438	447	441	438	476	417	435	415	451	420	410	424	424	451	439	462	450	402	456	437	421	450	439	456	431	462	438	469	448	459	433	477	411	439	427	443	437	434	412	431	441	473	420	399	461	433	445	406	454	475	439	427	441	448	468	375	484	441	439	441	461	446	417	495	436	463	470	450	463	458	436	456	467	450	439	431	414	415	420	463	434	463	461	420	411	397	457	456	465	457	440	424	459	486	420	421	434	436	439	432	426	471	428	452	456	454	458	461	488	449	422	429	465	409	444	449	452	416	459	450	450	438	429	469	431	437	477	452	424	436	483	425	461	429	437	405	441	443	461	425	457	424	420	454	420	441	416	438	454	483	435	426	457	439	437	482	443	431	448	448	477	447	443	435	421	413	434	432	452	445	414	448	423	443	458	450	468	429	419	460	385	444	485	457	462	453	440	449	412	434	441	447	406	487	453	384	421	432	469	481	413	439	442	413	473	463	471	463	480	425	447	422	433	472	455	437	389	448	451	445	462	431	406	464	443	411	487	429	465	458	452	462	463	444	454	430	424	443	413	441	423	436	441	457	412	431	439	417	452	397	440	422	426	452	445	443	443	438	441	434	428	470	438	433	443	433	421	389	439	447	437	401	454	410	437	454	460	428	447	473	418	464	430	450	449	444	432	429	436	457	434	416	417	450	473	419	438	451	403	471	408	437	442	452	457	437	428	455	452	417	463	407	436	448	443	466	443	449	441	454	449	436	421	439	442	449	444	410	430	452	406	415	458	445	443	458	427	456	428	432	450	397	444	466	454	391	425	459	448	448	401	401	449	447	410	435	439	429	453	420	437	463	436	455	429	442	460	460	432	453	445	474	439	477	416	440	437	443	411	409	416	461	431	430	436	474	442	442	452	439	417	447	471	405	445	450	431	452	454	399	419	458	400	460	466	438	389	455	388	426	453	443	422	410	440	460	483	440	485	398	432	408	489	447	443	486	437	493	425	440	438	476	451	457	419	453	436	463	413	420	435	471	446	454	409	471	430	421	431	409	438	437	418	453	429	432	427	459	451	444	424	473	448	449	395	462	456	437	403	450	442	448	420	439	443	423	463	440	449	427	393	440	457	427	445	479	431	427	442	466	399	434	402	425	454	450	403	413	425	472	416	444	432	457	449	454	431	456	457	443	484	436	472	450	449	446	424	423	426	436	460	433	476	471	453	447	452	434	438	476	425	409	464	421	461	421	441	461	434	434	427	399	421	447	449	434	445	454	450	415	432	454	424	423	396	423	466	473	441	416	436	481	428	408	457	443	445	466	437	418	438	432	401	473	467	438	443	476	457	429	393	440	457	471	442	417	439	433	468	437	435	436	454	402	424	435	432	460	462	443	439	514	438	420	437	452	425	446	416	433	450	439	439	440	479	476	427	427	457	439	486	419	453	404	467	428	430	394	455	433	436	433	444	445	455	429	470	441	472	421	476	454	391	481	433	428	431	441	439	401	483	416	434	407	403	420	461	485	409	463	438	440	441	418	402	471	435	437	392	427	438	419	444	424	483	445	414	447	422	467	421	450	471	464	427	403	494	465	461	427	455	445	408	440	420	425	399	409	414	432	444	432	481	420	451	440	458	433	395	450	448	468	462	420	443	443	431	462	467	452	433	437	434	446	421	471	427	458	444	430	427	455	427	458	406	394	440	428	428	435	481	460	473	458	470	449	434	442	462	425	474	450	419	457	433	467	472	431	468	449	391	455	421	434	457	411	443	440	429	446	429	476	449	480	445	443	455	448	432	462	400	439	411	461	484	442	445	402	430	444	442	448	460	460	462	431	438	425	418	413	409	421	417	428	432	449	499	414	462	448	430	470	477	440	484	403	444	429	463	464	426	404	428	457	474	410	421	452	413	423	440	448	452	425	454	441	470	431	437	432	462	438	428	443	452	428	458	459	446	435	457	463	454	438	454	422	454	448	418	485	445	450	445	466	435	480	460	413	444	418	455	421	431	451	408	451	448	456	424
92620	81679	50078	25933	9779	593	168	144	143	156	141	112	131	158	153	119	142	124	140	159	126	136	138	119	104	138	144	155	146	149	145	117	116	123	113	128	135	144	126	130	118	126	110	116	113	126	121	121	114	123	107	121	133	134	137	129	138	118	111	127	139	119	122	136	123	109	121	122	129	134	122	130	135	113	135	134	130	125	106	136	132	128	136	131	141	132	127	126	145	104	128	120	120	121	144	144	142	127	121	139	127	141	126	119	123	125	124	143	125	120	132	135	142	123	126	128	121	135	124	124	136	134	113	122	122	128	132	129	118	124	121	117	123	150	139	132	90	139	139	118	150	123	147	134	133	113	130	127	115	130	112	134	148	126	117	124	144	127	121	130	124	110	104	130	109	103	98	139	149	136	131	125	116	119	123	128	124	135	125	118	126	132	121	148	123	125	105	112	134	109	126	119	123	133	122	137	134	107	133	121	111	135	132	107	111	141	125	126	126	117	132	149	139	124	133	104	94	119	127	143	131	124	114	109	129	115	143	123	117	135	124	127	106	138	137	120	115	115	137	143	123	125	119	125	118	138	137	148	119	143	118	128	152	133	133	153	129	112	123	118	120	126	128	113	128	127	136	110	137	126	111	125	120	128	108	115	132	126	120	145	131	125	153	121	115	128	125	115	146	127	132	105	147	136	125	109	130	137	127	111	137	152	138	128	112	130	119	117	145	123	135	128	148	147	126	115	121	141	125	114	127	135	127	133	145	137	145	146	124	127	141	125	126	110	140	117	128	128	141	119	154	124	126	155	112	138	140	133	122	105	126	116	121	111	110	136	131	130	127	104	135	145	125	124	119	127	108	147	126	135	134	123	130	126	138	118	123	122	137	126	120	114	123	128	105	120	120	127	121	128	147	116	126	143	144	140	147	140	142	141	129	125	142	120	148	133	134	141	120	147	102	112	113	118	149	126	144	127	133	134	137	125	116	138	122	107	132	127	140	130	124	111	118	145	101	153	123	138	140	88	106	122	127	135	135	128	123	130	131	123	118	113	132	121	138	119	121	106	117	123	123	124	114	130	134	144	102	141	109	121	151	126	130	130	130	130	134	117	118	123	118	128	144	127	116	121	134	124	122	135	110	133	128	115	124	142	135	123	124	127	124	138	117	105	113	111	144	149	130	123	112	134	112	136	155	123	132	125	149	129	124	139	134	132	112	129	134	130	129	136	128	122	141	124	135	124	144	147	127	113	144	114	126	132	136	143	106	111	110	132	127	143	122	115	136	151	109	143	134	127	128	117	129	133	145	145	127	129	131	128	105	111	120	124	138	125	127	145	119	111	110	141	108	134	127	131	119	130	156	126	123	118	137	100	127	127	125	123	117	109	122	122	117	104	138	117	143	132	116	104	133	119	134	137	140	101	146	112	142	109	109	144	112	119	127	122	134	142	142	157	139	127	146	136	127	104	126	115	113	138	120	125	114	153	121	126	121	127	141	121	119	111	152	144	116	145	116	118	108	132	128	137	125	120	121	116	136	132	119	126	136	118	101	121	121	137	119	110	132	115	121	116	132	111	118	124	132	111	111	132	126	135	130	122	122	127	109	112	126	125	144	138	143	111	128	133	115	135	138	104	120	149	129	142	126	115	129	131	140	127	115	128	154	117	125	126	134	130	119	132	127	102	137	134	109	144	129	115	118	127	117	116	132	110	103	124	123	127	108	135	111	108	150	124	123	131	136	130	124	115	137	136	123	116	113	144	152	110	124	131	129	119	108	122	123	113	151	110	133	117	115	116	128	134	135	135	125	131	115	118	144	132	105	108	96	115	128	134	109	121	119	126	131	129	148	121	138	102	115	124	159	135	136	132	121	131	120	138	119	127	123	120	130	119	113	104	120	109	148	126	131	134	92	131	118	138	115	129	129	139	138	144	144	115	126	112	141	114	142	149	133	127	114	129	128	121	124	136	139	135	132	127	131	136	120	135	140	134	122	129	115	145	141	128	136	114	95	121	120	107	110	119	128	114	120	138	126	133	150	126	131	136	121	132	128	130	113	136	138	152	112	133	109	135	139	104	138	113	133	127	128	127	129	131	108	124	112	112	133	96	102	135	117	128	119	117	128	126	127	141	126	135	125	129	135	125	126	134	104	126	132	122	107	142	116	109	118	130	105	124	129	126	116	119	92	128	119	132	135	130	135	138	110	126	120	135	120	128	114	144	136	123	140	123	130	136	130	134	149	128	131	123	142	136	108	153	122	132	137	130	118	116	141	137	133	118	125	128	131	140	145	115	130	108	139	129	126	119	111	133	119	112	120	116	139	139	118	164	142	101	141	118	112	134	139	127	122	145	111	128	123	120	121	110	134	114	136	121	128	140	143	110	123	130	133	119	114	132	132	139	138	135	137	131	128	116	153	147	125	115	121	140	135	116	113	133	132	116	115	120	118	128	134	148	117	128	142	120	117	151	114	119	123	136	138	112	132	115	111	123	124	153	124	137	107	136	116	112	140	131	128	124	133	114	109	136	123	140	123	142	150	133	126	126	130	135	115	127	120	112	113	148	123	126	130	131	122	105	109	123	151	138	123	133	126	140	143	126	138	117	148	142	112	129	122	115	121	147	149	127	134	122	123	144	133	137	125	121	136	131	130	120	118	127	156	124	130	153	137	120	122	124	138	120	119	113	122	120	127	103	146	129	138	117	134	113	142	114	115	138	125	123	132	121	112	140	130	127	131	134	122	122	134	121	105	121	126	136	119	132	125	105	112	128	131	121	135	142	135	147	119	146	156	150	108	125	142	136	119	120	135	127	113	124	146	132	143	123	113	147	140	126	98	107	112	132	125	113	121	143	126	122	112	134	126	125	129	125	118	150	119	122	116	141	138	123	117	141	135	127	146	131	118	140	136	113	145	133	126	129	139	137	119	146	115	131	128	124	124	135	156	122	135	113	114	143	115	111	126	153	132	122	151	134	121	130	148	125	124	126	143	121	136	123	139	142	140	124	121	114	107	132	148	114	113	121	122	130	102	113	108	138	126	140	140	112	122	107	127	133	97	121	127	121	155	128	115	113	129	148	115	116	114	132	122	126	114	142	126	130	144	134	122	121	110	106	95	117	120	129	122	126	136	123	124	138	110	121	104	117	120	133	111	140	124	131	133	131	128	121	116	120	123	139	150	135	114	127	106	129	138	122	133	124	137	125	116	127	120	156	103	113	122	132	117	121	135	132	131	134	131	117	133	123	115	130	101	108	122	123	125	124	140	136	99	125	99	118	107	134	139	135	113	118	114	116	104	131	113	114	123	116	155	139	130	122	126	153	117	136	117	107	134	133	126	132	133	117	115	103	107	126	135	157	125	122	142	130	113	132	129	131	112	121	117	139	137	136	127	129	133	121	131	114	140	115	120	123	137	130	130	120	123	142	114	110	123	112	112	124	136	110	124	105	111	129	122	130	113	124	119	124	134	125	139	120	149	139	136	127	116	142	133	120	130	140
64469	70276	45909	26356	9748	376	339	330	346	346	353	292	334	312	308	305	317	313	284	339	290	318	277	334	320	281	274	284	326	308	289	318	295	312	295	306	308	310	323	311	266	325	295	288	323	283	319	307	293	311	257	319	298	275	296	280	319	298	317	287	294	281	291	280	304	323	319	298	301	313	272	282	279	278	310	274	288	298	295	322	295	303	306	324	301	279	290	322	307	306	280	295	288	281	287	299	291	299	309	275	297	296	313	289	320	305	303	293	318	262	312	287	312	307	302	339	266	309	301	276	288	275	284	289	292	305	271	295	310	316	312	295	294	277	278	284	303	286	298	281	315	279	300	301	300	310	303	303	284	298	324	302	296	315	303	289	316	294	272	287	299	288	301	317	321	281	312	327	314	306	320	294	281	346	316	314	276	273	323	290	321	283	304	308	300	286	293	286	289	307	295	303	298	319	281	327	308	325	273	311	293	297	290	338	302	269	286	331	311	291	301	315	294	308	299	276	306	306	314	295	299	296	329	291	303	288	346	301	301	305	312	298	292	302	271	300	284	296	321	304	337	287	307	304	307	312	286	279	279	282	293	314	303	282	277	281	258	296	298	304	273	259	298	312	278	337	281	272	311	312	264	285	284	294	304	300	291	267	304	312	294	313	277	312	329	277	322	282	264	270	354	287	280	280	331	293	269	292	309	311	320	280	299	313	313	315	287	281	330	306	277	336	309	306	298	305	297	275	288	306	292	307	327	302	280	306	314	303	296	301	313	269	306	295	275	306	308	317	272	293	313	339	311	314	270	299	300	281	296	287	295	273	284	262	294	316	285	308	302	301	314	286	267	297	327	270	306	317	298	272	306	271	306	293	315	296	302	284	294	304	279	296	344	286	301	272	279	285	314	282	287	295	289	284	296	302	272	306	295	296	322	297	330	305	321	325	287	294	282	316	292	303	281	261	341	281	316	297	329	328	278	291	321	288	313	302	299	289	294	325	314	296	292	313	307	287	282	309	299	287	303	289	304	266	296	287	285	302	288	260	299	292	290	279	297	326	302	281	312	308	322	319	282	294	304	289	288	306	293	315	286	276	296	276	303	293	277	312	277	313	287	277	268	309	299	297	298	308	302	325	285	290	291	262	290	247	277	334	306	296	298	288	320	305	297	278	312	290	304	332	304	297	275	307	311	324	326	286	300	326	294	294	302	305	294	307	308	294	285	284	266	314	292	339	300	289	285	286	318	308	283	310	286	296	296	304	275	288	295	275	300	328	269	291	307	318	289	303	282	290	293	280	305	303	297	271	281	311	318	297	289	267	316	285	279	262	305	303	286	304	317	292	302	309	302	278	276	323	316	327	274	325	302	273	293	305	305	286	307	271	296	305	309	275	283	281	264	297	301	299	302	301	338	278	268	299	288	320	313	290	306	284	327	302	301	275	332	298	331	330	292	298	322	287	304	317	315	304	303	299	272	294	259	278	302	287	321	306	296	271	325	330	275	297	270	304	299	324	313	312	281	317	273	294	290	292	283	281	316	304	310	288	309	282	329	267	290	312	263	307	285	299	318	297	297	302	286	290	301	291	298	282	318	295	270	276	306	280	295	311	286	288	309	317	308	325	288	277	296	300	297	290	299	296	303	287	275	316	306	303	323	324	309	298	307	289	286	302	323	299	293	297	331	308	288	258	300	293	288	340	315	254	320	337	279	290	278	319	318	285	271	290	278	294	286	292	326	323	288	306	332	318	293	294	284	289	299	270	274	291	304	287	284	300	308	310	287	269	308	288	300	305	317	299	304	333	289	321	275	292	294	277	329	305	281	293	289	297	282	313	312	300	318	295	277	311	323	306	265	281	296	288	308	298	296	324	288	298	291	300	304	311	311	297	284	305	314	262	312	330	298	296	271	296	290	287	285	272	274	274	302	306	294	290	290	321	293	312	303	296	309	283	267	302	283	293	318	298	312	280	270	307	303	293	307	279	274	306	316	331	304	308	294	299	288	308	318	278	308	290	296	281	309	295	317	318	301	291	317	293	282	287	279	278	319	308	305	316	302	297	289	329	318	286	301	315	295	296	291	292	320	285	320	313	276	281	311	295	303	268	337	291	280	311	310	318	294	327	320	290	273	312	291	291	285	266	280	272	266	290	312	317	292	324	315	294	281	292	292	269	281	292	272	288	277	312	276	324	297	305	313	294	309	327	305	318	296	301	313	295	300	310	320	295	283	270	305	300	324	299	302	305	288	306	292	298	311	296	296	312	293	298	280	321	301	299	303	299	300	309	312	315	306	286	274	292	275	290	297	312	307	275	298	282	300	272	292	308	271	308	293	282	276	299	285	272	338	319	307	272	286	282	265	320	312	305	326	287	292	299	258	297	327	306	289	315	308	307	273	296	338	288	279	268	303	292	298	287	258	320	289	298	332	339	298	296	279	284	323	291	318	290	306	296	299	306	286	321	294	277	269	302	278	263	324	268	291	316	309	278	271	287	293	294	339	307	325	258	270	305	296	288	309	255	289	289	263	258	292	290	324	267	293	317	270	317	341	274	312	311	284	300	289	274	302	277	299	334	292	312	308	299	300	294	279	273	317	309	308	303	322	291	295	318	295	319	301	311	290	331	281	289	328	309	280	309	289	296	320	319	327	321	248	290	300	301	292	305	272	280	303	260	307	300	293	330	287	315	315	306	332	273	297	296	295	261	333	291	274	271	299	288	290	282	295	300	292	301	306	307	298	273	324	329	278	288	310	304	305	320	272	327	279	283	303	345	293	285	289	262	298	285	264	273	325	293	298	308	287	300	280	300	319	327	301	270	336	288	278	335	290	282	289	311	285	306	304	315	302	288	297	301	303	302	311	317	325	267	307	307	317	332	305	323	318	331	319	292	332	309	310	302	292	293	295	291	276	310	301	292	297	299	319	282	260	305	299	286	298	294	270	307	288	308	294	296	311	301	269	313	302	288	288	289	260	301	272	276	306	272	295	302	295	284	291	272	314	298	308	293	294	295	270	287	315	266	256	314	299	300	304	299	286	295	285	298	274	317	275	282	301	296	278	293	280	319	297	286	300	325	305	280	318	282	300	298	312	302	298	310	302	293	313	307	295	291	299	313	275	278	293	290	301	272	284	287	287	299	274	291	277	328	265	305	313	293	294	327	315	263	292	281	310	281	267	302	302	307	286	303	297	316	279	322	306	319	314	294	311	298	280	288	337	292	297	293	304	289	306	292	302	294	315	288	324	289	261	306	292	316	282	292	292	286	324	323	277	324	295	299	259	277	323	302	313	313	326	334	282	281	292	324	291	307	315	276	289	289	271	291	300	343	299	298	277	297	313	308	253	317	277	306	307	298	319	322	302	298	293	321	322	293	332	312	296	295	280	295	298	290	289	278	293	294	316	285	286	304	285	324	284	301	328	301	305	304	288	311	322	248	281	325	283	316	286	292	306	305	306	285	292	310	301	270	285	322	289	284	296	291	279	300	318	296	314	295
36545	30288	8456	1172	437	279	245	251	254	260	287	260	256	253	244	242	260	263	261	271	270	257	259	237	253	264	269	258	236	260	228	254	274	248	254	253	271	286	261	228	283	255	265	268	242	281	265	266	243	267	272	240	266	256	268	276	232	275	287	233	250	248	249	252	242	234	246	269	257	257	240	246	247	249	236	276	254	247	282	255	234	267	271	255	230	270	256	251	271	236	244	249	256	263	271	247	264	253	274	246	270	259	255	240	244	254	257	230	253	254	260	245	281	234	244	279	233	267	260	249	267	225	269	245	197	251	247	256	263	268	269	270	251	260	261	242	237	253	265	257	282	241	238	247	276	272	281	278	275	283	252	254	231	233	242	286	242	256	264	222	236	256	253	224	260	265	245	246	271	265	267	254	259	240	258	243	270	244	267	235	242	249	232	261	231	269	251	260	270	277	216	268	237	258	270	239	238	241	268	214	261	251	225	259	267	247	251	254	248	249	212	268	238	281	222	234	275	275	260	247	249	254	225	278	237	234	241	252	234	228	264	261	231	264	239	276	270	261	254	249	264	245	251	216	231	239	260	280	251	246	245	236	240	257	239	248	270	252	258	247	222	267	287	234	284	234	272	253	247	245	249	246	248	260	257	238	233	242	262	252	231	250	263	258	264	259	254	235	231	263	266	253	273	229	269	262	267	249	278	254	258	221	251	252	284	261	275	261	275	236	277	252	264	241	260	249	260	238	248	262	284	247	267	279	253	254	250	258	261	232	269	244	262	262	238	253	295	283	282	245	257	241	250	262	264	246	252	255	258	265	273	258	243	233	248	274	247	271	241	251	255	231	254	248	210	261	259	264	235	256	271	261	269	257	241	243	248	259	230	226	244	246	241	253	262	251	271	229	224	243	260	268	242	250	257	224	262	273	231	246	264	251	239	247	257	243	269	268	264	283	256	255	262	260	252	256	236	225	231	270	246	261	271	237	277	262	276	230	269	246	276	274	301	269	283	288	244	257	244	260	260	268	274	267	258	268	255	263	226	278	281	204	250	233	234	226	242	256	266	242	248	265	223	235	250	246	273	260	239	256	236	260	265	257	293	260	259	257	292	257	266	270	247	224	250	263	248	271	241	247	246	256	284	249	257	248	239	259	241	251	264	265	253	254	250	226	221	273	256	241	275	250	254	270	270	261	240	274	240	221	211	258	243	252	286	231	261	269	251	266	260	249	255	211	235	269	238	235	242	301	244	248	223	263	268	245	250	249	213	269	262	257	280	251	260	261	282	235	262	262	268	267	243	240	230	237	279	221	261	232	241	255	263	226	259	267	247	283	256	264	262	258	242	230	250	251	249	259	241	242	238	273	272	254	276	281	244	268	278	268	232	285	255	247	230	227	220	271	227	251	246	253	232	239	245	270	291	236	241	256	228	248	266	232	239	257	256	240	269	256	254	218	252	255	241	257	270	257	251	281	232	275	220	262	255	280	257	286	232	279	276	256	238	285	246	263	252	273	269	245	237	252	234	246	237	244	247	257	257	251	235	251	268	270	251	259	250	258	230	259	247	300	265	246	258	236	232	247	255	266	234	247	236	253	251	260	234	276	247	259	260	227	246	283	235	223	234	257	244	233	246	268	260	258	246	281	252	237	228	249	262	258	245	248	272	282	253	232	262	283	235	265	252	286	251	276	222	242	263	267	282	262	232	238	232	229	273	241	250	252	225	225	253	275	254	264	272	257	231	294	271	247	271	235	234	225	259	272	269	231	247	284	253	249	269	244	258	253	248	206	254	226	287	241	243	248	245	277	261	263	287	221	246	211	287	277	295	257	228	258	233	243	246	263	253	267	260	265	241	253	244	250	260	277	262	236	293	257	270	258	236	263	239	251	236	257	271	255	244	231	271	244	238	257	224	256	215	260	266	255	233	252	259	302	278	235	251	266	258	271	249	264	241	245	260	251	264	236	248	267	242	248	240	255	245	255	250	274	240	244	240	237	251	287	254	229	250	245	273	225	249	235	234	264	281	264	234	259	265	247	269	230	278	248	242	284	245	261	256	272	257	251	238	263	240	255	257	250	275	271	257	244	239	231	263	286	251	262	277	270	235	235	275	261	258	238	271	278	260	251	254	231	264	258	264	234	273	252	257	240	263	264	229	279	221	259	244	265	262	246	252	267	253	270	246	247	237	243	242	209	251	261	257	248	226	245	259	254	249	263	254	276	267	241	248	279	239	267	267	244	275	269	235	246	226	250	247	243	257	215	254	225	255	276	251	256	264	225	264	243	252	249	241	270	257	240	261	240	262	256	239	259	264	248	254	244	263	242	250	258	259	252	226	232	252	280	249	238	234	242	221	265	247	241	233	236	241	264	255	264	239	260	226	279	232	266	292	270	272	243	287	219	233	251	221	240	250	260	236	255	270	272	243	298	266	241	245	258	288	266	251	244	242	251	219	258	241	240	242	234	280	274	271	256	262	228	265	285	269	269	258	281	271	259	266	263	273	226	250	225	243	287	251	272	243	250	243	257	288	280	247	239	281	252	258	233	233	225	249	253	279	248	243	258	248	276	257	252	237	270	242	263	230	245	229	290	244	249	219	241	278	244	279	258	250	250	270	227	206	258	264	268	245	232	249	247	240	247	239	275	252	254	242	227	262	254	257	241	248	264	287	275	257	273	237	224	255	224	231	260	247	240	261	263	240	239	255	257	256	264	270	303	259	286	218	233	294	247	245	236	262	248	255	273	251	277	249	260	276	283	230	258	250	237	252	251	242	236	253	266	242	233	261	248	281	272	252	257	263	256	264	267	239	255	282	268	286	267	227	250	230	227	254	253	265	290	279	297	244	260	247	251	250	304	239	247	234	276	240	245	251	252	274	244	226	238	244	261	262	224	217	251	283	244	279	261	275	241	274	267	241	238	237	248	280	275	258	244	233	260	238	251	253	234	268	247	260	258	247	262	262	252	242	264	262	225	251	251	231	269	272	267	258	266	244	245	249	235	249	246	237	278	254	256	231	230	260	250	249	252	249	275	269	246	258	243	241	268	276	229	268	253	242	255	231	249	248	235	239	260	243	255	265	274	253	233	269	253	250	237	234	240	266	244	249	272	263	239	227	254	261	275	244	234	269	266	239	247	227	267	252	218	248	271	260	231	260	299	234	229	244	235	230	244	248	278	254	246	252	259	262	250	239	238	241	241	277	259	225	245	277	233	245	251	288	226	266	251	210	267	272	250	230	230	231	275	243	271	267	265	244	239	248	245	276	245	246	236	247	240	268	268	237	256	266	262	250	248	251	267	270	274	253	247	246	271	265	263	261	252	267	248	250	244	249	273	260	260	232	268	273	257	247	251	282	248	245	243	230	238	270	282	256	249	238	268	218	233	244	284	260	252	251	236	235	255	247	264	237	251	236	240	263	267	267	229	248	247	234	273	231	268	261	280	236	256	232	226	219	242	243	248	254	229	244	256	238	253	245	251	247	275	233	294	273	227
31308	28059	7831	2377	1041	563	569	549	553	546	575	567	596	553	549	532	547	592	572	555	567	571	561	536	538	539	590	530	550	563	546	553	532	521	540	578	550	558	590	547	552	555	619	569	520	539	530	569	564	602	525	549	536	557	531	525	554	511	548	517	545	585	569	612	561	541	527	548	562	579	547	564	584	583	531	557	526	535	557	532	572	540	579	522	563	522	544	527	533	526	521	587	539	544	532	576	556	508	577	529	540	544	541	552	531	580	586	513	506	507	580	587	562	549	557	534	574	592	562	563	570	528	574	560	571	579	547	542	530	537	552	537	582	540	557	541	510	525	551	541	541	554	558	537	561	588	545	569	556	515	492	544	622	530	577	584	579	516	572	581	559	543	546	563	557	578	576	548	507	585	562	503	538	565	572	529	563	570	536	590	560	561	591	514	559	530	569	555	547	509	537	586	543	519	524	517	536	565	559	526	559	503	528	538	562	547	521	539	547	568	560	585	523	560	518	548	584	554	523	596	562	605	531	561	565	545	588	552	518	521	516	537	541	529	602	550	555	528	589	529	539	558	555	533	543	531	533	566	580	565	552	508	543	521	500	549	557	577	537	559	545	550	560	554	548	568	570	562	576	545	519	559	526	572	550	550	539	553	580	590	532	557	561	544	544	568	588	564	552	521	530	509	548	558	514	565	553	523	532	550	541	565	535	587	558	602	557	563	569	589	590	551	545	555	543	566	557	511	558	579	553	516	580	555	574	543	566	517	567	539	538	541	592	597	607	570	524	548	506	570	564	575	554	539	555	583	564	544	569	558	547	543	588	563	566	495	548	602	537	563	525	540	583	550	576	551	513	519	575	552	513	564	558	563	542	549	530	562	501	579	556	537	522	514	535	544	513	564	534	536	564	563	548	530	549	552	576	534	575	578	526	573	553	544	563	553	542	522	514	596	555	569	555	559	569	566	516	563	588	580	556	504	539	525	571	550	542	551	543	551	588	586	553	570	514	547	554	543	574	558	583	536	550	542	544	553	550	569	583	516	538	587	589	564	545	532	559	562	593	557	515	559	581	513	555	562	572	547	517	576	530	535	518	563	524	502	545	559	569	532	555	553	586	555	504	536	556	546	555	519	524	540	596	552	537	590	564	585	558	593	545	545	554	532	566	567	555	551	559	585	568	532	548	583	567	595	562	603	523	522	550	584	537	550	535	558	547	578	521	579	571	516	538	560	551	542	571	527	550	551	591	556	548	564	555	587	577	532	514	564	563	551	557	557	557	537	576	561	575	544	515	562	566	563	576	582	565	584	554	573	540	524	531	545	530	551	557	530	525	546	548	538	580	568	576	527	549	576	571	550	592	559	557	569	538	552	553	520	619	579	552	576	542	575	542	564	550	579	555	573	536	497	546	549	583	570	553	523	570	525	572	559	530	553	590	514	565	563	566	543	579	588	568	532	559	534	538	546	527	564	537	572	587	554	541	613	470	540	585	538	506	512	501	519	579	538	575	538	556	546	539	557	573	552	560	584	546	524	535	611	531	572	540	566	585	542	572	521	507	586	551	550	543	520	567	558	540	547	552	550	587	567	602	509	542	588	579	527	574	558	586	525	521	570	597	569	561	586	514	539	547	595	573	513	549	582	562	564	556	545	537	550	559	568	556	555	541	571	556	536	533	554	566	548	562	538	577	534	560	567	541	559	595	553	571	570	524	544	579	550	568	549	547	574	538	567	560	558	538	552	575	567	544	582	531	553	541	568	564	528	534	555	600	565	536	542	559	533	550	549	598	537	562	529	578	572	566	547	579	527	559	529	519	556	566	548	588	560	548	540	570	548	551	524	543	575	555	559	595	539	553	595	614	538	558	570	593	531	557	585	530	560	563	579	554	534	548	567	545	570	558	527	535	547	507	569	567	521	576	526	581	552	571	572	529	587	614	529	593	563	540	567	612	549	552	528	544	599	512	558	536	579	582	575	514	546	557	572	588	588	560	567	566	552	590	546	517	573	541	559	604	562	569	551	519	537	538	554	554	568	535	515	587	526	556	529	539	539	519	582	566	525	551	542	605	565	537	515	530	591	556	601	562	578	545	571	579	572	552	532	585	545	576	549	501	557	560	561	542	500	556	551	524	563	542	570	560	540	533	550	535	567	603	540	534	543	562	568	539	573	592	570	567	562	549	542	573	551	545	592	559	528	568	570	544	558	584	565	525	577	585	563	566	601	557	557	572	593	525	569	551	542	566	583	535	579	540	595	537	559	549	540	532	543	572	622	529	539	604	532	552	557	567	587	568	554	577	565	524	586	534	542	578	594	506	551	518	562	567	551	547	573	554	555	595	610	552	551	566	532	568	539	544	574	548	591	541	577	542	526	543	593	552	572	573	515	581	497	579	588	547	546	542	572	563	534	555	521	527	556	574	559	539	552	585	574	535	546	583	573	526	558	590	511	565	518	562	550	576	585	556	562	552	610	546	575	517	571	566	558	564	559	519	534	569	537	521	528	589	547	550	545	546	540	575	548	551	590	567	525	542	539	600	554	570	529	542	554	512	558	624	553	514	592	527	543	585	582	543	557	578	524	489	569	542	580	597	542	528	519	578	494	566	515	547	539	586	571	577	558	551	496	537	529	529	537	544	577	550	536	530	546	542	547	522	513	569	535	564	563	557	581	533	550	526	579	594	539	575	585	541	568	542	529	537	536	540	601	515	582	562	557	555	561	546	542	555	514	606	549	572	571	602	548	567	536	567	574	556	549	615	526	581	555	551	552	551	591	550	572	565	549	578	534	548	546	526	590	565	576	524	541	587	578	524	565	562	540	577	569	609	576	525	554	564	547	535	538	568	579	543	537	598	514	586	548	538	618	558	569	542	539	560	545	540	558	550	562	564	528	516	549	532	557	541	579	542	550	539	582	518	553	546	573	577	558	574	551	562	559	540	580	556	518	580	559	556	571	511	528	580	503	577	549	525	565	558	520	535	569	558	580	568	572	554	559	554	542	545	508	560	529	549	544	538	529	485	566	573	531	505	558	540	540	516	539	529	561	533	533	548	576	565	563	539	548	540	576	520	549	541	577	543	560	544	563	531	556	540	592	544	583	533	569	543	560	547	524	568	522	548	561	564	589	520	554	561	542	576	556	549	524	510	558	557	546	551	559	592	530	569	546	622	534	574	553	565	521	562	551	548	538	559	584	574	583	524	594	599	555	516	508	556	543	553	540	546	575	525	582	516	592	569	554	568	552	583	522	525	558	561	536	547	564	574	562	571	563	540	545	547	529	532	550	583	502	502	533	526	546	559	568	600	594	578	537	540	605	505	552	537	514	581	531	561	558	547	566	568	567	548	562	552	579	533	588	566	522	543	578	559	567	542	590	583	577	518	561	531	605	554	512	546	577	561	535	537	527	515	553	536	553	556	573	489	520	559	568	589	528	567	513	548	568	551	587	540	557	555	579	591	543	535	549	573	556	545	585	534	555	520	540	539	549	535	551
82010	69384	41334	19324	6448	374	193	188	185	180	206	189	174	196	168	189	198	175	189	211	178	191	179	176	177	184	182	188	181	197	173	174	164	186	167	183	192	189	186	188	210	173	209	165	177	182	172	177	180	183	178	195	194	168	194	180	166	187	179	199	166	208	195	159	203	194	191	180	189	178	168	158	167	169	174	197	165	204	186	179	185	169	162	174	186	195	184	167	170	183	173	179	184	191	188	162	168	171	171	175	175	163	190	187	172	199	177	181	169	165	180	176	188	200	184	171	159	153	190	168	186	180	185	164	160	176	193	189	177	202	194	199	154	194	197	202	215	192	146	169	183	197	199	186	179	199	192	176	181	160	152	170	184	166	179	171	188	158	190	176	233	202	181	197	188	155	176	174	186	182	160	205	165	177	166	175	173	166	198	175	170	168	166	177	138	181	192	190	174	185	193	176	198	175	179	164	193	174	173	209	188	171	175	176	188	168	179	182	180	185	176	169	184	233	176	199	202	189	192	172	171	166	175	183	195	189	164	180	218	201	199	153	176	185	168	185	169	162	190	167	178	162	189	175	176	188	191	181	177	200	187	209	171	200	190	201	180	191	155	187	213	227	189	187	182	182	180	182	181	198	213	173	149	171	179	173	198	173	198	191	173	169	185	207	199	201	176	166	177	183	201	187	184	156	185	177	169	190	170	185	174	190	187	204	193	197	162	175	159	178	215	177	159	184	158	166	179	200	173	196	185	173	165	191	172	141	197	194	177	168	198	149	165	174	189	198	206	166	186	194	168	183	175	184	171	206	180	200	219	206	163	195	182	180	203	188	188	195	174	177	185	160	201	183	166	175	166	180	174	202	170	175	198	172	167	182	202	194	206	164	212	199	181	151	174	153	171	167	183	201	192	171	185	178	168	201	172	189	212	174	180	160	181	169	166	151	184	179	190	195	175	194	186	188	176	205	185	185	152	171	177	160	135	179	182	176	181	200	176	175	201	185	174	193	157	187	197	190	168	173	162	185	171	187	191	166	187	179	187	173	174	177	146	157	170	187	172	169	189	205	195	188	183	198	209	213	198	187	187	169	191	206	194	168	200	176	166	175	185	195	177	177	183	213	187	203	164	203	206	164	173	196	155	178	171	177	188	199	185	171	183	210	177	182	163	188	198	195	188	184	177	195	210	194	187	197	168	190	183	203	189	182	207	166	182	178	182	153	170	190	162	191	180	186	185	184	182	151	177	168	179	164	186	176	181	171	182	191	161	187	158	171	181	168	181	197	175	181	165	176	188	185	182	188	184	168	190	183	183	191	187	195	194	176	172	190	169	193	202	174	185	168	189	173	173	176	188	201	185	208	153	184	173	215	191	193	191	159	167	200	191	187	198	206	194	197	177	183	185	186	189	166	181	165	164	187	188	165	173	191	171	192	203	177	197	169	177	197	168	197	177	191	196	174	169	196	185	170	171	173	184	192	169	199	194	204	201	185	191	166	182	184	180	180	177	188	161	183	191	198	179	160	170	153	177	187	201	168	190	185	174	158	180	176	180	204	187	178	188	185	194	197	193	185	175	141	169	162	175	169	200	162	163	166	174	198	183	169	165	170	178	182	178	187	182	214	194	196	191	174	191	181	154	141	195	181	196	188	203	137	203	187	170	200	169	189	174	166	177	160	198	177	191	192	175	184	181	198	184	183	185	185	162	151	234	156	156	181	187	177	176	178	153	185	144	175	190	201	181	195	195	175	180	203	199	209	184	195	169	179	169	161	175	171	202	181	158	195	179	192	203	193	180	184	199	184	155	167	190	175	190	191	160	211	174	205	181	184	170	171	181	180	176	165	168	180	207	154	175	196	182	174	133	178	214	166	171	174	162	169	166	208	173	170	176	199	175	201	199	167	184	184	176	185	175	175	176	169	168	200	165	176	167	158	208	198	181	174	170	185	182	196	167	181	165	209	179	175	197	169	178	170	170	180	179	159	200	184	185	162	190	168	156	195	205	177	172	174	215	193	201	202	191	197	172	194	172	183	205	167	182	195	193	201	182	168	180	188	174	171	197	183	185	193	208	187	187	159	185	166	177	178	165	188	192	175	211	174	177	180	173	178	187	188	201	195	192	157	158	178	194	168	170	195	168	205	186	168	165	177	190	204	215	172	176	210	164	182	184	182	202	190	187	174	185	211	161	173	154	184	175	198	205	175	149	185	210	195	166	191	188	200	184	180	194	180	177	196	160	194	189	180	183	187	175	192	177	173	195	189	182	166	176	196	194	195	157	176	171	192	197	155	190	159	172	169	170	196	194	192	191	168	167	177	166	216	184	166	189	192	181	174	186	181	188	177	214	162	191	190	189	151	181	180	185	160	181	174	154	179	192	208	202	175	180	168	178	196	194	184	181	186	167	202	162	188	183	168	175	193	164	186	181	164	165	186	165	190	178	182	178	198	201	192	158	195	195	172	170	210	166	178	196	194	147	165	155	196	170	216	190	188	194	157	173	163	178	173	194	207	185	190	180	176	189	186	195	200	177	178	183	169	208	181	147	178	193	183	182	188	196	203	165	163	193	176	186	182	201	170	211	194	166	190	168	161	178	197	168	173	185	198	187	158	194	170	188	192	188	179	183	197	181	190	184	167	195	160	189	178	194	178	178	185	172	187	174	175	184	216	191	196	202	205	175	174	189	189	161	158	172	193	189	176	176	193	174	148	165	179	161	176	162	145	193	169	155	195	196	191	162	178	171	179	178	173	190	197	183	182	208	194	175	186	183	179	197	200	189	188	172	186	186	184	183	196	162	171	184	165	178	178	190	175	166	185	180	202	195	167	161	180	158	178	185	162	185	181	199	208	185	207	192	166	181	156	201	200	175	183	158	168	167	185	178	193	175	159	189	167	164	207	200	183	158	207	171	174	168	203	198	196	194	169	201	187	176	184	191	157	183	182	172	151	183	187	190	191	170	195	162	205	150	204	187	184	166	156	169	198	187	187	169	189	210	173	179	176	180	150	179	185	195	163	189	195	200	182	170	162	171	212	184	190	185	181	182	206	177	178	187	178	178	166	183	166	184	168	195	192	204	171	167	175	187	174	199	197	176	176	177	184	203	212	159	178	192	142	173	186	158	201	175	184	180	180	177	200	191	189	188	169	216	220	165	196	177	174	191	175	168	178	203	195	189	167	195	186	170	190	208	173	182	156	164	193	195	182	199	194	190	183	181	220	182	163	163	176	186	178	182	198	171	195	177	185	195	154	172	185	192	186	183	171	219	182	200	169	172	178	176	181	202	182	188	199	196	186	206	171	177	187	174	196	172	190	190	148	213	178	160	195	163	179	165	190	185	163	179	179	190	182	175	167	178	198	185	179	198	189	194	148	189	172	193	202	157	159	192	175	197	172	189	169	161	176	172	187	169	195	180	176	197	173	186	183	196	177	193	182	192	178	180	146	170	159	193	183	192	169	181	178	187	190	178	190	181	214	184	189	147	178	192	186	176	163
54661	55525	38006	21623	8941	529	434	467	436	416	417	443	410	402	396	394	406	450	401	433	400	390	426	420	431	434	417	404	404	413	379	421	402	408	420	421	428	411	430	373	388	427	384	427	415	403	407	408	385	437	403	408	409	364	394	396	398	432	377	420	422	390	394	431	366	391	391	395	420	401	417	415	427	402	390	442	418	425	397	413	391	396	395	386	423	424	446	383	407	403	408	396	400	372	400	399	407	406	424	390	436	432	420	411	415	383	407	443	413	422	460	417	401	427	413	360	400	407	376	448	434	398	452	436	394	424	423	419	405	398	415	422	403	435	408	391	401	382	407	409	441	425	412	382	387	413	395	430	415	408	399	390	385	385	384	421	395	400	408	449	405	409	415	390	403	403	381	392	418	383	386	375	431	427	420	402	373	439	392	396	383	434	408	381	399	441	416	425	402	418	422	431	425	379	415	406	386	381	392	405	425	395	390	444	396	374	387	440	423	380	391	392	391	401	429	437	384	410	402	381	417	390	374	393	417	418	407	386	381	373	371	380	384	365	393	419	386	401	446	411	369	394	417	400	408	426	413	388	405	333	351	454	409	393	426	380	367	401	410	387	405	433	443	432	402	385	383	396	418	395	382	381	396	406	452	391	425	429	412	428	389	415	411	382	368	383	454	428	381	403	416	432	454	379	419	385	400	402	405	394	426	431	401	415	389	397	419	384	410	399	405	422	406	383	397	401	411	389	385	417	389	386	400	383	380	385	388	401	423	385	353	408	396	410	407	387	377	395	411	417	384	420	401	418	401	371	421	438	416	378	386	418	409	411	378	419	425	410	445	398	394	372	431	417	436	376	424	409	348	404	421	421	424	427	342	421	423	436	400	409	405	433	378	423	387	405	413	395	480	410	435	413	398	401	431	433	399	430	424	401	415	453	394	417	391	415	379	407	423	387	388	423	373	392	421	413	392	381	440	394	387	391	367	368	406	409	408	448	376	405	461	378	418	422	451	402	409	363	420	422	412	385	388	420	419	420	383	401	395	407	459	410	385	386	399	408	421	397	382	407	444	416	416	400	403	421	399	388	382	358	404	420	411	424	405	397	394	380	423	391	370	403	394	432	366	413	403	420	377	426	418	414	372	427	411	399	426	373	422	407	418	405	397	388	402	439	379	413	408	415	408	378	400	462	374	388	426	429	432	382	375	402	418	387	434	413	398	399	403	430	382	403	400	421	403	381	378	366	401	394	428	418	389	369	432	422	394	394	410	400	370	419	404	441	446	388	397	392	463	427	382	449	406	418	407	397	412	415	399	420	407	425	364	403	418	364	427	418	443	420	422	429	398	369	402	421	416	432	467	394	394	385	420	403	401	391	381	387	423	391	422	424	425	396	399	419	416	402	428	450	408	454	367	396	369	388	423	404	383	407	384	416	394	426	417	405	421	404	386	413	389	415	412	379	377	415	437	447	401	440	410	392	373	399	391	423	402	412	391	405	440	435	383	398	413	404	426	377	427	414	419	444	413	384	439	404	418	452	409	437	384	417	384	371	418	397	416	417	407	434	442	395	394	416	400	391	428	395	391	405	392	436	383	374	419	413	421	381	378	438	418	392	404	450	407	379	405	442	440	394	400	435	430	399	405	398	411	407	428	383	402	400	385	416	418	385	434	381	412	402	405	413	398	454	412	387	413	403	413	420	368	425	407	435	398	445	405	416	387	388	391	424	388	349	395	400	400	418	378	402	429	398	406	421	406	403	397	416	411	400	436	439	424	383	381	388	403	422	438	404	413	411	385	389	437	427	420	410	388	400	454	392	417	423	397	407	367	401	409	466	405	386	414	430	408	422	428	404	413	387	408	406	391	426	385	384	403	394	393	411	398	383	399	394	375	381	393	369	427	380	398	398	401	424	415	390	404	396	407	389	421	392	421	409	412	361	386	393	423	414	377	380	421	413	412	422	414	419	405	392	389	376	420	390	413	400	406	438	427	389	394	408	416	408	397	416	375	413	419	401	442	401	384	392	404	391	388	400	376	437	421	397	404	414	389	381	412	440	404	404	422	378	417	402	385	414	399	399	437	417	438	410	390	396	433	413	371	408	404	403	410	387	412	385	391	397	445	376	419	417	373	409	414	432	402	371	353	414	384	378	413	382	415	423	393	429	405	442	398	408	412	417	397	397	426	393	406	413	398	401	382	456	416	424	345	402	372	434	388	403	369	428	405	398	407	410	410	407	389	366	428	420	395	421	391	388	366	403	400	397	409	411	408	423	420	417	398	444	417	429	399	413	417	445	420	415	398	407	445	401	442	414	402	387	449	415	388	382	424	377	459	393	383	435	441	432	397	396	400	388	433	413	408	418	424	432	421	388	378	421	385	390	446	428	379	386	426	398	392	409	377	381	408	415	422	426	374	405	372	402	404	420	408	416	421	425	396	394	396	412	406	418	423	388	409	391	387	432	417	410	407	414	390	407	421	357	417	404	384	404	399	418	396	393	419	396	418	414	411	423	431	400	403	389	367	428	434	423	367	410	396	406	365	456	396	428	412	422	410	362	399	385	406	400	402	413	440	420	396	393	436	385	393	385	419	401	419	432	367	434	401	393	393	399	417	380	410	439	420	393	361	374	374	435	395	415	424	398	392	372	407	412	419	376	393	404	434	425	414	398	418	389	421	429	421	407	392	405	380	445	393	423	411	421	392	386	388	398	421	382	406	401	409	408	407	414	420	397	400	405	396	381	399	448	405	388	383	432	412	389	404	446	368	408	415	412	416	364	432	399	445	386	397	431	408	363	390	404	424	396	385	377	399	401	413	415	423	416	401	410	410	400	392	401	415	431	413	415	420	381	391	409	404	398	365	413	404	422	407	387	431	385	419	441	408	390	408	421	407	420	419	396	382	426	408	413	394	401	407	398	412	429	395	417	418	361	416	417	434	398	409	410	413	396	373	418	397	392	426	435	370	386	420	421	379	417	409	408	435	424	377	419	418	420	395	412	390	416	409	393	436	404	425	417	432	395	386	428	451	419	422	407	402	395	419	445	396	394	436	410	427	372	391	381	414	383	419	384	402	399	394	402	402	400	397	454	409	390	418	394	379	424	421	423	407	386	400	400	389	417	372	396	440	379	459	376	411	399	399	415	354	428	435	448	401	410	387	410	364	417	414	415	396	392	426	455	358	366	400	399	405	358	385	393	393	388	394	426	451	419	378	410	378	416	412	405	385	425	440	387	404	414	387	381	408	423	376	381	401	431	385	439	408	372	416	408	424	416	393	447	416	397	414	396	424	407	412	435	394	426	442	386	400	446	373	420	428	409	433	370	381	412	393	424	380	375	420	441	436	407	409	387	404	422	402	431	393	366	421	417	423	421	384	398	442	426	375	432	419	388	382	398	411	414	381	406	396	387	384	379	391	393	407	408	416	374	438	401	394	429	418	413	413	397	414	416	419	422	402	383	403	406	405	393	399	384	434	401	363	391	421	418	395	411	423	370
91929	78215	49390	27114	12922	942	170	133	110	156	145	119	116	121	137	120	110	128	122	119	122	100	100	129	121	105	103	103	106	123	106	120	124	120	106	130	104	101	122	131	133	116	117	122	103	107	107	103	112	113	128	106	90	120	107	122	99	103	112	93	125	99	105	114	101	127	117	120	100	120	102	126	108	122	126	127	117	98	113	108	125	116	111	99	117	99	109	125	90	98	105	107	137	108	86	104	93	101	129	113	124	104	108	105	103	86	113	101	114	101	102	118	107	101	100	120	120	125	120	97	108	91	108	124	105	127	93	105	104	118	105	119	119	112	96	109	108	82	89	108	101	92	108	102	103	112	129	104	114	110	128	111	108	107	105	108	109	126	121	109	108	110	120	125	115	99	129	100	119	111	101	100	115	118	111	123	124	116	96	113	118	100	108	114	115	132	123	122	105	114	116	101	118	105	109	123	131	124	129	111	109	91	117	112	91	103	113	97	116	96	124	122	119	109	127	125	96	109	128	112	124	112	99	122	115	124	116	104	95	113	125	120	102	109	98	117	102	90	123	113	132	114	133	120	140	132	99	98	115	128	114	102	120	107	129	113	133	118	115	136	99	100	107	97	119	91	117	121	125	111	109	125	96	93	128	114	107	120	109	125	107	107	116	115	111	113	95	115	102	100	110	116	102	105	113	111	118	105	121	111	122	106	116	112	112	105	101	111	110	104	118	112	104	110	120	93	119	113	112	91	113	106	122	107	126	104	94	111	111	95	105	118	108	113	102	96	102	106	109	110	106	131	147	135	124	95	105	124	133	106	88	110	108	85	111	108	125	114	102	114	106	101	130	105	104	112	92	105	110	119	107	116	121	123	112	136	97	90	110	121	110	106	114	79	118	133	119	126	114	136	123	111	97	101	117	105	99	106	102	93	121	105	110	127	133	99	104	116	110	92	90	104	132	116	89	113	121	121	107	106	105	121	97	95	126	117	116	86	108	117	119	103	114	101	121	100	99	110	111	119	107	89	110	109	113	117	113	122	104	107	128	110	113	113	117	90	114	152	110	119	127	117	110	105	103	110	104	113	108	94	106	105	90	105	90	122	113	118	100	110	97	111	110	114	112	125	105	108	103	116	104	95	116	117	97	128	110	125	106	101	107	101	105	127	114	104	95	115	127	110	121	109	113	114	119	117	106	103	117	109	109	135	115	108	105	127	115	124	113	111	106	121	114	117	102	102	106	108	94	127	101	109	114	109	107	104	119	118	102	116	106	101	114	134	101	109	111	120	123	122	124	109	111	119	110	103	125	131	123	129	113	126	103	137	110	106	99	92	120	110	111	95	116	113	101	125	121	140	122	115	103	130	106	114	99	117	109	117	116	101	128	112	115	131	111	108	131	115	127	89	106	115	128	114	113	120	100	99	120	115	132	109	98	124	109	105	105	108	122	105	123	115	91	89	106	113	107	107	117	98	106	107	116	104	124	131	113	112	106	106	120	125	115	97	119	91	110	102	114	117	125	103	101	108	125	95	99	117	110	109	104	103	113	109	110	114	127	100	108	119	119	114	95	132	110	113	101	100	133	124	84	104	113	105	101	105	96	136	128	102	105	104	112	119	117	109	122	127	114	118	139	121	101	120	123	113	118	112	123	101	121	118	116	120	109	115	118	107	88	133	123	99	115	119	131	132	108	108	95	118	107	123	127	116	102	123	128	121	123	137	125	114	113	101	120	108	120	111	103	113	103	116	99	120	105	115	104	123	123	112	123	102	103	123	116	112	101	114	128	105	122	106	104	97	131	127	100	121	108	120	93	119	111	102	118	122	119	121	109	109	120	109	115	123	106	106	100	115	103	113	126	105	106	113	121	99	113	124	108	100	104	114	98	126	108	101	121	118	105	128	116	119	107	127	119	101	101	112	101	117	85	99	127	134	121	104	107	113	145	139	107	113	105	113	117	114	113	119	96	94	99	90	135	109	90	128	110	109	114	119	113	113	117	103	106	106	101	109	110	116	104	121	105	112	84	123	119	102	118	117	111	125	118	99	117	114	98	104	109	107	127	123	112	129	104	120	108	114	112	123	129	106	113	111	112	130	121	109	95	125	103	113	123	117	111	103	111	136	139	130	107	107	124	107	128	107	106	110	118	104	110	84	114	94	119	90	108	121	102	113	94	102	122	111	108	100	120	97	104	94	128	101	110	115	109	95	135	121	125	113	112	108	115	123	111	87	98	114	107	94	124	111	106	114	125	112	120	117	112	121	105	105	112	124	94	104	112	119	133	106	111	101	110	107	102	114	102	109	110	108	110	96	117	99	119	115	111	110	106	115	100	108	100	118	135	115	110	100	105	114	123	123	113	106	110	100	96	104	118	112	117	125	122	96	98	113	114	130	122	103	107	115	111	100	112	92	105	110	104	108	101	105	98	110	134	117	103	113	112	133	111	105	96	101	126	117	107	99	137	115	112	133	110	107	106	116	117	103	116	103	109	103	107	124	108	110	113	112	130	98	116	119	119	109	114	129	115	99	102	121	90	87	95	114	106	99	101	131	126	126	118	90	115	125	96	117	120	106	130	112	92	111	112	130	119	117	97	96	121	104	101	123	119	120	123	121	111	112	120	127	102	114	120	120	113	107	127	133	107	131	106	114	109	104	100	97	122	105	122	114	136	105	93	110	119	101	118	118	124	115	112	112	115	106	94	127	129	133	101	114	92	111	94	110	116	100	110	115	120	120	118	110	121	116	109	106	111	108	97	100	122	119	90	106	112	112	106	114	128	127	95	112	108	114	104	131	104	105	106	123	120	144	115	106	125	108	92	104	120	116	96	119	108	109	120	102	107	92	105	112	91	132	118	116	146	113	114	116	110	107	120	118	117	111	110	100	113	110	121	108	121	108	99	117	124	122	104	124	104	102	99	113	96	103	109	94	102	109	117	103	107	104	131	151	105	123	112	111	99	110	95	122	122	112	126	126	102	108	112	98	108	121	119	110	93	105	132	113	103	111	123	116	133	120	131	106	107	118	106	119	111	111	109	112	116	133	106	101	120	109	113	104	116	123	132	125	123	132	99	110	115	124	122	122	97	108	107	121	118	132	97	102	126	95	107	102	126	127	112	129	118	103	106	128	137	123	104	123	109	94	122	99	101	97	96	104	92	114	121	108	102	125	120	98	129	101	102	122	112	111	135	104	107	122	112	113	99	108	105	111	97	109	118	120	100	115	132	106	104	92	114	96	109	108	81	97	97	109	99	132	106	120	113	114	105	119	113	101	118	114	99	98	107	112	113	112	98	121	116	122	121	85	95	105	112	111	117	115	113	100	112	103	103	117	101	115	129	110	114	98	112	126	110	117	120	117	122	108	123	97	112	112	121	110	97	104	106	124	111	99	115	106	129	105	101	100	98	117	122	101	120	123	95	114	110	106	106	132	119	118	123	95	123	104	126	114	112	148	128	108	145	101	124	126	140	101	114	100	131	113	104	108	108	106	108	115
64843	66537	47293	30075	14040	429	403	358	360	312	329	316	283	312	301	251	278	280	306	273	266	299	276	264	271	285	275	268	252	246	233	271	307	254	264	274	270	257	286	273	279	259	288	256	274	269	248	269	245	278	283	249	267	272	294	278	282	250	280	287	270	272	285	266	246	246	272	281	261	282	270	264	277	231	241	258	256	234	249	249	268	267	245	221	292	247	241	251	291	256	265	261	265	272	254	238	257	269	290	251	280	244	255	289	279	291	256	272	292	256	241	258	281	274	256	317	263	254	290	292	277	246	261	280	251	256	272	273	258	298	299	299	273	279	283	290	283	262	277	232	264	266	245	260	249	252	283	273	254	291	243	250	248	273	265	257	262	252	261	270	283	287	284	247	311	277	244	281	265	265	257	254	247	292	247	244	292	266	256	251	236	271	242	259	272	269	271	259	254	233	272	256	258	276	240	252	247	277	266	256	267	265	238	254	274	276	275	270	271	268	272	287	274	279	256	264	287	283	227	247	279	295	290	255	252	263	283	273	276	271	273	282	276	249	264	274	307	270	247	262	244	280	256	261	263	274	275	286	291	248	289	274	309	279	249	268	269	251	277	254	285	287	250	269	288	267	267	277	282	248	250	263	281	278	264	275	283	275	247	225	280	280	257	269	253	267	255	224	266	275	269	265	272	252	273	245	247	270	230	260	266	306	276	279	231	237	258	282	266	254	258	274	276	287	261	246	261	279	269	243	271	247	265	255	283	259	269	257	240	248	239	275	267	271	274	289	269	284	270	277	271	230	244	275	252	237	268	243	285	239	291	213	272	290	266	272	254	258	256	255	276	250	289	228	267	280	242	262	269	264	236	272	255	265	271	293	278	258	266	269	251	276	251	261	259	256	266	273	258	282	280	242	253	254	279	238	250	253	272	249	285	256	258	263	244	277	257	262	280	259	270	264	289	276	277	241	280	275	260	267	267	303	247	257	250	265	278	247	276	259	270	261	233	290	269	266	262	245	249	276	288	257	248	273	265	257	241	251	262	253	273	263	293	255	268	267	260	251	269	276	281	269	267	241	285	251	246	273	263	264	280	280	270	240	253	246	259	288	296	281	297	246	272	248	259	234	244	291	277	267	270	278	265	245	268	281	247	288	272	262	257	257	257	226	283	289	260	243	278	272	297	265	276	249	267	250	281	247	252	236	241	276	271	265	280	274	295	271	255	276	253	264	301	264	279	277	261	267	244	275	254	259	244	272	242	281	264	243	256	250	260	275	272	284	271	259	264	251	271	246	266	270	281	260	247	251	275	258	254	269	253	259	244	264	282	264	234	247	260	258	278	256	282	272	233	243	263	258	277	256	284	254	234	262	262	245	279	297	225	252	272	272	263	243	264	243	293	264	271	288	268	268	255	281	250	275	258	275	266	275	274	261	268	271	239	274	276	274	249	262	291	287	237	270	257	281	232	241	247	262	231	263	256	240	262	265	279	278	256	238	262	263	275	265	266	258	254	274	262	254	238	256	260	270	261	241	272	309	236	253	288	300	267	273	281	275	293	263	265	304	257	254	257	234	267	292	288	267	271	262	238	276	262	264	269	264	256	252	266	273	300	278	257	255	249	243	265	266	277	262	265	274	311	262	278	291	251	264	273	265	266	258	252	272	279	281	281	277	289	254	291	306	283	246	243	266	263	247	269	294	271	265	238	283	244	276	275	226	295	272	258	238	283	259	267	265	278	254	245	284	272	261	287	288	259	266	269	270	264	240	250	284	250	271	275	252	306	284	287	277	290	268	260	242	283	258	277	274	277	258	252	249	288	300	260	256	270	268	252	261	249	280	275	252	261	251	270	279	248	265	257	276	308	248	260	275	266	248	272	306	270	277	268	287	278	255	279	299	272	289	272	249	245	280	266	266	292	266	258	248	260	244	268	274	268	266	321	276	276	246	253	274	254	243	287	275	295	276	261	262	284	285	277	260	257	273	270	258	264	282	250	254	249	248	268	290	291	275	272	232	255	246	247	262	249	268	231	280	268	268	278	274	266	223	288	262	262	253	249	261	266	248	275	251	289	285	269	258	259	256	279	283	301	263	276	271	283	257	263	238	240	254	264	267	276	254	254	258	274	266	282	258	263	269	272	287	278	264	269	250	273	278	265	266	268	260	266	266	272	269	267	276	236	284	274	251	267	288	266	282	267	263	276	273	291	256	259	259	237	272	246	300	276	276	272	257	291	256	287	300	266	257	266	269	259	274	233	263	262	284	263	288	261	270	272	279	288	270	253	244	289	259	267	272	258	266	257	269	292	270	245	278	279	268	266	263	282	266	252	263	255	256	257	268	269	250	257	276	241	278	248	301	258	242	270	259	253	276	275	273	249	277	289	286	260	268	271	278	258	267	243	266	267	259	252	258	273	251	258	244	289	267	245	281	245	264	259	259	285	270	225	254	263	271	290	249	235	274	267	274	278	254	267	282	272	254	270	284	267	254	259	275	240	260	276	261	255	250	286	275	240	230	279	265	270	263	263	255	261	273	269	267	284	244	266	267	244	255	258	271	263	261	267	280	266	250	282	276	246	237	259	271	261	295	258	268	267	279	281	285	254	279	270	243	269	258	277	252	273	275	260	271	252	282	271	259	266	265	275	287	295	236	264	291	253	263	253	274	277	243	248	255	260	238	268	263	247	295	260	254	280	254	263	248	247	270	264	261	252	270	261	297	259	261	244	258	246	256	276	248	267	256	255	290	256	255	296	244	259	233	276	286	273	249	289	282	253	266	285	257	278	274	299	283	240	262	283	284	308	264	278	249	275	264	275	284	268	280	271	260	269	292	269	296	248	275	282	254	323	272	269	244	282	270	229	268	242	246	252	246	262	270	283	266	267	262	285	275	284	292	261	274	271	259	267	265	260	258	272	292	246	267	254	250	262	254	274	278	262	245	257	281	235	247	237	264	237	271	274	275	291	258	255	247	267	307	245	254	290	260	283	259	237	244	244	264	261	229	269	260	284	267	248	249	270	267	249	251	260	286	273	237	267	245	262	272	249	266	231	295	278	287	275	271	265	265	282	272	255	255	252	275	247	294	277	268	300	249	284	297	254	258	262	274	263	270	252	290	259	256	266	280	255	266	271	248	253	259	255	270	268	266	307	239	249	265	272	259	272	293	318	266	262	271	284	273	262	256	278	265	272	251	273	255	249	276	300	266	248	259	261	251	269	236	271	262	266	244	246	307	280	252	287	289	266	250	263	271	237	285	243	299	253	263	314	233	247	233	284	267	232	248	249	263	256	280	272	237	256	272	279	275	300	272	264	260	256	272	278	280	239	279	275	261	249	245	238	288	249	253	263	274	272	284	287	261	276	277	252	277	292	246	278	261	276	279	263	295	262	262	288	240	272	254	282	270	272	283	279	268	273	300	250	263	270	293	292	284	246	254	260	248	273	264	286	268	279	258	274	267	264	293	237	282	254	230	266	286	258	290	261	265	250	234	268	258
39820	31015	7923	1030	383	233	250	293	265	267	247	257	285	249	270	258	284	276	295	256	263	282	270	267	299	251	264	243	273	279	259	253	253	281	273	264	275	275	250	296	312	263	263	248	264	254	262	262	271	250	242	274	252	302	262	261	293	263	253	267	274	281	254	278	264	280	266	249	248	252	253	272	274	261	273	256	264	243	270	293	296	285	276	277	239	269	271	288	245	261	272	272	255	267	272	249	288	268	273	251	248	268	257	246	262	275	266	263	259	271	246	263	262	277	270	240	262	252	276	308	290	262	266	252	254	277	247	239	257	233	265	254	275	237	277	281	232	272	259	253	283	235	245	244	267	246	280	281	270	261	266	232	255	250	254	253	303	251	246	274	255	300	287	277	237	287	271	269	259	250	251	261	256	285	274	299	254	274	251	278	254	259	280	229	269	247	296	250	285	269	251	271	250	266	266	263	282	284	246	256	274	297	250	265	277	269	259	280	276	254	254	239	229	259	239	263	285	263	234	264	252	238	259	256	261	275	292	275	257	285	270	275	264	272	279	271	272	275	250	240	256	260	273	282	276	276	260	267	258	259	223	234	286	258	266	259	279	263	250	244	264	260	272	260	286	260	265	262	240	254	248	265	250	250	254	258	264	242	242	272	265	233	247	235	274	266	301	282	283	251	280	279	276	239	266	244	249	279	277	275	279	275	285	267	264	251	292	284	265	262	231	269	249	262	278	291	298	267	223	258	290	253	246	236	244	254	291	249	275	304	265	265	313	260	248	267	246	279	271	260	268	270	281	269	285	232	253	265	251	245	245	275	248	288	281	251	266	247	275	263	260	258	268	290	272	273	263	235	252	268	241	245	257	264	262	299	297	242	259	293	279	260	272	245	270	248	248	277	241	247	247	273	270	266	247	254	243	283	276	271	259	264	252	269	277	239	278	285	266	253	290	268	242	252	242	268	259	267	258	251	264	286	236	263	271	236	231	238	272	254	282	273	267	277	288	270	239	244	246	266	263	263	239	253	280	234	261	301	275	284	271	246	250	240	266	252	268	254	304	272	249	276	270	257	262	289	261	258	285	261	254	286	291	248	276	292	254	265	291	295	280	254	269	253	276	290	248	263	239	272	279	272	274	281	270	257	259	259	270	285	264	301	246	267	270	293	289	275	246	245	254	276	268	263	297	249	260	268	277	233	276	255	258	276	279	239	262	271	274	229	238	272	281	292	269	248	271	245	264	253	268	294	282	236	292	288	285	268	266	297	258	252	257	273	250	267	250	241	250	298	279	296	275	240	241	242	248	273	284	246	247	248	254	268	274	275	256	273	267	256	257	264	235	254	288	265	271	286	254	265	244	269	270	271	236	288	288	267	256	237	262	307	253	283	253	251	271	243	266	254	281	253	263	278	278	273	267	257	274	261	271	260	243	246	273	297	293	249	248	267	265	275	243	277	252	285	254	269	279	242	233	276	279	270	231	250	237	276	282	251	267	264	270	296	294	255	270	270	252	245	264	266	245	232	223	270	282	246	263	265	265	252	255	292	275	252	269	274	268	311	257	287	269	239	259	240	263	271	260	265	322	264	303	244	287	272	258	271	267	256	255	235	288	268	266	290	266	275	281	255	256	269	253	260	245	261	259	254	257	291	261	248	280	275	241	283	269	274	267	273	236	244	226	264	261	275	252	296	260	278	288	254	239	247	305	235	260	254	261	282	245	254	272	288	291	251	271	257	243	261	287	274	277	222	278	261	253	276	246	256	272	279	273	245	281	302	240	222	271	270	255	268	280	278	255	241	275	270	236	221	216	278	234	250	270	290	261	266	262	250	265	301	282	269	252	245	266	278	269	274	270	297	281	270	287	272	243	267	250	252	249	268	266	254	226	266	260	251	251	255	282	251	296	278	237	275	248	259	271	259	263	249	258	287	260	243	260	274	256	265	249	244	240	247	247	273	264	237	253	268	277	302	271	275	273	269	293	252	267	255	237	239	281	284	240	272	257	266	277	255	269	281	268	258	248	235	273	245	270	241	275	280	259	277	274	232	241	272	278	249	283	275	238	283	229	246	255	261	266	282	232	244	272	294	279	288	265	240	271	289	275	283	232	257	251	253	267	261	267	308	283	261	324	266	259	268	231	222	301	260	270	274	261	259	280	257	244	267	268	272	292	262	246	289	269	274	242	285	253	244	255	291	261	274	254	232	265	258	252	246	256	235	237	246	255	276	304	258	259	282	255	263	275	249	252	270	268	255	272	261	237	297	261	258	249	213	256	267	253	251	269	268	293	239	273	232	272	242	263	281	246	291	288	240	281	257	274	265	259	256	275	285	262	248	299	278	266	251	261	296	265	272	245	280	270	253	280	244	250	266	261	277	275	264	269	283	267	248	245	274	271	248	282	251	251	236	264	248	264	230	272	289	272	249	250	260	263	277	242	310	292	276	286	246	295	276	237	281	277	296	269	264	245	272	264	275	223	253	259	261	243	274	263	273	277	288	271	295	272	278	275	251	258	287	311	255	296	252	277	266	267	278	265	273	263	266	283	269	277	257	251	276	277	277	271	261	254	251	255	275	255	269	262	234	265	276	283	282	260	252	287	253	286	283	284	284	280	248	249	279	265	242	250	238	286	286	288	255	278	290	264	285	278	272	245	247	277	254	286	256	285	259	278	264	259	294	270	270	269	238	275	267	288	302	274	224	282	276	261	273	277	247	258	257	253	264	261	264	258	276	252	233	243	280	236	254	261	248	257	258	278	282	262	265	284	243	263	268	253	265	225	274	261	278	285	257	273	276	269	288	270	259	268	246	243	275	254	285	265	251	276	268	225	248	238	272	256	268	283	292	258	232	242	255	255	249	273	274	281	260	262	283	246	261	251	247	255	283	276	267	233	240	267	251	261	230	281	271	265	260	257	266	248	310	269	253	263	253	282	255	240	276	239	287	275	251	242	273	264	267	254	262	286	264	278	275	239	290	292	257	267	256	247	265	246	287	242	255	273	282	255	255	273	253	246	286	247	278	272	270	291	253	276	246	279	278	255	282	252	306	285	255	259	291	279	260	253	270	256	253	245	263	285	269	276	287	260	270	278	237	274	223	273	257	265	290	258	279	296	266	280	271	229	247	236	285	245	245	258	258	255	284	244	254	290	287	286	252	248	274	247	274	264	271	274	262	225	249	257	271	280	294	283	292	241	279	260	246	222	279	276	283	268	258	272	268	256	282	271	263	238	238	251	239	269	259	268	260	291	296	268	274	223	249	277	274	300	265	268	273	276	264	252	249	256	285	269	281	287	235	242	290	252	255	291	242	259	246	250	284	274	271	249	262	256	283	273	225	231	233	257	259	273	255	269	273	275	262	272	291	277	258	254	257	273	263	252	259	262	274	246	231	275	260	302	284	257	236	260	243	276	238	269	259	274	231	251	278	260	271	270	275	279	260	247	246	273	287	250	284	263	249	267	272	290	298	302	273	242	243	260	285	303	274	266	268
33816	27974	7382	2224	992	610	595	570	557	573	568	587	567	614	565	598	579	576	578	513	569	595	592	566	590	639	618	588	563	574	558	570	601	599	539	569	577	616	607	590	542	559	578	598	592	599	557	545	548	614	596	583	579	584	581	598	585	575	557	547	594	569	576	569	582	608	554	565	575	578	586	605	531	591	573	612	593	566	564	598	560	541	586	586	593	548	589	557	543	564	573	590	550	538	546	587	566	566	552	549	558	582	598	572	559	547	550	613	610	531	609	588	557	586	569	605	587	599	613	544	595	583	586	600	546	568	593	539	572	620	594	593	523	583	607	595	540	582	600	554	623	569	590	588	540	546	617	581	580	592	545	595	593	563	576	580	534	579	568	547	602	578	583	580	563	572	583	610	587	609	569	592	575	566	584	558	602	618	573	620	621	624	604	567	579	591	570	569	582	563	579	593	569	606	591	552	596	576	543	567	642	582	634	577	606	598	591	564	574	569	568	584	589	554	606	526	615	570	592	608	587	593	580	581	580	579	543	579	583	568	561	569	555	581	611	539	577	535	565	581	593	560	567	582	609	549	536	569	592	554	578	568	602	598	585	555	624	564	553	595	576	573	596	593	581	551	602	580	605	609	581	594	565	575	580	581	559	586	570	586	545	607	565	567	601	574	550	572	592	582	603	554	570	548	585	567	537	593	574	584	604	532	614	604	542	565	562	581	581	564	563	546	600	558	583	538	516	599	612	605	549	557	576	559	534	557	566	559	603	622	541	637	574	586	584	580	595	547	574	545	578	605	621	550	557	601	583	577	548	581	552	577	599	575	551	580	609	572	564	578	599	603	555	592	550	543	571	555	602	564	616	586	593	583	601	601	575	604	573	618	591	583	583	609	566	624	564	559	587	603	626	604	613	566	545	575	580	567	543	568	561	588	588	580	561	604	557	613	587	584	593	585	598	576	549	619	611	608	557	605	566	539	577	582	605	614	546	587	563	537	583	582	594	600	611	594	596	593	536	531	578	564	569	587	591	618	585	556	577	553	617	558	559	517	614	560	595	568	573	600	601	552	575	607	574	578	577	570	568	561	583	537	583	574	601	550	598	576	607	545	629	600	590	555	573	598	585	555	550	572	590	555	562	536	553	553	586	573	561	582	584	529	603	567	531	577	608	599	545	565	623	513	546	576	575	556	550	590	586	597	586	604	556	579	592	569	585	571	569	608	561	567	574	626	548	554	561	614	584	540	554	607	550	559	570	595	626	565	559	595	602	596	608	540	584	637	624	601	602	576	600	551	564	572	595	584	583	574	581	590	563	619	582	572	586	595	597	562	569	563	548	556	599	592	578	553	588	555	581	523	594	562	603	575	566	579	623	587	636	591	588	584	592	586	636	566	585	572	587	611	574	604	613	547	583	542	568	576	561	574	610	557	584	580	573	558	567	578	561	589	612	559	583	547	584	580	577	563	591	551	571	567	578	548	604	587	545	614	643	564	611	589	605	600	557	610	586	534	631	574	563	583	554	580	615	583	561	585	623	581	575	557	620	577	583	529	532	579	619	624	541	586	592	553	530	583	547	627	564	590	592	545	582	523	589	585	537	527	621	564	584	576	613	577	568	583	584	530	584	538	571	591	592	594	596	581	617	562	527	596	538	579	585	549	601	539	586	600	543	558	596	597	585	569	579	587	567	574	586	569	571	555	581	566	568	574	583	599	611	613	531	566	592	561	586	557	621	557	556	580	500	582	601	587	590	581	571	565	613	560	558	580	576	589	556	546	623	593	604	609	583	584	613	554	620	577	577	548	571	531	604	598	618	595	587	608	586	564	563	584	596	633	565	557	536	554	587	584	551	570	588	584	595	560	601	569	553	557	565	563	566	571	599	529	605	607	562	592	614	587	633	575	588	536	551	576	581	546	564	564	568	580	579	601	589	565	622	544	559	582	609	563	574	575	551	586	566	601	566	568	573	596	592	633	593	591	593	575	554	534	544	613	563	508	533	618	566	563	595	575	592	562	561	577	553	595	571	569	572	563	592	553	561	604	554	581	595	596	538	560	590	578	575	529	569	593	591	564	608	574	610	545	607	580	600	624	605	569	599	582	601	635	627	614	594	556	570	587	581	553	538	579	534	536	578	569	584	543	598	567	586	557	556	552	578	592	595	617	600	639	580	554	548	580	581	582	574	634	579	579	579	531	573	517	570	555	582	600	579	552	565	609	534	553	530	568	566	594	568	601	577	576	594	559	568	571	607	620	590	602	520	535	603	581	597	540	525	572	582	556	550	615	586	567	581	567	566	548	579	556	589	580	618	559	553	617	598	557	545	561	577	576	600	584	569	590	588	548	568	561	612	614	617	576	577	596	599	568	572	597	575	559	529	559	598	534	579	596	602	596	550	597	572	610	578	566	579	619	577	577	568	565	577	638	603	562	577	558	631	531	555	593	586	614	577	544	593	544	582	559	594	589	585	608	611	595	564	612	578	597	566	614	510	536	599	611	620	578	551	561	625	570	591	579	522	553	548	555	597	617	560	599	558	583	569	568	561	553	589	591	571	537	586	578	511	545	594	594	585	633	588	545	593	551	567	564	583	576	610	616	582	585	582	561	615	572	594	559	543	572	574	613	571	598	556	548	581	561	552	597	621	592	583	590	626	558	575	588	588	547	561	584	583	591	579	571	581	567	589	596	561	596	619	593	555	552	613	542	615	574	604	561	531	574	623	575	590	619	582	594	596	570	580	588	578	538	554	568	602	564	586	585	587	585	613	580	616	551	561	558	552	589	612	598	592	601	595	559	587	599	558	572	578	582	565	616	565	587	607	579	600	578	536	589	586	592	598	579	621	581	581	574	570	544	557	571	556	577	611	540	547	600	562	593	574	549	549	550	582	554	566	568	600	628	607	555	569	608	573	560	608	592	561	580	514	601	567	584	535	533	564	558	613	559	604	562	587	554	632	623	579	599	573	559	578	541	583	574	523	611	612	557	548	566	559	538	555	600	631	591	598	590	584	615	607	597	538	568	616	572	621	601	603	587	543	529	527	568	617	580	593	577	553	534	565	597	601	532	584	552	564	603	564	607	581	550	551	561	539	583	552	575	574	558	591	559	633	580	556	566	585	606	582	584	593	606	565	590	590	610	556	562	583	585	569	584	612	566	560	611	582	541	584	562	578	572	599	559	574	561	569	550	589	584	570	586	597	595	553	555	568	552	536	606	591	579	552	539	611	572	549	562	581	595	591	571	579	546	575	612	588	612	554	598	589	578	557	593	587	570	573	584	570	566	537	596	628	619	587	613	608	575	585	611	615	628	593	576	577	544	591	571	593	604	575	558	572	576	584	551	550	569	599	598	569	564	572	601	585	575	591	597	573	609	537	567	583	579	524	569	589	594	540	589	528	592	561	593	568	578	575	559	585	618	570	555	596	577	569	565	581	567	571	575	588	574	609	559	572	603	605	583	579	576	576	551	569	550	580	600	607	569	565	579	635	603
82585	70454	40272	18300	5240	266	192	195	217	183	168	171	210	185	175	177	188	192	186	189	176	205	195	158	194	168	191	201	185	197	188	199	165	179	179	182	198	166	182	156	173	190	200	183	176	200	191	168	186	203	200	232	194	195	189	172	196	218	165	198	189	169	197	173	180	190	185	207	184	185	210	194	191	184	164	187	148	195	194	176	176	184	172	184	178	190	181	210	176	190	164	197	173	201	173	192	193	186	194	164	184	191	203	205	179	185	212	211	186	200	181	169	185	177	203	166	182	185	156	213	192	172	219	186	177	202	171	194	172	193	177	158	195	181	184	189	199	192	189	165	182	200	199	186	173	172	181	184	191	200	207	195	198	185	182	181	176	205	174	178	203	159	181	200	198	176	207	176	167	210	197	161	133	181	184	197	181	179	173	168	172	195	191	187	179	191	179	209	165	184	192	199	179	169	195	169	214	184	186	177	190	176	197	161	174	189	185	185	178	186	178	191	197	191	192	183	168	173	185	198	199	171	187	202	196	216	187	162	180	190	193	176	192	166	174	155	187	181	198	199	183	180	214	190	201	176	179	196	193	153	199	170	164	197	145	183	180	229	202	192	165	182	183	178	149	180	186	166	157	199	168	191	207	188	204	164	187	174	187	199	173	174	186	161	171	193	188	191	195	169	185	159	183	196	184	191	170	194	215	176	184	183	230	185	169	211	186	198	174	193	166	198	169	194	187	176	180	171	159	186	171	162	159	178	170	169	183	180	179	152	198	200	160	202	177	196	173	187	186	159	187	200	189	182	194	224	200	178	203	184	184	205	207	203	181	162	179	184	202	211	193	188	177	197	173	186	191	171	186	198	186	170	202	200	173	174	181	188	167	174	189	160	177	180	173	180	189	179	205	199	211	180	186	204	195	177	178	184	175	192	169	163	181	183	188	180	176	164	187	212	183	202	172	184	195	161	191	196	167	168	167	194	173	160	222	189	179	170	171	197	190	178	190	195	191	164	172	186	175	194	168	187	201	191	175	194	201	171	174	203	200	179	183	156	155	211	190	183	180	221	208	187	166	162	187	177	187	197	206	188	179	184	195	184	191	170	182	179	177	171	174	198	208	194	188	205	158	210	173	181	188	192	203	192	167	181	184	161	172	157	199	197	176	162	185	183	200	195	205	185	194	158	181	177	187	192	190	161	205	153	173	204	170	140	166	173	174	163	190	205	202	192	181	192	179	183	190	181	176	177	202	215	189	182	183	211	195	170	206	166	185	156	210	176	174	163	170	181	184	187	186	189	163	193	180	180	169	191	170	178	167	161	178	175	170	184	147	183	197	178	193	200	162	162	176	184	189	186	196	226	166	176	163	193	176	172	156	187	186	189	217	207	186	181	202	180	207	180	198	186	196	246	165	192	179	188	161	216	177	200	169	168	186	182	193	195	189	181	193	182	150	188	202	213	170	194	171	199	172	221	174	186	171	188	191	202	188	183	168	183	180	162	177	169	194	202	167	194	168	168	161	181	183	168	195	193	165	200	180	171	180	190	175	175	164	190	194	193	167	177	161	200	215	183	192	177	183	190	174	165	220	172	199	195	205	182	175	192	172	173	158	194	169	201	191	173	159	193	186	173	179	170	182	202	177	169	194	222	209	166	159	175	183	153	189	172	199	201	196	173	187	190	194	200	178	189	206	185	186	178	164	204	175	185	166	174	174	224	165	184	207	196	174	186	207	196	185	178	164	179	166	185	173	171	181	182	204	170	176	170	182	174	198	179	208	187	196	170	198	182	196	185	183	189	167	209	170	190	185	199	172	190	198	193	178	180	193	180	190	181	177	184	193	180	163	194	186	200	189	190	205	205	139	184	180	187	185	177	183	227	204	174	166	167	181	164	182	190	180	200	179	170	198	166	181	161	192	192	192	204	194	196	167	162	156	172	181	193	173	196	196	206	182	161	186	180	182	189	161	173	199	185	194	201	177	178	180	180	198	193	197	195	184	179	180	178	183	175	168	181	179	149	176	185	197	183	157	197	194	165	185	183	186	182	191	180	193	190	180	183	190	190	194	194	188	181	182	167	182	169	164	151	185	212	162	202	199	191	190	190	175	177	194	160	206	182	172	204	168	189	188	202	179	209	181	191	199	166	203	173	183	180	186	181	178	173	173	204	166	175	192	174	189	176	204	162	183	183	202	202	205	180	213	217	196	158	182	174	164	194	182	188	172	171	187	204	166	186	163	181	175	201	199	174	175	187	180	191	180	178	174	163	176	165	181	207	200	183	182	186	172	186	164	175	171	157	167	209	185	209	165	189	197	170	182	204	193	177	190	191	155	165	190	164	184	185	174	163	206	177	176	210	181	173	191	219	195	169	182	209	195	186	192	156	171	172	177	182	193	181	194	174	167	196	168	159	187	165	205	175	188	186	172	182	187	193	183	214	171	177	183	182	188	197	192	182	173	203	195	181	178	202	183	180	177	189	178	201	160	139	171	184	211	184	202	194	196	202	185	192	194	192	191	169	179	201	179	202	195	185	208	173	197	188	195	193	165	204	172	189	156	193	179	180	183	183	192	166	160	169	176	202	170	193	174	195	190	186	188	162	183	195	177	185	178	184	176	182	170	170	156	190	175	207	168	166	167	178	184	202	198	178	182	203	211	164	196	157	197	188	183	199	182	197	196	204	181	182	185	184	193	169	179	169	186	177	193	190	181	151	169	180	198	176	169	206	182	188	153	207	183	192	188	165	199	179	185	180	204	190	178	199	200	180	185	188	190	177	190	150	177	193	213	151	200	170	200	171	196	186	145	195	197	193	180	172	202	191	185	190	163	192	212	171	207	191	195	190	188	170	168	200	177	202	182	174	182	189	218	161	173	172	164	197	177	166	195	183	163	169	185	168	193	195	181	179	151	190	192	160	208	192	205	173	168	182	144	178	205	172	213	190	192	189	168	189	206	187	202	199	188	164	194	174	207	156	190	161	175	185	185	186	161	213	173	203	177	166	177	176	149	189	186	204	182	198	165	198	176	172	194	207	192	165	197	184	184	178	190	192	207	178	184	175	186	176	202	171	194	181	198	195	171	187	174	205	181	213	171	172	175	179	180	187	185	181	171	195	195	198	182	193	175	206	177	187	180	179	178	176	195	208	177	174	189	176	184	197	178	168	180	199	201	175	200	174	169	206	199	167	196	175	185	171	173	182	192	188	173	183	177	182	198	166	175	189	177	157	178	189	156	182	185	169	182	180	198	172	181	189	186	178	177	182	192	157	178	193	180	187	175	173	206	181	182	200	169	169	174	170	201	195	203	177	203	168	176	162	182	191	195	166	198	193	173	177	204	186	167	189	200	181	161	187	165	174	171	194	186	161	185	174	192	177	207	181	163	193	175	179	203	187	182	179	151	180	178	186	173	180	183	194	165	191	190	190	177	217	185	209	221	183	191	172	194	152	196	208	201	195	176	205	190	154	199	184	202	177	176	197	177	162	194	193	193	166
55174	55856	36724	20359	6933	441	475	491	425	402	400	413	393	397	393	443	392	397	451	393	414	408	444	411	449	426	395	421	396	451	411	379	422	411	412	401	420	452	420	412	393	412	437	412	456	411	427	399	424	415	358	392	390	424	466	397	390	438	409	418	412	403	400	414	443	437	417	397	404	370	439	375	430	429	437	407	412	404	395	392	409	426	390	404	392	452	398	404	420	364	427	451	400	424	416	418	409	423	430	428	416	411	413	422	389	427	424	376	418	420	411	435	423	393	447	394	427	416	419	404	441	420	377	399	432	396	398	438	432	404	458	419	448	426	401	430	414	382	389	424	396	427	412	428	422	386	363	375	418	435	400	379	389	404	423	377	433	405	425	418	413	429	424	428	415	389	430	403	411	406	448	398	423	375	399	440	418	419	388	423	379	392	404	436	431	458	402	421	399	390	418	425	415	399	403	412	456	390	453	423	431	438	420	416	423	432	375	431	406	378	437	407	412	419	429	392	417	416	420	409	416	399	418	378	406	423	398	405	377	385	370	443	395	381	379	399	407	405	418	388	405	427	388	399	452	385	421	407	389	405	402	413	423	419	403	413	406	419	416	382	401	382	427	419	405	444	437	394	384	383	410	365	408	401	362	398	432	429	423	449	402	404	424	426	418	372	432	400	384	421	428	395	447	404	440	429	399	408	380	416	378	401	443	437	418	400	417	404	429	397	437	425	433	426	408	395	429	384	425	391	414	358	428	419	405	402	402	414	426	373	395	408	397	377	431	427	375	430	438	386	419	389	418	453	356	408	426	413	419	446	394	424	418	415	421	420	421	379	446	415	400	407	415	411	449	398	425	425	409	411	384	407	417	445	383	426	403	410	427	440	420	404	412	426	359	401	389	432	408	420	451	422	449	412	418	402	435	421	444	414	442	395	397	403	406	395	395	461	411	422	440	422	415	396	401	388	432	375	397	382	402	394	401	423	397	406	387	398	418	368	412	407	394	402	424	424	387	397	460	411	412	419	399	398	428	389	432	430	440	415	404	418	414	402	392	376	385	381	420	407	405	408	429	433	414	431	376	433	389	381	375	417	385	409	414	438	397	393	418	417	374	392	414	422	372	400	415	428	415	395	407	426	407	400	420	430	421	407	414	408	386	437	409	392	388	416	406	398	399	419	413	421	378	385	374	391	377	376	415	409	376	414	396	411	426	423	400	405	417	413	400	407	423	415	400	400	381	408	408	405	394	382	442	368	428	415	405	449	422	373	402	408	433	424	446	444	405	452	415	383	409	418	402	441	427	390	408	407	410	434	410	410	410	455	426	371	402	372	408	379	408	435	400	386	427	384	413	402	414	404	458	407	376	420	439	421	395	383	398	416	353	421	409	399	397	410	396	417	391	393	409	402	448	381	412	420	424	407	352	387	393	394	380	376	408	432	377	388	399	401	373	407	410	417	403	411	387	415	406	404	441	397	411	435	417	419	385	406	404	379	434	395	418	433	435	408	401	442	373	406	414	422	386	366	414	404	444	380	400	397	427	409	425	438	436	424	411	379	427	384	404	424	421	399	403	397	441	419	399	417	410	414	422	414	364	399	446	417	386	423	403	407	386	458	403	409	421	392	404	431	404	452	437	344	413	397	384	352	447	424	470	421	443	398	384	407	395	397	424	429	382	420	414	397	390	420	395	419	418	402	402	401	412	401	445	385	379	401	412	384	423	430	435	422	401	431	426	403	421	388	420	409	413	434	413	419	407	410	402	404	427	405	405	414	442	405	393	411	410	436	423	388	391	413	388	396	425	402	414	382	392	400	404	411	408	415	389	379	416	430	413	423	404	405	414	411	424	400	401	406	439	423	435	419	439	372	412	422	406	428	375	412	430	401	424	426	364	411	395	408	429	379	417	381	440	397	388	406	445	402	398	426	425	403	412	429	415	387	419	397	422	387	374	430	414	410	409	414	431	414	433	411	406	438	383	374	406	402	380	415	413	409	397	374	422	441	412	390	418	424	415	419	425	407	386	427	412	388	406	407	412	389	391	390	393	420	386	405	406	430	412	397	406	411	392	433	389	404	435	395	433	448	400	438	416	403	428	384	418	421	416	399	419	405	399	428	394	430	389	416	400	390	398	450	421	428	424	425	374	409	395	446	468	383	429	412	406	433	427	378	379	424	397	424	418	416	411	386	415	445	390	409	425	409	412	408	405	434	437	417	386	430	396	364	378	410	461	423	414	397	401	378	440	354	387	406	373	377	442	380	417	381	407	416	414	425	405	427	381	405	372	429	416	370	409	436	388	404	399	375	422	437	443	383	419	366	421	418	391	426	436	404	409	407	432	419	400	406	390	442	414	388	411	402	407	398	386	419	452	400	416	425	410	453	415	389	379	428	402	425	445	397	401	361	385	416	423	424	414	399	398	420	446	398	405	384	379	425	439	437	390	408	444	421	393	423	408	389	447	415	400	413	400	428	410	408	448	380	396	385	409	427	396	407	436	397	425	395	397	404	420	430	428	410	405	420	415	406	390	448	395	421	383	399	387	382	405	396	444	416	404	421	444	411	422	409	410	415	418	416	423	411	404	424	433	416	433	432	408	435	413	378	422	448	409	413	402	402	406	433	418	379	444	386	393	403	406	433	405	398	405	429	404	399	393	414	386	368	379	410	398	369	413	397	377	402	419	391	415	389	430	398	426	439	416	431	425	431	406	394	398	408	423	413	418	372	403	410	380	383	437	416	421	403	394	401	419	399	394	436	380	414	408	397	378	398	469	441	424	396	404	417	406	352	401	410	404	414	416	434	426	399	399	408	374	414	437	367	406	409	423	391	418	396	393	411	407	414	391	431	409	428	466	415	405	405	428	390	375	415	371	410	413	442	435	399	438	407	421	391	410	421	445	405	443	413	406	431	422	402	418	404	392	414	414	406	407	410	381	410	377	409	422	400	414	408	408	423	417	402	391	430	383	409	392	424	436	399	430	425	382	406	384	369	427	441	403	382	409	416	416	417	418	382	408	399	405	381	394	429	390	381	390	428	381	356	434	446	442	453	426	388	414	393	422	405	387	390	434	442	400	407	372	388	409	392	422	399	360	408	399	407	410	388	407	395	404	412	412	402	387	403	418	428	414	413	405	381	401	426	437	366	417	425	409	373	417	413	382	393	415	411	449	374	387	374	449	393	413	412	406	407	424	423	362	395	401	435	385	428	379	417	417	412	411	419	399	403	444	424	448	418	418	386	362	414	410	383	388	409	431	452	411	439	390	408	389	374	396	404	374	434	407	420	413	411	436	411	435	396	428	378	400	384	445	394	432	410	430	385	420	431	426	371	417	382	426	435	430	407	452	420	407	416	405	419	390	415	404	408	397	395	427	389	396	398	409	384	443	429	372	399	417	392	377	415	386	383	387	390	408	417	420	394	415	381	385	411	361	442	417	371	395	377	417	400	396	422	411	386	418	405	396	411	388	408	415	425	407	436	445	411	415	423	393	400
92729	79776	50191	25874	10332	661	157	146	116	126	117	108	122	127	98	115	109	125	119	133	123	109	116	124	138	100	123	116	144	116	118	105	131	109	103	107	108	122	134	101	113	100	121	129	134	117	114	124	122	123	113	124	127	109	121	121	126	135	110	116	132	120	117	113	118	107	105	119	132	101	115	114	138	125	122	117	102	117	90	111	119	122	127	121	123	124	99	142	115	128	116	121	107	116	113	126	107	118	113	130	117	119	105	141	123	106	107	122	119	122	106	130	97	113	100	108	119	132	118	103	114	147	117	113	118	107	127	138	88	127	128	126	98	125	110	114	115	118	118	120	118	106	111	117	114	106	103	107	115	128	114	116	118	123	106	139	107	122	110	119	126	128	111	105	111	119	107	105	128	112	119	134	123	120	107	112	120	122	109	113	118	123	127	129	112	104	125	126	112	130	138	125	134	126	127	124	112	118	113	104	104	122	147	114	98	124	116	113	114	118	108	122	110	117	126	114	135	127	112	119	111	126	126	142	124	116	109	101	137	108	125	128	115	116	115	125	116	103	100	115	123	116	124	107	115	120	121	102	119	140	102	140	135	104	103	109	139	108	119	144	117	117	128	112	136	118	118	116	122	118	102	87	117	119	99	106	118	123	118	139	119	121	116	135	130	124	128	139	89	112	131	134	110	110	121	118	122	114	116	120	115	99	107	100	113	141	110	122	118	140	122	114	109	125	151	118	132	121	113	132	100	117	139	120	110	116	138	122	121	109	131	97	122	122	110	120	116	119	119	122	121	116	110	127	111	147	131	126	146	124	111	127	113	102	121	129	99	111	95	104	111	126	98	122	108	98	98	123	100	138	133	110	112	100	122	99	112	129	132	112	132	114	102	115	110	127	109	106	130	104	140	102	108	140	100	115	110	107	117	121	112	129	129	115	115	117	119	97	117	128	111	109	97	127	108	122	122	122	116	113	112	123	114	128	113	121	114	106	145	113	119	132	114	134	116	107	112	124	109	134	113	119	120	118	113	132	118	123	138	108	111	119	109	120	114	112	112	131	110	125	133	103	127	133	120	112	99	124	104	95	135	136	112	138	110	116	118	119	101	90	119	127	108	117	96	112	117	125	131	107	116	119	112	120	126	127	125	103	117	129	117	115	101	119	118	122	122	117	112	125	119	106	125	112	105	118	97	135	120	120	134	112	135	99	122	102	126	112	107	110	109	125	110	107	99	124	129	123	113	109	113	140	119	99	96	103	119	98	98	144	118	125	116	126	107	123	120	114	138	107	108	107	110	102	121	117	124	121	108	106	114	116	116	135	123	115	121	91	110	107	110	133	127	116	102	103	136	98	108	119	125	135	116	112	129	118	128	110	126	109	107	101	96	114	140	120	105	111	123	112	118	129	123	129	127	128	108	106	118	125	107	149	121	115	129	109	111	134	129	102	139	135	117	115	91	105	104	131	103	124	109	128	136	117	116	107	115	113	121	133	122	101	117	120	109	114	105	121	133	122	120	143	124	120	110	117	113	124	119	104	108	124	110	112	113	108	84	117	127	109	94	106	124	113	111	117	115	109	106	123	95	127	95	131	102	101	110	121	110	118	112	122	112	116	113	135	128	115	130	114	113	112	102	115	116	102	126	110	115	100	115	117	108	110	111	115	105	130	127	96	127	132	106	124	137	120	117	125	111	127	116	118	125	106	103	112	134	125	125	126	100	116	102	124	100	101	117	116	129	112	110	118	112	110	113	129	134	118	117	111	118	99	116	85	116	126	115	122	132	101	132	121	127	101	126	122	100	101	127	118	112	112	101	119	111	113	118	130	126	133	110	109	126	117	101	125	136	120	114	121	117	123	109	90	114	107	103	109	107	103	123	104	118	123	150	111	107	130	135	103	123	118	122	113	125	124	124	127	107	111	111	126	134	109	107	119	115	132	139	118	131	133	126	102	116	122	111	108	110	114	134	139	122	122	112	119	124	130	137	126	106	125	112	107	102	124	115	109	125	141	120	120	105	120	116	118	114	127	116	97	121	124	130	134	99	120	115	115	120	102	125	102	106	116	115	114	144	109	131	125	131	104	118	102	101	128	115	128	112	124	100	118	134	134	117	121	113	135	104	110	134	114	125	117	111	136	117	105	105	123	141	119	133	113	113	123	122	113	125	121	112	120	116	108	118	107	94	118	118	120	115	109	111	129	106	90	116	134	104	113	121	113	112	139	124	124	140	106	109	132	125	132	116	109	123	123	129	112	117	131	123	113	107	119	111	120	115	133	119	148	119	127	124	102	108	121	98	114	117	125	123	126	128	99	110	112	101	126	99	115	91	107	111	144	95	120	106	115	120	105	101	105	128	98	117	106	124	123	115	112	108	125	103	124	103	105	110	116	109	99	109	122	137	117	130	107	128	105	101	114	102	116	126	95	130	106	102	111	119	102	126	110	121	133	111	111	113	122	129	117	116	103	115	102	109	118	127	117	120	94	115	123	122	118	109	116	110	126	95	108	131	98	121	106	114	100	110	125	117	132	117	137	113	104	115	93	100	115	122	135	102	103	137	154	128	115	138	122	115	127	118	117	96	114	113	87	116	113	121	111	114	104	115	125	117	106	142	113	126	107	119	121	114	115	124	118	104	124	113	123	112	112	114	154	128	134	118	107	115	100	113	106	111	106	131	107	105	102	117	107	119	120	136	122	109	103	114	111	114	133	121	113	114	119	159	122	115	103	116	102	113	91	119	116	97	124	126	106	109	122	107	119	104	96	91	103	107	107	116	106	100	113	132	99	126	127	119	104	122	107	98	113	127	110	124	113	101	115	111	100	135	111	113	105	111	132	128	130	141	101	131	117	106	121	136	108	107	107	110	117	112	108	122	100	103	114	109	100	125	122	107	112	116	126	105	105	107	113	130	118	119	129	128	137	130	138	124	131	120	107	113	103	110	130	130	115	114	99	130	121	126	117	115	112	126	116	124	110	111	114	130	122	98	123	128	112	101	126	111	142	127	97	125	111	110	122	132	116	113	116	110	115	107	97	143	119	117	113	111	116	127	130	105	111	106	115	132	107	155	122	120	116	118	128	115	120	117	100	141	114	117	129	107	103	116	134	118	125	97	99	132	110	128	126	100	94	111	105	107	102	111	84	94	120	114	123	116	129	114	103	124	103	110	119	96	114	123	113	110	117	126	113	124	134	122	121	111	114	133	114	113	116	102	118	108	111	109	113	120	118	124	86	143	115	118	124	116	106	119	105	105	129	122	135	130	112	134	108	128	100	138	128	126	130	127	138	119	114	131	111	134	103	105	116	141	126	123	115	126	111	141	130	122	136	118	120	112	135	132	118	127	115	119	114	109	92	118	103	140	119	108	127	121	111	119	124	122	121	128	112	121	119	102	111	112	114	121	104	125	116	109	120	127	95	132	124	110	114	141	125	113	118	120	119	121	124	126	117	114	130	157	113	97	122	119	110	129	110	101	109	119	114	119	131	116	143
65495	68033	47337	26247	8798	358	353	338	355	317	310	301	288	333	296	282	284	333	296	281	301	287	285	282	299	309	253	295	272	286	290	313	242	265	278	246	258	266	267	264	267	270	271	281	294	260	288	303	275	301	263	273	252	276	307	274	287	281	297	288	284	270	287	274	312	263	257	267	268	278	266	291	268	245	300	264	287	245	260	268	257	283	302	267	281	246	248	283	280	268	277	303	247	297	293	314	289	276	280	281	301	271	282	258	326	284	273	295	277	253	262	292	266	303	269	267	262	275	289	290	257	289	269	269	251	306	306	261	262	262	271	275	254	285	275	299	275	307	268	270	268	273	300	277	268	265	301	298	279	278	277	275	258	253	283	298	279	262	306	259	272	287	271	267	279	282	285	278	277	270	271	267	242	267	240	293	276	268	287	278	285	269	280	294	307	259	276	272	265	273	261	282	266	267	257	306	301	278	272	281	305	303	275	287	277	279	279	290	260	290	265	269	276	290	289	248	277	287	285	278	270	253	266	275	268	274	287	275	279	287	268	241	277	250	259	267	302	269	307	258	296	252	276	282	282	279	268	275	294	260	289	282	309	282	271	277	290	293	293	289	275	295	265	273	250	268	282	263	277	276	272	264	263	313	283	281	313	276	255	261	266	272	269	265	287	271	299	254	282	284	281	269	301	263	290	298	296	279	262	289	267	305	307	299	265	283	271	285	262	288	266	260	243	320	267	259	296	259	277	282	283	277	264	286	268	290	277	280	267	268	251	281	269	295	266	292	287	300	254	260	266	308	263	263	255	294	284	291	281	269	248	282	246	268	259	303	280	266	291	291	247	273	297	281	264	305	275	269	263	281	252	310	289	270	283	242	275	303	288	295	272	234	321	301	249	266	247	266	286	256	300	263	327	285	263	275	264	266	292	283	287	289	272	264	294	264	281	307	272	275	277	275	261	283	292	263	263	284	236	256	283	259	296	263	288	264	271	274	292	265	294	261	246	269	269	263	277	280	251	293	282	299	263	298	260	298	281	250	275	288	272	263	281	256	278	280	290	276	262	290	278	250	296	286	272	277	290	277	268	279	275	282	306	277	254	273	279	261	290	262	261	288	292	303	253	283	252	278	264	276	275	266	300	297	289	284	249	282	276	254	282	235	297	261	287	343	280	289	304	290	265	259	268	279	243	270	282	277	251	270	306	267	297	269	232	306	301	277	272	262	286	263	273	268	274	277	268	271	292	282	292	271	277	276	270	284	264	279	306	261	290	294	300	258	285	258	271	295	268	278	272	267	259	280	293	290	273	256	302	261	292	313	278	286	314	315	281	279	281	284	264	289	258	289	260	292	284	271	281	291	237	278	302	264	259	259	281	259	283	278	275	293	302	288	247	259	249	283	268	274	261	285	284	262	270	301	282	250	273	278	280	285	294	272	278	256	315	251	302	276	264	296	293	258	276	247	272	290	294	283	306	276	258	272	273	282	306	251	269	276	283	271	279	276	277	297	270	275	273	270	270	273	288	278	271	305	284	277	298	284	275	271	276	287	288	289	261	287	261	277	302	265	276	268	248	276	275	276	287	243	245	268	282	268	287	252	236	265	293	280	314	268	278	268	277	245	284	276	295	286	283	288	296	242	299	281	295	257	286	311	279	278	259	287	272	279	280	300	277	287	311	303	279	269	290	304	266	290	281	284	283	257	258	272	255	268	283	277	271	273	271	287	268	286	278	282	300	278	292	262	283	272	287	291	300	260	260	302	277	285	270	298	262	254	271	261	246	271	278	292	292	293	245	281	277	288	279	254	285	294	289	278	288	280	273	270	297	288	258	280	291	235	265	244	289	309	295	270	284	251	274	303	284	281	299	300	264	264	267	275	260	260	272	275	266	282	231	305	274	275	283	301	286	279	288	254	275	261	252	271	288	286	259	265	261	247	266	298	269	271	289	280	300	271	246	292	284	261	246	290	278	277	273	284	268	268	272	286	277	312	268	285	288	299	273	262	263	276	285	296	275	279	333	253	308	264	285	272	291	264	307	258	268	286	270	267	271	288	264	254	297	270	302	272	258	270	283	276	265	289	283	293	270	255	270	263	280	273	287	250	275	260	262	271	312	290	253	294	265	243	310	242	265	275	295	295	240	271	269	284	265	278	283	290	243	284	294	279	282	276	250	274	290	296	268	270	260	292	257	272	287	285	256	268	262	265	276	302	295	245	287	297	307	281	288	292	273	290	295	282	271	277	261	258	279	276	282	248	286	263	255	266	285	276	279	315	277	260	291	289	280	265	277	265	250	267	269	286	280	298	266	263	254	284	289	277	293	254	283	283	289	282	274	257	266	294	283	275	291	270	273	285	260	262	260	302	253	272	259	268	251	253	285	296	274	268	264	262	268	289	297	274	264	281	258	279	267	299	275	289	284	268	253	290	280	250	303	293	268	288	255	306	265	265	289	233	292	258	258	294	236	296	278	284	287	265	308	262	282	298	251	291	302	281	302	285	287	275	279	279	291	288	296	251	293	280	265	272	276	268	282	283	284	280	294	304	274	289	291	288	278	263	297	296	255	274	256	304	289	275	265	299	273	323	295	258	273	279	241	266	292	264	294	293	273	276	291	228	276	276	302	300	278	288	282	275	273	279	257	276	260	263	282	280	269	273	286	300	249	290	299	271	302	245	261	270	265	289	258	290	283	260	299	271	286	282	249	293	313	279	286	208	285	286	286	315	292	288	262	278	297	287	259	269	250	281	287	287	258	290	275	286	276	271	250	283	283	268	278	276	275	260	273	282	306	290	268	280	282	295	260	279	269	248	303	256	282	257	262	279	251	292	279	277	268	294	269	281	275	264	279	290	273	265	295	270	267	271	254	278	263	292	300	305	272	282	278	294	272	286	287	289	306	269	253	307	290	297	260	281	287	299	260	254	255	284	291	284	296	243	277	257	263	293	271	278	257	274	264	293	269	294	274	239	278	283	275	277	270	277	267	264	274	246	286	265	265	270	264	294	257	277	269	265	306	288	302	282	280	269	294	259	279	289	279	248	274	272	261	278	263	290	280	298	299	294	274	255	327	306	287	279	273	264	268	280	282	246	254	290	251	309	278	268	266	289	291	270	252	264	278	292	277	278	296	283	281	250	263	257	250	283	299	264	230	255	263	267	252	266	286	270	280	263	291	270	286	288	291	278	279	265	273	272	261	278	283	266	270	269	267	268	262	279	268	278	257	300	290	272	270	289	284	284	285	300	293	294	267	284	252	262	260	269	265	253	269	269	294	250	285	270	267	255	243	265	270	270	263	274	286	280	272	297	296	298	282	267	289	280	290	283	278	269	291	257	282	267	282	277	273	282	287	278	268	274	285	271	280	261	275	283	261	259	273	265	291	265	285	269	296	274	292	262	306	267	268	285	233	307	265	267	259	271	292	275	273	268	258	292	279	283	272	252	295	300	269	287	272	267	285	288	267	296	279	274	307	294	296	275	274	269	281	292	295	255
39850	33159	9712	1136	329	270	282	254	267	303	263	271	266	263	277	262	286	266	311	284	311	234	277	263	288	274	227	245	279	282	254	271	257	271	295	290	282	288	272	286	256	278	299	303	276	279	266	277	259	275	264	293	296	270	265	254	247	245	283	258	266	260	246	244	282	266	270	262	269	305	267	257	284	247	233	274	242	276	273	289	276	268	275	293	307	281	252	267	285	264	275	257	252	309	297	278	254	285	297	251	247	269	297	250	270	257	271	265	286	266	252	290	286	291	240	248	252	249	296	271	273	269	245	273	267	296	236	256	261	276	260	257	282	243	237	243	267	269	251	267	283	264	266	299	227	299	261	233	294	294	282	302	267	241	259	229	283	281	263	252	266	270	250	283	266	265	282	255	251	301	303	265	303	321	245	254	232	286	271	296	279	306	261	259	280	289	227	271	255	264	278	262	288	261	281	261	268	255	302	269	282	243	251	270	263	272	270	293	292	258	254	232	255	251	281	275	286	261	264	267	262	263	291	242	297	283	261	279	275	260	274	305	248	282	272	265	240	270	266	281	303	258	261	277	313	267	263	275	260	308	282	269	258	265	239	267	297	277	261	269	299	282	298	287	285	261	285	276	258	295	260	273	238	287	245	250	241	277	292	280	255	232	267	285	280	283	279	253	275	264	248	271	241	277	238	285	297	253	271	259	243	275	266	254	288	275	279	276	286	294	273	265	263	269	288	286	263	295	293	250	243	249	291	260	271	288	255	281	243	251	268	265	265	268	270	251	282	274	268	253	230	287	288	300	280	250	255	266	272	279	287	280	241	303	252	259	259	263	271	272	261	250	284	254	278	293	262	270	257	265	270	284	259	289	280	245	266	234	312	272	266	260	275	260	263	264	271	275	260	273	273	263	261	271	290	259	283	260	299	237	274	248	265	242	289	296	248	270	264	273	261	268	305	295	255	251	281	258	281	279	301	309	289	274	228	250	260	276	271	284	293	288	305	290	265	272	267	275	240	272	276	254	280	256	268	279	270	270	287	276	259	270	274	271	252	281	308	276	311	251	252	272	291	259	297	252	255	294	255	272	282	281	296	276	255	267	249	286	268	267	292	276	257	259	312	276	270	271	256	270	267	258	265	266	257	266	264	302	260	263	288	279	242	262	274	289	250	285	251	241	288	271	266	269	274	279	281	274	287	258	249	280	276	291	256	271	275	275	230	270	268	262	286	270	293	276	301	259	278	253	287	252	258	284	273	263	253	255	276	267	262	279	246	268	270	259	263	299	300	292	255	291	256	271	289	279	278	250	238	255	245	258	291	250	265	280	263	263	291	252	265	250	275	265	266	265	276	257	268	286	253	271	240	277	278	274	262	293	285	251	277	260	255	273	251	303	261	256	265	286	277	251	263	260	290	268	276	243	263	281	302	287	277	271	256	264	253	261	287	252	264	284	266	263	255	269	255	245	271	261	263	256	285	268	242	280	290	266	237	259	299	287	273	231	289	249	290	285	288	282	273	281	225	295	281	290	276	272	268	277	262	259	264	271	265	241	275	289	247	253	256	295	277	270	286	284	247	260	273	267	264	293	241	266	240	260	271	263	259	273	270	246	300	299	306	268	272	268	279	263	299	257	257	253	253	262	297	274	285	305	257	259	267	295	278	273	287	275	282	256	276	299	281	283	272	263	265	262	302	291	268	275	246	276	254	260	278	282	271	263	306	289	282	312	262	271	290	244	252	285	288	250	252	259	294	266	286	275	288	265	292	287	266	287	288	261	255	320	274	249	240	230	296	280	276	276	269	265	262	288	300	264	292	251	259	235	271	290	256	236	280	284	276	227	264	270	278	272	283	256	254	242	291	267	250	289	273	276	268	288	262	290	283	258	240	280	260	278	280	264	275	261	269	274	243	288	282	265	276	290	250	294	250	259	249	259	245	274	297	253	263	275	285	257	244	293	245	234	277	274	275	232	281	262	242	249	285	258	276	302	275	263	262	260	285	274	312	285	280	257	242	299	292	264	278	254	273	263	237	311	278	276	244	290	271	281	260	264	261	267	266	246	272	306	264	260	292	305	278	280	273	300	298	256	279	269	267	268	263	286	258	277	283	270	296	253	292	262	281	255	256	287	261	291	286	275	278	280	290	258	313	276	233	248	258	242	281	268	274	258	289	253	272	278	261	243	256	245	280	261	273	282	304	254	267	263	270	269	287	248	284	294	251	257	252	243	258	261	255	277	289	264	225	241	255	298	274	279	261	250	251	281	241	291	301	269	257	247	276	295	264	290	282	259	271	295	264	246	270	270	281	286	262	317	271	271	299	260	279	284	251	258	244	274	263	271	261	266	258	255	285	245	232	291	311	257	260	259	268	261	295	253	260	242	270	267	267	252	273	282	282	297	305	283	273	273	283	284	282	236	273	222	288	280	239	273	264	249	256	274	256	259	231	291	245	267	282	253	274	260	284	275	269	281	285	288	259	248	295	285	271	273	276	275	277	264	241	247	267	291	274	289	267	285	286	243	256	254	269	302	280	256	254	249	263	299	268	319	253	261	279	273	285	276	284	281	261	263	266	232	267	275	298	263	278	312	273	264	238	285	256	261	263	307	252	294	281	277	279	252	243	256	251	256	254	252	268	268	270	230	281	262	280	237	277	290	258	267	263	274	262	246	287	274	292	250	278	296	256	245	263	292	287	260	297	295	297	266	263	281	290	280	282	259	230	227	297	283	271	299	275	258	264	285	277	257	291	271	282	286	233	273	263	299	230	259	255	269	236	261	276	288	294	308	262	255	284	275	274	289	255	281	294	262	292	293	264	306	261	290	267	258	257	264	271	287	298	295	290	291	269	252	237	262	243	275	277	262	263	280	290	280	268	284	286	260	269	290	251	272	255	260	259	278	263	241	281	293	260	278	274	289	271	238	285	263	250	288	256	260	240	248	249	270	260	292	299	292	254	263	288	292	298	282	275	286	283	301	270	270	289	279	250	319	291	267	304	279	254	275	278	265	284	264	285	277	269	241	240	262	273	259	241	254	271	277	272	305	268	266	273	281	252	256	267	272	260	315	280	291	267	258	298	294	256	277	258	288	244	279	270	277	239	294	288	246	235	259	274	313	294	262	245	253	297	282	304	295	274	283	261	281	238	283	287	273	281	285	281	240	251	254	267	283	272	245	288	274	269	295	278	246	248	260	249	243	269	257	275	274	269	309	286	276	259	244	276	248	289	273	255	300	298	268	271	276	257	279	253	293	278	288	270	283	244	256	282	282	278	264	271	263	275	293	266	285	261	291	276	260	249	301	293	267	263	259	255	264	285	281	242	273	264	284	284	278	257	286	250	287	285	261	258	263	280	285	248	258	262	269	288	275	255	269	286	275	286	252	266	239	252	308	285	278	275	255	261	286	297	291	259	263	261	290	288	285	269	259	271	273	271	261	256	251	265	226	265	264	255	253	257	266	287	285	292	271	243	267	265	276	284	282	274	273	284	271
34459	30284	8900	1997	840	619	604	603	588	617	592	615	596	599	662	564	616	606	581	577	638	545	611	578	625	582	612	586	607	563	588	593	562	590	609	578	588	615	606	567	616	580	629	615	600	583	585	568	577	608	639	579	581	625	587	597	609	611	597	595	568	607	578	587	587	571	628	635	558	596	552	604	599	604	574	529	581	600	617	622	649	598	535	597	522	595	611	629	566	600	598	615	558	635	560	585	573	605	566	561	594	633	605	604	639	620	617	572	559	611	576	617	606	578	580	616	629	584	535	590	630	549	576	574	562	609	603	611	600	571	564	565	573	590	595	598	626	608	583	589	568	590	617	607	618	572	569	565	540	620	613	564	585	625	569	585	573	590	606	604	593	589	572	620	624	573	575	580	630	583	609	602	544	563	590	639	587	602	586	621	565	563	564	599	615	612	598	610	585	596	640	580	574	594	600	605	612	560	571	583	561	571	552	625	592	594	588	579	537	616	627	642	621	614	643	598	603	610	601	590	581	613	603	587	616	580	556	582	604	576	603	553	627	624	541	571	586	626	562	577	611	632	602	580	575	581	646	554	609	592	577	568	610	584	597	592	599	614	607	607	640	584	616	597	631	558	596	618	605	598	635	586	615	585	631	563	574	576	555	587	597	587	592	568	584	574	612	605	574	623	579	606	577	573	584	595	589	605	601	603	600	581	587	564	609	652	607	596	594	571	613	545	653	601	640	602	590	575	573	593	564	563	598	610	599	633	606	565	571	611	617	585	592	583	635	563	609	569	589	611	578	581	565	611	619	610	594	616	597	585	592	606	595	598	578	583	610	580	577	600	641	586	584	579	543	608	591	599	610	549	594	598	578	572	572	597	593	571	609	586	604	614	594	594	616	600	611	634	606	571	559	651	586	583	582	593	563	588	609	597	561	594	564	569	595	603	614	611	602	574	576	561	569	585	573	607	584	594	591	611	648	590	589	610	585	556	600	599	588	607	594	573	603	559	634	597	600	536	659	619	598	586	611	527	568	607	598	577	621	599	585	589	619	582	574	609	622	625	613	596	585	556	558	568	556	567	604	615	598	591	625	570	574	615	600	588	556	604	589	575	588	563	575	595	563	546	563	569	541	603	573	626	550	600	603	592	581	608	584	589	549	607	598	602	643	598	572	611	564	608	601	581	568	589	584	634	606	602	623	573	589	583	633	593	577	588	601	600	569	610	566	582	571	623	604	601	598	588	588	584	587	612	584	605	602	594	602	611	576	572	598	579	606	633	590	566	567	575	581	587	581	602	596	581	602	559	628	581	586	581	564	628	621	592	614	591	594	569	551	572	572	604	590	601	623	577	590	577	611	593	573	582	619	615	590	607	579	606	539	566	569	571	611	612	592	604	624	554	612	598	624	570	588	622	618	571	603	590	572	606	590	581	626	631	589	591	609	608	601	602	593	640	571	572	557	666	563	609	610	558	614	563	580	589	552	621	563	588	634	599	574	581	594	563	583	588	599	597	613	561	590	592	621	574	606	605	597	601	566	614	634	595	640	560	622	604	630	580	612	604	578	595	588	603	530	591	558	553	576	565	632	642	552	581	568	631	624	575	583	578	616	616	576	603	561	549	574	600	654	577	616	601	520	558	607	585	564	558	606	610	611	621	610	576	571	560	588	630	589	578	552	567	603	618	592	577	588	591	571	576	596	618	596	578	568	556	586	608	555	584	629	606	580	575	561	591	611	582	598	537	559	592	606	566	584	587	604	580	616	583	631	637	619	582	587	585	625	552	578	562	564	618	607	597	575	631	575	604	588	625	580	607	636	577	576	552	580	586	601	577	605	613	612	617	583	608	585	586	549	580	599	601	534	585	572	636	580	602	554	574	617	524	614	604	595	567	573	642	557	599	578	591	593	576	614	580	557	615	595	594	561	545	568	595	594	599	561	630	585	576	591	590	561	570	559	581	570	572	589	598	582	630	559	598	609	574	635	598	555	548	571	605	579	604	563	607	592	605	547	604	596	596	585	586	570	613	579	570	581	580	585	576	591	598	599	580	652	616	601	565	555	605	596	538	600	557	610	614	612	552	612	557	601	583	601	579	620	595	557	551	540	601	595	595	590	601	597	591	600	577	600	593	589	581	574	635	603	575	564	603	593	589	610	625	606	559	572	577	566	603	586	582	598	580	629	556	582	595	593	607	596	599	576	524	570	616	579	577	620	600	593	614	639	594	588	581	597	581	637	606	569	596	585	636	578	600	561	566	614	588	604	570	581	578	612	580	576	601	610	608	615	582	550	604	622	596	570	610	618	555	600	561	551	554	569	610	612	591	603	577	579	599	564	591	581	563	598	605	612	604	617	606	591	621	611	615	581	609	580	595	629	599	583	618	585	591	619	572	555	578	565	574	638	587	594	604	625	584	567	593	592	606	586	610	571	622	558	566	563	600	612	583	571	587	616	563	627	589	586	573	595	603	645	594	565	605	580	585	632	629	593	606	580	570	623	595	624	599	613	611	571	592	604	592	602	578	554	561	645	621	548	583	581	603	608	586	602	613	593	604	604	559	633	549	654	603	622	569	612	614	581	580	584	620	604	585	610	593	604	564	611	595	617	630	620	602	586	581	609	576	591	602	572	562	597	595	578	613	600	587	592	595	593	574	606	578	636	540	620	619	603	600	585	586	613	617	569	619	613	570	600	606	568	599	571	587	594	608	568	617	625	560	610	630	600	612	602	577	617	551	607	579	559	608	594	573	581	593	587	593	594	546	576	575	576	601	594	581	575	595	549	585	599	581	586	580	625	574	588	611	575	627	511	612	573	612	590	575	583	561	586	594	556	632	572	606	591	627	579	573	610	538	585	604	610	593	582	555	558	593	591	591	613	593	595	584	556	575	554	598	585	584	584	581	589	600	581	569	589	597	602	562	576	571	572	598	600	566	565	584	576	599	584	611	567	628	586	599	610	596	630	597	641	592	602	597	606	616	599	600	612	594	576	604	631	618	588	567	587	628	585	569	586	614	615	591	590	578	558	674	571	602	595	606	650	604	591	572	561	647	627	626	606	596	576	607	633	600	634	569	567	593	601	577	605	625	604	609	554	571	582	589	573	587	581	622	580	561	608	594	583	629	590	550	597	600	589	573	616	524	588	568	609	590	589	565	591	566	575	601	628	585	546	587	605	573	583	543	613	621	627	620	615	527	581	578	551	598	598	580	606	560	580	550	580	604	610	608	600	570	607	570	570	582	611	590	592	589	561	601	617	610	577	608	588	617	597	550	582	572	614	594	599	605	586	583	565	596	596	571	599	607	587	610	607	587	594	620	555	627	585	592	607	589	573	635	594	618	640	643	565	586	606	603	576	558	584	613	623	584	584	581	595	619	599	576	612	594	598	606	596	594	546	573	603	591	583	535	627	587	582	572	589	589	599	634	608	575	560	620	594	574	581	567	593	609	601	573	597	541	588	583	573	578	588	624	606	628	592	590	620	607	617	618	606	566
84193	71328	40012	16322	3532	255	183	167	223	206	195	204	207	191	168	172	185	210	191	208	193	203	164	192	206	213	199	205	195	205	186	182	194	197	185	175	174	176	191	178	204	186	178	185	180	187	205	180	198	181	177	202	184	198	208	191	159	177	203	173	201	169	176	198	179	157	181	183	180	177	192	163	182	187	191	204	196	222	181	202	190	172	189	171	192	209	210	203	181	189	180	206	206	181	201	199	192	193	189	186	189	189	170	175	195	189	202	193	186	204	207	186	188	174	195	169	190	183	205	184	184	203	170	181	148	167	217	187	191	204	177	168	178	174	184	197	169	174	178	204	174	186	207	202	190	189	156	201	189	208	187	179	193	208	215	182	167	171	174	203	191	196	188	187	203	185	200	184	183	203	175	195	182	194	184	223	207	204	165	197	191	165	182	209	190	201	169	188	201	173	205	194	200	195	179	209	186	201	200	191	185	198	185	176	188	187	188	178	181	209	177	199	219	195	202	215	196	183	190	188	188	185	189	182	201	211	203	212	186	189	196	188	197	203	183	180	209	200	207	194	203	186	195	156	195	188	180	198	172	177	190	177	188	167	224	170	192	204	181	175	175	188	177	177	192	181	218	206	202	151	214	178	195	190	205	198	174	173	169	192	195	192	205	187	199	193	180	210	199	171	185	169	184	173	217	172	184	198	195	210	203	208	225	204	194	219	178	184	194	215	156	183	178	196	191	198	204	186	167	191	206	181	197	184	192	209	200	180	202	198	215	196	206	188	222	187	175	202	206	237	170	202	183	195	173	175	199	214	179	176	207	190	191	214	200	207	199	195	158	176	161	236	179	180	199	197	182	200	213	186	178	206	189	201	172	183	204	194	170	199	197	197	161	189	189	174	177	181	187	184	168	193	193	194	213	167	157	213	202	177	191	176	182	167	193	191	204	193	184	176	181	191	200	187	195	187	206	174	202	195	190	197	200	192	194	217	167	157	191	180	194	210	170	161	200	210	203	183	170	202	200	188	200	189	204	206	181	211	195	183	173	177	200	180	194	195	188	187	221	186	169	200	174	205	168	202	172	195	188	219	201	169	205	205	191	172	185	175	192	162	211	173	209	185	177	199	175	203	210	178	205	219	207	153	184	174	168	175	187	168	183	198	210	186	168	153	177	191	174	221	202	222	191	205	193	189	202	208	193	161	185	192	194	197	191	197	179	167	188	193	188	176	193	177	190	200	203	199	201	195	200	215	197	197	213	181	200	173	203	211	209	159	201	218	184	183	204	212	168	196	170	194	174	182	192	187	185	205	189	200	178	194	171	203	168	198	187	229	198	191	181	184	221	195	227	203	205	175	191	201	208	180	190	175	201	189	182	200	206	179	197	186	187	178	171	209	185	191	182	190	172	190	182	187	196	181	195	183	168	185	181	191	192	188	189	218	170	187	199	191	171	185	190	199	177	202	187	204	207	201	202	176	200	191	165	175	190	166	197	197	199	194	177	167	167	167	200	204	189	216	198	183	218	191	184	183	204	195	173	191	200	210	185	188	199	172	176	210	178	188	172	193	206	198	209	186	172	190	222	180	201	192	213	198	205	189	188	183	208	202	184	186	189	178	172	182	192	205	187	175	191	164	204	169	178	181	197	185	183	177	183	199	180	174	181	194	210	191	176	197	183	178	186	199	194	179	167	184	207	190	182	201	227	185	194	203	203	187	192	189	176	212	189	184	185	188	188	181	195	172	197	175	199	201	184	200	204	204	192	180	180	211	185	203	221	202	204	171	193	197	204	184	222	185	170	197	206	216	183	210	195	192	195	167	197	193	191	195	210	195	218	191	193	189	188	200	221	182	179	186	195	188	178	190	187	198	197	177	212	196	216	165	196	191	196	170	192	189	177	207	182	167	176	196	184	193	165	167	173	171	216	214	198	178	179	188	204	181	193	177	187	191	190	176	193	189	195	198	190	177	179	162	184	186	180	187	183	200	181	213	171	174	198	180	204	186	160	219	217	171	189	193	174	160	201	195	204	195	182	167	168	197	197	182	209	192	196	199	227	201	210	188	196	210	160	200	217	182	184	205	154	210	189	172	186	175	206	182	175	191	172	199	164	193	186	206	205	190	173	182	186	184	213	192	171	196	177	195	192	195	170	187	170	194	194	194	166	184	188	180	185	197	197	183	185	201	163	188	205	185	192	210	183	201	214	190	179	179	179	207	218	194	207	210	188	196	178	190	205	194	165	171	176	212	191	192	181	199	180	195	198	226	199	170	197	201	187	192	209	199	204	206	199	194	172	166	177	181	217	186	186	202	200	187	198	200	194	196	185	179	172	171	186	195	170	190	192	187	158	182	167	219	218	199	179	180	197	201	184	178	182	203	189	194	183	218	197	181	199	184	180	184	183	172	192	203	199	193	171	187	162	198	194	191	183	181	198	231	222	146	176	194	179	166	201	188	189	190	184	183	212	195	190	157	204	185	200	186	188	200	185	182	187	182	221	203	189	158	207	173	167	201	186	178	190	206	185	166	201	186	222	186	194	210	202	184	195	222	207	178	191	209	173	187	204	209	176	171	180	204	214	204	171	177	214	187	183	207	178	196	192	187	212	186	210	182	193	185	182	179	162	214	205	171	186	177	183	183	190	190	188	226	215	179	185	181	205	186	177	172	193	209	182	187	187	200	184	218	204	202	196	212	214	182	186	194	205	214	191	181	190	185	195	175	195	179	193	186	192	203	187	189	209	174	209	180	188	173	202	203	218	216	208	188	188	179	171	186	197	154	176	171	185	195	187	211	182	186	195	186	186	173	197	186	192	187	193	172	188	180	180	172	205	182	170	197	171	199	223	204	173	189	186	194	194	187	171	174	176	197	178	173	188	187	163	200	173	186	193	211	187	203	207	199	191	164	201	169	200	199	168	184	181	184	189	181	184	193	199	178	195	190	195	170	183	189	193	197	163	170	163	201	195	195	192	201	198	172	197	186	232	187	220	204	190	186	202	186	174	190	195	182	159	186	200	207	177	196	208	213	196	167	173	167	188	197	227	181	196	197	182	197	168	192	211	175	197	223	203	200	156	182	197	201	193	188	187	202	204	166	200	182	247	176	190	202	174	206	203	184	205	164	191	191	190	173	195	179	179	171	180	199	159	184	189	203	203	193	196	182	183	217	184	192	163	201	177	205	174	204	178	181	171	184	184	213	178	195	199	223	187	201	193	196	186	192	202	197	191	216	183	189	222	193	187	164	181	168	217	209	209	181	177	165	172	175	190	199	178	171	187	192	176	176	181	199	226	189	170	179	188	189	197	184	200	163	177	209	196	189	189	184	195	194	203	209	186	172	174	171	179	183	182	182	167	203	193	185	195	210	188	183	162	212	192	196	179	182	196	189	196	191	201	183	193	190	196	164	179	194	178	192	199	193	229	193	208	190	192	170	172	202	187	194	191	193	188	179	172	178	167	192	192	212	183	209	173	185	191	154	187	205	185	210	180	221
55992	57036	34252	16381	4471	494	451	421	420	437	468	404	399	469	404	431	439	388	430	412	416	415	386	436	409	404	436	427	403	447	406	392	395	417	428	437	434	434	382	398	394	398	455	438	405	445	409	402	436	454	461	373	411	449	407	422	455	407	407	425	413	391	457	416	435	412	456	402	454	419	440	419	421	433	414	393	391	381	410	427	409	414	432	433	409	386	433	429	418	482	399	405	441	446	423	430	426	385	404	437	418	444	432	426	453	437	408	446	379	428	449	439	414	427	401	420	447	412	408	476	433	414	423	452	456	455	387	418	453	428	413	453	435	426	421	436	422	442	405	410	419	446	442	408	394	414	389	456	403	455	418	430	432	433	427	426	434	415	419	413	435	433	411	432	414	448	439	397	414	408	442	434	417	416	476	417	400	412	425	423	436	434	433	458	430	420	406	419	440	410	436	424	403	456	371	439	440	405	417	434	440	409	397	401	443	439	408	463	441	393	431	398	414	435	431	441	440	443	455	449	397	416	435	420	413	415	404	419	413	440	457	438	413	421	401	437	444	399	390	433	420	407	440	416	409	442	405	442	408	402	439	419	423	413	411	419	421	408	431	409	433	423	470	386	415	429	460	422	427	413	412	381	398	422	403	454	430	407	410	415	448	435	451	415	429	424	438	438	428	429	442	442	403	429	399	394	440	435	417	390	418	407	412	431	432	384	418	448	404	392	417	427	446	416	435	389	425	433	407	415	399	448	435	425	412	418	421	375	447	434	405	418	412	434	447	427	427	430	421	424	408	433	418	421	440	471	410	429	430	402	454	424	442	440	426	422	435	447	393	405	415	408	402	439	390	415	426	421	449	432	398	435	407	397	445	450	428	372	414	467	409	398	443	434	433	445	443	422	434	439	434	417	423	417	433	396	405	427	399	400	426	404	423	410	390	401	372	438	402	435	407	414	453	437	412	445	432	409	419	421	366	474	405	451	415	422	425	443	440	414	409	412	434	434	470	411	410	397	455	418	433	398	441	447	396	433	431	443	453	414	429	416	404	401	407	447	447	459	388	425	451	428	399	427	412	393	432	432	406	421	373	424	437	437	418	403	397	399	424	443	432	453	437	420	420	418	402	387	431	440	441	421	422	419	466	414	428	413	426	435	407	374	417	437	402	426	484	434	445	428	425	425	423	392	445	443	424	424	458	423	432	408	400	454	431	442	409	419	439	457	422	411	424	396	429	474	415	441	455	431	449	456	394	395	437	427	422	443	424	411	421	408	402	437	409	439	435	419	415	471	415	435	390	451	430	402	420	407	463	451	426	420	444	392	421	427	446	415	412	464	400	402	396	416	432	420	459	397	416	439	395	454	453	421	430	453	427	418	416	460	414	417	423	439	423	428	411	443	374	445	428	444	430	487	410	474	443	426	407	368	434	435	433	443	418	429	468	399	432	432	409	434	421	399	422	402	442	414	411	429	420	421	433	389	438	416	447	439	433	406	390	413	380	390	434	396	392	407	429	430	426	431	425	439	440	442	388	414	391	409	395	432	404	445	448	454	407	416	411	426	434	400	459	421	434	386	433	464	397	412	452	426	436	413	431	405	415	405	428	419	433	414	415	413	459	394	438	425	459	439	400	422	412	419	421	429	400	394	435	459	427	417	392	450	422	393	408	460	440	435	411	415	439	405	457	448	438	407	440	412	421	449	427	433	400	408	410	448	430	418	411	431	429	407	390	435	393	431	438	396	450	405	403	400	429	410	443	425	420	448	434	460	394	446	447	462	416	370	437	435	403	441	462	439	407	436	420	428	446	415	442	426	443	402	425	408	394	407	427	403	446	441	453	449	431	442	442	426	446	410	459	452	433	433	379	416	455	392	431	386	440	389	410	435	403	439	408	407	407	433	406	409	453	419	423	414	452	400	436	446	408	412	414	416	428	432	419	438	424	480	430	410	435	421	388	406	429	436	403	431	416	453	407	425	421	400	378	456	469	443	398	438	431	405	441	461	399	416	390	437	445	422	429	459	422	405	423	404	424	389	438	431	435	425	412	427	403	429	425	456	429	425	421	434	434	431	447	413	437	415	437	434	423	418	421	420	437	413	377	405	411	465	388	441	454	426	416	450	432	399	435	406	437	434	450	429	461	411	486	413	395	408	421	427	384	456	447	419	424	439	404	418	414	427	411	420	396	442	458	423	424	415	418	421	427	415	439	394	436	388	389	442	411	439	433	407	450	404	418	436	425	462	428	423	417	435	448	432	414	430	416	403	428	427	406	469	422	424	388	389	393	440	411	403	473	412	430	400	408	431	424	396	394	426	415	383	409	415	405	441	407	407	422	437	424	430	456	378	422	405	431	449	425	407	411	437	403	403	432	433	425	433	438	425	447	419	442	405	450	453	423	425	407	460	447	405	447	424	450	428	406	376	445	392	397	406	452	382	421	431	427	439	423	400	458	378	383	412	432	413	424	447	416	430	413	416	413	457	437	442	449	407	437	425	424	417	396	424	404	384	438	414	444	438	427	433	418	452	439	418	384	401	435	410	407	433	434	416	419	424	420	422	453	453	440	411	448	430	429	456	394	429	411	440	441	434	434	422	393	404	381	420	398	430	436	378	426	425	449	457	440	382	406	417	483	425	435	440	429	407	452	441	413	417	434	418	436	400	377	443	423	423	426	431	431	441	419	434	399	416	432	417	413	395	436	404	412	437	435	438	428	417	402	417	451	441	422	383	449	407	424	423	440	450	412	439	430	425	452	404	426	430	430	387	447	421	413	399	439	409	426	434	402	400	396	430	465	439	424	426	453	411	414	444	398	427	449	437	454	401	417	413	408	410	372	433	460	447	406	444	453	416	451	415	418	403	398	430	405	433	414	457	455	402	360	416	439	393	451	416	452	402	422	397	411	431	404	420	400	431	399	423	407	413	412	407	421	428	442	401	396	401	440	404	439	399	422	417	373	421	410	443	445	415	440	404	433	436	463	400	434	433	431	414	433	441	387	447	387	416	416	400	423	446	446	439	373	454	432	428	408	443	390	427	452	442	431	410	423	419	440	407	393	426	390	459	422	400	431	419	424	442	444	413	416	444	437	440	439	432	442	405	432	418	434	411	407	418	443	407	436	419	462	413	467	430	447	416	400	428	420	445	386	403	407	392	429	456	439	447	395	454	445	399	379	454	452	440	412	406	436	405	429	459	426	405	385	437	422	428	434	413	408	419	436	421	428	427	486	418	438	425	437	403	435	465	425	431	410	445	435	468	430	362	420	441	419	456	430	414	446	439	417	431	394	398	415	413	433	422	427	445	404	398	400	456	401	448	393	453	426	426	432	439	435	462	405	425	443	409	398	432	448	464	428	443	430	406	419	431	449	423	408	401	426	375	429	398	385	427	414	408	429	430	437	363	393	418	431	435	407	430	403	452	422	437	376	412	391	419	421	426	431	412	423	432	379	396	371	415	429	396	424	400	412	473	418	452	442	414	435	447	397	405	408	431
92191	80305	48865	20858	6672	302	121	107	127	149	135	129	132	117	133	136	139	152	126	137	124	137	132	160	115	140	152	128	118	117	173	130	140	137	148	129	145	149	161	135	131	139	118	139	144	139	119	134	142	129	133	130	134	152	110	134	136	114	122	141	148	124	126	145	135	124	135	129	114	129	141	127	127	120	136	123	120	138	120	121	128	154	133	120	134	130	129	129	156	124	145	132	142	128	140	160	115	112	141	116	112	140	125	110	128	121	131	152	121	131	135	135	132	147	138	100	102	126	148	141	123	134	159	160	151	142	136	154	148	137	145	127	131	115	140	133	140	135	109	131	138	144	114	116	137	153	119	153	138	135	146	132	132	141	118	121	148	124	147	114	137	124	122	118	117	134	119	127	115	119	130	129	117	135	131	144	120	118	147	112	123	143	121	131	129	141	132	139	131	139	154	132	129	123	129	141	110	150	130	125	132	134	123	133	126	124	127	141	154	129	149	123	147	152	137	151	139	136	122	132	139	145	115	128	125	122	140	144	138	146	144	141	124	119	114	129	130	127	139	130	143	112	130	149	161	149	149	104	143	124	137	144	132	121	139	134	149	118	109	144	154	134	133	140	141	134	121	129	151	129	136	140	129	156	130	145	142	126	128	153	135	113	129	141	137	116	155	131	142	120	144	137	119	121	133	142	149	150	151	125	144	109	119	125	129	139	148	144	123	142	133	116	157	115	145	145	132	165	142	138	124	125	148	117	140	114	142	142	145	119	131	117	121	145	136	119	149	132	152	133	116	108	135	117	123	161	140	129	106	136	147	115	121	150	127	130	129	123	128	128	133	139	128	134	120	124	129	120	121	129	121	145	146	156	133	138	130	147	129	121	133	118	153	135	151	141	120	115	142	146	117	118	145	128	154	129	124	151	127	153	134	138	150	136	151	135	139	132	128	161	134	130	141	121	153	125	136	119	139	106	126	131	126	125	132	126	123	127	114	146	120	123	136	144	117	129	123	146	146	147	106	138	132	137	136	133	135	136	119	149	152	114	134	126	140	136	115	124	147	133	141	110	147	148	125	111	139	144	119	120	144	149	125	131	131	130	128	136	116	126	113	140	125	129	159	114	145	110	126	132	128	127	135	121	139	129	126	109	148	152	139	136	140	126	117	140	131	122	120	131	133	142	116	129	131	147	144	119	151	129	144	133	123	111	140	120	133	128	115	129	124	134	133	121	130	146	124	134	135	126	145	133	140	114	143	134	127	151	132	120	119	125	138	124	122	137	124	128	141	137	144	139	139	144	121	132	145	143	150	154	130	116	120	131	132	138	143	127	121	139	116	124	129	113	97	117	139	123	144	119	158	153	144	121	129	132	134	154	121	140	129	134	130	120	119	143	120	125	115	140	142	121	144	130	130	128	141	139	127	132	148	129	125	132	121	123	129	118	143	138	134	143	154	124	136	147	135	107	134	109	110	142	120	141	142	131	122	163	126	130	137	151	116	142	137	135	129	121	173	129	134	130	124	144	132	141	128	127	129	150	108	149	124	135	137	137	138	135	112	121	111	130	123	147	131	141	107	138	135	130	136	126	129	139	120	144	137	136	131	143	125	125	135	137	130	124	153	141	121	140	132	134	125	126	141	134	122	107	128	141	142	107	142	147	131	123	125	136	142	126	145	122	133	126	136	137	108	120	135	135	132	143	132	135	128	131	145	130	123	119	124	135	136	143	135	138	123	122	119	130	154	156	144	115	119	108	128	101	143	136	136	109	119	125	136	133	149	128	144	126	144	126	129	145	133	128	131	108	138	126	154	129	145	147	124	112	114	150	146	143	114	126	95	131	144	127	143	136	133	137	125	149	124	146	114	113	126	110	144	130	112	148	142	114	140	120	125	113	131	135	143	146	143	139	131	132	126	133	163	126	126	135	139	132	122	118	157	129	117	138	134	136	136	122	114	147	126	143	147	132	102	137	137	128	149	117	138	117	154	147	149	139	121	136	135	131	140	113	164	118	149	141	130	165	112	133	139	126	132	127	113	136	141	109	151	153	118	120	141	127	140	137	150	119	109	120	138	120	150	141	141	120	114	111	109	122	139	129	129	129	142	106	150	124	138	137	129	127	129	127	133	99	145	116	122	122	120	147	143	126	137	121	137	118	117	129	135	129	126	140	129	138	145	119	116	142	136	137	158	143	155	130	146	149	137	142	137	120	136	123	124	135	131	113	126	131	143	123	129	125	132	106	133	140	122	112	119	108	146	147	144	123	135	123	138	161	117	149	148	140	114	133	131	132	119	120	118	128	132	110	126	149	114	123	133	133	121	126	146	129	135	147	113	152	131	125	137	135	144	144	127	138	135	133	119	128	133	134	135	127	143	150	126	116	155	138	128	152	141	125	130	129	128	138	120	129	127	150	133	143	133	126	121	121	123	151	176	126	149	124	122	134	131	105	130	140	123	148	146	133	96	139	118	135	133	139	144	137	136	159	122	128	141	156	144	123	122	128	132	138	125	142	130	137	131	133	145	150	129	135	156	115	138	128	122	121	129	128	108	140	120	128	150	153	139	116	146	145	144	132	138	139	134	161	115	115	108	136	126	137	151	145	112	128	137	128	140	130	142	147	127	126	123	131	141	129	138	134	131	144	133	122	150	112	151	148	145	124	118	131	127	130	137	125	123	140	145	107	146	143	160	115	126	121	140	121	150	130	117	140	134	127	130	145	122	150	149	147	129	119	141	134	138	138	127	145	131	121	150	132	125	148	159	133	132	158	116	126	123	132	125	133	124	137	128	129	152	127	117	107	136	122	135	145	136	118	132	138	127	116	145	119	136	145	132	144	128	114	133	121	136	127	144	149	138	148	158	129	124	107	137	162	155	119	126	141	135	122	137	132	136	128	144	129	143	141	151	143	138	132	142	120	121	143	150	138	142	131	111	120	136	138	112	129	133	129	130	120	132	128	120	138	122	140	132	148	111	148	116	111	155	122	120	118	136	153	146	129	144	127	119	133	135	151	120	150	120	131	128	111	118	107	131	120	106	159	143	126	129	144	137	152	140	140	133	130	134	132	130	128	115	148	136	129	131	129	122	143	117	133	119	117	130	141	131	144	124	130	124	142	130	146	133	140	138	126	130	132	143	133	143	130	133	124	136	116	125	146	114	113	127	153	134	142	121	136	146	153	139	114	126	135	132	111	119	141	137	132	152	144	119	127	129	151	154	114	133	145	148	143	145	130	145	121	148	155	130	118	124	137	149	149	131	139	129	144	134	130	113	132	136	150	137	131	117	121	136	147	149	132	149	144	147	128	126	131	129	131	125	159	150	132	116	142	131	141	122	139	142	133	130	138	131	126	143	155	138	141	120	129	112	145	119	141	120	131	124	118	149	129	127	148	134	119	129	148	142	127	135	125	156	144	145	134	128	159	122	141	145	145	140	154	141	134	110	124	151	116	134	140	123	139	121	126	160	125	132	114	152	168	120	139	143	113	156	126
66872	69668	42475	17705	4613	379	325	382	342	342	322	336	301	328	300	280	334	318	331	322	360	312	310	324	301	318	310	315	327	322	318	353	296	315	309	304	325	333	270	358	354	277	323	307	302	299	297	324	279	320	344	302	308	328	351	317	308	295	287	313	330	303	309	282	282	333	301	291	318	342	309	321	327	309	306	322	320	293	313	308	271	295	310	291	314	291	276	311	320	346	324	298	332	287	303	336	295	315	292	308	321	346	311	333	299	320	314	310	322	325	340	290	310	303	288	313	311	299	332	318	339	312	284	368	290	288	303	328	329	318	343	289	326	296	295	339	321	316	311	301	345	294	307	291	344	307	313	290	319	327	319	323	295	321	276	330	302	327	336	306	311	297	336	327	328	317	293	325	304	328	310	280	316	300	331	310	326	282	299	304	324	305	317	332	340	333	307	315	310	289	307	308	301	317	274	275	304	292	333	325	330	315	280	296	316	313	298	324	336	325	296	312	324	314	306	345	313	299	313	304	280	319	303	331	313	313	336	322	297	304	295	362	342	339	321	311	288	327	268	304	301	326	301	342	325	313	312	308	283	302	312	299	330	320	321	317	306	310	309	294	274	283	326	312	282	344	370	284	295	284	303	307	322	311	306	322	339	298	326	292	297	326	298	326	301	292	282	293	314	295	309	308	320	288	318	328	295	335	285	281	298	317	326	325	304	328	311	319	305	303	294	313	325	306	314	310	289	331	309	336	319	290	323	288	303	330	311	313	333	299	312	298	323	327	268	316	339	321	301	320	314	332	303	343	316	310	318	309	285	321	317	313	332	297	332	316	321	320	295	325	300	287	313	294	347	312	322	290	308	310	285	307	283	290	335	332	325	291	298	320	337	273	315	282	303	315	330	326	308	318	299	302	284	304	328	313	332	310	288	290	298	295	303	333	301	309	260	324	332	322	326	307	272	318	305	308	320	327	298	318	341	314	326	271	296	316	351	316	311	323	314	301	307	333	328	306	309	317	302	302	313	307	313	297	302	290	337	297	314	313	297	336	315	320	309	334	276	337	356	355	297	298	306	328	305	317	297	312	313	329	319	272	304	270	333	339	282	309	285	336	321	289	307	288	310	294	280	298	264	316	311	281	310	281	282	344	350	362	321	296	318	347	280	294	293	290	300	280	314	338	281	320	360	318	308	318	306	287	286	300	278	319	310	348	294	308	337	306	339	283	303	302	319	290	306	335	300	298	313	270	314	307	303	331	296	327	323	303	335	291	310	335	325	344	331	332	323	308	328	317	318	328	293	306	293	301	325	314	290	295	313	305	282	311	336	321	314	305	283	332	375	296	299	326	292	298	281	306	341	292	301	319	292	308	304	310	312	313	295	321	323	317	274	277	280	323	299	316	323	316	306	336	326	338	290	318	298	326	286	320	306	332	302	327	336	310	326	333	295	291	306	285	316	320	306	333	290	336	286	305	349	308	325	330	316	300	323	270	312	325	329	315	301	308	356	314	316	331	318	319	328	313	308	339	298	322	304	311	330	303	339	324	319	319	316	314	287	291	304	315	339	295	300	314	322	317	294	304	328	309	308	284	369	281	320	278	327	322	296	323	323	311	307	311	308	345	298	305	292	314	293	314	318	339	327	304	307	314	270	320	337	281	329	290	299	330	320	329	325	287	323	283	308	316	281	319	320	292	292	291	305	297	320	329	331	290	335	313	300	350	337	305	334	304	304	297	292	309	313	324	320	314	305	303	303	303	327	299	298	292	301	313	318	299	270	262	316	324	281	294	280	268	260	330	331	295	309	321	316	289	334	286	317	292	297	323	315	304	291	321	326	283	305	316	299	333	332	271	334	322	299	308	323	294	308	304	264	308	289	306	311	318	307	291	321	319	336	305	287	306	329	304	324	322	318	284	352	334	308	329	274	328	321	317	301	313	320	294	296	309	282	332	308	310	327	331	354	312	319	346	302	348	292	308	349	294	326	293	330	289	345	291	303	331	334	289	292	281	264	355	306	311	330	332	323	307	277	328	340	289	314	315	284	309	333	320	333	309	315	327	285	325	294	327	325	294	335	340	310	321	359	277	336	316	329	340	300	314	341	299	284	296	308	271	314	306	285	309	283	297	303	270	312	295	325	307	328	292	305	305	288	309	307	334	308	327	315	331	305	328	306	326	319	313	309	299	306	285	333	330	325	288	306	311	308	313	331	311	336	298	299	294	296	315	298	325	300	327	300	308	314	304	332	292	305	315	313	295	337	319	338	285	337	301	319	305	306	308	326	323	297	301	312	324	296	325	313	319	362	326	305	310	314	319	300	320	289	319	308	337	285	317	351	294	331	282	314	344	321	327	301	320	318	292	283	310	306	318	326	303	282	311	297	298	312	323	302	274	315	294	307	279	321	339	306	316	310	306	306	332	352	333	295	300	333	318	291	314	350	299	293	292	270	294	312	307	317	313	287	316	307	336	314	302	324	302	290	317	305	293	325	296	312	331	306	319	312	286	309	290	321	276	326	297	295	323	283	316	305	307	311	340	329	331	295	314	306	310	302	319	320	345	302	339	304	323	353	307	301	296	312	291	321	266	327	340	334	331	291	340	321	310	310	318	308	351	319	323	312	294	331	315	310	329	321	313	286	294	320	294	297	302	273	284	311	328	297	302	329	293	283	302	317	328	255	305	307	320	296	312	322	333	322	277	308	312	336	309	314	276	311	303	311	297	268	337	319	292	327	295	331	321	278	301	326	305	304	297	314	286	269	341	327	306	333	340	336	350	295	323	299	311	299	285	283	325	334	317	295	350	310	315	292	299	302	293	303	312	296	318	321	304	325	302	301	318	325	297	337	314	315	320	328	323	314	311	305	328	309	298	284	296	319	314	326	282	315	327	325	342	325	283	316	302	276	316	324	327	313	330	331	311	292	286	311	303	313	311	333	296	331	330	309	306	301	292	337	327	299	294	290	351	322	315	317	292	297	330	312	310	289	317	291	307	297	315	300	285	300	318	291	324	294	316	286	304	340	300	299	326	341	317	279	296	315	326	316	322	276	314	300	333	353	307	287	341	319	319	324	293	307	292	337	282	300	335	344	327	289	313	329	321	305	301	295	301	318	341	320	301	293	328	300	313	278	311	333	310	303	307	285	286	318	319	334	290	298	280	311	284	319	335	307	342	317	304	329	319	344	352	284	325	313	301	289	320	306	315	338	318	305	294	265	310	295	307	310	292	278	323	285	295	315	326	299	310	313	286	299	303	316	312	302	297	323	328	291	308	299	303	320	309	298	340	315	288	306	306	304	318	313	298	311	323	349	328	322	332	311	287	311	311	291	308	340	293	319	303	310	329	360	306	294	309	312	317	284	303	319	298	303	324	316	337	317	326	323	342	325	315	301	312	271	310	302	312	302	317	281	347	314	350	288	304	329	325	305	304	329	323	312	287	302	311	311	335	274	279	320	317	332	331	303	302	291	314	302	280	300	299	324	305	304	299	277	327
41685	36712	12418	964	340	331	290	255	297	265	261	274	283	263	250	270	281	251	245	272	309	302	303	268	300	280	265	312	274	300	284	294	262	271	249	287	283	271	286	277	274	268	254	301	256	267	330	256	282	301	272	311	280	251	285	312	290	301	287	287	269	310	294	273	302	284	263	260	286	274	275	264	291	322	253	288	279	284	295	278	300	289	284	296	305	286	314	300	271	291	270	282	271	274	290	274	288	309	275	259	303	296	281	265	269	245	279	313	286	301	314	272	298	308	267	285	255	287	304	297	290	278	265	228	279	267	282	260	290	309	304	262	277	319	296	285	275	289	286	319	304	270	293	313	300	294	264	306	261	254	296	254	268	263	288	251	263	267	274	270	301	314	289	254	245	280	268	262	271	273	270	273	317	269	319	281	301	291	302	277	261	278	269	279	278	264	283	297	310	301	294	266	301	261	283	292	256	299	303	289	275	277	293	304	274	240	310	326	279	288	262	289	286	303	306	293	274	287	297	278	283	267	305	276	288	319	258	273	269	282	322	314	289	316	340	266	309	314	317	284	307	247	265	289	287	265	313	292	292	264	303	272	290	270	276	281	298	284	259	278	278	286	279	249	301	259	275	317	272	269	294	292	299	272	292	293	272	272	274	294	297	299	284	245	269	290	285	306	281	275	303	275	281	288	300	256	302	321	313	281	270	301	274	277	282	278	326	311	281	310	294	267	288	291	298	299	334	300	294	307	304	272	279	301	264	272	289	263	280	271	320	307	279	276	311	293	281	320	302	299	283	288	302	271	266	284	276	288	299	289	297	284	266	262	269	272	263	289	273	278	274	248	291	304	272	284	278	286	322	276	228	289	265	272	287	273	290	271	269	288	294	251	257	276	291	319	301	302	282	279	281	290	253	299	276	313	266	278	274	272	294	289	281	299	269	281	299	292	307	285	284	275	274	279	275	279	259	295	250	293	290	296	282	284	317	282	293	283	267	296	287	310	282	304	261	317	299	293	298	279	317	303	278	272	309	272	286	279	307	286	286	277	324	288	312	272	268	266	290	306	301	289	304	274	293	311	250	307	281	285	277	289	295	287	274	306	302	275	260	284	292	302	293	279	266	311	308	277	286	230	270	283	279	307	276	288	283	278	284	281	234	296	283	296	299	276	278	265	254	288	303	275	289	285	270	293	309	268	270	264	289	297	286	293	270	260	275	284	277	287	287	338	306	310	287	265	302	291	264	287	279	284	292	276	284	290	308	303	279	280	296	266	285	276	280	255	279	290	288	279	283	303	309	299	260	287	304	278	306	265	260	243	299	238	269	277	278	283	266	282	301	338	266	291	281	284	295	305	282	309	288	273	277	267	285	282	267	301	270	317	300	287	296	288	284	306	264	271	265	276	282	274	283	308	282	265	268	292	275	272	291	295	288	282	313	285	305	259	292	309	284	288	296	289	253	304	274	287	293	320	270	285	261	310	279	289	331	307	276	316	297	269	250	280	284	293	281	258	269	298	303	275	269	286	300	279	299	291	257	317	262	264	270	296	261	255	278	259	280	294	268	256	303	302	268	245	296	265	326	266	262	282	275	269	265	271	295	256	283	302	275	280	291	317	271	283	272	279	267	278	310	285	285	290	321	271	272	289	269	299	281	270	266	261	271	288	319	267	292	300	292	336	263	298	274	289	314	264	306	276	281	290	304	263	261	320	293	281	281	287	268	303	288	283	266	284	310	316	270	319	294	265	290	290	262	278	289	302	248	303	269	297	277	291	294	289	267	280	264	292	301	259	270	266	246	260	311	265	283	281	273	259	289	293	266	265	257	260	301	285	255	303	273	308	284	253	290	286	269	267	248	306	305	259	253	308	259	298	288	297	265	286	266	270	262	265	271	279	263	277	290	299	292	280	264	259	259	318	309	267	305	332	290	322	260	246	296	295	282	265	284	284	298	262	278	309	288	259	249	282	254	294	278	276	257	297	289	300	275	290	309	306	298	290	289	290	300	297	310	301	275	284	262	286	291	292	250	277	302	280	294	279	295	280	268	307	304	327	277	326	299	287	288	303	290	282	308	275	255	262	250	270	263	280	268	297	281	302	293	271	299	272	276	298	266	281	274	270	269	288	250	274	294	306	326	306	283	304	294	305	310	299	287	267	289	296	296	281	314	325	308	281	269	295	302	276	304	285	275	288	257	277	274	308	295	289	319	293	273	272	290	288	292	304	257	296	258	289	296	246	244	288	262	289	246	279	280	284	257	297	283	285	267	325	307	292	279	294	316	280	310	271	307	306	295	278	322	287	300	304	249	289	248	283	286	291	288	261	302	302	268	301	294	252	283	269	297	283	306	283	321	331	277	282	268	250	244	302	237	297	291	267	286	300	328	316	266	259	299	267	322	283	307	285	306	244	243	252	293	299	290	272	279	291	253	288	279	284	270	274	257	312	278	292	298	267	286	306	290	281	263	266	301	294	275	293	311	274	296	270	294	266	301	286	285	263	301	271	307	289	282	314	297	327	303	298	296	300	276	279	290	281	287	309	310	280	289	309	275	243	300	317	295	251	309	276	254	258	242	268	277	245	244	281	277	300	298	292	278	298	298	292	264	282	275	288	283	279	277	316	288	274	257	268	294	305	262	256	308	310	291	275	263	297	297	275	286	312	321	310	289	298	265	279	330	309	299	299	292	289	294	279	295	291	298	278	284	253	272	288	260	278	273	295	253	255	288	293	298	274	278	288	302	280	289	281	289	291	277	274	320	274	270	266	289	292	284	311	276	314	282	281	277	262	299	278	302	250	301	331	264	251	284	258	276	292	340	271	315	303	277	304	259	316	292	302	274	300	310	280	298	286	275	296	290	302	293	300	303	296	306	264	267	257	290	290	266	326	273	291	310	316	267	282	269	290	286	320	286	280	284	284	268	311	271	253	285	270	300	282	312	253	309	254	264	290	274	280	315	271	328	288	290	311	298	301	284	261	289	302	291	269	302	322	309	283	294	303	301	280	278	285	300	284	285	278	284	291	289	283	307	268	284	290	283	275	295	271	279	299	272	255	274	284	287	285	261	309	312	293	296	314	293	269	274	285	286	290	316	233	290	290	293	270	288	275	279	272	235	261	258	286	287	288	273	280	296	289	261	290	310	279	306	285	270	303	295	278	285	302	309	281	262	264	278	269	302	305	271	289	293	295	318	251	266	289	278	301	283	259	308	262	294	289	265	280	278	300	278	266	268	284	280	249	262	278	292	298	290	264	296	298	285	282	266	277	275	278	269	291	291	299	298	273	281	261	284	266	299	259	283	295	331	302	261	262	263	289	291	252	294	272	268	273	255	306	300	295	256	298	260	303	307	275	269	292	319	273	276	292	315	295	282	283	296	248	310	274	300	299	300	311	284	289	263	299	307	272	272	262	270	286	282	265	293	296	275	245	286	262	304	283	296	281	300	318	275	290	289	293	281	292	294	272	288	293	268	301	281	292	305	278	278	251	290	306
35476	33366	10884	1047	698	606	673	633	576	648	652	621	561	646	616	619	636	612	650	619	619	611	627	608	607	613	617	620	580	622	635	629	623	629	646	636	636	637	624	570	635	627	626	605	585	593	621	626	607	650	637	628	624	624	637	653	594	603	645	576	634	606	626	647	625	618	626	645	646	615	621	641	607	611	593	639	632	641	602	638	659	637	635	644	654	591	593	681	619	608	610	608	579	620	578	622	609	602	635	620	637	589	650	660	603	653	624	606	645	605	630	651	648	656	626	647	624	596	595	621	587	638	624	632	657	617	639	632	640	609	650	636	672	652	611	624	580	611	567	615	624	619	629	659	658	628	590	627	597	605	587	619	609	593	620	602	672	614	683	615	629	603	607	638	630	606	583	603	652	633	615	627	636	642	600	655	648	657	624	659	598	655	624	593	618	619	618	631	590	617	597	587	620	623	624	617	646	624	615	630	578	635	653	612	634	627	593	640	621	656	631	614	629	643	631	629	660	633	603	623	645	607	616	616	616	597	632	637	626	638	646	607	603	601	605	611	626	598	629	627	639	610	606	612	603	606	649	639	659	629	638	602	601	619	621	576	642	621	626	558	591	597	630	651	622	618	603	633	632	625	624	636	595	630	572	653	605	633	597	631	625	565	588	638	657	653	608	635	633	618	637	632	618	630	642	638	606	618	580	592	592	600	591	655	607	585	611	646	632	657	647	591	632	593	642	619	587	575	595	625	631	594	588	603	659	633	604	612	636	627	645	651	617	626	600	628	633	636	609	583	632	622	643	594	654	601	642	620	630	608	627	612	655	619	674	634	628	629	586	612	645	657	611	613	607	609	596	575	627	614	600	635	605	647	572	619	574	636	599	628	649	630	640	663	573	621	612	616	620	582	608	629	610	640	614	613	593	642	675	640	638	567	618	629	621	629	682	600	598	660	615	593	667	626	663	654	623	649	633	634	614	580	631	578	628	654	674	671	674	611	626	631	571	621	615	611	626	608	584	673	618	658	628	627	614	600	609	573	601	614	621	603	629	680	637	626	599	624	611	593	646	640	635	636	553	607	649	632	626	624	654	581	581	618	615	624	656	659	651	617	660	645	618	587	600	612	610	620	613	596	666	632	600	609	602	608	635	627	650	596	605	626	651	637	646	617	629	631	614	617	633	598	604	576	659	619	653	607	615	614	593	647	675	604	574	647	624	624	622	624	604	607	627	643	624	628	604	628	600	609	632	613	577	643	629	663	602	628	605	642	625	602	632	623	636	633	613	598	650	668	650	650	694	663	595	645	649	608	630	677	618	609	585	648	596	609	631	621	634	607	606	607	624	605	643	644	593	628	590	591	612	616	628	604	588	611	611	636	647	643	611	620	584	660	609	666	634	617	674	641	601	619	581	649	653	651	645	604	626	611	614	673	634	641	611	612	594	639	630	615	658	647	603	632	622	635	648	648	579	622	595	584	609	657	598	650	630	650	677	665	598	640	639	603	624	584	617	640	609	605	606	583	598	649	582	601	604	633	665	612	625	599	586	616	611	625	638	594	617	607	645	656	632	620	603	610	635	604	628	645	648	584	596	613	627	615	680	626	601	604	635	582	610	631	637	603	642	611	624	565	594	601	624	599	629	632	603	574	606	625	615	601	645	628	645	610	633	658	652	594	602	607	620	650	636	655	608	624	657	587	604	618	634	557	647	628	587	629	611	592	574	641	616	644	594	581	633	574	612	638	578	633	651	579	640	639	638	671	624	619	635	665	625	583	641	622	635	636	636	644	593	611	609	635	633	599	620	626	610	646	597	608	630	629	636	616	623	675	693	626	628	592	668	639	619	602	631	591	646	665	579	623	629	654	634	614	627	627	630	592	635	626	590	624	638	625	667	616	597	646	687	593	581	643	596	602	633	627	665	568	617	585	601	618	647	663	634	664	614	636	624	630	636	643	635	620	616	605	635	611	633	663	668	613	590	607	597	619	664	616	620	606	589	593	675	578	591	638	595	674	628	598	624	623	603	588	571	621	609	615	649	639	649	614	618	649	631	583	630	617	554	629	672	625	589	606	619	615	626	606	664	631	603	618	657	632	632	639	618	646	665	604	598	629	602	624	619	665	589	599	586	633	642	584	635	623	642	665	642	657	624	635	637	575	635	624	643	663	596	609	625	642	637	601	618	616	613	639	654	619	587	591	616	633	602	625	612	593	662	635	616	637	545	609	622	632	648	606	613	624	614	631	600	618	628	625	672	584	595	615	619	607	649	643	616	650	654	591	622	595	624	581	672	646	646	636	657	637	604	615	632	586	648	648	578	614	649	603	629	623	607	616	601	658	599	648	639	685	632	631	626	594	638	612	618	640	623	628	617	676	585	627	668	619	667	646	620	635	653	568	642	659	642	614	566	667	624	599	601	641	665	611	617	620	611	617	592	607	637	627	626	642	585	588	645	650	618	623	607	622	581	626	627	637	642	621	643	638	612	594	556	623	627	593	655	611	643	588	635	635	644	628	661	635	634	648	587	674	653	617	649	580	628	662	664	635	669	656	621	626	631	596	637	588	660	650	641	590	657	645	563	670	613	586	660	579	604	600	619	606	646	612	596	625	663	578	604	600	607	587	615	624	634	585	637	625	611	629	618	596	631	606	628	614	596	646	633	653	627	610	605	645	594	602	632	618	614	630	611	599	584	620	599	571	621	612	627	639	574	605	614	640	633	558	646	608	604	658	613	579	661	636	634	637	636	593	623	642	610	604	644	649	621	625	609	598	681	610	610	652	608	590	644	646	616	658	620	639	649	589	639	615	634	563	625	606	617	630	598	607	598	623	657	625	653	653	610	660	667	641	651	648	599	627	594	646	607	591	614	638	641	641	635	583	597	665	624	659	622	626	593	655	617	626	621	647	634	569	643	589	649	611	621	593	637	613	619	564	606	620	651	581	636	673	628	621	662	607	596	617	598	620	609	646	609	603	627	632	641	638	632	674	640	620	594	638	626	642	630	623	676	583	645	571	649	649	632	644	613	649	601	589	652	661	638	618	632	621	638	632	624	673	599	630	609	633	631	654	610	610	603	606	602	641	648	633	676	601	632	605	580	657	605	631	629	641	596	595	670	608	617	636	657	626	651	637	639	656	635	631	599	572	632	647	658	612	627	580	591	584	619	594	624	642	597	573	578	609	632	647	636	641	639	625	586	618	637	608	635	594	629	659	560	638	615	637	615	624	645	646	667	612	589	646	603	614	627	617	608	633	607	653	661	611	612	620	618	639	622	608	610	625	613	599	649	649	650	591	652	584	640	612	595	609	573	590	605	558	648	674	643	625	641	608	589	621	578	598	568	624	630	593	636	658	637	632	611	632	636	646	650	581	634	648	633	627	622	623	605	575	602	609	616	617	651	642	601	618	622	660	597	624	657	582	659	621	631	644	627	609	603	663	618	613	608	630	616	647	639	581	641	641	620	618	620	639	582	666	626	623	622	617	641	606	621	629
81918	70922	41639	13409	1752	241	219	198	204	213	214	204	212	200	213	192	240	206	224	192	219	206	220	222	212	207	185	221	207	215	227	189	217	202	212	201	193	204	203	231	198	180	193	211	205	202	203	206	200	236	211	216	199	182	205	198	209	199	202	191	232	218	191	188	201	198	197	192	196	194	182	197	187	209	224	201	180	196	215	217	185	191	215	217	193	187	193	224	226	187	155	248	214	203	251	203	218	193	219	235	232	191	226	217	182	209	201	183	179	220	181	219	220	187	192	192	193	206	226	201	219	210	223	198	181	213	187	187	206	206	217	195	193	207	187	210	228	183	206	206	223	195	193	196	188	201	260	213	186	213	201	200	221	204	198	212	195	202	199	205	181	192	214	213	180	193	230	210	193	199	231	213	202	205	218	181	224	212	213	183	178	205	210	203	226	200	215	161	190	227	206	175	178	226	188	205	204	225	199	221	194	213	200	209	236	197	246	201	214	207	204	202	195	221	193	211	184	214	182	195	216	192	199	252	204	211	210	193	193	205	228	198	194	205	196	184	222	180	188	226	225	210	238	205	204	196	204	205	196	216	204	214	198	221	199	186	205	164	208	208	205	201	190	237	239	195	189	210	217	192	186	200	202	202	179	198	213	206	196	203	204	196	218	207	205	214	209	221	226	211	207	194	216	187	219	183	199	218	177	208	223	205	202	206	251	225	195	212	171	211	211	212	193	226	217	241	220	197	204	224	198	220	225	205	208	198	210	223	207	210	203	243	199	184	183	196	199	204	222	204	195	198	215	219	188	189	221	201	203	190	185	189	200	193	210	214	193	176	204	232	182	194	194	212	218	192	204	224	232	208	204	220	191	213	194	206	216	180	203	214	187	195	220	226	200	207	184	215	238	216	244	176	212	183	193	191	186	219	216	196	180	194	213	205	190	214	208	214	208	211	203	215	201	180	192	205	204	184	209	202	208	220	193	202	195	201	177	208	197	204	187	184	212	221	220	219	202	184	203	193	215	189	197	210	221	231	201	189	202	189	219	187	195	219	213	185	208	227	209	201	202	189	227	215	207	222	210	202	184	188	217	209	184	188	217	192	209	220	198	212	218	219	229	227	217	208	198	206	198	237	185	215	227	202	209	204	191	200	198	201	196	177	179	210	209	212	211	199	210	182	228	207	190	189	191	196	225	214	184	205	205	181	218	196	185	197	218	216	213	218	215	190	221	202	227	215	222	208	219	174	193	185	209	206	206	233	228	218	193	194	217	205	204	207	227	229	204	196	217	169	183	202	220	192	201	210	195	201	176	223	217	185	227	188	193	212	193	190	176	205	173	201	211	187	207	190	207	225	214	223	180	218	205	196	216	214	210	216	202	220	226	212	216	196	182	215	215	181	211	193	212	195	236	190	192	199	207	172	215	190	201	192	208	227	221	201	207	216	189	194	193	183	203	207	196	202	196	191	209	211	203	206	212	204	187	191	196	172	205	205	209	219	217	212	195	194	157	206	197	233	201	200	193	216	206	232	219	256	192	183	214	204	197	193	195	200	205	208	219	206	183	211	207	234	205	213	205	180	190	219	168	209	235	235	211	197	199	223	228	184	214	217	189	189	214	183	243	200	192	187	191	211	213	195	197	180	231	225	215	207	217	228	195	177	206	204	209	186	216	210	196	229	183	196	186	220	209	191	227	199	219	222	237	214	220	185	198	198	235	230	178	193	197	204	187	170	186	194	196	206	190	222	201	219	195	209	202	221	213	239	214	199	209	204	218	227	207	192	214	179	220	179	194	224	202	181	212	185	211	177	209	231	194	234	202	181	196	194	220	188	195	193	200	214	196	196	179	197	199	196	195	207	223	204	212	197	226	210	220	229	233	191	200	198	201	203	189	198	205	180	223	209	203	187	217	219	195	202	180	201	194	215	219	211	211	189	214	245	176	214	188	191	218	197	205	226	204	244	209	205	201	194	167	243	189	205	194	208	201	188	210	209	215	187	224	220	201	186	199	234	204	198	229	209	195	218	213	227	189	216	200	200	234	208	209	255	192	183	230	218	201	211	215	226	192	225	215	204	220	226	228	219	212	213	220	203	226	202	208	219	219	220	204	192	191	196	212	215	203	212	188	204	213	217	203	201	190	190	215	210	187	202	192	218	190	209	223	212	219	186	195	205	201	196	205	192	243	219	205	208	183	188	204	198	224	205	173	193	207	215	181	202	207	224	192	195	207	203	233	202	181	218	232	206	226	213	237	202	196	206	185	184	194	175	183	179	192	249	200	198	213	215	208	194	175	200	240	227	210	203	193	222	198	201	200	205	201	229	188	193	222	219	221	197	227	221	210	221	177	190	207	212	193	228	193	207	201	202	219	220	207	192	195	233	214	219	204	205	199	221	195	212	211	210	196	197	214	187	213	187	206	198	184	199	234	182	211	204	203	200	203	183	216	221	229	208	183	222	231	196	199	201	201	224	192	230	207	215	219	220	189	209	211	194	217	188	213	199	201	207	187	181	203	215	198	203	203	199	200	210	206	207	216	203	204	226	211	219	212	212	195	224	212	222	174	174	193	218	218	201	190	180	177	201	213	205	203	214	213	216	205	200	208	194	207	200	216	216	207	203	203	246	232	213	221	202	204	199	205	181	203	217	213	183	191	207	179	205	212	196	217	230	196	211	186	202	203	200	217	208	215	208	198	195	183	187	209	192	196	182	201	224	201	224	224	218	221	225	213	185	191	217	183	214	193	214	200	215	189	217	204	233	197	181	207	215	182	216	191	203	216	198	210	206	208	230	219	203	181	202	185	190	197	209	214	200	230	209	202	181	196	175	204	196	200	240	203	188	220	195	209	219	214	212	203	198	198	196	166	196	219	192	207	206	207	186	186	230	173	211	206	208	195	219	167	229	196	205	214	214	212	206	211	227	203	207	214	206	207	215	200	211	193	205	202	200	215	174	186	210	195	177	200	203	201	181	196	195	218	229	197	185	201	188	198	201	190	214	208	173	220	181	197	197	207	203	200	209	199	209	207	219	198	189	216	214	242	212	233	209	186	171	184	227	215	222	225	204	215	201	238	223	220	230	208	203	216	179	184	202	199	194	200	205	187	180	196	214	198	185	202	196	205	197	221	200	184	197	220	190	191	216	189	183	211	206	222	201	181	196	193	190	208	223	204	206	197	179	222	185	206	206	217	216	214	212	193	184	197	190	209	207	211	232	202	203	240	206	209	220	229	220	215	216	196	209	221	202	207	210	204	220	211	215	207	202	213	229	199	228	209	204	184	201	204	193	201	181	219	218	184	205	195	193	206	217	193	205	189	203	214	200	221	198	205	215	220	219	214	188	186	187	194	206	210	203	222	215	190	180	193	218	200	187	182	189	223	199	212	196	188	191	213	201	236	200	216	197	214	207	188	205	217	170	205	175	201	216	231	190	211	212	233	207	201	173	178	195	221	211	194	234	206	202	213	182	213	189	213	185	187	196	195	226	196	199
56584	58104	34311	6765	1656	461	489	440	469	447	450	439	472	463	465	462	459	469	428	426	452	476	494	441	450	418	449	475	378	468	452	444	424	432	444	407	471	464	455	469	493	424	456	423	505	426	445	427	437	443	459	435	467	481	466	424	455	433	429	433	456	470	495	489	434	490	464	428	455	456	444	450	413	407	450	467	429	464	443	465	460	453	460	470	460	423	459	455	453	461	495	448	433	464	431	429	484	439	433	445	456	457	496	461	485	439	460	459	449	447	431	456	437	462	441	445	404	459	466	437	437	436	479	428	496	456	465	485	429	502	447	424	459	440	446	461	486	457	418	430	443	443	453	417	438	428	423	467	486	446	443	431	455	448	492	471	425	439	433	461	437	487	459	450	428	448	429	488	447	433	463	483	479	444	455	435	437	467	464	468	455	422	435	390	472	466	441	436	434	455	427	436	464	439	446	443	452	439	393	453	458	468	449	445	482	440	441	463	445	455	465	424	454	437	458	451	490	444	430	467	444	441	485	482	434	450	439	432	420	499	426	476	489	462	412	487	476	442	438	425	465	432	450	473	430	429	443	464	461	484	428	425	398	465	469	436	496	436	486	457	469	420	449	478	461	482	459	470	437	469	481	518	453	478	463	468	466	458	459	410	450	483	451	495	455	478	484	478	413	458	439	494	450	438	476	440	447	436	486	453	463	442	480	471	453	425	450	477	449	419	422	435	467	483	449	467	416	443	431	419	439	458	437	421	428	469	424	457	467	414	467	432	454	462	456	405	453	449	442	453	450	464	462	461	476	461	411	436	434	481	452	446	473	440	474	415	468	456	464	418	468	447	452	475	440	439	481	478	442	428	458	444	427	431	430	465	443	486	436	438	436	441	451	463	451	497	458	448	434	445	466	417	448	438	462	460	468	438	422	483	470	477	441	453	440	412	465	451	435	463	484	474	446	429	439	439	456	458	475	471	444	445	431	431	494	476	464	461	468	427	403	439	446	468	440	491	457	485	419	452	518	493	488	420	457	451	415	467	447	436	446	437	489	455	449	468	454	435	453	452	475	466	437	443	473	456	443	405	419	433	440	431	442	452	465	458	453	467	450	463	459	432	474	455	458	459	437	456	430	452	446	430	443	468	434	485	461	450	448	427	437	447	427	445	435	494	411	431	456	433	435	429	446	424	464	432	424	461	420	423	435	462	430	458	458	476	431	451	469	454	472	459	470	455	441	410	435	474	474	492	457	453	453	459	441	446	458	480	463	501	433	423	447	451	427	438	469	464	449	446	471	463	438	453	456	450	438	457	418	432	418	439	450	452	470	447	439	452	443	447	445	444	505	455	445	433	426	449	450	478	456	451	452	420	402	425	437	453	399	459	428	473	445	455	491	482	448	450	464	414	438	488	428	465	421	432	452	470	495	486	455	437	459	475	461	422	435	490	476	439	421	449	464	455	459	440	426	419	462	465	490	499	502	443	465	462	482	456	502	502	476	434	467	458	465	463	427	470	438	442	434	426	469	440	459	429	448	440	455	423	451	455	440	456	473	437	427	458	473	475	459	461	451	473	459	458	454	410	442	447	477	418	460	476	479	441	462	478	448	440	446	433	422	417	417	484	462	476	446	471	451	417	403	441	477	432	439	477	451	457	472	477	489	398	414	440	482	436	438	422	434	465	489	435	421	460	463	477	396	457	457	430	419	421	417	425	448	438	451	462	476	467	473	461	463	429	468	473	476	460	424	474	454	470	464	459	481	454	456	451	407	448	484	454	414	476	462	445	423	457	442	469	453	440	424	440	429	451	470	457	461	470	479	452	462	461	434	463	433	443	471	450	448	452	443	446	479	421	465	449	466	447	470	456	432	447	490	463	472	456	460	460	476	446	483	448	438	441	467	481	436	484	469	470	421	467	423	413	444	468	482	440	427	398	461	453	438	445	450	454	433	454	431	445	452	470	427	462	429	461	423	459	402	432	435	448	457	440	483	460	455	433	452	469	445	441	472	429	420	490	471	420	454	438	485	445	519	473	464	475	459	460	476	454	452	451	435	467	414	434	472	417	410	459	457	497	452	451	437	463	453	489	422	459	469	427	427	444	446	410	474	430	465	476	452	427	463	444	431	481	482	431	457	468	469	470	497	435	474	457	466	450	456	447	450	471	442	473	454	461	490	493	440	439	469	447	469	445	478	448	435	429	441	475	442	464	454	458	479	440	455	463	446	454	456	455	453	441	438	447	474	435	444	474	471	454	430	446	479	426	436	446	484	440	452	424	444	453	481	454	452	423	458	421	440	455	472	469	468	425	448	474	471	465	463	446	460	445	430	407	471	420	458	495	480	442	429	471	472	438	461	496	456	498	467	488	438	418	478	432	420	461	441	483	439	442	476	446	467	427	479	450	473	467	455	454	442	478	441	465	431	477	434	451	479	440	459	462	432	491	438	418	438	477	443	425	459	447	469	458	469	472	483	458	453	472	482	439	425	445	466	429	406	458	468	448	440	476	457	415	468	464	419	480	449	469	452	432	459	429	450	473	450	466	443	423	453	487	451	425	463	464	449	485	511	450	470	470	474	425	467	430	456	486	486	432	452	472	424	455	465	446	447	517	465	432	438	454	431	509	469	426	447	438	446	434	422	446	451	460	459	489	447	451	447	443	442	445	408	489	428	452	436	476	447	461	450	470	494	456	459	448	413	447	427	493	423	421	455	430	446	441	458	472	481	445	450	441	441	495	499	463	482	482	460	452	416	470	456	435	471	426	434	458	442	441	463	433	465	457	427	420	464	460	417	451	466	436	429	421	442	420	411	457	457	424	457	431	439	444	460	462	463	460	448	461	419	424	452	428	461	478	458	426	440	482	462	473	493	418	478	444	446	439	489	433	448	484	460	448	462	439	431	445	470	476	416	475	418	443	477	445	428	459	488	457	432	428	445	411	421	442	479	438	435	437	426	450	416	441	482	477	465	470	515	443	462	410	476	448	451	424	462	436	469	434	440	474	474	462	462	469	421	465	443	443	443	442	432	474	498	415	479	479	458	461	480	443	466	421	453	445	489	444	448	467	474	449	462	437	423	440	457	447	488	463	462	420	488	477	454	404	408	428	484	473	450	454	431	478	413	472	463	434	439	421	441	473	468	435	461	416	417	449	478	483	445	431	412	436	445	473	409	468	441	458	465	469	430	475	477	441	436	424	473	425	445	438	457	452	493	466	411	445	427	426	450	466	428	488	465	429	445	461	428	445	462	409	464	425	453	427	482	478	419	431	460	446	457	449	431	424	451	438	419	456	457	479	472	451	451	462	461	453	432	443	493	431	464	468	454	446	439	456	438	423	461	439	428	448	440	430	462	453	451	459	487	461	442	444	425	478	440	467	451	405	460	465	386	442	481	467	422	469	452	490	447	437	452	418	467	505	480	469	447	465	473	455	444	471	448	465	462	432	440	421	507	460	489	474	455	471	454	455	446	440	461	434	443	501	456	416	486	480	444	451
91179	80553	49966	20293	5706	258	149	146	162	148	137	153	123	134	118	146	150	164	115	140	110	140	128	118	138	145	135	133	131	138	143	140	159	141	162	134	141	147	128	139	155	132	127	126	146	152	140	126	157	139	160	155	163	144	154	132	145	144	143	140	146	128	130	146	124	146	151	143	139	150	120	135	142	155	132	128	137	133	129	128	121	143	129	148	134	149	130	122	146	135	142	104	147	134	141	117	147	124	139	129	114	134	140	137	146	140	116	115	118	135	124	124	121	132	135	156	138	150	151	136	134	143	137	127	123	132	145	147	142	124	133	127	136	143	121	124	141	135	151	141	151	125	136	158	149	126	128	131	118	134	150	135	128	140	140	124	108	131	119	143	137	128	117	147	129	148	123	126	130	149	144	137	146	137	147	133	143	127	121	132	123	154	130	123	141	162	121	112	151	144	131	114	131	142	169	125	129	134	134	144	148	136	133	141	136	146	158	121	136	130	162	130	150	144	143	150	118	138	127	128	146	128	155	141	139	118	152	129	137	119	167	133	132	126	111	119	131	141	148	126	128	143	138	131	143	157	144	118	137	134	143	165	142	159	140	139	142	139	121	132	143	146	121	131	148	136	138	154	149	135	135	138	133	138	138	147	141	148	139	128	124	133	158	129	149	126	135	132	164	123	157	132	137	140	153	145	134	141	129	131	123	127	143	150	130	153	156	142	135	137	150	162	148	149	155	139	116	108	143	138	131	146	132	125	145	142	127	131	167	127	135	136	150	119	124	135	134	137	133	130	156	150	132	121	139	138	134	136	133	138	145	143	117	148	136	142	165	143	116	146	122	131	133	125	137	129	134	129	158	161	127	154	130	130	133	148	130	139	135	148	141	138	111	127	149	144	133	141	126	141	130	132	135	136	151	134	138	134	116	147	150	154	148	127	122	154	122	140	130	157	118	143	126	139	103	138	145	138	147	131	140	138	125	138	140	137	152	129	130	117	137	133	109	135	142	169	141	151	134	115	143	122	149	171	148	126	117	154	129	142	140	161	153	134	125	141	160	125	140	135	132	108	165	120	140	141	147	121	153	136	152	152	167	150	136	123	157	144	128	146	137	129	143	150	151	146	110	131	124	151	139	138	141	132	152	124	134	133	118	147	145	127	146	155	138	158	139	120	137	130	155	139	155	132	152	133	139	133	156	135	124	145	129	138	112	134	129	155	136	132	134	147	144	125	148	153	148	147	150	152	146	150	147	170	119	128	136	127	142	114	155	118	145	126	118	129	137	129	152	146	128	144	148	160	138	141	140	132	147	140	139	134	158	132	162	137	124	148	137	148	140	127	149	135	157	151	134	136	142	111	144	120	122	137	140	138	135	139	159	144	130	110	140	139	137	138	135	138	132	120	126	131	143	140	137	130	133	128	144	150	108	135	138	132	141	126	107	137	134	133	143	156	133	144	148	141	145	149	135	128	147	126	156	135	151	134	161	154	129	131	148	130	166	135	135	157	125	130	119	145	171	137	119	127	137	139	137	141	117	157	148	141	152	162	159	114	139	132	147	139	158	135	128	118	163	130	160	131	142	126	127	139	147	145	136	124	142	157	121	128	134	134	137	129	122	133	119	144	153	156	149	158	145	139	152	127	126	151	147	147	144	139	137	116	131	139	147	122	114	137	152	158	125	130	148	133	166	159	125	142	133	141	134	144	157	151	152	110	123	135	134	146	139	137	128	144	148	116	136	161	125	138	166	144	115	140	158	146	143	140	135	140	123	130	138	129	149	129	130	137	131	128	147	145	131	127	166	148	136	125	135	128	132	140	151	129	174	132	150	128	133	125	128	142	147	133	139	114	128	121	141	144	144	150	138	144	134	126	115	131	139	143	159	115	137	128	140	119	129	124	143	118	136	133	120	133	144	135	132	131	140	115	132	152	129	147	148	160	141	144	153	126	135	153	159	112	172	142	153	137	142	127	114	137	137	119	148	139	127	134	148	137	126	148	145	146	143	127	113	150	149	136	140	129	154	161	127	134	136	110	138	134	142	124	156	141	136	128	172	157	155	142	136	141	146	152	152	159	141	148	127	148	124	139	169	145	116	134	144	124	153	117	131	131	156	118	134	145	165	138	129	115	138	149	139	134	142	129	150	139	154	143	139	136	131	134	142	144	141	139	134	109	131	150	141	136	146	147	122	130	134	124	141	139	158	120	143	167	156	148	129	151	118	127	145	138	131	129	133	143	158	118	147	142	137	129	142	135	126	135	123	148	119	125	132	135	138	149	131	134	141	134	122	152	126	128	125	108	116	165	155	127	145	150	150	132	136	143	133	164	150	120	128	125	146	154	126	148	123	113	123	146	145	136	143	135	130	166	133	142	130	127	129	145	118	112	146	130	143	135	132	125	131	126	152	160	135	141	145	128	124	128	135	113	137	125	112	161	134	132	125	134	123	127	118	155	139	127	115	134	140	159	166	147	143	167	149	145	142	136	138	125	137	146	131	142	142	121	133	123	149	140	127	148	156	149	135	134	135	124	126	121	140	141	122	158	139	146	139	122	137	155	147	116	141	133	134	133	139	135	123	133	138	140	134	140	163	142	149	139	137	120	139	141	110	132	130	123	137	147	127	143	144	148	142	122	138	125	133	138	116	115	131	164	140	160	124	142	157	146	124	137	116	152	137	137	139	151	131	132	145	148	145	136	149	143	137	132	135	122	139	140	165	124	130	104	140	150	130	141	119	134	137	143	143	139	140	116	127	156	139	135	129	133	134	132	121	133	142	146	133	138	116	151	138	119	127	137	135	158	132	125	152	119	122	129	129	124	138	149	118	132	125	141	143	139	123	144	134	124	111	149	119	145	136	140	157	122	135	118	140	137	139	118	120	143	115	155	119	125	150	142	157	136	137	129	132	113	130	135	130	171	151	143	143	118	144	131	141	132	132	130	144	131	123	149	119	139	149	132	131	128	121	111	144	126	138	142	142	132	142	115	126	135	139	135	138	138	154	144	142	135	112	163	142	111	122	132	137	135	133	146	156	150	146	137	123	116	120	134	127	128	129	152	132	132	138	145	147	155	127	149	131	153	135	163	144	116	139	114	116	126	124	137	139	149	157	135	139	136	137	149	134	139	141	120	115	166	147	145	118	143	132	130	137	140	130	122	136	143	134	136	127	130	124	127	140	132	138	143	134	131	145	125	135	146	142	137	133	145	118	142	145	163	146	133	136	120	138	141	131	114	140	140	149	150	149	137	155	117	139	119	155	155	146	140	152	141	147	144	163	131	134	140	134	138	130	154	139	130	123	130	124	128	150	147	148	149	117	128	142	127	139	126	124	130	122	144	147	157	147	128	130	142	123	154	146	141	142	149	144	131	130	141	122	144	152	141	139	136	151	144	142	139	148	142	149	159	126	134	124	135	125	132	163	157	131	131	159	130	143	141	154	152	116	115	137	154	157	133	136	146	155	114	135	142	142	140	119	129	148	144	133	145	141	161
66582	70499	43560	13295	2605	341	338	373	316	324	335	313	339	345	333	321	318	305	329	337	345	283	315	325	326	337	327	315	343	337	312	306	317	295	293	320	334	312	336	296	310	337	303	345	312	285	319	323	325	338	328	329	309	308	318	290	325	291	335	296	334	301	322	316	348	294	300	341	334	309	292	325	315	329	297	273	329	316	318	312	340	303	340	305	317	351	293	334	315	336	320	316	327	341	334	320	323	331	324	289	323	307	307	308	340	332	311	314	340	331	316	328	325	337	344	324	309	311	302	308	335	318	335	348	308	286	355	325	313	320	306	301	322	328	323	319	346	319	313	303	307	309	329	336	316	315	333	334	341	327	306	308	311	307	312	328	321	349	339	309	350	321	321	318	319	289	296	361	321	337	316	340	350	318	356	320	319	330	345	318	341	320	312	325	300	318	327	339	361	288	312	298	313	358	342	330	317	314	320	308	302	333	355	321	323	293	274	315	320	297	323	307	327	335	280	315	299	307	348	303	324	343	320	324	295	297	317	326	321	328	329	330	330	314	302	327	284	320	322	313	312	314	305	306	325	329	311	299	342	311	285	322	325	308	337	324	314	311	307	296	300	285	316	315	310	303	312	342	306	316	316	319	328	329	320	298	308	337	325	319	360	328	315	317	333	286	341	336	357	366	312	340	326	302	315	314	300	332	300	305	338	307	294	361	320	345	303	350	314	312	327	296	332	340	307	315	347	285	327	322	314	284	298	305	340	307	354	330	318	323	321	314	330	297	356	321	308	322	329	330	304	312	313	309	294	320	299	324	295	335	322	289	366	337	316	321	331	311	327	330	315	327	338	309	289	312	301	319	311	346	335	312	296	332	325	305	324	303	313	332	319	307	323	326	317	286	305	316	329	338	301	331	340	327	303	324	315	325	313	297	353	338	320	306	301	328	324	298	313	330	286	289	339	312	302	342	340	310	322	282	314	340	323	312	279	333	305	345	321	281	311	289	313	313	333	318	314	328	331	313	291	328	293	305	301	328	316	309	313	339	327	340	313	336	329	309	349	284	330	322	332	315	290	333	342	296	315	313	296	373	328	292	297	302	320	312	307	328	324	335	311	307	314	324	332	338	332	330	329	313	317	348	335	348	325	291	340	310	353	304	349	319	340	318	348	352	322	278	340	343	317	341	314	324	328	326	336	350	323	303	328	329	373	307	297	337	319	309	333	311	282	323	314	326	313	334	333	344	322	327	303	316	334	285	349	311	335	331	314	350	325	331	326	299	309	323	300	310	300	330	324	302	328	352	281	292	312	312	304	333	285	332	318	337	318	335	342	339	307	324	312	319	304	308	338	287	286	335	324	330	302	320	310	318	324	311	334	325	334	323	288	315	333	323	357	329	315	317	287	319	317	312	314	335	320	331	315	318	309	332	298	317	312	321	314	311	308	329	323	327	319	308	291	350	336	314	321	349	319	311	291	310	300	332	328	292	323	308	357	333	320	307	329	326	315	317	298	294	299	294	310	323	331	297	350	317	299	313	334	316	328	297	334	318	315	330	318	327	334	308	335	327	312	314	335	317	305	305	302	310	302	325	314	340	334	323	305	317	306	333	294	340	332	313	328	317	319	324	330	304	289	334	310	340	286	301	304	321	299	307	319	322	344	297	326	317	297	326	327	322	321	302	313	330	307	342	303	345	298	324	347	333	328	347	320	298	312	320	328	273	282	318	338	342	311	339	318	343	318	326	332	319	310	291	353	295	295	303	352	304	318	338	326	335	309	340	308	299	324	315	304	336	275	354	311	302	362	311	317	298	317	323	315	298	318	302	321	347	326	330	325	320	333	324	316	349	331	334	321	334	303	304	336	329	303	293	335	320	307	334	309	326	325	312	304	290	329	315	327	316	314	368	283	347	325	311	329	306	299	324	307	321	327	293	356	302	314	316	315	319	306	338	311	352	336	295	325	306	352	274	336	300	315	321	300	295	282	326	309	335	314	324	295	319	319	336	302	323	331	297	331	282	337	316	312	302	335	313	294	332	317	294	296	297	314	299	337	315	310	269	312	315	318	319	322	317	316	314	322	304	327	297	328	334	321	331	337	338	320	323	318	300	332	329	325	282	330	324	299	320	308	326	323	327	311	325	325	301	291	321	294	333	302	320	333	321	335	329	333	306	287	311	285	295	314	297	313	315	332	373	318	293	278	309	335	329	322	322	328	318	323	304	316	320	325	327	303	318	292	327	318	285	320	337	334	322	295	329	349	309	303	284	312	305	312	317	279	352	305	314	300	305	318	316	322	287	320	329	320	281	303	316	353	323	327	350	301	329	300	301	316	296	330	368	306	328	347	309	314	278	298	332	307	291	320	308	331	323	299	337	312	314	316	347	307	313	292	301	333	291	326	342	318	310	311	272	324	357	320	317	339	343	343	306	320	317	338	312	294	277	330	347	302	330	348	313	311	302	322	330	352	323	318	294	321	318	328	311	311	320	290	312	321	324	311	343	338	334	315	301	324	309	332	336	332	305	290	336	325	307	310	293	317	308	329	352	309	317	312	318	332	297	311	301	341	322	353	316	318	318	317	346	333	311	308	299	323	336	317	306	338	325	335	319	310	318	331	326	311	292	347	312	343	310	312	328	318	344	355	324	324	317	309	312	310	332	316	322	346	301	295	327	318	325	307	302	310	304	291	302	298	327	306	292	299	354	339	323	331	343	293	321	341	296	331	338	315	296	327	318	346	330	317	303	292	312	334	297	286	304	295	303	303	354	288	318	302	299	312	296	330	307	323	324	342	299	337	317	336	331	317	328	335	310	316	357	309	307	292	319	342	302	324	341	307	313	321	294	321	313	313	326	326	327	337	322	365	304	280	338	339	340	313	310	337	356	306	317	301	342	303	305	321	322	302	310	294	313	360	303	302	324	334	353	338	310	334	334	349	335	321	343	322	352	310	331	280	306	318	319	305	319	347	312	330	333	348	288	310	337	328	323	334	320	346	334	302	343	312	344	294	317	349	327	344	331	311	312	303	284	340	346	338	346	342	317	280	332	326	334	306	313	319	343	318	319	329	317	312	325	305	308	325	317	359	286	302	355	303	318	321	303	316	312	262	350	307	333	311	315	302	326	267	327	298	298	311	296	322	301	336	306	331	339	294	331	333	330	299	312	326	313	321	335	339	315	306	347	309	329	308	310	330	321	294	320	294	301	326	314	321	298	321	316	330	342	305	310	365	353	311	326	340	292	306	283	310	307	303	344	313	301	316	295	322	314	340	302	316	322	346	339	308	333	303	329	335	320	314	299	314	339	357	310	321	309	291	335	299	319	335	325	320	341	304	295	303	305	336	349	300	325	283	344	310	305	330	325	332	320	302	315	315	325	328	327	296	316	306	309	339	327	314	317	346	298	338	333	338	306	320	308	313	330	352	323	312	315	303	315	334	324	324	333	333	322	330	301	329	333	342	307	297	339	327	313	301	308	326	309	316	325	377	278	304	330
43654	35355	12140	966	368	258	284	299	301	272	281	291	293	296	282	285	291	272	286	275	235	251	314	293	286	265	291	290	302	299	272	309	285	293	282	280	315	316	299	273	281	269	292	281	306	299	277	284	287	291	270	257	283	283	284	293	293	270	281	305	269	250	301	292	254	288	285	269	292	321	302	307	312	255	315	299	285	260	263	291	259	290	315	271	313	276	237	262	273	273	263	278	323	283	275	293	293	279	282	300	322	264	293	290	329	290	289	313	281	288	279	279	239	286	295	285	300	277	267	267	294	274	270	253	286	275	283	251	272	312	299	276	267	260	303	287	284	283	280	255	265	301	272	269	313	259	261	259	269	282	265	280	317	289	276	293	281	255	277	271	273	274	307	312	307	290	287	321	269	288	303	272	280	267	263	278	287	324	293	297	317	268	282	263	295	296	232	310	293	301	284	297	275	281	276	275	340	291	256	258	284	292	280	267	279	276	301	287	287	296	312	271	304	284	274	267	288	261	248	299	291	255	292	276	257	268	277	291	302	272	259	274	261	275	286	274	277	302	281	257	267	286	277	265	271	266	258	265	298	267	288	276	284	254	274	295	275	289	285	282	284	292	307	304	282	285	285	285	267	302	292	269	305	289	280	257	288	278	276	308	274	294	307	280	259	275	275	284	300	294	276	291	262	255	285	256	279	294	249	295	277	300	295	290	288	267	292	263	306	260	278	251	266	279	295	262	308	284	285	292	279	295	278	252	284	280	284	285	250	296	251	278	290	276	262	252	277	302	250	266	277	292	300	316	318	257	282	256	304	271	313	283	273	274	288	274	278	293	270	298	290	314	280	273	283	287	280	285	268	263	269	289	322	277	274	284	274	296	293	308	280	270	317	283	297	282	264	252	271	296	273	276	283	281	283	265	273	304	270	287	314	283	282	283	264	274	280	289	266	300	304	274	264	239	290	317	270	270	310	270	269	306	258	282	274	276	271	262	311	310	288	294	281	262	272	267	320	278	305	283	254	313	299	266	281	303	276	270	296	281	298	264	305	301	247	270	274	269	282	295	284	253	312	277	259	285	269	287	268	277	280	295	274	271	319	303	283	309	292	304	308	320	266	282	295	292	284	294	293	299	241	283	298	298	268	282	295	280	294	290	284	286	293	287	285	277	278	282	255	309	285	298	281	296	279	299	308	263	292	273	338	296	325	273	314	281	283	274	296	302	275	257	253	263	265	288	300	280	277	295	262	319	251	287	254	298	304	310	284	303	275	299	294	282	279	285	300	305	281	260	272	309	276	265	312	279	287	278	293	261	273	275	296	245	277	272	314	277	304	305	309	312	284	313	287	273	279	299	291	285	308	298	288	288	253	298	297	278	320	324	289	295	279	285	312	308	282	261	281	283	277	284	241	276	268	260	291	303	273	264	278	276	292	320	303	282	339	264	262	260	292	275	283	257	279	260	271	275	294	301	289	276	294	305	296	266	256	261	265	305	296	281	322	289	303	274	285	266	259	251	276	275	251	259	276	280	267	294	287	284	289	281	291	274	293	268	272	316	293	277	289	288	281	322	276	267	307	269	291	273	308	289	289	270	262	269	266	276	293	299	280	267	251	283	247	257	285	264	287	311	264	291	289	292	275	282	282	304	304	289	268	270	283	279	294	267	275	273	297	274	255	262	285	268	266	259	262	301	290	292	286	280	254	266	264	264	301	310	279	268	275	286	310	288	301	269	265	257	293	278	288	268	287	290	258	285	279	300	294	255	280	271	294	286	277	279	304	291	261	257	302	301	280	308	272	269	309	291	283	272	300	303	290	308	298	273	293	263	280	302	285	286	300	312	285	279	274	281	270	289	267	290	299	257	299	292	296	255	299	291	322	291	285	295	292	258	276	308	316	306	262	271	296	253	254	312	293	290	280	295	267	271	284	259	272	270	307	267	288	304	271	273	270	257	269	267	296	298	301	288	276	268	281	322	289	288	252	254	284	271	298	298	288	288	292	251	307	289	291	289	274	288	280	256	273	305	296	269	286	269	300	286	267	280	278	277	318	296	299	283	297	296	274	247	264	289	324	267	300	290	276	296	275	296	300	288	279	306	299	279	261	278	279	305	304	292	263	267	323	286	277	258	296	271	295	291	287	266	276	301	264	297	296	280	262	290	263	282	293	251	295	290	292	304	296	267	270	262	285	290	291	280	281	291	288	270	271	281	287	294	301	265	292	245	281	294	284	313	278	280	259	287	266	292	261	291	286	304	299	313	295	293	282	283	272	265	295	316	312	277	248	270	280	273	279	286	278	288	295	253	279	265	294	284	295	275	260	270	285	261	284	289	296	321	278	290	286	244	318	274	284	257	276	328	315	307	280	284	298	264	292	288	264	290	270	310	259	276	289	287	276	309	269	258	307	282	252	282	258	273	295	249	269	245	299	290	296	264	268	288	302	287	269	329	304	264	264	278	311	265	272	312	274	266	287	290	263	268	294	296	306	294	261	301	252	270	263	312	291	290	285	282	266	288	233	285	281	291	305	299	268	318	305	276	296	312	291	248	265	272	292	318	274	257	322	259	293	276	287	285	261	300	297	319	279	262	293	284	276	276	289	272	277	271	281	288	269	258	279	269	269	310	280	296	296	268	308	300	269	274	312	271	287	299	302	294	322	252	273	276	304	274	314	294	306	260	271	312	283	271	279	249	266	264	300	262	285	286	296	312	283	279	308	289	300	307	288	321	281	286	238	296	289	280	273	316	270	269	318	275	275	281	270	258	251	284	305	248	319	300	309	281	262	288	285	283	298	265	265	286	282	281	261	309	290	301	336	249	290	277	262	258	248	307	285	267	247	296	276	277	262	270	297	280	275	288	311	284	319	287	276	308	300	262	285	297	316	283	297	276	293	285	288	273	285	262	278	275	281	282	216	286	294	262	271	325	299	281	242	265	264	280	275	283	293	280	315	309	278	253	295	292	261	315	267	275	287	309	269	284	293	264	284	283	277	303	314	264	276	263	272	284	264	271	288	255	274	280	303	273	271	283	272	259	295	295	289	309	305	243	262	283	297	286	266	278	288	279	275	294	293	284	254	269	276	278	310	276	266	274	263	292	328	284	290	276	250	251	290	254	257	281	272	295	303	282	309	283	282	297	296	262	303	330	304	282	278	296	293	268	271	243	279	275	292	266	276	278	273	291	267	285	281	294	259	275	311	270	252	291	278	292	269	243	256	236	270	293	279	326	293	262	314	282	291	282	290	276	314	268	306	295	310	273	289	292	270	308	287	264	306	302	270	263	247	302	294	260	255	295	259	262	290	281	272	283	287	302	295	247	294	319	305	279	286	277	281	279	294	301	302	290	314	287	312	276	242	291	260	290	291	247	270	267	297	283	275	322	278	269	276	268	270	271	272	288	272	314	279	255	295	309	291	260	288	275	314	277	289	272	273	320	299	268	262	278	312	300	290	262	291	298	317	303	254	256	296	271	270	286	290	307	296	284	279	282
36643	32450	10551	1246	670	671	615	617	563	614	570	578	640	618	610	608	638	617	574	587	642	570	604	601	596	615	584	596	610	637	617	612	630	609	585	651	611	615	581	592	570	615	664	601	621	663	557	597	620	624	599	649	652	675	617	621	614	564	611	610	595	617	668	619	611	595	626	633	602	614	646	582	608	567	622	574	611	642	638	617	616	617	624	620	623	605	609	637	637	599	600	630	611	630	604	594	618	641	586	606	618	583	607	625	621	632	613	588	680	628	601	594	569	659	622	602	590	593	609	625	614	574	650	617	657	614	634	618	613	641	600	630	607	595	608	650	624	602	593	617	605	640	601	600	583	606	647	615	575	646	593	611	592	648	626	587	596	609	644	607	601	620	661	598	607	610	578	637	595	577	596	614	644	615	643	625	636	666	659	600	640	610	610	610	618	621	584	622	627	632	623	576	649	584	584	628	638	637	615	606	653	648	632	629	632	593	643	602	665	590	595	573	565	624	607	588	663	596	634	660	620	676	624	643	642	604	618	603	580	593	656	624	645	619	614	625	623	656	609	606	608	605	636	579	615	604	616	618	656	642	630	579	619	659	599	608	608	624	594	614	595	623	597	600	559	620	601	638	644	627	593	593	608	632	596	587	622	577	605	593	668	662	597	634	690	601	613	668	609	624	642	604	590	614	620	608	612	613	625	608	628	591	631	575	567	589	631	653	589	615	591	556	607	603	605	620	648	614	582	630	608	626	609	604	605	624	636	665	633	605	593	632	633	602	632	654	616	621	572	605	632	600	567	632	593	618	653	607	624	612	595	592	626	629	680	611	590	692	593	607	634	625	581	562	618	616	574	576	644	630	634	599	601	607	628	645	580	623	587	629	618	597	609	621	602	577	667	676	628	613	577	621	611	605	595	604	636	632	606	588	625	642	625	627	617	650	618	639	569	562	642	641	622	629	613	623	646	634	605	609	660	604	612	611	574	611	629	654	629	575	610	639	591	651	638	633	610	619	635	579	604	644	646	613	611	591	608	618	600	592	621	550	573	610	566	571	633	645	608	589	601	624	617	588	617	587	605	637	599	629	657	596	623	657	626	593	600	623	636	609	595	588	588	583	629	592	633	634	646	616	660	599	588	636	620	598	674	629	584	599	675	641	623	639	644	602	580	601	603	654	616	568	595	595	661	609	616	603	596	611	620	605	626	582	652	656	610	653	608	611	596	597	604	657	632	610	626	600	618	653	622	636	634	605	644	622	636	612	624	668	636	600	659	614	624	608	612	654	614	653	565	613	617	610	631	596	613	619	640	599	603	598	624	617	611	637	622	598	648	637	630	583	641	663	628	636	631	585	607	614	611	628	637	613	580	590	617	659	663	645	582	644	609	629	597	558	645	597	633	640	629	653	636	603	620	585	650	587	612	627	649	657	667	576	685	634	609	586	616	572	626	622	651	626	612	606	608	625	618	604	579	580	637	621	651	652	571	646	625	594	587	607	631	620	647	652	634	588	634	656	587	639	568	643	635	603	634	598	664	615	641	624	619	637	624	591	635	614	620	645	608	641	616	561	640	631	631	636	624	678	603	599	630	584	635	629	636	610	591	630	635	581	570	639	589	595	598	622	612	632	603	665	619	639	612	586	629	609	647	585	604	614	604	674	618	638	612	619	613	611	611	614	650	644	605	632	613	595	627	565	629	603	557	612	598	625	670	620	611	585	592	598	614	612	627	669	609	600	622	612	654	588	594	647	645	622	618	577	641	661	615	649	618	643	646	632	632	633	630	580	613	637	604	620	581	619	643	595	570	611	618	643	611	604	581	612	604	587	580	689	665	616	580	618	581	662	591	613	638	593	618	604	667	618	639	604	618	600	622	643	626	623	614	606	587	646	625	595	609	645	614	619	607	593	625	618	595	615	607	645	666	650	638	636	671	597	625	621	665	605	599	559	638	593	600	603	601	592	626	602	644	634	643	600	616	629	627	614	597	612	588	599	635	600	635	619	615	563	603	598	622	619	626	605	593	623	569	615	619	614	599	639	594	612	595	595	624	632	622	605	597	599	665	603	618	610	624	621	594	590	635	614	598	621	631	599	626	625	612	648	631	633	627	565	666	617	615	599	620	616	587	611	616	595	602	623	607	658	629	601	591	621	595	588	625	579	629	637	638	626	597	637	602	651	609	629	647	630	645	637	629	587	618	616	639	575	656	610	591	594	595	592	614	623	661	631	611	648	604	617	622	623	575	645	594	601	629	604	631	612	640	653	633	625	623	632	596	630	608	592	566	617	587	592	608	647	614	601	605	648	640	629	627	630	592	568	630	594	660	663	648	620	605	602	624	601	617	637	655	609	625	584	577	630	648	648	614	615	603	648	626	608	587	603	651	648	597	611	626	631	604	622	591	666	575	567	591	636	642	604	625	589	654	601	630	592	561	654	674	629	611	612	613	635	637	678	616	626	611	619	594	604	639	611	622	578	597	623	641	593	582	593	623	599	633	572	565	616	633	609	672	622	626	632	668	617	611	630	613	610	628	635	628	627	604	626	614	634	603	586	637	614	597	666	634	628	569	638	651	597	569	610	598	579	614	611	651	597	590	634	587	608	600	606	633	582	610	640	625	637	644	630	612	620	613	602	637	609	572	626	665	582	633	595	567	623	619	655	598	619	597	597	684	669	622	617	577	619	639	610	685	632	618	646	643	668	628	643	589	603	594	636	624	605	632	640	622	563	614	592	634	600	604	582	667	605	616	596	626	601	655	572	662	614	618	625	652	584	652	610	621	603	636	584	598	590	638	585	553	611	623	631	605	636	647	642	637	605	557	618	624	600	594	624	589	601	578	637	617	593	612	643	589	594	643	631	596	620	623	602	603	632	595	637	601	632	589	627	607	628	623	604	572	616	615	637	587	636	571	641	660	631	608	629	649	609	607	645	604	639	634	638	603	626	610	608	631	589	591	580	595	620	613	604	619	608	600	656	629	640	627	604	620	586	607	634	615	599	586	668	631	629	635	611	664	629	651	620	634	659	587	617	599	620	568	658	644	573	617	642	679	609	627	631	619	656	603	661	608	601	636	633	569	646	609	648	607	578	600	620	610	653	621	661	619	628	592	621	601	606	614	576	578	662	617	616	653	601	602	586	591	580	566	641	639	638	621	620	629	600	633	587	639	640	623	624	627	566	609	622	613	592	622	608	607	649	621	572	629	586	588	601	568	608	595	588	629	652	650	636	609	657	569	643	612	581	589	577	649	660	610	641	690	610	654	626	626	618	581	583	581	584	640	629	598	665	584	637	614	584	628	628	618	677	657	616	655	599	598	618	604	631	602	596	596	601	612	636	613	603	605	602	631	603	613	598	641	616	603	578	594	598	625	652	575	626	619	613	658	620	632	592	623	571	592	595	636	622	606	620	664	566	620	617	636	688	570	628	601	601	599	667	574	636	626	591	629	631	662	626	577	591	542	621	607	585	564	577	630	605	609	645	621	591	629	612
80128	69283	37676	12908	1983	236	185	207	198	196	213	201	193	201	207	178	185	186	202	183	195	206	191	191	197	197	210	204	193	201	214	215	178	207	237	223	193	188	188	204	199	202	188	201	198	212	196	192	194	173	180	202	169	200	215	182	202	184	189	198	208	220	198	215	213	183	192	194	192	182	210	184	214	206	203	203	213	194	217	212	183	214	194	185	182	221	211	202	180	194	201	212	221	211	204	204	204	188	199	193	173	187	195	186	190	166	191	171	193	184	209	201	208	211	194	193	221	209	212	188	201	197	190	223	182	222	190	198	181	202	194	168	239	216	201	192	200	214	170	202	171	179	201	213	206	213	182	210	221	210	209	225	175	186	190	203	189	192	217	182	204	194	190	196	199	216	201	202	197	200	189	207	182	226	197	193	214	200	223	188	206	179	232	202	204	186	184	204	188	214	238	189	199	193	223	200	181	196	182	197	208	202	180	192	182	186	202	187	184	212	211	206	216	201	222	211	190	204	201	206	190	192	206	207	180	199	207	201	203	217	206	190	202	188	184	205	241	201	210	197	213	194	207	202	213	233	194	219	188	187	198	210	216	201	216	195	199	215	196	233	222	197	218	202	191	196	217	210	205	204	220	219	206	205	184	222	187	213	201	200	185	219	221	185	178	203	213	194	188	194	189	205	201	215	200	199	178	223	188	206	188	176	202	208	219	208	219	210	171	200	212	205	208	217	184	211	214	194	233	182	192	198	185	216	207	200	210	187	170	213	191	191	219	209	221	195	178	187	191	177	205	194	215	228	204	193	199	197	228	191	219	195	187	185	180	201	215	224	200	218	185	199	210	214	209	196	181	184	204	194	201	199	196	247	196	208	197	186	203	209	213	175	190	217	199	194	197	182	201	229	204	222	186	213	199	190	178	200	226	236	192	183	201	189	204	208	198	199	205	221	188	205	195	204	177	194	210	217	205	196	205	198	192	196	185	182	196	175	199	188	209	194	204	196	191	207	246	196	203	201	199	187	202	209	207	208	212	206	187	190	190	198	198	224	228	179	207	209	201	193	203	185	197	209	215	212	193	211	196	191	215	213	178	203	223	213	201	243	187	192	189	193	184	196	206	195	195	205	189	208	216	202	188	188	189	208	209	217	205	191	159	182	203	206	204	202	195	183	190	194	201	198	203	199	201	203	211	197	191	194	219	205	189	200	219	217	206	198	180	193	210	186	201	194	189	187	206	196	246	210	197	214	220	209	165	219	201	184	206	206	175	206	205	195	177	212	207	248	196	207	203	190	194	198	202	192	206	230	209	208	194	195	221	197	200	190	186	218	182	192	194	208	178	196	205	215	214	195	192	195	170	187	205	190	193	191	200	199	211	190	216	198	191	206	191	197	178	184	203	212	189	188	208	211	203	209	208	195	217	198	200	207	217	192	203	200	173	229	190	195	214	203	191	223	221	211	179	212	213	200	211	181	224	200	204	212	195	199	198	189	170	210	180	185	200	220	189	194	219	231	233	203	223	212	200	184	195	192	194	205	191	207	195	209	198	193	187	199	191	201	208	218	190	189	189	204	221	224	215	209	216	203	188	213	187	217	210	203	214	184	209	217	225	206	219	209	198	212	213	198	202	207	225	193	185	203	194	206	185	186	189	172	212	202	183	173	168	211	210	182	202	172	185	199	183	216	197	214	218	215	231	207	220	195	181	204	207	175	192	189	202	187	194	218	189	201	195	200	177	192	175	208	210	203	200	192	186	193	199	215	208	192	181	221	207	196	185	198	186	198	197	192	199	190	192	205	204	209	200	207	216	212	195	207	202	228	177	224	192	195	190	213	214	199	196	169	209	187	212	201	221	205	197	193	198	184	206	191	191	201	189	227	204	216	191	185	194	197	203	197	202	190	178	204	176	200	220	197	174	206	205	173	200	214	201	202	186	210	200	213	199	190	205	185	204	204	193	193	210	185	201	212	187	194	202	187	198	219	202	171	208	204	211	212	200	204	227	202	211	203	193	218	205	183	212	191	198	218	185	186	220	215	203	199	212	194	199	186	228	217	221	185	193	200	206	199	208	188	176	179	184	200	200	220	220	209	203	186	199	200	192	202	193	203	208	198	209	218	231	197	208	238	224	216	216	201	186	181	199	220	209	190	238	175	206	198	199	206	214	198	198	200	203	203	192	209	214	193	210	209	196	190	221	208	176	205	200	170	211	192	201	230	216	222	228	214	181	197	198	181	213	195	175	195	186	214	197	207	212	193	193	180	215	220	205	215	221	208	214	215	228	191	195	211	208	182	199	196	211	217	195	184	198	174	213	191	233	179	203	209	195	186	190	185	210	217	183	205	187	218	226	229	228	206	205	186	210	201	170	199	202	227	197	196	205	218	210	203	198	217	198	221	200	182	205	191	178	182	202	202	238	205	200	221	198	199	229	175	172	213	210	196	180	202	185	186	219	181	208	201	173	198	220	200	186	226	195	185	180	199	187	202	204	212	184	187	209	189	184	215	190	219	193	195	201	182	199	198	229	230	217	213	206	221	214	204	217	187	196	197	181	214	193	206	180	186	207	219	214	182	195	214	176	178	210	214	205	184	181	199	231	207	197	213	213	216	188	194	201	208	179	182	220	204	190	205	169	196	222	195	203	206	179	203	207	185	181	232	205	199	204	201	200	206	205	207	189	192	182	192	171	196	191	196	201	185	196	197	167	223	205	209	194	238	180	205	190	198	188	190	216	202	190	195	185	187	205	204	190	196	212	220	195	221	216	219	201	218	196	206	233	218	196	193	217	201	202	172	197	222	194	204	204	204	193	205	217	214	207	210	215	191	218	195	176	219	183	203	200	208	211	200	214	185	177	186	215	197	216	224	201	197	199	211	196	199	193	216	193	186	204	182	177	208	190	217	183	213	210	198	197	209	188	179	185	227	190	220	186	189	213	208	216	219	199	189	191	203	221	198	184	189	192	206	184	176	220	185	214	206	219	228	167	211	222	216	197	224	194	191	194	165	180	214	195	216	210	191	194	180	203	192	184	197	192	203	211	178	200	208	198	199	198	217	206	181	193	192	178	202	201	222	213	187	190	216	229	196	197	179	193	188	196	204	175	234	218	199	207	211	200	215	227	210	197	216	197	217	179	169	206	200	178	220	195	210	205	194	244	206	204	204	197	177	202	211	204	197	185	210	171	203	179	206	201	208	207	218	208	196	175	194	215	204	200	204	178	221	226	207	175	186	214	191	232	215	177	193	186	196	211	211	195	197	189	196	214	210	199	196	185	189	211	210	187	187	189	220	201	183	209	192	204	191	198	212	194	187	229	210	190	201	201	200	193	219	195	193	187	205	184	208	221	184	186	196	194	183	208	216	212	198	212	229	197	211	192	182	189	196	228	193	225	209	200	224	163	195	224	198	211	218	207	215	200	185	189	206	187	226	202	217	193	196	193	192	189	221	180	205	209	195	205	176	192	195	187	198	207	196	194	214	230	218	187	209
57866	57184	30541	9342	2060	476	444	465	456	452	449	430	463	457	439	438	415	462	443	483	473	483	434	447	452	490	446	451	473	427	441	405	441	459	469	446	451	432	451	455	468	446	465	422	445	400	457	434	448	446	441	459	450	425	480	442	432	433	417	433	468	442	482	462	429	438	429	441	437	441	463	455	477	468	457	490	437	468	460	428	466	440	424	450	419	410	420	466	452	451	463	433	443	434	385	443	432	440	387	453	435	465	430	468	438	466	428	423	459	442	429	415	420	480	478	401	435	450	451	440	404	458	431	448	429	449	442	458	461	444	435	466	418	473	459	452	434	500	480	417	461	474	448	444	426	441	404	460	455	448	487	461	428	468	454	473	426	449	428	458	410	451	425	466	468	490	454	454	471	432	450	465	428	464	428	476	418	466	424	479	447	443	480	438	423	430	438	428	461	466	457	483	445	462	472	453	459	436	454	447	449	413	453	445	465	468	446	428	414	427	433	414	479	433	486	455	469	481	484	454	442	443	452	466	452	442	439	438	450	444	436	422	427	436	449	456	414	410	424	433	485	467	474	428	412	437	438	452	434	435	463	495	422	445	465	452	416	440	413	431	445	471	441	444	432	445	421	415	427	421	438	460	475	473	435	459	400	418	410	505	439	462	443	470	408	465	421	426	462	427	443	449	475	435	453	486	468	445	461	431	382	472	454	497	418	461	466	451	499	453	441	457	456	475	427	474	448	459	471	417	408	474	417	401	471	421	470	420	435	405	462	449	427	423	396	435	426	435	425	413	458	432	446	433	431	413	419	502	456	437	440	435	448	432	469	454	430	451	428	454	469	426	455	485	459	468	452	457	418	443	478	467	408	445	436	472	479	434	414	428	446	442	401	453	441	445	423	447	431	435	452	429	445	469	438	457	430	422	449	436	448	459	428	446	494	435	441	427	439	447	457	477	438	435	439	426	472	422	439	424	440	414	419	450	478	435	461	423	430	463	448	438	433	458	452	464	450	456	432	439	415	454	434	450	458	478	474	453	459	440	460	448	483	411	419	447	443	423	405	447	480	404	428	447	435	496	437	460	441	436	398	456	436	428	484	468	398	439	497	437	453	422	459	444	448	448	412	449	464	432	443	421	463	473	410	422	465	471	458	453	454	417	472	431	460	437	450	412	434	440	479	473	458	388	450	463	457	468	450	442	458	445	494	453	454	430	472	460	482	438	464	449	451	430	465	441	466	418	470	440	451	469	425	440	443	454	443	466	445	455	453	446	448	419	444	448	458	397	473	449	450	418	460	450	427	463	464	476	435	442	469	440	459	441	514	412	436	432	467	441	461	453	431	425	472	430	456	455	422	458	450	502	465	427	424	438	428	471	458	454	432	463	424	433	414	423	458	443	478	432	451	461	433	450	435	458	441	481	456	436	431	424	445	441	435	449	431	497	426	437	431	432	476	493	420	437	433	448	445	453	426	447	432	444	472	434	429	464	476	436	449	420	422	456	443	455	482	477	442	455	432	444	461	421	445	483	447	447	450	455	426	439	468	441	449	448	431	461	459	460	453	440	464	439	426	445	473	440	444	455	409	440	454	447	433	428	467	413	424	458	457	445	427	462	453	485	449	428	447	456	430	463	429	434	402	461	456	431	466	448	391	447	441	437	475	449	419	441	491	455	454	429	457	429	427	426	427	452	440	421	482	436	446	455	433	438	445	462	445	456	440	434	429	453	456	510	464	465	420	434	444	433	444	470	430	452	429	464	467	459	446	464	447	424	432	442	468	457	451	416	441	428	468	450	432	437	432	448	466	466	426	429	484	461	461	437	423	422	412	429	415	436	438	423	448	422	424	467	439	460	396	436	466	431	436	413	465	435	484	433	431	419	459	452	455	471	426	491	455	474	468	459	458	445	442	432	440	458	445	449	485	471	452	481	448	446	441	424	439	486	441	484	438	453	413	457	479	435	440	450	467	451	451	463	427	420	456	483	485	447	472	421	430	433	462	425	436	475	445	440	442	442	441	427	486	428	446	467	444	472	462	427	457	446	444	448	474	436	465	434	436	471	421	429	448	453	426	462	451	433	412	456	445	434	432	433	462	427	455	477	401	434	496	447	455	413	445	431	435	410	474	503	405	462	450	428	445	438	470	423	479	498	439	460	449	461	478	444	449	436	447	412	462	447	459	458	428	491	460	423	455	420	479	445	449	471	436	448	399	390	475	443	441	464	461	423	505	454	452	433	469	477	434	455	474	428	430	435	460	435	440	485	424	449	433	437	434	451	458	412	411	474	403	477	461	432	397	448	411	438	428	478	466	449	477	469	418	435	462	421	460	443	459	429	461	425	446	454	463	463	446	420	436	412	457	447	420	447	478	407	439	425	460	446	446	435	459	425	438	445	427	472	449	411	421	463	427	458	433	477	464	479	431	466	441	471	462	456	437	488	443	433	499	426	397	464	437	438	428	441	474	445	445	444	417	460	426	440	410	435	444	453	457	419	451	387	452	446	454	455	437	432	428	439	423	435	457	403	407	461	421	469	427	463	427	405	422	460	462	460	470	454	419	430	464	479	451	421	452	424	414	448	479	437	517	458	415	453	441	452	439	450	458	445	444	487	464	444	445	453	477	485	472	447	433	404	464	452	432	426	457	444	452	456	474	454	437	411	455	455	468	426	456	447	453	444	460	433	474	458	449	443	445	445	429	471	486	463	435	446	430	452	465	421	462	411	468	419	453	479	439	444	443	473	446	458	422	420	433	457	484	462	447	441	432	419	458	442	450	457	420	445	441	453	432	434	466	466	459	443	435	414	430	420	460	453	423	447	453	415	439	429	459	434	427	427	428	444	446	429	428	443	447	433	434	438	450	443	460	433	459	416	457	455	437	443	423	461	440	450	401	442	437	428	447	417	423	429	457	440	462	397	431	443	465	434	454	485	459	451	463	449	421	423	450	427	481	469	476	470	456	484	391	476	419	395	460	425	440	442	439	447	444	471	445	433	441	450	428	421	427	457	421	445	443	437	435	423	428	407	456	435	454	457	460	466	464	460	390	483	459	431	461	464	436	421	450	418	459	452	444	471	445	443	407	455	469	460	472	479	427	472	409	468	436	466	451	475	454	442	464	490	456	442	415	442	453	444	446	431	448	428	446	439	470	447	453	445	426	411	473	476	461	456	431	439	457	515	454	412	466	451	431	437	442	454	459	453	466	416	430	440	464	434	454	442	450	435	441	454	425	409	425	410	466	447	475	484	441	424	424	443	448	448	440	459	484	474	435	481	471	433	393	425	434	445	459	456	440	422	439	459	450	412	427	457	465	471	444	430	447	425	436	448	458	455	478	440	469	423	427	412	468	435	433	411	433	481	422	424	475	434	440	466	431	445	435	412	428	434	419	454	412	425	481	444	452	454	440	443	439	443	455	452	458	439	450	463	424	464	441	440	426	443	428	440	439	433	440	477	438	433	473	397	449	461	461	432	466	436	433	481	429	416	436	442
86851	77499	42952	19716	5547	230	149	129	125	123	129	127	139	130	136	148	125	147	116	114	128	142	136	123	118	123	134	133	130	125	124	120	126	141	142	135	147	130	117	144	131	126	146	129	132	137	131	135	125	130	146	136	139	121	140	120	130	139	134	127	111	128	136	139	117	129	126	113	110	150	146	133	113	119	130	126	129	105	128	128	124	115	126	146	132	128	133	129	136	132	127	132	135	125	118	116	103	116	108	131	129	150	137	108	128	115	113	139	142	139	122	142	113	141	136	130	123	133	115	130	127	144	129	132	130	124	153	142	127	123	140	121	130	129	109	135	137	127	134	122	119	118	125	132	106	133	121	137	128	136	142	130	132	108	120	112	117	129	129	155	137	131	130	144	130	119	139	120	125	127	123	149	116	101	102	135	140	130	151	135	126	144	118	123	132	155	124	123	147	113	129	111	121	149	121	111	151	117	124	99	152	121	126	119	116	123	101	137	146	103	137	130	126	131	139	118	137	145	109	147	150	130	131	114	111	124	121	109	125	103	133	112	130	115	121	124	123	144	148	135	106	138	139	116	142	125	131	122	121	137	125	112	136	130	126	131	119	140	147	122	116	140	120	123	131	139	131	147	155	136	144	124	127	139	121	121	151	106	125	132	121	128	120	139	116	130	123	139	144	114	128	130	151	109	124	97	141	126	124	142	137	126	111	138	157	125	147	137	110	109	154	134	130	151	136	123	137	133	139	114	137	118	96	116	125	110	130	129	133	121	103	127	117	136	117	113	125	132	138	145	124	101	123	138	123	129	131	135	141	143	140	136	137	137	129	131	130	124	124	154	131	136	117	143	118	114	125	123	125	124	117	107	114	102	129	152	106	126	166	133	131	133	143	137	134	118	144	128	127	102	131	156	139	141	145	127	115	137	139	135	109	136	140	128	115	141	154	156	148	124	111	134	114	121	127	127	130	126	113	125	122	132	136	122	137	134	132	127	139	136	113	126	136	129	152	131	155	124	137	145	114	144	133	128	148	144	126	136	121	137	125	122	128	135	143	125	118	145	129	101	130	109	118	128	137	130	145	123	158	125	136	132	124	141	152	139	145	130	137	122	121	149	128	129	121	108	121	137	134	113	128	133	135	114	135	139	109	126	123	148	107	115	136	115	134	113	149	128	127	128	142	126	120	142	121	144	128	118	106	134	132	147	138	142	120	136	140	137	157	143	114	119	144	130	130	122	105	113	127	140	128	123	115	136	139	104	128	129	121	130	124	131	127	132	156	131	140	106	124	148	126	111	113	148	118	121	129	127	119	145	118	130	135	134	141	131	141	123	134	126	130	152	124	145	124	142	125	129	119	121	153	129	132	117	104	117	120	146	121	139	146	122	129	127	130	125	129	125	137	123	133	129	123	97	121	141	140	130	126	133	128	141	139	118	128	134	125	127	128	148	137	138	107	128	146	116	131	129	131	145	133	145	129	121	153	119	132	121	139	141	152	122	144	118	134	129	136	125	130	132	134	120	138	122	116	128	133	125	120	141	123	128	129	111	116	129	124	126	116	114	110	156	120	119	126	114	122	141	137	135	144	147	129	121	130	143	147	113	131	115	124	119	121	109	153	129	138	125	123	142	151	122	116	137	135	128	132	143	144	132	133	140	109	127	104	131	130	142	121	123	132	137	131	123	128	125	124	142	115	130	128	131	148	110	137	116	123	103	111	126	118	142	129	127	128	131	153	139	117	125	133	123	149	127	112	109	123	127	127	139	120	145	154	141	126	146	139	123	127	146	129	124	115	146	131	95	123	123	161	149	110	137	122	143	125	145	124	151	118	149	142	129	133	113	152	133	99	129	137	125	120	142	121	123	126	129	132	138	132	141	111	116	116	142	126	126	100	122	134	145	129	125	117	120	134	114	142	132	123	142	145	108	145	121	124	124	141	156	148	138	137	136	115	127	134	149	141	123	116	138	123	131	125	124	150	119	131	123	137	150	107	135	136	106	129	103	133	132	97	144	128	157	142	143	123	114	130	123	114	114	124	142	129	133	128	123	138	122	120	130	137	136	120	133	135	132	99	153	108	147	135	139	118	131	121	127	126	139	120	127	131	131	126	126	124	150	111	129	137	129	146	128	134	120	127	114	112	125	147	137	121	108	130	134	130	143	118	119	133	113	123	129	137	133	155	163	146	113	98	122	127	93	120	138	129	133	133	148	133	128	136	118	122	131	139	147	119	143	132	115	130	137	134	118	123	138	128	135	152	132	123	138	138	138	128	134	139	137	129	133	136	134	119	126	111	140	118	126	133	121	151	118	133	133	144	127	122	152	113	122	117	133	144	127	125	131	130	141	120	120	134	138	111	118	147	137	120	126	150	128	125	123	112	131	135	106	129	152	145	119	139	125	114	110	123	115	132	130	120	136	124	141	131	129	122	117	112	141	123	128	124	123	147	127	128	118	121	141	126	138	147	141	112	139	159	137	134	146	107	133	142	147	129	118	127	138	125	111	113	140	106	113	127	126	120	134	140	131	140	129	110	127	135	128	130	133	123	140	136	121	139	125	132	120	140	133	156	167	131	119	122	113	133	149	109	132	129	139	155	145	123	130	97	137	137	124	141	153	121	141	127	130	120	137	133	125	137	165	120	131	142	146	132	139	129	127	149	126	120	128	122	135	125	115	119	136	109	132	113	123	125	137	115	133	136	149	132	125	110	141	101	130	143	118	134	150	132	105	144	128	139	116	159	136	127	140	120	126	139	111	120	105	140	113	123	143	119	142	109	133	124	132	119	116	133	145	123	101	135	129	136	129	115	132	133	119	130	115	123	125	128	129	110	132	133	122	133	127	119	129	115	133	115	117	150	141	158	141	109	131	138	124	132	124	144	115	142	124	128	104	135	113	127	147	130	142	139	121	129	153	133	120	144	123	143	137	133	125	122	128	156	128	106	131	129	150	155	148	119	143	144	150	115	137	136	153	126	98	132	129	122	113	121	120	133	108	120	140	145	131	135	130	134	148	144	113	137	120	140	136	111	148	127	131	130	117	126	111	148	131	149	131	137	129	128	131	108	126	139	130	126	125	117	137	122	125	127	116	138	140	131	137	127	146	137	124	125	124	132	130	128	125	130	144	142	139	121	123	137	124	108	154	138	131	133	145	111	147	122	151	123	116	130	128	143	123	144	143	139	137	116	111	111	142	153	136	127	130	121	128	119	129	140	112	134	123	117	142	139	113	133	119	123	137	112	115	138	108	131	143	134	116	132	128	137	121	123	134	134	130	115	108	157	130	127	138	137	133	123	105	136	132	132	118	130	148	132	118	120	109	129	136	128	143	101	123	125	128	128	129	127	130	148	134	124	144	126	134	121	145	134	117	154	138	129	139	136	129	142	132	127	128	132	105	109	119	135	125	146	136	125	115	144	114	145	126	123	139	138	117	128	122	129	135	140	142	122	124	107	140	114	121	130	143	133	120	107	143	138	124	123	115	138	148	125	131
67560	68722	38319	16333	2828	382	367	351	336	353	325	313	325	309	307	306	287	316	293	308	289	293	305	281	293	319	288	299	302	330	308	291	316	269	324	305	301	294	296	287	304	334	327	323	329	330	286	296	307	323	333	310	306	297	284	305	332	310	275	275	275	291	288	317	287	278	295	316	331	282	282	314	289	314	303	294	258	283	294	293	270	288	316	318	342	323	315	304	310	312	310	336	287	312	325	329	336	297	268	285	300	308	324	326	315	310	314	295	295	342	305	298	311	314	298	304	317	315	330	284	312	290	288	298	293	302	326	317	297	285	307	314	280	298	292	324	310	325	283	351	300	287	258	298	302	308	289	282	300	321	269	281	287	325	292	265	308	311	303	334	284	310	290	296	280	290	285	316	311	294	288	303	318	301	342	304	279	304	280	328	325	293	303	296	321	301	298	289	309	312	306	302	309	308	279	300	320	298	284	296	327	276	331	311	308	328	283	304	305	320	295	277	311	294	271	300	309	267	315	336	335	314	305	283	281	308	333	296	340	317	300	301	313	294	326	286	293	270	297	327	290	321	300	293	305	308	317	311	270	293	298	327	281	308	320	288	297	305	290	328	318	301	302	315	278	320	322	269	306	358	307	285	300	306	284	310	313	270	311	310	278	301	308	296	301	305	301	309	279	318	306	290	295	290	322	335	303	287	332	314	336	310	302	321	284	266	280	334	301	302	302	297	283	311	307	295	306	299	304	311	296	289	286	333	293	317	314	299	325	304	308	312	338	307	302	283	309	272	291	304	305	291	286	277	291	291	320	269	281	306	272	297	297	281	290	299	295	291	298	284	308	306	273	292	312	303	302	299	346	300	304	318	314	293	317	309	288	319	300	314	332	288	290	295	293	330	287	317	319	306	274	322	304	284	314	312	297	302	305	312	273	289	308	292	292	289	302	289	299	279	305	325	300	298	270	280	279	300	288	282	335	306	291	290	282	323	303	305	284	307	280	328	308	295	317	300	297	285	313	312	293	319	308	306	297	308	316	328	302	309	312	315	316	317	300	300	295	313	298	291	319	308	321	298	289	308	314	287	338	299	305	307	317	283	355	289	278	262	286	296	324	304	298	275	328	316	285	313	298	292	305	291	327	305	311	325	310	280	318	317	270	339	271	289	322	323	299	296	318	310	285	312	275	308	280	326	287	307	298	331	300	301	354	295	305	289	286	320	317	298	273	321	289	291	333	297	314	273	305	290	316	308	310	331	311	333	312	307	301	309	346	303	287	293	300	290	301	311	298	282	329	283	313	295	270	302	305	322	318	290	288	315	304	308	319	324	318	313	251	273	320	272	302	308	292	308	281	319	286	306	296	323	298	267	315	310	298	333	301	325	298	294	308	300	310	314	297	293	362	311	280	358	292	290	284	348	308	296	301	337	296	324	328	311	321	293	286	309	308	310	314	320	315	315	323	273	305	331	295	313	280	310	316	301	315	296	324	284	283	308	301	311	272	314	307	304	316	292	289	323	308	283	334	279	314	288	303	292	303	277	349	288	272	305	298	293	309	300	320	308	314	313	307	321	314	309	310	292	299	293	272	262	267	313	325	328	316	317	337	302	290	292	317	298	304	300	276	329	307	292	313	323	298	305	268	326	315	304	362	303	291	315	285	322	302	323	302	289	309	300	304	284	308	303	328	304	294	320	291	292	300	298	297	300	320	304	297	348	290	312	305	322	306	269	349	309	299	335	297	292	296	314	283	348	293	270	316	284	317	332	322	287	319	266	304	291	326	279	282	309	313	298	302	322	282	312	303	290	315	305	312	304	311	274	270	330	286	308	296	311	329	313	318	291	317	291	284	319	283	308	299	321	276	304	343	302	311	293	308	303	305	291	315	313	313	313	310	277	276	291	323	314	309	290	302	302	317	289	343	291	304	305	292	290	290	332	283	311	299	316	302	326	302	328	271	286	284	269	323	319	295	308	321	309	300	303	265	347	286	314	297	337	287	314	297	317	299	314	302	319	316	307	311	288	315	299	284	301	292	305	332	292	287	324	326	308	298	321	329	304	301	304	303	310	305	277	305	293	292	301	315	302	300	322	323	317	294	310	309	319	283	315	293	317	308	318	298	311	291	305	292	320	297	305	316	276	307	305	282	311	284	315	270	311	289	301	323	304	300	313	295	320	310	307	301	298	302	320	303	289	264	306	289	321	329	268	283	304	341	288	297	298	288	313	311	289	336	318	311	310	308	336	324	318	305	317	293	262	306	287	292	311	298	322	314	307	311	307	284	315	294	293	330	326	313	301	318	309	304	293	317	289	272	275	334	292	284	262	325	313	309	307	272	299	258	303	348	346	323	292	322	295	305	304	305	292	308	346	302	317	287	292	312	274	295	307	309	296	298	299	300	307	318	293	293	315	295	319	326	309	300	292	322	323	305	321	285	308	270	337	284	281	320	299	324	287	288	295	332	299	287	317	322	322	303	296	273	311	267	309	304	292	314	322	299	292	294	309	288	295	304	297	284	297	303	306	286	289	325	307	281	287	310	315	314	318	293	285	305	291	318	297	304	276	300	317	284	317	307	342	324	322	283	305	307	271	288	315	303	279	313	302	339	314	313	321	287	311	297	316	294	304	302	315	315	320	328	308	313	303	307	322	291	319	302	327	284	317	293	311	294	289	336	283	304	281	322	341	310	318	292	276	299	297	302	270	281	301	286	299	311	302	302	329	304	305	279	304	305	315	299	315	299	295	280	318	282	328	271	292	294	308	290	287	304	283	276	324	320	297	267	297	293	326	304	314	292	271	315	302	292	311	291	305	319	335	324	301	332	294	304	297	325	295	320	300	292	339	315	261	297	325	317	319	320	338	304	305	296	305	316	300	305	306	327	310	318	315	312	305	334	320	301	317	282	282	292	310	337	324	290	314	302	306	307	279	307	318	309	308	325	292	318	319	341	271	301	286	301	311	324	299	283	262	286	320	288	301	315	320	281	323	316	329	277	271	287	291	292	300	309	293	311	285	293	302	284	315	323	328	306	298	305	311	313	316	319	320	306	287	331	293	318	309	287	292	290	302	308	294	313	291	309	314	284	293	311	298	293	297	303	315	304	322	285	336	320	289	284	315	305	315	324	300	302	315	321	329	273	321	296	316	303	326	310	312	305	313	297	298	290	309	305	314	303	290	322	280	293	314	273	262	322	289	298	310	281	306	275	289	291	315	291	301	305	298	264	309	300	312	295	313	315	323	316	302	315	299	306	312	278	270	333	309	302	359	311	287	313	249	292	309	283	272	316	295	299	324	301	306	271	302	285	309	344	319	321	318	316	299	300	300	305	283	294	296	298	302	300	327	299	290	297	287	296	261	320	312	311	281	323	311	308	303	295	272	272	318	273	320	282	299	330	314	302	293	307	327	304	327	308	307	322	323	321	316	344	302	324	286	315	316	284	294	286	323	322	304	287	294	273	314	315	303	314	290	282	312	332	291	299	305	317	321	298	294
43318	35356	8725	732	289	292	258	279	285	283	247	257	265	269	231	287	275	272	260	234	276	263	249	274	303	284	271	281	286	255	284	273	282	277	263	280	297	286	265	290	288	268	294	276	280	260	277	273	251	264	267	283	251	272	276	281	287	240	266	278	299	290	271	296	302	255	267	268	277	278	294	290	272	294	296	287	269	276	278	262	286	256	256	293	278	297	238	251	291	286	309	245	288	296	301	290	306	306	268	272	296	260	269	284	276	278	283	276	280	261	289	277	269	258	295	277	273	287	272	289	281	296	272	285	310	248	271	268	283	302	258	270	275	269	272	280	240	287	276	282	279	283	275	277	266	279	246	291	281	281	291	266	273	288	276	258	260	299	270	288	236	290	279	280	258	274	272	276	296	260	255	276	327	275	250	276	255	281	273	284	271	267	266	291	297	249	310	287	280	297	288	258	298	312	269	275	255	292	276	244	274	288	292	286	320	295	268	260	257	262	265	309	282	279	254	272	273	271	297	275	278	274	286	265	281	284	299	271	283	296	276	247	305	281	279	274	275	301	279	292	265	268	300	256	266	293	269	263	307	239	270	303	254	257	287	245	290	262	271	311	306	240	279	264	279	313	269	268	285	263	281	289	265	282	292	271	258	276	308	277	278	292	300	254	290	272	309	283	273	262	291	301	276	269	339	285	270	264	235	288	282	298	273	265	275	274	270	277	296	265	318	283	278	269	276	275	270	317	296	266	275	275	283	290	284	255	288	302	288	280	284	304	246	282	226	285	275	276	297	288	267	275	297	293	301	269	309	260	271	300	244	283	262	263	257	287	267	297	264	293	270	266	273	281	293	289	257	276	277	273	287	275	257	291	300	308	286	262	267	265	275	255	270	287	274	276	255	266	297	252	260	272	320	288	264	266	270	300	263	260	277	295	253	284	259	254	280	280	255	295	278	301	295	242	274	281	277	282	292	298	281	280	262	269	275	286	245	255	268	285	241	293	278	252	297	260	297	284	279	287	296	250	306	269	301	285	276	300	307	297	290	270	271	263	257	296	308	277	257	292	285	289	288	298	292	289	295	287	266	288	269	262	283	287	297	232	261	283	288	273	232	296	310	291	289	294	284	269	287	276	288	300	289	290	237	260	262	270	273	308	247	247	273	280	302	283	267	247	272	299	279	257	289	271	290	285	300	272	247	250	261	290	272	272	248	287	276	279	295	261	260	277	257	280	294	274	300	290	274	290	300	240	278	270	266	261	238	284	269	262	312	267	277	289	287	275	252	236	257	258	277	276	280	277	256	269	301	279	274	298	286	264	317	266	293	283	285	285	265	289	267	296	271	279	314	281	284	282	276	307	292	268	281	262	264	272	273	302	262	262	290	276	305	294	317	253	260	264	249	262	254	266	256	297	253	269	301	274	285	299	293	245	275	285	251	258	277	284	258	256	271	273	267	293	289	285	261	284	281	285	258	295	271	264	264	257	302	281	280	234	230	246	262	281	293	289	276	257	263	271	284	242	268	285	302	272	287	278	280	265	288	289	289	271	283	287	284	255	278	263	286	302	273	265	292	282	298	264	292	294	288	273	249	269	266	259	267	282	257	260	269	312	303	277	287	287	257	268	283	254	266	255	263	292	268	260	275	303	286	256	288	252	288	291	258	299	278	278	272	284	291	258	218	258	243	301	300	276	279	305	307	258	268	295	266	275	272	282	291	286	247	259	276	261	263	292	260	225	279	253	261	271	237	266	292	263	285	308	249	250	304	270	279	274	282	291	268	290	289	275	288	260	280	246	284	283	249	269	277	283	248	289	272	296	290	288	266	271	270	257	253	268	283	279	301	278	292	263	312	282	259	309	268	255	257	238	253	261	264	273	289	322	269	266	289	247	308	249	273	234	285	246	296	277	308	290	287	275	279	267	283	280	295	245	273	301	258	312	294	255	277	271	260	264	266	287	251	286	274	290	293	292	266	276	267	284	258	287	283	298	288	253	273	284	287	301	256	259	299	282	298	273	260	305	299	260	256	274	297	271	294	275	283	271	269	261	260	277	298	288	300	292	244	297	286	280	292	278	287	258	260	255	270	287	273	268	273	275	302	283	278	280	258	255	271	246	280	283	246	290	269	278	284	293	288	260	265	296	295	292	275	282	251	265	286	302	281	293	263	269	270	270	256	255	300	297	253	257	289	302	283	258	279	285	268	302	270	277	261	303	283	308	296	259	282	265	302	257	252	260	283	260	275	256	255	284	262	252	236	318	274	250	247	245	243	288	303	263	251	262	282	272	227	293	267	258	263	253	234	286	276	287	267	269	292	298	285	262	272	280	250	285	283	269	246	293	257	265	276	277	241	294	310	279	235	271	308	279	263	307	277	271	301	283	252	282	268	271	259	262	293	289	285	286	273	270	281	271	297	277	265	268	273	263	274	287	268	281	287	309	284	277	281	278	283	233	291	284	276	280	305	274	262	257	301	280	262	270	288	287	242	263	284	248	295	276	254	283	253	297	250	284	316	271	267	258	284	249	265	280	276	292	272	265	269	284	271	268	259	304	290	300	291	294	299	280	298	289	238	258	289	314	318	337	305	310	271	274	288	280	281	291	250	298	281	292	273	272	311	285	274	270	297	287	291	302	308	278	288	236	243	274	281	261	285	252	283	269	238	273	282	267	252	264	274	277	292	297	246	268	284	266	287	261	274	297	268	317	308	259	270	292	298	291	259	292	257	246	242	253	269	249	274	269	279	290	268	283	280	260	278	305	228	281	284	290	252	296	307	259	264	264	271	256	294	251	267	267	284	245	277	294	304	274	281	274	296	291	281	283	235	277	302	249	275	263	274	259	262	266	284	286	258	270	274	294	244	297	278	294	266	261	253	234	281	269	267	300	262	276	273	295	270	271	272	252	300	285	273	266	281	326	275	273	296	241	243	309	278	273	292	269	276	274	284	270	290	256	280	271	278	265	276	263	319	251	271	269	271	280	264	273	298	280	288	285	252	277	279	251	246	284	279	271	259	310	285	266	268	286	248	287	305	252	265	261	268	274	275	265	273	268	270	277	250	302	285	264	257	287	267	282	289	296	297	280	276	285	270	284	236	270	285	285	264	272	277	271	305	256	286	269	307	285	284	275	269	289	263	257	288	249	306	255	285	265	254	249	283	308	278	272	298	274	272	284	301	250	261	297	275	265	295	300	304	287	303	308	267	262	285	274	300	256	277	274	253	280	287	297	259	281	282	299	263	276	266	274	255	263	242	273	312	295	289	269	258	293	300	304	275	280	288	272	291	273	272	252	278	257	270	262	265	245	248	288	260	266	265	266	310	250	277	263	249	256	264	269	277	276	276	270	280	276	277	289	269	249	285	255	281	305	289	282	282	290	232	272	286	281	264	283	300	259	285	230	286	261	263	296	277	262	267	276	271	271	265	280	267	303	251	275	265	246	283	278	291	269	293	257	268	278	280	282	263	286	277	280	283	268	260	243	305	278	241	269
37229	31139	5718	1295	688	582	626	638	574	615	634	580	593	583	599	600	600	617	591	573	572	558	600	545	602	583	611	602	605	636	606	609	606	572	590	605	615	570	592	601	607	573	615	590	604	620	596	602	560	648	601	573	602	610	620	602	607	618	605	550	618	614	561	597	560	585	561	638	605	557	617	632	616	613	612	643	613	598	571	652	636	604	598	611	627	606	603	660	622	574	613	571	613	568	588	623	596	571	593	613	600	635	585	619	607	553	595	567	616	615	558	654	615	609	577	616	612	616	577	570	563	611	570	611	582	599	597	604	575	550	562	571	622	632	615	626	553	566	587	624	620	605	623	591	640	589	607	606	609	611	629	627	554	592	604	604	592	559	572	611	615	556	596	593	562	611	579	620	644	627	542	598	580	597	643	619	626	578	605	596	606	573	590	567	592	656	599	612	588	594	615	610	569	635	619	601	615	598	598	623	639	613	592	611	563	545	585	605	624	610	559	628	561	610	608	605	616	605	633	625	558	614	567	571	587	581	561	569	643	635	589	626	622	611	630	617	582	616	628	586	651	638	614	599	636	593	621	596	617	608	579	567	597	545	639	621	594	598	608	587	606	627	619	597	632	610	553	582	567	629	647	619	597	607	628	569	653	613	581	530	641	593	600	617	607	599	617	620	626	602	600	606	560	614	635	596	617	550	608	637	571	623	602	591	569	604	628	602	613	602	606	590	605	580	589	601	595	611	578	633	591	605	578	554	578	595	608	592	600	606	618	567	625	600	611	597	597	595	637	563	644	603	575	590	613	564	598	624	562	565	619	613	618	581	592	617	628	598	618	582	597	604	616	642	593	599	606	624	623	642	576	618	603	617	614	567	596	590	610	572	649	666	628	624	652	644	590	613	593	576	597	631	598	587	589	578	656	607	627	576	606	590	629	581	552	608	563	636	614	626	633	608	619	594	606	547	617	577	597	610	612	599	632	631	619	592	602	612	621	625	640	603	571	606	617	598	596	611	595	588	615	594	645	626	573	628	599	625	566	606	622	596	589	577	608	604	602	586	657	636	590	597	614	641	629	593	587	620	589	553	570	573	632	590	644	593	578	612	597	548	618	600	592	604	589	603	578	621	588	559	627	631	582	572	597	587	609	607	603	595	618	636	623	587	598	574	609	636	594	593	609	638	651	569	647	651	621	621	615	602	625	586	577	643	593	618	606	638	612	587	590	623	590	593	627	599	559	639	595	635	568	608	553	640	605	600	556	639	597	602	592	589	603	662	589	644	581	585	581	594	586	618	632	592	611	609	594	582	563	655	628	580	624	570	616	570	657	613	573	628	629	616	607	593	576	563	604	636	625	605	602	587	595	592	606	612	612	589	613	645	612	621	566	603	620	583	589	660	607	618	591	583	569	620	604	616	605	594	647	612	597	580	605	579	581	641	584	619	608	617	613	560	591	588	560	640	614	547	646	585	613	594	563	574	623	613	623	615	567	601	611	650	553	577	621	561	586	547	593	620	640	592	613	613	577	590	602	567	616	586	631	585	644	600	600	596	626	648	618	557	606	600	627	579	565	603	631	606	619	550	602	608	638	574	612	586	568	626	617	610	636	573	619	590	607	585	588	559	623	626	601	551	590	601	562	612	621	625	607	637	579	578	591	632	614	631	635	579	613	608	584	600	582	598	578	607	600	597	639	639	600	604	613	599	604	585	658	631	609	564	641	574	597	608	621	625	566	617	610	619	604	625	589	613	590	613	623	611	630	600	583	608	635	566	589	600	598	612	576	612	623	584	615	647	633	657	610	570	617	573	563	620	645	594	606	621	602	647	609	577	593	600	611	572	610	593	623	563	639	571	607	601	580	576	614	607	612	619	590	596	620	637	609	564	613	585	571	585	623	672	601	614	613	574	593	595	624	586	608	590	585	577	577	591	589	607	588	607	631	606	581	603	617	586	594	575	568	637	618	609	614	634	620	620	585	598	624	611	572	591	584	614	595	576	667	584	618	612	583	606	560	556	607	582	617	598	622	612	598	594	606	662	601	602	550	586	576	593	615	616	606	600	634	595	603	574	644	588	591	605	595	569	569	589	625	603	586	608	619	585	575	627	635	579	580	597	574	623	645	608	610	686	643	587	611	623	600	600	626	619	556	582	667	598	618	643	614	577	596	618	595	581	626	657	616	622	579	601	689	646	580	582	595	589	591	607	599	620	628	632	620	596	641	592	604	622	599	612	604	612	549	598	582	619	593	594	577	620	586	651	588	593	565	583	652	623	600	606	623	558	662	590	624	611	589	585	581	597	583	563	630	568	599	592	642	608	589	577	636	634	531	623	557	587	610	568	601	624	641	628	598	552	572	571	612	564	598	582	595	622	638	661	631	578	603	603	614	570	592	577	635	588	582	583	586	632	645	596	582	607	592	564	624	619	582	568	639	627	621	597	596	645	557	597	608	607	577	609	636	587	628	625	532	587	556	607	628	659	586	600	632	610	612	545	594	614	613	630	616	563	594	619	608	597	619	577	599	642	603	611	622	609	631	605	593	598	656	615	603	559	608	595	596	589	635	622	580	625	576	571	594	567	590	613	625	657	615	608	567	575	648	599	588	605	553	590	585	585	549	598	595	604	596	605	621	548	610	608	637	600	614	582	600	627	623	600	606	605	587	588	565	618	598	565	599	550	605	561	564	557	606	629	624	586	623	580	624	605	588	659	612	568	625	584	599	649	614	614	603	627	584	606	599	617	597	588	598	601	608	576	585	572	608	628	585	606	603	602	579	606	618	590	595	586	561	611	593	584	583	575	571	612	632	591	589	584	584	589	608	618	623	604	604	618	585	581	601	598	562	596	559	626	611	590	587	581	559	593	610	655	593	610	598	611	633	600	563	600	655	584	639	619	587	606	630	607	629	612	557	593	598	638	604	591	614	578	687	609	580	633	617	584	603	643	628	596	593	571	614	620	644	578	582	565	566	593	535	623	617	615	581	594	598	600	555	594	650	576	573	569	575	607	600	606	606	574	591	625	607	569	623	558	558	568	626	621	562	589	570	608	640	637	623	595	631	579	595	598	614	629	671	577	595	647	622	589	593	596	595	601	594	650	613	575	585	580	637	583	558	627	589	638	593	600	605	625	602	602	572	598	642	570	643	546	607	569	557	573	608	633	594	636	593	631	571	565	583	591	608	571	571	569	557	603	620	544	580	585	596	573	597	594	621	608	625	625	635	583	621	636	550	576	593	568	593	603	587	599	580	649	586	629	621	591	622	570	549	613	642	609	634	587	640	592	631	585	664	569	636	603	617	587	597	652	572	582	608	575	617	606	617	620	596	612	579	581	569	598	618	638	604	595	589	614	604	523	576	603	582	573	597	590	602	620	638	618	554	615	591	603	601	613	611	576	563	610	578	609	596	613	638	601	604	628	630	617	614	600	602	597	617	562	575	616	598	614	640	624	597	586	607	610	650	632	598	609	609	613	570	585	648	598	652	642	602	604
84892	69139	32374	14274	2069	218	197	178	194	173	198	199	200	224	204	218	219	171	205	203	195	209	192	198	191	193	201	213	172	182	197	204	217	187	195	220	194	206	181	207	170	195	181	205	158	194	178	173	160	195	183	197	208	185	181	155	187	175	190	184	180	193	192	156	201	206	219	205	169	196	199	177	201	208	165	178	227	188	211	187	197	180	196	170	174	164	185	197	178	175	202	178	184	190	202	169	193	205	209	179	179	182	188	185	175	176	204	184	186	183	203	185	199	189	181	166	186	192	197	182	177	197	185	163	192	195	196	197	170	207	185	193	183	196	192	205	185	196	198	178	213	204	181	203	191	204	219	203	199	191	200	199	181	179	170	183	185	200	185	199	207	174	191	188	190	208	164	182	207	201	167	203	195	205	195	202	225	186	221	200	191	178	186	206	198	178	183	213	199	182	175	196	196	181	205	176	176	178	170	191	155	185	179	193	184	158	183	196	176	180	211	202	201	200	190	166	184	193	179	185	169	203	209	195	185	192	197	216	208	171	183	187	182	173	182	175	184	206	202	185	182	183	191	164	212	176	184	195	195	165	216	200	190	208	175	202	196	185	209	188	202	222	186	184	201	183	184	176	184	188	214	179	186	206	149	196	165	182	186	208	197	193	185	183	165	179	201	175	185	185	199	184	209	172	181	219	222	170	181	178	194	175	174	186	169	173	187	167	179	186	165	196	191	199	193	204	199	225	211	181	180	184	178	183	200	201	209	180	163	185	178	157	191	196	208	223	199	195	188	206	178	157	180	183	204	202	194	190	169	214	172	182	182	212	217	188	192	203	169	181	194	204	210	204	186	211	196	179	192	195	197	173	200	166	196	206	197	209	202	174	183	184	218	158	187	220	179	178	189	192	220	192	176	198	204	208	192	183	190	167	196	204	185	196	193	182	214	194	186	184	198	199	197	162	165	182	178	195	196	184	202	184	201	203	199	210	169	159	176	182	171	184	188	179	185	180	214	204	171	177	203	194	193	206	183	187	162	187	178	183	182	173	180	185	177	191	211	214	197	175	212	181	189	195	185	180	189	209	172	167	200	189	208	201	194	193	191	195	175	195	182	211	183	173	227	192	165	174	182	165	184	209	211	197	185	167	191	209	193	175	225	200	191	190	197	188	173	203	196	172	175	184	170	185	212	184	198	179	191	158	170	196	203	189	180	210	173	187	200	185	194	194	192	206	191	182	199	216	190	206	157	170	185	187	206	174	200	171	187	188	202	205	182	194	181	212	177	191	179	170	182	193	165	190	198	178	210	193	187	193	188	164	188	208	184	182	198	184	221	183	191	166	181	211	181	181	228	163	209	196	179	186	189	222	199	198	176	188	202	196	203	177	188	177	187	197	203	175	186	200	198	199	180	197	193	170	205	205	191	194	189	173	195	224	184	172	191	199	177	213	182	189	212	195	186	196	194	170	192	163	199	194	208	201	187	175	174	186	185	198	192	203	183	182	171	200	161	194	191	180	192	201	190	190	183	182	193	199	218	176	187	172	182	195	195	202	212	203	181	194	187	213	190	160	193	198	218	190	198	212	225	184	205	187	183	193	202	205	199	199	189	187	184	204	192	172	212	192	196	168	187	214	175	202	178	159	197	187	177	192	190	179	211	168	172	205	201	183	197	197	154	193	209	192	199	198	192	203	184	168	197	193	205	172	174	184	186	199	192	203	199	164	198	180	182	210	167	197	164	202	184	198	184	201	199	200	202	180	188	190	190	191	198	177	191	202	192	190	167	184	207	194	196	158	204	194	196	168	177	188	181	204	209	192	191	185	203	183	191	202	180	168	184	170	190	179	166	215	233	169	205	165	182	196	206	178	171	201	198	193	212	217	163	220	185	179	176	148	169	198	193	219	197	177	205	190	186	179	186	189	198	199	208	179	160	202	192	190	184	180	180	173	187	189	180	165	229	190	214	177	199	177	200	188	191	180	185	186	196	205	217	199	206	191	171	194	178	174	217	218	193	219	200	182	178	189	191	192	178	183	198	207	201	174	186	154	196	170	172	187	182	182	189	200	201	196	191	186	172	209	226	185	182	177	184	193	186	171	197	184	189	217	207	196	193	206	201	199	175	182	180	170	205	192	208	180	178	177	172	191	202	175	189	184	208	194	170	174	190	186	211	218	200	185	202	213	187	216	191	188	183	190	190	189	173	187	174	200	210	196	173	214	216	183	188	191	185	182	201	197	180	188	178	179	198	212	168	153	171	181	227	170	172	215	194	216	212	199	174	187	201	177	203	192	173	179	226	169	164	188	179	158	211	188	191	200	184	219	169	167	190	194	177	209	210	179	179	188	203	209	199	197	181	170	175	175	167	185	199	188	199	193	170	183	165	174	214	194	198	167	204	183	168	162	164	201	198	189	170	198	205	179	210	193	177	186	199	180	179	184	204	196	178	178	173	203	170	209	168	204	156	215	201	183	186	189	202	206	183	190	203	221	186	211	188	179	159	206	182	177	195	183	185	189	201	183	188	196	205	207	187	220	220	181	180	198	180	236	190	179	189	201	189	185	158	200	193	186	178	193	192	177	199	183	172	203	151	192	208	178	175	161	186	190	179	168	169	194	187	175	196	194	197	197	177	197	180	204	204	183	198	199	191	178	173	219	202	178	181	182	193	184	171	214	198	194	199	194	202	208	174	169	166	181	174	192	180	184	198	168	193	208	167	191	184	216	196	199	187	196	197	181	190	192	210	164	190	150	189	197	178	190	200	216	185	205	176	197	190	196	181	199	206	200	200	188	174	183	187	181	156	181	195	219	192	165	206	186	196	174	194	166	161	178	172	182	185	190	201	192	198	183	183	213	202	174	192	185	186	202	173	212	212	179	200	187	173	195	185	166	196	204	177	188	191	193	165	178	185	177	200	185	208	197	177	172	182	185	182	174	182	191	206	193	202	199	163	168	169	173	181	170	203	189	198	164	193	170	203	172	166	198	180	208	198	193	196	198	167	176	192	187	196	210	178	197	189	222	198	187	181	185	206	173	194	176	191	190	182	195	186	166	178	189	181	189	178	186	183	199	178	189	168	202	186	180	192	171	216	210	167	178	193	178	179	182	178	204	178	196	186	188	205	200	191	157	193	163	194	183	215	175	208	201	204	178	201	173	187	193	179	195	203	195	213	197	186	198	193	193	193	193	177	190	173	185	200	194	180	158	183	183	187	178	189	188	180	164	165	214	202	155	196	172	178	196	191	192	217	191	185	187	178	190	194	158	220	193	209	168	184	183	203	201	185	188	214	192	197	195	195	223	162	198	205	191	199	191	207	179	190	202	180	178	189	185	223	188	196	192	183	186	183	171	175	195	206	217	201	174	183	198	192	187	168	207	175	184	167	192	188	186	199	194	206	195	173	185	201	158	204	191	204	191	184	183	197	189	190	188	199	203	177	192	182	185	203	207	189	185	175	196	209	179	197	216	166	184	185	187	163	194	190	181	172	192
58068	54288	25072	15765	1898	484	465	457	443	408	426	414	429	444	442	401	410	427	413	438	444	441	427	434	434	443	445	404	448	447	420	392	388	444	425	435	411	444	431	417	384	411	384	393	409	420	399	421	411	390	414	409	411	407	402	425	390	465	451	413	464	405	448	468	437	435	454	441	407	401	419	428	415	412	416	440	427	416	427	414	417	443	449	397	423	429	429	403	441	434	396	453	437	384	419	393	419	393	401	370	382	396	391	414	438	409	433	411	433	416	429	403	398	435	394	403	395	420	406	429	394	437	422	430	411	402	431	409	376	393	417	415	399	420	431	414	438	418	424	422	469	391	424	430	406	409	406	403	446	480	413	418	381	405	439	393	426	420	442	434	408	380	422	429	403	434	436	455	423	412	447	442	449	419	433	413	449	401	424	416	421	405	428	389	447	405	422	417	420	426	418	411	455	435	445	390	381	398	383	397	418	432	391	470	442	433	410	400	407	396	446	433	429	388	396	468	432	401	426	430	417	386	404	415	409	402	404	402	442	426	422	463	390	422	444	394	427	419	432	392	382	428	424	437	410	436	413	393	418	387	426	406	431	402	432	395	391	439	381	437	395	432	388	378	417	422	440	418	409	394	411	430	421	416	432	375	423	395	426	417	406	387	437	432	407	436	410	417	410	422	435	441	390	435	437	447	435	456	428	429	416	408	378	430	452	435	391	392	432	429	428	416	401	431	422	457	409	412	425	403	383	448	389	437	384	469	413	427	408	432	445	423	461	455	408	403	409	432	447	442	405	422	417	412	426	439	416	411	459	442	408	446	402	399	455	409	396	444	419	441	453	400	434	410	410	421	406	405	405	392	442	443	412	406	406	422	380	406	439	395	426	450	405	406	407	391	400	427	438	409	443	407	398	420	384	415	426	412	394	457	432	419	418	448	451	401	399	409	402	427	422	429	447	418	381	392	446	449	379	417	444	406	387	432	446	411	395	397	420	414	454	411	403	446	443	423	421	434	424	388	395	402	426	389	396	441	413	415	427	404	454	398	437	416	425	411	415	408	415	445	445	429	428	437	394	385	443	396	430	432	429	406	423	431	422	440	426	424	414	422	407	404	434	446	416	368	433	419	402	404	456	421	453	442	419	426	400	420	434	435	386	451	408	420	443	415	450	432	449	443	445	406	434	431	434	392	401	406	412	455	443	417	391	424	419	404	429	407	435	391	431	427	428	411	413	437	398	406	418	443	420	414	454	409	403	431	394	396	411	432	430	410	445	409	401	441	397	411	456	423	416	413	403	443	428	439	431	405	394	429	409	455	472	424	429	430	449	429	416	448	409	424	425	408	434	411	415	389	429	408	381	450	424	411	432	400	441	421	379	432	425	434	405	431	434	432	411	403	364	419	432	436	427	461	424	402	418	423	401	410	417	398	395	390	427	427	425	400	407	410	389	449	417	406	441	393	423	416	439	420	403	438	421	430	424	416	401	422	376	447	419	439	398	430	385	406	426	421	392	417	395	437	408	394	418	447	422	427	413	408	460	404	425	436	414	406	447	435	416	406	423	443	393	401	458	407	409	446	427	418	394	409	455	408	436	454	402	418	455	427	407	449	449	454	433	388	436	442	439	485	431	435	390	431	417	384	397	418	431	434	451	410	401	457	377	393	439	428	419	420	414	453	414	416	400	452	377	429	471	451	376	431	424	402	433	434	388	407	398	456	428	412	413	426	457	390	429	412	404	425	408	405	426	418	418	425	390	423	397	398	435	404	388	407	463	433	411	383	409	408	434	437	437	442	396	453	417	410	423	407	434	440	389	442	419	408	433	436	411	412	410	432	410	394	424	412	458	424	417	448	407	398	431	405	402	431	424	410	438	432	400	457	398	427	393	434	457	395	450	433	443	431	418	451	472	436	409	409	415	412	416	408	455	428	407	425	439	427	448	379	403	402	423	426	417	425	397	424	432	405	409	400	394	441	419	422	440	416	413	415	420	373	408	447	410	409	386	407	405	472	411	420	393	430	423	447	350	444	450	440	432	397	406	397	374	394	432	411	435	399	412	433	430	442	422	408	440	424	406	424	403	425	409	444	402	398	401	432	404	393	433	427	412	471	399	445	441	422	420	439	409	408	400	384	425	436	399	440	427	408	415	378	434	397	419	396	438	425	426	425	423	385	424	417	416	417	434	431	440	378	436	425	450	441	417	451	460	387	441	378	446	433	407	417	419	417	385	439	390	404	404	409	410	443	427	437	414	434	417	402	404	440	420	414	451	421	418	424	429	432	403	434	414	422	419	404	445	428	497	407	400	406	441	421	423	416	430	410	455	413	458	399	436	434	434	432	429	423	414	415	419	418	410	426	430	392	396	427	418	419	436	425	421	384	406	410	414	457	411	404	430	428	438	436	425	430	419	421	425	429	390	412	444	434	450	410	443	392	406	425	446	428	417	378	425	424	464	470	418	436	429	423	414	422	397	449	413	418	401	421	415	415	401	413	412	443	392	440	437	396	401	426	458	410	405	409	443	428	455	413	407	412	433	436	372	430	437	440	423	393	413	376	403	408	426	438	374	417	458	393	431	402	446	453	455	363	423	401	439	455	467	453	399	452	402	431	391	388	434	418	391	416	425	403	411	428	426	419	431	382	450	414	404	388	410	387	447	411	450	387	400	424	404	444	464	430	406	415	437	415	413	416	411	441	407	399	416	430	419	414	418	446	417	404	434	421	402	434	460	432	435	450	397	409	406	421	439	413	391	438	465	431	423	421	446	437	425	436	456	436	394	420	427	421	467	378	428	417	392	394	407	392	416	400	454	468	418	467	422	450	424	453	409	380	412	434	416	419	397	423	435	413	392	434	420	418	417	413	411	423	414	452	399	426	402	449	443	408	434	399	428	407	450	443	391	393	427	414	453	413	418	419	418	431	417	437	446	454	424	428	413	371	439	429	416	400	420	419	422	417	423	417	413	404	417	410	441	411	387	449	393	439	437	421	414	406	427	397	390	430	417	435	385	423	416	409	456	399	404	420	414	376	419	407	383	453	420	398	418	413	413	407	412	403	405	437	428	438	421	392	449	436	432	399	405	421	403	414	435	396	426	380	451	421	443	425	403	425	459	419	390	390	442	431	429	396	470	402	409	409	397	413	435	393	414	415	453	422	454	432	382	404	423	425	419	400	399	443	414	420	447	415	412	418	381	416	412	444	425	427	400	380	431	433	440	411	412	419	457	401	415	460	400	410	452	400	384	449	388	450	405	413	414	383	394	411	430	408	435	403	413	431	418	414	430	416	436	437	404	411	405	412	418	403	401	406	428	411	424	388	412	404	412	391	436	385	394	445	433	434	408	465	432	427	472	404	411	426	422	420	429	403	414	423	480	420	432	393	429	432	442	427	447	429	436	446	366	399	441	452	420	419	422	419	413	434	416	438	426	415	418	450	448	435	434	447	433	431	418	445	430	422	430	410	401	429	437	432	432	410	437	417	454	419	422	432
91650	76123	38257	22005	6431	228	167	144	129	122	111	145	170	137	120	119	126	118	121	109	122	117	103	115	136	117	127	107	107	121	143	136	125	123	125	135	113	122	118	122	114	113	132	129	113	113	134	117	112	109	115	118	125	107	125	112	125	118	135	109	124	140	119	142	118	132	128	120	112	117	111	118	119	113	96	129	101	120	132	135	130	145	134	112	100	112	136	129	139	113	117	109	119	108	109	102	104	130	133	116	94	124	140	127	107	101	118	118	124	128	136	110	127	107	112	97	140	117	125	134	111	141	132	99	126	118	113	110	128	120	108	118	108	130	116	125	129	119	94	112	113	122	87	106	117	117	119	134	114	131	121	114	120	142	109	130	127	113	127	114	111	125	110	117	123	131	122	129	114	100	105	115	108	122	126	106	101	108	140	122	129	139	100	119	142	121	124	109	136	113	129	129	111	97	134	96	127	111	95	124	111	108	126	112	108	134	104	116	117	97	121	114	119	133	143	116	125	130	125	117	134	124	128	139	111	110	110	147	127	113	115	125	105	110	128	127	118	116	142	129	99	122	125	138	120	100	114	115	109	137	116	105	120	107	128	119	108	107	104	128	117	132	118	116	99	127	131	129	124	127	112	126	94	128	119	120	138	122	104	119	123	139	131	108	113	121	105	132	103	123	107	106	125	123	93	101	139	100	122	112	126	120	118	108	111	121	105	115	108	111	112	100	114	106	126	134	139	110	99	110	111	113	116	94	125	97	114	115	109	108	117	128	130	107	96	140	113	130	123	123	126	114	111	110	118	101	97	143	117	126	105	114	147	119	124	120	120	120	116	133	109	102	109	95	110	133	119	123	122	104	108	111	133	107	130	111	123	131	120	130	110	115	122	133	121	125	111	118	96	127	108	123	125	117	108	108	118	117	109	116	121	150	124	120	132	121	123	102	126	116	113	120	120	115	105	108	112	111	127	124	90	117	106	139	127	138	103	135	93	116	101	113	123	113	123	112	129	107	129	120	123	132	115	128	105	119	136	96	117	107	122	118	110	121	104	114	105	108	116	124	117	108	103	131	122	109	118	109	121	119	115	123	120	125	98	111	111	133	107	109	110	128	96	132	128	96	110	105	124	122	141	134	125	112	105	104	134	121	98	106	120	105	143	132	114	104	127	135	128	130	119	113	123	114	110	115	102	120	122	105	141	113	116	111	144	112	119	112	98	112	124	112	127	132	135	99	138	110	123	109	106	94	114	100	121	110	114	120	106	136	113	122	100	106	114	124	118	111	109	114	104	120	122	99	126	122	125	94	99	124	122	108	80	102	127	133	125	105	111	121	147	109	130	122	114	123	116	114	116	99	117	108	125	92	126	124	114	115	120	142	144	97	122	120	141	110	134	118	141	107	105	117	135	135	132	104	119	135	105	122	129	131	106	107	123	114	103	123	97	140	113	139	118	99	128	129	99	116	104	99	115	131	119	110	116	117	122	96	116	122	118	109	122	138	119	108	111	117	115	113	110	95	114	156	126	125	126	131	142	116	110	118	103	110	115	114	133	127	122	97	121	131	124	117	125	109	124	116	109	133	108	122	109	136	130	120	102	108	97	110	104	119	106	122	106	135	115	119	113	92	106	114	125	125	112	136	113	114	111	105	121	112	108	114	102	117	117	109	129	131	133	133	128	110	129	120	112	123	129	99	133	126	131	125	111	122	106	103	116	115	103	101	125	141	133	121	107	111	116	103	114	101	125	110	130	128	108	115	113	103	130	106	99	144	121	124	122	111	108	124	126	116	112	115	138	118	132	103	114	124	137	95	114	132	102	122	117	92	119	125	135	127	115	131	131	115	118	128	126	116	107	112	106	113	109	123	121	112	120	121	124	122	150	119	110	137	101	102	119	129	112	123	130	110	115	127	113	117	108	100	120	112	122	131	133	116	122	127	141	133	113	108	129	133	139	117	118	129	141	99	117	114	129	133	125	125	119	103	117	111	105	102	97	120	122	142	108	93	113	117	109	110	122	109	123	129	123	114	129	119	139	114	126	113	104	138	127	121	126	142	115	126	131	100	117	125	138	122	128	119	104	110	112	110	131	130	128	125	110	114	131	128	123	114	119	99	116	135	112	136	121	140	121	126	105	104	115	103	115	121	126	111	102	103	108	110	108	100	103	136	119	112	105	120	107	120	124	124	131	117	120	109	140	145	126	121	105	100	124	103	135	127	124	131	115	101	129	117	121	121	100	93	130	125	120	122	123	112	126	114	103	87	115	116	106	121	119	114	120	156	102	125	127	109	141	105	128	110	124	121	118	114	133	102	120	137	132	130	119	106	114	123	110	121	129	115	124	123	118	113	123	108	134	107	155	110	112	124	104	100	121	114	132	139	129	118	136	136	132	122	116	122	105	132	94	125	120	110	114	89	112	89	98	111	112	117	122	117	134	106	134	118	115	120	117	133	124	125	114	129	129	112	101	115	109	124	124	121	128	114	114	133	138	138	120	137	131	118	110	131	128	113	128	132	103	110	127	104	122	135	138	108	119	117	130	131	119	109	100	98	130	145	99	107	117	116	115	102	117	111	120	83	110	123	107	102	120	111	114	102	122	112	121	104	119	135	114	114	97	128	132	118	116	106	115	137	124	127	123	113	113	124	122	123	130	118	132	115	125	120	119	126	114	110	115	95	113	117	118	130	123	121	126	112	112	129	105	129	115	118	118	105	99	125	124	128	107	133	117	114	122	99	101	118	119	118	108	101	113	105	137	135	116	117	127	126	137	127	98	135	105	118	131	122	151	134	114	114	121	142	143	135	132	125	124	111	103	128	108	125	113	116	125	118	132	148	115	112	127	140	119	117	130	110	120	106	111	129	109	119	139	117	103	108	115	107	137	96	103	127	109	112	116	112	121	119	114	122	105	115	131	111	123	122	111	113	103	123	125	149	133	97	111	145	112	112	129	118	100	113	127	110	146	107	122	131	102	124	129	122	120	130	113	119	125	96	120	120	121	125	114	131	127	120	98	132	120	105	105	120	114	93	126	118	118	114	105	124	106	119	118	129	145	91	116	133	125	117	115	103	127	105	128	143	112	118	141	122	123	122	131	122	113	122	88	128	125	117	115	114	97	104	109	123	137	109	119	129	106	114	112	117	121	100	102	118	118	111	134	131	110	109	127	87	115	132	117	117	112	118	92	126	110	125	117	114	116	130	129	106	124	123	110	127	117	143	100	122	157	113	115	126	114	127	129	114	120	117	105	130	111	118	131	118	122	123	114	120	134	108	112	125	143	130	106	113	119	121	113	90	108	115	120	124	130	107	100	138	115	121	110	103	114	119	115	111	107	131	112	131	120	133	107	113	112	111	123	122	128	118	109	128	111	122	100	117	118	137	115	130	130	128	137	115	92	127	130	143	129	111	109	111	111	106	131	119	98	114	97	119	119	119	107	133	110	111	115	108	135	120	136	135	112	122	117	120	94	139	129	133	111	123	129	145	119	121
68525	62869	29663	23870	5040	383	372	343	335	304	323	297	335	315	308	279	299	295	310	291	272	274	304	272	321	281	297	271	320	317	308	296	260	290	281	271	319	287	278	270	298	285	275	302	257	268	300	264	276	303	270	265	260	272	273	272	251	275	256	283	260	263	270	302	263	287	300	261	296	299	292	293	314	257	282	269	299	284	285	269	268	308	309	283	292	283	261	269	260	258	289	251	262	284	298	304	275	293	285	287	278	290	267	299	290	288	286	272	274	274	277	257	302	272	277	283	280	287	253	274	280	326	270	309	273	256	252	263	266	249	287	288	296	278	289	278	245	291	262	253	257	300	281	278	274	267	261	266	259	266	287	280	309	274	275	280	265	287	280	271	286	260	263	250	282	247	277	299	276	277	276	265	297	291	269	277	278	286	271	270	282	287	296	290	278	294	276	293	289	280	257	290	313	281	271	280	277	285	289	295	279	316	289	263	282	270	255	309	290	263	266	267	300	283	242	264	258	272	265	269	291	271	279	273	252	262	296	289	262	257	263	304	257	262	251	264	286	268	300	291	253	278	271	263	279	270	292	296	265	277	269	301	304	279	277	259	270	270	284	313	242	301	265	257	280	297	293	255	295	263	313	289	304	282	317	249	298	268	261	274	267	311	292	268	267	296	297	268	310	293	263	278	291	291	272	277	275	279	269	259	287	254	290	265	282	272	271	277	271	260	278	259	271	297	296	262	265	256	289	244	270	271	285	268	269	246	272	259	279	293	274	273	284	282	296	242	285	288	289	284	314	235	259	276	272	280	295	249	288	271	261	266	262	271	272	272	262	251	285	271	301	261	271	281	304	278	265	282	270	290	269	273	274	287	265	275	293	287	270	248	265	294	286	273	285	262	250	265	277	287	292	253	301	285	305	267	249	287	256	287	295	284	305	285	289	261	257	295	247	305	299	267	279	278	272	286	293	265	276	248	286	289	302	272	292	269	290	276	295	264	282	276	263	290	284	271	296	293	288	277	283	292	291	284	286	308	269	280	262	302	287	284	291	285	289	306	246	268	254	256	253	295	271	267	287	289	283	263	245	253	316	251	287	300	283	277	257	285	252	266	262	275	257	300	259	295	260	286	252	307	252	296	252	255	291	269	259	261	251	285	261	341	278	259	274	261	287	282	237	291	285	292	279	288	264	270	289	265	303	286	304	272	294	249	270	297	236	279	256	256	266	290	268	260	283	263	275	290	293	263	276	261	272	243	274	257	263	273	277	291	270	264	285	301	255	297	260	299	291	292	264	286	283	265	296	267	308	291	331	253	264	269	265	280	269	297	294	270	295	283	281	267	260	288	247	282	290	255	276	292	255	279	292	294	289	305	303	287	289	295	293	272	302	287	284	254	289	280	257	296	302	291	260	282	283	289	270	272	255	304	285	258	260	267	259	261	277	281	250	272	263	262	270	278	282	295	272	303	273	281	287	277	290	293	258	278	270	273	266	293	287	267	267	286	282	288	292	276	262	302	311	296	256	274	292	297	269	255	275	300	292	263	288	277	299	285	300	253	299	284	280	269	261	290	290	284	262	264	271	240	260	281	287	271	259	265	266	261	282	276	295	297	277	276	288	273	276	313	278	290	292	271	242	262	277	257	267	294	288	299	296	256	268	268	272	267	235	270	276	269	242	292	294	258	292	299	260	275	306	314	299	273	271	279	289	292	276	293	285	289	291	278	274	285	280	246	283	279	270	283	275	297	279	267	290	283	265	262	247	311	269	275	258	274	269	287	284	310	286	271	281	276	271	288	269	283	282	260	297	277	274	269	276	271	282	271	263	274	300	298	276	272	273	275	279	281	239	287	269	276	267	266	289	262	284	263	264	267	266	282	254	272	270	269	286	256	267	287	297	274	282	318	289	299	290	238	315	314	245	272	287	291	266	281	292	300	287	265	262	264	295	289	297	296	286	267	281	291	275	292	290	276	274	286	291	291	278	293	281	296	282	273	281	292	270	306	266	300	307	290	263	265	283	280	283	287	276	274	269	287	302	317	271	247	275	265	277	292	280	265	291	271	250	270	280	298	266	277	275	291	275	271	276	271	264	248	294	262	265	267	272	269	285	277	255	286	277	277	299	277	271	287	296	280	302	271	274	273	299	296	249	280	257	305	312	319	288	275	283	282	283	313	269	271	266	288	253	280	267	291	261	294	291	271	271	268	286	308	277	270	267	254	286	275	251	268	295	284	288	279	312	245	280	263	255	279	274	288	249	246	302	320	277	250	261	291	298	298	279	261	285	263	297	283	304	261	253	283	235	299	296	294	279	263	302	290	297	261	276	283	280	285	277	273	301	271	275	282	304	293	301	274	273	284	267	299	286	286	248	250	293	281	276	281	266	283	240	293	321	285	304	265	256	285	288	287	299	268	270	249	300	290	279	285	294	302	285	292	239	255	294	291	247	270	271	271	276	277	287	272	262	283	291	294	279	304	261	264	258	279	251	275	265	245	277	246	313	250	259	270	281	267	256	291	265	284	280	263	273	287	264	260	284	295	275	281	271	280	267	314	264	293	276	287	301	277	282	272	294	266	266	310	265	272	278	314	265	295	267	269	271	276	280	257	263	277	309	279	262	274	321	290	237	254	276	231	285	288	276	305	271	327	300	264	277	289	261	292	276	311	273	276	274	249	283	287	275	240	268	278	287	299	268	292	269	287	286	270	290	284	288	262	293	289	273	254	263	273	275	303	304	289	287	295	265	312	283	290	286	265	300	262	291	277	286	302	252	302	265	274	276	275	264	276	287	264	274	283	274	278	279	293	254	281	307	261	259	292	272	309	239	273	266	280	286	298	274	273	272	286	292	255	243	312	301	291	281	245	283	266	245	270	296	310	282	290	274	292	282	243	290	282	256	287	263	260	290	296	295	263	305	289	228	293	254	267	280	285	274	252	273	284	234	276	327	299	287	297	291	296	309	280	267	278	271	309	286	309	264	279	269	247	289	286	290	272	258	243	238	263	274	264	284	271	274	278	243	271	257	249	269	295	283	287	284	260	276	243	272	283	298	280	276	293	271	273	289	249	290	277	271	260	311	270	299	290	278	270	257	273	256	255	306	316	234	267	288	288	279	292	310	280	278	271	292	273	264	299	287	293	282	283	271	275	239	268	271	269	276	278	283	258	292	279	247	258	303	292	294	288	244	285	272	272	259	273	280	261	280	277	247	311	254	273	293	304	293	286	285	273	277	272	304	279	321	284	280	296	264	302	283	293	291	278	288	254	256	313	287	250	264	277	242	256	288	268	294	266	261	245	264	266	291	260	277	281	267	281	244	271	286	294	302	315	240	274	252	282	250	278	280	266	298	306	273	264	281	308	304	282	244	291	258	288	290	280	287	273	312	309	253	234	278	261	257	278	273	266	287	282	273	264	268	264	250	288	272	265	287	296	321	281	257	304	287	287	260	301	288	275	288	277	281	268	274	318	287	314	293	299	270	256	254	270	273	258
43998	32899	6774	799	375	247	298	262	251	288	282	259	294	326	292	267	270	255	257	291	256	288	265	270	292	284	251	263	256	293	283	298	263	263	279	267	247	294	285	297	257	263	292	257	253	314	286	269	285	280	248	271	253	268	242	252	266	283	271	279	276	266	280	293	282	238	266	279	286	249	287	289	268	317	254	274	250	275	289	310	276	245	269	305	272	266	275	284	287	288	295	244	282	283	278	265	260	252	280	270	263	248	279	251	259	230	275	287	276	260	272	286	268	279	280	285	266	279	286	288	269	253	275	246	281	292	241	269	295	286	244	260	256	277	284	274	241	253	296	276	256	256	253	275	289	262	266	260	289	275	279	244	264	269	278	301	270	281	304	297	282	244	273	249	281	272	274	318	276	248	255	266	242	275	275	282	292	267	257	273	284	301	276	267	258	261	251	292	280	278	261	252	255	264	317	274	301	258	236	268	267	299	247	262	308	261	280	257	253	284	313	264	276	313	278	251	269	288	276	287	285	286	243	269	274	266	258	287	260	271	244	294	273	299	287	301	269	282	266	291	270	295	278	271	317	266	283	271	294	257	278	282	262	274	303	246	290	314	261	267	280	273	274	266	244	259	253	271	266	253	265	274	255	273	263	264	270	273	259	291	267	272	272	264	292	248	290	291	306	245	275	280	308	260	274	275	282	316	247	277	253	268	251	282	269	280	266	294	260	282	277	252	260	263	291	266	308	273	289	280	259	309	308	289	280	273	282	269	267	274	275	276	281	288	258	285	274	283	273	263	308	285	256	251	268	280	236	272	269	292	281	257	273	296	262	274	299	259	273	280	288	314	277	268	287	312	269	268	284	270	264	277	289	263	298	284	280	263	271	287	270	285	261	270	281	242	282	275	266	252	270	255	272	294	286	275	254	237	277	278	286	299	266	284	287	316	259	254	271	268	261	252	283	294	265	257	287	271	273	308	283	290	272	255	271	272	274	271	303	284	270	260	258	265	247	277	280	281	270	305	295	256	268	306	267	265	283	306	312	273	282	271	292	256	275	239	268	237	294	250	292	276	268	289	280	279	280	271	298	302	260	263	244	276	266	271	291	282	295	283	282	292	261	259	286	272	267	270	303	257	284	260	262	290	304	264	264	289	267	266	292	253	274	280	306	267	261	268	268	304	290	293	276	270	276	266	244	257	268	282	281	262	279	280	299	260	259	249	237	269	278	300	266	257	256	241	292	273	257	247	289	286	249	283	284	256	285	283	292	281	270	296	287	281	281	280	317	279	261	262	285	276	274	291	280	271	260	284	322	259	288	285	278	251	273	303	255	259	275	285	272	268	277	289	277	268	276	256	284	239	270	292	275	267	266	269	250	284	281	269	274	288	281	255	274	280	237	245	278	300	267	291	307	261	290	270	279	284	279	238	305	250	274	299	292	310	260	247	291	280	266	267	257	269	291	270	263	290	238	270	275	239	267	250	270	278	245	285	288	286	259	253	259	257	289	255	270	287	301	260	250	314	301	253	292	296	257	270	240	284	300	248	282	248	275	262	270	269	296	297	272	243	248	271	271	252	288	292	274	256	246	306	249	254	294	262	256	273	270	272	275	270	314	281	293	276	264	257	244	245	298	240	291	267	277	281	264	282	254	255	314	291	262	287	279	273	249	266	274	275	282	283	277	284	267	253	274	300	257	294	271	273	271	270	280	292	254	244	285	263	256	298	235	283	270	280	314	272	314	292	289	278	280	255	266	262	260	277	246	271	251	295	277	242	254	283	277	293	269	258	275	270	297	282	291	282	278	309	278	237	293	292	288	255	284	279	278	248	234	257	289	306	272	255	291	277	280	304	267	283	274	300	294	282	289	288	260	291	291	282	284	242	301	271	264	249	270	258	284	275	273	295	295	263	252	258	280	295	291	268	276	248	260	265	273	292	257	270	297	242	266	278	277	280	298	279	279	263	292	279	275	266	270	286	291	278	290	247	285	272	280	325	276	298	261	295	278	257	285	236	290	263	269	276	254	244	249	259	299	292	273	262	251	244	290	271	257	288	292	259	294	273	267	289	272	273	283	267	286	284	330	278	286	267	292	270	263	273	305	284	245	300	270	260	291	271	268	247	218	260	273	266	225	259	258	274	273	275	300	257	273	270	312	263	297	278	292	290	289	269	271	287	262	269	289	261	284	271	257	278	244	238	281	295	305	294	273	299	272	317	292	248	265	282	283	273	265	254	283	291	266	271	236	277	258	295	288	285	249	275	274	263	272	281	265	251	291	288	266	281	268	270	270	244	301	283	262	264	241	272	258	276	297	285	275	264	237	315	272	285	255	270	267	258	250	274	277	263	277	310	285	276	275	288	293	260	274	258	289	277	284	268	292	233	244	289	258	270	286	281	289	275	239	265	306	246	296	246	282	266	276	270	253	289	246	285	290	305	301	274	252	264	325	281	268	266	281	262	304	275	299	252	251	273	300	274	277	297	287	305	298	276	268	254	294	268	277	264	242	309	257	282	268	283	265	291	302	302	247	258	299	247	256	308	264	257	268	274	259	279	270	271	276	273	263	296	275	264	278	233	264	283	306	275	284	283	275	236	284	238	270	289	224	267	295	282	286	274	254	252	262	280	300	291	270	245	277	283	241	264	278	273	258	268	280	299	267	272	296	278	293	231	276	253	249	282	273	283	298	243	262	279	264	293	252	276	274	260	261	260	267	241	245	286	286	297	280	273	288	260	258	279	278	271	257	273	273	293	257	272	284	251	236	297	290	280	310	284	264	295	254	295	267	271	270	249	289	253	259	284	265	253	246	291	259	292	298	316	286	241	276	233	252	263	277	269	283	269	244	259	280	286	272	257	272	297	268	273	290	246	267	271	307	289	278	272	312	298	246	244	308	296	306	267	281	292	284	261	236	247	277	301	272	254	284	265	274	319	270	278	274	297	281	274	289	255	259	267	266	287	284	247	306	231	259	264	288	273	265	278	272	290	284	283	260	252	284	256	239	284	287	291	282	268	280	280	314	291	277	262	274	246	255	268	272	286	258	256	242	300	302	291	297	247	260	287	281	281	282	254	270	287	279	252	262	257	250	250	258	259	282	259	266	245	270	281	273	236	279	248	270	290	255	283	266	273	260	240	269	291	271	284	296	295	282	277	292	253	299	253	283	278	276	296	278	261	275	274	284	284	254	292	240	276	317	297	302	287	267	256	293	259	284	259	252	269	292	271	287	266	263	273	285	254	282	269	255	260	263	294	277	241	284	276	278	268	284	276	283	310	260	275	292	286	287	265	277	310	285	265	265	278	227	271	283	269	276	276	269	262	274	291	260	305	279	297	249	285	267	257	274	298	261	283	294	260	264	277	283	303	276	301	298	255	278	253	289	266	246	242	231	269	259	262	257	259	271	289	283	301	273	260	279	235	255	286	264	253	268	303	262	262	289	257	273	260	276	266	250	266	287	292	276	277	263	264	267	282	256	278	256	287	275	300	231	260
37614	27991	3383	1837	966	637	565	552	590	603	598	578	630	635	578	629	551	585	648	596	603	595	553	609	580	601	606	642	605	620	593	614	612	572	577	584	577	579	607	622	618	598	595	624	600	567	569	618	575	612	579	614	630	565	579	600	611	591	585	585	610	577	619	604	578	572	618	566	592	612	600	593	623	577	619	575	596	610	564	604	589	652	588	607	549	614	590	598	606	582	555	583	628	612	614	585	607	609	640	645	559	587	595	573	568	559	595	633	554	602	660	588	591	593	588	580	629	587	602	593	577	564	610	621	618	567	589	594	592	611	549	617	565	629	596	558	580	566	627	599	596	609	599	626	556	586	596	597	587	644	612	573	650	558	603	599	588	602	548	601	589	615	609	618	550	608	597	582	574	624	583	576	622	581	591	621	576	578	576	601	556	631	625	631	564	588	628	563	584	538	608	592	591	608	589	635	586	613	597	628	611	592	571	636	601	559	599	599	633	614	582	614	620	598	591	595	626	589	560	548	584	628	573	595	594	600	635	594	591	613	598	620	569	559	601	622	577	616	584	564	624	582	581	596	602	549	581	637	601	604	626	580	585	614	561	607	625	582	614	589	561	643	594	528	608	589	626	578	605	613	619	595	573	620	585	588	575	639	615	614	622	638	565	579	593	610	580	594	581	652	564	620	595	593	601	615	604	605	597	582	596	673	605	616	626	602	607	571	603	655	608	575	624	587	575	617	605	631	599	553	622	625	564	635	579	604	584	581	571	600	547	591	568	618	633	596	595	586	577	554	605	611	593	541	570	554	588	581	589	578	656	576	524	605	620	610	606	579	584	579	610	605	602	619	582	567	632	596	593	576	563	601	627	586	568	572	590	600	592	577	631	589	576	568	602	587	597	592	565	571	575	594	602	578	580	617	527	606	601	593	582	585	602	556	556	587	609	568	575	646	617	596	593	584	591	609	591	600	594	569	607	539	596	582	618	585	546	621	569	581	622	580	594	638	596	644	604	612	564	618	552	588	605	554	617	611	579	596	596	553	611	586	605	605	565	617	597	611	601	590	636	553	624	578	603	608	619	606	576	595	577	582	619	615	583	561	632	576	603	615	573	618	568	610	595	566	583	580	602	602	601	580	621	573	563	570	646	625	595	620	633	605	643	591	562	596	609	559	628	576	541	618	579	621	579	592	576	589	600	598	582	599	589	604	621	593	586	609	626	589	632	604	644	575	610	618	591	620	579	592	578	587	591	568	596	608	580	594	591	583	568	587	573	577	590	574	612	574	613	576	597	589	621	623	598	609	579	584	583	588	597	570	592	597	579	620	558	591	589	624	609	620	596	687	583	584	605	593	568	586	583	567	609	584	554	552	607	571	587	605	630	620	604	599	607	592	626	640	587	583	593	611	601	601	583	598	625	581	619	571	588	625	597	580	565	634	623	625	610	562	585	590	615	564	608	627	596	588	625	548	592	556	628	626	620	597	605	622	601	591	596	602	609	595	572	624	575	580	574	645	648	606	617	635	643	615	595	595	606	555	584	623	619	598	596	600	557	555	590	579	611	559	568	573	618	604	596	563	550	580	546	576	611	579	593	599	599	642	586	592	566	610	520	612	622	548	592	576	597	624	611	553	616	582	625	568	581	602	638	611	604	607	584	593	560	585	606	533	643	539	597	583	602	607	602	562	587	598	634	626	623	590	602	587	599	597	578	639	577	555	590	625	547	591	620	620	596	595	579	569	582	592	607	615	619	627	628	587	612	614	602	607	600	563	621	588	611	567	579	598	584	598	590	597	604	618	609	603	591	628	571	571	561	591	608	569	605	579	600	609	606	602	601	616	608	614	548	608	577	629	620	593	621	593	574	553	592	594	608	583	556	588	627	598	565	633	651	592	558	588	580	606	578	549	643	598	592	557	592	608	593	594	598	615	595	596	591	579	569	614	616	576	562	608	534	599	598	585	587	591	606	582	609	640	600	575	574	608	601	590	599	593	646	606	625	618	644	616	582	582	642	587	629	597	617	606	651	608	579	615	627	574	600	608	624	620	545	631	602	631	608	644	576	596	595	589	598	604	639	573	630	600	604	583	632	627	571	582	603	593	592	599	617	594	607	615	613	587	624	594	584	623	626	608	616	617	574	594	610	605	569	624	577	623	572	588	595	579	575	574	603	614	581	541	627	609	614	579	593	604	630	575	600	580	548	590	578	617	624	630	599	585	560	601	581	661	665	623	600	581	591	588	623	609	590	587	646	588	606	581	605	633	540	602	592	592	584	627	590	587	563	602	563	602	599	616	531	550	583	588	605	620	559	585	616	633	625	548	540	584	601	628	592	560	618	566	615	604	543	611	640	630	601	593	615	572	595	565	565	608	559	600	564	605	580	599	598	592	596	608	630	607	601	610	582	554	620	584	610	568	555	598	560	556	577	611	585	553	607	619	651	609	598	590	589	563	626	583	639	569	613	591	609	614	576	565	562	589	593	632	560	574	600	569	541	581	603	575	575	595	604	602	556	598	604	568	573	598	629	616	629	623	604	559	596	563	587	583	566	549	549	645	642	580	561	590	648	576	601	629	618	612	613	636	599	590	568	590	611	611	628	612	611	598	608	646	556	636	552	607	596	605	631	571	567	651	581	604	570	583	585	543	606	546	561	619	561	606	606	576	597	578	640	594	580	599	570	585	638	586	609	611	579	597	606	594	605	550	595	614	598	571	607	583	619	593	603	592	607	605	589	628	570	594	569	580	606	588	614	589	629	581	646	572	609	571	620	588	587	558	589	581	639	576	633	587	575	628	580	575	606	571	565	621	601	642	573	573	574	530	576	578	586	623	576	606	595	566	607	587	583	594	594	595	606	576	581	585	585	605	608	607	621	557	586	612	629	593	598	596	626	620	617	569	623	590	591	654	608	557	579	611	624	601	597	606	582	592	603	597	588	633	576	605	576	575	544	588	601	557	614	616	601	560	586	569	551	616	589	577	611	569	620	626	635	587	580	576	578	582	617	589	600	538	553	626	602	578	554	593	644	570	618	618	593	667	574	600	601	664	595	573	624	620	584	610	553	609	591	574	561	594	569	573	598	556	646	561	641	628	605	629	554	614	601	582	640	591	623	586	592	612	627	613	594	607	569	593	598	612	629	590	635	639	664	614	579	578	574	619	625	627	584	572	613	618	625	609	659	621	629	587	610	568	585	577	604	613	612	556	597	573	601	595	609	604	611	600	561	569	580	600	584	584	566	624	582	594	574	583	635	584	620	586	590	612	618	624	592	631	610	621	582	591	545	619	614	574	587	649	595	584	610	615	613	573	563	607	581	525	604	617	580	612	615	565	597	636	607	603	586	582	549	612	597	589	622	586	600	603	568	634	599	584	617	604	571	591	613	601	577	583	589	569	597	569	609	625	581	601	599	615	563	607	607	563	620	563	617	609	596	592	640	560	589	592	599	619	568	593	583	562	547	644	663	587	644	540	602	648	603	558	620	626	589	565
84433	67625	31001	15235	4763	326	206	201	193	213	198	189	181	180	194	233	202	214	183	191	196	195	193	203	173	200	187	201	207	160	221	184	197	182	217	186	205	203	191	182	164	212	218	175	225	196	234	200	183	188	205	193	178	208	177	211	202	209	221	210	198	191	201	183	194	195	181	192	201	214	177	199	195	170	223	183	224	199	221	220	186	195	166	216	191	201	197	190	203	213	187	214	208	192	190	196	190	203	216	177	173	186	196	193	198	187	182	194	207	197	204	198	200	198	190	197	193	191	227	205	219	194	170	206	184	182	189	207	191	192	195	172	204	174	216	226	210	185	221	185	189	185	159	204	204	196	218	211	195	201	175	205	177	205	195	210	186	182	186	191	194	188	191	192	170	155	218	210	202	211	207	201	210	188	195	216	181	203	199	205	209	201	188	227	200	190	207	197	217	232	181	180	205	181	193	220	192	182	188	206	190	204	205	183	236	192	221	229	198	191	199	223	199	173	184	178	184	167	215	218	191	217	183	204	204	196	214	189	222	189	191	204	203	200	201	199	180	199	191	186	190	191	203	194	216	184	219	188	202	202	165	200	202	201	186	193	222	193	187	206	214	180	202	219	209	198	195	184	184	182	220	213	188	189	211	186	211	199	180	209	184	176	182	197	204	180	168	205	216	206	202	194	197	233	183	192	188	226	184	207	200	210	189	200	200	201	159	195	237	199	202	186	190	174	197	206	166	191	189	201	179	192	212	196	204	198	187	208	218	188	210	203	190	190	210	218	218	205	192	196	211	226	213	225	215	196	175	180	182	209	197	198	195	200	185	192	182	201	214	196	193	198	211	206	213	195	203	187	183	195	236	184	200	182	201	185	215	217	177	208	207	217	189	214	199	168	186	194	236	203	195	218	199	207	183	204	187	187	189	176	177	180	174	179	199	195	191	221	234	199	192	185	206	196	204	198	206	196	186	188	197	175	206	191	180	175	202	193	227	196	181	204	197	195	189	213	227	230	228	222	199	194	221	218	226	228	198	179	214	212	197	201	206	198	220	199	210	209	198	184	216	216	184	165	182	199	238	212	194	217	229	182	199	226	180	224	182	213	188	194	196	227	203	192	198	212	195	214	200	202	214	206	178	195	228	225	195	213	192	235	226	223	193	205	208	195	187	191	205	211	216	182	208	200	203	220	201	192	191	220	201	209	186	190	208	203	220	228	189	212	213	211	214	176	198	203	182	220	205	194	185	191	191	211	181	199	183	240	213	194	190	197	208	184	203	192	196	210	213	211	213	204	209	192	185	185	175	195	170	201	212	192	212	220	220	194	190	204	205	195	195	199	215	224	208	195	203	192	193	218	181	203	200	194	197	168	210	229	210	203	203	189	204	199	198	216	185	182	206	215	216	234	209	199	192	196	207	211	202	223	198	208	178	194	198	215	205	194	197	198	179	244	215	213	237	204	199	194	206	223	178	199	188	200	168	196	224	180	197	190	209	180	203	213	212	213	181	186	207	195	185	198	188	187	215	189	198	178	223	213	208	242	198	197	213	222	224	233	190	200	181	185	194	168	209	200	197	203	197	169	212	226	224	194	204	188	194	201	205	197	207	198	201	194	194	188	171	178	195	184	190	224	198	164	208	188	191	196	209	213	196	171	191	189	217	178	183	188	190	193	182	181	206	185	174	207	205	192	206	201	195	205	176	196	187	185	195	191	210	171	204	194	225	200	181	202	187	203	170	178	186	190	180	222	180	191	191	197	211	185	176	199	202	192	210	171	201	189	183	193	193	198	203	182	173	179	187	189	190	175	208	157	169	190	200	206	189	207	196	201	190	191	215	196	209	231	196	184	182	194	173	190	218	214	228	197	185	197	198	204	214	207	225	207	175	179	175	205	201	185	185	214	203	181	220	192	187	183	211	230	190	179	203	201	200	191	201	198	193	201	219	205	185	167	165	208	210	202	225	200	197	201	192	197	197	211	210	179	185	199	208	177	210	228	190	204	182	218	224	184	180	205	190	189	235	208	224	186	177	188	211	180	198	199	192	175	214	224	198	187	219	201	183	214	204	202	170	171	190	190	197	208	191	229	214	214	198	189	200	182	195	200	214	194	226	182	197	190	222	198	204	216	195	227	191	191	207	194	214	205	185	193	186	201	202	203	228	200	202	185	204	183	208	171	206	206	197	217	181	203	193	178	181	189	177	171	193	195	223	205	206	212	208	195	190	186	183	203	175	202	198	197	182	172	180	183	198	188	190	200	198	207	181	192	200	217	195	170	186	193	187	178	225	211	204	193	196	183	218	182	182	226	200	194	221	176	211	219	221	196	194	193	228	197	174	201	182	242	197	199	190	185	202	205	195	220	221	194	228	197	192	200	185	206	238	196	192	217	182	203	222	184	189	176	208	221	194	170	169	211	196	207	204	197	170	202	187	187	208	210	215	220	205	236	197	188	209	217	229	201	193	217	202	204	219	212	198	205	213	190	190	195	179	205	170	202	204	193	200	205	203	177	218	188	205	188	204	192	212	203	190	156	184	210	191	199	208	181	196	185	197	192	175	185	202	204	189	186	200	218	217	184	198	198	192	219	192	207	212	198	209	193	218	220	214	195	170	220	201	194	206	216	217	207	194	204	201	212	224	179	189	162	199	202	185	173	200	198	209	201	211	214	198	215	195	192	201	209	222	230	192	174	165	184	173	187	184	199	209	196	170	193	195	202	192	213	201	199	214	232	193	178	193	212	192	191	217	208	192	211	215	181	176	204	197	201	171	200	205	188	200	237	207	199	195	193	205	177	187	191	188	190	178	214	201	186	194	186	188	210	205	191	202	187	198	202	174	210	223	207	216	183	192	199	199	185	203	199	206	202	209	187	198	183	181	207	200	210	197	173	204	209	222	186	196	202	195	186	220	229	178	162	211	181	197	188	184	210	169	220	186	194	198	194	206	192	229	202	233	194	184	192	191	222	212	199	206	224	246	195	209	185	195	190	212	223	209	186	194	195	221	177	191	182	188	189	219	208	194	204	212	190	181	195	167	210	194	220	205	191	181	198	179	203	198	195	223	214	203	179	240	185	188	185	185	177	172	212	194	183	184	207	196	209	216	216	204	196	204	219	186	177	216	172	185	201	206	202	178	199	185	206	203	186	212	226	196	198	211	188	153	226	232	216	197	196	196	192	191	203	215	211	195	211	176	201	221	205	221	183	173	205	185	202	193	198	189	200	179	199	228	173	215	210	227	198	182	208	217	189	195	221	207	174	169	188	179	205	180	203	220	216	200	203	191	203	217	227	177	192	208	189	195	184	199	200	198	184	191	228	202	202	210	209	183	208	195	195	196	188	202	172	184	191	198	221	178	189	226	207	209	217	210	189	222	226	192	217	205	194	181	191	188	213	168	199	188	190	183	180	215	187	199	195	208	197	180	176	204	211	199	193	203	208	210	206	217	193	206	191	194	211	184	219	198	184	206	185	206	208	197	183	208	186	207	203
58704	53439	23099	18336	8873	497	476	454	434	456	500	443	414	439	450	423	457	457	434	407	427	460	444	428	429	456	471	403	439	450	420	448	442	412	416	431	412	428	412	432	471	424	454	409	471	436	423	451	456	437	468	417	462	447	428	464	407	455	413	436	475	458	470	403	447	433	470	488	431	464	450	416	392	415	427	435	426	426	410	416	451	440	447	427	438	437	464	432	443	417	427	460	466	439	443	450	437	469	427	423	440	450	439	415	467	435	486	434	457	411	481	448	438	443	446	451	418	453	482	429	442	464	459	437	451	423	408	428	419	430	429	429	451	409	440	443	456	434	459	459	398	439	419	446	462	443	433	426	390	439	433	440	429	456	464	445	442	497	435	460	453	454	435	443	431	411	477	451	442	451	426	457	435	452	436	485	457	445	424	399	417	423	421	494	418	441	438	409	441	451	415	450	424	426	450	419	395	426	431	409	442	438	444	435	431	463	433	448	477	447	423	474	455	445	424	409	458	439	416	437	424	438	427	448	432	431	441	429	470	427	399	432	439	480	452	393	438	460	443	438	452	427	406	424	416	465	435	400	431	448	458	434	444	409	429	436	489	429	440	450	432	425	415	445	446	404	452	423	455	465	426	457	435	432	454	431	498	466	447	413	441	442	419	408	480	406	471	478	457	455	488	427	469	429	410	414	430	439	420	412	425	451	443	462	440	411	434	442	442	489	407	438	414	424	461	438	416	494	442	445	419	435	468	457	435	447	434	441	451	445	446	442	421	446	407	478	460	437	429	443	424	431	421	427	454	453	428	451	457	450	404	450	440	420	440	443	435	450	427	445	443	445	431	447	447	415	443	435	445	427	427	427	428	418	443	438	415	440	440	457	446	450	460	454	438	400	434	426	439	434	410	480	423	499	423	470	417	436	457	509	429	452	423	427	444	453	442	434	460	405	460	425	446	447	449	438	435	430	450	431	462	455	433	469	493	447	465	428	432	426	443	428	430	465	440	447	433	437	415	386	416	423	453	438	463	440	447	434	469	438	442	404	406	479	439	452	439	428	420	412	497	451	412	443	414	427	446	453	433	396	470	460	501	385	469	453	465	407	461	466	396	409	456	455	440	428	433	466	420	406	444	427	456	395	400	436	437	445	440	408	441	425	470	441	386	435	427	442	422	459	415	409	417	426	419	412	439	423	437	427	485	420	406	453	420	428	415	473	450	428	435	428	433	447	426	440	428	408	414	418	441	421	434	446	433	441	439	401	463	467	452	475	487	397	435	433	407	444	446	475	423	421	427	435	420	412	440	458	426	440	438	454	461	436	438	424	467	462	433	411	446	448	424	403	447	481	422	451	449	437	424	445	438	405	435	418	446	426	433	440	427	401	428	424	441	423	422	443	438	449	439	457	480	433	438	461	441	458	430	435	430	435	404	420	445	464	437	432	473	426	431	456	414	481	436	422	476	450	424	432	411	483	437	420	415	421	450	429	455	462	435	438	413	457	430	460	416	422	451	460	477	467	443	433	469	416	400	455	472	424	396	455	461	408	428	440	422	472	421	480	419	472	455	404	436	437	448	398	362	417	455	423	450	427	440	415	444	388	463	422	459	438	448	397	440	462	443	430	441	435	450	471	455	438	449	439	432	415	394	430	406	461	471	459	465	387	430	430	428	436	445	448	423	425	460	431	434	439	442	453	416	423	429	419	411	444	441	407	436	420	442	425	439	435	450	458	436	473	435	436	408	388	445	441	425	436	450	431	405	445	428	436	403	407	446	460	439	418	440	424	473	440	434	472	417	434	453	421	412	424	422	437	405	442	423	488	432	481	439	445	421	465	405	460	456	421	428	463	435	435	454	432	457	447	415	447	462	419	463	444	436	442	459	445	425	397	427	461	437	433	456	481	466	453	468	413	428	462	449	442	450	439	442	446	491	455	437	433	424	469	436	418	466	453	456	417	439	482	423	432	412	449	454	435	430	445	429	456	443	452	443	445	440	446	448	456	399	454	467	407	411	429	419	432	455	428	455	442	442	450	454	442	451	419	401	424	452	415	400	433	423	426	450	443	462	410	454	456	456	412	429	422	444	441	482	454	452	423	424	418	428	464	430	424	455	441	470	460	425	437	446	471	431	414	455	449	439	431	470	427	454	438	438	444	459	436	444	435	442	444	444	452	445	420	476	417	432	416	487	425	432	448	471	415	416	450	444	446	457	440	421	464	424	474	423	461	418	447	450	459	448	452	435	467	463	413	453	453	463	438	429	443	479	434	419	459	468	441	433	427	431	443	404	429	417	449	471	402	432	401	422	477	424	447	418	466	461	429	374	438	461	447	449	460	442	394	448	441	445	437	433	474	436	472	439	444	475	408	431	459	437	443	439	427	423	485	474	437	433	451	469	425	440	450	451	387	421	471	402	417	452	430	444	424	433	425	433	457	452	427	434	437	453	457	426	454	454	443	416	442	434	464	482	465	438	388	465	411	417	452	394	459	423	438	474	475	448	452	436	462	445	437	451	450	441	450	437	460	430	444	429	463	443	464	434	421	430	454	426	415	474	427	449	445	446	455	400	471	447	419	458	455	409	477	427	442	361	446	438	457	428	418	441	445	455	433	422	432	451	405	423	442	449	435	462	434	464	471	486	429	453	446	390	409	410	420	425	459	441	458	438	435	431	398	459	419	444	444	453	451	462	439	477	422	425	434	400	402	428	442	415	422	443	448	398	473	418	451	448	411	446	440	458	442	436	435	413	472	439	445	407	458	450	434	439	458	455	436	458	447	416	442	454	444	439	430	425	424	443	413	429	455	457	471	448	434	417	435	476	469	471	453	456	433	442	402	428	438	446	422	467	452	441	431	462	425	472	465	437	437	404	506	430	453	390	461	450	445	472	469	462	395	480	400	424	442	439	441	446	448	446	443	435	447	431	441	447	454	451	433	450	437	469	407	458	458	426	430	444	446	447	433	432	426	457	456	442	427	465	469	452	441	463	454	460	436	426	442	442	461	436	432	448	437	426	433	402	415	461	441	455	444	413	467	411	437	393	433	458	455	435	413	441	438	442	399	443	411	422	439	468	433	436	422	422	433	426	422	455	457	449	428	425	385	423	414	416	444	485	450	436	461	384	461	432	393	450	396	409	476	435	424	428	444	453	437	450	454	464	449	407	472	432	450	464	446	425	418	433	432	439	457	424	396	448	453	449	451	453	432	433	457	467	450	436	426	426	443	440	447	404	446	460	427	460	475	421	436	482	421	432	443	440	412	449	444	414	424	459	396	425	463	440	459	420	417	406	452	435	453	429	439	468	474	449	472	478	414	477	477	465	412	411	401	439	416	434	430	448	448	411	454	424	430	410	420	484	412	443	456	424	453	440	455	446	455	467	406	446	413	411	471	450	490	443	466	437	455	456	435	440	419	421	412	495	467	414	449	452	454	449	444	436	410	489	453	406	424	456	416	469	446	414	448	483	476	426	432	447	448	440	463	437	440	453	439
91219	77238	41046	24104	9806	606	158	181	183	138	184	161	148	137	133	161	158	162	136	129	150	148	150	150	159	157	140	168	156	145	155	146	147	153	140	140	152	159	151	147	136	146	149	153	143	149	125	150	174	149	154	141	142	129	132	135	136	128	145	156	136	153	141	153	148	154	130	158	154	139	150	142	149	149	162	120	153	151	139	149	164	142	135	127	122	146	147	126	154	139	125	125	128	144	142	143	144	148	135	134	131	139	161	166	168	142	136	124	136	127	146	134	155	148	152	134	160	138	146	127	156	156	154	153	176	151	171	147	143	138	129	131	159	145	130	132	121	163	162	136	163	132	151	138	165	128	140	146	142	152	142	144	133	131	142	165	131	144	145	146	157	144	149	145	140	168	123	142	139	155	133	126	151	141	120	131	147	152	118	137	143	141	147	128	163	167	151	146	127	139	138	132	162	155	140	157	151	153	169	112	145	137	174	159	141	130	142	131	155	123	182	160	164	156	157	148	135	133	149	124	122	140	124	130	156	157	152	150	155	121	144	165	126	149	156	136	134	133	149	139	111	141	146	146	126	151	148	137	160	146	141	144	133	152	134	138	143	133	157	131	163	152	148	136	154	147	151	142	145	122	156	145	129	122	147	122	159	142	148	152	130	145	158	144	154	164	122	155	148	139	154	157	123	121	144	156	149	137	142	150	187	144	154	138	145	137	130	141	155	148	138	165	162	164	137	155	153	135	135	149	144	150	142	154	148	149	138	138	155	131	152	130	151	148	137	141	148	136	139	149	150	135	172	130	136	160	134	133	154	134	125	135	172	149	146	151	130	141	132	149	117	157	162	130	145	129	140	166	135	132	141	152	139	167	126	144	163	163	149	170	161	159	148	163	154	127	146	145	134	150	162	151	128	148	144	137	132	131	124	118	131	127	128	160	147	148	144	145	133	147	136	156	141	173	139	158	135	133	150	139	143	128	161	121	126	145	152	152	151	119	117	175	142	122	127	146	121	149	142	148	140	157	138	158	160	139	155	143	147	133	157	145	145	141	141	136	136	154	148	144	116	144	129	129	140	120	139	133	142	135	148	138	129	155	162	138	147	158	139	144	130	141	122	138	141	144	147	112	127	136	158	142	150	140	142	161	138	141	143	143	139	144	148	156	164	148	144	167	111	134	164	143	159	141	124	129	128	152	161	139	138	152	140	132	143	159	134	149	134	128	149	139	145	155	150	166	129	146	140	149	158	137	142	137	128	146	115	141	143	149	165	141	142	129	149	136	153	168	143	142	172	175	138	127	144	159	143	137	167	137	156	148	146	149	138	132	138	137	134	124	130	143	146	131	163	173	134	137	148	156	148	132	127	131	150	136	155	160	147	137	133	133	133	165	140	149	124	151	122	137	149	144	147	157	118	120	165	133	138	140	135	127	159	139	141	122	154	145	167	151	147	151	126	156	134	140	164	127	161	125	148	139	147	144	136	161	130	130	147	134	148	158	154	130	150	175	158	128	146	149	137	138	129	171	146	152	129	133	150	151	146	154	154	143	148	142	175	136	133	141	143	151	143	133	123	150	134	134	145	131	164	139	131	135	136	156	133	162	135	132	145	144	140	151	129	145	176	143	150	133	144	131	159	145	133	148	164	160	135	124	138	141	148	131	147	147	145	135	142	116	140	143	149	169	129	149	131	148	138	134	161	155	152	130	149	153	128	134	147	162	126	165	132	142	154	151	135	146	156	159	143	140	136	136	132	140	164	154	135	155	140	154	153	140	150	131	153	146	148	139	150	166	143	148	157	144	140	162	123	162	144	162	139	140	161	151	150	140	139	152	147	154	145	138	140	148	154	150	152	123	138	141	152	134	163	140	142	143	175	145	141	136	129	159	156	140	139	152	149	132	154	145	133	150	151	144	141	137	139	150	157	137	168	140	118	139	145	145	131	133	147	146	151	157	151	143	155	142	146	149	151	153	164	130	128	148	141	160	132	150	153	134	130	130	134	143	139	154	141	148	133	144	174	161	135	153	135	147	137	156	166	147	154	119	144	133	143	133	146	155	158	148	161	121	152	127	128	111	137	142	125	163	160	140	139	144	128	128	144	137	170	162	160	158	161	138	138	137	138	156	165	131	151	135	152	125	166	119	125	122	131	143	152	156	148	124	127	127	162	131	148	138	156	140	152	159	130	130	179	117	139	142	158	153	125	157	139	162	129	123	134	151	133	156	122	98	130	179	160	138	139	144	137	144	161	127	158	150	132	134	110	161	153	153	130	148	134	148	127	137	154	128	171	142	153	162	153	140	156	145	139	146	145	149	144	138	132	145	139	139	147	127	122	149	148	157	143	129	137	137	134	151	152	137	123	154	150	150	141	156	143	128	139	159	128	160	166	140	114	134	148	128	150	151	123	125	146	130	137	153	159	136	153	141	121	143	131	146	139	165	139	146	133	128	160	129	127	162	146	138	163	171	133	132	158	161	133	135	141	131	126	134	118	153	125	128	145	139	135	135	134	135	127	129	141	150	152	144	155	131	99	149	152	124	166	134	132	130	156	142	168	139	141	131	156	143	131	164	158	130	132	150	167	141	146	136	143	148	137	156	128	153	149	154	135	109	119	149	132	129	123	145	128	137	144	155	150	144	163	147	126	168	130	149	139	146	139	141	151	152	145	155	147	159	134	130	151	139	149	177	143	160	121	146	180	152	165	126	151	132	141	144	157	158	141	142	154	140	150	164	165	136	135	146	132	139	142	154	132	140	139	136	143	133	140	160	146	144	137	145	170	146	153	165	116	131	135	149	172	150	143	136	138	130	122	153	131	160	162	140	142	151	149	128	121	141	151	164	141	160	169	154	151	141	166	136	145	156	173	165	154	146	148	128	136	123	138	162	170	150	150	143	122	139	157	135	163	159	150	141	141	152	157	162	133	144	121	144	138	136	147	141	144	144	149	147	154	154	151	144	140	143	150	146	163	154	140	126	150	165	151	137	133	145	152	169	144	126	147	150	141	143	153	148	143	154	142	152	157	125	135	139	164	173	158	135	140	145	139	141	146	146	136	145	145	143	151	134	129	137	140	161	159	120	126	147	152	137	140	139	134	160	156	152	124	134	131	124	146	133	130	174	141	162	130	126	123	137	152	164	149	135	141	149	143	144	122	122	152	123	152	152	142	124	135	127	145	146	120	137	184	143	138	151	130	146	157	137	135	127	146	148	143	143	135	164	138	137	126	143	156	158	154	152	143	149	154	144	163	144	131	131	131	166	149	140	154	138	146	150	169	154	148	141	128	132	137	130	131	153	128	152	126	149	149	140	135	170	133	137	143	120	147	138	129	132	153	142	117	135	147	160	158	162	116	137	139	124	140	141	145	160	162	128	126	120	162	150	135	131	121	154	113	174	143	139	150	153	152	131	143	160	135	134	136	155	150	131	162	147	139	159	124	141	152	142	152	139	138	164	128	153	137	163	136	126	110	135	143	162	121	155	149	143	148	154
68186	66212	35930	27770	12055	409	370	356	356	387	362	358	361	336	371	342	327	371	320	356	340	340	363	321	324	365	358	342	324	347	322	349	319	342	347	333	321	300	371	356	326	317	350	333	341	300	325	323	324	337	323	359	332	324	324	341	369	361	362	343	395	332	299	368	361	310	329	336	358	372	303	331	318	318	356	325	328	316	338	334	345	345	332	340	348	318	351	351	334	352	343	328	321	366	348	324	345	311	322	337	351	301	297	346	309	347	348	344	349	332	321	344	316	329	353	324	340	312	323	365	330	317	349	324	339	338	338	337	339	347	328	351	342	351	325	337	317	377	339	310	344	339	318	340	316	330	346	334	343	343	303	373	313	323	323	336	359	381	344	322	341	349	323	315	312	332	333	336	329	333	338	326	319	340	341	361	347	365	345	332	325	319	338	307	362	329	337	311	320	347	363	346	338	317	360	351	350	326	313	346	338	332	331	317	336	281	325	324	333	308	376	319	326	340	345	344	327	341	303	325	307	327	343	353	317	321	331	346	382	309	340	347	328	334	332	343	316	334	338	316	341	335	341	336	300	338	331	351	351	306	293	343	341	326	363	304	316	358	351	325	336	345	325	311	331	337	327	334	349	327	322	323	364	330	343	366	350	354	320	356	301	324	320	336	340	361	310	338	336	322	339	293	320	343	343	344	315	318	311	296	380	329	350	332	351	341	336	350	363	336	335	303	337	338	331	334	342	322	326	349	341	363	314	340	333	323	351	346	337	335	328	327	355	340	316	338	359	326	350	321	321	351	325	314	350	341	307	363	345	300	335	322	329	348	302	329	307	309	304	334	351	323	367	314	290	320	324	345	323	320	331	347	340	356	340	308	290	350	305	295	322	317	367	339	339	354	324	342	344	336	332	335	349	366	310	350	336	335	330	373	372	329	344	323	363	354	321	351	346	326	336	336	348	301	341	349	316	325	326	350	333	344	332	351	355	334	324	349	334	337	352	303	342	332	354	329	323	356	331	334	303	340	369	339	339	318	347	329	326	316	338	327	348	358	319	331	332	329	362	314	350	364	314	323	330	366	339	357	326	322	337	354	301	324	330	324	317	375	339	338	340	353	349	356	312	336	385	326	332	322	331	328	327	339	353	340	385	350	355	352	346	341	321	307	334	321	294	349	360	330	359	309	351	337	313	317	359	335	319	342	335	349	353	350	333	334	311	357	355	335	337	332	329	347	339	343	349	325	300	347	320	359	351	303	364	324	315	331	371	350	343	349	319	322	320	357	311	338	369	324	342	354	365	345	341	372	338	333	328	342	352	346	343	303	375	324	372	339	339	324	347	332	320	340	335	359	337	356	356	318	355	333	322	343	325	313	324	324	325	358	331	330	322	287	332	351	321	333	363	342	366	316	347	343	372	338	332	314	317	315	358	314	343	340	313	327	330	333	314	363	332	338	324	329	339	325	353	322	363	306	331	331	293	380	324	363	333	342	359	346	324	317	323	346	340	318	346	322	313	357	329	339	303	340	348	350	329	330	365	356	337	311	312	340	324	291	319	314	317	301	365	317	365	377	327	334	306	346	367	350	362	408	308	339	348	353	376	348	332	354	329	339	327	337	339	318	370	331	327	326	314	346	320	328	364	381	306	332	335	324	354	354	363	334	323	297	372	354	336	324	329	368	333	325	333	326	336	363	314	335	347	332	320	324	359	322	363	338	309	342	369	328	338	352	327	350	336	339	357	320	344	361	320	299	305	357	363	324	342	355	360	328	358	328	354	331	341	355	322	348	301	302	323	306	318	341	321	331	316	320	369	327	336	328	338	353	334	357	308	338	331	341	349	335	365	322	331	358	318	347	362	338	302	342	321	325	365	345	303	343	334	336	347	356	335	351	348	322	337	333	331	309	372	328	296	340	344	353	297	322	339	347	321	352	326	357	335	368	348	330	321	339	344	366	307	354	335	291	326	348	332	351	320	325	309	341	354	327	325	349	280	319	322	370	320	332	376	313	335	319	330	322	324	339	349	310	328	332	320	282	350	314	354	334	291	326	339	318	332	325	367	332	311	363	335	337	320	368	313	367	339	352	348	351	321	321	354	309	337	323	313	329	323	334	323	345	332	340	338	342	301	351	360	320	346	332	323	381	335	352	358	340	326	320	353	336	310	343	370	349	330	320	331	309	339	353	325	345	363	304	363	303	326	334	358	350	336	347	368	343	364	342	330	363	324	330	322	345	320	326	378	329	328	335	347	339	306	329	344	324	324	325	337	359	346	352	322	356	323	336	356	348	295	342	325	350	343	339	294	309	336	313	299	323	352	352	323	321	338	322	321	339	354	295	311	339	347	326	364	337	335	352	318	353	326	352	328	345	346	334	308	332	356	356	338	325	327	315	342	329	343	333	327	336	327	314	334	340	308	332	335	332	344	285	329	322	363	369	343	340	305	359	366	302	356	341	313	336	338	335	327	316	346	317	340	312	331	338	357	314	316	320	326	329	331	338	362	323	336	334	345	336	323	331	338	355	323	301	313	300	324	322	327	325	343	354	336	348	337	303	306	349	363	327	338	336	351	321	331	307	325	325	306	334	318	323	352	301	368	310	322	352	352	353	340	349	330	345	322	314	380	344	308	308	311	317	323	341	364	326	308	342	316	328	330	344	366	326	349	334	361	325	369	341	381	362	329	353	353	343	322	341	363	315	349	371	333	349	325	312	311	359	332	334	340	303	346	326	371	346	345	346	341	309	342	322	355	318	330	320	337	296	315	322	326	354	346	333	369	354	298	335	356	350	314	332	333	339	327	322	340	336	345	344	310	339	326	363	313	322	320	365	348	356	346	336	350	355	341	325	330	323	354	322	320	326	331	343	361	329	370	383	331	322	347	322	313	375	335	337	333	371	344	339	339	322	323	359	293	315	310	304	367	342	321	301	305	324	340	323	309	329	329	336	286	345	306	343	327	315	341	352	342	314	335	361	332	310	316	338	312	338	313	331	355	326	340	328	331	315	374	324	372	301	353	346	383	343	338	346	341	347	362	320	308	333	324	327	301	343	340	316	332	363	335	315	319	335	347	352	329	347	313	340	363	332	313	364	309	331	321	318	337	353	341	333	329	360	333	309	305	359	321	314	331	324	346	310	329	343	341	316	314	345	314	336	351	314	330	297	360	318	326	348	345	325	348	332	331	335	347	358	293	330	328	319	324	358	372	312	343	344	343	336	343	345	359	330	338	319	360	338	338	326	321	331	338	342	336	308	345	328	356	323	360	341	372	345	343	339	321	346	353	317	335	348	334	351	345	332	332	325	316	344	321	311	348	341	285	327	336	346	332	315	332	323	300	328	349	322	323	312	348	344	336	344	326	367	332	320	320	334	335	319	338	349	373	338	306	357	361	354	329	330	323	314	315	327	331	324	335	299	330	348	349	343	310	311	309	361	349	345	313	345	298	334	347	310	303	301	337	360	336	336	366	342	348	344	337	350	364	317	317	311	297	344
44658	33006	8376	959	485	296	318	324	312	308	309	288	301	329	325	300	293	312	334	278	293	290	313	301	286	301	302	283	298	282	311	330	331	298	332	304	313	310	283	280	316	302	278	267	313	298	312	303	286	286	333	253	280	317	293	289	319	298	301	301	288	302	265	317	306	296	273	297	278	294	290	322	265	293	287	319	320	295	281	288	284	304	347	294	305	325	343	332	282	294	302	318	284	311	295	302	286	304	288	263	264	278	300	297	344	303	329	311	257	299	305	279	284	308	314	322	301	276	265	281	309	280	327	307	273	322	288	306	265	250	266	317	331	339	322	309	296	291	314	305	288	323	285	311	310	311	291	291	303	308	299	331	294	302	294	306	270	295	276	291	315	301	310	302	298	285	327	299	306	274	309	324	308	305	321	309	313	293	337	285	303	295	259	342	297	365	319	310	314	295	298	278	265	292	303	299	332	316	296	266	280	284	315	292	324	299	291	275	297	288	314	289	275	276	318	299	298	294	306	301	290	274	307	292	311	303	267	328	296	287	315	289	285	315	292	296	300	295	327	338	279	291	307	325	285	290	294	286	287	296	309	308	292	283	318	291	304	287	312	327	288	281	312	305	300	293	306	291	326	299	314	309	271	292	340	303	280	291	286	282	349	291	280	274	307	299	290	302	291	279	300	329	311	287	324	351	287	278	297	285	316	316	293	291	318	289	296	296	302	276	308	287	291	306	308	293	326	280	289	263	319	295	310	292	276	278	284	287	292	273	306	311	301	308	278	315	287	287	297	347	323	305	299	308	331	313	299	272	275	282	284	291	289	306	267	295	283	302	299	287	281	290	320	317	293	309	314	281	339	283	310	291	279	310	284	285	316	316	298	323	306	269	293	293	274	309	291	271	320	303	298	311	328	272	308	288	294	307	294	282	297	293	310	304	326	313	289	304	307	276	282	340	293	302	324	256	297	328	265	305	271	312	270	285	301	289	306	306	259	325	302	299	276	315	295	304	277	313	277	321	336	303	320	322	261	289	276	315	281	289	312	325	292	303	297	316	308	309	307	275	315	321	278	264	284	299	334	287	316	264	309	304	299	307	292	283	346	316	309	293	289	275	268	316	281	327	356	290	287	267	293	276	325	301	302	298	282	281	273	293	312	306	307	313	288	322	314	339	295	289	305	289	320	301	329	315	285	307	317	306	278	259	289	282	321	263	297	263	313	335	305	291	297	302	318	298	325	285	296	292	309	287	278	286	334	305	318	296	289	289	270	308	254	315	288	317	304	307	290	309	292	304	314	314	292	337	321	322	317	290	337	285	317	277	307	287	323	290	291	308	310	319	332	313	298	298	295	312	307	277	269	279	298	277	319	287	317	293	306	303	271	303	285	281	365	316	278	309	303	298	263	318	313	260	301	299	296	307	276	302	308	298	314	274	288	294	290	300	305	270	287	311	284	297	282	285	307	331	281	280	293	314	278	314	276	299	335	299	283	317	349	328	297	301	288	291	299	298	308	291	289	310	320	295	324	329	311	312	285	303	307	263	290	303	305	301	286	314	296	301	335	271	311	287	257	291	302	273	313	323	282	312	316	283	296	326	289	289	283	300	275	289	327	328	278	331	315	288	299	314	321	300	309	296	312	312	278	259	273	328	308	266	311	311	285	295	313	261	295	290	306	300	313	280	303	286	328	297	301	309	322	299	280	294	323	323	300	263	256	280	297	293	303	326	277	283	286	298	295	277	289	312	306	304	311	311	281	270	284	311	270	296	318	328	322	284	333	282	271	324	340	288	301	311	292	303	311	283	256	295	278	279	307	302	308	320	272	289	300	306	275	308	305	305	300	332	297	299	248	288	271	274	313	302	285	281	284	329	325	307	280	304	291	267	298	283	270	291	304	310	305	305	302	304	330	300	287	302	261	278	289	289	288	304	290	297	319	308	291	288	291	294	266	323	282	324	277	312	290	308	274	280	298	308	297	300	303	296	308	313	332	286	293	314	279	311	276	340	327	319	293	336	274	304	301	268	303	294	313	317	277	317	294	293	283	311	288	283	284	315	295	271	335	276	286	272	333	332	286	285	257	284	275	267	312	287	317	294	302	319	262	298	288	289	299	300	334	297	311	299	289	303	276	301	288	296	300	282	324	265	236	309	315	277	299	307	323	305	303	291	305	301	285	281	284	319	284	273	265	304	305	304	336	308	324	306	272	293	307	286	313	305	280	298	277	338	234	297	295	321	284	278	282	351	269	297	321	291	280	324	297	321	278	307	307	322	292	285	281	306	309	257	287	311	300	261	309	330	282	276	296	290	316	289	287	289	292	300	298	280	332	299	342	285	293	300	333	310	309	338	297	291	326	289	314	295	282	303	332	273	306	277	267	282	331	317	330	310	279	310	284	299	301	280	292	284	300	325	271	304	283	286	279	299	311	282	279	317	290	337	299	302	308	277	277	293	307	322	312	289	255	292	283	305	309	306	316	306	276	323	294	302	289	290	304	296	306	324	295	278	300	301	270	319	339	322	323	307	316	285	301	279	294	319	292	303	268	273	310	304	281	292	307	316	339	304	309	277	283	289	285	306	331	288	308	266	300	320	328	307	319	289	312	295	286	275	273	312	296	290	294	299	285	313	285	296	283	294	294	308	286	314	315	289	320	299	284	262	286	307	308	324	293	292	320	308	315	283	324	283	282	302	297	294	279	295	284	280	295	322	270	296	286	319	256	301	298	289	271	293	301	283	272	283	294	321	307	278	277	351	295	297	287	270	288	296	311	257	277	294	299	308	289	289	295	355	252	306	304	329	331	318	279	298	272	297	275	267	312	284	300	302	301	324	311	311	314	289	273	296	285	291	268	282	336	296	312	283	299	275	278	266	284	298	312	281	303	279	264	297	307	272	303	303	320	294	288	307	304	300	266	301	308	315	324	276	300	316	300	262	291	310	293	336	353	319	312	304	288	283	288	304	305	319	309	275	300	320	303	278	343	298	301	314	280	288	291	314	319	289	277	308	305	308	274	285	303	294	300	290	317	323	313	312	299	306	318	275	293	331	310	311	312	267	303	313	294	276	309	317	309	303	307	310	286	295	299	308	318	288	322	311	328	271	301	331	269	310	332	292	307	305	331	281	293	340	295	303	294	305	298	300	330	308	281	317	347	305	307	300	283	297	322	279	312	290	300	290	295	291	298	326	297	290	309	297	301	299	301	306	308	310	288	273	286	275	310	300	317	284	284	306	310	296	274	323	293	318	292	275	299	272	313	296	306	287	331	285	301	288	306	309	299	301	311	288	286	308	310	294	313	269	314	304	283	323	288	287	275	307	298	303	334	305	317	329	322	301	257	288	307	301	295	283	293	307	316	295	298	329	314	292	282	300	296	268	302	289	297	292	295	305	294	296	319	279	300	293	294	296	287	325	300	280	292	280	308	306	272	283	309	313	303	316	302	271	297	297	328	307	289	306	295	284	269	322	284	302	280	311	272	309	283	260	269	287
38183	29771	4744	2163	1105	611	663	635	666	625	688	708	642	632	704	651	655	687	677	710	669	694	674	631	667	676	661	621	623	645	651	665	682	709	639	630	622	626	650	645	685	652	649	642	660	647	587	677	615	643	643	630	609	644	667	669	652	613	637	681	649	681	684	642	664	668	672	665	670	625	656	653	644	660	693	696	673	688	698	664	649	599	656	683	625	624	635	651	607	623	678	649	677	638	643	633	662	679	647	631	670	679	709	691	645	650	665	663	671	686	664	605	640	678	668	666	633	643	675	668	686	657	704	647	628	687	659	672	623	658	637	636	673	645	660	657	664	654	664	686	621	651	658	671	677	668	699	690	682	626	634	671	622	635	644	633	638	613	636	665	684	655	654	623	750	645	685	630	716	656	644	663	629	634	695	665	655	659	616	658	645	640	689	650	650	678	637	647	650	662	661	649	705	648	683	667	701	643	603	673	638	671	664	631	633	634	646	666	636	599	651	630	653	667	619	617	672	689	635	645	629	656	652	666	608	662	624	699	680	651	659	677	644	632	591	688	638	678	621	685	702	659	674	673	688	684	672	613	666	671	628	654	698	652	631	623	687	663	636	647	677	683	638	630	683	655	632	626	670	706	643	665	629	637	614	691	677	639	653	665	644	647	669	629	682	658	640	643	698	613	618	661	641	664	699	634	671	637	662	614	651	658	620	709	665	686	658	665	655	637	706	605	657	645	616	685	672	652	663	599	644	683	666	641	697	641	626	623	656	661	625	675	668	596	654	643	638	650	670	628	653	611	669	635	630	641	641	654	701	639	626	650	628	659	618	648	635	674	642	629	673	629	636	655	655	620	687	616	671	635	695	686	679	637	714	630	663	634	621	648	642	670	608	705	619	698	654	619	679	648	637	592	707	657	657	673	689	652	614	670	668	621	685	615	630	618	636	629	647	679	622	625	643	610	650	621	628	618	638	630	624	658	678	729	658	659	636	664	641	623	682	639	641	664	691	625	620	647	634	678	669	649	671	658	670	634	635	634	632	671	621	644	671	608	623	678	642	638	655	636	673	663	682	620	633	697	730	622	663	671	621	651	651	658	679	642	630	611	592	686	661	690	664	647	698	609	669	663	651	601	657	645	626	663	662	657	636	662	631	644	618	698	673	673	637	664	638	626	647	685	633	655	633	660	632	688	630	614	637	682	678	657	623	683	576	631	620	616	633	659	653	656	631	641	632	623	628	655	656	693	679	681	674	629	657	644	649	678	678	707	606	664	706	683	613	653	632	610	636	632	651	633	633	632	663	656	651	656	679	638	649	580	632	611	676	671	643	652	659	646	706	641	672	662	617	588	656	652	649	674	616	668	676	591	646	654	663	662	646	681	665	618	671	610	659	615	628	624	663	649	657	650	680	625	625	642	623	659	680	639	667	645	639	627	635	651	642	637	694	675	669	644	664	710	700	622	683	683	667	632	655	629	653	677	693	679	636	638	649	671	658	658	703	642	680	615	649	654	705	644	664	663	693	633	648	621	678	601	641	592	661	636	699	675	689	626	702	646	677	633	627	665	648	683	629	651	634	679	597	674	678	628	629	607	662	659	649	655	648	671	629	623	700	670	640	638	685	653	684	646	668	624	659	631	665	630	643	646	661	658	643	705	646	639	633	648	692	649	640	677	641	657	641	659	657	645	655	641	621	704	669	651	638	679	679	614	639	640	675	629	659	654	656	634	656	698	627	640	648	632	662	673	704	621	694	630	613	668	688	609	657	665	664	619	656	656	658	710	625	617	682	653	602	613	682	629	666	683	681	657	598	649	638	635	682	631	633	666	662	686	621	665	665	660	653	646	653	688	640	651	642	656	686	620	669	702	640	642	651	628	643	663	629	667	655	684	644	636	641	698	688	679	605	653	619	651	626	610	672	627	608	662	705	644	662	657	633	623	642	684	676	655	630	636	640	642	670	610	632	675	620	647	616	615	645	633	657	666	666	676	657	698	623	609	619	599	669	698	649	622	596	591	606	681	609	650	652	631	677	653	632	661	653	671	676	632	676	643	634	654	705	692	647	658	662	673	679	625	687	653	627	633	652	654	657	684	669	626	653	610	717	637	661	620	668	647	688	640	704	626	664	661	625	697	675	663	629	643	637	639	626	618	659	659	649	663	628	675	656	637	618	626	684	614	633	639	633	670	652	632	668	630	667	601	677	657	682	627	644	682	652	683	606	618	674	654	633	673	674	648	642	637	663	618	683	644	666	658	656	641	653	656	644	614	667	658	639	663	653	701	690	662	609	623	651	661	631	701	631	659	665	685	685	660	693	613	650	656	646	671	664	650	651	662	647	655	685	625	666	619	667	613	671	670	645	648	645	682	651	640	642	637	676	646	637	650	659	674	640	632	680	658	694	599	651	666	632	648	683	661	686	651	629	678	627	643	686	595	699	608	605	654	639	618	642	631	696	671	661	676	659	637	598	619	642	633	643	662	613	634	613	656	653	659	688	631	614	666	652	690	688	644	620	662	655	670	644	679	651	624	677	685	665	660	672	700	622	696	665	640	669	672	667	669	631	620	613	654	658	688	653	704	659	700	651	679	684	625	689	662	636	621	619	647	655	667	649	619	642	672	717	658	659	651	665	623	667	639	666	623	647	647	662	650	692	651	658	636	655	646	656	664	629	647	656	686	667	654	651	658	668	695	591	623	678	635	629	701	690	641	624	670	660	641	670	635	638	658	646	697	655	656	658	638	679	648	677	654	648	639	658	716	618	652	708	668	659	634	683	631	637	671	652	647	657	650	681	665	650	668	675	661	644	621	633	644	690	683	635	674	622	643	654	608	623	647	639	633	688	645	627	642	679	661	720	612	624	683	700	642	621	614	649	690	605	677	636	655	619	687	657	642	703	620	636	647	633	686	653	643	662	691	646	691	630	695	646	691	678	658	653	660	639	652	626	668	657	678	633	625	618	641	645	634	673	669	652	633	660	668	654	682	674	697	651	648	655	713	697	663	665	655	664	622	652	652	665	637	649	624	652	612	630	665	664	650	666	620	693	711	651	660	642	609	683	658	643	633	678	689	615	627	642	649	630	665	620	682	691	659	645	638	652	657	671	664	658	626	655	631	586	670	638	695	644	672	619	611	642	628	603	648	642	645	641	676	665	674	607	654	634	673	701	685	649	628	631	672	640	643	677	650	682	621	652	658	670	651	677	659	646	644	625	673	606	693	652	660	683	618	621	648	676	607	643	684	680	682	636	629	655	668	626	679	633	648	659	673	608	674	630	644	660	667	661	645	693	646	643	641	645	681	637	629	696	674	624	656	658	675	569	672	674	699	674	669	664	663	669	619	647	668	644	674	666	648	662	660	621	652	654	667	619	624	649	683	662	657	623	666	627	648	631	607	636	631	633	713	649	680	637	682	665	686	605	623	608	674	668	645	641	662	633	629	692	635	642	678	662	592	642	625	638	680	629	658	726	677	700	617	627	654	695	630	658	662
79279	64915	31392	15886	5133	404	213	225	189	245	212	178	215	211	218	188	211	203	203	185	187	231	231	225	171	209	217	204	226	220	192	203	215	214	226	213	223	212	212	223	222	217	193	185	196	197	223	216	218	198	202	196	201	215	212	185	210	220	202	206	228	178	192	215	203	220	230	205	207	217	224	200	218	220	208	202	245	207	208	208	200	233	229	192	208	188	193	193	193	199	197	231	184	241	211	192	202	206	212	221	227	189	197	197	237	195	188	197	208	212	196	208	220	214	190	228	228	211	182	205	225	203	207	210	233	219	201	199	191	237	228	208	211	201	201	227	184	210	207	198	209	203	215	186	208	181	203	208	189	206	207	220	187	197	194	220	195	191	226	218	207	213	235	215	217	205	233	200	200	196	244	203	233	184	221	205	216	210	204	183	226	221	207	203	219	195	215	205	195	220	252	211	223	211	199	197	211	208	199	199	199	185	206	206	223	219	216	192	212	224	193	194	202	205	202	209	210	211	224	195	206	200	243	208	206	213	197	212	217	195	211	216	196	197	183	187	208	223	196	225	215	201	203	181	209	190	213	211	217	182	236	192	213	207	190	210	193	202	202	211	191	215	219	229	193	224	212	202	201	236	215	225	196	184	223	211	196	214	218	190	191	212	203	207	179	202	190	207	225	204	224	229	210	208	230	210	201	198	205	204	203	194	220	198	220	197	210	221	202	198	223	229	211	204	216	225	230	205	204	203	218	219	209	191	239	205	223	224	227	205	220	183	197	201	195	209	199	199	183	224	218	224	200	233	224	230	208	208	212	223	196	224	218	178	202	214	238	201	200	213	192	192	214	205	187	190	219	193	224	207	189	195	208	197	192	206	222	183	184	198	222	210	196	180	215	202	211	201	201	217	212	220	194	202	210	208	219	201	211	209	208	195	201	224	234	179	186	200	208	175	213	205	216	209	192	220	187	191	195	186	206	183	220	223	217	210	228	250	186	227	204	201	197	189	199	201	216	218	215	203	202	223	209	213	208	205	198	192	185	178	212	162	190	209	204	205	209	205	220	211	212	179	222	222	212	209	207	213	216	220	184	203	229	218	227	220	215	197	186	200	207	221	194	192	191	204	198	196	204	225	224	175	218	207	197	217	201	239	196	218	212	202	189	224	200	216	241	223	198	196	234	221	224	218	211	202	227	187	192	187	222	204	224	192	224	209	198	211	207	201	219	218	223	230	205	245	193	235	240	232	211	191	187	209	212	213	224	217	194	202	199	204	188	175	216	190	223	214	192	196	190	226	209	183	217	215	235	203	190	211	190	187	198	188	223	196	189	209	221	170	202	190	184	206	185	219	219	211	203	234	243	204	215	195	198	222	188	184	217	185	232	224	192	194	202	194	208	233	237	196	199	192	204	229	219	196	222	204	208	208	208	226	201	215	198	185	203	199	202	217	205	218	231	227	211	175	234	206	186	188	223	198	219	227	203	227	206	196	208	216	223	208	223	179	210	218	224	210	196	220	227	226	191	188	211	231	231	199	199	235	199	210	196	200	230	207	192	208	205	203	177	204	183	227	200	196	198	230	222	210	220	226	237	235	217	187	199	211	204	208	208	206	197	202	201	215	196	198	222	214	224	220	214	210	186	173	188	228	197	218	220	197	198	190	219	205	234	233	222	227	205	229	231	206	206	203	226	223	204	188	209	216	221	177	198	192	228	186	218	205	216	198	225	212	195	221	236	199	205	205	179	228	188	187	210	215	215	203	199	214	175	211	205	197	202	219	193	200	208	218	207	209	200	190	193	198	244	228	208	219	203	248	215	219	218	182	200	188	210	224	209	221	206	187	206	214	219	203	200	230	225	224	220	207	203	207	216	189	193	193	223	192	213	204	216	201	220	183	200	191	203	186	218	193	205	217	203	213	208	210	188	205	199	199	200	198	221	217	214	222	212	233	227	181	189	201	216	209	189	194	254	220	215	188	223	194	231	217	204	211	203	220	191	200	216	233	185	187	211	225	219	193	206	237	214	235	200	224	206	202	216	220	205	192	176	190	238	210	200	217	217	172	229	193	215	180	201	216	194	218	180	210	200	194	200	203	189	205	207	219	196	239	198	173	210	236	229	225	242	210	186	184	198	202	216	175	186	226	200	204	208	191	241	213	193	231	237	233	211	208	196	205	190	245	188	196	212	213	221	202	211	215	190	183	199	185	207	217	198	206	187	193	206	205	223	223	199	201	213	195	233	199	216	205	209	196	199	206	210	187	185	217	190	211	219	178	215	230	205	243	220	199	235	210	213	200	217	211	230	204	182	220	205	202	211	178	213	229	206	229	203	213	174	181	232	215	207	211	207	220	194	237	192	213	210	238	181	179	229	234	204	198	185	210	215	205	188	215	221	214	205	202	208	217	224	168	220	196	201	212	187	231	220	255	215	191	179	212	212	190	201	219	233	179	190	204	202	193	230	190	183	207	212	211	204	205	232	205	215	228	174	235	208	222	221	166	198	255	233	197	196	200	216	182	213	192	198	182	214	197	187	212	210	207	237	196	204	193	218	198	225	209	224	201	201	220	191	210	209	225	242	230	167	209	199	171	201	235	205	214	218	186	227	217	212	195	210	192	202	194	204	208	218	182	220	180	206	204	224	193	210	211	199	222	205	201	199	222	191	169	190	243	184	207	239	209	194	196	210	210	175	215	191	207	208	213	220	188	221	201	210	220	211	214	215	218	215	189	172	195	208	221	207	205	213	181	193	218	230	227	217	208	227	215	219	213	207	212	199	205	216	202	201	195	215	213	209	217	198	210	216	193	199	211	204	226	203	233	233	204	205	202	209	213	187	218	215	210	225	222	191	229	212	185	206	222	204	236	193	240	186	220	202	206	234	210	226	206	197	192	233	193	198	213	224	206	201	175	202	218	186	204	192	227	189	213	206	209	203	227	211	191	196	223	237	192	201	228	220	208	182	186	213	237	224	204	210	221	202	229	194	201	194	223	196	233	215	224	213	226	187	206	227	198	216	222	222	214	207	200	190	206	191	208	198	208	212	220	221	198	218	246	228	225	227	220	206	203	160	212	235	203	206	190	181	198	211	219	196	233	192	203	230	214	258	231	202	200	211	231	203	196	203	188	197	222	196	208	195	229	209	205	196	201	206	210	197	225	188	207	194	196	203	189	207	223	195	175	194	209	226	206	211	213	231	181	196	226	215	209	195	230	206	195	206	214	224	196	188	202	201	231	207	201	206	233	198	214	205	225	208	202	246	213	189	202	215	239	191	219	185	215	208	190	216	200	185	197	183	221	226	204	216	188	233	188	236	219	186	229	221	172	195	192	201	194	234	213	204	193	205	213	227	185	189	199	194	193	167	226	213	210	214	213	216	233	221	197	193	240	226	216	191	238	227	228	195	185	201	185	190	226	208	214	188	204	208	214	191	213	213	193	185	202	200	205	193	182	180	189	214	216	212	216	219	208	192	198	220	179	209	206	229	213	213	217
59412	51950	25610	18096	9855	567	514	486	450	462	560	461	449	477	479	460	468	487	449	487	526	463	449	471	493	474	456	514	458	478	465	484	459	478	479	431	460	492	460	451	467	448	477	490	454	452	488	460	451	440	495	456	432	496	463	512	501	467	477	489	475	461	480	483	479	448	477	478	438	456	480	496	477	490	487	452	425	463	460	512	480	450	472	469	446	494	435	496	482	481	440	494	462	446	447	494	457	443	458	447	476	468	441	423	476	493	475	475	483	491	444	456	463	463	464	405	456	475	464	466	474	455	461	458	427	547	448	460	487	455	461	434	449	436	462	427	510	442	469	454	460	466	434	474	476	445	478	458	471	437	439	498	477	460	481	466	446	461	462	426	441	429	434	458	456	463	463	465	477	436	458	455	442	498	465	447	450	494	457	495	478	496	442	471	459	465	499	482	471	477	463	454	475	473	473	480	468	527	444	506	454	472	444	460	479	458	462	464	421	418	492	470	464	476	464	496	489	444	493	474	506	471	427	438	462	482	466	467	473	472	446	429	455	466	455	468	481	467	462	479	497	471	475	490	461	411	489	446	481	463	474	447	485	452	437	439	437	436	476	499	455	465	464	440	472	451	499	528	482	438	452	487	497	465	467	461	449	476	419	466	466	429	472	478	513	455	456	458	444	459	503	493	480	454	461	471	465	462	472	445	463	446	459	438	462	486	470	447	477	460	493	477	439	497	468	456	493	483	452	477	475	496	469	516	439	491	480	469	464	473	485	460	479	493	480	490	485	463	506	427	458	446	474	430	458	466	468	464	462	486	501	474	499	483	486	485	480	433	488	472	438	457	485	465	481	436	441	487	430	448	447	450	486	448	449	459	427	452	495	447	473	451	493	451	465	473	465	452	436	421	483	486	472	432	438	459	498	473	456	452	443	446	512	428	479	510	471	454	476	458	419	457	440	465	437	512	448	487	463	448	459	488	478	506	483	485	465	468	457	468	443	442	483	489	458	428	442	456	490	485	484	452	505	517	439	475	462	492	459	448	464	434	466	459	453	467	497	427	492	489	499	464	429	460	503	470	437	442	460	447	479	460	433	498	479	458	502	467	441	504	475	495	444	433	472	477	542	487	459	436	461	463	443	491	459	474	463	437	446	481	471	444	505	476	462	444	476	453	452	454	478	469	447	441	477	498	500	439	411	457	471	447	464	474	447	474	504	435	454	413	473	468	477	451	490	489	477	481	449	466	491	481	468	472	484	452	417	387	447	461	466	434	462	475	448	462	487	441	443	454	438	458	462	473	462	482	480	473	437	416	422	424	452	508	470	465	452	463	482	496	453	491	423	462	460	462	454	468	474	472	419	462	450	417	448	475	457	436	451	463	430	478	489	462	506	469	469	493	490	457	460	483	459	471	479	447	471	475	460	517	479	439	449	485	452	453	475	447	493	502	453	484	448	432	508	460	479	511	461	440	452	504	469	476	480	414	507	497	493	475	491	441	454	444	470	437	465	474	466	471	444	476	469	468	455	484	456	460	446	409	424	413	454	461	449	431	458	442	466	450	490	471	463	458	483	453	501	469	455	458	468	462	482	478	489	453	455	434	470	454	478	479	470	465	471	493	426	467	463	447	480	460	439	449	476	475	470	472	453	490	491	416	434	512	474	477	483	468	465	466	470	489	468	480	466	509	455	451	476	450	452	446	463	481	455	440	481	477	460	438	486	525	449	493	496	457	461	450	416	482	456	448	457	434	480	476	486	453	482	450	475	489	454	481	458	476	471	426	480	464	447	464	434	457	431	460	490	452	473	451	422	427	451	492	472	478	445	470	457	469	489	457	462	443	461	478	453	486	429	451	484	441	466	492	474	475	475	462	448	466	504	464	470	492	419	467	470	451	475	470	484	464	476	475	451	471	434	506	506	426	456	456	449	464	457	469	444	470	463	505	439	442	466	456	477	474	460	453	503	431	423	486	467	475	463	442	490	495	468	449	493	473	466	451	452	473	485	479	438	420	434	496	417	489	461	459	471	473	459	458	494	464	485	453	420	467	433	442	430	461	449	421	475	450	453	449	474	477	481	482	494	515	491	458	461	464	482	451	455	449	443	455	482	458	489	484	479	488	464	441	463	449	482	521	474	464	473	435	477	502	451	459	462	473	465	465	461	450	438	433	444	478	464	464	446	474	478	452	460	438	450	477	402	470	468	439	465	435	468	445	465	433	461	465	439	472	487	464	485	514	478	448	432	489	449	471	444	435	470	432	407	446	490	479	467	470	428	503	447	441	488	465	480	518	460	489	505	489	435	442	466	488	463	464	448	460	429	468	455	468	419	486	493	455	457	477	483	458	494	455	432	432	436	445	413	478	446	448	488	478	449	506	459	497	447	445	465	482	467	474	430	500	482	424	464	483	480	475	468	438	446	429	467	462	462	495	440	489	455	477	454	447	526	478	438	441	468	463	440	458	468	488	442	473	489	477	461	496	498	464	466	445	454	494	460	473	488	476	484	402	435	460	480	491	469	480	455	473	465	432	447	450	431	454	480	471	489	491	458	487	472	477	461	534	469	462	455	428	472	452	444	475	479	473	464	473	463	476	482	471	480	467	460	468	455	447	454	425	461	425	447	462	421	509	445	464	469	465	470	444	461	445	494	444	455	507	471	457	466	477	490	467	474	468	488	506	471	448	494	456	478	511	474	461	478	462	482	472	477	426	471	460	509	472	467	472	452	476	473	460	465	450	447	464	481	435	433	449	471	448	448	453	420	477	469	453	426	459	433	453	467	466	456	462	443	442	448	458	471	475	446	437	476	455	450	461	493	449	442	447	480	467	474	464	456	462	458	509	501	456	467	450	449	464	471	501	472	455	469	485	463	454	524	459	466	439	455	457	437	476	466	447	498	461	489	446	482	470	478	470	498	491	456	463	477	459	456	426	466	471	435	480	454	466	422	470	450	462	461	478	451	471	471	481	477	444	482	484	485	482	461	440	496	481	490	490	429	467	430	476	476	475	492	427	482	434	457	471	448	451	456	468	458	468	446	453	439	493	469	492	446	473	472	478	453	463	457	472	456	450	462	503	491	448	485	471	462	470	428	466	485	519	455	424	484	477	456	438	466	476	480	435	470	458	452	484	474	447	454	457	447	446	439	472	430	430	497	488	440	465	487	437	460	491	471	475	462	476	477	476	434	422	437	437	450	460	448	483	438	452	487	493	472	512	414	466	475	454	426	491	497	466	469	420	473	456	450	447	438	460	451	450	435	514	497	425	450	463	456	478	463	448	469	427	448	460	493	450	435	464	476	444	449	432	459	478	476	421	492	492	428	425	458	476	470	482	447	500	464	443	459	475	457	472	480	486	470	477	432	483	454	479	435	472	465	490	487	458	473	444	493	440	448	454	447	466	449	460	428	474	480	468	479	425	458	495	489	493	450	471	458	469	495	471	488	515	481	481	471	461	466	471	487	483	472	450	428	465	461	422	463	499	465	454	494	501
89548	74771	38525	23312	10644	573	169	183	139	127	148	139	134	137	121	140	110	139	137	149	143	144	114	140	136	146	107	124	135	145	122	138	147	144	135	122	137	115	125	151	138	151	132	135	148	137	127	146	144	143	151	129	129	138	135	138	137	119	120	155	138	125	134	129	147	147	139	121	148	141	135	127	151	137	111	127	137	145	127	156	133	129	140	131	136	117	133	111	133	153	133	160	154	124	140	140	147	130	123	147	125	128	125	132	130	148	128	136	149	121	116	129	121	122	133	131	156	126	127	135	148	125	142	136	139	111	112	150	128	128	118	147	116	138	145	151	144	149	160	122	144	150	142	124	137	141	111	126	143	147	102	126	149	148	129	146	154	135	141	141	137	134	141	179	159	141	135	129	138	134	147	124	126	152	154	135	151	133	136	116	119	121	131	131	140	157	126	150	138	142	124	110	133	129	145	134	132	143	150	149	104	120	114	132	131	124	145	125	131	136	115	129	121	125	122	136	136	144	150	113	133	122	140	122	153	144	121	138	122	156	132	133	131	142	139	134	138	154	130	129	140	125	127	154	127	132	119	146	131	143	139	129	130	130	126	143	128	132	135	143	124	125	119	135	151	129	131	119	148	121	129	134	156	144	118	140	164	117	140	137	120	145	120	144	135	119	141	129	140	126	134	137	121	121	122	124	148	141	154	139	142	135	119	114	137	147	118	167	116	126	145	134	144	133	123	142	137	127	114	140	109	142	137	145	116	144	137	121	130	125	134	136	125	125	135	133	112	129	135	138	144	95	129	143	123	131	116	144	143	117	135	151	143	133	132	134	141	136	143	152	142	128	121	141	145	135	127	134	136	146	138	144	129	146	125	137	125	154	135	124	137	139	135	149	146	126	125	131	122	109	148	132	131	149	152	108	131	117	131	142	136	123	113	156	131	140	143	136	135	137	115	107	121	126	162	121	146	147	129	152	131	158	134	130	130	108	142	136	125	141	148	141	145	139	131	135	148	150	131	130	141	127	132	157	152	136	134	140	151	144	127	137	127	148	127	130	114	134	164	138	148	132	129	114	135	125	175	139	122	127	146	153	134	157	114	119	132	135	140	141	126	141	107	154	151	146	113	123	134	137	127	155	118	107	140	143	132	148	144	111	143	123	130	125	128	133	131	128	125	134	111	117	150	121	126	129	128	148	144	125	130	146	148	160	146	115	138	133	152	130	120	121	133	136	137	134	127	113	128	126	124	151	124	128	126	117	130	146	132	120	143	126	122	131	121	155	139	134	148	134	133	146	133	123	132	150	122	126	111	112	132	144	143	149	136	131	145	140	134	145	131	141	163	136	132	144	141	162	143	138	133	140	140	147	127	105	138	126	125	122	142	146	129	120	130	147	158	137	122	134	119	145	140	133	167	151	134	133	119	139	118	129	117	133	128	108	132	138	125	144	118	137	129	135	129	150	125	119	118	128	120	138	136	144	140	135	129	147	151	145	140	130	127	139	131	146	157	133	121	114	138	135	110	150	133	113	130	128	104	148	113	118	136	128	142	147	140	128	114	146	130	120	132	121	137	104	126	139	138	114	144	119	149	129	116	121	130	143	132	130	142	143	148	131	135	151	122	132	158	135	130	124	140	141	123	147	107	109	141	148	158	139	134	148	122	137	136	125	119	135	124	148	141	122	132	137	160	137	153	128	123	139	142	136	124	116	146	148	145	134	125	125	182	126	131	127	128	116	137	140	132	132	150	158	133	118	143	138	114	151	132	140	136	137	137	109	144	143	147	154	142	118	134	120	118	120	151	145	137	132	131	138	132	134	128	128	111	109	136	149	150	135	139	144	136	120	130	108	107	149	145	115	134	134	123	112	131	142	127	124	137	140	119	135	114	154	154	152	134	144	132	129	136	111	149	136	134	123	136	145	138	159	139	115	138	147	155	116	129	125	121	140	130	125	149	126	122	140	115	143	126	132	138	127	127	146	107	113	115	152	130	125	129	121	136	102	126	120	155	136	132	128	138	134	135	118	132	148	126	154	147	146	129	136	129	130	115	146	112	126	117	133	143	122	130	132	129	139	140	132	135	144	140	144	104	123	130	131	153	133	124	146	139	135	145	112	140	141	144	136	139	145	128	134	118	125	133	136	117	135	134	126	142	127	152	131	140	134	130	124	127	140	124	121	143	135	148	124	144	134	129	130	115	141	156	118	112	128	122	116	131	132	140	124	131	136	123	124	113	115	132	141	118	155	119	137	121	144	137	141	129	139	140	114	121	132	143	135	127	136	157	153	126	138	127	131	140	125	127	111	147	131	137	113	138	137	140	131	134	125	140	130	111	147	139	98	137	138	131	146	122	132	138	126	117	125	128	121	133	125	123	144	124	143	137	154	125	114	131	150	147	133	108	136	134	151	133	107	129	118	121	124	142	136	137	144	108	142	144	142	141	119	128	133	136	116	124	140	116	145	135	122	114	125	148	128	123	124	128	153	139	130	141	128	131	134	124	155	133	112	141	123	134	129	154	144	122	139	114	133	141	160	136	119	125	139	156	131	135	126	118	132	129	142	156	139	154	130	127	113	130	119	134	141	150	146	118	134	127	135	138	135	124	156	118	137	105	155	148	146	140	136	126	128	143	148	142	124	124	146	140	139	170	110	140	115	116	144	121	133	142	124	126	149	160	124	129	144	130	132	138	154	136	149	164	126	128	154	133	128	121	133	120	118	138	114	127	125	115	141	131	134	123	118	141	146	133	126	146	134	118	128	138	101	151	120	140	134	133	146	134	158	126	151	126	134	134	146	126	121	135	129	130	153	138	149	151	128	143	125	113	137	122	131	152	135	111	129	121	116	124	129	134	133	150	140	130	130	134	122	135	158	131	138	144	150	167	139	131	118	121	120	127	118	143	134	117	137	137	142	135	130	133	128	125	136	117	120	130	136	142	155	135	118	133	147	129	134	143	130	161	120	133	111	118	129	136	129	134	122	120	114	130	133	125	124	118	137	117	144	116	121	116	122	127	126	136	142	137	126	131	126	120	133	128	134	144	122	140	135	123	136	129	135	148	137	151	132	123	144	133	127	131	132	119	140	129	132	126	136	131	121	129	132	143	119	123	149	130	145	136	153	137	136	122	144	138	122	144	125	138	150	129	133	125	151	127	124	138	126	126	126	138	127	151	136	144	141	125	147	144	126	133	117	148	144	122	127	119	142	142	139	156	131	122	126	129	122	120	116	123	147	137	128	131	136	126	133	136	128	134	111	143	127	145	151	124	113	125	134	131	144	134	160	116	107	137	120	126	122	135	134	134	124	134	132	109	140	154	134	123	134	132	124	134	129	140	152	146	105	147	143	122	152	125	140	128	143	146	147	138	130	131	125	150	134	109	133	127	122	124	138	121	125	105	128	156	119	146	118	145	129	128	117	119	145	127	129	139	146	146	107	149	122	133	123	146	140	156	133	147	123	106	129	122	139	129	130	129	133	155	119	120	148	139	127
68845	61270	37285	25585	12261	425	400	374	384	377	334	321	348	347	358	325	315	348	333	321	335	339	329	337	298	318	329	319	345	289	325	322	279	312	299	337	318	314	323	327	341	295	368	309	306	329	343	319	335	311	337	328	311	345	306	368	315	276	299	354	313	342	309	288	339	332	326	329	350	296	303	334	306	331	295	336	320	328	351	294	297	314	296	286	323	290	314	300	293	302	316	283	275	310	298	317	325	295	301	326	331	295	325	306	316	304	317	326	319	292	324	302	323	303	291	295	317	310	317	299	296	331	295	324	343	311	341	304	296	314	320	296	332	328	314	331	313	317	328	338	323	292	320	299	322	341	320	347	328	290	316	289	338	313	314	311	285	308	311	333	347	323	314	299	321	308	324	324	329	305	287	296	289	291	311	305	310	329	288	312	334	335	316	327	303	326	302	311	296	305	307	296	314	317	348	295	309	278	316	314	294	345	287	338	332	316	355	345	296	321	275	293	337	305	314	314	321	309	344	292	338	308	281	309	300	327	293	295	310	342	288	340	314	296	321	356	334	311	341	305	289	310	309	332	328	306	332	334	323	325	311	302	313	323	314	301	328	338	296	296	303	306	272	311	337	358	329	297	323	333	298	325	320	297	300	344	308	321	351	295	304	322	304	325	345	327	294	322	310	325	336	327	324	310	339	321	318	305	299	313	298	324	345	283	299	304	317	311	329	330	311	332	298	317	308	344	333	313	313	305	318	350	304	289	319	332	304	298	319	296	326	303	304	307	323	312	293	293	337	332	326	301	312	319	342	315	349	314	326	311	309	346	319	319	301	326	296	317	286	307	330	307	282	289	296	297	337	327	301	366	322	302	295	310	307	326	302	323	303	344	333	294	329	330	317	333	303	296	307	314	283	299	275	315	331	307	326	321	319	338	304	296	303	311	299	327	292	325	348	335	322	290	319	296	330	313	322	320	314	329	317	319	304	326	286	339	349	332	302	352	292	328	306	292	332	301	296	308	323	292	321	328	335	288	322	281	308	293	271	294	305	317	304	322	299	323	317	293	301	298	297	321	314	315	355	295	280	319	305	307	310	315	285	304	293	308	342	300	292	332	294	300	330	324	350	350	327	300	313	287	329	306	315	316	320	326	297	311	307	287	296	314	301	317	333	311	305	296	300	316	287	294	314	303	331	313	256	313	300	337	332	349	338	315	300	282	311	337	307	307	286	314	336	300	294	319	318	282	339	309	315	326	301	297	309	278	326	307	320	315	314	308	324	285	309	302	328	318	319	322	309	324	321	321	300	304	311	331	321	316	328	294	300	327	319	322	310	306	320	334	296	325	312	319	282	325	313	349	298	356	322	321	307	300	309	320	291	313	314	295	345	316	309	327	329	323	295	315	337	296	334	299	312	314	294	309	289	313	325	334	309	295	328	355	292	287	312	321	306	316	332	301	345	294	336	342	319	338	314	285	324	304	294	321	300	320	337	323	293	301	327	325	318	291	317	290	332	322	311	305	302	306	351	314	319	310	326	309	300	333	316	310	303	304	332	301	303	327	335	318	270	326	310	321	309	288	296	324	294	287	320	301	318	298	299	324	311	309	335	311	306	313	308	341	335	305	309	340	303	320	314	309	306	322	301	305	299	331	323	301	315	323	308	340	325	318	335	321	294	305	291	306	291	352	311	306	330	311	303	295	296	332	319	334	318	326	288	333	314	296	328	325	326	312	328	316	288	327	340	323	287	272	314	327	308	311	335	317	303	317	345	300	288	304	310	340	329	297	303	300	316	279	310	304	294	320	312	310	301	312	304	316	339	312	329	323	314	304	307	308	332	277	306	298	344	358	319	290	302	306	344	293	334	313	314	292	328	306	333	309	301	300	303	331	294	315	332	312	293	305	311	296	298	310	290	303	292	332	311	341	305	326	310	294	292	323	305	333	331	298	337	298	305	273	324	318	310	328	304	308	293	329	305	327	291	337	282	339	324	293	282	315	300	337	333	333	332	325	315	315	294	301	326	308	331	338	308	330	301	333	316	322	306	327	338	303	325	363	276	345	314	335	327	341	311	309	299	299	328	334	336	303	320	312	302	276	313	295	307	315	329	329	340	330	321	305	300	338	316	346	321	321	331	289	286	304	325	333	301	334	326	306	317	310	300	287	302	306	300	323	308	319	355	289	338	306	320	354	325	317	324	304	307	335	273	284	299	312	299	311	307	289	327	326	326	326	308	296	334	339	292	303	321	319	282	297	280	318	316	318	354	303	292	310	337	279	331	318	303	334	288	320	299	309	305	324	313	282	298	350	328	286	320	312	309	325	324	342	331	327	313	313	291	308	323	311	305	332	332	332	347	296	290	294	321	331	343	315	318	317	297	329	323	313	319	335	291	314	318	320	300	341	320	294	304	306	319	307	333	306	308	303	308	322	306	289	273	313	320	346	309	329	325	318	293	306	338	357	326	322	330	345	313	310	296	299	307	319	292	297	313	293	281	295	358	346	312	305	311	331	313	313	330	290	290	305	327	319	304	298	318	335	326	322	327	302	304	276	322	320	306	316	296	315	283	315	336	287	319	326	342	331	299	333	328	323	312	278	306	309	331	355	287	298	298	284	320	309	353	325	329	323	317	330	313	298	312	297	338	324	344	332	314	310	313	310	298	320	290	334	314	327	333	280	313	328	280	305	299	330	293	311	317	313	315	306	325	296	306	307	318	315	312	296	323	293	310	324	299	317	321	325	320	303	312	350	310	307	289	345	314	304	319	318	311	301	308	324	302	349	303	350	305	343	314	308	328	294	295	348	336	324	302	306	340	323	307	317	330	349	329	334	324	289	334	311	316	304	308	310	275	299	283	329	332	314	317	321	322	323	315	276	336	325	313	300	289	331	304	305	302	308	340	301	335	345	313	331	318	323	316	308	300	296	309	321	288	319	316	318	322	322	309	310	276	314	291	326	330	329	312	336	296	334	290	305	311	318	278	303	310	307	309	336	286	282	323	317	337	334	307	328	311	311	314	310	306	331	312	333	349	301	316	315	311	323	324	325	288	335	292	294	340	321	285	276	332	325	301	297	312	281	327	313	322	320	320	299	303	306	329	329	321	350	303	319	335	301	353	338	325	309	306	325	355	313	317	284	302	315	305	311	339	305	310	321	306	320	305	266	304	332	311	316	294	353	316	320	284	332	300	322	311	328	327	300	305	290	331	322	295	344	328	306	308	298	299	341	306	308	309	306	309	307	326	287	337	294	307	287	298	302	315	322	344	313	283	299	352	284	317	314	312	296	301	295	313	340	324	369	326	314	335	291	325	296	297	303	294	277	301	336	303	337	310	309	346	305	337	304	293	319	330	325	340	288	275	285	315	309	308	316	286	318	351	330	314	344	320	319	296	316	314	313	333	343	303	322	324	317	296	297	332	329	337	300	342	304	331	360	296	331	311	294	327	310	297	323	325	307	339	328	268	294	336	326	327	294	286	355	306	349	342	305	333	317
44686	29641	5922	774	406	295	295	329	274	259	264	269	265	295	274	284	277	260	281	228	273	285	271	300	261	313	278	275	246	264	285	277	263	289	297	284	271	287	294	277	248	295	260	265	258	294	262	259	297	282	271	280	275	258	275	291	260	254	275	309	270	286	261	282	273	314	321	261	285	273	278	287	317	296	282	279	268	277	260	274	274	273	276	269	267	300	290	293	281	240	290	264	243	259	306	284	261	250	247	296	300	264	250	251	283	285	292	296	279	257	300	299	285	291	275	269	289	288	280	284	293	268	265	274	299	271	268	268	275	283	317	263	280	261	270	283	265	259	276	308	274	255	289	228	277	268	282	273	283	278	251	278	283	316	299	269	290	277	263	305	284	296	289	280	286	279	259	273	256	282	279	291	267	327	289	278	273	309	262	281	275	252	258	295	284	275	294	292	269	282	274	303	260	276	292	262	297	274	278	294	277	295	325	281	257	283	292	284	283	297	282	308	277	283	299	296	288	277	283	258	280	283	284	302	313	273	263	277	269	261	282	290	257	261	260	267	311	256	255	256	259	250	279	278	285	321	272	272	273	309	288	267	247	253	250	298	281	280	265	267	290	291	258	297	313	261	277	294	277	281	247	261	282	267	277	288	290	314	264	268	261	281	242	290	297	279	266	293	301	295	256	278	247	271	291	266	262	283	274	296	282	269	266	282	293	280	289	284	287	297	312	276	312	271	253	276	260	295	302	265	265	273	277	290	247	241	281	253	264	267	288	281	283	278	275	292	299	281	261	306	303	299	287	315	310	297	304	253	291	270	249	255	261	304	316	263	278	274	236	290	283	288	265	246	306	283	284	294	290	266	264	270	257	261	271	287	269	279	280	266	286	284	282	263	287	308	284	283	289	313	266	287	289	266	267	257	295	287	249	317	310	260	286	272	263	265	287	284	271	290	285	274	265	250	300	287	278	268	283	316	270	259	279	312	300	268	294	261	300	260	266	304	258	280	297	291	294	268	250	270	273	272	269	280	298	289	263	289	288	302	258	241	271	288	284	268	286	293	296	265	282	285	265	272	288	313	253	262	282	281	263	267	317	255	280	278	302	287	267	253	269	254	288	296	285	273	273	276	255	297	288	261	287	272	292	270	267	294	299	289	280	263	265	253	285	257	289	300	262	277	258	274	279	306	293	257	232	329	261	272	284	317	252	268	260	261	260	265	281	273	264	287	270	267	312	246	248	282	265	259	279	277	303	304	269	269	278	278	269	267	283	267	291	294	292	281	280	310	291	276	294	265	308	316	297	287	267	274	269	291	299	282	283	272	255	256	289	290	283	296	284	294	301	294	263	282	294	279	305	320	297	278	299	299	274	273	260	281	295	274	273	302	283	258	290	274	277	315	256	239	264	281	273	282	281	265	272	287	283	270	292	280	270	296	253	290	312	296	275	252	261	280	279	267	258	320	278	290	296	280	281	264	259	271	300	252	263	304	295	264	272	286	287	251	257	280	284	291	271	276	296	273	260	274	299	262	287	292	260	276	282	281	281	270	311	248	254	265	278	266	289	277	280	284	298	300	301	282	280	290	264	292	268	263	304	269	267	299	259	281	262	287	323	265	280	298	268	327	259	257	307	285	292	270	273	269	281	279	261	262	281	291	276	252	286	268	284	301	254	290	290	270	299	257	260	311	284	268	272	238	261	289	242	284	252	303	273	307	249	277	273	294	279	280	276	301	260	273	265	300	279	267	295	293	274	254	289	266	287	274	271	277	318	299	274	286	299	251	271	295	283	254	277	273	273	271	267	300	280	267	278	276	257	308	309	269	258	256	265	272	265	308	307	264	278	267	256	294	273	293	294	297	269	308	297	281	267	258	287	255	297	279	290	295	278	296	268	272	281	241	268	283	262	282	279	302	303	278	310	275	294	300	241	282	290	237	287	264	243	276	268	253	260	289	299	261	311	272	275	279	250	281	304	293	292	274	264	256	253	294	261	308	272	297	249	289	287	279	284	266	248	252	282	312	283	248	291	271	293	259	239	262	311	282	279	273	267	268	272	248	265	284	278	254	293	252	301	283	289	255	265	267	277	279	260	258	272	310	282	288	266	264	275	292	270	295	303	335	285	283	278	279	259	317	276	242	293	283	297	320	286	275	295	299	231	320	273	278	328	282	287	306	304	261	295	282	310	286	269	302	287	262	289	251	305	278	273	297	258	270	263	281	304	302	283	294	297	309	251	268	259	308	301	274	314	274	273	290	292	267	273	261	256	269	276	283	286	297	272	312	265	257	315	306	242	271	266	278	271	288	284	308	268	257	246	265	282	263	299	285	292	278	288	258	271	283	258	257	294	276	287	302	283	272	264	283	311	251	282	283	268	289	266	274	280	291	266	253	272	252	245	264	264	278	290	266	313	293	276	259	275	267	286	311	292	271	300	284	270	266	295	293	279	262	288	293	257	278	291	280	254	239	251	290	252	264	293	277	277	287	261	264	282	303	271	291	259	300	287	272	274	253	263	269	322	284	258	267	296	280	272	320	303	277	278	269	275	299	281	285	259	276	303	276	285	262	269	248	317	279	261	295	307	259	294	305	276	278	268	291	286	271	281	275	302	263	310	305	302	267	267	270	303	275	278	281	274	278	287	284	290	278	286	254	282	293	297	267	270	277	297	285	263	277	296	293	303	287	289	289	263	298	268	279	313	262	296	283	280	253	254	280	277	272	256	277	291	286	283	289	260	295	290	272	293	290	288	263	267	254	253	278	271	260	271	226	262	262	285	297	274	284	296	282	249	295	276	267	254	265	307	312	287	309	282	252	273	282	268	285	282	284	300	255	250	269	284	278	330	274	257	285	269	271	275	269	281	308	251	282	278	318	275	256	278	310	280	295	281	253	293	270	273	279	274	246	302	267	269	243	288	283	273	280	282	281	302	284	299	317	290	275	269	295	274	274	279	277	262	325	303	247	256	278	282	268	291	272	320	274	307	289	296	299	276	289	310	289	277	266	260	281	285	329	299	239	290	296	296	282	249	289	264	242	292	307	325	298	277	272	264	288	267	283	270	283	299	243	269	260	282	279	318	280	253	278	261	305	259	245	273	267	284	242	298	305	282	293	251	284	294	280	288	308	279	276	259	279	271	249	254	245	258	283	258	262	285	264	293	292	271	257	276	273	291	270	292	286	279	279	267	281	298	252	247	285	281	282	265	317	269	289	280	272	249	298	265	300	277	284	301	269	271	296	289	278	274	299	269	265	294	305	295	302	267	270	274	273	308	322	288	294	259	255	279	249	233	268	261	290	280	289	292	304	290	333	272	242	298	315	257	288	252	265	279	282	283	283	257	236	302	264	299	310	261	284	266	271	305	291	299	257	273	251	272	291	288	282	266	293	282	255	280	257	281	285	268	282	279	277	299	298	302	291	282	279	257	278	293	298	275	271	290	282	276	297	295	288	282	242	296	269	246	252	285	283	277	277	271	268	269	263	287	295	284	261
37834	24539	3716	1908	918	606	624	630	619	629	622	645	565	610	587	610	677	610	609	628	657	610	630	586	631	594	646	587	627	607	593	609	607	610	636	600	594	593	604	645	581	562	585	602	571	618	563	582	647	643	636	610	620	592	598	584	631	611	590	616	590	602	637	608	628	630	597	611	660	622	623	592	623	658	637	628	601	633	582	631	620	618	596	586	629	605	604	610	609	599	620	548	569	645	587	637	630	638	617	587	587	646	612	590	635	580	555	597	600	626	628	619	618	661	571	582	642	587	599	613	587	652	593	623	592	598	637	558	644	650	586	628	598	588	596	619	576	581	656	617	597	630	613	547	605	550	608	611	582	609	589	639	597	622	567	634	593	603	540	608	614	628	613	654	663	614	603	607	642	640	620	593	622	619	610	617	623	582	638	640	611	583	551	618	618	612	577	616	580	616	610	616	676	626	617	653	574	612	575	576	584	585	600	644	621	570	622	635	612	612	619	566	597	604	615	590	599	640	579	626	618	598	610	603	588	601	629	588	671	577	604	625	615	620	612	604	635	601	632	596	582	636	619	639	592	620	583	597	614	585	606	641	621	573	619	583	635	629	601	570	612	603	602	584	587	616	553	624	562	599	613	608	564	582	644	626	572	620	621	579	600	631	600	644	623	587	636	568	570	595	599	607	652	571	581	650	582	599	593	594	610	638	612	631	579	627	605	606	633	566	613	610	613	586	617	629	629	599	572	610	608	589	602	595	605	606	575	625	617	616	615	638	601	602	626	591	573	658	614	604	579	593	559	618	602	613	596	628	580	639	598	631	569	615	623	629	612	579	572	642	580	547	634	603	627	633	594	626	632	639	623	619	602	617	594	599	642	590	578	573	564	553	615	615	645	635	630	634	610	622	592	602	597	602	593	638	611	613	612	611	625	577	616	594	595	599	620	606	604	626	604	590	638	598	608	636	599	599	655	585	571	611	565	597	621	646	590	612	592	624	573	626	616	608	623	601	626	609	619	611	617	589	593	579	568	653	618	634	680	584	648	603	603	613	600	618	589	601	588	653	602	612	645	629	596	557	607	657	592	629	604	587	574	625	635	616	632	606	604	603	609	595	602	591	568	601	608	683	611	578	620	597	593	646	593	651	616	590	570	616	562	584	554	621	619	591	584	582	642	564	605	656	592	633	594	601	635	629	598	561	689	634	613	582	632	582	607	571	636	657	587	588	660	610	653	608	627	568	638	597	610	627	581	635	620	590	601	656	592	621	615	603	589	635	595	610	566	641	580	613	584	619	646	620	619	606	614	604	599	617	603	596	575	592	563	591	632	584	590	579	618	627	652	625	634	661	630	614	586	651	580	644	636	610	602	616	550	583	632	638	634	617	647	609	596	565	574	593	582	583	602	628	635	590	602	581	615	587	605	593	604	597	576	626	636	637	585	591	590	655	603	608	598	620	580	594	556	615	632	587	635	585	613	650	635	593	612	595	651	576	584	613	630	622	601	624	639	600	650	565	589	610	605	654	620	608	614	622	621	647	613	620	641	607	619	590	586	578	623	621	645	589	616	592	615	612	604	620	629	606	592	575	620	619	593	657	617	609	628	600	613	610	664	611	615	555	606	594	601	613	590	603	589	577	608	639	601	568	605	623	593	634	610	582	613	607	606	622	582	608	621	592	574	565	579	603	572	619	617	608	593	573	602	621	599	655	584	640	568	568	610	589	599	595	588	641	654	551	645	591	618	605	639	669	600	584	615	585	624	573	628	587	614	609	632	575	602	617	591	626	620	598	617	622	654	599	611	617	552	607	625	592	610	626	636	568	576	585	628	597	618	592	652	614	611	646	630	622	628	632	543	623	658	611	602	613	587	597	622	614	536	608	573	597	603	573	588	603	584	599	631	588	611	547	649	631	592	577	615	612	622	606	607	599	613	618	607	648	582	601	618	636	615	616	586	671	645	588	669	570	603	592	620	581	616	566	607	584	612	604	608	597	606	596	577	647	638	635	629	636	604	595	577	584	678	646	601	660	585	613	607	600	643	623	608	610	594	594	606	562	569	615	630	646	588	607	586	614	662	610	619	609	607	626	596	607	584	645	608	594	628	598	602	626	599	647	567	613	585	614	577	611	641	612	602	591	623	597	631	612	680	567	602	605	634	589	655	600	613	627	615	584	639	646	576	645	577	568	572	623	629	647	631	604	597	582	636	628	588	594	617	642	650	609	603	577	573	602	631	588	619	646	658	574	599	621	555	601	598	594	609	597	580	607	610	645	594	627	610	624	584	613	600	642	614	569	614	604	638	634	580	560	598	630	630	592	637	585	600	621	607	583	626	658	607	636	599	618	627	625	556	583	628	644	579	650	641	570	611	601	613	619	627	641	626	629	598	573	602	665	589	572	645	654	592	606	579	609	614	601	615	628	580	595	623	568	594	614	644	574	589	586	559	615	603	634	629	615	614	620	626	616	580	572	606	565	638	589	627	636	642	600	621	598	564	615	618	570	635	598	558	627	592	643	645	666	595	615	644	587	599	607	605	610	616	577	597	600	647	572	602	611	644	605	573	598	636	555	583	596	630	598	585	638	608	663	583	585	550	618	608	622	560	630	570	657	602	606	622	626	624	598	592	567	605	604	646	564	602	613	607	589	613	592	595	615	602	602	614	614	639	620	626	575	634	666	619	611	556	594	635	564	623	598	623	618	606	643	604	642	591	611	591	603	655	587	614	607	591	623	570	624	656	597	623	632	611	598	615	602	631	619	613	621	602	627	580	597	601	610	625	580	632	600	645	612	635	560	633	629	590	610	612	614	646	642	597	582	615	578	609	619	592	614	615	617	624	655	627	615	599	625	593	617	636	608	615	616	622	595	657	604	618	611	588	592	649	602	595	580	593	592	587	624	689	607	681	598	626	612	607	640	633	621	597	629	630	586	610	621	590	633	675	624	584	650	614	549	592	592	594	609	623	610	561	606	593	572	549	622	642	592	611	554	599	625	641	611	602	611	598	570	606	596	633	611	583	597	604	641	587	569	631	562	606	608	619	650	588	645	625	602	587	641	603	629	666	600	570	643	590	597	613	616	629	570	612	590	577	614	613	615	604	600	605	582	624	617	633	616	553	611	594	601	592	622	587	622	618	637	627	618	660	569	605	648	630	611	604	590	644	589	629	593	641	656	642	582	601	641	613	584	590	605	566	625	601	642	619	647	604	612	584	610	630	624	617	642	647	621	624	634	627	620	585	616	600	663	626	589	643	617	587	604	593	633	591	569	660	597	647	622	644	567	611	597	652	607	615	573	593	609	642	603	610	564	602	605	638	627	637	631	626	627	632	601	638	638	604	601	640	601	587	590	602	610	623	594	633	582	577	601	601	615	599	586	626	601	627	568	631	577	642	637	667	606	615	649	600	585	589	650	586	577	616	587	630	593	630	620	615	619	635	609	595	609	672	613	596	650	580	657	635	572	552	577	638	596	647	615	611	624	573	598	685	592
82164	62743	32616	16523	3586	249	225	218	202	172	204	206	176	197	206	202	183	196	173	190	179	197	203	194	170	184	183	185	218	204	200	175	172	201	199	168	187	177	200	173	174	179	191	165	199	172	188	149	164	161	205	177	178	176	213	191	180	176	169	197	202	212	164	167	185	162	171	163	151	173	222	172	184	201	185	178	156	187	159	187	151	172	192	202	193	189	176	170	171	195	148	205	193	212	188	182	199	191	192	186	173	171	184	189	197	172	159	195	176	193	215	218	200	199	193	174	156	170	180	183	183	194	165	184	193	207	181	159	182	174	178	194	170	197	219	213	186	184	219	174	175	206	168	196	178	210	175	194	177	173	206	192	184	163	190	184	180	183	209	195	204	219	166	200	200	185	152	169	167	212	156	177	197	216	168	179	183	175	183	189	209	191	199	203	183	180	197	169	205	191	170	181	160	215	188	175	192	152	201	185	166	202	201	199	172	181	187	200	171	190	215	172	171	162	194	190	181	200	198	188	182	175	168	181	178	173	173	200	156	168	198	180	161	173	176	172	181	175	174	203	191	201	176	185	186	188	183	188	193	160	166	204	187	185	182	173	155	191	170	163	184	180	190	187	183	186	197	182	188	190	200	168	198	187	189	171	174	187	200	185	195	167	211	185	191	172	187	149	156	192	176	177	175	184	188	186	187	182	193	178	196	182	183	195	164	178	185	188	188	177	201	183	197	170	206	176	177	202	183	167	192	175	192	201	183	161	206	227	175	192	187	175	187	197	171	216	164	170	179	191	184	187	173	179	181	210	206	196	183	198	207	173	192	165	182	180	195	186	180	169	176	197	183	195	171	181	184	179	199	186	171	178	167	182	193	149	180	153	199	184	194	188	181	177	182	163	170	185	191	207	182	176	165	222	185	200	180	210	175	182	195	210	185	197	189	181	208	189	167	194	180	187	180	190	203	190	197	180	148	177	171	183	197	185	209	204	199	175	179	206	164	167	191	200	170	186	181	188	168	190	190	182	182	202	204	192	186	182	175	192	189	186	186	161	176	189	183	185	172	203	190	201	187	177	173	172	178	180	203	182	192	193	184	172	201	196	188	194	210	189	178	175	189	208	185	175	159	183	188	180	174	191	209	202	207	189	185	170	162	174	175	168	179	193	185	180	196	184	187	180	194	164	186	202	165	180	185	164	189	193	188	182	179	199	197	185	195	198	213	174	171	163	160	167	189	175	185	194	179	196	186	207	191	217	182	159	192	182	195	175	188	186	174	216	179	171	183	182	187	160	179	197	196	198	190	210	202	193	172	192	180	178	182	190	198	173	203	181	191	163	164	170	222	169	182	181	187	183	170	188	158	171	202	165	191	178	198	167	206	195	176	188	183	183	168	181	188	194	205	204	186	187	178	169	191	173	193	173	195	173	179	201	178	183	171	176	174	184	192	203	176	179	197	207	181	194	161	181	200	199	194	172	191	211	170	179	186	201	183	184	205	191	189	190	199	181	198	209	204	190	215	207	183	193	164	187	216	194	162	153	205	172	192	196	177	198	181	195	173	194	187	199	183	202	192	174	175	181	171	181	186	188	168	181	147	165	188	192	178	184	180	189	156	181	188	181	194	169	190	184	170	196	190	166	198	178	209	190	156	205	195	171	171	184	179	171	197	185	200	212	165	200	171	175	187	180	177	167	169	174	192	199	180	183	196	194	195	183	185	196	151	187	208	199	192	181	187	190	187	191	195	181	168	192	187	183	175	183	178	206	169	198	195	191	186	185	194	171	182	182	189	190	165	177	173	186	203	175	198	197	165	164	193	181	185	169	199	217	192	186	190	201	155	166	217	176	191	158	186	200	179	173	197	187	180	183	174	170	179	203	202	189	189	193	201	175	179	183	177	195	162	176	187	188	183	200	191	163	166	194	189	173	168	194	201	175	159	180	167	188	193	195	188	174	177	155	171	205	182	197	152	173	184	177	162	190	174	172	191	175	191	192	183	140	185	178	195	176	190	183	203	157	193	185	186	196	203	199	169	204	206	193	220	189	187	173	182	191	172	179	184	174	190	190	183	196	175	218	172	197	186	177	178	190	190	210	157	178	202	181	205	209	193	173	177	172	166	200	188	181	201	189	194	168	145	170	194	197	207	196	186	177	176	195	182	193	208	172	238	200	204	191	189	201	201	215	198	159	164	196	186	174	169	215	181	176	183	190	173	188	190	205	224	185	184	184	174	175	207	179	181	193	185	211	175	185	205	193	184	203	195	197	188	177	156	180	169	180	168	181	175	188	172	208	187	197	165	174	189	182	184	190	192	173	147	187	181	186	160	215	177	177	194	181	208	193	183	203	180	185	207	194	165	185	182	170	185	168	174	174	172	171	187	192	191	153	183	181	206	176	169	188	197	190	190	183	187	204	183	177	214	174	191	171	165	197	204	202	155	174	178	174	182	197	176	176	192	182	185	174	190	176	154	205	176	170	181	181	163	183	194	177	173	185	176	204	191	183	186	183	173	188	186	197	187	190	232	163	178	193	185	205	197	209	178	207	169	172	164	164	202	193	194	177	166	185	211	145	171	170	190	192	202	191	176	184	187	183	136	175	196	188	195	192	188	176	182	152	173	171	203	179	181	162	171	188	195	179	203	204	175	215	183	180	155	170	190	172	203	198	169	182	183	179	231	185	192	171	208	173	191	173	193	174	177	190	199	187	187	192	184	180	167	163	167	169	181	197	206	187	197	201	182	198	173	181	196	171	203	163	193	172	174	184	186	191	171	181	151	177	194	174	186	171	194	204	187	196	199	164	189	179	169	176	193	188	174	192	181	203	190	223	189	185	179	177	191	186	189	165	188	218	201	191	172	188	205	214	192	201	192	208	202	197	193	177	183	192	175	196	193	169	194	212	172	179	143	178	171	172	192	184	170	176	206	198	181	199	200	187	189	186	183	198	170	201	175	197	175	183	174	201	180	201	213	196	185	173	177	163	156	183	192	199	191	191	191	180	151	190	175	189	193	164	179	162	173	183	162	180	184	200	192	172	174	189	188	178	174	200	188	172	192	173	195	190	204	191	176	176	184	186	182	166	195	165	190	163	171	162	183	202	182	182	165	192	182	180	178	187	184	170	181	184	187	159	181	191	180	183	184	196	184	182	201	156	184	174	194	175	184	172	189	171	181	188	185	175	201	189	192	187	173	197	176	180	188	167	186	168	160	183	181	196	179	190	160	195	203	215	198	181	198	202	191	166	181	194	187	203	190	199	191	216	202	177	168	192	176	209	228	166	168	194	185	179	175	199	203	193	168	169	176	193	190	186	231	179	196	190	195	221	180	191	182	168	176	166	189	179	198	183	186	204	161	181	215	193	182	176	194	177	172	187	188	176	190	211	180	193	189	161	189	187	174	206	197	203	190	169	170	181	172	181	153	183	172	190	172	180	186	179	163	170	189	177	187	187	203	184	184	193	169	179	199	189	207	174	188	189	186	182	170	192	209	200
58624	47800	28380	21748	3525	546	539	462	476	422	454	453	432	414	444	415	427	452	418	397	429	400	449	405	407	456	409	400	394	423	422	418	454	393	403	463	404	425	414	427	400	404	401	410	424	427	421	381	418	402	423	393	401	396	436	416	416	415	404	419	429	414	401	408	400	441	384	406	416	417	421	393	422	395	476	424	409	410	411	374	366	411	428	409	391	398	394	421	410	438	425	434	435	429	449	393	412	372	406	399	411	376	393	457	384	405	433	374	416	399	434	437	421	467	387	426	382	389	422	391	429	447	403	417	409	414	429	419	406	376	409	413	416	399	424	408	464	435	404	430	435	420	421	441	433	409	434	407	445	412	413	380	407	426	429	416	422	408	459	414	416	402	419	382	391	430	404	390	418	387	417	440	411	425	408	395	397	409	420	414	385	397	438	360	382	405	412	429	422	412	418	400	412	414	451	378	424	427	431	426	444	401	391	380	412	421	435	408	418	369	388	397	421	409	402	395	441	411	412	413	429	428	418	450	454	413	410	390	417	441	408	407	395	390	407	391	406	392	437	445	422	407	423	416	403	382	378	424	380	392	423	388	380	410	401	379	403	396	417	378	410	428	412	370	422	437	472	392	410	422	407	405	398	421	424	417	417	396	440	402	419	400	428	404	384	379	429	448	414	434	415	413	413	416	388	424	397	423	406	403	411	386	395	421	423	407	385	406	402	417	408	431	389	405	421	408	393	441	408	405	411	386	425	401	476	404	388	407	435	446	377	424	419	424	414	428	388	396	427	427	386	422	434	375	427	396	386	402	369	396	424	413	398	408	425	434	424	438	445	385	411	437	411	427	405	421	435	426	406	372	426	423	406	400	410	429	413	429	435	396	457	411	394	415	431	394	453	393	415	427	429	394	399	385	431	399	414	405	420	429	415	414	416	426	394	426	397	387	422	411	395	460	399	402	418	400	426	416	400	417	434	403	392	380	424	439	414	439	413	410	399	449	389	429	363	387	408	450	412	386	411	382	430	401	411	437	427	386	352	446	388	376	376	404	406	380	405	425	399	426	416	417	400	401	381	433	425	466	406	407	396	436	390	417	428	440	423	421	415	424	416	449	381	373	435	412	389	402	401	431	427	404	394	397	419	393	422	399	444	448	457	404	401	377	408	450	429	419	402	411	429	412	382	422	448	426	390	447	391	381	445	437	388	433	425	426	383	442	451	409	393	400	410	391	430	391	403	420	444	417	438	400	377	420	411	452	415	444	393	446	430	413	421	424	388	427	377	400	439	450	422	371	433	390	424	391	418	388	387	446	414	411	409	450	388	431	397	446	438	383	391	385	410	405	400	402	402	420	428	403	481	416	406	382	422	434	413	400	413	463	400	410	433	405	374	418	420	444	408	442	392	420	430	410	391	425	384	437	407	400	426	406	396	437	412	404	422	444	406	390	395	399	418	400	414	396	348	429	412	432	397	413	391	408	428	421	408	442	432	430	430	412	395	398	422	381	383	402	443	388	447	409	424	389	468	389	409	404	412	436	429	394	468	408	395	365	423	378	421	427	411	383	433	428	410	415	424	437	414	428	395	417	411	432	430	439	395	431	422	392	390	435	405	414	405	387	391	412	401	423	425	365	409	414	412	410	447	367	418	416	395	432	405	383	434	412	421	408	429	422	412	368	399	408	423	419	390	408	395	453	399	420	418	391	414	422	420	400	389	403	391	406	428	416	424	430	456	424	456	391	436	400	409	404	398	417	423	418	422	423	414	404	445	437	404	385	398	391	429	385	417	415	418	416	425	451	370	402	442	410	395	434	403	425	385	402	401	441	390	403	400	431	429	400	426	417	406	420	404	430	417	409	438	430	415	405	429	380	393	397	396	406	374	440	419	421	398	397	454	395	379	407	401	409	427	409	397	417	391	399	444	410	362	430	378	415	387	396	427	406	428	405	425	438	465	412	427	387	410	407	404	443	400	408	430	433	393	422	405	433	404	400	420	419	419	418	420	432	421	416	435	409	403	433	400	430	437	439	394	453	403	409	407	413	415	424	398	427	411	405	430	412	384	409	417	391	380	419	414	378	402	371	404	439	382	420	411	404	431	407	416	420	433	430	386	431	410	375	413	403	396	388	442	416	397	395	427	385	395	439	429	438	428	386	410	439	414	381	414	415	440	416	378	366	432	396	446	424	376	403	450	441	437	390	398	411	430	379	441	408	408	438	420	410	406	446	433	408	444	421	435	415	422	375	369	410	406	368	413	395	436	412	416	405	434	421	414	414	443	437	387	419	413	407	431	432	438	430	396	445	459	435	416	418	438	448	393	418	452	385	392	430	435	394	398	415	390	425	382	407	362	407	377	417	375	412	408	404	415	421	426	392	407	401	410	439	408	414	448	421	414	405	431	438	380	395	422	435	382	403	365	446	401	401	417	386	409	424	412	413	423	403	418	406	422	440	366	404	419	423	390	406	443	420	381	419	418	411	421	378	425	371	421	387	402	424	386	395	436	426	443	449	440	425	386	368	395	421	414	393	418	365	446	398	387	402	417	432	406	422	408	427	358	413	431	412	421	368	414	390	434	419	388	404	392	372	385	399	390	393	416	375	423	403	394	446	452	444	396	413	426	451	429	384	437	398	411	379	426	422	404	427	414	433	400	376	404	400	424	413	384	402	404	404	401	429	423	393	426	401	437	383	408	437	418	409	398	400	396	451	379	417	434	418	437	444	424	401	446	417	408	432	405	443	412	358	394	409	390	410	395	425	380	409	436	429	394	428	424	387	395	374	398	423	427	418	424	380	421	405	419	416	430	431	402	428	413	432	425	379	439	410	418	428	445	418	377	412	421	447	420	411	402	433	439	395	432	435	445	421	425	446	393	431	413	430	390	424	435	433	456	409	408	422	395	413	395	377	395	376	395	407	451	439	385	426	405	383	433	430	422	410	416	436	443	409	411	400	423	405	406	418	399	400	416	406	402	413	438	419	409	391	409	428	404	421	436	430	411	417	441	428	385	413	416	412	406	406	407	420	401	399	402	408	404	424	420	410	445	380	425	397	407	410	407	385	396	405	422	409	347	447	393	394	404	417	420	413	409	375	377	421	429	416	386	374	397	415	426	392	390	415	428	430	411	412	403	426	413	412	422	373	402	431	400	429	454	442	387	405	381	395	372	396	431	414	422	373	394	380	416	400	423	408	384	422	425	410	407	405	389	393	428	445	416	437	398	406	422	420	379	443	426	414	429	422	403	394	410	406	440	407	387	405	420	439	428	415	412	447	416	374	450	408	437	385	418	446	389	424	371	429	428	406	432	431	440	389	388	418	418	380	385	406	399	416	380	421	426	396	393	414	415	408	379	422	438	423	416	401	398	413	443	401	404	410	420	427	447	443	432	437	428	396	458	412	409	392	400	368	418	393	443	405	395	396	394	451	406	424	441	415	419	389	415	413	436	388	427	367	444	394	420	435	435	451	397	413	400	442	413	432	391	396	405	394
88924	69528	41507	25293	6790	299	169	156	149	115	134	124	123	117	107	102	123	129	111	102	87	109	108	130	113	113	111	102	143	142	98	112	111	104	114	107	119	94	112	106	115	113	111	109	116	87	117	109	113	117	104	101	99	112	101	137	101	144	106	115	99	110	103	136	99	94	85	109	105	115	110	108	116	121	102	102	101	100	137	101	79	107	112	128	112	100	114	97	113	89	98	102	122	106	105	106	119	135	89	122	95	113	92	94	117	115	119	108	129	134	88	120	104	118	124	110	103	106	120	116	127	111	114	113	103	120	91	118	91	114	112	100	109	105	128	104	110	100	117	118	88	117	111	100	140	108	87	98	93	121	126	97	117	122	119	118	127	117	127	98	113	114	118	104	96	117	114	123	102	104	117	116	108	106	104	110	107	119	122	99	101	121	112	121	127	114	107	98	92	120	111	119	103	111	111	109	101	127	123	123	101	106	103	113	131	127	121	127	110	131	116	117	103	115	106	111	114	119	115	111	113	109	112	107	114	145	127	93	120	117	119	88	102	97	81	134	118	101	115	118	115	113	115	126	116	102	118	131	113	100	116	123	115	92	108	108	122	116	117	110	121	104	94	105	107	104	116	104	113	112	127	101	113	124	128	93	129	107	120	101	101	101	103	114	113	107	117	112	132	122	110	112	116	107	121	118	103	116	103	122	113	123	101	105	112	98	96	109	113	110	95	121	96	105	121	96	106	108	105	109	122	130	104	124	115	126	83	121	113	112	131	115	99	104	98	113	131	101	128	105	110	105	100	110	119	111	111	121	110	102	128	113	129	92	100	117	98	94	118	111	101	118	144	119	120	98	124	110	117	125	102	104	101	128	125	111	93	104	108	106	119	122	116	100	100	96	115	121	101	112	114	100	113	111	112	104	106	114	107	118	130	125	118	112	108	105	97	111	105	99	104	113	125	115	100	116	95	103	124	98	96	101	104	109	118	102	113	119	91	107	82	118	118	101	128	133	107	112	120	132	104	125	115	99	92	112	122	121	117	115	77	105	107	97	111	113	126	101	133	108	130	118	130	93	126	106	103	113	115	111	105	113	123	116	119	128	116	119	118	118	115	101	119	117	109	109	94	111	100	91	108	122	111	98	127	101	110	101	111	119	95	115	109	120	107	101	123	97	116	87	118	103	94	109	113	104	140	118	111	107	124	103	106	103	108	110	121	115	124	100	118	118	104	109	115	119	85	106	121	104	113	93	108	91	113	102	100	105	125	117	116	99	92	115	113	121	104	118	128	116	98	114	129	103	100	101	120	107	91	101	106	111	110	103	101	120	120	107	119	115	117	114	118	104	115	101	95	126	124	124	112	93	102	108	123	111	123	116	90	104	112	97	116	119	97	100	113	121	116	108	113	101	101	108	126	133	117	107	120	99	115	107	108	113	118	117	115	117	102	93	120	114	100	106	127	110	119	102	105	123	107	98	119	131	120	107	100	106	97	114	125	109	93	106	104	104	118	94	107	129	99	112	109	118	101	114	122	114	110	117	94	101	109	98	100	96	111	103	97	91	111	110	113	89	98	122	117	112	111	104	117	109	118	126	132	125	99	115	86	110	109	111	126	101	107	99	114	112	129	139	99	100	95	111	123	109	121	129	129	123	132	116	118	108	104	112	111	118	108	117	125	98	118	115	96	111	111	97	114	102	103	109	139	141	114	109	106	93	91	103	99	106	102	98	129	104	105	116	117	118	105	94	113	107	102	108	131	102	124	110	103	105	99	105	119	123	122	91	107	116	93	92	92	115	81	105	110	109	113	129	99	113	117	104	101	110	103	130	124	106	112	120	116	128	113	95	113	104	125	88	123	104	100	125	93	102	92	113	103	113	121	117	108	96	101	118	98	93	81	104	119	114	95	112	105	99	111	105	110	110	130	117	119	113	117	88	122	117	115	114	102	112	99	103	124	105	110	107	105	109	90	120	96	102	131	133	113	119	111	104	112	112	107	116	114	128	113	110	113	120	116	107	95	99	102	104	111	135	97	111	132	89	104	105	97	101	93	115	121	107	127	130	99	127	113	107	101	129	102	136	89	130	123	102	103	98	129	105	101	120	110	112	106	117	121	114	123	121	113	119	109	103	91	120	119	118	130	91	136	102	112	123	97	124	114	90	96	93	140	103	85	102	127	93	100	102	120	122	107	94	125	107	93	90	105	102	106	89	96	113	141	108	104	126	105	127	112	110	122	121	120	102	122	103	106	108	97	105	113	114	95	96	110	87	88	111	103	107	89	103	101	103	118	119	111	109	109	121	125	103	129	93	103	113	110	104	123	105	97	105	105	101	130	101	92	111	124	116	101	114	109	115	132	113	108	128	116	128	96	97	122	115	118	120	105	108	121	115	112	100	118	125	96	106	87	96	131	103	102	103	104	105	115	96	117	106	110	95	107	112	110	105	99	104	117	108	112	113	97	108	120	119	97	110	100	91	104	113	135	113	108	121	99	100	113	98	108	116	115	119	123	111	97	109	98	106	113	98	119	137	124	124	98	103	108	126	116	106	117	114	129	107	127	102	110	122	114	122	114	129	105	95	107	111	133	110	110	141	103	113	124	103	125	119	113	97	123	113	109	119	116	93	102	101	119	127	115	101	104	119	101	114	111	82	106	120	118	103	114	97	107	108	91	84	117	105	111	107	127	135	104	97	116	117	121	125	110	119	114	100	101	100	112	123	106	115	100	118	116	115	114	113	110	106	120	107	105	109	126	126	128	104	119	113	118	135	102	106	110	117	102	109	95	107	99	120	103	91	120	94	115	99	105	113	104	113	109	104	106	106	112	120	101	114	137	118	116	107	128	117	91	89	114	102	107	107	94	97	132	111	94	107	97	93	123	109	120	116	97	133	116	98	105	106	115	87	96	87	112	100	111	115	114	117	114	107	103	109	115	122	133	100	116	97	116	123	115	114	114	124	98	101	83	86	100	94	120	103	123	88	116	106	110	124	143	110	99	99	111	114	116	104	104	96	108	108	124	110	109	109	104	103	119	118	94	95	121	116	91	130	116	94	113	136	129	118	110	121	109	123	120	108	101	102	105	119	91	116	116	99	122	108	128	118	108	117	136	95	98	98	118	102	124	108	103	116	116	112	153	101	106	91	109	118	127	114	109	106	96	122	115	121	104	97	111	107	123	127	126	113	118	102	107	113	109	113	117	107	118	107	112	117	104	113	125	131	103	102	125	106	124	109	125	93	115	116	95	104	114	104	107	110	122	104	107	121	103	113	85	106	116	127	104	108	109	101	125	99	109	97	122	97	112	109	117	104	117	114	110	116	94	106	85	103	127	125	95	107	98	104	119	106	129	102	108	99	113	106	107	95	110	126	129	112	102	124	119	97	142	100	120	96	104	106	109	91	113	117	130	101	122	108	119	100	108	103	111	115	101	112	116	132	107	101	96	109	105	117	110	116	92	112	109	107	89	123	117	106	110	94	103	100	119	107	110	104
68380	55280	39477	30497	3553	519	486	411	383	383	330	328	290	291	279	344	299	262	282	303	296	286	296	243	268	278	298	266	290	286	307	283	282	287	293	248	292	265	271	291	303	275	303	260	251	251	244	282	293	258	262	261	259	260	278	274	266	264	287	257	247	271	262	271	294	295	242	245	263	281	276	272	283	263	254	261	257	284	283	265	252	254	272	275	252	240	279	265	256	283	270	255	254	261	251	257	251	248	258	269	254	266	293	259	292	261	238	275	247	275	262	257	250	257	253	235	272	263	241	248	267	284	247	248	257	265	232	287	279	260	246	267	273	281	281	283	253	283	279	290	256	290	266	251	249	249	280	269	263	289	247	297	249	255	289	249	265	282	292	244	237	226	281	290	273	260	259	255	277	238	280	255	254	250	258	246	257	269	278	240	240	282	280	279	263	265	256	290	281	283	268	260	255	259	272	278	274	259	262	247	264	248	245	249	300	275	287	282	269	284	244	283	253	277	263	270	263	251	274	296	278	289	264	259	254	251	236	259	257	258	251	252	274	261	271	266	268	264	257	266	257	250	269	269	233	246	264	260	273	252	274	284	275	231	255	284	278	285	253	270	249	284	239	250	256	265	279	278	309	268	271	278	261	273	239	261	276	259	238	261	260	266	280	298	280	262	274	277	278	266	237	256	230	255	304	236	274	267	292	270	244	240	284	229	295	270	261	268	264	275	245	277	248	235	246	247	266	265	246	256	256	280	248	274	249	277	268	295	245	276	244	275	265	247	254	268	281	261	275	253	296	280	261	256	245	261	254	290	252	267	292	250	260	270	251	242	258	257	272	299	279	252	297	270	243	263	273	239	283	284	267	251	258	285	276	266	278	265	288	272	304	234	243	272	234	252	256	272	260	265	266	260	269	303	252	282	238	285	273	276	293	257	230	236	280	280	265	268	304	269	247	267	269	256	283	246	276	274	273	248	253	263	280	252	269	291	263	274	252	261	279	281	257	286	277	270	274	268	275	282	262	254	272	274	278	249	284	263	260	262	268	285	261	236	279	258	255	258	252	242	243	256	268	259	256	244	256	256	262	248	279	293	257	301	282	260	256	263	290	268	254	282	259	244	291	276	255	285	259	257	273	272	242	266	259	250	262	278	273	290	264	313	271	246	269	270	290	273	243	247	254	247	285	273	258	248	269	241	275	265	243	265	252	253	279	276	286	265	261	253	273	265	261	258	246	262	230	275	266	273	253	252	282	250	270	263	258	240	250	260	266	267	245	297	246	286	274	262	258	260	253	275	295	272	263	250	250	249	278	282	249	274	274	266	255	278	253	252	271	266	292	278	266	251	253	300	262	261	248	271	254	320	246	277	270	259	276	281	274	258	248	271	245	285	266	259	242	268	275	274	264	281	250	263	284	251	237	289	274	261	263	268	261	268	251	268	237	235	263	262	256	247	272	247	255	258	256	272	296	249	238	235	286	291	263	265	280	268	288	250	290	257	259	274	258	244	253	273	267	301	260	263	259	239	262	279	272	270	299	268	267	249	242	249	256	291	274	271	250	270	254	255	288	260	280	286	267	253	246	234	295	279	247	273	248	275	269	259	232	267	250	252	242	266	249	270	280	291	264	252	241	302	244	273	273	248	274	239	250	262	257	248	267	256	270	282	248	292	263	277	278	289	245	272	265	274	254	269	286	257	247	228	257	242	280	269	258	240	259	299	255	277	252	272	278	285	291	265	251	254	258	256	252	272	262	265	268	260	273	255	262	286	266	254	244	250	254	243	295	270	280	257	252	268	262	309	257	242	259	234	259	275	264	264	267	269	277	298	293	285	259	263	242	269	280	278	262	247	282	277	242	271	258	266	252	282	260	240	249	282	288	264	248	286	234	248	264	246	260	303	267	242	274	272	249	261	288	265	245	282	248	262	247	259	312	279	254	261	269	235	259	279	256	270	280	271	299	254	250	239	276	268	303	246	252	284	250	271	260	259	265	281	273	266	258	260	275	284	268	269	275	268	266	254	272	258	260	262	261	250	273	253	282	304	279	286	247	276	256	287	251	283	244	284	239	266	267	274	276	264	266	283	257	291	270	257	278	279	254	286	281	250	247	272	250	249	276	290	257	258	272	247	265	264	265	268	256	256	241	282	297	243	253	255	257	261	274	296	257	235	287	263	253	253	255	259	255	278	249	296	219	239	278	292	230	275	280	247	258	264	285	260	240	255	252	268	265	248	263	274	254	259	287	249	279	288	257	228	287	263	255	242	252	261	282	254	272	257	285	246	263	283	230	288	236	254	261	303	232	264	292	276	239	262	261	248	289	273	267	248	259	267	248	256	289	304	280	257	261	264	292	238	249	257	239	237	282	245	241	254	269	280	239	263	275	270	296	255	261	299	284	252	258	286	268	257	240	268	276	270	283	280	261	301	268	236	252	279	243	234	242	251	278	239	267	274	241	280	239	283	255	238	262	277	266	271	292	278	267	296	275	239	271	266	273	275	314	247	275	256	268	252	256	290	269	269	248	245	251	251	268	263	247	291	286	260	285	287	294	237	271	281	221	253	281	277	281	261	262	267	248	254	258	266	283	262	273	271	256	279	281	273	250	267	249	309	263	282	269	249	294	246	251	277	270	241	240	255	252	273	250	265	282	298	283	255	229	251	254	280	257	240	274	283	260	283	270	288	266	277	288	264	264	258	268	286	254	214	275	272	260	262	275	241	256	290	265	265	259	251	261	240	249	298	248	280	244	273	266	258	286	231	258	272	268	275	294	252	275	256	293	248	273	284	257	272	240	245	265	274	289	256	241	278	264	289	264	258	256	253	284	270	292	264	267	256	266	286	276	248	283	262	253	258	262	237	254	255	253	258	261	243	261	291	263	247	249	277	272	278	289	254	246	293	261	263	263	258	265	275	254	243	256	285	294	280	219	254	257	279	270	255	262	267	268	264	274	258	255	269	265	274	289	264	267	300	309	264	279	283	275	285	275	282	254	254	280	256	251	269	256	255	252	263	268	270	283	231	266	273	250	261	268	252	283	272	250	282	254	263	270	270	274	263	257	255	250	256	285	271	285	302	265	234	275	260	265	271	271	253	273	292	272	262	302	264	282	276	243	226	255	249	273	292	278	279	248	281	259	254	262	246	284	257	285	264	270	258	274	262	270	254	269	292	245	281	271	293	249	271	293	259	281	246	280	250	227	267	258	258	246	263	281	288	270	244	262	258	275	266	269	251	270	274	263	251	311	251	251	268	247	246	267	279	259	285	260	249	256	235	272	247	277	269	286	252	237	292	275	277	249	266	276	273	264	265	248	230	275	239	272	258	283	294	249	269	282	270	244	271	262	291	262	279	263	250	250	282	263	265	240	279	245	278	282	255	270	234	267	298	289	257	254	253	227	268	272	236	286	253	259	263	253	280	272	235	256	264	272	239	293	277	276	252	273	259	283	249	255	298	261	250	239	242	286	285	298	276	237	275	273	289	281	251	260	259
44730	26764	5521	709	299	316	273	267	287	278	312	265	260	282	268	270	257	277	256	261	297	274	286	271	283	253	263	317	265	262	307	273	254	274	278	206	271	292	286	287	291	283	286	317	275	283	245	280	248	265	269	262	263	269	284	248	275	261	256	264	264	248	264	262	250	290	249	282	257	274	300	274	280	282	258	268	284	295	290	260	266	279	303	302	270	277	263	289	315	265	267	262	277	274	265	255	265	272	308	289	279	294	281	283	278	262	260	293	264	261	279	290	244	289	250	284	273	244	270	263	252	280	246	259	297	264	311	287	287	273	269	271	267	288	221	269	295	277	268	249	251	270	269	282	265	272	255	258	287	303	279	282	310	287	273	272	307	249	282	262	274	267	270	269	255	278	254	275	274	270	286	265	258	264	285	283	269	273	258	273	283	261	244	261	289	271	295	287	247	259	273	298	246	271	286	254	286	281	254	248	274	260	249	257	265	300	269	274	283	275	287	272	292	266	236	261	266	275	242	263	284	279	256	280	279	267	287	276	279	245	311	278	262	248	243	279	264	266	268	249	288	292	271	287	266	285	261	264	283	283	279	259	250	265	272	280	269	284	261	278	290	299	278	277	266	289	253	294	259	290	286	255	277	246	272	259	274	255	259	261	254	249	259	296	293	282	302	272	247	299	276	283	288	281	289	272	285	267	285	265	283	261	260	252	253	268	268	259	285	269	258	255	297	277	298	269	271	246	243	275	263	263	302	271	257	241	254	236	279	257	282	264	276	275	306	306	262	255	302	265	249	271	269	268	269	278	283	280	253	278	261	274	262	273	269	267	278	254	286	275	268	290	291	249	234	256	243	304	283	283	265	258	256	272	261	244	289	234	282	253	249	274	250	258	262	257	261	259	275	286	302	254	263	288	258	255	268	279	277	240	246	288	266	269	256	267	249	296	275	282	276	233	255	281	287	269	270	238	287	274	272	263	283	288	270	263	286	276	294	307	280	286	291	300	301	235	266	277	263	298	269	274	285	263	292	281	276	303	281	284	253	289	280	284	253	235	286	286	276	274	265	278	272	309	275	273	282	288	280	275	270	269	272	242	267	245	241	289	267	269	266	292	283	268	293	237	271	273	278	253	296	276	305	315	289	311	303	294	257	290	297	261	260	246	258	273	289	264	288	277	246	257	268	256	263	255	259	269	271	297	274	240	308	273	258	264	269	266	239	262	291	291	282	307	276	258	278	248	294	244	235	297	249	278	270	262	250	280	261	258	286	262	279	252	274	276	278	264	245	258	257	266	269	271	283	320	270	246	287	272	273	280	253	227	282	287	253	284	300	253	278	230	287	284	282	273	252	284	272	278	291	278	281	239	286	274	248	289	257	289	316	279	250	285	287	298	260	287	276	273	287	231	258	273	267	279	244	250	276	269	285	300	277	258	266	280	321	276	292	259	286	289	261	255	268	271	266	246	273	284	315	271	301	250	244	246	274	277	281	260	275	251	248	274	287	272	255	286	267	274	264	271	289	287	290	273	269	270	252	284	285	257	270	285	249	264	254	233	277	300	261	283	297	279	290	262	280	261	278	294	267	304	291	281	292	281	259	281	280	286	280	253	277	254	273	281	267	276	254	278	255	273	243	275	275	260	286	262	261	283	241	268	272	288	247	272	230	259	258	295	282	269	270	274	260	276	257	244	293	269	259	222	288	254	264	296	248	248	260	288	249	273	283	230	277	250	268	300	247	306	268	282	258	281	268	315	234	257	280	264	280	277	270	291	273	288	282	252	264	281	268	267	281	266	275	281	288	275	252	280	288	262	274	306	267	297	272	260	245	266	268	281	279	245	280	270	286	261	282	267	259	260	242	253	268	265	264	247	276	235	258	280	259	265	274	267	282	267	264	269	272	287	272	260	258	292	307	288	258	296	265	264	267	276	284	277	285	273	297	239	290	309	279	269	270	274	277	261	257	279	273	262	294	271	272	272	262	268	278	271	260	244	272	280	294	292	244	309	266	263	228	249	267	275	278	269	285	266	285	290	269	280	242	264	283	247	266	272	295	263	252	268	258	280	274	266	287	253	268	272	271	266	273	258	258	271	295	270	289	289	265	287	268	279	230	272	310	265	253	255	273	279	290	289	275	295	248	306	266	290	284	280	271	243	254	286	258	290	299	243	266	254	279	240	279	282	287	269	268	266	289	293	274	252	268	291	308	277	266	292	290	269	303	288	282	258	274	240	280	260	313	267	263	269	263	278	269	303	255	282	271	288	259	268	277	258	269	264	282	278	245	253	274	282	282	275	282	254	274	270	267	244	302	283	300	270	286	264	274	305	262	275	283	284	286	271	239	246	308	261	286	249	296	253	270	251	287	266	274	274	281	268	253	275	288	290	252	276	300	287	285	269	273	254	261	276	281	243	269	237	275	302	247	261	274	282	281	242	274	267	257	266	292	276	291	265	282	231	271	300	284	279	272	276	277	258	272	280	259	248	293	266	259	279	303	254	299	272	282	292	260	226	269	265	273	273	293	294	317	270	248	251	268	304	269	297	248	258	274	245	259	295	254	295	289	278	296	247	277	288	308	262	258	284	274	273	261	258	293	289	249	294	322	281	265	309	247	264	269	285	256	260	257	292	265	261	265	314	282	277	264	260	269	271	292	264	272	268	263	274	251	263	257	262	257	266	277	261	255	293	257	252	282	280	273	268	298	284	263	290	282	306	270	278	292	273	263	263	280	286	266	266	243	287	293	273	297	264	265	270	270	293	263	252	288	278	277	298	277	286	273	274	235	253	276	261	249	247	288	256	264	281	248	267	253	308	303	285	259	295	271	265	290	291	257	279	274	254	249	276	302	268	256	271	306	286	271	270	306	308	294	249	258	237	282	277	244	285	273	269	259	274	254	259	270	261	285	296	272	282	270	258	261	268	244	232	286	287	254	264	268	254	280	275	275	286	252	277	288	269	270	271	280	276	281	260	287	273	271	286	276	292	256	257	275	257	262	264	268	271	286	259	300	273	259	268	288	247	285	279	276	264	242	243	306	293	260	253	269	295	274	279	267	269	276	265	304	255	262	242	260	303	271	258	307	286	270	281	291	253	263	274	283	286	267	276	278	262	264	267	302	289	286	299	254	294	244	243	264	276	272	264	267	261	284	263	253	307	290	259	301	275	281	289	267	273	244	267	300	284	274	277	272	276	269	294	257	268	263	262	256	291	289	288	283	296	268	302	279	258	316	277	278	243	264	279	304	274	257	242	263	279	271	268	265	270	276	251	258	311	261	243	246	264	300	247	297	290	272	243	275	253	276	263	290	300	292	271	236	278	259	304	237	269	317	271	266	248	262	308	269	250	248	264	249	274	303	302	302	281	256	257	292	302	291	298	253	288	266	272	273	257	271	277	311	296	256	289	260	255	268	242	260	299	261	275	273	287	269	236	270	247	301	274	263	279	284	295	284	272	273	261	278	261	249	292	273	261	257	304	254	245	283	224	269	258
38038	21257	4172	1730	718	597	568	548	621	623	582	585	574	576	601	575	601	566	614	551	666	598	620	581	636	561	577	628	565	570	612	586	609	594	612	620	583	607	613	545	603	619	601	595	614	575	597	592	571	585	605	607	615	573	616	613	605	600	604	578	580	604	587	576	599	624	586	595	567	619	649	608	626	631	577	658	613	614	625	618	584	584	599	584	590	650	621	583	598	636	623	579	607	594	620	558	638	635	589	619	630	629	630	612	626	632	617	659	623	610	601	590	560	595	606	577	623	620	605	612	592	579	575	586	647	587	603	596	603	579	590	574	592	598	603	608	579	589	640	572	662	577	598	606	612	604	577	607	580	613	573	553	611	617	551	598	590	591	594	576	631	591	575	579	667	602	599	592	574	598	581	574	577	590	604	591	605	626	576	580	603	616	642	580	615	563	600	606	620	604	629	591	595	569	586	594	611	628	572	599	585	599	606	598	608	623	621	601	605	604	623	590	617	590	615	564	641	609	587	647	583	577	570	582	578	533	614	554	639	578	596	603	582	592	609	608	553	610	657	637	607	606	579	605	590	594	616	612	611	635	613	563	588	609	613	561	595	563	593	618	603	571	621	606	622	640	616	605	618	624	613	615	613	627	594	592	612	591	592	617	621	598	577	664	588	599	598	565	581	593	584	572	581	555	581	624	591	610	599	578	596	595	572	591	581	607	598	636	585	596	571	627	598	586	594	587	628	614	583	604	639	548	602	560	623	588	587	616	589	599	604	601	594	640	615	620	598	570	574	593	626	608	634	561	629	609	627	574	599	574	581	578	553	600	604	618	576	560	634	522	615	597	615	563	616	600	571	613	593	574	590	578	590	566	582	630	608	563	573	611	550	547	607	582	577	597	595	594	585	597	609	582	644	605	610	612	568	582	616	587	609	580	590	569	619	592	619	678	607	583	601	611	574	590	595	585	588	634	602	605	607	592	617	574	588	620	582	556	563	616	589	598	602	589	603	571	585	651	583	619	597	599	556	635	568	634	590	581	561	619	593	614	608	604	585	575	600	516	590	603	644	613	581	604	568	573	604	607	581	599	587	578	596	528	588	592	598	589	593	623	580	548	563	551	592	577	578	611	556	621	629	628	563	565	558	579	581	599	574	578	595	596	572	618	584	627	615	575	621	628	610	609	586	549	597	638	618	618	556	599	626	595	579	606	539	609	543	578	564	627	617	635	585	624	593	599	599	649	572	593	573	608	552	579	597	584	591	589	596	633	626	586	579	638	605	588	575	603	603	612	621	588	564	596	617	613	585	585	571	576	587	585	607	605	632	622	592	622	562	572	600	566	601	613	629	610	596	622	587	582	590	586	579	551	612	600	611	562	571	605	591	582	595	645	601	576	627	607	596	588	593	584	586	584	597	619	586	584	613	620	590	565	596	571	635	607	578	593	542	622	594	594	590	614	617	662	630	592	585	551	583	592	547	611	604	598	607	580	636	631	614	608	639	545	625	610	574	679	629	615	587	555	610	598	551	549	616	604	621	614	586	585	567	583	608	601	615	614	596	599	604	579	540	581	613	582	653	576	581	621	640	622	603	578	575	639	589	593	641	620	584	618	570	615	591	581	597	583	650	616	647	578	563	586	559	581	604	623	578	640	599	563	592	589	574	607	564	634	588	629	613	604	599	642	612	557	605	576	570	620	554	624	613	581	612	601	622	575	599	539	583	627	578	616	554	619	594	562	601	577	635	599	605	605	593	565	591	586	602	611	592	591	559	614	594	645	655	629	653	631	539	560	604	643	606	616	644	611	585	575	604	632	626	581	549	625	591	606	634	585	612	620	605	596	546	594	550	614	565	594	602	642	595	592	620	624	569	591	609	627	618	592	589	585	577	585	598	563	584	579	631	593	606	572	561	568	600	605	626	646	577	575	578	634	581	601	589	542	569	617	565	558	565	680	593	617	568	633	564	574	605	587	625	588	596	601	603	612	538	619	595	599	612	594	606	585	576	592	571	630	604	564	612	602	618	637	602	568	583	597	607	583	600	564	527	570	602	642	570	649	581	613	621	588	570	620	532	572	611	592	568	615	569	571	520	612	593	582	611	557	567	590	595	644	598	606	576	549	609	602	596	596	608	597	648	588	616	557	608	584	564	589	574	598	653	618	557	604	613	567	608	581	597	604	602	611	578	608	622	565	582	600	599	570	591	606	620	593	614	608	566	670	549	607	637	597	615	547	598	591	594	625	605	602	571	594	618	604	572	584	609	612	601	611	598	600	587	576	568	599	600	590	599	561	613	617	556	583	557	564	607	611	605	612	569	579	598	588	584	557	611	601	617	585	645	675	600	603	598	552	558	623	618	640	584	591	590	531	588	600	574	605	583	604	579	607	608	549	586	607	565	606	587	590	578	587	555	602	642	628	587	603	600	587	638	609	581	617	591	610	612	640	594	608	617	586	591	655	632	553	569	611	617	613	574	615	604	587	618	577	604	579	570	597	587	539	596	630	632	594	601	637	586	601	565	562	602	591	588	556	628	573	626	594	547	604	604	635	606	618	605	590	600	577	650	574	551	606	586	607	573	586	563	563	639	599	584	643	579	581	596	595	589	616	575	604	668	587	584	587	595	609	595	591	619	595	616	608	593	608	616	604	565	598	612	611	615	559	595	612	608	593	599	622	592	587	603	585	561	569	595	610	558	616	588	620	569	624	616	561	629	547	632	548	630	602	552	560	607	626	586	621	621	640	625	623	663	601	583	557	553	579	635	594	606	616	573	606	581	621	581	561	601	591	613	597	597	562	621	609	595	574	602	588	593	586	607	615	584	580	562	605	582	591	615	586	566	572	604	570	580	616	596	578	559	564	616	598	610	632	600	579	623	611	582	645	597	612	578	604	589	591	613	605	597	585	594	636	650	633	573	595	596	580	610	620	660	588	587	627	609	601	601	596	606	576	560	621	566	626	581	594	590	640	578	567	563	580	587	559	614	564	574	609	580	605	616	624	601	572	616	566	575	601	617	596	566	566	591	579	602	593	585	588	571	603	590	588	575	633	627	619	608	584	638	608	603	586	586	604	579	634	611	610	614	624	606	604	602	582	608	598	615	554	583	583	576	607	564	552	547	572	562	573	571	635	577	573	643	615	611	618	634	586	590	579	605	568	601	592	667	595	594	565	584	593	598	587	601	625	589	602	585	620	610	591	605	620	618	597	611	616	628	549	596	584	620	577	601	610	554	627	586	556	610	616	586	606	609	607	579	579	591	582	596	590	637	612	604	611	576	606	609	593	611	560	590	580	575	629	624	613	599	617	602	622	605	612	581	620	510	619	541	628	581	582	603	603	561	604	585	573	633	611	621	612	557	586	614	602	593	592	624	554	550	607	575	627	618	589	577	552	610	597	554	613	545	594	594	622	631	638	610	588	615	621	579	587	631	610	618	662	543	596	601	588	600	563	600	551	630	620	576	624	586	576	565	616	615	599	579	646	599	633	563	581
81270	62255	34766	16959	3092	257	221	200	232	186	180	207	180	205	167	196	192	173	222	183	182	192	190	181	189	186	192	224	216	197	210	206	205	204	195	191	205	189	180	188	202	175	198	168	196	168	225	190	183	182	193	179	183	191	190	189	179	185	177	220	211	174	190	197	155	205	176	190	191	195	192	210	201	193	203	169	218	203	165	202	191	179	214	222	183	172	196	204	197	162	197	194	196	191	164	184	198	197	187	212	201	187	203	165	182	174	183	200	188	168	179	182	196	221	195	205	182	215	187	195	206	213	203	201	187	212	185	187	198	163	185	208	175	211	181	207	201	179	211	225	181	167	174	175	215	186	196	197	167	211	195	192	186	195	200	196	226	217	203	193	228	211	191	183	185	178	202	224	203	173	180	193	199	167	197	201	193	192	175	180	184	198	183	189	169	235	185	177	178	181	197	212	183	188	181	175	171	189	208	202	199	182	195	210	180	190	166	189	198	235	176	204	170	189	187	186	180	190	190	185	160	176	211	202	205	177	195	191	178	178	187	185	188	185	181	193	191	205	163	203	207	204	181	177	219	199	198	186	177	164	190	174	173	232	194	192	191	179	178	215	204	215	194	191	188	173	194	183	189	184	216	179	191	191	189	206	190	181	188	191	206	199	183	176	178	178	173	160	195	194	203	195	195	186	189	176	181	183	177	184	181	192	204	196	182	181	167	182	165	183	178	154	157	166	197	184	193	186	188	199	185	189	194	194	174	205	184	194	219	189	186	182	194	183	184	208	208	159	207	172	190	165	214	191	195	183	188	191	187	215	184	202	180	189	198	189	176	186	183	181	171	204	185	183	187	187	198	179	200	161	161	195	202	179	201	210	204	181	181	211	206	169	182	175	163	200	186	201	192	184	212	182	215	194	194	176	198	183	211	194	174	204	173	206	188	210	214	192	193	185	159	184	198	195	187	215	196	200	175	201	184	187	177	196	185	201	192	181	173	203	184	164	166	187	169	184	181	199	189	191	178	206	216	190	180	176	192	187	150	192	219	170	184	213	171	170	194	203	193	177	204	189	180	204	206	185	207	199	196	185	185	167	210	202	206	189	181	203	174	191	156	202	209	194	194	194	185	178	210	199	202	206	216	192	166	169	199	201	192	177	177	176	183	191	198	192	189	170	198	182	181	200	201	191	184	175	186	214	179	187	188	205	182	180	196	178	170	184	204	198	183	159	167	183	176	193	199	198	159	189	204	195	161	192	201	182	164	197	221	181	181	183	202	173	193	192	165	169	149	189	202	170	178	174	177	186	183	184	202	178	168	190	194	202	200	177	168	200	193	193	200	191	203	169	195	166	179	184	193	191	175	198	198	191	203	216	190	185	205	160	231	161	219	187	197	184	191	199	220	187	184	209	190	220	184	218	205	201	208	208	170	182	175	192	188	145	181	177	169	164	191	196	196	180	227	208	185	181	195	182	189	196	176	199	206	217	179	165	180	176	183	187	179	199	182	158	188	198	204	190	208	172	184	172	197	203	175	208	197	188	171	215	172	193	189	187	178	190	189	192	203	189	227	206	165	185	175	199	185	207	174	161	183	179	213	199	167	183	199	179	179	181	186	184	191	156	188	188	185	197	198	190	163	188	182	181	202	174	179	183	173	178	208	174	197	176	191	170	176	190	180	191	170	183	203	166	195	170	204	200	173	173	176	176	191	189	190	207	198	188	199	176	195	194	201	186	186	168	164	182	201	204	226	187	193	203	199	168	199	181	210	161	212	212	155	185	172	165	167	199	203	191	180	196	193	185	201	226	179	197	202	189	181	168	201	189	206	201	184	194	180	168	176	194	178	196	200	184	200	191	184	196	208	175	177	185	196	199	179	194	185	174	203	221	212	174	187	203	207	166	162	192	194	212	164	190	183	203	199	188	205	191	184	179	202	170	164	199	208	177	180	191	174	196	201	190	153	227	198	194	166	201	212	187	206	206	199	176	209	200	175	167	195	203	204	161	173	206	186	184	180	206	191	189	182	190	176	176	205	187	170	199	225	175	158	186	204	204	198	194	202	189	165	203	217	184	182	180	182	190	200	177	192	189	192	168	192	189	187	185	190	162	161	182	186	188	199	193	208	187	162	198	177	212	180	204	194	172	178	188	188	182	204	207	189	207	145	204	211	169	190	206	199	153	179	182	207	157	182	186	178	189	196	194	212	168	229	202	196	190	158	166	190	165	197	174	198	183	203	167	194	199	196	212	182	197	196	187	171	194	208	183	213	193	212	177	172	201	187	195	187	224	190	198	173	168	207	208	191	177	194	180	149	175	201	183	185	183	181	214	173	182	178	180	190	200	201	162	168	177	190	209	210	187	205	196	192	200	178	211	191	212	189	180	180	213	202	171	180	195	175	200	174	170	215	180	196	190	197	186	193	195	197	205	181	201	195	206	173	179	180	198	186	194	187	186	186	198	199	175	191	202	171	190	184	181	186	187	175	210	193	201	160	202	183	196	204	183	170	213	184	173	166	212	204	193	183	189	186	193	174	178	166	186	189	177	171	180	218	203	181	196	191	201	219	185	178	182	190	189	171	185	199	184	175	202	174	182	191	204	187	165	208	183	188	178	189	182	197	200	204	180	176	194	180	162	199	196	203	190	184	201	197	156	189	173	171	193	196	182	207	191	184	204	168	193	194	179	200	215	180	188	204	198	186	162	202	217	181	192	178	187	192	163	195	147	189	196	189	193	223	198	167	215	181	202	205	218	193	172	190	170	226	199	190	170	200	174	181	169	201	176	223	166	201	213	185	177	195	200	166	177	198	181	171	200	192	195	207	203	201	180	199	187	178	193	191	210	212	182	195	183	175	190	171	201	176	190	165	219	210	159	178	155	200	188	177	166	191	183	188	191	174	164	186	183	225	188	205	189	226	182	177	179	176	187	192	183	202	183	195	187	159	159	189	194	182	174	172	151	181	181	193	194	183	206	201	174	194	205	176	182	206	166	207	200	181	187	183	195	188	196	198	169	204	161	194	195	185	165	176	199	183	210	206	192	183	196	168	182	224	190	177	191	196	175	197	182	197	170	186	194	198	198	177	200	187	184	191	173	193	183	185	198	191	176	180	195	195	201	200	215	186	188	186	168	178	196	202	189	184	190	195	199	167	178	170	181	198	208	164	185	179	162	190	168	214	157	178	199	178	180	204	204	183	174	170	164	170	212	211	180	187	178	182	184	184	195	203	200	164	181	214	187	200	195	182	184	179	167	159	224	187	163	214	185	188	196	188	182	188	192	195	196	202	156	208	189	163	194	197	154	183	156	163	200	172	172	172	162	182	208	174	196	199	190	180	161	198	207	183	177	166	183	191	185	176	179	186	185	174	183	192	198	196	169	201	197	182	181	146	182	183	199	188	200	160	204	183	186	211	181	194	165	202	176	173	205	186	178	184	181	205	186	172	209	195	179	182	179	178	209	206	180	213	215	196	174	165	196	177	179	193	199	189	184
57953	49469	31763	20299	3367	519	509	488	466	502	428	458	460	411	442	416	432	441	481	463	444	435	472	434	449	420	429	413	444	442	438	448	394	425	391	439	402	422	408	474	434	404	431	448	418	417	397	391	398	414	413	415	429	370	428	424	464	437	413	403	434	417	420	440	431	399	446	385	402	435	420	398	421	404	430	423	422	426	433	384	429	422	428	390	438	431	411	405	360	427	436	421	437	425	366	405	402	430	426	410	471	424	401	472	408	421	410	433	368	412	447	418	424	391	413	396	408	427	404	430	406	409	448	438	408	416	444	433	424	433	428	401	385	391	445	444	441	435	413	413	419	440	440	442	445	428	385	412	402	413	423	422	380	433	398	413	418	389	407	397	416	454	395	411	392	429	382	428	417	408	383	431	432	398	422	439	399	462	412	412	429	407	418	421	386	447	411	391	456	442	386	425	388	457	425	389	412	423	401	421	445	419	358	441	415	432	415	423	426	413	411	401	407	424	414	442	420	429	443	430	449	436	394	437	423	456	447	464	450	455	420	404	417	431	416	403	424	422	444	417	396	393	424	423	395	459	448	403	397	392	418	400	430	397	459	400	399	420	451	406	405	443	437	418	395	433	436	416	463	435	422	391	424	436	395	408	363	441	396	403	422	431	437	439	458	438	410	447	409	413	445	402	417	376	388	379	455	421	419	476	421	441	423	431	388	433	410	394	426	417	428	445	404	426	422	402	431	406	400	425	405	403	432	424	453	446	422	406	422	425	423	426	408	394	432	434	427	424	410	425	448	426	433	446	410	393	400	428	449	414	414	401	445	436	388	391	442	455	426	451	421	431	450	423	433	419	399	406	480	443	383	420	409	406	430	408	437	439	387	419	436	397	429	433	411	407	394	433	424	465	397	419	410	400	416	443	428	419	425	439	417	406	410	448	400	399	436	404	443	383	356	439	408	428	473	488	407	387	425	385	394	406	416	393	365	422	413	424	426	410	405	478	471	432	415	457	430	389	412	412	409	424	418	403	450	444	410	454	431	481	423	456	464	420	439	429	433	437	412	424	402	374	446	416	421	432	426	440	423	422	436	421	414	414	425	425	410	400	421	404	404	426	422	454	431	438	437	393	395	416	395	411	413	463	437	445	417	435	429	391	441	430	425	403	426	399	415	421	404	439	422	414	407	437	413	414	429	419	429	468	439	416	417	476	411	427	418	417	416	419	413	392	433	430	412	436	405	419	391	424	436	440	409	420	405	425	434	412	410	433	418	432	399	439	412	461	421	451	411	435	428	421	417	437	426	392	446	432	428	440	446	414	417	446	377	408	445	388	419	397	395	426	413	436	426	431	421	448	418	445	385	424	414	399	413	413	435	417	408	427	414	407	458	448	467	407	443	462	430	423	435	439	413	409	437	427	451	410	420	440	417	420	390	458	383	445	427	420	426	386	427	416	429	472	417	367	403	433	408	449	420	456	398	402	408	462	418	444	455	418	449	429	374	423	445	413	413	401	432	444	411	425	437	454	432	459	409	441	423	460	456	406	427	403	418	429	402	430	403	400	385	441	407	391	470	418	424	411	421	406	410	494	407	397	385	427	430	415	398	405	413	432	399	440	420	429	431	404	415	408	405	421	410	430	420	424	413	448	438	423	412	421	387	403	430	417	407	410	408	438	451	416	436	396	460	412	397	434	382	421	454	424	421	432	425	406	431	438	430	413	411	445	423	413	431	418	403	376	420	401	428	424	366	429	398	412	432	481	423	450	435	423	458	425	437	428	438	402	387	434	451	448	398	447	464	407	413	394	439	408	452	405	432	429	408	417	384	412	411	412	401	419	442	425	406	397	401	413	415	429	403	419	412	429	420	391	446	410	417	434	428	467	395	405	432	423	452	419	422	417	446	428	471	435	445	443	431	451	475	450	398	404	416	418	389	452	435	380	421	422	429	418	437	403	401	431	452	429	450	384	418	408	400	429	421	388	406	431	421	424	434	418	417	434	436	419	405	476	409	426	379	406	429	399	423	438	431	394	443	434	409	438	393	418	446	421	413	387	451	417	430	424	404	440	436	423	435	434	432	415	372	437	408	421	434	377	415	400	438	451	441	410	386	395	402	410	416	408	421	427	439	414	418	439	414	449	452	470	432	425	376	377	405	379	404	415	418	409	388	401	401	422	413	423	414	417	432	440	457	421	408	441	435	456	419	424	433	434	411	424	401	425	409	455	427	421	432	442	428	412	395	440	445	405	412	447	460	419	453	424	437	409	419	433	414	438	411	389	420	415	422	386	425	462	405	439	400	401	455	411	389	409	404	410	435	422	419	382	441	412	403	434	427	422	411	459	446	422	428	434	401	441	420	407	413	396	407	416	426	426	406	412	430	382	431	409	389	435	432	448	385	397	454	417	418	384	443	409	432	431	421	439	464	423	417	461	422	403	408	443	399	403	374	427	433	405	422	435	407	396	411	393	412	423	410	432	373	364	408	437	409	433	404	399	424	457	400	429	412	409	427	427	415	399	435	424	405	415	427	420	393	406	417	389	434	401	409	426	454	450	408	410	436	423	432	448	429	442	409	437	440	439	409	434	394	420	396	427	401	405	407	417	406	408	402	433	414	453	387	413	401	418	419	412	441	400	434	408	436	416	416	430	406	447	417	430	434	444	434	440	466	429	445	391	371	402	433	463	406	454	430	423	376	407	407	420	426	379	417	431	427	449	435	404	421	384	408	412	419	409	433	374	448	438	419	420	379	428	411	396	416	419	415	430	407	406	405	442	395	411	404	429	428	406	454	408	431	439	423	410	422	430	417	419	426	412	420	493	444	429	462	445	445	434	446	410	443	417	407	443	410	450	412	411	432	411	420	403	402	443	420	424	434	405	376	432	409	430	392	436	443	447	410	404	415	395	404	421	431	421	401	416	417	390	413	417	387	405	414	376	458	421	429	459	375	396	427	437	426	426	456	397	426	415	438	415	404	445	429	441	397	421	413	424	414	446	413	432	438	379	409	408	446	415	415	437	463	420	446	435	391	461	403	441	396	427	420	440	439	417	460	417	422	418	426	422	457	444	418	407	411	434	419	414	420	408	424	437	429	433	403	415	403	443	432	424	422	401	444	411	455	409	423	413	433	427	418	413	438	425	396	394	423	413	414	384	422	422	422	418	437	423	385	435	423	441	424	402	414	409	457	430	439	435	433	420	414	414	439	409	433	409	417	412	416	435	400	403	419	425	428	462	419	422	406	417	413	425	403	428	414	435	409	398	397	394	398	398	416	374	468	429	427	397	453	420	410	442	438	445	445	429	404	431	466	407	443	410	453	432	394	400	428	400	417	438	411	396	401	415	404	429	397	442	408	421	383	385	409	412	414	420	426	386	411	388	409	457	420	438	441	402	422	411	409	370	424	426	404	403	381	410	428	434	431	458	406	416	424	447	431	425	461	403	450	432	446	447	422	404	423	399	409	416	406	427	409	398	393	441	430	412	417	424	369	400
87473	72949	46682	27203	8498	431	178	170	126	108	156	125	130	133	112	132	140	126	163	137	139	136	130	124	133	127	130	112	128	120	110	125	121	127	122	120	127	127	130	113	100	116	120	108	138	132	108	126	136	128	129	133	147	130	137	108	120	158	121	121	128	145	121	120	124	133	119	106	118	122	151	105	123	113	104	125	131	144	142	132	132	137	123	132	143	126	136	140	134	130	128	116	133	140	121	140	136	123	117	120	121	108	126	120	120	118	133	111	104	104	128	148	122	130	141	120	134	120	139	145	114	122	111	135	128	124	129	117	127	138	138	108	131	145	126	137	132	134	125	119	129	135	131	142	138	149	126	111	135	131	133	126	124	120	129	122	125	114	122	133	118	120	118	125	145	132	116	112	128	126	137	136	124	125	158	130	117	126	125	156	103	150	122	108	136	107	134	138	122	134	105	118	107	135	132	114	143	143	139	125	109	140	139	143	129	139	108	107	120	125	112	129	148	111	140	112	108	130	131	136	131	120	110	132	125	117	116	131	121	142	126	117	136	123	125	121	147	131	144	122	129	153	146	125	107	104	137	128	108	143	125	103	142	141	123	134	140	146	116	110	124	102	128	152	107	111	138	125	148	136	137	116	116	127	151	133	116	138	116	130	104	147	129	143	121	131	123	117	128	124	125	125	120	130	115	116	137	120	133	151	130	126	125	127	121	131	133	138	107	129	114	121	132	112	123	140	114	116	133	129	136	115	128	136	123	133	112	140	120	123	118	148	130	113	119	103	127	138	145	139	136	109	120	113	115	112	103	121	130	133	123	121	151	145	100	126	116	115	126	145	140	149	127	137	143	129	130	118	129	137	120	128	130	136	146	137	137	125	137	126	120	99	144	136	125	135	141	132	165	127	122	117	139	130	121	105	128	132	139	123	125	134	126	133	128	131	117	115	110	111	126	137	136	143	140	136	120	114	129	135	136	119	116	131	129	109	129	127	124	117	124	148	157	142	123	126	127	123	131	127	128	129	122	121	112	119	118	131	120	121	126	124	139	126	144	121	134	120	138	149	143	114	138	128	136	124	134	143	142	122	123	130	139	138	135	134	145	138	121	131	136	129	133	123	116	137	106	121	142	124	128	139	127	137	138	114	137	125	118	144	103	125	126	117	126	92	134	133	120	115	118	120	121	128	135	117	119	124	129	118	123	123	131	118	143	100	119	120	133	135	130	134	145	127	112	118	160	107	109	118	136	119	136	149	152	108	124	121	136	137	123	146	115	109	109	128	134	103	136	117	111	121	107	123	136	138	124	137	125	146	122	147	140	122	120	136	123	142	132	136	159	130	118	131	118	113	125	154	117	114	126	128	121	123	117	123	120	132	120	152	130	140	123	116	126	142	134	126	145	109	136	126	132	99	117	129	128	139	122	106	124	137	122	114	104	120	135	157	128	120	135	111	120	115	127	126	149	128	109	122	127	137	133	119	122	122	124	133	126	136	130	134	129	133	118	118	144	124	126	124	112	128	106	97	119	128	140	135	122	123	107	123	111	130	105	122	131	116	116	133	132	115	115	136	115	137	115	126	132	121	120	117	126	108	117	127	144	113	120	124	118	125	112	118	153	131	119	128	131	122	145	123	139	126	135	130	139	125	132	136	126	132	107	124	136	138	125	112	106	142	114	124	107	141	143	142	125	134	122	101	125	145	136	112	132	116	137	110	120	125	117	125	125	130	134	125	116	132	148	112	134	123	123	137	116	137	129	127	129	137	116	126	119	116	134	118	130	125	112	115	143	125	125	121	125	109	141	140	130	114	136	112	118	155	148	114	116	122	140	123	138	137	118	140	140	115	131	132	118	119	128	106	139	122	103	114	138	127	122	118	136	127	139	130	124	119	122	142	124	137	115	137	138	128	132	99	129	108	130	121	141	133	125	119	134	121	132	137	141	109	121	140	126	124	144	139	138	112	134	149	140	129	133	132	142	119	134	127	143	121	125	133	144	142	127	117	122	132	108	127	128	134	118	127	102	122	142	119	131	115	142	124	117	113	115	134	120	138	138	123	138	129	124	164	145	155	112	124	133	143	131	139	128	132	127	128	121	125	127	115	136	108	139	129	113	154	121	127	120	108	113	148	130	120	135	135	133	126	122	149	131	128	100	130	136	140	130	125	141	123	119	125	121	135	116	110	128	120	145	120	108	132	137	117	149	127	109	111	131	132	124	115	162	135	148	113	119	132	128	147	136	134	136	141	122	153	132	127	130	106	145	120	123	117	124	115	110	130	110	108	124	127	119	123	135	130	96	123	124	123	127	135	104	136	148	136	147	123	109	138	128	122	104	140	113	155	138	106	120	157	113	143	128	130	131	120	142	120	111	152	122	143	134	147	125	134	127	124	135	105	134	113	143	125	126	120	135	125	140	115	116	112	139	113	124	132	113	129	135	117	128	119	118	116	141	138	119	123	118	118	135	120	110	117	129	119	129	143	115	120	119	120	124	112	128	138	132	156	136	116	92	143	120	128	123	122	136	131	125	151	114	131	124	98	97	129	113	132	145	136	112	121	111	125	127	127	115	131	144	115	131	123	136	136	121	120	139	129	148	125	137	117	115	145	123	121	121	128	122	133	146	154	142	134	115	123	118	130	150	137	128	119	134	148	116	125	123	130	123	122	121	133	124	131	128	127	133	118	107	116	115	129	139	137	125	142	128	119	132	131	129	127	122	106	116	154	142	112	128	129	139	135	123	108	129	136	126	134	125	139	128	120	158	120	130	137	123	134	101	113	132	107	119	115	103	141	122	124	135	141	115	109	130	123	131	114	148	137	143	138	131	129	140	124	126	141	137	139	140	161	113	116	129	126	134	129	105	147	132	131	116	120	155	133	119	105	114	130	134	117	126	121	110	104	138	110	123	139	141	114	136	117	141	130	135	110	117	121	129	135	127	137	143	112	129	117	120	111	115	131	132	126	135	114	131	107	126	126	126	126	124	156	116	147	121	134	120	141	111	101	132	119	119	163	140	137	127	119	110	118	141	139	147	151	128	129	116	117	108	129	125	109	113	134	131	132	120	111	112	123	136	135	123	104	140	106	130	121	107	117	117	123	95	117	129	104	125	112	121	122	123	121	146	148	141	138	133	121	135	115	139	115	112	105	128	137	122	119	123	110	126	123	129	140	129	110	148	108	146	119	135	110	136	133	117	115	116	128	123	105	122	140	126	139	131	116	120	99	125	105	125	121	134	123	139	124	123	120	96	121	131	128	123	116	130	120	123	104	119	141	147	132	114	137	132	132	133	126	130	108	135	129	136	114	106	122	109	126	132	113	121	143	111	131	123	134	116	109	132	143	135	118	130	134	117	124	127	124	134	117	130	123	148	134	135	128	101	143	129	123	135	122	126	130	126	113	110	141	116	136	133	130	130	127	123	140	122	136	136	145	121	128	108	133	121	132	112	122	130	112	128	143	121	109	124	147	116	132	124	139	125	155	126	145	114	134
68267	60529	44820	29392	5433	436	404	392	344	367	383	352	373	339	327	312	326	288	321	339	366	289	319	302	318	282	297	285	296	313	314	312	292	267	294	288	299	303	262	294	293	287	311	297	304	299	310	281	319	290	314	306	290	312	319	317	286	302	305	311	297	295	316	285	299	325	321	299	266	316	337	287	297	304	313	288	287	272	281	301	310	277	270	306	298	318	300	299	266	326	333	293	321	315	296	299	272	293	299	282	294	327	301	314	329	290	293	312	314	296	324	316	302	272	286	308	307	284	278	308	305	278	292	319	313	298	296	281	306	306	286	296	309	292	318	288	313	297	302	293	305	315	269	308	293	317	308	334	271	319	295	299	300	308	294	285	297	286	303	309	279	298	312	321	287	268	324	299	301	298	325	264	292	290	318	291	287	284	279	316	298	300	304	282	298	298	297	310	297	303	309	291	294	279	279	306	289	302	312	306	315	321	277	299	286	293	313	289	311	282	320	285	285	305	308	302	298	325	328	281	299	292	301	282	306	302	299	330	304	282	303	319	290	285	290	291	317	307	276	328	284	307	285	288	306	301	335	268	332	315	277	299	286	302	289	303	305	293	308	255	270	303	288	290	284	281	285	321	277	311	303	267	299	280	293	293	299	309	321	291	298	282	292	313	313	308	317	292	292	287	306	312	284	315	317	300	294	297	284	283	261	309	269	312	306	291	307	302	302	294	287	308	284	288	315	304	308	300	328	287	297	312	303	313	285	317	301	294	264	320	298	289	316	276	293	298	294	325	303	292	306	328	292	314	317	324	269	272	278	306	331	302	274	311	331	279	297	283	296	298	307	302	306	327	296	317	299	289	329	281	289	269	286	316	305	320	312	307	279	305	344	295	330	291	296	278	312	321	297	311	313	290	324	308	295	281	301	306	289	258	326	311	297	312	295	305	310	335	281	338	289	300	265	318	314	305	292	340	284	288	273	290	303	298	307	330	325	295	308	309	321	296	279	303	293	304	286	315	297	289	339	317	282	269	299	297	312	321	299	323	293	293	339	318	303	311	296	309	330	299	293	321	338	286	308	297	274	295	359	314	267	289	288	290	298	306	305	320	289	327	290	294	313	300	294	301	318	314	300	292	291	299	311	316	291	310	292	304	287	336	300	298	264	280	299	318	282	317	277	311	319	288	297	300	295	289	286	292	304	294	289	301	302	254	311	338	284	289	276	302	320	298	290	301	323	306	277	297	291	331	272	313	295	330	319	285	305	288	293	300	295	298	279	291	306	272	316	314	307	297	269	290	280	303	299	298	280	273	306	290	296	311	300	282	293	285	298	267	278	309	269	298	304	288	290	292	286	305	311	300	295	291	292	292	313	300	295	280	319	278	297	305	312	295	320	292	311	307	309	285	309	296	286	307	290	292	282	289	288	282	275	303	279	295	294	321	311	297	275	309	295	290	324	316	312	276	280	298	313	298	289	326	309	278	292	313	334	314	318	323	307	312	295	292	313	276	321	275	301	310	268	293	291	302	311	349	288	272	319	299	300	310	283	272	341	297	290	300	322	288	328	304	309	274	293	293	322	319	267	305	304	302	304	290	289	277	308	297	310	289	291	283	323	317	305	321	282	281	296	305	351	276	290	295	285	323	291	309	295	280	332	323	305	288	284	296	304	324	258	280	305	297	322	321	307	329	304	300	325	290	303	267	278	289	308	285	323	308	284	303	303	313	300	292	304	293	325	319	273	317	318	307	291	285	295	333	299	312	274	296	302	318	308	300	316	292	298	276	298	297	298	285	313	290	286	286	280	294	298	286	279	291	294	314	295	302	274	290	281	311	286	314	283	316	304	293	317	299	314	298	311	298	290	281	319	286	305	313	296	303	322	337	310	289	280	331	279	304	347	297	315	309	305	298	312	312	296	257	304	262	289	283	314	289	329	277	283	274	278	293	301	323	332	321	300	287	334	321	282	265	310	278	341	292	283	276	324	289	291	313	303	298	284	296	286	318	325	318	286	316	306	282	293	281	284	303	300	315	305	323	290	293	315	312	309	299	325	286	299	293	285	305	332	284	309	294	309	300	343	297	299	303	303	318	343	302	271	290	292	293	287	276	265	289	298	274	305	281	325	298	309	322	302	291	311	306	316	307	308	290	308	319	292	303	301	282	281	309	316	314	281	312	312	314	294	293	310	311	296	255	301	332	304	309	291	313	298	279	279	315	266	325	306	311	311	344	299	287	274	311	287	310	338	297	313	271	325	333	296	288	302	295	307	313	287	302	300	316	308	324	273	318	292	282	320	305	288	325	247	321	286	259	286	297	288	309	289	314	318	304	302	294	282	299	323	331	283	294	318	301	248	293	316	297	301	307	314	299	289	290	273	308	288	276	307	302	307	299	288	300	309	290	310	318	275	290	296	304	292	288	281	279	334	301	307	306	306	315	301	314	273	279	308	289	274	281	325	314	290	316	350	321	278	288	316	283	307	288	298	316	312	288	304	289	296	314	280	318	313	296	294	302	273	308	309	272	322	315	331	301	279	284	315	302	254	303	304	293	288	287	305	302	324	287	305	278	303	285	294	292	304	314	299	273	313	311	287	307	319	332	285	280	337	315	303	311	308	332	325	269	330	294	279	309	325	282	321	297	309	334	297	296	285	283	282	290	317	289	276	308	299	307	314	272	274	315	288	287	293	333	286	282	298	297	288	324	320	293	297	304	300	279	289	299	300	313	324	270	313	304	261	296	289	269	295	307	314	316	302	311	300	280	302	315	288	277	307	295	270	303	333	312	309	298	330	304	319	293	306	310	333	287	281	315	316	295	298	293	334	285	292	316	307	300	280	292	318	319	276	295	282	314	278	284	314	310	254	313	289	316	288	318	302	291	317	322	289	324	358	288	310	304	289	322	301	292	310	304	294	285	274	285	282	328	296	265	295	339	312	284	282	300	295	301	299	295	301	292	350	268	305	294	315	289	312	289	314	295	323	311	289	269	297	301	308	332	315	267	311	303	331	312	304	302	305	296	293	330	263	315	316	292	286	288	281	282	288	255	326	296	293	312	313	305	291	317	340	299	310	307	317	299	280	297	303	320	297	327	303	277	306	279	323	306	317	334	301	323	295	314	311	333	324	327	293	277	293	293	302	319	283	284	293	310	281	290	269	319	298	312	299	307	269	263	258	317	294	291	302	295	325	298	322	293	310	320	309	294	315	297	293	280	285	313	309	318	321	289	308	317	298	292	292	329	313	313	307	287	307	312	293	313	284	289	273	267	297	291	299	282	316	277	295	310	288	302	328	291	296	329	267	293	286	285	300	300	304	296	309	334	292	298	309	317	272	307	300	287	307	332	315	282	301	311	282	279	304	295	289	302	300	289	255	328	305	301	285	283	287	299	313	294	309	327	283	302	321	292	314	294	315	286	292	297	320	273	312	275	306	280	304	321	309	293	335	301	281	279	296	270	282	293	305	335	325	282	295	298	305	270	291	313	299	291	280	317
45165	26874	6664	1233	347	273	261	264	277	328	286	340	297	260	264	269	314	295	282	299	296	276	245	262	257	304	278	306	289	285	311	279	242	326	272	321	314	270	302	308	280	298	282	313	310	298	261	292	315	271	297	256	287	281	303	293	284	292	258	291	311	309	288	304	297	269	292	306	316	286	275	265	272	288	288	292	294	318	280	282	289	265	322	290	293	287	313	261	263	279	287	295	307	268	262	299	294	283	301	300	312	274	318	289	303	282	293	294	268	290	303	309	285	294	291	310	314	293	304	259	290	311	260	281	298	273	291	283	296	269	280	316	289	305	274	305	291	291	309	261	271	249	290	317	287	271	266	304	330	292	287	261	285	285	282	298	280	285	285	282	286	297	288	311	277	265	285	292	273	253	309	279	300	288	244	306	268	282	280	293	278	302	275	299	292	270	260	303	303	298	297	284	302	288	289	261	286	278	284	289	290	276	263	314	276	278	297	258	278	293	267	320	266	283	317	310	290	313	291	280	286	286	292	293	313	297	298	297	276	270	288	279	286	280	285	301	278	285	290	285	292	293	310	290	268	274	269	264	256	324	286	310	300	255	283	284	298	271	290	271	295	282	263	278	256	263	307	314	269	282	240	295	299	293	295	281	314	298	327	302	303	270	282	269	274	304	325	289	282	275	263	258	299	289	293	336	297	297	321	291	267	282	301	269	278	311	302	310	299	264	261	276	281	272	297	283	284	273	273	296	316	274	267	317	291	267	299	308	290	302	295	255	259	266	294	302	278	254	262	270	283	302	303	294	275	278	283	288	274	295	275	329	308	284	297	299	303	306	287	262	295	316	283	304	269	291	331	266	280	292	296	271	279	275	299	305	282	285	292	277	282	321	301	295	293	307	276	299	300	289	262	311	299	285	292	304	275	305	292	286	266	281	247	288	269	321	278	283	305	284	311	265	290	294	312	294	289	305	283	302	264	276	306	276	262	240	261	275	280	240	296	274	255	295	285	298	258	276	257	304	287	279	289	313	315	259	265	264	270	264	265	285	264	293	266	270	287	281	310	315	308	323	292	265	285	261	281	252	310	292	298	301	287	293	321	274	285	279	262	299	289	295	294	292	300	250	273	316	285	303	260	274	274	257	295	288	305	266	284	296	261	306	309	273	286	263	286	261	279	251	306	294	306	284	288	269	285	301	275	273	254	258	297	295	275	303	273	282	271	282	308	295	297	303	292	271	288	253	283	292	289	280	262	282	282	273	307	281	264	263	251	271	300	277	317	286	283	286	299	271	273	302	307	267	298	297	284	278	290	278	272	315	296	312	315	259	285	270	270	280	279	294	282	270	279	296	272	283	311	258	254	287	284	273	266	280	285	271	261	283	281	291	270	316	296	302	241	286	263	290	310	260	282	320	293	306	299	312	260	274	277	266	308	319	243	301	265	295	294	280	298	290	316	308	286	264	318	280	260	281	257	296	298	275	320	269	264	276	313	312	308	280	302	282	284	267	302	311	277	273	283	293	255	277	308	277	312	305	247	262	277	278	308	293	283	296	277	274	286	292	294	279	266	292	280	272	301	297	304	278	259	290	284	277	280	313	261	287	283	275	277	302	279	259	276	315	265	278	291	271	279	287	257	267	271	302	300	249	283	278	244	258	303	266	282	315	244	288	265	313	279	277	294	266	283	306	291	281	291	317	294	235	294	299	286	258	311	271	320	277	286	282	284	292	327	280	256	323	281	334	298	294	268	266	255	269	276	253	261	293	260	272	289	280	284	300	318	300	294	301	302	286	294	267	276	277	296	293	285	285	341	287	247	307	270	308	273	274	283	273	293	291	258	293	291	285	298	285	271	312	282	295	284	262	303	309	287	299	288	277	276	259	289	285	327	292	311	306	304	278	250	295	256	281	298	277	292	319	312	283	289	270	286	277	289	283	296	299	276	324	284	286	283	294	293	261	286	299	311	295	282	331	303	294	297	320	290	270	255	300	266	297	306	294	264	302	299	314	307	290	280	311	267	298	281	295	268	273	245	286	272	284	245	293	304	319	307	288	290	310	310	255	293	294	268	283	268	265	283	296	335	295	299	293	291	281	286	277	300	301	263	281	305	295	261	296	301	265	309	271	277	276	272	279	282	276	295	327	290	261	255	272	315	255	249	276	312	252	273	258	315	278	275	302	268	293	281	290	290	286	292	289	297	264	287	314	279	273	249	316	307	293	276	266	269	269	272	279	255	297	283	305	246	264	302	279	307	315	272	292	275	259	265	276	282	275	256	262	295	300	296	287	306	269	262	281	310	323	288	294	294	290	280	277	301	251	282	274	299	251	291	310	249	271	271	263	250	278	300	335	295	290	281	295	305	244	272	308	296	280	308	282	262	304	284	319	304	323	272	287	312	310	303	311	272	284	276	275	325	307	240	275	298	303	280	263	249	260	267	280	267	326	260	300	313	262	283	265	290	289	300	266	311	259	261	277	255	280	288	284	275	284	281	279	294	239	287	318	285	267	300	283	284	325	284	278	314	255	278	282	269	330	296	286	289	296	275	265	262	267	277	287	287	281	284	303	291	269	290	297	279	280	277	300	314	287	297	250	302	308	321	303	265	283	311	321	306	308	319	307	273	299	307	279	264	281	271	292	288	302	276	279	280	293	316	280	289	319	309	304	309	288	282	287	311	302	258	250	268	305	284	282	294	301	286	281	284	327	288	286	277	262	308	271	256	275	287	311	300	263	302	291	301	290	299	306	316	276	316	284	299	283	324	303	299	259	253	307	280	268	270	283	281	278	294	316	282	270	277	314	285	279	297	282	303	267	309	292	291	260	317	308	275	291	287	259	323	286	299	269	284	282	296	238	275	292	280	283	286	297	275	262	256	270	290	270	234	287	284	278	280	268	266	284	278	286	312	269	289	279	278	259	314	282	279	294	255	250	290	308	303	277	278	282	294	279	303	284	285	313	272	299	286	296	311	299	267	250	292	282	309	282	303	301	284	316	277	298	307	286	311	277	298	290	256	275	332	292	284	299	300	258	268	283	248	307	284	315	281	261	299	268	309	293	281	306	280	295	289	323	285	312	312	307	270	272	305	291	255	270	296	308	344	284	272	281	262	323	251	272	276	281	315	288	270	285	283	242	281	295	313	272	289	291	275	282	283	269	285	311	284	269	277	328	290	299	280	278	325	321	297	299	281	276	297	307	276	311	246	251	289	290	277	284	315	269	287	251	275	321	305	307	302	285	285	299	294	273	286	260	268	298	283	307	280	286	272	272	285	317	269	281	267	293	274	255	284	289	293	284	247	290	277	314	314	306	273	278	261	300	279	287	300	292	296	263	313	255	293	309	309	282	294	274	296	253	313	306	315	258	282	312	337	288	301	295	282	294	277	313	282	271	302	280	293	309	264	274	252	288	292	293	285	288	300	279	270	265	278	264	277	310	264	291	289	287	276	319	264	286	281	289	296	270	271	310	289	284	299	301	302	289	276	275	304	278
38353	22163	5805	3064	939	591	642	612	638	657	663	642	625	630	641	595	645	614	616	620	600	594	637	610	594	598	611	664	595	630	615	623	614	602	577	617	615	620	612	650	614	605	588	626	620	614	633	575	627	668	622	600	602	616	604	640	620	652	616	623	576	603	620	640	645	564	637	609	628	588	653	654	622	642	638	595	620	689	587	573	613	634	597	598	632	650	625	674	599	612	595	617	625	606	596	615	653	630	641	640	553	656	637	617	614	654	622	636	603	661	582	650	608	593	637	649	608	678	673	614	676	678	652	566	605	619	597	612	587	616	625	606	642	629	655	616	652	612	667	629	652	572	657	646	643	617	601	627	621	631	611	660	641	616	614	644	616	666	640	620	669	655	621	643	636	616	651	648	649	618	627	648	607	644	599	634	637	621	622	621	642	671	648	578	590	597	601	655	633	604	661	614	639	620	602	657	637	630	642	609	615	583	604	592	648	624	624	631	596	592	628	576	645	602	630	622	584	648	600	600	589	654	625	596	659	661	640	620	682	655	632	638	638	636	591	635	675	600	622	621	615	658	620	596	603	654	650	646	640	660	602	661	648	605	629	632	636	621	655	653	641	664	597	639	642	604	641	679	633	604	657	624	679	609	621	627	583	646	606	626	590	668	594	607	638	566	639	596	655	623	596	645	682	649	612	678	638	638	663	615	623	666	629	606	607	607	610	630	613	650	622	618	616	625	597	643	607	603	598	633	636	666	608	632	571	619	604	615	646	653	659	624	649	604	602	649	575	598	636	622	631	583	645	669	652	608	655	620	653	619	630	626	596	645	616	639	659	638	614	652	631	611	589	602	657	622	612	638	637	639	613	592	627	643	630	599	643	637	641	608	603	631	603	628	624	601	626	572	578	584	629	637	648	640	651	660	617	632	642	567	603	651	612	643	642	631	588	663	594	612	649	624	620	646	587	611	651	643	634	655	674	592	651	648	630	597	625	661	635	581	615	618	659	632	649	625	642	614	656	564	620	606	666	591	660	647	652	602	625	606	619	636	633	604	650	650	638	617	583	621	626	648	645	574	615	622	656	608	640	638	648	600	655	622	621	662	616	630	641	644	588	606	702	582	623	660	621	635	636	696	658	625	640	625	632	577	599	674	632	608	622	643	607	627	642	619	601	640	615	607	657	650	619	582	646	597	631	641	645	610	602	620	663	578	630	648	600	613	633	602	642	640	645	623	618	645	644	684	594	618	607	630	659	617	600	597	663	625	614	625	594	660	631	633	618	617	606	610	616	601	624	655	623	626	581	608	639	656	644	607	636	626	658	671	628	625	630	623	653	611	654	606	658	640	636	582	616	650	622	600	613	632	634	604	652	602	598	598	587	630	640	607	625	586	617	614	635	612	664	658	604	637	633	640	634	654	604	635	608	654	627	587	617	696	601	623	601	667	612	610	653	641	638	560	628	601	630	656	632	602	603	621	667	601	650	645	650	643	620	632	605	659	578	641	654	648	639	617	608	601	619	598	641	612	609	607	661	605	627	635	649	596	609	598	620	624	602	650	628	633	629	639	599	636	635	644	595	664	596	659	630	670	630	620	630	630	571	643	625	563	659	643	621	663	601	682	608	601	608	642	614	600	615	632	608	636	633	620	659	612	615	632	635	599	619	615	667	619	647	674	644	629	631	637	635	634	626	593	646	592	611	599	664	593	630	676	673	621	610	620	593	605	628	619	619	669	648	626	666	628	624	650	647	627	624	629	642	587	604	650	653	619	601	594	636	638	666	667	600	636	627	591	621	602	614	653	631	626	637	625	639	648	650	634	646	647	667	648	595	631	646	628	607	653	626	617	698	608	625	658	600	634	610	610	637	642	603	636	640	613	626	644	636	662	612	585	652	659	676	586	675	634	602	617	623	624	653	626	636	636	625	655	613	639	629	624	622	623	651	608	613	634	634	690	620	680	613	594	625	600	672	658	626	639	650	613	643	642	614	610	642	630	605	657	601	629	623	605	619	583	617	659	649	611	630	630	641	640	625	645	610	637	651	620	628	604	599	651	654	655	659	632	653	631	689	592	628	638	638	604	612	629	578	649	622	624	631	605	604	623	584	593	644	653	629	657	643	627	616	633	613	628	639	614	625	602	615	624	602	585	623	595	624	590	628	599	608	592	586	651	649	635	664	629	642	584	612	645	628	601	593	571	610	571	614	656	629	673	613	598	639	655	632	603	614	642	624	620	652	632	600	619	603	656	612	608	620	589	611	636	650	660	611	583	620	651	671	653	651	674	601	643	663	641	630	615	668	615	603	643	634	606	627	645	608	627	630	646	592	615	629	687	595	639	609	617	612	613	633	648	634	631	634	592	617	611	616	619	587	588	621	611	583	603	646	586	575	642	609	621	585	668	640	581	584	646	632	636	599	624	631	645	607	588	624	631	649	628	627	645	610	618	686	607	611	648	621	655	628	673	591	629	636	667	622	621	606	593	589	628	609	624	623	668	644	653	628	627	604	642	639	591	624	592	602	635	578	650	631	639	676	693	636	652	594	664	635	640	653	614	636	591	640	591	612	588	624	662	665	645	604	610	606	623	665	632	653	574	584	615	597	646	594	622	651	666	646	666	623	592	636	589	649	608	637	648	667	624	621	647	616	633	683	578	656	630	588	651	607	594	600	618	636	629	659	604	626	626	607	624	602	606	607	597	623	607	699	606	617	633	669	614	638	604	593	703	638	590	664	628	633	671	626	639	631	587	630	615	612	626	619	639	637	622	622	601	582	696	596	597	603	609	656	592	647	625	669	681	590	657	628	658	648	618	588	638	599	626	647	627	643	649	615	657	642	631	629	640	610	622	607	593	620	632	622	636	628	609	648	638	648	652	607	642	598	584	624	600	664	636	650	617	635	634	629	652	630	629	685	606	606	644	651	622	602	623	663	590	618	617	643	578	602	628	596	623	627	628	684	637	614	617	624	618	630	569	579	628	625	654	632	674	681	563	560	612	671	619	635	669	612	645	580	628	590	620	641	630	629	658	636	650	600	596	624	629	638	632	594	687	618	604	604	620	645	590	657	642	607	615	622	635	601	653	656	643	615	602	608	567	635	670	640	623	624	577	657	655	635	586	630	626	645	627	676	579	627	659	646	612	561	632	615	687	683	582	613	605	641	633	633	621	616	578	572	603	620	662	648	617	632	628	599	658	638	630	619	607	638	620	632	660	636	626	636	572	609	637	574	666	631	628	626	657	581	670	611	641	658	624	584	646	657	585	623	615	565	638	604	603	637	683	669	660	597	643	649	640	637	607	644	638	599	599	634	628	625	619	652	637	643	661	653	632	629	636	633	625	620	649	589	594	631	591	586	638	616	565	625	637	631	650	639	666	593	643	655	615	630	667	631	580	644	655	646	686	653	617	666	654	587	618	620	642	583	634	657	599	614	642	637	603	653	621	685	620	581	613	633	621	596	615	599	629	623	600	613	573	595	648	625	618	620	578	590	644
83517	62555	32478	22713	6291	385	220	194	189	185	223	217	224	173	206	196	188	203	195	210	209	205	203	210	197	212	191	218	210	193	206	199	212	215	200	198	206	187	199	182	197	175	214	224	226	228	204	204	205	188	189	206	223	203	217	203	185	177	214	203	202	200	197	229	204	196	220	197	205	197	186	233	241	215	197	166	181	198	188	181	198	184	195	200	222	190	211	193	186	210	185	175	160	225	195	184	191	211	198	202	202	187	208	203	192	210	209	221	202	197	211	204	187	219	218	193	193	194	195	183	193	198	180	225	188	194	199	194	172	210	202	185	207	194	209	194	217	195	210	203	189	223	216	212	206	196	195	203	187	204	183	191	203	173	196	216	187	201	170	194	194	199	188	199	195	186	179	185	199	191	205	192	207	212	187	213	209	200	232	184	199	206	222	170	219	208	188	213	178	223	191	207	196	203	178	217	191	204	225	194	199	213	170	181	217	215	194	197	197	182	186	224	205	207	206	211	195	220	202	218	173	197	197	192	211	192	190	220	219	210	191	193	190	162	209	189	195	209	217	224	219	227	207	177	199	209	213	195	205	187	199	228	191	204	185	232	198	211	219	195	201	224	206	188	237	194	198	223	212	206	202	173	188	213	213	232	213	214	199	225	212	207	166	196	203	206	220	194	213	212	188	192	192	218	219	226	213	200	215	226	171	206	222	213	213	209	212	230	192	213	213	205	211	200	200	218	198	217	200	218	188	200	199	187	183	205	226	199	200	211	231	176	185	181	193	200	220	224	212	221	187	223	184	207	213	221	188	212	193	198	190	202	212	180	207	179	175	202	205	191	205	184	188	216	236	215	192	195	196	185	193	182	188	206	228	168	189	210	207	196	194	223	191	204	206	193	221	231	220	196	188	200	180	183	238	198	199	219	193	223	189	207	210	198	200	209	189	207	187	197	202	206	212	198	197	212	175	189	191	187	206	184	244	195	201	197	205	219	191	191	204	175	212	216	180	185	220	206	188	212	190	229	220	189	186	185	200	220	209	187	206	252	201	207	185	198	220	218	215	174	226	202	201	191	204	194	203	173	191	199	195	161	179	218	196	190	187	225	200	217	181	225	191	211	206	175	193	206	191	200	215	187	194	233	225	203	209	214	197	201	227	226	192	183	180	221	196	187	195	213	209	204	220	179	198	192	204	202	190	230	207	210	188	246	242	167	180	221	228	193	197	214	193	213	155	193	242	193	195	192	187	187	210	221	211	182	219	182	229	198	214	201	194	241	193	229	198	191	217	207	217	210	211	179	203	210	216	233	200	209	193	201	196	196	207	220	163	202	219	226	180	213	184	201	182	204	205	185	200	210	212	202	188	178	186	221	236	191	224	202	219	192	200	199	194	213	198	197	204	219	201	197	185	177	178	185	179	189	171	181	192	175	213	216	223	208	203	184	213	194	197	216	208	187	193	173	197	196	180	216	239	229	209	174	207	200	195	179	202	216	206	199	204	202	184	196	233	198	219	200	193	206	185	206	182	207	211	226	197	199	199	207	190	194	224	205	210	223	210	230	190	194	196	205	227	176	200	197	206	200	207	198	198	197	195	212	200	231	217	223	203	175	192	186	222	217	208	173	191	228	215	193	181	223	215	191	212	203	205	184	182	209	215	223	199	181	227	185	188	211	196	192	203	196	215	217	195	198	200	209	218	191	200	207	189	197	210	205	217	200	220	198	211	197	194	221	189	210	196	198	198	213	175	174	209	215	193	197	183	217	186	191	219	209	206	201	228	190	216	176	203	239	185	209	214	198	220	197	188	178	180	217	204	213	183	210	216	185	213	207	201	168	203	190	182	202	204	233	234	199	173	209	199	217	162	174	197	178	200	194	202	194	181	200	220	206	203	207	188	216	232	198	190	184	222	203	202	202	223	194	186	207	185	211	191	237	232	229	195	202	178	195	201	221	229	177	184	195	201	177	182	184	188	202	221	194	215	206	211	198	220	195	204	222	204	204	197	189	207	180	180	227	177	202	201	227	194	184	197	196	196	211	171	169	195	208	185	206	201	219	191	172	194	177	183	235	210	202	189	189	196	193	214	204	219	205	199	182	200	204	187	206	206	204	204	198	204	197	194	213	212	198	206	192	210	221	237	167	207	208	202	188	185	189	192	198	200	190	210	195	242	239	216	201	177	210	200	202	205	196	221	204	194	160	222	207	246	209	205	235	219	198	217	207	216	207	212	224	200	179	207	192	197	184	179	200	215	193	179	199	206	218	173	194	196	177	199	177	186	190	198	175	218	209	170	212	205	189	207	198	184	184	173	225	198	195	215	218	215	225	196	200	180	189	223	203	172	187	179	203	194	205	206	226	197	197	212	174	220	204	218	189	203	202	199	192	211	201	214	196	169	205	210	194	188	195	182	189	213	213	208	195	199	215	181	197	207	214	183	232	190	215	164	229	213	202	185	201	175	186	209	170	209	181	178	188	198	209	222	197	221	232	168	207	184	203	220	202	201	198	197	189	214	171	198	177	197	166	199	216	218	219	201	190	211	195	210	213	185	161	195	221	193	196	186	206	192	193	182	199	195	212	179	206	209	232	198	201	205	239	206	222	215	219	175	196	191	190	204	208	197	192	229	208	175	186	214	190	210	206	185	189	201	185	183	227	188	202	217	211	208	192	217	212	215	226	205	216	194	221	214	196	196	211	212	176	200	233	208	178	198	202	188	228	199	206	213	202	219	196	245	211	173	206	201	172	199	193	179	192	201	208	206	212	196	204	198	220	214	201	198	203	233	199	207	219	209	220	194	196	192	218	189	212	173	212	207	173	194	211	201	180	208	208	216	213	185	194	200	197	179	201	180	212	177	215	207	180	228	206	194	184	201	188	201	201	202	177	197	219	179	219	209	196	198	205	230	202	192	191	220	196	207	234	182	197	190	210	214	210	182	197	222	223	197	187	240	177	219	214	206	199	211	218	209	230	181	210	210	182	218	206	212	195	202	225	206	233	187	190	230	212	194	197	182	232	199	203	209	192	199	211	210	176	244	204	183	199	183	211	186	200	189	209	206	204	207	209	191	221	204	200	193	216	177	207	196	199	216	230	198	222	192	206	210	207	193	197	207	211	191	189	201	215	181	197	205	238	189	209	190	201	187	222	187	173	217	218	217	173	193	172	201	185	216	216	199	213	178	224	199	196	201	213	192	202	210	215	191	219	188	206	221	206	220	206	231	233	199	204	197	185	177	172	197	220	201	203	212	192	177	222	150	205	217	217	223	211	214	210	208	207	173	200	209	192	215	201	184	201	207	171	211	205	216	220	230	196	217	229	227	207	180	211	188	184	218	207	205	187	220	217	196	174	192	184	201	207	223	214	206	230	194	227	202	183	226	209	206	230	194	202	187	182	206	206	221	193	187	189	194	182	211	205	200	231	200	210	222	197	201	206	214	203	207	221	215	207	215	206	199	193	168	198	211	215	212	204	228	179	206	219	192	216	216	199
59008	48738	28441	29338	8256	524	483	471	468	510	460	465	488	414	423	449	457	478	463	450	462	473	436	457	461	455	444	473	468	450	450	467	446	441	473	451	463	448	414	441	450	457	435	453	469	453	420	447	430	468	477	428	469	444	442	488	435	457	442	434	456	441	463	461	461	463	421	438	412	461	450	426	450	447	459	457	440	427	437	459	435	439	462	440	453	455	430	430	438	440	460	458	449	441	461	452	476	439	445	445	474	463	477	471	451	442	421	439	473	461	448	424	431	441	422	435	428	442	413	437	439	445	488	415	463	454	433	455	456	446	444	468	458	424	424	453	472	439	458	458	490	468	499	419	450	456	475	448	447	436	432	415	445	445	425	460	471	444	468	465	430	421	424	426	439	442	434	438	445	497	424	446	450	420	471	445	466	463	452	454	451	413	478	465	419	460	440	438	460	462	434	461	402	434	507	445	440	438	463	428	465	446	454	464	428	472	421	458	458	453	423	471	454	472	464	431	447	457	453	474	419	442	473	461	474	416	435	454	443	457	453	436	432	449	470	447	463	468	448	431	461	443	403	412	472	455	448	425	461	452	471	435	417	466	443	445	473	452	449	447	420	450	450	439	464	449	457	432	438	421	469	467	444	444	458	426	416	474	467	458	439	457	424	469	470	446	441	436	399	433	461	421	446	459	467	423	460	456	471	415	440	476	463	428	434	450	459	472	443	403	402	445	441	471	449	448	446	423	449	439	467	469	421	454	431	425	474	466	403	487	448	444	480	453	458	450	450	468	461	409	454	435	489	456	431	450	460	447	434	450	474	470	453	414	437	463	451	442	443	442	433	450	424	447	453	485	461	440	423	448	471	445	461	435	465	433	401	431	448	452	455	464	463	446	458	467	460	467	493	434	449	459	429	469	420	423	424	442	434	474	475	458	431	435	457	432	449	442	449	460	414	457	427	458	454	454	496	444	460	465	485	437	444	463	426	457	468	460	472	448	456	463	479	420	446	454	431	490	513	461	471	454	470	465	440	475	463	428	437	439	437	453	478	464	464	420	419	438	440	416	449	439	465	428	445	452	440	467	489	462	435	455	421	430	436	436	457	477	463	436	460	455	436	470	412	446	431	430	437	445	408	442	440	462	448	463	450	455	402	450	460	448	460	418	452	428	459	473	454	467	443	431	439	461	429	449	464	449	438	436	454	462	423	461	469	487	477	456	481	448	427	496	484	482	420	425	446	461	454	416	448	459	421	429	464	434	449	436	522	432	441	461	454	449	466	458	457	473	470	469	445	462	466	452	480	451	432	418	470	428	432	477	459	504	504	464	458	462	427	433	439	471	425	460	469	457	447	460	468	443	478	479	445	456	423	427	458	449	479	476	440	472	456	487	461	427	456	436	435	457	424	454	442	427	463	450	531	428	455	444	449	460	432	445	447	460	451	457	448	468	432	441	428	427	436	414	436	446	465	454	461	414	442	443	462	466	413	472	491	400	461	486	452	470	485	437	435	443	487	439	412	488	472	476	477	476	498	440	437	468	479	456	437	453	457	431	490	416	443	456	421	440	460	457	429	426	438	448	439	430	448	429	480	449	425	429	463	449	475	494	444	451	421	447	440	450	408	423	457	422	439	447	432	445	441	452	494	416	461	476	429	416	475	443	469	450	433	451	404	455	474	429	498	459	430	424	454	441	458	457	405	463	476	439	421	434	463	453	429	444	439	483	479	432	445	433	443	450	436	445	460	440	454	435	416	471	474	473	451	453	445	443	484	454	475	448	468	432	447	446	466	470	481	477	496	485	409	442	487	476	448	425	458	439	459	424	442	434	446	432	464	463	503	459	435	416	431	436	438	464	472	418	420	432	425	458	443	430	450	450	440	434	465	464	419	480	485	443	474	426	429	464	460	440	445	476	476	478	466	454	461	457	451	434	469	440	480	416	445	472	420	467	419	443	387	452	486	460	450	437	463	468	470	440	443	405	442	407	484	496	468	437	434	472	465	440	443	461	460	450	433	439	431	449	435	440	446	454	461	451	411	428	449	451	469	481	459	465	447	464	486	486	407	431	446	468	463	461	478	443	410	463	452	487	447	457	505	467	464	437	466	407	441	492	491	497	438	455	451	460	452	470	437	439	461	426	524	470	454	454	402	463	437	431	476	437	446	454	440	457	411	426	439	443	453	436	443	431	445	408	436	460	464	445	429	424	476	456	453	457	451	436	458	454	425	419	461	420	421	467	448	420	474	425	416	470	439	414	420	462	464	448	469	449	432	446	456	447	470	421	495	466	438	442	417	420	436	439	483	460	445	453	454	462	426	441	458	449	424	414	434	468	424	448	443	446	458	461	459	447	472	431	480	472	454	462	417	445	452	419	463	408	456	440	466	425	418	463	427	461	463	410	431	501	464	453	495	484	421	414	419	483	439	429	474	439	448	455	419	436	459	487	442	423	444	471	443	468	457	476	483	476	416	468	430	421	463	446	448	441	446	458	427	447	442	449	433	468	476	424	456	404	406	431	428	462	456	415	468	429	465	453	445	440	417	439	425	433	420	441	450	401	458	461	432	410	472	427	455	449	408	453	492	434	454	458	462	444	432	454	455	452	436	433	469	432	469	459	422	434	457	433	440	470	469	442	464	457	455	417	435	407	459	465	451	417	414	456	437	467	465	469	449	426	414	462	421	452	463	447	432	443	430	422	468	495	414	443	464	446	488	417	452	415	476	457	468	436	502	458	499	444	443	430	457	449	471	452	450	426	438	431	485	465	459	442	430	458	485	480	451	451	491	477	468	502	432	446	443	416	479	413	458	458	427	483	455	471	451	441	450	460	447	473	441	435	456	481	427	440	455	469	454	467	464	428	436	452	478	481	455	451	449	407	446	442	457	497	447	469	448	459	454	462	453	437	459	446	446	459	445	466	425	441	455	431	426	461	462	501	459	456	437	445	423	432	490	457	449	466	460	443	411	495	467	424	488	452	446	409	470	460	466	434	450	450	452	440	448	443	474	474	428	453	458	480	457	452	429	474	473	453	436	457	473	430	449	424	420	481	460	474	433	456	434	437	468	430	444	439	457	436	436	465	462	479	453	422	419	474	464	463	481	440	490	444	437	435	440	466	427	433	436	414	474	469	478	474	472	474	456	464	438	470	404	490	426	466	455	430	495	443	449	417	451	461	472	485	425	446	471	429	464	477	427	476	455	429	464	443	448	433	420	464	459	460	401	448	480	460	449	435	456	437	451	477	445	430	413	454	436	466	454	475	455	446	458	431	420	465	464	446	464	450	417	438	501	471	482	451	423	437	438	442	444	447	441	453	445	463	443	464	443	467	463	425	486	441	456	486	479	455	469	487	458	428	446	419	508	494	456	460	486	448	439	483	409	472	472	477	451	433	456	408	437	421	449	474	429	462	438	493	428	427	432	474	445	442	471	420	474	464	482	433	423	464	446	430	432	478	439	484	455	450	427	440	456	473	449	452	460	434	468	452	451	458
91562	70861	41728	38793	15496	1096	149	162	164	145	145	130	130	148	114	132	121	139	151	123	121	146	133	168	145	153	140	139	142	144	133	150	116	117	150	142	149	125	129	133	116	132	135	135	135	148	125	149	147	131	140	149	127	131	130	104	136	145	146	153	143	129	150	125	146	119	113	124	117	136	129	133	131	122	119	134	112	163	146	157	163	138	136	168	155	136	138	135	121	137	145	116	137	135	130	133	147	119	158	144	151	117	129	152	121	129	136	141	120	127	108	150	129	130	117	138	153	130	142	147	126	154	168	147	130	130	169	135	114	127	134	121	144	129	137	149	135	145	166	135	142	130	125	136	145	156	118	153	144	111	115	158	144	119	147	152	112	146	134	123	148	142	137	147	141	116	154	128	141	147	127	140	132	168	137	147	132	149	140	121	130	138	140	129	114	146	112	139	130	131	118	105	134	143	136	133	145	140	140	133	127	127	151	138	136	124	128	125	155	156	150	152	142	131	136	125	121	136	143	122	145	127	148	144	143	149	147	139	132	132	140	121	119	132	125	145	129	153	147	141	127	140	158	148	126	141	136	145	143	142	132	124	163	142	130	123	149	141	141	134	142	143	129	152	139	152	146	138	133	146	151	157	120	139	118	152	126	157	135	124	127	140	153	135	142	139	134	129	169	118	123	136	127	133	131	136	150	139	129	137	153	143	149	133	125	140	136	136	140	120	167	130	136	130	134	138	153	157	148	142	131	137	136	134	138	127	149	137	127	142	123	148	124	148	139	143	142	131	136	127	142	139	130	153	128	116	154	132	130	152	152	157	129	129	138	138	124	144	148	114	120	146	163	160	141	140	136	125	143	130	138	151	146	125	129	137	137	139	115	127	141	112	138	153	153	112	134	141	131	131	132	142	147	130	150	144	156	157	131	147	138	140	130	126	131	138	133	129	111	136	116	123	149	126	124	152	125	143	123	129	135	140	128	146	136	131	136	122	142	117	139	129	148	160	149	134	145	141	151	117	127	105	137	129	116	139	149	119	145	129	126	115	132	137	155	135	140	131	140	132	142	145	133	138	153	137	144	127	132	139	124	137	115	149	155	128	141	112	144	134	154	140	145	136	143	123	135	125	150	123	148	136	126	108	137	155	126	140	149	135	147	131	131	154	145	124	105	126	129	138	146	156	143	142	138	151	152	136	133	141	136	127	148	123	140	142	137	123	154	142	141	148	160	135	136	125	133	139	118	135	153	133	126	123	142	129	168	129	126	143	135	136	115	117	143	135	140	133	134	120	155	158	135	144	149	139	144	158	148	149	153	147	135	140	141	140	131	160	136	157	124	121	133	119	132	144	149	135	146	138	130	129	131	146	150	141	160	137	134	143	145	130	134	120	157	138	138	137	145	121	133	146	123	136	118	149	126	135	153	137	164	141	128	143	126	133	154	137	134	144	169	124	118	105	138	126	129	154	145	126	137	124	112	128	134	149	148	137	143	130	129	140	133	149	128	144	151	122	138	112	126	126	132	125	145	151	138	125	135	145	146	125	137	124	133	125	138	150	138	129	125	174	124	127	131	154	122	135	137	108	137	117	128	139	124	134	145	143	117	137	129	136	127	126	152	135	163	150	126	128	139	145	134	144	125	151	141	144	122	113	123	157	133	139	170	126	130	144	130	124	145	137	142	132	132	140	129	127	148	142	119	110	140	132	121	134	114	120	141	134	148	145	147	144	124	115	139	145	129	142	135	134	131	126	142	130	140	124	135	138	137	148	130	126	143	120	140	140	122	128	141	135	125	139	140	109	142	117	130	167	126	111	147	173	131	133	144	144	136	146	131	139	134	152	137	151	158	136	115	153	161	135	118	126	142	130	134	127	157	139	125	141	131	154	126	149	138	141	143	140	132	157	133	154	146	157	134	152	114	139	130	133	145	145	163	142	125	128	156	139	142	121	144	143	126	123	149	144	122	119	131	151	143	143	139	134	138	140	149	147	134	143	123	116	133	142	149	137	158	135	123	143	143	136	129	128	131	143	140	153	137	141	145	133	125	143	168	146	115	125	126	143	166	150	139	120	153	157	153	139	131	140	143	146	131	119	117	110	130	131	117	142	132	143	135	140	146	135	164	152	125	115	151	125	131	146	135	134	134	161	141	144	152	146	135	159	147	140	120	120	136	125	115	125	129	126	137	134	161	121	131	145	141	131	149	133	143	160	147	133	124	164	133	138	143	156	139	155	129	142	149	137	131	140	146	153	132	126	151	156	152	127	127	154	128	162	138	130	119	116	145	155	148	145	137	135	116	137	128	139	130	155	134	143	133	132	143	131	138	146	127	175	139	134	138	140	143	155	122	122	132	135	134	130	139	128	137	139	139	134	140	136	132	141	159	130	134	131	139	138	118	140	134	145	128	145	138	159	137	146	128	128	136	150	132	137	133	118	148	140	132	141	156	143	151	131	126	129	121	126	125	117	140	140	140	137	112	142	158	138	128	135	141	125	146	141	151	150	136	124	143	126	124	124	135	139	151	122	120	136	134	134	154	129	126	118	134	128	130	137	141	121	122	139	146	153	129	136	144	126	113	158	115	141	125	144	135	135	139	132	133	125	136	125	103	147	141	153	131	121	127	137	132	118	122	133	124	127	126	137	140	116	144	133	141	119	133	137	133	140	135	123	162	133	121	158	137	167	144	149	142	154	158	162	146	119	144	132	127	125	135	149	103	146	127	143	135	136	128	136	141	119	131	144	135	144	133	126	132	138	136	134	125	149	133	132	125	113	122	137	125	156	135	135	149	154	132	142	124	134	146	150	156	155	134	132	142	110	146	126	149	141	150	125	132	118	139	130	129	125	140	137	118	136	130	161	147	157	125	136	147	140	131	122	127	157	146	108	140	136	129	137	134	138	131	161	138	127	126	124	135	139	126	142	134	143	149	139	154	132	148	150	134	144	128	136	128	144	128	126	139	143	126	148	155	153	143	129	135	144	134	138	137	145	127	128	143	143	132	124	132	147	135	154	131	108	145	127	146	133	128	147	134	113	147	125	137	142	120	131	136	115	150	140	143	144	143	146	124	134	140	150	118	146	148	136	140	121	137	145	136	140	130	138	127	129	121	143	127	115	156	147	130	151	104	131	126	130	129	134	140	128	104	123	128	137	128	150	144	127	126	132	136	118	141	144	141	131	151	123	144	145	130	135	126	145	149	124	123	136	132	145	146	148	155	157	127	133	137	146	157	155	129	134	142	132	110	149	142	132	136	135	123	136	130	118	154	140	144	144	134	133	145	131	121	149	124	132	131	123	136	139	133	130	121	117	130	118	133	121	143	150	145	139	129	135	117	138	121	127	141	132	152	117	121	122	157	147	135	131	127	123	144	127	142	149	131	145	144	141	154	127	136	137	156	152	135	105	131	131	155	122	157	117	144	134	143	144	143	127	140	134	139	152	146	142	150	134	147	145	132	170	149	154	142	153	139	136	137	145	133	120	140	144	143	144
68883	56474	40800	44068	14889	457	429	362	378	357	373	392	367	356	341	379	352	335	319	316	344	348	319	357	337	322	346	353	335	317	346	337	353	321	316	324	328	296	310	347	323	299	329	330	300	305	346	335	336	340	343	343	318	345	324	328	304	326	291	358	329	324	294	329	309	311	337	314	351	342	337	344	339	329	314	329	350	308	320	320	294	322	342	325	299	343	295	325	304	309	313	312	299	285	314	323	324	328	335	336	322	320	326	337	325	334	306	310	309	318	304	355	326	355	337	323	340	324	322	341	311	331	325	342	333	314	315	341	330	333	342	294	334	325	328	340	299	331	310	300	327	341	345	344	329	329	293	294	348	325	327	299	314	337	334	307	355	312	327	315	321	336	309	358	357	328	348	289	310	340	337	341	319	322	344	313	317	306	351	323	313	334	332	340	314	313	312	292	343	306	328	317	309	351	302	304	296	306	320	336	315	349	303	302	339	328	316	323	306	334	304	327	320	310	294	341	304	288	340	311	336	313	325	323	331	345	347	345	311	322	333	306	303	312	305	367	323	346	277	313	304	300	352	314	348	329	312	344	319	330	313	333	307	319	315	329	308	341	333	326	337	327	318	291	345	336	346	347	312	322	326	284	317	294	290	311	321	312	367	341	340	299	324	280	347	332	338	312	293	313	320	312	320	336	356	334	348	315	318	319	299	309	349	321	309	312	355	326	358	309	333	328	308	327	302	306	289	331	302	310	323	322	344	318	333	317	328	313	340	348	294	320	304	282	307	317	324	354	311	311	334	339	341	324	314	333	313	338	289	325	320	343	319	353	324	312	321	344	314	336	333	320	337	335	337	346	319	332	313	292	311	299	320	334	323	301	356	313	323	353	299	314	306	330	334	325	314	342	336	321	335	331	324	303	341	336	328	304	303	346	365	312	335	329	326	346	364	313	337	319	315	319	331	364	317	315	324	305	306	318	331	340	318	340	286	318	310	302	347	335	314	313	323	346	328	285	329	303	342	308	331	328	319	344	321	305	341	320	300	333	343	304	334	310	334	310	343	338	300	333	320	317	337	302	344	307	349	300	327	329	318	345	299	303	304	310	326	356	317	323	349	347	295	315	349	339	314	323	352	297	334	343	297	362	326	310	319	302	330	308	363	339	338	355	344	327	323	318	329	336	320	326	298	349	297	310	336	341	287	313	315	321	292	325	304	354	306	324	341	304	342	279	342	314	338	324	345	295	333	333	330	316	342	323	345	307	322	319	328	259	299	291	331	352	330	340	330	320	310	317	335	347	319	333	344	310	306	336	328	297	331	319	349	362	304	305	329	294	334	304	299	345	338	342	304	314	340	306	338	324	303	330	327	346	349	361	306	348	301	300	348	329	333	334	300	315	325	317	320	328	331	346	302	302	326	319	324	348	353	374	329	333	328	310	320	305	307	334	344	326	325	308	314	294	313	335	328	340	316	350	340	319	331	323	355	344	313	336	307	308	308	321	326	313	344	306	322	301	337	324	319	304	314	302	312	308	340	325	346	309	339	352	372	304	311	305	340	365	335	361	370	340	304	319	305	325	319	314	317	339	304	349	342	327	299	358	337	313	308	336	328	346	316	329	317	338	304	330	325	327	323	295	301	321	337	306	321	292	302	310	338	304	318	313	287	332	344	358	345	309	303	329	347	363	334	320	299	329	320	306	305	301	322	321	315	316	318	335	325	320	293	315	354	337	351	341	336	331	337	306	323	322	349	302	324	324	343	328	363	378	336	328	312	348	296	312	354	302	302	338	317	328	314	293	341	317	348	325	293	316	289	345	312	321	291	299	322	342	327	326	338	330	305	294	322	315	330	350	311	308	317	339	332	303	296	352	373	300	335	326	321	325	324	328	320	347	338	307	323	294	282	311	338	327	335	308	319	320	320	336	311	330	326	326	343	323	353	313	337	340	317	336	322	325	300	312	323	349	302	306	341	327	345	359	323	323	307	328	323	337	359	283	349	325	333	329	309	309	347	341	324	323	333	338	327	343	354	351	339	300	311	312	321	333	325	319	331	328	313	325	333	339	314	319	305	328	325	343	317	314	289	331	295	302	279	317	285	341	334	304	337	290	337	335	298	336	334	294	340	349	329	322	325	315	335	331	294	343	324	330	313	314	317	328	314	332	318	313	344	318	332	282	314	324	329	328	332	325	330	327	314	322	323	319	321	327	326	346	315	354	314	277	325	349	320	324	341	300	327	316	340	320	333	314	343	326	338	310	326	358	354	305	343	330	327	307	398	343	326	330	328	335	300	314	358	311	319	309	356	343	350	313	325	361	292	349	323	338	303	292	309	346	334	346	320	319	314	344	321	324	330	310	306	313	325	325	323	362	278	333	310	307	322	326	321	315	312	308	317	319	343	311	318	359	323	346	333	304	310	333	337	322	314	345	307	331	327	325	318	308	327	337	319	298	338	304	327	334	310	337	324	323	315	373	332	291	312	329	351	326	338	317	334	323	387	346	297	309	327	317	338	311	323	325	305	311	326	284	350	326	334	322	367	297	310	324	295	323	308	372	333	333	333	316	313	321	332	316	340	331	333	380	314	317	354	320	314	309	336	334	328	311	353	326	326	329	313	329	349	330	338	326	347	304	305	323	305	342	348	301	325	299	296	335	326	331	275	307	326	315	304	340	320	328	351	334	321	323	339	327	337	352	342	347	293	334	307	346	321	321	324	315	313	350	318	312	360	311	338	326	332	306	341	300	326	311	311	345	292	323	317	310	316	309	333	309	307	363	308	324	330	346	367	323	324	337	304	330	331	359	301	351	324	299	336	316	309	356	327	341	320	324	336	349	320	328	335	317	305	352	336	316	307	322	330	357	325	316	304	343	341	330	319	344	309	351	285	339	326	343	316	322	322	300	298	325	333	329	332	291	340	292	338	327	333	329	314	320	334	352	322	350	319	312	349	321	340	336	326	332	319	326	344	312	302	317	352	335	343	322	323	343	299	322	318	308	320	326	302	316	341	350	291	367	313	345	352	331	351	307	328	298	301	296	321	306	318	328	349	338	317	297	328	334	326	349	318	361	332	339	317	333	284	299	351	308	294	326	327	331	325	309	301	340	349	344	330	318	324	362	304	327	317	313	349	312	324	321	335	301	313	319	335	320	309	332	321	331	336	323	360	357	338	318	318	361	330	329	311	369	308	330	312	329	306	302	333	288	297	330	297	349	321	323	302	338	325	306	295	322	316	317	319	332	317	311	313	331	359	326	320	333	349	312	340	310	338	306	315	337	327	313	306	299	323	331	337	327	329	337	350	301	313	318	338	309	327	305	288	355	302	339	305	300	354	300	338	331	333	335	331	286	301	309	313	332	320	318	284	325	317	352	325	332	322	336	306	337	311	298	341	325	323	302	319	339	327	336	295	326	333	310	321	338	298	306	332	333	296	327	374	313	293	304	324	300	356	328	279	332	331	345	330	292	343	334	321	294	304	362	333	317	309	298	345	318
45522	23317	4812	2341	582	284	268	278	287	279	313	308	262	265	315	315	278	285	296	258	299	284	284	296	283	268	280	302	316	278	264	276	300	315	287	284	280	307	294	264	295	304	293	310	283	299	322	288	337	284	303	288	264	316	284	275	274	314	304	278	289	272	288	271	287	307	258	300	257	288	284	247	248	310	302	315	256	290	265	313	268	280	286	318	286	328	313	274	262	293	318	290	290	253	284	284	289	329	310	280	280	300	296	298	282	304	285	272	304	267	308	249	280	301	286	278	286	290	282	316	251	301	323	280	300	302	283	272	306	290	292	296	301	279	285	278	304	297	281	299	323	288	279	297	303	301	271	291	279	306	289	296	294	295	290	274	309	280	267	289	303	287	284	298	278	262	331	290	292	300	263	296	271	293	279	281	293	309	250	273	301	262	301	267	276	273	277	290	271	285	275	274	283	290	313	304	297	313	288	300	289	299	306	270	324	298	326	315	291	300	295	280	302	285	296	286	286	270	309	267	265	268	301	300	293	286	275	262	271	315	310	263	270	304	317	309	289	310	325	306	315	293	318	305	267	296	277	278	313	291	289	290	288	284	326	284	297	288	285	289	325	261	298	307	307	321	269	278	273	268	270	279	291	325	281	278	286	297	337	287	283	283	287	281	263	311	279	297	290	292	304	281	296	292	331	263	302	258	292	327	281	271	294	316	286	291	299	305	311	306	322	268	298	281	302	283	288	298	308	276	256	278	319	274	280	260	297	298	306	295	317	272	297	286	300	309	303	315	291	283	281	291	308	316	301	287	313	315	313	292	312	316	278	314	260	279	294	289	271	282	281	275	293	291	300	284	293	292	292	304	300	264	345	274	307	296	287	276	305	315	273	266	262	288	288	273	305	282	297	320	279	276	261	289	300	322	270	264	297	280	284	283	290	302	272	267	307	274	303	328	294	316	297	298	277	278	252	321	254	273	298	310	286	305	312	282	293	318	297	316	325	314	275	289	325	297	296	277	279	282	291	296	311	246	287	265	320	294	299	264	282	296	247	285	270	274	278	315	268	314	300	292	299	260	301	316	287	303	303	259	322	274	338	298	285	294	332	318	308	320	269	304	304	282	273	270	290	274	298	313	332	323	320	323	268	290	290	293	275	283	303	294	270	269	307	290	270	282	295	300	297	316	255	298	302	305	299	287	290	266	298	280	319	309	300	279	295	296	275	345	272	304	302	314	308	308	304	294	271	296	302	297	294	308	311	288	279	295	301	329	274	290	261	315	297	264	287	306	285	278	262	258	288	253	295	286	306	322	284	290	296	297	271	295	264	242	283	289	292	305	269	269	304	294	272	281	292	314	305	286	308	310	292	254	297	271	291	275	290	280	282	269	309	254	290	297	331	262	301	298	290	269	278	299	281	303	278	291	302	306	307	279	298	288	288	276	295	285	279	271	283	292	326	316	326	277	273	267	310	289	264	342	279	299	285	285	280	300	291	301	282	266	305	302	286	279	317	286	263	313	287	300	291	263	271	304	301	297	311	303	336	267	291	261	272	257	297	256	264	340	276	292	299	290	322	293	294	277	274	296	293	299	313	312	297	280	307	296	290	306	306	290	282	300	335	322	304	295	270	241	312	301	283	303	271	311	315	323	283	279	295	319	274	262	270	269	303	277	267	284	299	295	292	293	309	290	289	302	320	313	292	300	329	274	302	297	317	296	322	264	282	275	273	273	291	306	336	293	288	277	272	296	287	294	310	276	286	300	287	326	281	323	277	288	276	321	316	297	287	300	281	274	275	287	293	290	278	284	308	289	297	291	297	294	299	304	289	268	314	298	275	275	285	279	312	300	280	260	262	278	313	274	301	270	282	366	293	304	281	319	265	304	267	300	304	302	300	305	293	302	281	315	277	302	282	310	292	306	290	317	286	288	305	298	316	292	260	323	280	279	323	251	340	281	293	270	305	302	306	279	265	263	276	299	278	280	288	296	301	289	302	267	267	297	298	267	267	289	279	272	294	274	274	284	274	283	271	327	282	289	284	331	263	304	259	293	273	273	293	282	263	280	281	302	285	303	290	279	304	315	263	257	321	308	258	276	302	300	261	257	276	298	277	291	301	284	292	280	298	293	295	300	294	288	292	271	315	314	273	315	349	307	291	307	294	307	290	272	283	303	286	275	268	303	297	315	278	280	299	288	307	270	291	269	269	307	297	269	297	263	297	277	288	276	300	258	295	283	308	256	318	278	315	289	293	284	307	299	244	303	281	274	302	300	296	304	267	278	299	281	300	299	290	273	264	286	272	295	290	266	260	260	301	294	288	288	264	290	269	292	311	290	266	237	295	288	295	286	288	290	309	278	250	288	298	288	320	294	295	277	265	278	264	235	263	299	300	304	300	304	278	283	298	295	318	281	255	305	277	329	275	279	293	297	281	300	270	311	277	290	267	286	302	307	318	261	283	258	291	289	316	293	279	297	328	313	322	294	285	319	289	297	313	311	286	294	319	266	300	272	290	296	306	254	307	312	321	300	289	260	280	268	317	292	278	303	281	300	299	278	288	283	303	296	310	280	271	298	314	310	279	309	263	297	279	315	289	297	279	251	296	296	280	313	288	309	288	280	266	271	310	287	283	305	318	285	259	288	274	277	307	259	283	300	313	266	284	292	294	288	307	276	314	322	320	290	311	278	293	267	302	306	248	304	266	275	287	299	316	272	299	289	281	285	290	303	297	300	295	252	285	280	341	288	276	303	298	266	297	283	300	292	289	303	294	300	260	259	304	279	282	258	289	313	279	247	279	271	271	311	317	271	323	304	274	287	307	281	278	288	268	298	296	301	308	283	284	311	287	263	258	313	307	265	280	302	293	290	323	307	294	276	314	302	301	277	308	255	306	294	272	303	285	308	302	264	296	285	289	282	252	320	326	308	311	288	294	296	295	268	323	347	295	277	273	263	303	286	274	255	292	315	284	326	284	282	266	255	268	305	275	285	290	257	269	293	280	309	300	301	313	296	299	289	285	295	297	308	280	315	292	280	276	286	296	262	262	308	292	295	291	289	290	314	326	287	311	292	268	311	316	286	293	296	282	276	280	288	301	303	307	320	302	296	320	267	288	300	271	266	288	283	293	281	269	293	301	281	279	285	295	301	299	297	296	317	314	287	312	287	284	315	260	304	288	259	285	322	297	296	292	281	299	303	296	261	293	291	316	304	282	293	297	290	288	299	290	268	287	303	316	293	281	281	291	294	269	284	301	287	290	289	307	313	295	281	290	329	253	276	289	314	305	296	272	270	296	268	327	272	287	306	311	317	264	303	322	288	269	271	303	319	304	303	323	329	310	332	311	297	276	292	286	276	327	300	297	341	288	265	266	258	299	276	268	279	284	265	298	285	263	296	289	285	281	269	286	312	284	288	324	310	268	304	300	293	285	305	268	290	316	303	258	280	285	263	274	285	308	319	243	302	339	289	269	283	313	303	290	296	284	284	259	304	248	319
38470	15813	4768	5998	1507	633	662	654	669	626	690	660	638	624	589	627	597	653	633	664	621	640	671	616	573	665	580	611	684	648	636	618	646	647	633	612	651	656	658	692	635	638	625	596	627	628	658	657	617	657	664	630	632	621	666	612	614	653	645	704	634	649	660	666	646	661	614	636	625	633	618	646	656	663	655	602	617	650	657	629	633	620	608	615	581	592	627	683	653	628	638	598	615	635	649	628	679	610	609	616	670	635	630	631	616	587	651	644	630	646	630	650	665	622	656	647	665	606	660	655	624	637	627	685	651	645	624	616	650	680	612	646	659	625	642	695	669	660	643	658	608	650	664	654	632	626	601	656	611	653	613	641	595	642	656	681	649	663	655	645	616	638	615	636	673	629	656	586	611	627	637	647	638	644	620	639	639	596	653	669	648	643	601	643	661	634	658	705	601	665	629	636	637	591	649	605	636	647	641	646	653	637	650	650	659	620	655	646	604	627	616	621	613	615	620	627	655	636	646	618	619	678	623	623	638	636	655	634	679	635	690	646	687	642	641	670	624	660	638	649	630	611	653	658	608	682	618	646	649	593	638	628	607	644	629	633	607	635	661	653	602	644	618	633	592	604	612	651	630	657	666	667	641	680	627	672	625	592	648	668	629	620	645	633	640	612	631	623	579	644	612	636	642	642	637	643	592	675	649	647	668	647	636	631	665	639	650	653	704	642	674	621	616	696	666	655	604	653	645	661	615	616	648	654	644	643	665	624	633	613	673	657	650	613	638	672	639	646	638	685	671	644	627	659	621	627	661	630	636	648	634	608	605	627	656	636	634	611	665	590	607	648	654	677	602	653	655	611	658	664	635	631	683	634	633	663	665	663	590	653	630	645	621	642	652	620	579	659	614	643	602	593	694	604	637	589	642	638	621	634	680	669	637	678	660	563	616	636	602	684	605	645	660	637	644	630	612	642	640	629	631	683	668	588	641	692	613	610	643	628	632	664	630	613	608	626	615	673	608	643	600	653	598	656	609	648	616	637	648	648	628	619	608	645	632	628	649	626	660	598	657	637	662	628	690	655	659	634	622	664	657	605	653	616	645	587	642	679	652	626	655	650	634	655	674	632	638	674	630	660	608	603	598	634	623	656	616	639	667	596	703	609	646	641	663	593	605	657	637	684	641	616	644	667	623	602	611	686	653	594	692	658	589	622	616	636	649	663	662	719	616	650	623	630	624	601	632	651	629	644	643	680	668	639	647	623	659	656	660	693	640	638	675	649	651	636	609	647	670	669	652	647	657	591	644	672	615	694	659	664	698	615	604	668	649	644	639	623	643	627	663	710	654	628	635	661	658	608	610	601	679	623	660	670	654	633	656	645	603	610	646	632	642	648	628	620	630	570	684	622	623	702	621	631	642	674	668	630	643	600	617	621	667	613	619	598	702	640	643	636	639	669	625	642	628	634	649	609	623	631	638	637	624	653	665	592	646	671	642	627	657	650	679	654	674	588	655	656	633	628	619	606	632	595	645	627	617	674	630	647	624	660	626	614	605	621	652	687	607	650	608	609	627	670	612	625	643	664	640	598	627	664	728	631	632	641	644	662	641	698	640	601	642	630	648	717	623	634	632	649	642	601	660	613	669	647	583	646	616	593	626	656	636	596	640	667	633	634	607	692	577	619	668	619	679	627	623	630	686	628	595	625	641	621	633	652	617	630	666	674	605	637	667	644	647	625	640	661	681	625	630	686	613	625	621	605	620	624	618	602	635	624	619	678	589	646	648	691	562	666	602	660	640	609	625	623	630	626	623	613	592	642	640	651	641	663	670	627	622	617	654	622	651	632	686	648	666	641	665	642	618	657	674	647	664	623	630	633	679	623	647	628	637	649	622	662	630	679	701	660	675	664	669	597	635	634	628	612	638	628	642	659	652	640	659	658	616	662	653	649	668	641	608	607	616	591	637	637	648	646	644	618	636	613	622	652	591	628	660	620	680	684	621	669	653	621	583	655	638	635	664	659	635	652	653	644	609	629	614	637	632	639	621	660	625	619	640	646	603	651	607	642	605	644	627	632	627	645	616	588	570	679	652	611	625	632	642	653	637	627	633	672	618	625	600	617	644	621	609	663	594	623	642	636	639	655	645	592	624	639	662	617	592	663	630	648	658	644	649	617	597	667	622	596	622	648	624	648	610	635	656	633	625	678	636	616	614	674	664	653	598	672	656	651	646	611	632	673	626	667	647	649	668	632	640	697	649	662	631	619	615	639	654	644	603	625	643	639	596	584	632	608	623	652	631	695	640	630	644	624	633	681	677	624	634	620	599	629	647	627	631	637	626	623	663	606	659	650	610	665	648	649	622	652	673	693	628	632	632	587	623	634	628	661	591	613	616	660	616	634	631	635	623	635	641	651	616	645	672	618	587	600	656	609	662	651	613	664	598	623	663	678	656	606	622	638	646	589	643	656	628	668	618	666	622	616	626	598	623	641	622	634	642	660	629	642	569	661	658	635	668	622	664	612	672	653	641	648	606	633	645	638	600	597	627	631	588	653	643	634	646	620	664	635	614	646	621	632	665	625	630	593	667	652	603	596	626	630	615	639	669	649	705	611	614	623	650	637	646	691	677	620	671	643	680	633	621	588	597	672	605	659	634	638	635	644	624	658	604	650	656	673	646	678	664	624	605	656	623	674	631	678	668	649	650	638	629	648	664	672	606	643	631	685	638	643	638	632	663	655	668	696	630	633	624	642	640	644	608	592	603	642	707	617	630	686	627	614	615	631	657	671	692	595	622	652	590	643	608	635	611	652	651	612	636	624	648	622	673	620	656	590	642	640	627	582	638	619	572	627	643	641	661	603	622	628	659	645	635	653	647	650	622	615	618	664	615	628	622	602	654	665	669	667	669	651	627	646	607	635	640	646	677	616	615	693	647	634	661	686	648	638	655	611	647	659	646	605	623	641	653	605	645	635	646	645	670	644	607	575	670	618	610	643	659	607	624	667	660	667	617	631	666	673	619	684	615	644	680	601	627	610	625	646	667	614	651	648	648	668	637	617	655	613	621	606	648	614	593	613	640	640	611	632	616	626	682	605	699	625	606	646	649	631	656	612	653	640	641	650	635	590	671	643	593	638	637	644	627	642	639	596	616	619	600	630	640	626	662	617	630	608	674	681	653	615	646	636	607	619	647	609	621	665	575	679	660	613	623	672	643	660	598	609	639	597	627	658	649	602	625	680	621	678	613	639	649	625	627	647	649	611	674	635	629	660	603	635	646	643	652	653	659	623	604	673	678	615	642	631	675	612	639	630	640	649	679	670	648	612	655	619	604	594	609	634	674	652	605	586	685	637	642	601	623	633	658	613	666	616	647	667	654	665	607	595	633	642	639	627	594	643	636	627	641	639	602	645	634	637	636	635	646	648	622	676	656	659	609	686	657	592	612	626	640	656	619	620	652	632	599	670	650	628	632	636	675	670	589	620	628	684	661	614	632	632
80181	56349	41250	28880	9549	513	202	223	193	203	217	222	196	216	185	227	194	179	233	224	199	208	188	186	211	171	193	220	208	210	215	203	184	196	181	207	209	225	212	213	181	209	207	202	191	193	193	227	213	225	198	220	192	183	217	214	218	214	226	220	183	174	205	224	185	204	208	200	189	187	201	205	217	181	211	207	193	201	188	184	217	200	204	191	189	217	220	185	186	181	187	194	205	205	200	191	208	188	205	190	181	210	202	200	213	221	199	191	230	191	211	220	199	203	202	205	173	222	225	218	191	196	233	204	179	203	201	190	192	192	204	215	203	182	196	194	195	215	185	219	206	210	175	174	242	224	178	194	200	203	199	185	221	185	198	214	197	214	180	232	182	207	216	191	209	189	162	220	194	230	195	178	191	209	214	232	197	206	217	202	215	191	198	202	182	213	192	204	225	193	195	209	190	202	188	229	204	202	191	194	212	215	186	187	200	220	179	219	196	183	190	202	169	187	230	200	179	199	220	211	188	166	217	243	195	184	204	191	189	200	199	224	218	218	191	176	213	179	212	169	209	220	207	193	213	179	217	208	191	219	178	211	194	194	190	187	173	198	186	188	219	225	197	200	193	215	202	211	199	187	196	179	217	198	201	201	191	202	168	199	209	188	169	181	201	188	190	190	184	202	190	203	215	207	213	179	197	212	205	199	220	197	211	209	217	192	204	174	215	176	170	225	204	185	209	200	191	200	186	192	188	199	217	205	189	186	203	203	210	188	203	185	180	235	192	191	199	222	213	197	203	176	182	195	191	206	198	221	193	206	203	197	204	241	212	195	195	197	211	188	229	198	226	240	203	201	175	186	192	185	230	210	184	221	205	181	198	186	194	192	185	214	192	186	230	190	162	194	207	196	179	186	196	199	200	194	206	206	214	203	188	191	186	202	220	182	189	207	195	207	236	232	214	211	175	187	182	213	196	183	190	177	173	184	211	198	205	187	197	200	193	204	186	190	179	192	217	223	211	206	186	170	210	196	194	185	191	194	202	202	180	188	177	206	182	200	234	219	188	219	181	211	187	192	205	239	230	202	191	213	200	202	207	220	194	205	207	196	203	191	215	190	216	207	207	203	201	201	184	211	205	194	213	198	177	205	218	189	212	176	175	181	186	194	190	190	211	193	231	211	196	224	179	183	174	183	208	183	184	176	202	183	209	212	186	208	188	192	206	170	195	174	185	194	224	209	188	184	204	210	198	191	203	186	198	194	185	207	208	194	194	219	191	215	181	178	198	213	181	188	210	204	197	188	211	212	196	219	206	190	208	199	215	210	172	218	162	184	189	200	198	188	206	212	201	193	222	216	222	214	192	188	187	183	227	188	185	196	171	186	210	196	236	176	206	179	235	202	187	186	232	205	210	208	187	189	197	195	192	221	185	202	194	184	223	210	217	199	212	200	202	220	211	213	196	180	190	182	197	196	204	208	215	206	184	196	193	203	191	180	208	231	194	214	200	197	210	201	196	187	190	172	216	211	188	194	187	176	211	179	217	202	199	177	181	208	205	215	213	202	194	205	194	197	201	211	184	177	184	213	215	208	215	223	204	199	199	203	222	242	185	212	191	159	187	209	204	209	188	191	176	207	161	199	201	173	187	207	187	210	209	203	191	191	201	193	218	197	190	189	202	184	199	170	216	172	183	217	189	186	227	214	191	200	183	198	191	190	185	179	224	193	244	176	199	191	222	198	209	189	202	204	197	213	223	226	199	187	218	197	186	201	194	181	202	176	209	203	198	209	199	226	173	194	222	205	196	204	210	207	184	196	216	212	206	209	207	184	226	196	185	201	204	175	203	222	177	197	211	189	204	218	194	225	188	216	222	193	188	192	195	205	186	207	225	197	192	189	180	203	191	203	203	198	201	181	210	198	200	180	235	189	203	212	209	206	199	202	196	182	158	179	194	179	191	217	212	190	209	195	187	218	184	196	213	208	184	197	172	214	197	172	219	218	202	198	191	217	197	204	184	226	227	205	206	183	184	145	190	190	221	188	211	199	192	193	196	189	202	210	210	214	214	197	207	209	218	192	213	201	203	203	194	198	221	199	203	220	222	205	212	228	201	203	196	218	210	179	223	229	183	207	194	228	243	199	216	221	199	185	199	194	207	222	238	186	222	209	201	217	193	183	203	202	223	193	192	202	170	198	210	186	180	163	190	188	208	205	213	193	170	200	201	202	174	231	208	208	196	199	219	207	201	215	249	203	215	216	188	205	198	204	207	200	191	199	183	168	193	186	212	167	176	194	179	183	201	211	209	211	214	218	202	202	217	198	211	202	195	213	224	185	208	203	197	186	192	216	198	205	211	215	169	165	186	199	196	171	196	209	190	187	195	205	216	181	196	181	215	190	195	184	187	169	202	221	168	210	205	187	171	168	196	185	189	186	211	197	191	217	201	178	194	186	191	209	200	205	203	206	205	176	224	187	204	201	214	214	201	188	179	214	186	192	182	188	211	169	193	222	208	221	200	199	183	227	196	192	194	220	224	200	198	185	185	173	196	163	205	231	192	191	202	228	215	194	203	214	207	208	199	185	207	190	207	206	188	185	201	172	202	233	204	184	239	202	185	198	201	225	219	210	199	237	209	200	221	184	201	188	195	199	213	223	192	197	225	211	196	176	216	207	230	206	219	219	174	208	177	188	188	182	187	192	201	211	190	216	202	190	173	190	207	206	214	200	179	190	191	177	181	168	194	200	220	210	195	196	215	209	217	209	210	210	214	201	170	198	201	191	204	192	195	205	238	210	210	203	178	191	200	211	201	183	214	199	196	189	192	210	199	202	183	180	192	203	226	193	220	214	185	182	189	201	211	193	205	210	186	225	210	193	217	195	199	199	171	186	207	195	219	177	185	189	217	218	202	197	202	199	209	208	180	213	195	195	206	174	174	182	232	211	178	200	187	189	203	197	205	164	208	185	174	197	175	186	204	203	203	213	201	189	202	202	228	205	205	194	195	213	205	196	187	212	197	213	210	206	213	192	197	187	202	233	213	213	197	198	180	193	205	219	190	192	173	218	184	192	198	201	172	206	205	231	220	172	195	184	206	217	217	219	209	218	218	202	198	214	187	197	206	195	189	211	187	211	171	183	169	182	218	223	191	202	197	210	202	225	210	189	213	195	189	191	186	212	228	201	166	208	180	188	206	199	190	228	198	208	187	187	224	181	184	227	226	198	169	202	200	201	178	207	189	191	191	227	191	204	192	199	197	179	227	197	206	209	182	209	199	197	200	186	180	171	187	211	182	199	211	240	197	208	212	210	206	187	183	215	199	178	190	183	209	209	222	189	182	222	196	217	213	176	203	216	206	204	194	178	184	210	202	218	215	188	201	183	190	191	224	208	195	207	195	185	197	184	229	191	202	221	184	193	182	201	202	161	212	212	202	168	182	207	218	231	207	191	187	239	196	186	189	201	206	190	192	192	201	173	201	219	190	217	214	227	217	193
57250	43944	39847	34077	12347	540	552	536	484	522	493	460	526	451	490	478	445	427	461	434	408	460	455	422	476	492	458	451	437	423	465	421	461	471	452	463	439	465	459	438	447	411	424	467	449	450	438	454	418	475	468	452	463	422	455	447	450	459	444	438	443	476	436	431	431	497	399	440	459	448	425	454	432	448	440	398	439	434	471	417	466	421	399	421	452	433	432	430	427	427	459	429	450	449	430	438	442	464	407	427	469	450	430	442	427	424	428	466	433	438	435	485	411	454	448	443	403	435	435	430	458	443	427	431	418	443	445	416	459	443	459	452	452	438	472	424	438	450	422	436	450	457	461	450	441	444	414	440	437	442	477	459	404	436	473	447	435	465	438	451	483	458	432	430	436	454	446	436	445	447	464	442	438	413	441	418	413	409	465	446	437	423	442	498	436	425	422	447	455	441	412	447	434	480	423	440	446	475	435	442	448	455	464	410	428	459	442	435	480	424	439	471	454	455	436	423	491	471	435	508	427	426	461	402	417	430	470	435	441	455	467	447	480	413	419	441	444	457	459	463	492	447	468	461	411	433	483	444	439	449	415	450	409	454	413	463	463	442	401	469	433	417	404	454	496	432	460	484	444	448	440	477	464	458	446	435	433	443	456	426	446	452	409	422	440	462	442	452	433	423	430	421	439	434	445	438	502	439	463	422	468	451	459	434	452	457	462	441	447	414	475	420	446	426	432	418	430	417	463	432	477	398	425	461	479	421	410	405	485	427	438	464	482	439	422	442	431	435	436	455	425	492	448	423	433	430	434	425	456	440	428	467	449	403	439	432	448	420	424	458	456	447	454	414	451	450	424	445	448	483	452	445	450	437	446	488	432	458	452	411	410	445	402	447	442	435	457	415	489	447	445	458	472	423	487	468	449	415	426	409	472	466	436	418	492	429	477	450	415	448	475	424	453	494	437	441	416	407	450	464	416	472	487	495	476	481	467	401	434	430	459	462	438	425	497	460	487	470	471	432	453	424	420	438	448	459	434	493	473	424	466	463	432	402	467	430	416	442	442	426	452	440	409	469	447	456	438	461	459	421	430	413	471	442	429	453	428	418	418	426	462	459	457	451	453	467	450	411	436	417	459	435	458	459	459	411	426	452	413	436	454	454	505	443	457	472	419	434	445	431	399	447	437	411	447	454	450	445	448	438	460	460	396	400	489	403	453	448	425	425	440	438	417	445	447	435	422	431	447	430	470	472	497	441	445	459	453	420	466	462	453	447	435	469	437	464	439	433	437	432	423	444	454	459	433	457	431	456	422	416	423	442	432	472	468	443	418	463	466	460	415	470	433	413	433	463	467	460	436	403	475	450	428	453	440	428	414	455	456	464	418	453	428	439	445	472	426	478	469	480	445	469	465	465	454	432	404	416	428	409	450	434	459	423	479	439	419	453	433	435	439	440	455	431	437	449	471	429	433	412	454	426	455	439	436	480	451	475	447	435	448	424	430	482	417	462	432	406	445	438	469	427	443	441	470	452	456	449	440	397	469	426	434	401	468	509	465	459	446	492	422	424	427	438	428	463	462	453	476	440	477	461	429	479	433	442	439	460	454	452	455	429	426	464	431	425	458	461	438	430	411	461	446	416	491	473	424	477	446	458	429	434	413	435	490	433	462	456	446	445	430	426	458	406	470	427	438	445	462	456	475	442	467	457	425	449	486	458	451	461	440	470	467	429	427	430	477	438	437	421	447	452	473	435	412	421	488	455	431	447	420	446	460	458	468	472	468	446	467	434	435	481	441	452	467	437	479	474	472	447	487	451	451	424	462	422	412	430	447	445	463	491	485	470	473	461	447	462	485	434	423	427	488	457	469	479	438	410	380	462	423	463	415	391	420	467	444	431	463	466	435	435	443	459	422	431	435	475	463	442	460	442	446	453	419	447	443	486	405	471	486	441	497	458	438	492	445	392	463	467	407	426	421	418	451	472	436	473	430	453	465	444	432	441	453	431	431	447	438	440	444	440	439	446	482	471	436	467	424	431	431	462	406	441	456	450	438	453	423	473	428	443	461	436	420	441	452	439	484	465	472	471	438	443	435	456	459	433	421	436	448	462	465	476	437	440	438	470	442	443	467	481	405	471	451	451	443	424	433	444	431	454	462	433	421	443	439	466	430	407	426	407	396	447	450	453	472	460	457	432	430	440	486	439	416	476	429	471	435	424	436	473	479	469	433	480	450	448	469	474	430	443	432	468	463	433	436	409	459	450	462	463	416	449	415	452	415	450	430	452	436	443	450	479	448	407	465	474	434	402	462	446	509	478	439	464	479	440	459	404	426	439	472	428	434	458	418	450	478	454	460	456	417	458	464	413	444	492	425	471	460	473	460	406	408	440	398	463	436	455	473	486	470	429	456	429	415	425	471	445	467	427	425	454	468	465	444	435	445	447	429	443	438	457	445	435	440	459	431	454	469	467	477	449	456	437	445	452	431	443	462	404	442	435	443	469	439	455	464	437	475	446	454	471	443	447	465	435	471	446	462	451	448	462	454	438	402	470	457	437	467	454	433	420	407	500	463	423	438	483	415	421	458	446	426	463	448	393	466	448	424	457	440	434	401	463	474	459	443	453	429	454	444	417	427	432	449	477	482	450	454	432	441	453	451	469	412	424	440	462	428	427	426	442	425	431	463	438	488	457	436	438	480	448	427	418	425	433	438	450	446	475	432	441	453	429	461	446	434	421	422	438	425	463	472	453	438	440	438	413	422	443	448	428	432	431	433	429	441	453	444	477	409	469	455	449	452	432	429	428	476	436	448	469	496	494	445	453	429	429	459	487	417	459	456	454	453	440	416	440	453	447	454	426	416	426	443	436	462	461	452	431	442	488	443	459	470	468	450	434	423	444	465	460	432	420	446	423	435	416	461	452	438	464	451	429	433	465	493	421	444	450	455	476	441	468	484	441	441	425	470	440	463	459	434	453	474	471	425	468	472	459	434	487	441	453	447	444	458	478	424	430	432	447	421	442	461	464	442	474	441	401	426	421	432	457	449	447	477	449	413	448	492	474	428	453	440	440	447	441	446	477	493	424	479	465	455	476	435	440	407	430	455	447	430	450	458	441	429	462	439	451	440	470	426	436	417	466	435	473	435	460	445	435	448	467	443	435	458	437	432	479	448	440	404	419	443	454	423	422	445	450	433	466	483	429	448	463	452	444	433	428	430	450	432	446	439	478	441	455	488	412	475	414	469	459	427	436	468	399	437	438	430	440	434	448	449	451	475	405	463	442	445	447	463	469	451	443	448	426	436	451	444	451	438	442	428	445	456	431	459	471	446	427	403	450	428	461	425	450	436	443	428	436	453	450	466	460	440	465	472	453	436	392	449	424	437	484	458	455	424	442	459	441	430	449	419	420	449	468	431	461	443	426	457	421	435	461	418	440	464	418	464	434	435	456	418	461	462	448	447	435	437	437	452	421	437	438	458	415	451	468	416	464	424	459
84826	66305	56403	38712	15668	1235	171	152	141	142	145	127	132	125	138	142	126	114	112	152	136	118	134	126	131	120	137	151	139	145	136	125	137	136	139	133	135	136	137	116	135	124	149	114	125	119	129	138	136	122	137	131	146	103	141	132	130	114	141	128	126	128	144	126	153	147	113	137	143	118	135	124	130	133	118	115	128	124	148	136	129	135	143	132	129	143	136	112	121	126	128	120	144	158	128	126	133	141	138	136	140	114	121	130	133	129	113	116	144	133	130	133	108	122	118	157	118	119	113	124	120	134	130	130	132	141	140	111	128	142	143	128	135	135	140	124	133	115	135	122	140	136	149	123	118	123	131	112	144	127	103	123	119	135	136	138	132	105	141	118	125	126	137	119	136	119	111	137	137	125	109	131	142	117	128	130	116	104	135	139	125	111	129	123	125	140	137	125	115	147	152	123	127	130	119	129	138	133	139	124	124	137	137	125	134	143	130	126	114	121	134	131	123	131	127	146	117	125	133	136	138	129	149	121	125	117	138	149	124	142	112	122	124	145	139	144	135	121	121	137	144	114	128	132	119	135	137	110	121	126	109	141	144	154	133	119	140	121	131	135	148	127	138	132	130	128	114	129	136	129	131	132	133	138	156	135	134	127	113	128	111	127	114	125	123	138	123	109	111	132	139	118	131	137	135	121	144	127	119	136	138	112	135	146	136	139	134	116	123	145	140	120	132	141	139	136	125	120	140	130	124	136	133	151	121	117	108	142	141	129	116	124	125	126	113	125	124	115	127	123	135	138	124	134	145	124	121	128	129	132	126	135	112	128	138	139	131	133	131	140	138	109	126	105	124	130	136	135	118	130	122	119	111	131	129	124	133	132	136	149	110	154	122	154	120	129	109	110	118	144	133	126	125	127	136	150	114	128	128	120	129	135	147	118	124	109	156	136	119	139	116	125	119	111	131	135	137	130	151	130	99	157	131	124	140	160	143	129	132	121	144	120	113	122	116	136	129	118	141	121	135	142	123	127	102	123	127	137	144	163	96	151	137	140	103	107	127	127	145	126	144	138	136	127	119	129	137	112	133	110	130	125	124	138	123	120	156	127	130	139	134	126	118	120	121	125	110	127	135	100	139	120	118	129	140	143	156	139	124	130	123	131	119	131	122	125	117	126	141	121	128	128	124	143	134	128	126	135	131	135	142	129	130	133	139	115	119	141	149	122	119	117	135	133	115	119	143	141	135	121	126	115	134	120	122	94	103	118	143	112	129	128	127	122	123	130	122	133	120	136	121	115	123	128	119	136	124	135	123	127	115	136	124	136	150	132	145	131	136	113	132	138	128	133	123	125	145	138	142	138	150	123	125	128	145	128	115	126	140	129	120	122	110	120	126	125	148	129	118	110	125	140	145	148	128	153	129	121	120	131	159	145	121	116	118	122	115	125	118	134	105	144	138	125	136	122	131	144	123	130	133	128	112	133	127	134	144	148	103	137	124	134	122	123	134	138	142	126	145	128	125	111	129	133	105	156	130	125	128	130	112	119	116	142	113	105	132	137	153	115	124	121	126	129	123	130	145	137	158	114	131	132	133	130	143	146	106	128	134	120	127	115	108	124	135	124	117	143	140	141	132	156	133	118	125	110	137	112	112	125	100	107	122	106	125	121	130	149	129	139	125	130	129	127	145	124	135	141	130	143	116	144	149	122	141	138	120	139	172	148	138	131	128	134	143	129	99	140	127	134	138	105	117	136	120	125	134	129	128	111	146	150	149	144	132	121	147	134	122	141	116	127	132	138	137	138	143	148	155	129	123	110	129	124	138	115	156	141	156	145	120	147	141	129	125	104	143	136	128	120	154	126	136	137	112	136	123	141	102	129	110	141	120	145	118	102	123	139	139	138	122	107	124	134	134	140	133	133	127	130	125	120	123	116	133	134	114	141	112	127	121	122	129	137	121	138	144	118	136	132	138	147	134	130	122	150	144	129	150	117	119	105	151	136	119	112	124	118	120	131	117	126	123	113	138	150	136	124	136	139	146	126	108	112	130	131	121	138	131	138	135	124	124	116	134	122	128	119	99	136	147	151	134	143	123	145	135	132	136	111	132	128	121	112	154	134	144	117	135	133	142	124	127	122	145	132	141	142	147	102	141	123	144	119	124	142	138	122	110	126	144	125	124	128	139	129	115	137	123	135	128	140	131	136	108	142	138	141	155	134	138	124	141	144	142	137	138	118	139	119	140	138	117	133	128	117	135	142	117	127	132	124	122	130	117	124	121	140	137	127	139	136	134	115	138	130	133	128	138	129	135	114	129	137	128	124	127	111	111	137	109	154	127	141	120	121	126	150	129	129	131	126	133	140	125	128	130	129	124	137	121	147	133	139	104	126	136	139	138	122	130	156	133	138	129	128	117	125	147	139	134	136	116	132	125	125	122	125	113	129	138	139	134	137	119	121	124	105	133	131	116	137	138	124	128	129	129	147	136	116	124	128	121	134	121	131	115	132	114	127	141	136	119	125	121	103	148	117	139	116	139	128	135	133	138	143	129	112	138	128	140	123	148	126	106	107	146	133	123	149	109	125	128	122	134	136	125	119	131	115	129	114	119	116	113	117	101	112	138	125	102	123	137	144	138	101	120	134	140	132	138	162	129	119	132	132	126	118	125	122	132	136	114	127	145	131	121	165	144	146	131	146	150	136	131	134	137	131	145	146	101	139	161	131	118	139	143	138	146	133	129	139	116	131	124	142	151	137	132	135	152	138	131	125	128	131	156	126	102	116	124	158	133	128	119	121	134	128	131	128	142	141	128	127	124	123	98	119	119	125	142	128	110	124	133	133	142	139	115	132	123	136	113	122	122	119	112	135	134	120	126	141	140	132	116	125	110	142	129	143	140	125	119	137	127	115	136	129	136	142	160	118	133	130	127	143	159	118	132	112	143	115	140	130	136	130	127	128	127	122	117	134	133	137	134	107	150	131	140	146	137	109	145	115	128	116	125	131	110	111	136	144	106	130	93	120	129	113	127	143	136	109	139	131	147	120	134	108	104	138	128	134	138	124	113	130	147	130	132	123	146	135	118	124	127	148	153	121	131	144	126	118	123	145	137	133	118	116	126	133	125	144	134	131	131	105	125	140	142	132	99	135	129	126	138	143	140	137	121	146	125	125	117	134	130	140	139	132	156	124	135	126	124	131	132	109	111	113	119	109	113	109	120	135	144	128	134	116	124	123	133	139	108	122	133	119	121	115	135	124	138	121	145	131	113	130	113	135	129	133	123	145	104	130	114	115	109	122	132	129	124	125	118	133	126	136	114	131	142	136	134	103	137	134	115	112	134	98	125	141	123	126	157	139	136	138	137	114	125	138	132	124	129	142	112	118	120	131	136	124	101	126	130	122	137	127	135	130	134	138	149	139	121	138	131	120	111	125	124	140	147	129	130	135	132	126	142	142	140	136	146	158	137	121	135	134	135	137	147	133	131	122	120	124	125	111
66403	54459	53249	41748	15177	486	435	478	397	370	351	392	344	337	332	344	345	308	347	295	343	350	324	295	322	311	316	339	303	292	287	323	308	317	339	274	325	316	289	310	335	283	302	274	325	335	330	313	342	318	319	310	307	312	310	319	332	307	317	334	308	295	285	330	311	333	307	272	321	330	317	326	319	325	304	304	329	339	331	280	327	317	277	301	331	299	282	300	309	318	308	342	284	283	286	348	295	298	326	312	336	317	317	322	284	321	273	303	296	280	315	256	292	281	294	299	324	315	325	312	315	314	287	327	312	312	303	301	316	288	285	273	288	322	311	349	332	328	330	358	335	323	296	311	308	311	292	300	308	287	290	334	313	310	316	315	347	329	308	303	304	290	305	308	339	314	309	329	296	312	349	314	326	291	297	321	308	325	304	310	331	301	315	284	325	304	292	320	300	302	333	297	325	296	300	300	322	304	328	294	295	294	317	310	288	307	300	309	300	313	317	301	293	297	315	314	296	324	290	294	280	306	278	266	307	327	344	337	288	303	335	308	292	317	298	322	335	303	303	307	280	293	300	320	307	288	297	287	280	324	292	286	323	290	332	289	317	292	312	322	299	289	308	302	298	325	304	313	321	290	311	301	313	297	295	316	305	331	298	305	315	309	297	335	291	328	306	317	308	307	305	285	340	318	286	337	323	299	311	301	300	304	302	289	297	318	318	342	326	298	298	340	312	293	308	324	322	320	285	308	324	310	294	304	290	307	298	311	313	312	304	330	280	307	293	309	276	285	309	298	319	299	314	314	324	311	281	308	300	337	334	307	329	295	315	329	313	302	324	282	292	299	305	303	314	316	289	312	315	288	309	282	306	306	322	281	305	327	317	324	309	280	310	264	298	344	309	294	298	320	332	291	330	331	315	286	301	370	307	344	292	286	272	287	287	320	298	308	288	310	294	329	334	340	293	313	286	290	307	306	308	331	318	283	294	294	303	325	316	297	311	311	272	332	309	292	301	315	329	323	262	294	313	312	319	333	289	302	294	315	284	303	288	314	313	311	270	297	316	311	316	299	323	299	320	252	300	284	295	297	302	294	330	319	297	320	318	286	308	330	333	314	310	351	306	308	307	266	345	309	309	321	303	305	291	325	321	306	303	308	286	279	311	333	292	287	311	314	298	311	327	315	312	282	318	332	285	329	298	298	311	297	321	315	309	295	331	296	279	320	301	309	296	292	316	311	319	325	314	329	325	310	295	296	303	314	286	308	289	316	303	330	322	291	297	297	287	285	324	285	322	320	321	299	308	330	304	316	324	308	340	300	322	288	349	312	327	298	308	282	328	313	315	347	272	314	269	284	295	303	308	293	275	327	292	299	309	296	315	311	285	302	321	328	331	327	317	289	316	331	324	322	301	319	306	262	282	290	276	305	323	321	320	307	325	315	315	352	278	327	295	281	290	287	307	303	278	303	298	306	310	278	287	307	318	310	323	327	292	248	298	309	302	273	289	340	332	304	266	314	334	309	324	330	307	307	312	314	281	289	336	289	325	308	340	327	292	324	284	315	297	333	296	317	310	263	270	342	306	324	313	317	317	283	332	310	320	342	320	328	323	311	248	315	328	317	297	303	315	320	315	313	291	277	265	273	337	322	307	306	327	302	317	316	302	313	331	280	292	294	313	323	310	323	321	320	278	310	302	286	291	330	317	320	296	310	315	289	323	306	340	299	303	304	318	289	313	273	282	324	315	336	299	291	321	337	314	287	293	317	314	302	336	275	333	319	326	305	310	322	311	318	312	315	307	299	320	336	307	317	310	334	290	309	305	296	312	331	300	289	305	282	296	297	336	296	305	295	340	340	303	327	290	334	339	298	305	303	318	279	299	313	308	297	286	299	313	283	278	298	303	320	314	318	298	337	298	319	302	303	332	311	323	306	306	307	295	303	330	326	318	310	288	299	332	311	368	284	340	300	332	299	321	314	298	301	294	313	312	291	324	348	324	336	291	353	334	322	303	292	289	297	283	335	292	289	304	341	250	297	299	339	295	309	317	318	307	315	316	299	320	317	287	301	334	315	308	284	326	337	305	304	325	284	291	275	280	315	316	292	319	326	296	329	297	316	320	266	300	314	288	285	290	284	321	320	298	314	331	317	284	320	296	303	309	283	314	289	316	302	309	310	300	302	329	296	316	314	283	310	311	283	313	322	338	343	337	318	307	289	308	303	302	338	313	319	322	300	314	318	293	298	303	329	306	300	309	306	309	308	318	305	291	275	317	294	329	300	301	297	289	333	324	322	302	293	320	300	302	293	297	298	329	282	295	290	308	314	292	317	330	337	299	284	319	298	332	328	291	315	288	287	324	303	300	301	333	303	319	313	305	311	302	292	279	274	322	289	294	290	320	304	363	295	310	303	315	305	323	329	336	315	303	282	310	321	341	294	302	310	334	308	322	297	301	302	319	306	317	331	307	319	317	306	296	303	266	258	311	319	315	308	322	307	326	330	332	346	342	309	304	277	309	320	293	346	295	311	330	296	302	311	330	311	299	310	299	271	320	360	288	308	273	329	322	302	278	298	292	270	318	310	299	308	309	294	293	324	331	322	307	283	291	302	299	302	321	302	319	294	293	325	305	334	311	321	322	310	315	313	293	315	313	296	316	306	324	301	324	318	304	303	293	305	324	274	296	293	316	305	309	280	285	301	336	300	330	321	327	320	278	328	312	306	316	319	284	303	316	327	259	289	297	293	321	329	295	313	311	321	313	329	312	278	291	309	314	313	301	311	303	293	291	344	311	296	312	273	317	304	314	321	280	315	301	323	314	296	309	283	273	333	298	280	312	309	335	317	299	326	322	341	295	314	314	320	300	329	307	302	298	321	283	309	298	305	312	302	317	328	313	318	311	317	304	319	291	291	295	312	292	285	339	369	344	278	324	310	294	303	313	313	293	289	290	323	302	306	323	309	285	315	271	253	344	307	314	321	306	317	336	278	318	316	301	313	298	288	301	329	298	309	264	306	276	316	286	283	296	309	271	326	316	320	293	288	283	333	313	303	304	326	293	328	284	315	269	313	296	302	333	310	305	287	299	313	304	329	296	327	310	314	339	335	291	312	307	299	331	299	301	317	308	316	290	291	285	307	306	276	297	330	319	295	330	274	306	313	289	298	277	313	287	323	303	296	267	309	276	274	308	299	306	288	329	308	302	304	315	293	294	290	300	306	302	303	292	292	270	294	326	309	317	334	314	315	324	296	322	312	326	295	303	344	307	283	293	255	323	326	304	282	297	282	306	320	341	316	328	309	304	300	311	318	295	309	294	292	310	310	304	311	344	319	282	287	345	321	323	311	332	304	318	285	335	300	334	305	314	342	315	294	296	318	304	316	309	286	309	276	309	296	333	352	309	314	304	317	297	290	356	284	292	281	306	301	347	272	294	312	293	310	302	302	276	289	354	291	313	315	318	285	308	307	289	309	289	309	345	286	303	306	294	258	351	313
45021	21347	8051	2286	426	274	297	333	293	294	295	334	268	264	285	319	322	277	246	296	274	294	324	309	272	289	273	301	297	334	296	309	318	278	274	302	299	300	283	277	247	327	286	286	308	308	266	318	306	279	259	309	293	301	298	288	274	261	310	331	294	307	284	301	275	280	317	288	278	266	297	290	293	260	306	274	273	269	283	281	289	302	296	278	284	281	302	315	275	268	271	302	296	288	262	284	302	278	295	308	308	287	275	294	282	292	290	292	305	298	251	334	304	309	283	302	264	298	277	295	321	308	290	293	293	299	290	304	305	301	264	286	271	315	288	299	300	276	317	290	295	289	283	297	289	291	267	329	289	300	294	319	297	287	264	291	265	315	288	295	317	304	301	267	305	281	281	326	308	286	304	276	281	291	282	263	289	310	302	299	300	284	280	276	248	302	309	308	284	305	253	299	283	279	306	312	300	303	272	299	296	276	273	299	315	307	300	309	284	298	277	294	299	299	297	325	272	312	287	283	311	309	310	303	297	283	286	269	296	297	306	303	304	324	311	283	293	297	311	284	327	316	293	321	335	275	304	280	275	278	274	286	302	270	313	298	298	298	285	321	290	278	302	298	306	302	313	292	298	285	299	281	265	313	270	305	307	285	316	308	274	312	268	325	316	290	312	287	281	300	266	281	284	296	287	317	294	276	283	259	278	285	287	260	301	284	289	296	299	269	337	292	300	286	291	295	291	285	304	314	278	305	299	326	338	291	287	299	296	284	270	281	309	270	311	272	292	278	277	284	290	286	302	269	293	259	305	272	315	292	250	278	288	336	308	279	287	300	282	278	294	287	275	272	307	288	314	279	296	290	312	297	279	321	290	313	270	324	299	290	281	270	297	310	257	283	283	294	323	316	300	277	311	294	287	313	296	311	283	290	312	308	284	289	292	312	299	302	301	298	311	277	287	269	294	281	281	312	283	290	290	259	307	289	289	273	290	315	300	288	307	305	280	274	275	292	316	262	289	294	254	254	276	318	338	290	308	262	294	277	289	266	304	270	282	272	305	257	285	258	311	271	292	301	295	282	260	319	276	280	287	311	331	316	265	299	291	269	289	300	314	270	286	323	322	318	277	278	295	284	285	322	286	292	278	311	309	304	290	292	269	271	289	283	297	275	292	270	291	315	300	285	258	269	309	271	303	285	292	281	296	299	300	289	315	293	296	312	266	283	287	259	320	308	313	281	280	298	279	309	288	306	291	331	272	315	282	313	284	320	276	293	257	263	305	299	301	300	266	265	304	290	239	285	250	306	287	297	271	292	281	304	268	331	298	279	318	284	301	310	319	293	271	322	346	258	280	330	279	314	295	269	265	287	302	298	307	291	309	273	288	266	305	303	290	283	305	319	278	281	280	302	293	289	292	273	295	258	282	300	292	309	315	294	269	287	311	340	296	312	278	284	292	287	280	293	333	313	293	294	316	292	322	295	316	287	304	271	307	292	314	274	299	270	320	290	271	280	275	325	294	303	288	256	310	297	280	266	314	319	291	282	286	312	291	299	298	295	272	271	294	294	328	291	306	294	312	294	297	304	293	293	291	296	292	291	280	289	305	289	267	310	279	243	253	285	309	332	300	281	268	313	281	299	294	280	317	296	297	267	296	287	298	286	267	301	297	284	307	301	276	300	278	264	301	280	282	318	295	304	289	290	274	271	283	316	295	313	298	316	296	288	303	296	270	308	304	295	285	290	317	255	297	334	316	275	313	278	301	284	288	286	306	305	314	302	300	287	308	331	313	306	267	270	279	295	285	273	294	296	312	260	291	254	299	293	277	281	311	301	271	252	253	301	297	323	315	296	281	308	292	299	289	277	294	287	285	281	315	298	311	296	272	288	290	315	312	307	330	269	271	301	307	267	303	318	290	314	284	295	294	283	300	299	275	273	269	299	276	328	260	307	277	302	293	281	328	298	304	283	255	310	288	293	274	322	303	291	294	268	288	294	319	278	295	321	324	296	307	277	298	303	276	272	301	276	288	292	281	304	311	299	288	295	278	298	285	276	307	302	331	280	306	289	310	318	318	273	276	261	274	311	277	296	296	285	265	317	338	283	296	269	286	287	295	308	306	273	296	302	301	289	302	280	271	306	288	303	304	287	302	288	291	312	292	282	319	281	247	290	316	282	298	288	246	284	302	301	296	263	301	315	258	297	313	290	306	295	276	276	325	275	300	297	290	292	270	324	305	332	278	297	336	309	304	261	279	296	262	263	290	305	285	271	282	300	289	285	301	302	285	307	279	294	302	308	265	314	272	292	299	275	276	259	307	302	281	283	271	270	268	259	288	299	297	321	289	317	250	296	273	268	294	290	314	289	309	306	299	293	294	289	288	300	277	300	268	315	309	272	309	320	277	249	294	279	299	281	297	276	312	302	311	284	283	292	254	280	293	265	303	295	296	297	318	331	283	299	287	300	289	260	269	288	300	311	286	274	292	284	261	291	297	280	297	278	309	280	276	304	255	282	311	317	273	262	300	312	306	302	281	293	276	286	268	290	301	307	289	296	304	298	249	286	290	300	280	295	276	314	302	305	280	308	276	305	345	271	274	255	288	291	301	277	282	287	286	303	300	276	248	290	276	300	295	288	318	308	297	268	298	299	262	252	307	323	269	258	336	280	282	315	287	304	298	286	293	305	244	322	297	291	308	277	315	278	295	307	281	331	256	301	282	293	303	294	268	299	276	281	317	317	302	268	231	283	277	307	246	276	294	278	268	266	306	273	287	285	298	278	259	297	308	260	270	289	291	308	300	305	263	264	284	284	292	314	265	295	291	306	321	304	285	277	284	326	304	311	300	329	320	287	275	271	294	298	281	282	278	280	293	294	315	297	274	280	294	292	288	300	303	277	283	290	295	346	307	284	286	307	289	294	304	300	310	289	295	295	267	281	286	300	292	282	269	291	285	279	308	287	283	295	303	266	290	286	285	280	303	290	282	286	298	262	293	270	267	307	284	321	315	285	308	278	275	275	303	291	273	297	283	270	284	287	276	295	243	274	299	306	305	300	328	266	293	319	299	323	301	280	294	300	316	261	283	283	286	288	287	290	281	283	280	269	300	260	272	280	273	296	328	271	305	295	300	332	309	352	296	286	322	291	278	278	319	287	259	283	291	272	321	282	288	268	317	327	303	278	315	272	296	265	287	280	255	325	291	287	265	317	291	265	313	268	281	289	274	248	312	311	284	311	279	277	291	314	320	269	290	300	295	280	288	267	277	289	319	326	305	282	297	306	282	294	287	304	286	291	289	315	269	293	256	311	314	279	266	290	298	277	284	306	285	312	288	279	301	295	310	309	275	285	280	299	285	331	288	273	270	266	285	267	295	313	265	262	351	310	316	311	288	311	303	287	297	309	299	295	332	304	277	289	290	262	273	315	286	292	300	262	309	286	280	308	255	292	280	304	289	297	317	260	275	295	275	255	311	293	269	283	299	317	293	304	301	281
37265	15482	10322	5087	1121	606	675	625	620	666	664	638	643	602	668	684	611	645	617	661	632	639	636	644	635	632	640	615	622	630	599	679	660	604	680	627	613	588	597	627	660	637	609	698	647	683	630	666	610	608	626	655	624	674	614	628	652	666	667	665	661	658	630	622	611	644	620	650	641	704	624	683	628	647	637	681	654	615	646	595	639	640	671	628	665	631	632	628	609	632	649	659	687	621	669	628	628	672	626	652	606	606	639	653	646	617	703	638	664	620	668	661	629	666	634	649	669	637	623	590	626	641	661	633	594	614	634	670	629	672	685	623	653	616	627	697	634	662	623	639	658	659	625	654	628	664	610	642	632	640	635	649	636	615	656	659	621	628	623	620	649	666	622	628	627	640	602	639	679	618	631	672	642	646	657	635	662	615	626	671	612	639	626	647	646	658	687	641	636	652	653	654	675	674	604	630	665	639	647	594	662	636	686	649	641	618	653	649	606	600	659	637	608	627	618	651	666	618	615	629	673	596	656	614	671	634	641	629	687	630	649	637	613	714	661	626	667	646	655	634	612	647	691	669	653	648	641	663	628	613	637	672	634	637	624	622	637	604	651	672	664	617	608	680	607	639	652	627	644	639	610	649	629	587	644	611	610	708	662	669	650	618	614	659	636	699	639	667	636	667	633	666	674	553	603	687	631	655	631	658	639	626	624	628	616	648	638	601	651	608	651	635	634	601	650	689	664	622	579	626	613	653	639	661	685	611	647	635	623	644	611	657	630	649	596	624	658	651	660	637	608	619	657	631	611	611	642	654	664	644	637	620	607	633	650	684	680	658	676	646	690	651	647	692	661	631	589	673	626	623	675	687	661	625	661	627	636	653	658	659	622	618	619	627	654	631	658	669	672	663	660	665	650	609	662	666	672	634	631	651	604	673	632	615	603	657	637	665	658	638	670	648	624	612	654	623	650	616	657	638	671	654	650	665	600	679	673	652	658	696	634	643	691	659	655	652	630	642	669	661	635	651	671	637	650	626	642	633	619	665	690	690	664	646	645	610	631	694	652	633	644	598	639	619	623	660	657	636	616	585	635	631	631	687	645	622	663	661	615	658	634	622	664	614	644	652	652	635	650	573	624	625	626	646	624	623	632	649	670	634	652	663	620	635	625	652	646	678	708	631	628	649	648	624	634	642	627	616	639	631	664	654	626	622	655	634	656	615	610	676	616	637	650	637	606	641	659	661	613	633	621	663	648	647	659	635	606	638	681	676	659	633	648	617	628	650	651	617	703	627	607	643	648	646	668	624	628	665	630	627	616	658	611	618	611	636	660	634	675	675	667	665	643	612	682	663	624	639	635	630	616	649	642	622	691	584	698	682	644	631	651	665	617	634	677	666	645	645	651	578	629	686	628	626	643	622	627	663	675	672	637	652	666	651	635	638	682	656	686	623	676	624	649	638	644	616	659	618	599	637	655	625	646	657	662	655	611	665	662	711	613	684	650	627	588	674	656	642	672	670	665	604	649	633	647	599	642	620	674	621	653	631	631	624	640	603	623	647	663	659	674	635	651	644	628	624	661	661	690	654	662	656	616	626	618	621	634	616	672	617	617	659	648	673	612	661	660	625	654	589	612	653	635	652	638	635	639	669	654	666	658	662	681	669	603	636	649	601	644	672	619	641	657	636	639	628	656	703	688	589	635	650	649	618	615	642	623	609	614	657	663	648	626	629	656	644	652	637	626	623	630	634	663	586	608	621	605	654	608	675	616	640	682	642	691	649	648	712	645	613	643	599	607	656	642	618	649	599	653	621	664	583	668	662	640	604	635	622	624	654	618	632	655	620	640	631	687	633	662	659	640	631	634	602	631	630	653	645	653	632	596	629	657	632	599	654	644	646	669	637	643	639	659	649	621	652	636	606	644	685	603	627	607	638	621	624	685	657	630	606	603	622	611	653	688	648	641	727	652	639	662	642	625	654	656	641	628	631	634	638	637	608	662	656	663	632	701	618	658	650	643	669	685	622	661	632	621	666	651	660	625	612	660	667	636	644	648	670	618	679	644	649	624	647	650	620	649	667	645	661	619	645	683	654	699	640	632	665	619	647	658	670	681	680	616	682	629	677	666	670	627	633	640	628	656	662	657	643	647	668	632	645	685	665	657	697	611	651	648	642	605	605	647	628	647	651	635	640	671	620	595	637	625	654	655	626	660	636	658	687	657	615	671	637	667	653	699	631	660	626	615	606	614	629	651	658	606	607	626	641	631	646	632	642	652	622	689	696	634	627	655	611	632	645	689	681	645	625	656	615	640	612	644	664	639	597	675	665	634	636	610	604	626	655	648	660	652	643	693	617	655	634	593	662	641	602	650	659	611	681	677	665	657	652	602	636	671	631	616	640	595	676	627	687	614	650	666	683	622	629	674	614	659	686	620	676	624	621	626	626	614	645	623	611	593	663	677	668	615	612	584	649	657	638	602	670	611	632	607	620	648	724	677	634	635	682	577	695	679	658	666	591	638	692	616	610	654	637	621	676	662	625	668	638	667	593	649	585	617	669	611	668	647	677	612	625	665	681	638	672	629	634	656	630	646	631	669	661	640	667	633	653	579	621	601	602	629	609	632	649	640	657	649	604	659	681	656	661	642	654	618	626	623	624	672	680	690	698	639	647	629	664	659	605	629	624	664	650	638	621	671	667	653	628	664	651	616	657	664	643	608	648	622	665	602	617	652	634	627	632	676	628	683	640	626	658	619	596	685	696	616	639	625	624	636	650	647	670	660	658	664	602	635	615	651	623	700	682	656	639	670	659	685	656	630	626	652	678	629	647	667	638	652	660	642	613	596	611	689	668	685	625	596	665	623	637	623	649	603	660	645	663	680	623	610	629	602	639	657	651	630	659	614	615	653	652	662	611	628	609	652	674	614	676	624	681	615	663	680	645	668	649	665	595	654	634	637	643	647	632	622	669	628	620	661	655	658	634	625	665	646	597	671	666	640	652	624	649	629	616	666	633	643	638	646	639	670	566	683	658	650	640	618	629	660	659	674	639	608	691	642	633	644	651	660	693	543	661	630	625	664	640	640	646	617	602	636	653	684	620	677	621	637	607	616	629	634	677	663	662	636	649	645	653	633	680	628	623	612	644	604	633	653	657	677	600	635	667	632	620	655	642	675	635	633	621	650	606	614	589	630	621	600	576	633	660	647	665	623	647	682	657	623	667	625	663	656	637	609	654	693	632	598	670	646	652	609	650	664	616	665	587	663	615	649	652	646	704	659	646	637	640	658	650	630	654	671	614	709	635	620	607	642	670	616	627	599	683	653	631	607	611	672	664	652	650	648	636	599	618	590	643	644	642	629	644	634	672	666	669	632	638	643	646	660	649	634	642	670	653	685	624	652	662	635	682	601	635	634	642	620	645	658	636	602	653	649	620	641	595	663	650	621	650	643	686	631	614	591	666	647	664	606	624	642	645	632	650	615	625	616	638	667	621	693	645
79897	57526	46489	26913	7402	402	234	210	231	213	230	209	174	194	207	208	201	202	208	201	207	200	199	203	229	192	199	177	172	186	193	206	193	208	205	195	193	214	214	181	189	182	173	192	189	211	204	211	205	200	234	196	195	208	209	217	197	197	172	203	204	200	197	182	206	207	168	191	209	207	186	213	202	192	208	206	216	191	187	211	197	197	184	191	212	206	196	220	208	203	236	223	206	179	204	175	193	186	200	199	202	183	204	215	220	184	190	204	229	208	198	198	169	190	206	195	173	213	222	191	196	218	216	193	216	194	221	172	224	193	196	189	197	213	187	205	197	187	202	206	199	196	197	183	194	198	213	192	228	206	226	220	186	205	185	194	207	195	177	195	195	179	199	180	200	217	179	229	182	211	214	197	191	210	214	220	203	177	173	198	182	201	170	209	185	181	195	199	182	190	207	203	213	213	194	179	208	204	194	205	202	180	202	185	180	198	204	190	208	198	213	194	208	190	230	193	198	211	204	183	213	189	198	189	182	209	204	234	247	198	207	178	212	210	200	185	194	191	185	201	171	189	219	189	226	197	170	196	216	205	197	227	197	179	213	202	191	210	207	212	217	174	214	203	193	188	174	208	195	182	178	226	212	202	217	178	171	202	199	204	181	205	193	194	185	209	190	233	169	181	159	198	205	193	187	205	215	206	216	198	203	197	185	204	180	186	225	203	223	217	216	185	199	194	180	187	222	181	195	207	204	221	194	178	181	215	189	178	180	207	187	210	211	213	177	181	202	198	194	190	166	173	183	166	204	209	195	214	215	227	223	195	185	204	191	205	187	180	202	206	221	205	222	192	196	211	211	179	215	200	174	201	196	188	188	180	186	206	204	189	187	205	213	190	169	198	188	194	206	190	189	197	222	193	214	203	187	199	192	207	180	205	223	202	181	214	180	183	180	177	171	182	207	191	191	214	174	217	194	205	224	195	182	181	204	195	178	217	215	205	199	205	204	185	192	182	177	192	186	181	208	200	194	199	201	166	186	212	219	196	186	214	196	173	199	227	247	197	190	209	185	205	203	228	185	202	201	190	180	218	212	205	226	214	192	195	196	196	227	213	178	225	176	198	199	194	213	207	195	175	195	221	212	188	193	182	193	209	190	219	200	199	210	218	197	209	193	221	196	203	220	217	195	213	180	188	187	192	198	188	205	190	211	160	203	180	195	179	208	206	193	204	188	196	190	166	227	206	195	181	192	180	174	224	198	205	183	203	191	205	192	167	207	200	222	217	184	213	198	199	184	195	190	209	218	195	199	178	200	221	197	217	203	187	187	180	172	206	188	194	204	184	206	196	224	199	207	215	206	218	208	195	198	196	190	190	177	200	206	190	196	195	207	219	188	209	205	186	197	194	191	190	223	188	201	198	221	176	197	189	208	214	173	206	194	204	176	165	186	210	208	212	205	185	204	202	190	184	195	212	181	194	198	202	214	184	215	181	187	227	193	190	226	209	220	188	192	181	208	197	208	195	182	177	208	238	208	184	186	192	205	204	178	206	209	214	207	188	196	187	179	183	208	206	191	220	205	230	205	209	191	189	200	216	221	216	197	200	201	193	195	201	199	191	225	203	193	211	221	195	204	179	175	182	187	204	202	214	192	197	198	219	194	205	200	177	193	224	193	197	212	213	196	215	166	175	213	204	213	201	207	168	195	199	207	192	210	221	164	209	204	177	203	197	202	188	195	220	209	189	197	195	201	226	186	227	197	212	200	158	194	188	196	201	193	221	197	200	216	208	171	215	165	194	208	198	192	211	207	219	213	205	211	199	217	201	207	184	218	204	210	160	190	221	196	196	181	173	196	201	198	215	182	184	193	211	198	208	190	185	190	175	179	199	173	213	217	217	211	186	208	193	186	185	202	201	201	206	213	205	197	195	212	197	195	222	184	201	232	213	174	205	192	209	206	199	201	185	243	190	206	188	198	234	198	190	197	219	182	178	184	207	196	179	224	217	215	219	173	183	189	178	203	208	184	207	196	195	227	197	191	200	199	197	206	179	200	209	212	199	162	204	178	202	241	207	189	190	207	205	205	219	237	200	186	189	199	220	195	191	191	190	188	219	167	178	202	204	200	199	195	185	226	172	167	197	190	220	193	228	203	200	227	208	216	206	201	202	211	203	212	212	180	238	195	195	215	183	230	183	180	205	195	197	161	196	208	196	197	189	204	202	169	196	249	199	178	197	188	192	194	189	175	217	184	199	222	202	185	226	191	212	200	195	242	185	209	174	207	200	187	190	216	193	217	202	198	206	187	220	184	214	202	205	209	203	191	194	196	207	203	206	202	213	207	226	197	201	195	182	203	177	210	187	211	198	195	199	198	201	201	210	216	212	184	191	201	214	202	206	190	215	180	187	229	188	195	187	209	199	230	204	183	240	167	216	202	198	204	192	165	177	188	202	208	226	200	203	177	206	173	174	203	193	193	207	188	168	205	185	206	192	217	196	215	176	228	181	212	197	218	191	191	187	192	182	219	193	241	187	188	208	243	180	192	215	193	214	184	208	188	215	211	199	197	194	211	201	205	201	196	183	202	206	196	192	202	215	197	190	203	193	205	219	207	188	229	184	177	191	208	202	187	188	179	194	213	221	208	167	157	184	169	213	184	197	180	199	235	200	186	183	186	183	209	191	195	194	195	219	231	181	175	203	227	192	215	220	223	201	216	184	215	211	245	213	163	200	196	190	188	212	196	186	186	192	210	209	180	216	208	192	176	214	192	189	216	242	199	197	202	191	197	214	195	205	189	192	205	215	205	206	186	209	214	213	201	216	192	205	187	192	179	213	206	208	214	222	204	218	210	186	182	207	217	233	200	199	188	200	179	187	208	216	164	178	187	169	188	181	177	183	180	208	225	196	208	193	187	183	225	227	213	192	194	184	200	216	164	191	201	176	183	200	216	200	196	230	181	194	198	208	192	195	165	197	216	212	209	214	202	202	194	203	195	212	179	213	188	204	199	181	187	226	208	202	210	193	223	203	173	203	185	210	192	174	189	194	187	183	194	193	206	190	233	216	208	224	193	200	182	208	187	221	206	222	199	208	198	206	207	173	219	193	207	208	181	177	189	183	205	183	204	205	195	184	197	204	207	189	215	207	214	227	179	211	199	191	191	203	195	217	199	217	206	197	184	181	220	177	181	164	223	194	199	189	197	216	188	193	195	191	186	187	188	206	227	202	189	182	201	181	226	189	200	202	191	206	183	178	205	204	191	200	201	182	219	194	208	228	199	200	174	196	201	197	207	191	191	200	229	176	189	174	196	202	203	234	201	200	175	219	207	198	196	193	177	193	198	225	205	180	182	185	217	206	214	195	196	213	223	202	205	181	202	179	170	200	197	230	194	187	199	213	184	218	208	175	189	222	210	227	200	204	215	192	192	197	203	196	219	193	198	223	189	171	207	200	197	214	196	175	182	191	173	202	191	204	210	196	195	207	200	203	208	206
56343	45600	44377	29642	8811	515	456	488	520	432	430	481	464	456	469	459	442	458	462	448	486	460	471	424	418	445	394	415	385	433	450	472	450	466	442	438	441	461	443	430	459	478	451	435	490	449	453	450	432	452	487	445	463	438	426	430	442	459	425	434	476	474	437	450	429	482	457	438	428	472	471	432	459	452	438	426	444	435	454	446	464	451	467	448	460	440	442	445	467	436	446	412	408	463	450	489	450	475	454	461	438	443	434	453	473	423	409	486	437	417	471	482	419	444	436	445	439	429	433	460	464	479	486	391	445	438	472	422	484	468	447	455	457	456	396	467	440	463	415	472	435	470	448	429	444	439	448	471	390	441	450	419	465	461	454	450	435	450	444	451	465	437	445	454	430	410	421	411	473	446	432	446	454	413	420	465	460	454	454	442	425	469	403	450	454	461	425	411	452	468	434	450	460	429	419	430	447	404	505	445	462	428	471	495	462	453	435	417	423	469	463	442	467	438	432	473	431	444	414	463	413	440	411	454	423	421	432	448	434	435	471	453	435	457	487	451	475	462	450	493	465	446	420	470	426	410	434	422	461	434	413	425	434	459	427	422	450	436	452	413	449	460	450	420	474	455	480	430	441	466	453	466	424	457	465	426	487	425	449	486	444	424	423	425	445	442	437	434	458	490	430	440	459	464	434	484	415	433	425	429	399	459	451	423	410	452	434	453	437	419	478	455	428	458	475	470	416	487	402	425	492	439	464	423	438	437	461	453	464	451	445	452	423	482	451	437	422	484	422	442	453	432	419	466	454	462	447	430	413	441	409	443	438	409	471	440	441	434	468	424	446	409	468	452	474	434	434	456	449	447	470	473	464	423	467	452	444	470	468	437	426	466	439	446	468	423	461	450	447	417	432	423	425	442	417	421	412	447	453	451	444	477	454	476	431	440	450	473	474	439	418	431	418	482	449	453	419	420	444	465	459	440	447	418	486	466	431	449	471	462	440	463	467	441	455	428	451	437	459	472	478	445	472	460	408	487	427	466	426	447	449	475	452	461	468	472	444	422	441	486	451	448	458	444	454	432	465	427	423	462	468	472	400	431	449	463	448	460	469	457	439	431	450	477	422	453	456	439	470	404	449	480	425	444	430	415	427	420	428	447	479	442	432	497	431	459	441	456	452	440	462	428	456	442	472	431	446	438	471	396	432	433	431	448	408	424	425	463	456	461	448	421	450	455	452	446	452	392	423	432	428	452	455	446	444	459	414	457	468	459	429	423	400	465	410	439	423	436	474	449	421	470	463	472	476	469	436	446	438	417	456	450	448	437	422	408	433	446	468	468	440	461	425	404	457	408	423	458	464	417	476	433	421	459	453	424	442	388	456	462	451	452	456	429	461	436	455	433	417	458	478	434	468	454	481	458	417	461	421	434	450	460	443	452	423	470	442	476	452	465	475	434	441	418	432	445	375	447	449	464	432	423	415	418	447	441	406	464	456	465	451	460	485	456	452	462	450	464	440	441	434	449	447	402	445	459	435	433	478	428	497	449	477	436	452	461	465	462	459	450	470	463	444	415	463	410	421	413	445	455	412	447	468	498	441	430	428	446	483	473	435	429	489	439	480	431	456	445	419	460	438	460	437	463	426	468	426	446	498	452	431	422	484	415	476	434	457	420	414	437	441	417	460	454	413	454	442	451	430	473	458	428	467	430	457	459	425	424	396	396	426	445	405	467	475	439	449	430	470	421	464	428	447	460	479	442	439	446	432	446	437	412	449	458	470	422	452	445	418	443	454	450	435	451	437	410	471	413	449	488	426	455	452	438	439	377	441	435	427	425	461	446	429	489	473	460	423	457	416	420	432	443	476	428	442	440	457	453	473	419	429	427	490	435	425	470	406	456	406	455	424	473	434	413	418	431	459	436	456	430	429	417	419	452	469	412	439	440	470	444	461	432	449	474	450	454	366	450	461	459	447	459	427	430	421	453	445	433	430	427	458	454	454	444	408	435	449	453	420	481	454	424	414	425	469	443	438	440	474	401	446	469	474	431	463	471	392	448	455	498	424	451	395	429	435	463	472	429	435	437	468	460	451	431	462	434	422	404	479	436	448	453	437	442	486	479	475	473	438	444	433	467	457	445	439	437	425	439	448	441	408	439	421	427	429	405	440	474	453	434	432	465	448	493	452	460	385	413	464	423	464	445	428	479	466	463	440	469	417	428	426	461	481	432	475	441	421	477	459	446	487	439	439	445	445	440	428	436	424	433	451	449	445	399	451	454	448	417	448	463	461	444	432	519	443	458	463	420	446	431	428	374	448	435	486	452	381	474	430	442	464	450	481	463	449	447	418	465	471	422	430	469	430	427	483	465	446	460	469	463	444	424	428	403	447	407	419	437	474	435	419	414	436	458	392	424	435	435	459	450	432	437	444	437	439	410	419	466	475	438	427	455	491	431	454	412	460	433	411	459	413	451	452	489	488	432	431	420	493	449	452	443	444	409	469	434	449	431	491	441	463	443	443	460	446	470	474	461	420	452	407	484	454	459	457	435	461	395	406	460	431	412	443	464	448	423	463	432	401	412	414	455	495	458	458	437	468	460	441	465	408	420	432	405	429	420	452	454	478	437	429	451	448	423	484	459	446	461	446	472	468	443	416	426	452	442	471	446	488	475	438	443	451	420	483	431	446	420	432	446	470	425	440	421	445	440	468	437	417	429	488	468	420	426	443	432	457	426	463	443	457	389	444	438	459	414	452	446	431	467	449	459	445	465	441	454	407	440	426	473	409	397	443	424	450	443	461	437	434	469	460	440	457	433	478	451	446	472	423	446	467	437	453	432	434	432	454	423	451	464	414	464	479	460	436	450	445	451	487	470	460	447	417	462	436	442	459	468	447	417	427	501	437	438	454	426	468	463	442	417	433	410	450	457	430	466	446	471	449	424	436	437	414	448	440	473	429	430	454	419	435	470	463	446	428	433	470	416	436	457	454	436	445	426	441	490	375	448	428	440	449	466	452	377	427	439	481	415	441	427	466	438	475	410	424	457	436	452	431	417	444	474	463	420	436	472	424	457	399	464	418	446	451	424	445	472	458	445	391	439	430	455	439	432	467	448	443	450	450	413	436	442	402	444	406	453	473	426	437	440	451	452	441	436	427	432	419	469	476	456	437	444	483	457	443	453	445	432	440	466	452	472	419	449	441	478	454	458	414	478	440	434	419	424	483	457	432	445	450	494	462	485	414	451	487	437	451	417	456	456	434	471	426	441	483	469	461	426	439	429	432	435	454	425	412	415	453	439	461	455	452	425	468	468	427	430	393	428	430	449	457	454	433	433	433	456	457	465	447	437	459	431	439	464	421	448	438	480	446	482	436	436	434	409	480	434	461	445	441	470	465	433	428	435	424	445	443	462	498	457	444	409	450	467	455	444	441	454	439	465	434	438	441	410	445	449	484	480	436	452	450	443	490	452	450	463	420	434	425	468	458	432	475	447	494	432
85046	68438	57801	33713	12541	826	151	126	147	121	134	134	123	103	120	125	127	140	107	122	113	126	129	122	102	125	129	126	132	118	114	117	141	146	121	147	116	125	117	113	140	124	114	128	121	127	118	109	111	107	105	112	108	132	132	116	109	123	117	105	135	116	120	137	119	127	124	129	118	127	126	129	123	138	132	103	121	101	133	127	123	136	119	123	132	126	116	110	125	122	114	125	115	125	106	129	133	90	106	115	125	121	125	129	115	124	134	101	110	125	131	147	122	122	112	129	136	119	122	110	139	125	125	109	116	132	126	131	110	142	111	105	143	111	101	138	114	140	107	123	121	110	114	110	143	146	108	102	128	112	130	110	140	137	124	105	114	106	140	124	127	143	119	119	143	113	117	124	127	116	96	125	126	100	121	125	126	103	131	111	126	112	109	115	131	114	127	117	129	134	145	128	117	96	108	103	136	112	106	121	128	142	117	114	114	123	123	121	106	122	127	135	126	126	123	116	135	138	124	117	103	130	132	134	123	119	118	121	122	116	134	127	121	118	111	138	105	132	112	117	119	110	129	106	126	117	139	98	114	131	117	118	132	122	131	106	142	122	126	128	135	125	102	106	109	108	113	122	114	132	116	134	108	103	118	116	128	115	103	79	131	110	123	105	124	114	107	102	111	116	123	110	114	127	96	105	117	119	118	126	128	146	126	110	120	99	120	123	122	110	111	128	137	127	139	113	122	114	128	113	99	118	141	109	128	113	117	119	119	100	136	131	126	136	116	128	129	119	117	113	142	142	115	115	117	114	126	114	129	118	115	117	111	109	126	107	96	93	118	98	102	120	117	108	110	131	117	121	122	107	111	134	126	126	123	124	118	122	154	113	122	145	112	125	119	110	102	108	128	106	125	136	119	134	129	118	137	119	148	146	125	113	103	108	112	131	119	117	128	120	130	122	123	119	131	110	114	95	111	127	131	121	129	129	154	118	128	127	123	124	126	113	133	113	113	123	113	122	107	113	115	121	124	120	110	119	127	119	102	121	114	117	117	121	111	104	128	99	109	114	143	121	111	116	128	111	120	119	118	113	139	123	154	126	108	121	126	115	132	133	126	129	111	99	134	137	137	113	117	98	137	128	154	131	104	108	93	124	134	111	141	127	130	112	119	113	117	133	140	134	118	118	113	135	124	113	122	107	120	121	114	118	104	118	111	114	118	118	112	134	115	125	119	132	122	115	100	116	133	135	130	121	130	137	137	120	132	104	116	141	117	132	110	104	112	129	132	132	122	117	120	118	129	135	97	98	135	119	122	109	126	117	115	113	127	119	112	125	136	109	118	115	122	122	126	121	124	124	136	120	99	104	139	128	133	141	117	128	126	117	137	109	99	122	129	126	107	120	111	135	126	126	115	109	108	118	84	123	120	114	118	146	109	123	88	121	135	114	116	107	133	108	133	128	120	118	127	118	109	106	126	124	142	135	104	119	107	122	120	108	115	132	130	120	134	118	115	111	122	133	119	106	121	107	129	124	105	118	108	133	113	119	94	104	121	143	114	120	123	105	142	114	145	107	113	124	115	99	98	112	121	119	118	110	128	104	115	113	126	116	125	123	121	115	116	141	130	133	109	92	120	141	115	110	133	99	126	105	102	105	136	113	113	104	124	126	122	119	137	101	114	112	141	134	123	109	123	110	102	117	134	117	99	129	130	123	106	115	119	111	122	123	130	121	124	118	122	121	124	137	101	138	124	114	124	119	121	117	95	121	102	134	126	127	100	109	123	113	103	134	110	109	97	129	123	115	129	121	117	109	118	102	125	118	116	122	138	116	107	125	119	131	105	104	112	107	124	124	115	130	110	116	112	126	134	134	118	117	140	114	122	110	104	112	125	112	124	119	128	118	134	106	136	113	113	119	120	115	128	132	121	97	119	137	138	134	123	112	114	116	119	121	126	129	120	119	97	95	124	138	97	127	139	103	127	115	125	112	133	112	125	116	128	108	136	136	102	114	125	108	120	138	125	116	115	121	120	115	121	133	110	115	118	103	114	131	134	128	103	138	131	131	106	143	96	129	138	134	143	134	125	117	105	114	107	102	117	119	102	128	130	137	121	131	140	95	127	131	108	114	108	143	144	103	137	135	136	102	117	121	122	127	137	115	115	114	106	120	119	118	98	117	120	115	100	112	136	105	126	120	135	134	118	108	146	100	128	117	112	117	124	104	123	108	108	133	123	117	118	132	132	129	112	120	118	131	135	122	124	112	120	131	142	100	115	131	143	84	113	119	123	124	113	121	117	137	118	124	122	111	129	111	112	122	109	131	114	124	102	120	120	106	100	106	106	118	106	113	130	129	118	133	118	113	130	120	102	115	119	106	123	125	138	130	121	116	110	117	115	93	106	104	107	118	106	135	111	114	120	112	99	126	107	103	124	134	117	146	125	133	110	106	107	125	124	121	121	140	133	106	121	107	107	119	134	118	112	118	102	116	110	104	105	136	82	98	120	129	117	121	135	109	137	95	124	117	121	140	132	97	128	120	106	114	126	127	114	109	150	104	110	109	90	112	118	114	117	106	120	110	120	107	94	119	144	111	131	119	147	109	149	130	128	103	147	106	108	120	108	130	141	138	114	106	130	114	136	130	133	118	117	130	112	90	106	121	104	114	115	109	122	123	127	123	112	144	117	113	120	134	138	116	136	123	110	123	131	136	126	145	100	119	102	116	130	123	113	117	119	107	119	110	145	111	127	104	113	122	141	126	126	103	123	102	125	128	113	107	125	110	105	111	105	100	104	119	120	128	93	126	125	151	117	102	134	99	126	141	147	128	107	136	134	103	116	105	109	125	110	119	126	119	128	116	123	128	140	138	130	95	146	146	111	128	114	121	126	123	126	134	112	116	134	100	118	135	115	127	121	146	111	135	111	134	122	120	120	108	123	119	140	115	112	115	118	123	112	104	123	153	120	126	124	84	116	112	122	130	107	101	110	113	107	102	115	133	126	121	136	126	107	153	105	118	140	130	109	123	123	122	132	138	131	130	119	115	112	130	111	125	114	137	123	105	125	130	128	110	145	116	114	133	147	140	116	145	126	110	125	129	125	107	125	121	133	115	110	126	106	115	111	133	138	129	115	110	129	118	126	111	142	110	99	117	122	116	114	117	120	115	119	148	135	122	114	129	109	98	111	129	109	110	102	116	117	114	140	118	126	134	113	108	120	133	128	112	122	115	129	127	106	93	106	113	150	121	112	119	127	121	110	121	135	122	120	122	119	121	119	112	136	104	103	104	126	145	122	125	127	108	107	118	123	128	125	121	113	122	110	136	125	121	129	121	147	123	100	139	127	151	160	122	109	108	105	112	125	133	125	118	125	114	118	123	133	121	117	89	105	124	120	123	125	113	129	122	114	102	103	114	95	101	136	141	106	117	108	102	109	127	97	113	122	116	144	126	117	139	124	106	123	134	106	126	113	115	111	114	107	105	120	134	110	124	108	109
64527	57039	53493	36030	11688	531	455	402	379	365	366	359	324	320	316	346	317	343	311	301	308	292	324	286	303	306	272	294	313	282	316	294	322	296	296	320	300	311	288	306	265	291	283	296	281	256	308	273	307	347	285	282	318	290	287	308	299	282	304	266	295	281	276	282	277	284	297	262	292	278	307	276	285	267	283	287	310	298	318	272	294	281	318	292	312	302	279	311	287	286	277	295	278	268	271	279	320	317	294	318	289	269	269	292	279	294	264	307	275	270	299	295	279	300	288	275	285	299	271	262	325	309	297	295	313	293	275	314	293	276	258	293	285	273	301	268	305	254	268	269	277	290	287	289	246	284	297	266	308	279	285	296	288	325	271	302	276	300	286	289	286	271	283	301	271	272	280	308	284	311	294	275	297	285	328	271	284	268	295	276	270	319	299	248	295	290	296	279	272	281	258	280	245	278	269	283	252	262	257	295	302	287	297	305	308	320	273	283	268	281	302	293	298	299	309	280	270	277	286	275	256	269	271	277	274	276	303	281	324	274	318	314	288	265	278	287	300	281	295	320	267	293	304	284	296	305	301	292	278	291	273	297	288	291	278	304	282	314	267	276	297	283	289	309	277	282	309	263	296	294	287	301	281	274	281	301	252	298	287	301	302	254	278	283	278	298	276	284	289	301	272	281	307	286	284	302	279	314	264	288	313	282	301	307	261	314	279	266	285	284	295	294	308	281	276	271	294	265	286	283	314	297	273	283	279	271	291	280	290	268	296	281	279	271	287	283	288	289	300	266	268	279	280	298	282	287	319	280	322	279	277	285	289	289	311	283	277	283	280	283	304	277	294	292	297	274	284	293	288	284	316	322	306	250	297	293	292	277	294	336	283	317	327	277	280	287	272	266	304	303	276	310	278	285	317	282	312	293	272	278	282	268	272	291	254	301	291	272	266	301	295	289	272	278	296	267	264	286	296	263	286	291	300	301	276	301	258	316	273	282	295	288	276	281	273	307	283	295	279	262	274	317	298	293	304	300	266	274	296	297	257	284	268	281	266	291	318	302	298	243	304	276	320	306	317	271	266	306	305	276	297	303	289	300	306	266	275	322	288	268	306	257	286	299	273	273	290	305	252	312	288	278	297	292	300	294	309	337	260	295	288	288	284	265	286	297	268	273	279	284	289	265	282	273	305	304	291	276	300	288	282	278	283	287	264	271	284	276	315	296	302	321	310	260	280	290	290	296	283	271	259	264	305	276	298	263	299	286	297	283	272	271	306	307	276	310	277	298	282	300	299	292	251	302	272	286	289	270	248	287	246	275	260	284	300	255	296	294	292	250	287	276	283	284	309	272	289	272	316	283	309	293	296	283	297	286	256	263	284	289	294	278	310	283	261	248	295	262	303	313	298	280	284	275	263	284	287	294	285	322	306	303	288	326	323	269	286	297	277	294	287	253	322	297	265	276	287	274	299	295	277	301	266	281	284	288	258	276	257	280	265	297	282	276	301	281	297	299	277	287	302	282	305	274	273	281	286	287	283	294	298	291	266	283	288	287	262	287	305	307	299	280	290	311	291	292	301	278	286	317	287	299	292	292	291	291	299	294	257	286	311	281	270	301	278	314	281	300	287	275	297	286	303	330	307	287	282	294	293	283	280	292	277	319	290	296	277	285	292	282	285	267	268	264	271	257	276	288	284	310	292	302	288	290	285	276	285	272	275	261	283	284	300	261	296	306	278	266	320	297	270	277	292	270	304	309	263	287	285	297	260	303	311	295	300	290	258	333	271	268	282	299	263	273	286	275	278	310	280	295	259	296	305	275	289	320	319	306	274	282	299	266	278	263	260	298	283	315	268	276	283	303	290	272	279	304	253	320	283	288	273	308	278	276	281	265	284	274	308	284	323	298	267	290	296	302	301	290	298	287	272	282	293	255	306	270	255	285	280	280	265	280	281	266	261	323	290	310	302	306	310	295	283	265	288	284	285	271	295	308	316	309	323	297	307	286	305	283	288	269	280	286	278	303	292	270	283	320	298	253	296	278	282	277	249	286	301	279	274	276	282	274	265	302	304	305	261	261	284	275	284	265	279	315	300	274	276	265	283	284	249	282	326	283	273	270	310	304	270	284	286	276	291	307	287	268	270	305	270	292	281	272	295	263	284	306	296	309	273	263	274	294	294	301	303	281	261	271	281	286	281	298	259	259	289	248	268	297	314	286	315	251	301	274	295	259	279	296	303	282	254	300	278	285	286	278	290	304	287	275	268	281	316	310	301	260	296	288	279	272	278	296	302	298	274	304	303	291	279	299	292	280	269	254	305	299	278	308	266	272	305	282	275	324	272	291	284	301	273	292	315	258	259	281	285	265	288	277	315	287	287	285	266	280	241	300	298	276	276	294	297	308	282	287	283	284	277	298	283	297	292	310	273	290	250	306	293	303	304	295	270	300	290	265	296	316	278	292	292	293	251	288	270	285	276	286	302	308	299	302	321	281	314	266	310	318	284	288	269	294	277	303	290	296	280	288	301	287	306	301	280	298	275	280	315	285	303	304	282	286	273	281	292	299	286	316	279	304	268	293	281	264	279	274	281	280	286	281	271	288	304	296	260	313	256	273	295	271	280	264	281	278	299	278	270	291	278	297	283	315	282	281	295	303	264	275	318	299	317	283	284	318	271	314	294	249	287	254	296	301	280	309	306	296	248	285	287	284	290	305	287	319	261	279	301	305	333	276	296	289	286	316	292	291	279	285	276	277	281	303	286	298	288	309	276	291	312	258	290	293	289	294	298	286	293	284	289	274	285	275	277	301	253	287	302	265	275	272	280	272	280	278	274	284	288	277	255	275	271	310	282	266	301	287	307	264	291	285	308	276	274	292	303	293	280	284	286	284	271	295	262	265	275	309	310	279	255	305	283	269	295	293	297	243	302	254	287	300	298	270	264	286	306	274	272	292	306	292	297	278	276	270	272	265	274	302	283	310	291	284	280	295	289	271	270	291	272	279	287	293	276	301	263	285	286	260	270	285	277	270	267	277	280	294	310	273	271	245	274	261	304	288	272	279	314	282	318	291	299	265	283	293	298	316	302	293	278	289	269	280	262	285	297	291	272	295	253	316	293	299	252	312	271	261	283	283	312	271	313	278	277	292	298	311	274	296	295	282	273	306	277	303	257	275	301	267	310	265	306	322	313	272	322	281	320	285	307	308	310	234	313	242	316	291	276	308	300	269	305	268	294	309	284	327	260	305	282	299	268	320	276	298	304	289	280	326	281	251	283	294	289	282	297	331	279	277	292	284	270	281	279	308	276	294	277	285	255	269	305	289	277	297	298	280	273	310	301	257	304	282	307	279	279	309	277	269	261	264	286	281	263	255	271	287	269	249	288	300	313	295	298	293	299	305	295	292	272	318	275	286	275	288	298	287	258	309	304	305	295	309	303	315	319	284	274	298	282	292	322	297	259	275	277	286	288	292	301	310	278	282	276	263	273	261	312	308
42832	20050	7583	2093	370	280	279	259	292	260	274	255	278	267	281	260	292	258	302	280	250	272	307	264	285	243	256	285	277	293	261	297	238	275	309	264	277	299	247	278	250	283	249	276	291	268	261	307	277	291	302	276	298	276	260	275	267	273	282	254	280	286	272	279	274	274	284	249	289	267	276	273	277	275	290	294	302	263	285	281	296	257	263	273	299	273	249	294	337	288	300	275	294	307	248	273	267	269	278	300	253	273	258	294	270	262	299	281	288	290	289	270	254	271	278	275	290	265	245	253	277	254	266	303	291	256	255	278	255	273	289	273	265	259	290	258	271	252	285	285	293	264	288	308	301	268	285	285	232	254	299	295	266	290	285	276	284	310	256	262	283	249	261	266	292	283	273	291	270	279	295	287	254	256	258	277	324	311	297	271	258	292	313	296	271	284	244	270	293	276	264	283	287	267	238	290	284	266	278	272	292	277	270	283	282	277	272	267	281	287	285	269	281	302	294	267	252	314	274	272	264	273	277	264	273	269	254	272	275	276	283	266	274	275	317	247	281	271	264	259	288	307	254	285	262	270	308	264	302	278	291	285	254	272	262	256	271	262	255	282	234	251	290	235	264	292	275	288	257	272	241	267	242	275	263	248	256	253	278	259	254	269	257	280	274	286	266	258	275	286	262	282	298	316	286	253	275	281	290	285	266	281	269	257	276	259	269	279	286	281	266	262	238	275	324	269	278	320	257	266	261	309	273	303	290	276	284	270	280	258	303	273	276	265	288	270	244	297	297	264	277	306	295	257	267	281	257	261	296	292	272	270	285	304	286	261	281	289	300	245	269	268	283	264	268	279	255	233	247	294	270	268	258	266	262	290	245	274	298	309	275	253	285	265	311	295	304	286	249	299	286	323	260	260	280	269	271	276	287	277	274	288	265	262	283	304	256	261	258	277	261	281	276	272	267	270	252	273	255	307	278	274	304	294	286	298	265	249	287	252	259	259	259	277	258	302	284	280	289	272	250	295	260	265	272	265	289	264	307	263	259	289	237	256	262	307	255	286	235	266	253	287	282	278	248	285	295	282	246	276	257	217	282	270	285	281	246	300	287	299	284	290	285	302	260	255	253	262	280	242	261	260	297	284	297	238	271	274	248	286	283	281	305	291	290	287	263	303	277	300	251	260	246	265	267	286	279	279	292	285	295	286	289	274	263	280	292	304	305	260	258	273	293	311	295	275	274	257	295	279	291	309	265	227	275	285	278	258	274	260	270	295	273	282	287	266	261	267	276	264	270	279	304	267	258	312	274	266	270	252	271	299	281	273	259	274	267	275	285	255	255	285	261	290	265	275	252	287	266	252	270	241	291	268	270	280	254	248	258	282	319	279	274	252	271	288	239	302	300	270	283	247	274	292	266	275	292	274	300	246	239	297	291	289	284	286	266	277	276	283	305	261	281	271	320	294	266	288	290	266	286	278	317	299	246	264	245	257	284	251	295	260	256	248	262	255	278	287	261	264	264	279	266	299	258	307	263	269	261	303	272	295	273	278	270	256	262	270	306	258	287	280	303	303	307	280	255	285	271	296	261	282	281	285	280	248	281	281	265	260	271	241	291	268	282	297	317	264	294	264	265	256	258	277	257	286	258	281	265	260	293	266	264	303	272	272	276	271	276	253	293	280	283	252	289	279	306	242	256	272	261	284	237	254	281	265	295	275	282	273	243	276	264	274	284	273	282	266	263	277	302	270	312	308	259	280	279	247	269	260	293	253	265	264	281	294	297	261	280	258	294	271	292	235	284	313	246	260	246	308	283	270	280	255	246	255	299	301	246	259	296	286	283	275	284	300	279	280	280	302	264	275	256	269	276	309	253	292	276	300	284	257	290	297	265	253	272	257	273	283	270	308	297	320	296	280	277	277	279	262	303	274	286	264	264	265	253	287	300	296	294	265	300	261	285	285	279	266	277	290	309	259	259	266	272	282	262	277	266	268	291	260	260	284	268	324	305	274	280	273	285	309	263	296	294	271	274	262	269	287	281	261	237	287	269	293	291	279	242	328	266	260	258	252	271	262	299	268	271	270	285	253	259	283	259	260	281	263	259	276	245	277	240	273	284	258	269	277	288	287	269	257	274	264	301	255	288	281	282	317	288	275	274	297	280	258	265	282	263	261	296	292	286	289	276	252	272	273	277	270	241	272	283	296	285	261	265	279	248	294	279	294	274	292	280	279	275	259	266	287	271	296	276	313	292	260	285	278	267	246	287	251	258	297	287	278	258	306	251	269	283	284	285	287	242	270	272	259	305	289	274	280	258	278	294	307	272	315	316	255	268	269	236	243	283	295	246	287	297	269	272	281	260	290	295	281	303	287	316	286	273	262	292	245	283	281	238	302	292	268	272	266	278	297	267	302	263	279	270	279	284	288	276	286	293	255	278	297	276	269	275	307	278	293	260	247	276	280	275	268	290	273	278	266	287	270	291	275	226	250	267	249	274	274	299	262	307	258	270	263	270	296	250	304	282	306	265	268	256	252	300	275	264	243	271	301	271	243	291	278	286	246	284	275	269	286	298	263	276	278	283	286	275	327	263	261	286	302	289	295	296	246	255	274	277	305	248	248	240	268	290	252	259	250	277	257	303	280	267	287	290	278	251	248	264	284	273	284	271	288	262	288	268	277	276	304	251	309	259	282	274	276	276	307	253	286	322	278	270	257	266	286	250	263	250	257	265	243	262	245	253	278	272	250	271	262	272	268	268	312	255	269	283	292	281	257	282	274	284	298	293	260	253	250	280	273	264	249	250	250	253	261	289	312	262	274	261	248	259	269	280	264	266	274	231	258	286	281	273	256	259	279	281	307	290	241	269	275	236	306	255	262	312	271	258	298	277	282	268	285	295	279	256	283	275	269	254	276	310	276	281	270	260	253	287	276	252	284	283	282	262	260	288	286	287	272	290	274	291	295	280	252	275	287	263	303	257	267	274	270	297	280	249	327	263	246	293	275	283	300	277	290	266	295	276	281	305	272	279	290	268	280	253	271	268	256	263	301	278	270	308	271	279	290	277	269	254	264	306	313	263	260	259	276	229	269	261	273	282	276	292	264	256	301	285	263	295	273	281	281	312	285	266	307	289	293	262	292	255	271	293	283	267	259	320	289	247	283	255	281	291	272	289	285	272	283	267	256	289	259	263	278	271	275	278	268	266	269	297	260	269	274	280	255	251	295	263	261	307	263	285	282	292	280	281	253	284	270	229	267	261	309	303	276	293	268	298	279	265	277	229	259	286	259	254	301	270	293	262	282	264	276	254	295	277	278	284	268	245	270	264	300	226	270	282	253	265	260	260	266	241	266	261	279	244	295	281	260	248	262	280	289	288	268	249	281	270	261	266	303	259	292	294	288	252	259	272	283	270	247	259	290	269	232	268	286	276	251	259	268	294	250	254	263	290	271	217	274	266	293	248	297	315	294	248	292	259	278	243	273	295	246	254	284	262	270
34214	16309	10007	4688	878	553	649	590	609	614	616	566	639	589	581	674	618	563	626	584	615	612	607	627	584	592	623	566	627	595	641	560	593	622	592	617	597	557	653	636	559	651	624	618	591	587	580	637	607	592	600	638	574	628	617	628	622	607	635	594	584	604	572	593	594	610	633	605	608	593	618	599	581	585	614	550	572	617	612	580	604	624	572	564	619	583	570	613	577	609	572	589	580	594	604	640	566	640	578	597	625	600	562	584	616	636	620	535	641	549	611	600	607	608	600	588	589	651	601	580	563	575	617	582	633	652	632	577	572	589	591	641	618	591	594	598	650	579	608	601	565	604	590	565	562	589	639	569	573	574	599	605	619	638	590	589	591	586	616	594	624	615	637	663	592	568	584	593	581	624	618	636	598	637	647	591	579	595	573	569	573	589	596	571	609	614	570	603	626	624	592	545	566	606	614	612	633	600	640	624	559	554	613	571	600	640	604	613	624	613	606	625	644	648	576	599	652	615	606	577	618	612	605	602	588	602	682	624	583	608	574	588	598	623	623	597	603	601	622	626	617	597	615	608	612	658	602	635	588	620	579	678	619	596	614	543	568	605	605	631	571	584	644	625	654	580	609	576	607	638	585	582	625	571	554	595	625	650	611	601	607	593	574	577	624	607	614	553	577	619	611	558	572	535	591	564	615	627	603	606	621	636	598	590	598	628	603	627	649	607	629	576	589	567	611	588	579	594	627	637	623	605	605	563	611	594	573	660	606	623	631	615	594	606	653	569	618	601	601	578	623	615	601	603	581	559	584	595	580	614	588	604	578	556	603	650	589	660	607	620	635	599	583	579	613	589	601	626	556	575	587	540	608	592	626	623	621	579	586	608	621	613	580	582	629	570	616	623	600	614	616	600	612	588	586	573	587	623	636	603	605	620	658	608	611	619	588	554	568	644	595	587	629	595	636	568	557	659	610	634	587	665	627	590	610	610	574	586	620	629	601	598	620	581	617	593	638	602	603	586	624	671	551	581	620	583	556	629	589	600	593	654	644	592	559	607	571	617	597	623	588	605	596	644	576	592	591	596	594	581	632	609	612	675	600	603	625	632	597	629	612	652	608	614	601	560	613	597	582	608	574	578	605	602	619	602	610	555	626	609	628	602	654	601	599	575	596	613	651	598	640	614	597	603	604	626	619	573	617	612	613	565	671	626	601	597	621	592	582	576	600	599	591	612	611	621	565	611	614	596	596	634	632	609	607	617	625	635	581	602	638	588	616	601	622	565	600	592	625	622	576	584	603	639	596	571	619	598	596	579	580	582	618	557	637	587	559	583	591	588	611	607	605	560	594	608	650	593	614	614	616	627	604	601	612	599	567	556	613	603	551	577	583	589	588	587	616	598	609	632	578	568	627	603	632	572	546	615	609	616	596	608	629	571	663	590	578	605	611	633	607	574	574	626	561	597	646	632	616	585	624	640	575	621	584	574	616	603	568	612	639	581	558	592	633	554	586	605	593	578	574	568	616	598	607	620	650	624	556	617	622	646	613	618	563	642	590	614	641	614	621	592	610	612	624	562	620	596	627	634	602	625	586	629	595	608	612	592	621	571	614	645	588	622	630	583	639	578	585	600	582	610	618	584	601	582	605	551	631	597	625	592	645	626	595	609	552	614	607	585	608	595	591	582	593	579	551	593	608	634	608	604	622	619	577	599	649	621	607	571	636	586	615	604	584	597	607	635	616	609	587	596	581	598	581	614	593	610	581	573	572	606	596	572	616	609	592	579	645	610	586	600	607	641	617	595	615	629	652	603	613	584	619	567	591	623	612	595	632	588	598	614	605	622	568	625	565	606	583	606	600	592	562	632	631	558	591	619	646	622	630	596	548	579	596	608	599	601	629	616	626	611	598	599	589	623	637	590	596	615	592	583	618	590	586	612	570	561	592	645	629	601	581	592	628	654	631	607	615	549	604	661	609	603	600	547	591	581	608	631	650	572	627	622	618	635	616	586	619	596	631	603	574	556	621	588	643	628	599	575	623	594	651	583	600	591	668	590	639	602	598	617	613	586	622	602	620	545	580	603	633	602	650	590	569	581	563	609	602	634	617	641	551	611	598	600	608	608	623	610	605	606	634	601	620	626	604	606	608	589	629	646	630	609	566	615	559	623	619	580	606	618	613	615	641	622	615	617	623	610	633	583	620	627	585	612	617	636	600	547	627	623	586	638	596	594	597	539	662	548	568	586	591	627	613	638	630	609	611	588	667	650	608	567	565	593	631	610	641	617	651	637	635	593	591	635	596	577	635	603	603	628	618	628	568	580	619	647	570	637	657	615	603	635	626	630	601	562	616	598	612	580	626	579	576	581	640	593	615	616	614	578	588	643	595	603	558	626	598	591	588	550	595	561	620	635	571	593	599	549	610	600	586	626	584	571	624	579	598	566	617	614	577	640	602	630	619	633	597	624	608	613	609	588	575	584	610	570	551	587	629	586	621	575	617	616	645	631	587	616	619	626	625	558	633	613	586	630	640	593	602	604	679	576	582	668	602	647	582	620	651	628	552	627	550	584	603	577	589	604	615	604	609	629	557	599	606	592	628	666	635	582	588	588	617	584	594	586	585	609	595	629	598	607	580	608	634	637	596	608	582	592	579	646	609	650	604	579	643	597	595	604	603	609	564	608	584	653	612	664	605	608	613	618	597	598	586	586	626	647	608	660	620	615	624	598	622	577	577	634	613	613	628	593	645	588	627	620	583	598	584	585	579	588	586	600	591	551	606	614	622	592	584	565	587	615	608	607	579	623	585	592	594	589	597	626	612	574	584	617	578	592	644	570	594	569	599	640	614	617	604	592	647	588	574	573	585	585	624	637	521	615	644	619	595	586	645	590	618	637	632	607	554	592	623	570	631	604	583	643	564	614	638	614	581	606	583	610	579	607	610	616	615	589	590	576	641	611	594	599	592	607	606	644	612	615	597	567	627	614	695	636	603	565	614	622	600	612	599	593	532	619	642	603	623	654	608	601	620	605	654	540	593	587	592	615	606	637	616	600	637	575	636	658	580	608	597	628	590	587	630	633	635	643	639	574	615	605	621	636	628	588	608	602	648	605	595	597	574	565	605	630	633	621	579	605	624	645	553	608	609	612	573	623	566	605	598	623	587	602	639	614	594	639	602	650	556	606	633	637	631	593	579	592	587	592	575	551	621	630	594	612	614	620	618	597	550	574	585	623	599	616	608	599	584	660	632	644	595	581	644	611	612	624	594	614	614	596	570	640	603	588	604	600	600	631	582	636	633	669	620	607	611	598	646	624	589	591	585	623	595	585	603	616	587	616	599	593	601	626	586	596	621	632	596	668	591	607	628	583	621	608	601	608	567	609	592	612	563	608	561	601	626	663	619	590	560	583	607	603	632	632	604	605	595	614	643	619	613	597	615	605	638	628	604	593	586	563	573	602	577	597	620	599	590	596	633	633	650	601	576	555	651	678	591	589
77290	57194	45074	25793	4822	301	236	192	194	189	197	200	178	160	187	191	198	200	213	184	195	179	214	174	190	179	185	194	184	197	189	180	185	191	215	192	183	191	190	210	189	161	194	174	182	182	196	181	215	189	174	164	196	172	202	181	167	197	189	180	194	189	177	167	187	160	148	197	208	174	187	183	184	174	208	190	181	187	182	214	197	186	193	192	175	170	173	159	167	194	159	189	194	179	189	192	151	169	164	181	187	207	164	170	172	201	179	188	182	168	185	188	181	173	183	176	175	170	186	204	164	213	197	184	204	176	182	173	182	203	222	196	175	203	164	171	173	162	160	183	173	186	165	194	180	197	177	189	188	190	195	185	190	176	165	162	175	185	161	186	174	169	192	172	154	196	170	185	180	187	171	190	190	198	193	200	201	198	161	181	167	191	150	197	166	199	172	193	180	171	187	194	190	195	178	188	206	159	191	180	198	176	196	159	199	166	186	200	175	202	186	189	194	188	192	155	200	202	192	205	192	186	177	190	187	168	189	164	165	172	187	187	183	186	200	194	191	183	179	173	164	175	183	185	206	180	178	173	174	177	193	176	183	170	171	177	177	184	173	189	191	198	183	180	172	183	175	164	171	161	179	164	200	169	185	165	198	202	191	186	195	180	203	190	170	203	170	198	157	177	182	167	184	202	197	178	191	170	190	190	189	199	174	179	179	168	182	171	180	189	189	196	193	171	182	186	189	182	188	187	179	162	170	168	165	198	196	174	209	211	171	170	203	158	175	181	177	200	198	169	144	181	186	161	199	173	165	182	156	180	187	181	173	187	188	195	176	191	183	182	216	197	186	213	198	193	179	178	201	176	173	199	172	189	205	190	201	189	204	207	183	159	165	173	185	200	189	171	170	151	178	173	182	183	173	178	171	183	178	200	168	176	182	191	194	181	218	191	175	205	191	197	187	176	179	208	217	192	193	177	172	189	167	185	172	196	191	194	191	209	176	162	164	170	194	210	173	178	186	172	217	176	184	201	184	204	172	175	200	186	203	145	187	182	144	181	167	187	163	181	159	181	211	172	195	198	165	171	197	157	164	194	184	180	193	174	184	188	181	185	184	173	176	184	204	156	185	178	160	193	184	197	205	191	188	192	179	181	181	188	202	171	171	190	190	183	176	175	184	156	165	201	189	176	178	173	170	168	188	215	176	159	187	184	168	188	168	186	177	171	191	168	188	184	188	168	176	205	170	174	211	176	201	187	174	182	174	145	174	203	175	168	189	190	181	151	186	171	202	196	187	172	196	189	144	175	152	182	175	191	168	158	184	161	181	177	204	196	205	201	191	188	174	182	181	164	176	167	169	189	195	176	217	165	165	199	185	181	195	211	191	161	168	161	215	171	184	210	194	183	182	170	190	181	192	190	189	174	156	184	175	195	174	173	171	209	155	165	190	173	185	165	177	183	165	202	205	199	177	179	196	159	154	199	190	183	159	187	174	195	173	190	200	178	204	187	167	144	158	173	182	183	182	182	187	188	181	188	194	189	171	164	171	183	165	174	174	178	165	190	175	185	198	173	168	180	194	197	185	185	218	163	191	162	199	192	182	186	176	175	194	201	182	163	197	155	165	177	174	189	179	169	193	179	207	193	186	181	182	179	205	186	188	195	174	208	183	196	189	187	169	177	186	202	222	193	201	190	161	223	187	182	175	180	196	189	174	173	172	201	189	166	206	209	211	181	154	182	179	171	181	213	192	155	173	184	184	183	188	173	165	181	202	207	202	159	199	184	163	187	196	167	197	170	173	193	181	218	177	156	207	179	168	168	190	202	183	173	169	166	175	190	188	199	201	216	172	189	186	182	178	194	180	176	186	167	163	196	194	175	163	187	173	165	192	159	200	203	192	195	167	163	193	185	176	161	169	175	189	184	178	171	181	173	197	172	167	162	191	192	185	187	175	222	193	179	211	173	180	195	168	202	204	167	209	169	194	206	216	175	166	177	190	212	209	151	172	185	170	183	193	202	185	158	184	176	168	165	186	179	190	191	180	193	195	163	202	186	186	210	176	170	167	174	183	158	179	186	178	184	188	188	184	168	184	168	192	192	177	203	206	173	211	179	184	185	181	195	196	197	172	176	202	186	172	170	217	149	180	184	171	202	179	199	176	179	214	183	169	182	181	184	173	179	192	198	200	194	193	173	183	163	185	196	194	163	188	181	197	208	174	197	159	189	191	174	178	218	200	198	190	163	177	200	233	171	174	175	183	195	192	182	194	194	185	170	183	191	181	200	174	161	170	155	192	160	176	199	154	153	170	155	185	194	185	194	180	184	179	206	217	192	199	186	191	191	173	171	175	206	170	192	161	205	161	169	165	185	193	190	196	177	177	213	200	186	183	201	199	156	192	187	167	151	183	182	184	165	166	162	198	200	165	190	186	184	179	184	180	187	202	177	193	178	188	182	184	165	172	156	193	171	194	148	202	179	165	172	177	200	193	177	187	195	181	205	173	172	195	193	176	178	206	157	192	162	181	164	208	190	178	179	198	196	188	191	176	157	200	180	204	180	175	188	189	180	188	179	139	175	211	190	184	200	173	180	161	189	196	180	174	188	161	171	172	181	181	184	207	194	194	186	152	165	199	162	188	173	182	190	199	154	193	207	195	193	154	171	175	183	199	184	189	190	173	187	191	165	197	217	190	187	183	197	200	178	171	185	177	155	186	160	161	171	185	206	181	172	160	177	180	189	211	199	176	185	189	175	177	190	191	170	186	186	178	185	191	172	201	194	146	214	181	215	200	178	196	180	175	198	158	195	203	199	165	190	171	167	188	184	211	186	206	170	194	169	207	197	183	180	183	166	188	230	199	172	174	168	177	169	161	171	178	169	185	187	191	198	211	174	183	177	191	152	191	206	203	170	199	170	184	198	191	186	171	181	184	191	201	189	178	159	205	202	178	177	189	171	145	190	193	182	166	171	184	177	193	187	171	183	185	173	183	162	184	190	203	174	171	210	192	184	177	199	179	213	187	158	200	197	188	186	199	178	165	185	171	197	187	175	170	174	152	188	182	180	173	187	182	173	164	172	180	156	205	191	209	185	181	174	168	184	169	182	165	193	218	180	189	176	188	163	212	202	181	184	196	185	195	201	201	190	217	206	177	195	173	162	164	197	189	211	195	188	170	169	173	199	184	189	181	195	194	197	180	166	196	159	170	170	182	183	168	171	178	190	178	179	187	173	191	190	180	188	156	176	154	181	196	187	181	183	170	171	193	170	202	165	184	149	182	170	191	183	173	202	166	161	195	201	188	181	163	199	167	167	192	188	177	217	194	189	201	181	176	189	204	204	162	175	178	181	184	166	196	191	212	159	183	186	194	170	176	196	230	188	199	189	215	184	196	183	163	172	172	192	169	175	168	164	194	202	186	181	168	184	154	172	164	158	189	184	177	179	189	162	177	173	181	165	192	191	177	197	187	185	175	200	165	185	175	170	172	201	186	174
55472	45371	44699	25646	4484	494	547	498	505	438	446	413	440	414	433	399	443	393	410	421	408	424	387	429	426	415	423	428	415	439	407	382	462	426	376	396	405	416	393	428	410	401	381	402	419	420	402	401	398	404	409	427	398	388	377	409	452	404	400	416	410	390	446	410	412	449	437	407	420	398	426	429	384	438	382	410	393	412	405	440	418	415	386	458	394	432	399	424	443	396	420	432	385	439	396	419	398	427	396	405	394	433	364	398	399	442	415	395	394	428	430	421	428	399	391	428	439	386	419	419	383	374	406	406	403	385	421	392	403	382	435	383	420	395	427	395	439	397	415	372	404	408	429	434	419	398	403	417	385	418	398	399	424	433	405	397	422	425	401	385	430	398	413	404	443	401	408	379	419	417	431	394	404	353	355	413	405	421	416	413	389	431	383	387	375	400	379	400	426	426	403	385	401	391	395	411	378	411	385	399	425	393	402	384	411	411	417	396	410	416	405	417	425	395	386	443	392	438	431	400	381	390	440	419	387	419	399	393	395	394	419	403	425	387	422	371	408	415	433	423	381	420	409	409	409	387	390	398	404	448	427	412	402	438	391	401	361	397	418	423	416	454	395	402	385	415	399	374	422	384	408	401	415	399	398	384	408	390	424	429	409	413	426	442	392	391	397	413	385	397	429	404	405	395	420	413	344	403	413	361	418	400	424	434	416	417	394	407	431	444	406	401	375	433	424	393	402	416	453	421	432	383	433	425	391	402	410	389	387	376	426	402	434	429	402	407	383	399	385	408	406	395	381	394	387	416	399	416	407	416	435	408	371	394	414	392	418	433	406	409	386	402	414	398	383	417	424	454	415	415	453	402	396	404	435	393	408	412	405	403	382	402	419	378	420	375	372	425	406	415	390	406	426	413	391	443	400	417	412	394	420	418	413	393	409	400	479	392	410	401	415	410	398	397	414	423	420	428	458	418	397	423	407	374	417	404	419	413	437	411	449	435	398	407	416	406	422	398	395	448	410	387	399	400	443	390	402	399	411	407	426	394	431	396	403	406	392	423	418	388	408	406	407	401	436	391	447	399	415	418	413	386	403	425	423	391	397	402	441	385	374	432	411	406	383	395	401	387	369	425	414	423	398	400	452	413	381	408	409	362	391	402	429	382	429	444	418	365	411	391	421	417	445	404	449	418	430	410	438	375	402	434	417	390	409	404	401	444	433	405	444	427	456	419	396	392	412	386	376	402	413	388	402	363	400	410	404	388	396	436	426	410	407	376	399	410	395	399	382	383	415	383	433	405	393	369	430	385	453	408	453	448	381	414	400	405	406	396	365	415	433	381	430	379	408	393	441	372	405	416	400	380	433	380	401	376	385	439	407	418	388	410	416	446	444	417	394	424	429	401	399	409	361	421	427	416	421	412	436	414	395	429	375	398	424	417	417	416	404	395	386	394	405	411	405	391	427	426	452	384	393	389	431	402	426	422	380	382	359	430	407	412	430	402	393	418	372	427	401	401	452	420	420	369	413	380	385	407	421	415	395	389	410	443	394	429	424	392	426	411	402	388	398	382	420	396	383	457	414	409	392	404	424	406	400	402	399	411	411	385	411	395	365	402	416	394	429	406	419	412	393	391	449	396	406	404	394	392	412	406	406	375	404	424	416	423	431	395	379	414	389	410	428	420	405	417	397	440	423	455	419	387	408	426	402	423	397	432	399	400	403	378	414	394	405	417	408	393	426	431	417	384	409	400	402	397	411	412	409	410	403	398	398	390	434	390	419	421	423	404	420	422	398	423	397	427	390	419	403	416	372	412	416	416	392	402	380	401	434	384	405	461	432	429	420	447	454	407	436	447	377	440	418	394	384	447	398	383	407	413	421	406	403	434	429	401	437	424	413	428	393	423	409	431	386	400	409	406	416	400	398	398	395	417	417	373	389	395	374	400	404	422	404	398	410	393	411	414	382	410	411	384	420	422	423	395	383	403	403	405	380	448	437	402	406	404	378	410	409	390	416	382	413	393	420	426	412	406	407	395	439	384	384	405	403	407	401	435	408	398	391	415	403	382	403	413	412	416	423	385	409	394	420	388	422	409	430	391	398	437	405	401	381	381	386	395	404	442	400	402	410	422	375	390	391	368	375	418	393	395	469	402	447	395	405	464	438	423	429	410	409	410	400	422	430	393	403	437	399	372	411	411	430	394	424	383	402	443	369	449	394	393	401	408	415	426	412	395	384	371	442	382	423	417	415	426	438	402	425	434	400	425	408	393	394	382	414	406	373	410	433	386	381	389	385	388	422	419	422	414	410	394	422	404	388	379	403	402	415	440	407	412	372	441	404	368	402	422	421	389	394	411	405	410	400	427	404	423	392	406	413	405	375	403	419	445	429	427	442	398	439	379	420	421	421	407	384	396	380	390	393	399	399	424	397	418	420	393	379	443	403	364	419	419	362	414	397	389	403	404	407	415	431	412	391	382	369	404	436	380	394	407	417	441	452	386	402	400	407	378	404	407	399	425	398	408	417	381	387	400	393	412	388	450	428	406	387	437	414	400	396	416	423	427	418	436	399	395	440	419	429	414	415	413	412	377	455	419	411	389	413	416	430	416	429	429	400	383	402	420	403	387	393	427	406	401	390	420	400	428	432	413	436	380	360	403	396	413	423	407	410	386	377	419	363	417	399	422	377	403	433	398	396	447	380	395	371	412	408	405	396	402	411	403	395	412	415	387	409	439	418	390	430	401	387	405	392	414	386	424	411	384	440	409	465	396	418	431	399	425	403	383	395	434	455	400	411	424	414	422	396	390	432	414	439	386	385	419	439	386	414	418	399	445	417	439	423	412	432	384	407	440	419	392	442	441	397	413	426	408	401	384	401	422	397	397	398	415	395	394	410	397	403	413	416	395	400	420	411	364	382	415	408	412	390	456	411	433	425	447	430	398	369	405	382	424	413	385	401	398	406	424	415	405	418	417	433	397	413	412	422	401	409	395	383	404	399	394	394	417	445	363	392	421	424	415	373	391	436	441	456	423	437	433	437	452	424	404	419	412	412	379	401	426	419	422	411	388	401	382	393	414	427	393	380	410	397	417	407	408	447	405	378	425	425	435	416	407	405	430	416	406	389	417	423	417	415	386	424	405	424	414	388	379	396	397	423	381	428	434	412	420	404	420	425	373	401	392	413	412	389	415	384	387	384	417	409	460	412	413	425	454	434	427	435	454	399	418	436	399	412	403	421	415	437	413	424	425	407	445	421	385	374	443	392	433	388	392	376	396	449	410	436	409	423	421	424	425	429	387	407	432	398	427	418	406	448	385	429	405	399	438	405	380	416	395	401	402	404	390	424	453	388	384	373	405	416	409	414	430	387	411	413	404	382	423	395	405	406	374	415	428	423	431	378	392	486	400	412	429	408	398	396	428	398	369	441	444	390	388	420	412	416	429	409	401	427	433	362	401	426	439	406	450	391	428	434	429	457	403	408	432	388	406	386	409
83422	64994	57388	33571	11283	672	143	155	140	125	131	149	102	122	121	121	114	146	117	92	113	111	128	112	112	97	91	109	99	101	100	95	108	109	100	119	83	114	109	102	107	131	100	95	101	106	106	118	123	111	117	106	134	122	113	105	94	121	114	102	124	124	120	126	119	113	132	124	114	109	105	97	107	91	113	113	114	126	96	112	114	114	115	102	87	104	114	107	119	91	104	111	120	117	120	114	108	117	112	96	105	91	103	105	105	112	96	132	97	119	112	107	118	118	111	100	135	113	117	115	113	122	133	118	98	133	113	120	136	99	107	99	113	102	125	100	115	121	104	111	109	128	118	118	123	114	117	115	99	116	110	125	107	118	109	105	116	107	125	155	116	119	103	100	78	118	118	92	121	113	110	115	100	126	105	109	97	108	124	107	117	110	106	103	103	103	100	123	106	118	118	118	111	108	110	85	117	121	111	101	111	125	118	125	112	116	100	104	118	97	116	138	111	105	118	83	120	125	121	108	91	127	143	112	102	124	97	110	110	103	119	112	115	135	131	98	92	121	116	109	107	101	117	107	112	102	109	100	108	110	98	106	141	118	116	108	114	89	107	133	130	113	102	111	115	105	135	113	106	95	106	90	90	108	98	99	103	131	117	103	100	111	125	130	121	107	100	127	109	92	109	110	106	93	91	119	116	127	124	106	130	106	99	119	125	102	124	131	117	110	121	118	113	104	124	104	116	126	116	117	124	106	89	121	95	98	94	118	109	105	125	135	111	109	116	125	111	119	134	117	113	108	120	119	133	114	108	107	114	104	115	131	118	119	104	127	116	104	118	123	111	117	112	101	96	124	103	111	114	103	96	109	127	109	103	109	108	114	129	111	112	129	122	114	121	97	114	118	111	127	104	132	115	100	128	123	99	113	110	103	108	109	112	118	130	117	98	126	119	98	110	109	118	120	93	102	111	119	114	119	105	102	95	111	107	93	121	123	126	124	127	112	102	111	96	117	112	112	103	103	124	113	110	107	112	116	110	109	102	110	136	110	121	131	101	96	103	69	98	119	106	127	122	116	129	99	102	111	101	97	119	130	108	106	117	97	106	119	97	120	112	129	102	104	116	108	116	112	113	122	83	103	110	114	113	103	116	107	129	100	97	107	107	112	123	120	114	122	107	105	119	105	113	108	89	112	104	117	99	111	109	111	91	100	124	102	95	122	110	102	121	118	104	110	113	101	96	109	125	98	105	127	117	124	105	119	109	107	121	116	112	116	114	100	106	113	114	104	103	110	135	125	118	116	101	106	123	112	100	122	132	93	90	96	111	77	112	117	111	115	130	111	114	106	94	116	110	110	119	143	112	98	118	98	109	90	109	104	90	120	115	127	132	103	111	114	82	120	115	123	101	113	113	120	99	110	114	120	92	112	124	110	111	94	109	111	109	124	119	120	104	115	103	107	103	99	111	123	102	112	119	108	117	117	139	119	118	117	122	117	123	102	90	128	130	130	115	116	114	125	111	113	113	100	113	123	97	106	103	133	125	104	114	90	109	101	119	92	110	119	101	104	104	142	110	128	121	97	109	105	127	102	121	125	105	119	102	116	107	116	96	103	96	124	128	108	109	113	105	140	116	104	136	106	102	104	88	116	100	109	104	120	119	103	126	113	114	116	124	108	106	117	103	106	107	109	117	111	111	114	128	89	121	112	104	122	104	119	111	125	121	89	124	96	108	108	103	101	122	111	110	95	111	109	114	121	104	117	128	111	123	111	110	101	121	104	94	118	117	106	99	99	114	111	99	114	117	110	127	122	144	99	127	107	114	121	100	107	124	104	125	98	112	98	118	110	101	109	92	113	128	115	97	105	112	111	101	107	115	103	118	118	106	112	116	112	109	114	112	116	102	119	110	101	106	107	98	114	122	100	112	121	115	96	104	104	115	96	119	112	112	110	118	108	137	121	117	118	115	99	119	92	101	94	114	122	86	106	101	109	127	105	119	101	110	120	139	147	118	98	117	123	108	109	128	99	107	117	86	120	104	114	114	110	126	107	115	130	100	119	102	99	116	128	128	124	121	110	125	106	112	127	116	111	124	107	112	108	103	110	101	114	95	117	134	102	100	122	128	120	110	108	94	120	106	99	99	121	114	110	102	130	103	94	129	104	97	117	131	111	113	99	121	109	117	141	109	129	109	107	116	115	100	119	119	120	109	125	103	102	127	113	125	98	104	99	106	111	112	104	105	110	114	123	121	105	103	101	126	122	104	116	109	131	107	110	104	108	91	112	97	119	128	125	118	112	111	106	105	106	120	105	122	124	125	104	121	106	120	101	113	101	108	121	119	100	119	118	115	110	105	105	102	104	125	109	116	112	108	121	105	102	97	110	105	119	108	99	102	98	111	115	113	113	88	109	114	120	109	113	123	111	103	126	125	89	117	91	100	128	96	102	90	136	128	136	113	106	100	107	111	109	103	118	92	105	89	114	112	115	136	98	114	114	112	122	111	116	112	112	115	106	114	125	106	114	111	116	110	104	106	102	135	127	115	117	110	130	109	116	100	91	128	113	99	106	96	118	114	107	124	114	120	129	123	106	99	100	94	106	102	119	103	98	100	111	100	104	111	107	106	91	101	118	114	104	111	114	112	102	127	115	119	116	108	117	113	128	114	116	110	100	115	117	130	110	114	119	110	124	93	112	120	117	138	122	103	124	112	110	110	117	112	98	103	108	114	108	119	127	109	102	120	112	97	131	105	92	122	121	109	115	125	129	95	107	106	85	111	107	130	106	128	135	109	91	119	126	105	102	111	109	119	112	119	134	103	103	110	99	97	98	126	122	107	92	124	106	113	114	106	112	97	118	128	114	128	115	100	102	113	96	98	109	90	120	111	109	104	113	128	118	119	116	117	89	104	98	123	98	101	114	123	107	117	118	116	109	107	133	99	107	120	109	122	121	122	83	110	113	97	98	115	102	108	119	114	114	124	117	127	117	105	118	111	104	113	121	107	97	122	131	117	140	110	108	104	109	130	99	108	124	97	100	122	98	117	120	103	119	97	119	110	109	117	125	108	107	106	108	132	110	96	104	99	123	116	112	107	92	93	100	100	110	120	114	117	97	106	126	108	111	106	113	122	114	121	132	113	121	105	87	110	107	105	97	99	97	125	110	98	127	110	113	116	111	104	107	121	97	96	104	104	113	98	130	112	114	82	107	113	112	105	106	117	105	121	102	122	113	115	120	122	108	111	108	105	114	115	116	97	107	134	105	110	115	103	92	113	118	110	108	107	111	112	101	112	108	126	110	95	122	122	111	99	112	101	112	110	104	115	123	109	109	104	96	102	128	103	111	106	113	112	95	118	116	107	91	96	124	115	116	110	106	116	110	115	96	128	108	104	141	135	103	111	106	124	118	117	112	84	115	118	95	117	102	116	111	111	117	120	116	102	105	113	91	112	115	113	116	104	103	108	111	106	110	126	104	100	127	107	116	118	115	113	105
64394	55082	56588	30433	8102	474	438	430	372	345	350	319	323	352	295	328	309	304	282	268	280	272	313	301	275	278	293	288	283	296	301	266	285	286	241	294	250	268	268	272	264	266	277	299	294	259	255	270	269	277	273	259	296	305	259	272	265	243	241	274	279	286	280	290	290	240	250	254	268	310	284	291	268	247	298	262	282	282	268	287	303	277	257	285	294	250	252	273	234	280	283	272	266	275	261	258	247	257	254	309	277	260	263	281	276	264	286	296	268	255	260	288	289	285	229	291	292	252	291	253	280	237	269	281	307	267	288	256	261	267	303	246	280	268	248	259	285	253	233	266	286	296	252	253	273	263	285	298	235	260	293	260	263	243	279	266	281	263	258	272	253	284	280	266	258	250	251	251	246	264	259	258	269	255	282	250	227	269	259	291	275	276	278	261	269	270	270	245	268	281	241	290	306	273	259	268	257	258	235	261	273	257	253	270	255	257	282	268	239	251	260	277	251	269	239	277	279	252	284	281	281	241	261	277	250	239	279	245	264	292	249	284	274	251	268	289	274	280	263	268	259	280	278	259	272	285	248	277	299	253	262	274	275	295	256	253	281	275	259	269	290	283	244	280	271	288	266	266	258	256	281	243	276	256	260	268	279	271	252	303	228	285	280	249	256	258	269	275	259	269	283	244	288	290	281	263	303	274	281	264	293	258	253	247	270	261	270	239	265	266	269	261	268	243	281	262	227	220	267	248	257	271	272	247	282	262	259	278	248	232	254	245	280	245	266	246	265	247	281	298	267	266	258	265	288	287	261	264	284	265	286	280	265	231	242	278	278	259	243	254	253	281	270	265	250	255	267	265	264	296	280	264	252	263	292	249	265	267	274	255	267	263	263	252	266	234	268	260	259	276	264	261	283	277	299	258	278	285	264	268	251	285	265	245	266	257	301	264	276	282	278	279	251	255	249	283	268	265	297	266	258	286	282	253	265	313	282	282	268	252	264	281	290	268	271	246	228	291	262	234	258	289	282	276	247	277	275	247	261	259	262	272	267	252	249	269	264	296	247	260	257	273	290	276	263	269	258	266	275	258	283	255	278	244	293	285	293	262	267	269	282	250	250	281	275	254	267	255	258	282	255	265	273	291	268	275	261	288	238	275	270	307	267	228	258	274	251	245	253	285	262	272	261	254	286	268	270	264	281	259	237	282	233	264	253	276	287	266	251	252	265	283	262	283	267	272	283	240	257	291	277	293	251	249	256	268	265	269	253	247	272	242	276	244	254	266	293	269	260	258	260	280	250	265	248	266	249	304	267	254	250	258	246	282	275	275	281	260	273	274	241	275	255	259	264	236	265	252	271	277	248	251	260	255	258	279	299	270	241	291	254	278	278	269	281	298	257	288	270	222	257	265	253	285	266	256	277	245	287	259	235	296	259	258	276	258	259	299	264	269	269	258	260	281	247	244	251	279	258	291	279	302	285	264	275	258	266	243	245	279	264	273	265	293	281	269	243	262	251	255	257	256	274	253	283	264	265	265	216	275	272	288	284	245	279	290	246	297	231	259	255	263	238	276	262	284	262	292	257	252	255	238	283	265	277	291	238	258	259	267	266	300	263	245	285	253	279	268	288	269	265	279	247	262	261	246	269	281	279	257	268	265	284	269	289	252	241	258	260	251	281	273	271	269	270	271	294	251	278	235	275	240	264	251	288	279	259	254	252	264	242	253	256	272	258	277	268	263	251	272	248	256	265	244	238	260	281	259	263	264	255	285	265	253	257	268	266	270	239	279	257	257	280	277	292	285	292	253	280	281	280	268	293	273	277	269	275	258	262	253	280	293	302	268	247	282	284	281	282	255	255	249	270	260	273	273	290	261	258	278	281	276	264	250	274	275	293	267	294	273	255	265	253	272	296	276	304	277	285	269	272	266	262	266	235	318	252	278	267	274	272	271	255	282	271	262	255	262	271	284	266	245	292	250	297	241	275	264	253	277	293	272	259	263	282	295	280	275	296	231	275	252	275	278	264	296	285	278	249	263	265	259	264	292	279	286	319	259	272	289	231	260	289	242	284	268	252	277	249	270	298	259	290	287	284	265	260	303	298	274	273	247	266	262	258	259	293	265	282	255	267	273	260	249	259	267	266	255	275	272	249	255	258	274	265	262	283	304	257	289	264	276	243	280	280	288	296	250	262	267	244	243	289	247	268	260	228	279	247	290	248	267	285	291	274	267	279	267	251	282	259	281	256	256	282	245	248	289	256	285	265	278	272	272	262	275	255	255	289	242	289	253	266	271	276	299	279	266	265	264	250	293	255	269	270	284	272	254	270	231	262	280	260	267	264	248	281	274	275	245	306	226	240	263	257	251	265	307	239	259	269	266	293	244	257	254	275	273	273	278	268	267	286	259	278	269	258	289	297	286	258	291	251	251	257	284	269	290	281	283	280	232	275	279	278	261	270	262	262	271	273	254	250	277	281	264	288	243	290	273	277	274	250	304	274	275	276	268	289	245	297	260	247	291	259	266	235	275	281	317	262	273	254	270	258	279	263	259	252	284	269	260	251	280	295	284	264	240	265	261	251	242	254	267	268	272	258	275	244	226	257	303	258	264	276	283	271	285	274	245	273	272	277	247	226	279	274	285	272	283	291	296	274	267	278	274	266	261	256	262	253	277	296	289	273	299	261	266	292	266	241	266	279	288	288	272	299	258	263	269	270	277	248	289	292	262	242	274	268	275	291	273	263	275	271	267	281	291	268	274	292	264	257	243	242	288	283	266	253	280	264	237	272	227	282	267	248	297	254	264	261	271	264	264	264	246	264	272	261	256	264	301	270	251	270	279	293	289	278	247	255	286	260	258	245	258	239	258	281	280	258	250	280	251	268	274	273	290	300	296	263	250	245	258	265	269	266	247	276	296	240	280	255	261	274	245	256	235	247	257	268	246	276	261	279	259	258	259	283	296	249	288	261	256	265	264	267	264	290	271	262	292	252	299	287	252	263	243	241	271	258	287	270	251	259	277	233	268	273	253	286	258	251	264	279	278	272	286	226	272	288	275	268	316	273	262	263	263	242	268	268	264	285	285	258	261	274	278	287	247	266	240	265	246	248	282	285	246	283	287	251	286	280	288	268	286	257	279	276	276	288	274	267	287	285	240	276	265	258	274	277	255	277	253	284	269	278	292	258	272	270	257	273	303	261	268	249	271	271	279	274	249	246	284	300	257	285	313	271	262	273	274	259	275	257	281	252	267	229	263	250	266	257	271	274	291	256	258	275	270	258	298	266	266	290	270	257	290	277	268	265	264	260	265	244	297	260	295	259	267	266	273	259	255	274	264	284	270	258	287	243	261	272	292	247	254	279	264	265	296	289	290	281	272	246	279	257	274	268	262	266	239	282	273	275	271	247	248	282	273	298	247	273	267	263	238	247	263	273	269	279	239	237	269	264	270	249	255	290	266	238	253	257	270	282	295	267	260	260	265	237	295	275	276	289	268
42591	19557	8300	2073	318	271	283	292	261	270	310	289	288	283	266	275	265	277	250	275	252	307	266	252	303	270	274	268	253	276	268	261	250	283	277	303	264	265	273	289	290	264	256	252	248	289	251	278	301	264	308	255	275	259	276	265	288	291	284	257	289	258	279	271	287	280	274	262	279	279	279	267	276	293	278	286	278	278	324	258	263	281	268	287	287	269	282	271	288	278	291	234	267	306	230	289	330	285	264	258	283	281	282	258	269	314	266	265	242	285	255	249	260	266	262	245	243	269	315	286	265	279	285	265	279	245	270	280	292	273	299	271	275	242	283	274	255	297	269	258	271	270	255	269	269	255	249	278	261	270	282	262	299	274	269	274	264	294	282	264	272	259	262	266	262	283	271	291	263	283	271	272	266	263	266	276	278	280	257	269	284	269	246	288	300	283	261	272	282	279	278	268	288	268	276	258	244	271	260	272	269	289	292	290	262	276	242	282	287	269	235	256	284	275	271	261	249	278	274	268	280	291	265	257	254	303	238	268	269	290	284	269	283	243	259	269	292	258	252	278	304	284	274	275	267	308	262	274	261	302	295	280	272	310	274	267	258	284	300	270	264	272	268	257	276	259	263	241	273	255	291	258	255	277	280	304	285	287	238	281	303	251	277	272	293	271	278	270	276	252	247	277	288	283	283	272	239	274	274	279	276	286	281	281	273	256	262	294	274	243	273	269	324	261	290	259	278	291	243	308	270	278	280	268	255	254	288	263	272	317	281	268	259	264	298	273	281	282	267	259	273	284	262	288	289	270	259	287	275	277	273	250	273	287	293	282	286	278	267	269	251	275	271	254	274	282	274	285	263	284	265	292	302	286	268	266	266	267	278	265	266	276	263	269	325	306	268	246	266	281	284	308	280	251	268	292	293	286	287	280	287	273	238	305	311	301	271	253	253	277	259	285	293	252	279	264	245	245	253	256	278	248	243	234	268	253	281	320	285	271	257	262	294	259	261	314	300	244	294	279	305	280	294	271	276	287	281	267	268	298	303	291	274	298	288	299	282	287	287	308	293	288	283	294	252	269	260	287	282	300	238	243	262	273	264	265	258	306	278	284	259	269	278	304	269	270	257	241	299	317	280	227	243	273	261	266	288	267	264	298	263	303	266	264	303	279	257	302	277	266	267	248	266	304	263	268	280	292	255	263	256	276	286	300	289	285	260	268	257	251	307	278	271	281	274	286	274	275	261	268	294	287	272	283	302	240	291	233	257	277	274	234	270	254	248	297	284	276	268	279	279	296	264	265	312	295	262	267	258	272	292	289	247	269	280	255	320	257	278	274	300	287	301	312	292	260	260	287	270	251	247	254	257	281	322	288	240	272	288	249	278	269	254	260	314	261	266	260	281	246	276	275	288	241	260	298	259	247	284	285	275	269	293	244	281	284	275	253	277	295	279	279	305	278	256	248	292	255	268	284	262	277	290	285	257	290	241	311	252	265	300	279	295	259	283	285	284	237	228	288	276	256	270	262	230	268	277	287	291	303	264	294	278	241	272	284	281	287	254	270	266	254	285	288	262	293	274	270	270	280	258	270	259	289	255	292	299	245	274	278	254	276	300	267	263	256	290	283	244	282	265	291	257	279	273	323	279	271	282	288	314	291	267	276	270	273	260	249	262	253	273	261	263	269	318	295	260	278	278	283	280	274	276	266	261	288	250	277	280	295	290	279	268	267	258	253	283	257	264	291	290	301	266	281	264	273	240	284	281	256	256	262	303	272	279	265	257	255	293	287	257	295	256	257	281	260	263	275	297	289	300	275	263	290	325	251	270	302	289	293	288	275	287	265	274	279	271	260	268	248	274	298	246	274	277	269	253	228	257	288	251	235	282	277	279	269	283	266	281	298	275	279	253	277	290	255	301	264	285	281	264	284	258	272	272	242	289	280	263	278	274	291	284	294	275	273	261	271	286	295	287	279	274	286	270	280	301	279	254	280	249	292	293	298	280	290	290	248	309	285	284	291	252	279	279	297	290	298	259	286	266	290	270	223	252	260	249	260	289	274	253	277	265	268	268	285	278	255	290	277	269	244	287	254	270	249	290	261	289	287	282	271	261	283	253	264	265	292	288	259	295	256	288	253	288	270	256	304	255	256	252	265	290	267	262	276	270	309	265	299	300	274	264	269	276	276	249	262	267	287	265	267	288	272	267	280	257	299	293	258	272	298	286	269	288	285	266	276	255	271	260	299	277	261	267	307	255	275	287	251	291	296	265	263	268	287	254	270	278	257	287	250	283	249	298	253	274	291	272	277	291	276	287	276	273	240	263	282	291	264	292	266	299	249	260	275	246	277	243	269	294	272	269	277	264	276	286	279	282	243	250	268	242	254	284	280	296	300	308	253	265	248	265	262	293	277	284	283	261	304	279	285	251	250	249	289	319	302	264	302	269	265	277	271	256	264	273	258	298	280	283	250	276	275	290	304	256	281	294	238	270	266	287	264	298	309	280	279	276	249	281	254	268	267	276	251	290	247	273	252	279	285	271	283	246	270	289	286	277	274	272	270	296	258	266	256	268	270	280	264	295	290	281	264	262	268	286	269	268	241	284	266	288	268	296	283	243	250	318	244	268	288	266	286	247	273	275	272	270	280	269	288	259	262	282	256	305	269	305	258	289	264	297	271	280	299	283	291	286	260	272	282	285	278	290	284	258	271	277	254	300	274	298	272	292	294	294	273	253	278	288	248	262	262	273	274	303	275	277	289	280	290	274	308	272	264	271	279	278	250	262	267	269	263	276	294	256	276	266	276	279	277	250	312	283	271	270	230	244	260	274	271	274	288	297	289	282	302	290	263	260	274	280	246	265	301	289	277	275	269	256	290	282	307	240	258	246	281	267	245	262	291	281	286	315	268	266	260	278	272	240	245	253	281	247	258	291	261	261	302	278	259	287	262	282	286	264	259	254	275	304	283	236	262	303	285	272	257	304	239	258	300	286	240	256	260	256	288	283	283	280	268	278	294	245	273	292	297	283	292	289	249	262	249	261	273	280	278	277	273	279	261	280	276	281	251	284	276	291	268	257	286	280	259	257	287	286	263	268	279	289	275	259	303	269	278	289	266	272	262	281	263	253	264	274	282	304	259	271	267	288	289	273	258	285	259	279	272	247	245	271	292	264	259	289	282	281	298	285	279	302	264	278	300	284	279	276	269	279	268	289	296	264	245	236	278	255	279	294	283	266	286	263	287	288	252	258	266	292	259	280	285	257	274	312	252	284	251	277	299	282	270	270	289	285	297	253	304	282	253	246	279	283	267	273	265	260	272	271	271	308	293	264	276	280	246	280	266	261	258	295	268	291	284	278	240	273	315	299	269	285	271	264	259	274	273	260	279	298	275	279	278	300	267	237	277	272	283	284	273	273	292	243	293	251	313	262	299	258	271	261	276	307	276	289	276	259	237	263	272	288	287	288	265	283	276	268	314	282	305	284	326	258	291	269	273
33652	16315	11672	4214	882	642	619	568	619	615	601	609	610	594	576	599	594	587	623	593	579	586	605	561	614	613	605	569	610	562	620	552	591	636	574	578	625	585	603	570	608	624	605	582	591	589	618	582	603	618	626	577	599	602	621	603	588	598	555	575	581	552	631	577	596	580	626	611	598	590	586	647	584	574	554	589	650	596	598	636	561	588	592	598	591	601	613	623	594	547	649	643	585	569	611	568	637	627	607	589	603	590	613	584	554	608	618	596	617	610	630	597	595	606	630	578	637	618	576	605	589	633	568	591	623	583	569	605	593	590	647	586	558	576	650	541	627	613	636	629	589	577	557	611	594	604	594	593	572	610	624	585	642	658	598	603	640	611	564	607	623	623	615	615	595	593	584	571	613	569	591	632	620	600	571	540	592	566	584	630	601	610	644	602	599	612	637	580	616	635	626	577	562	631	577	626	607	599	600	602	570	603	549	624	629	623	590	583	598	645	644	584	561	606	591	605	587	587	611	578	594	580	553	577	597	591	601	648	601	630	622	619	563	615	596	599	608	587	622	637	571	619	593	598	588	609	566	572	615	590	618	575	538	584	611	627	560	567	597	623	591	583	620	562	579	565	610	650	564	613	607	620	595	632	605	612	602	560	609	620	611	574	586	592	595	634	612	608	575	634	617	649	612	558	559	610	586	600	569	595	605	615	624	617	617	622	600	543	583	606	620	587	627	567	596	609	662	608	616	609	574	599	596	587	600	550	588	599	582	598	611	564	550	590	534	598	646	583	597	590	569	652	619	603	567	596	626	583	601	621	600	576	587	562	602	631	634	575	672	593	604	618	607	639	647	596	589	628	622	606	580	607	593	633	632	564	646	609	606	627	565	581	622	625	611	615	584	566	600	581	601	552	570	657	602	583	602	612	599	600	596	612	599	579	620	620	605	591	586	633	620	581	614	615	628	612	612	609	602	559	587	560	611	541	623	600	577	600	621	585	613	579	617	597	571	631	605	562	582	569	574	594	620	596	616	612	625	612	625	606	597	616	627	617	610	584	635	574	624	573	586	598	655	624	577	589	634	589	609	665	579	606	604	581	622	576	574	615	591	613	611	626	606	603	602	650	639	646	633	590	564	589	614	610	574	572	596	622	619	583	609	619	605	619	567	595	587	563	600	613	569	603	631	591	592	549	611	599	581	607	624	616	597	606	564	617	659	575	626	543	603	613	595	607	608	606	641	610	558	552	624	608	587	653	605	607	611	594	618	627	545	613	591	604	607	584	627	616	601	584	608	594	597	632	606	579	565	586	618	613	599	559	610	566	594	614	524	609	587	584	619	599	601	577	605	589	584	610	569	612	602	627	587	567	652	576	611	614	545	638	598	559	574	568	550	587	590	622	609	589	622	617	628	637	608	599	614	571	586	575	627	607	591	589	612	565	598	591	600	631	619	637	622	604	569	629	598	606	603	639	584	581	591	630	564	607	603	594	578	606	601	556	593	647	553	615	587	570	617	615	615	605	586	643	618	616	639	592	604	626	547	541	560	610	611	613	600	619	575	600	601	612	624	611	584	579	602	629	582	552	579	612	610	618	603	607	625	607	598	581	614	628	599	556	615	626	611	582	598	581	590	614	590	613	589	616	614	611	614	583	605	600	603	563	664	573	600	594	556	593	620	592	583	564	609	592	580	583	605	618	652	625	621	565	640	589	612	638	615	606	562	622	586	577	625	623	587	581	588	603	597	611	563	553	641	613	583	564	618	627	589	572	625	675	568	610	667	647	633	613	610	604	582	630	593	606	615	623	640	588	609	623	576	610	571	628	636	638	593	641	642	602	571	583	594	597	582	619	638	633	602	593	604	598	570	606	618	657	638	600	612	600	653	617	642	613	586	594	566	588	603	575	608	595	600	645	592	577	618	599	585	613	619	634	599	582	574	626	566	574	628	586	588	638	658	584	603	628	615	607	616	629	619	606	554	588	614	590	609	606	610	591	626	621	582	575	618	590	594	630	596	601	627	621	577	621	582	574	607	612	594	586	580	604	584	590	599	623	598	587	598	596	620	546	591	619	663	566	612	581	621	611	628	637	578	545	576	645	582	594	599	638	599	619	638	581	555	614	608	572	605	663	599	597	577	616	601	633	658	608	591	619	576	629	612	628	573	605	604	612	624	593	596	630	621	610	597	566	596	654	601	592	597	570	599	608	600	579	578	616	607	603	617	587	673	593	628	608	587	619	593	593	639	567	638	588	596	616	633	619	582	612	584	617	592	620	594	587	579	551	574	627	612	568	573	632	601	633	599	575	620	607	616	664	611	586	609	604	626	590	583	589	569	609	620	607	583	626	566	604	621	607	578	582	618	577	621	619	623	555	614	563	592	634	671	532	606	627	572	603	569	553	543	601	578	655	584	629	563	599	619	610	604	639	622	580	540	582	604	589	561	611	676	604	592	575	603	623	606	595	623	593	577	609	537	621	587	573	653	612	629	595	575	583	575	616	610	592	627	596	626	581	558	621	591	626	591	603	607	618	602	637	620	595	592	585	581	589	569	619	619	572	546	610	652	612	604	560	600	566	580	598	600	588	636	592	564	610	606	613	633	604	611	621	673	626	655	615	594	609	598	586	626	581	628	577	571	613	619	633	605	603	596	644	591	616	621	598	605	585	587	589	620	614	602	589	659	654	623	585	619	644	596	608	619	590	641	584	582	613	656	593	667	617	618	604	623	620	630	618	562	620	640	561	604	629	625	564	596	575	585	624	598	612	608	578	641	628	596	566	592	608	596	597	663	619	584	568	586	602	585	597	626	623	589	607	615	586	591	605	599	602	638	613	586	592	618	607	580	613	646	581	528	579	589	542	614	596	581	622	586	596	640	582	592	564	615	578	601	566	567	598	626	599	647	576	601	556	584	642	640	575	618	593	608	626	611	594	629	610	620	589	586	571	639	608	596	596	593	595	595	586	595	598	573	551	608	577	644	566	598	622	618	601	629	565	625	576	587	659	619	600	631	612	587	645	568	599	596	581	602	597	620	579	560	605	627	614	613	581	636	614	614	571	615	587	603	609	640	533	650	610	634	617	641	621	612	560	596	589	587	598	594	629	607	597	617	559	594	613	618	581	588	592	607	614	619	627	617	582	624	604	637	634	563	602	593	623	620	622	666	649	635	612	621	617	625	633	595	597	573	589	621	613	597	615	602	582	565	586	667	633	607	579	559	583	594	602	628	595	581	611	564	600	591	601	602	612	594	601	584	571	574	631	598	613	632	614	584	574	609	634	578	599	594	630	578	598	589	580	635	631	573	643	607	616	558	614	602	617	593	621	591	573	600	575	629	627	619	579	611	571	609	579	612	603	616	610	593	590	606	626	576	612	593	593	599	590	593	618	618	631	563	603	619	636	630	592	615	648	575	648	634	580	620	627	612	607	605	576	587	659	585	659	593	571	602	618	584	590	576	598	609	619	593	616	584	594	636	627	587	603	593	605	587	581
77619	58518	51321	28092	5410	327	220	223	212	184	162	191	209	199	191	159	199	187	174	188	176	191	175	177	224	177	188	168	200	184	194	199	184	205	187	146	170	194	173	176	182	180	180	172	187	176	187	162	176	187	161	197	198	171	179	191	185	169	195	195	185	163	167	172	189	207	200	186	185	191	200	162	190	210	188	202	193	158	188	187	191	206	187	148	178	165	185	191	147	162	168	221	172	183	190	195	182	176	214	187	181	151	185	167	190	193	171	176	173	199	195	201	162	175	173	188	203	197	162	179	176	179	180	146	187	169	205	168	184	173	171	184	175	169	203	178	168	197	199	188	195	188	179	193	159	174	184	166	194	172	181	168	194	175	207	185	173	161	217	172	175	192	177	176	200	183	179	169	171	194	168	189	171	173	176	172	185	176	192	176	181	185	189	212	214	164	192	170	182	176	170	184	188	172	194	186	186	194	176	169	180	187	182	195	177	184	206	179	217	184	190	203	177	172	203	164	184	183	165	167	192	172	184	198	189	194	196	199	155	188	191	179	185	172	190	167	195	176	182	184	159	169	176	167	173	165	186	162	194	178	188	186	183	178	204	185	169	177	174	181	174	195	196	189	198	158	177	205	163	169	174	200	172	170	162	165	197	163	193	175	166	168	165	196	182	214	182	168	170	211	161	177	180	193	208	181	180	159	203	212	192	182	176	191	173	155	162	169	194	174	184	201	163	175	136	170	175	197	177	172	173	176	173	182	157	163	158	154	199	173	180	185	188	190	194	182	177	195	186	188	211	207	168	173	174	155	188	169	156	159	193	195	176	169	172	210	196	185	197	183	175	174	181	167	181	189	199	193	197	188	163	199	191	194	179	172	173	188	186	187	183	187	186	167	162	197	188	184	191	199	190	187	189	176	168	208	184	186	220	157	178	179	193	200	182	199	190	185	196	177	159	192	172	176	160	160	180	177	172	198	163	184	164	197	188	184	186	195	164	182	170	180	192	171	173	197	178	191	179	168	153	182	180	177	184	174	190	191	173	186	140	171	182	165	185	181	182	168	147	186	192	184	171	165	169	175	212	175	170	192	182	191	170	198	193	171	187	189	180	168	176	184	161	187	197	160	192	164	187	169	179	164	191	191	154	214	171	198	172	201	183	201	170	175	217	189	206	206	175	191	171	192	186	184	167	183	195	193	179	171	209	189	166	189	186	172	184	173	184	169	195	190	198	170	155	161	180	183	184	177	198	176	194	184	160	174	193	182	163	191	196	165	177	193	169	177	160	222	192	190	171	192	194	182	188	183	192	191	174	176	174	157	203	198	204	174	202	181	166	198	180	190	174	178	187	191	183	198	152	183	175	149	183	182	192	198	181	187	203	200	175	175	199	208	184	188	200	196	200	176	177	184	182	184	181	174	175	176	168	193	177	198	174	164	180	172	200	172	181	183	187	160	180	161	172	203	179	178	171	197	171	188	191	170	191	191	177	179	173	177	191	174	200	189	188	166	190	172	169	188	168	208	198	202	193	176	170	187	184	182	199	173	159	180	204	189	188	187	187	183	185	186	204	189	178	175	184	173	171	182	177	189	150	178	177	193	153	178	189	181	167	197	170	150	195	199	172	167	171	180	164	190	206	196	171	188	171	198	176	159	171	189	152	147	176	191	199	183	204	154	192	190	183	214	196	171	178	192	167	188	170	192	188	174	170	173	209	197	191	183	184	190	171	193	220	200	173	170	174	188	165	172	189	198	178	203	165	174	195	183	176	189	162	215	195	185	171	187	192	171	203	193	188	177	184	172	154	181	183	179	182	174	188	190	180	187	160	193	214	216	191	196	181	180	173	171	170	182	199	196	169	174	185	168	205	199	194	191	177	197	153	176	174	181	196	191	181	191	183	169	164	188	196	196	172	181	179	163	184	195	201	192	180	181	146	172	182	172	161	187	179	194	154	185	190	191	177	163	154	198	183	205	190	172	170	182	201	184	163	153	179	187	171	180	174	198	174	167	180	184	189	187	134	154	188	177	176	223	205	173	189	184	189	180	192	189	171	189	205	171	179	204	200	199	187	180	159	153	188	184	177	198	185	199	197	184	209	175	179	206	180	157	180	190	202	176	201	190	185	189	182	191	194	175	191	192	193	167	194	201	195	185	206	174	166	186	197	189	167	197	175	171	151	195	175	204	164	185	167	191	185	172	201	211	185	156	179	175	188	209	168	214	199	137	178	232	174	170	190	174	194	184	193	167	181	185	194	187	177	173	187	185	173	199	161	184	176	196	191	186	160	157	193	188	176	188	197	179	205	174	206	179	188	179	174	200	191	205	157	193	183	161	183	188	198	160	204	171	193	196	173	163	188	181	187	215	174	174	182	193	191	172	199	162	173	187	204	178	176	176	168	205	181	185	179	155	178	192	208	209	193	173	186	191	191	169	173	159	189	192	200	172	206	180	164	162	194	210	191	190	188	187	179	173	185	202	143	166	175	200	177	200	185	170	186	188	194	168	193	162	192	169	187	181	170	170	166	187	166	183	166	176	159	196	188	194	177	180	200	186	172	214	188	184	176	197	187	169	175	183	198	180	180	169	176	196	204	172	146	136	194	205	189	159	184	194	176	186	165	171	167	186	197	191	157	198	182	201	191	188	175	171	170	190	186	191	166	156	193	178	187	187	203	191	160	196	187	190	183	193	163	198	181	192	178	181	169	178	178	187	186	193	185	176	166	193	192	208	190	158	198	183	180	204	185	183	152	203	165	203	160	161	171	203	172	191	189	165	186	179	198	198	167	177	162	171	194	168	171	183	172	171	195	191	193	199	182	189	199	192	204	205	163	196	193	187	193	196	202	161	175	147	201	185	184	174	207	195	172	190	168	171	191	183	156	172	183	187	191	172	217	171	198	167	179	180	189	200	188	183	203	175	191	174	172	197	145	145	188	185	189	190	166	160	158	186	179	230	155	163	187	205	202	174	142	186	189	195	178	214	172	190	160	176	159	158	190	180	173	161	188	171	201	157	188	190	167	175	166	184	193	177	186	185	184	176	183	187	196	205	160	188	177	193	184	192	199	181	183	181	207	203	181	178	187	166	197	178	168	198	173	214	192	181	187	190	180	187	178	170	223	183	202	175	187	173	175	179	183	177	195	199	177	169	168	182	154	172	177	174	181	164	191	176	206	184	156	185	173	180	160	177	179	178	174	179	186	187	187	166	196	203	170	166	195	190	171	175	192	175	181	187	172	166	193	180	163	199	179	158	193	205	193	176	190	177	197	184	170	174	156	185	159	193	206	187	194	190	187	176	170	172	173	185	183	191	177	153	164	213	180	182	157	184	177	189	198	175	191	178	197	195	197	191	187	160	184	184	176	170	151	165	175	182	185	169	175	175	200	185	188	183	180	175	179	211	178	208	176	168	198	175	186	162	199	169	204	188	198	210	190	186	192	190	187	185	191	214	191	183	174	189	175	193	194	188	187	173	175	184	185	184	185	187	207	190
53473	47411	48379	24299	5549	523	506	486	452	458	440	445	455	429	440	424	411	426	464	442	403	457	392	426	423	440	403	432	404	441	409	415	394	449	385	402	404	453	392	394	397	477	437	423	404	441	390	388	415	418	433	397	429	410	431	411	428	418	429	414	392	398	400	395	425	423	396	421	394	405	403	406	434	391	397	427	434	404	373	402	427	417	416	383	416	407	393	380	428	418	385	448	427	434	434	392	477	412	393	431	437	395	408	430	412	397	392	384	390	398	393	418	417	405	406	402	441	439	432	426	409	449	411	422	416	452	415	410	402	415	380	393	407	428	447	418	377	375	384	384	412	394	396	413	426	397	420	400	423	406	389	420	394	420	409	398	418	408	408	402	418	417	376	407	406	367	416	409	405	382	427	414	391	427	433	396	415	393	419	415	438	424	399	408	377	410	365	400	404	450	421	387	440	408	373	376	416	375	420	416	395	406	388	420	420	425	418	408	433	362	405	417	397	413	398	424	410	383	436	392	417	424	411	421	400	422	422	397	408	396	411	409	406	416	404	387	434	390	415	357	403	378	418	399	433	377	433	418	431	410	438	416	409	404	419	412	415	419	362	443	403	404	393	372	410	390	412	416	413	389	390	378	399	441	428	411	425	416	406	376	390	405	421	409	417	416	388	407	411	421	445	383	417	437	436	426	398	399	381	430	420	407	387	415	405	462	459	378	386	409	417	413	417	429	414	385	459	405	399	421	401	398	381	400	407	426	400	418	366	372	384	382	419	429	402	389	421	379	383	382	367	405	387	404	408	405	420	418	442	405	443	436	392	411	419	409	422	419	428	429	446	401	420	432	402	426	399	408	438	403	399	433	410	412	393	391	409	375	417	426	386	452	409	398	419	446	427	413	397	422	378	388	368	408	399	399	424	426	434	410	393	406	367	429	435	408	410	389	426	439	397	434	399	402	427	360	392	403	434	410	393	433	372	416	404	448	386	395	417	417	377	384	409	420	414	444	413	375	397	406	389	398	410	439	397	417	416	399	383	411	387	380	414	373	443	435	416	376	380	378	371	434	390	388	405	413	422	458	423	395	422	463	395	414	376	374	395	424	399	386	406	434	395	421	355	443	381	403	429	425	403	415	386	376	452	391	417	402	411	420	401	407	416	432	389	396	348	412	439	396	439	423	420	453	406	398	436	409	401	451	401	365	412	410	371	408	423	385	404	379	412	399	392	412	430	405	410	398	430	430	374	389	433	455	380	454	356	409	427	403	403	427	415	396	435	374	408	415	403	419	395	431	422	413	407	436	399	410	374	390	398	393	407	398	431	391	411	417	411	442	435	401	418	420	438	419	424	368	415	376	390	382	467	437	466	381	446	423	401	386	417	386	407	406	435	415	458	435	429	407	391	434	419	444	429	411	368	393	380	418	391	409	440	410	365	426	406	406	415	413	432	394	412	381	403	436	399	381	411	421	416	420	441	394	392	412	432	407	425	418	415	394	411	425	424	381	416	391	374	437	426	399	407	413	385	398	396	384	394	447	353	422	384	387	420	406	427	421	410	412	392	414	403	423	393	399	416	399	387	389	449	420	399	379	460	409	424	373	387	455	414	440	390	400	427	434	400	439	386	432	398	439	424	413	407	418	388	417	392	349	379	420	393	373	390	419	388	372	375	408	395	422	417	397	410	433	379	401	428	391	394	416	426	425	417	383	394	406	357	437	398	370	410	409	424	455	386	450	398	404	426	411	410	420	439	397	407	421	426	410	362	428	383	427	420	414	414	388	379	382	414	384	406	442	426	408	373	404	416	413	415	413	430	424	427	402	404	414	434	368	450	445	388	430	437	384	391	414	446	384	388	445	424	427	433	417	391	408	386	416	422	390	391	442	414	377	396	386	414	394	409	437	432	386	389	422	413	433	381	428	421	388	408	416	402	379	407	403	408	400	384	407	380	419	400	420	439	424	408	393	387	415	420	387	420	386	411	400	402	441	434	401	401	397	386	399	369	396	383	374	424	429	384	449	432	380	400	408	407	445	436	387	429	385	413	423	418	419	403	425	375	432	375	413	384	392	409	406	404	372	417	413	426	379	429	432	390	396	414	381	400	441	424	394	381	425	446	418	402	413	416	399	431	430	388	389	395	399	398	410	413	420	418	395	392	419	378	417	406	385	387	424	375	428	431	399	401	417	432	419	425	449	403	396	385	415	451	424	358	393	426	438	424	460	397	390	452	401	419	409	393	410	391	392	408	419	392	409	409	408	382	404	433	424	405	412	417	405	391	415	419	408	429	378	397	408	394	407	406	423	409	419	403	407	401	415	420	431	410	397	369	410	425	437	391	375	405	416	416	439	384	414	370	389	384	421	385	378	419	404	411	439	415	388	372	389	417	402	382	413	391	383	388	410	421	395	417	454	390	425	430	436	432	428	372	412	451	381	402	411	375	405	418	444	414	389	390	434	392	446	436	433	404	413	408	405	407	391	425	402	411	416	396	415	409	369	386	431	396	386	437	425	408	388	418	378	416	438	381	432	423	391	429	366	411	415	413	425	403	418	398	376	438	406	404	410	391	405	406	416	440	424	423	418	399	421	445	385	362	389	399	388	444	401	408	437	408	410	405	395	382	429	432	392	427	417	420	413	410	393	404	413	426	410	460	388	376	436	402	417	432	411	396	374	408	403	430	400	464	398	434	410	412	388	428	431	397	425	425	403	442	445	418	399	403	372	415	450	397	392	435	403	418	402	382	368	424	396	436	434	407	411	420	419	400	378	372	432	412	399	421	403	420	438	409	420	394	398	392	401	393	421	427	396	415	403	423	398	436	431	366	388	446	363	389	382	434	371	418	435	416	411	374	421	389	377	390	403	394	390	406	411	434	430	407	402	407	431	422	386	377	403	401	428	421	407	422	411	419	389	405	402	391	428	410	396	389	389	404	430	394	422	402	404	398	385	430	400	422	400	415	404	418	396	395	401	422	392	420	402	423	439	389	416	429	427	387	388	412	437	436	382	414	435	405	394	412	385	420	414	393	438	427	431	407	408	423	391	421	390	419	389	393	429	396	396	397	411	432	398	427	414	399	385	433	410	409	384	375	377	422	418	414	418	378	401	420	403	425	406	408	392	384	419	419	356	386	408	405	408	411	404	422	409	403	411	415	378	380	384	444	420	414	419	384	405	423	426	398	418	419	407	414	410	407	412	439	414	390	433	433	413	427	421	395	395	395	392	384	408	395	421	434	429	441	407	399	444	399	394	412	448	397	428	417	423	421	419	397	427	436	407	416	379	384	369	397	400	386	391	389	383	403	409	402	397	390	409	423	408	404	420	396	434	422	392	414	392	407	391	423	400	397	365	401	415	396	403	377	432	438	381	438	436	436	381	403	421	408	394	407	400	420	385	410	382	444	437	396	401	403	411	425	424	397	398	403	469	451	388	408	370	397	369	396	403	437	387	425	411	421	421	417	422	417	409	376	397	404	363	422	428	397	424	396	418
85182	70721	61559	39754	12352	809	136	137	104	134	121	124	119	120	128	132	144	117	131	114	133	119	116	115	116	101	130	101	113	92	123	114	131	111	108	104	128	116	123	117	127	132	123	126	124	124	107	104	112	88	116	113	105	127	103	123	115	122	126	129	110	115	123	116	124	118	128	112	110	127	106	110	103	114	120	89	116	122	102	120	116	105	118	140	130	117	107	118	97	127	113	144	108	127	108	104	106	119	107	118	118	109	113	110	107	115	127	102	110	113	117	112	107	137	111	103	106	122	114	109	125	109	118	109	101	117	93	154	96	115	110	106	101	99	101	112	81	123	142	115	132	119	107	104	113	108	125	114	139	97	121	129	116	113	122	138	128	97	109	118	111	116	104	118	105	106	115	115	87	110	121	110	115	119	110	114	113	104	140	112	118	132	107	127	109	119	99	108	124	115	138	130	118	101	100	115	101	112	130	107	113	114	114	104	117	126	118	111	113	119	105	112	133	133	81	111	131	97	109	124	115	118	126	122	121	100	106	132	126	119	136	124	111	103	117	126	101	92	125	120	105	117	91	104	113	131	104	106	115	126	138	125	119	121	113	104	116	112	125	111	127	105	128	121	128	126	120	121	117	104	106	139	103	105	98	112	118	108	111	119	107	108	100	118	115	97	109	116	103	119	107	131	127	133	102	135	114	115	102	126	125	102	108	113	99	115	125	130	104	114	114	106	113	111	107	127	105	112	116	132	114	130	105	114	110	106	126	114	123	121	122	106	96	98	104	119	107	116	109	114	106	138	105	118	112	134	99	103	110	100	118	120	125	126	106	126	122	125	106	124	115	118	112	113	106	115	109	111	121	114	137	104	112	116	107	114	121	116	118	128	118	99	115	112	104	100	118	119	85	118	114	131	118	111	100	101	117	121	111	119	116	87	107	111	102	116	108	113	108	109	113	119	121	110	104	124	116	129	113	116	125	109	102	120	109	116	111	107	111	111	115	97	119	94	100	142	103	95	118	118	129	130	109	96	122	137	130	128	89	128	121	104	107	122	112	104	122	120	114	120	137	112	110	106	107	102	102	104	119	118	111	121	121	107	105	114	123	113	114	115	114	106	103	128	118	122	110	116	112	129	98	115	121	96	88	94	119	112	132	108	112	113	124	105	98	109	127	106	122	109	109	96	112	108	112	110	126	128	107	109	120	119	123	123	119	107	107	118	110	114	100	102	100	125	95	114	115	116	108	111	99	132	105	116	132	110	124	110	107	134	126	96	100	124	124	125	117	120	113	125	138	120	133	129	112	122	119	107	104	117	122	116	118	120	117	108	110	106	107	102	99	106	127	113	136	131	121	126	117	104	92	117	96	115	101	126	107	123	122	123	129	121	105	142	111	101	114	79	109	92	93	106	106	94	101	121	104	123	89	105	110	137	125	99	107	123	130	113	135	122	128	119	119	114	121	119	112	109	129	130	135	139	127	103	103	109	117	108	119	116	117	100	112	103	101	124	139	142	112	125	117	119	113	102	106	114	106	95	118	99	130	106	124	119	139	93	133	122	108	122	124	101	124	114	128	110	120	129	134	122	94	97	99	123	122	131	117	134	127	121	101	100	117	125	120	110	105	127	146	114	143	131	108	140	129	99	104	114	93	121	104	117	124	133	111	96	104	134	124	117	101	118	131	111	114	103	130	125	116	127	126	120	131	131	123	103	127	111	126	132	107	120	126	127	101	103	127	135	110	113	118	123	104	119	103	106	117	106	105	123	121	102	118	107	116	118	116	119	123	120	121	145	111	113	133	139	112	128	116	136	117	121	112	124	107	131	136	88	100	99	102	132	129	134	116	110	107	127	117	121	120	104	127	106	110	98	128	122	124	119	98	116	103	110	129	106	108	111	99	134	132	119	128	122	117	104	104	116	111	111	130	137	113	102	105	103	116	106	117	118	124	115	119	122	118	119	116	147	122	123	136	110	104	125	97	105	103	135	102	139	133	117	116	129	127	121	115	104	121	93	108	123	118	131	126	119	72	115	105	124	113	120	122	111	132	103	130	117	94	119	113	126	116	99	104	121	151	125	105	131	102	112	105	111	113	122	94	126	140	123	117	121	116	119	112	124	141	112	120	126	100	103	131	141	113	106	107	141	107	93	114	135	114	117	129	125	133	127	112	117	88	130	126	99	112	116	110	141	131	107	125	127	108	99	119	109	113	126	109	130	135	119	118	118	123	105	139	140	102	117	137	100	108	101	121	120	132	114	113	130	132	105	128	97	117	108	110	113	137	133	130	123	97	119	107	113	116	120	104	110	108	139	122	115	105	121	102	121	118	113	125	111	131	107	129	105	118	105	121	109	96	101	135	112	131	112	122	109	99	116	141	113	103	136	131	88	87	120	130	117	112	101	120	145	105	112	146	117	107	96	113	104	119	102	118	100	130	135	98	96	128	120	124	130	95	107	109	112	104	121	118	111	121	113	108	117	95	134	131	114	131	109	129	116	103	120	135	126	96	112	112	105	121	129	133	124	136	135	102	111	127	93	111	109	120	108	114	123	105	113	105	99	114	93	106	109	127	131	110	122	128	106	99	103	107	130	128	101	109	107	112	121	119	109	123	102	130	103	120	118	122	110	116	101	125	114	114	110	106	125	116	101	114	116	115	98	115	97	101	105	106	126	97	111	122	129	103	130	133	105	119	116	119	119	120	124	96	113	120	97	104	124	103	122	94	112	113	112	103	114	113	118	104	119	98	114	110	127	117	111	128	124	120	102	130	110	117	128	106	136	125	123	106	116	129	104	119	124	130	103	97	116	99	112	118	104	137	112	101	102	94	112	108	92	102	106	116	89	128	123	97	120	116	139	89	113	113	105	119	148	116	133	113	107	105	121	105	114	109	121	99	116	124	104	127	121	109	101	119	101	126	97	116	126	99	120	125	109	123	137	114	98	121	144	113	117	117	85	113	123	137	113	118	130	115	104	124	118	109	100	111	116	103	107	98	118	108	114	127	104	130	117	134	106	112	122	109	120	95	130	116	111	95	138	104	134	93	106	132	100	109	110	137	105	116	102	126	113	111	111	105	107	121	126	108	89	108	128	117	132	124	106	97	111	112	102	96	110	88	114	125	107	116	95	118	110	123	88	108	123	104	128	118	113	119	119	109	115	112	121	115	105	108	115	97	112	112	119	107	115	106	115	126	99	135	111	116	121	101	109	110	134	117	119	107	130	117	106	114	105	114	137	111	118	117	113	110	108	125	101	123	115	113	111	111	122	120	100	98	106	104	125	103	133	120	104	128	118	121	125	129	107	103	112	128	105	97	118	94	105	124	112	103	97	86	117	113	116	114	99	106	125	100	125	121	112	124	120	109	128	108	103	134	122	123	124	117	107	109	117	117	105	119	126	121	103	106	130	121	129	98	98	116	124	112	112	115	115	128	126	105	138	107	145	114	104	125	119	114	91	104	117	131	120	119	122	106	110	121	116	99	113	110	111	101	130
64172	57197	58227	37228	8605	507	417	400	380	332	337	338	314	294	334	323	300	290	285	290	319	289	274	304	273	297	263	294	271	289	285	294	269	283	255	271	268	294	294	261	286	284	289	290	285	275	247	284	273	265	241	284	267	280	247	272	283	266	239	237	247	287	242	262	269	266	257	281	274	266	291	270	280	287	258	303	283	288	277	289	271	263	296	280	268	257	291	263	259	303	265	277	274	267	273	272	312	253	281	303	283	272	300	275	257	285	243	280	263	298	284	245	265	258	262	289	244	277	262	248	318	267	289	260	300	236	265	264	284	260	250	284	277	282	236	290	294	277	313	245	293	269	291	248	297	268	287	288	276	266	274	280	280	277	279	281	298	277	261	283	269	286	245	325	318	286	276	264	281	288	271	285	294	270	301	271	271	274	268	290	263	285	255	279	278	292	271	266	270	277	277	266	275	261	297	261	256	270	260	267	288	272	272	260	252	284	268	272	303	263	286	281	278	291	265	266	274	290	276	282	265	269	279	285	252	280	282	297	289	286	274	262	266	268	261	267	261	291	299	271	280	259	271	267	279	310	286	281	267	254	270	256	289	266	241	238	288	271	306	295	265	288	264	278	288	275	291	311	255	274	282	288	285	277	300	277	262	259	287	255	266	278	236	302	254	277	251	230	278	276	265	240	260	287	258	272	271	262	282	299	282	275	266	269	278	278	266	277	257	271	287	298	291	272	263	266	314	283	272	271	274	302	279	287	240	254	284	258	264	274	250	275	314	277	282	249	277	271	269	297	308	248	327	282	256	268	259	288	305	284	261	292	262	263	259	280	252	270	255	265	276	277	252	276	269	270	249	253	283	262	268	255	281	303	265	264	295	282	267	273	294	298	285	274	263	254	245	248	275	265	254	284	269	264	291	268	266	266	268	280	260	245	255	275	271	298	265	263	252	279	264	252	277	281	293	259	269	243	261	287	281	246	243	264	258	264	243	274	285	278	276	239	270	273	274	282	291	264	263	245	274	258	291	277	286	263	275	262	288	271	289	285	281	271	303	263	283	249	290	274	278	246	295	303	214	266	252	264	283	282	280	240	261	292	271	279	290	292	254	279	270	269	273	281	249	262	279	301	283	298	255	260	245	277	285	285	288	283	264	261	280	261	298	253	254	252	304	256	262	290	253	279	278	284	268	264	277	264	229	261	292	255	277	256	297	257	243	270	287	285	293	290	261	249	275	261	290	287	273	295	275	294	258	267	286	298	266	253	240	261	270	277	262	311	256	283	264	270	264	254	272	240	264	256	277	273	271	259	311	246	238	245	268	283	308	268	239	300	281	283	276	276	259	229	287	272	267	278	269	280	273	273	309	272	262	286	258	243	271	292	311	273	301	288	279	273	256	288	257	259	271	243	284	266	284	238	271	282	300	291	308	283	267	287	266	292	290	261	270	264	281	274	307	275	287	293	294	269	281	272	281	260	297	296	274	261	275	259	284	256	257	278	264	284	307	266	276	291	286	254	306	276	298	302	250	264	266	265	256	271	279	275	260	307	263	287	250	303	274	257	249	268	295	270	253	273	283	281	285	247	243	315	283	286	291	269	275	277	271	284	295	254	278	265	301	293	276	257	286	242	277	278	287	273	268	261	245	286	260	297	266	255	271	290	280	306	255	277	284	249	271	276	284	269	266	264	291	281	257	229	276	273	288	275	299	268	283	271	260	306	256	243	276	238	270	257	278	310	262	263	254	276	285	299	262	305	255	286	288	292	260	235	269	262	284	274	276	274	266	266	271	258	282	272	302	283	280	262	273	294	240	278	272	255	276	277	287	247	300	256	253	273	249	271	264	287	245	264	266	271	280	289	254	268	284	281	285	272	312	256	290	233	283	300	282	276	324	289	277	271	281	283	296	288	294	276	292	288	233	257	281	264	268	286	282	273	275	258	266	283	291	273	293	287	290	264	275	280	268	295	272	286	244	292	235	304	298	271	257	265	296	263	230	310	298	282	246	290	265	268	256	304	262	275	296	255	256	259	269	306	264	285	267	257	258	279	288	271	283	275	264	294	264	291	248	265	282	317	244	290	251	257	275	250	276	269	275	287	255	277	274	268	273	274	248	254	250	278	262	302	271	276	282	284	220	296	264	308	285	272	290	272	272	248	274	239	277	283	285	285	267	266	287	249	246	246	285	314	276	263	249	293	293	267	272	285	284	266	274	260	274	282	275	267	253	273	266	276	290	269	303	274	290	254	282	280	263	264	280	256	270	276	258	275	267	273	252	273	268	254	274	275	289	265	272	269	279	281	297	275	263	273	277	269	273	277	264	255	248	268	271	290	275	259	278	294	227	243	263	263	285	272	282	282	315	258	280	304	260	269	319	246	253	291	261	291	257	288	274	244	292	306	261	245	246	271	285	272	261	264	275	271	302	293	269	274	276	256	254	265	255	237	294	274	235	265	272	277	272	266	275	264	253	267	272	277	257	261	257	274	262	261	257	264	292	274	283	275	277	287	278	285	265	280	260	246	296	287	247	286	263	296	286	267	261	296	296	277	278	303	292	215	275	279	276	284	259	249	287	326	293	274	273	289	255	297	253	284	248	299	270	314	277	277	267	270	272	286	285	300	284	293	280	254	261	282	279	306	288	258	285	278	253	266	259	296	263	273	252	276	251	274	253	286	266	278	285	282	280	286	272	271	286	289	306	280	274	259	271	282	244	286	248	238	282	251	275	281	289	259	286	278	251	287	265	295	270	283	284	302	276	282	286	273	292	281	323	288	309	263	285	291	299	282	302	245	279	272	306	292	269	280	256	301	278	300	270	264	289	242	251	270	264	290	259	307	271	278	275	276	293	304	242	262	262	273	303	258	257	252	251	269	282	298	297	316	275	271	266	287	273	263	296	279	276	257	274	272	279	265	269	258	275	278	267	264	266	278	284	293	279	287	289	240	306	280	267	242	273	276	295	278	274	287	291	286	276	278	269	288	304	298	266	262	278	241	304	283	289	247	283	250	278	282	262	270	282	256	273	276	274	290	274	290	278	252	272	279	259	270	297	276	276	297	289	271	235	267	263	305	250	270	269	250	286	283	278	288	305	238	261	274	270	278	270	287	264	258	280	293	247	276	289	273	280	256	290	256	284	283	258	305	244	271	293	265	264	291	282	296	291	269	262	252	267	260	262	283	287	270	276	260	254	287	283	282	298	251	301	301	259	264	262	238	277	268	273	283	265	271	267	272	294	255	284	290	293	279	272	281	246	252	284	275	293	254	263	266	291	262	241	274	268	275	273	273	297	289	271	252	264	286	251	289	247	286	290	278	276	313	271	271	273	276	274	261	266	273	259	264	253	262	270	268	251	278	283	294	264	276	293	282	309	264	285	297	274	258	276	291	280	262	264	254	278	277	272	249	256	295	259	262	250	268	265	263	278	273	294	279	274	247	293	285	257	249	259	279	248	251	251	308	292	306	255	296	277	273	291	275	271	277	257	277	261	269
41552	19414	9214	2975	330	266	277	281	291	255	325	261	251	262	287	300	262	257	251	280	299	278	262	275	284	262	286	283	299	264	267	266	296	263	250	268	309	275	303	263	289	267	261	247	276	274	274	312	273	282	297	245	286	260	278	283	241	244	268	278	277	265	270	301	267	255	299	242	315	279	331	289	253	243	230	238	256	248	264	293	280	263	302	282	271	269	284	286	290	278	310	293	278	278	302	275	281	278	260	264	251	287	288	285	298	273	266	251	294	270	283	281	307	268	255	256	280	305	273	292	292	245	276	275	281	251	275	301	266	256	281	252	272	266	277	255	308	316	260	272	303	263	276	275	283	269	282	260	275	264	242	295	292	270	286	268	265	286	304	254	254	287	303	286	290	266	268	313	322	300	289	281	263	269	269	293	281	268	290	276	255	281	287	258	263	256	339	294	264	282	299	312	285	308	263	295	272	256	264	265	277	290	304	287	284	276	313	260	260	259	293	290	301	284	282	263	292	302	269	279	273	284	289	252	282	272	244	270	285	292	256	265	294	267	290	318	267	257	312	274	281	275	286	308	246	299	269	277	259	260	259	269	312	285	276	299	295	252	269	317	268	273	274	267	274	251	242	273	286	268	257	282	280	281	278	259	309	268	280	260	275	288	263	260	298	265	315	297	271	292	227	273	255	274	252	322	274	263	261	298	282	274	283	291	266	256	282	289	286	286	258	244	280	288	250	259	301	268	293	284	311	290	279	274	278	294	264	293	302	274	285	262	284	288	279	264	233	267	288	297	277	291	263	286	272	302	281	292	275	268	262	310	299	282	285	260	283	254	275	264	294	272	241	299	250	271	277	295	274	285	265	278	296	288	277	250	273	293	289	291	327	259	275	299	263	256	279	263	302	273	245	283	306	292	288	279	290	287	269	270	284	269	260	273	277	250	322	274	280	297	283	275	317	284	276	277	256	268	299	305	280	280	296	302	281	268	283	272	256	271	256	274	266	252	304	266	280	276	288	278	270	315	246	272	303	305	288	273	287	298	274	267	258	285	255	314	271	255	298	278	259	280	267	287	293	287	283	276	288	261	297	283	277	288	298	278	270	310	284	250	265	281	276	255	278	305	292	274	300	259	292	250	256	284	308	300	315	275	259	284	270	277	279	274	268	301	279	278	294	303	297	276	257	290	297	267	286	275	308	297	264	266	267	271	299	281	280	276	294	304	250	289	278	278	284	281	292	278	247	288	268	285	255	278	249	310	304	284	253	286	273	290	258	251	267	308	291	257	299	246	268	277	243	264	296	289	246	295	323	300	283	270	293	295	264	293	307	295	287	284	266	290	269	290	308	275	269	277	297	314	277	309	263	266	269	268	281	267	294	263	263	286	279	277	286	286	296	290	254	286	260	289	288	269	280	281	263	252	286	271	281	299	279	256	272	276	252	269	278	281	293	291	265	281	273	283	282	311	265	297	253	296	278	262	276	273	281	287	289	297	280	298	257	254	258	291	300	280	284	270	316	278	258	299	271	329	312	278	299	308	248	269	285	302	267	287	265	284	253	281	276	262	290	294	284	263	278	273	286	258	318	291	286	264	273	296	238	305	272	283	342	281	270	304	255	300	292	275	278	307	317	308	280	306	286	262	280	260	297	294	289	292	281	274	284	306	277	285	288	254	285	295	278	267	302	265	259	262	288	277	266	274	268	306	260	305	290	309	242	279	277	292	277	263	300	297	281	283	268	298	264	250	293	264	263	316	250	287	262	281	252	273	283	268	270	257	270	264	289	278	269	264	276	304	269	284	257	268	270	260	288	297	263	272	276	279	285	254	264	269	270	285	265	289	288	290	250	279	270	265	265	238	247	294	266	289	274	271	270	279	272	260	241	317	267	287	297	255	305	263	290	298	301	275	240	285	301	280	306	262	280	279	260	254	278	304	275	293	278	265	300	240	280	279	295	276	282	306	277	251	276	271	291	271	312	282	285	300	275	266	282	269	288	301	321	280	284	265	294	252	280	265	298	299	265	280	272	264	282	251	300	270	267	301	275	283	268	257	272	280	279	282	244	278	262	260	279	287	285	296	314	266	268	251	282	304	270	266	284	263	293	295	291	256	288	298	301	290	304	285	252	279	253	253	272	279	290	270	292	275	283	300	250	297	295	259	295	287	304	251	268	266	296	298	293	299	286	289	283	270	293	273	285	268	283	287	287	295	291	295	290	297	312	255	284	249	273	294	253	289	265	262	280	297	270	289	277	290	277	263	300	266	268	287	285	260	264	263	293	269	263	323	262	284	298	308	285	279	267	280	290	277	280	274	265	313	289	291	250	276	274	271	265	298	318	266	291	285	306	305	267	267	288	269	247	276	306	257	292	278	258	282	304	286	251	261	275	249	278	275	286	250	317	268	288	280	264	244	295	298	265	265	298	271	282	288	269	257	270	285	294	283	289	284	271	266	270	228	258	307	272	273	296	305	281	296	270	259	306	278	296	277	305	271	301	278	286	287	294	279	279	289	282	273	267	289	274	283	292	265	255	295	284	296	268	245	267	252	271	324	289	273	271	276	286	259	233	267	283	287	287	306	308	275	278	289	280	293	291	308	277	250	288	291	261	319	281	263	276	273	275	268	280	265	224	279	265	301	250	249	267	288	277	237	288	264	279	284	290	297	298	290	269	286	299	236	288	250	260	261	290	279	316	254	269	273	276	291	290	281	290	287	277	264	303	291	264	293	273	279	273	244	292	247	285	300	265	298	269	252	271	246	243	252	285	294	264	278	235	257	288	270	286	279	256	260	241	275	269	269	272	280	294	262	272	280	267	324	288	295	277	311	276	293	282	271	253	279	296	261	248	306	281	285	265	269	289	304	262	303	275	284	305	277	288	284	261	263	288	285	308	270	236	297	249	287	300	287	305	298	271	287	281	311	279	280	259	282	287	301	290	285	273	263	270	308	280	300	274	232	269	308	293	293	266	257	265	273	254	292	250	292	301	289	281	285	260	278	291	261	294	296	291	289	297	305	280	290	274	276	254	289	272	275	259	276	282	258	259	285	298	276	262	302	281	290	276	284	293	287	268	283	284	287	286	271	261	311	290	275	294	288	276	270	269	275	284	295	283	287	284	265	250	296	302	292	304	297	296	251	247	276	256	272	282	307	264	239	294	258	263	275	308	288	284	266	261	247	274	269	291	272	281	282	266	290	272	289	285	260	283	284	299	278	279	290	281	285	287	287	282	259	295	276	289	277	261	291	272	310	305	256	265	259	305	280	301	303	263	287	248	259	289	299	268	260	264	308	318	276	287	261	269	278	267	258	267	279	273	284	288	299	247	278	277	309	290	261	300	255	293	293	264	272	278	318	282	248	307	280	287	282	277	268	266	271	266	291	264	271	304	273	274	278	263	256	252	262	254	292	273	301	284	295	281	286	267	256	289	285	268	262	265	284	286	279	294	285	276	278	299	291	285	295	300	288	274	286	230	270	335	291	270	287	264	289
33922	15099	13449	5954	777	644	638	606	630	630	595	607	579	582	619	617	607	589	616	610	646	604	597	599	559	628	632	644	644	620	614	568	637	676	617	655	627	610	635	593	600	590	625	599	603	578	636	554	550	613	607	550	593	631	593	568	630	624	632	572	602	602	649	594	600	591	605	563	575	656	568	626	606	643	621	585	642	559	611	612	606	653	562	580	554	547	673	619	621	654	628	612	642	624	593	595	594	640	575	614	621	603	592	612	595	623	577	598	666	581	588	605	629	668	613	601	620	571	579	620	617	581	584	629	664	597	599	634	623	559	597	586	598	590	605	617	593	642	622	550	626	593	606	619	597	654	634	628	653	590	601	567	593	595	626	655	584	665	625	626	619	615	618	601	626	585	614	613	580	591	619	614	609	629	621	574	619	606	611	582	587	599	571	589	601	599	611	606	523	578	597	590	585	587	572	585	612	610	596	625	593	648	597	615	632	586	638	632	636	633	553	633	609	611	638	613	609	640	580	603	656	600	588	597	602	635	636	624	608	614	614	619	589	588	617	586	600	572	653	601	624	622	548	600	611	577	597	600	615	625	623	622	594	631	600	623	582	589	585	616	609	594	606	600	641	608	631	576	655	646	630	592	637	580	578	609	590	594	615	622	644	575	609	575	626	604	607	623	633	642	611	595	621	621	562	625	580	592	595	645	615	627	614	635	616	593	629	593	607	605	602	629	642	639	597	607	577	620	619	576	606	630	644	616	599	655	635	646	651	599	606	552	609	579	593	648	611	587	613	659	641	610	635	626	603	615	600	615	568	598	616	644	655	631	610	586	589	592	667	591	617	637	575	611	605	576	627	622	583	592	575	594	605	594	622	591	610	583	625	602	618	647	597	594	604	637	573	631	623	592	606	613	600	634	613	593	614	609	545	598	605	570	615	609	634	647	615	611	590	559	623	657	606	603	593	619	602	606	601	634	620	620	627	594	639	649	594	623	652	586	653	628	618	601	593	612	545	584	615	567	662	598	613	576	610	581	636	587	621	599	627	618	611	594	623	579	608	649	604	613	588	616	607	604	626	616	629	636	594	658	619	614	648	565	661	620	570	582	612	622	609	582	565	605	653	642	609	591	633	579	566	604	600	630	575	590	608	590	621	606	582	641	596	595	616	604	632	561	615	580	612	625	601	590	614	647	628	597	645	621	599	598	569	601	585	591	622	591	593	626	642	602	614	584	643	641	630	606	621	599	597	616	613	613	623	634	582	602	650	576	580	593	635	590	584	595	596	628	589	565	620	635	624	617	620	608	622	669	592	606	607	635	611	569	630	635	606	625	619	614	611	644	582	583	585	549	608	602	619	599	614	635	580	629	656	594	625	624	588	600	626	603	656	608	593	608	610	618	586	592	627	607	618	649	597	587	600	644	553	599	624	649	624	578	609	573	650	664	625	596	665	581	568	565	639	597	581	626	641	586	592	596	586	608	614	628	578	614	587	634	638	608	564	612	606	623	614	569	551	636	608	582	629	630	585	587	618	652	629	615	618	577	615	655	581	656	574	657	614	613	618	587	616	595	602	612	609	611	611	649	664	575	624	631	585	646	577	627	613	605	633	574	593	605	596	634	620	599	593	637	617	647	616	635	593	590	614	640	622	575	598	583	617	589	600	591	603	615	609	626	609	632	602	567	639	614	634	625	594	622	642	583	621	575	635	637	578	629	616	604	605	592	599	606	619	637	576	638	610	638	633	587	638	580	568	606	639	622	628	606	592	605	596	611	626	636	624	657	630	594	644	566	574	608	599	621	631	569	651	613	617	601	628	599	591	612	619	574	594	631	636	627	643	636	614	600	603	622	624	612	586	601	624	585	588	594	628	600	616	614	583	597	601	597	644	590	620	601	582	654	598	628	625	625	620	544	604	630	634	635	635	601	669	623	611	579	654	641	593	601	623	620	655	612	619	634	626	590	576	620	620	609	628	626	626	600	622	621	555	633	603	620	602	597	598	631	668	579	645	639	653	620	631	580	632	618	609	604	655	609	627	597	624	638	614	654	617	621	601	620	590	610	636	587	583	612	612	622	618	596	605	595	583	607	584	627	589	597	583	575	616	618	603	616	591	646	601	580	593	614	631	604	640	609	569	612	622	659	635	587	617	588	630	606	578	547	596	614	604	619	591	588	606	610	631	630	627	579	615	604	625	633	659	641	594	615	592	656	604	621	617	626	607	607	616	588	579	608	575	690	617	580	571	586	648	599	600	611	619	632	645	609	643	581	563	635	608	642	581	597	564	604	632	641	580	605	632	596	608	594	656	590	592	612	558	586	574	633	621	627	628	623	604	607	610	615	609	626	614	596	631	623	638	619	599	578	592	583	567	608	630	584	604	644	588	657	594	593	623	620	619	642	587	614	647	587	618	570	596	603	590	569	646	608	601	600	596	624	591	581	590	639	674	655	601	666	615	619	644	609	583	621	619	634	601	665	598	634	600	657	624	621	628	630	637	621	603	562	602	611	581	610	599	579	595	602	623	607	576	569	593	605	601	629	647	638	634	628	578	602	620	609	604	577	634	573	600	633	594	606	639	617	604	632	599	575	607	608	645	599	652	608	618	591	609	602	594	615	564	602	636	672	586	617	571	574	601	623	598	611	589	605	582	656	635	613	620	570	586	609	617	580	608	536	636	655	612	647	578	610	623	581	616	576	610	628	592	613	587	597	614	595	601	595	611	651	631	574	633	565	591	637	609	634	643	653	616	567	672	630	627	608	601	592	608	642	650	633	592	622	601	599	576	644	610	599	612	615	632	593	616	611	619	620	602	635	640	573	575	629	610	573	602	603	575	649	597	614	618	605	620	641	588	625	627	628	605	615	591	584	644	646	629	629	610	597	558	609	652	580	580	661	622	604	599	603	615	581	632	608	584	622	649	597	608	575	599	583	584	592	620	640	616	631	609	620	608	626	566	610	572	589	615	587	581	590	573	630	569	565	611	614	628	578	610	586	597	613	595	542	568	611	620	624	634	627	602	594	615	603	573	633	643	661	601	628	636	610	583	619	571	652	634	580	612	600	587	614	574	629	562	607	618	607	619	635	610	600	635	626	600	614	558	594	645	640	643	604	567	614	602	556	599	615	603	646	579	593	572	597	633	601	602	618	586	624	638	652	617	595	603	609	590	583	652	626	609	658	604	638	609	607	594	590	566	612	604	611	624	536	635	612	587	618	650	578	632	614	688	619	638	658	606	625	589	578	554	607	576	613	617	639	589	641	593	642	596	579	613	598	611	607	653	615	648	592	633	609	577	623	612	602	614	569	596	630	647	595	587	619	633	630	630	585	640	576	609	620	586	585	613	599	600	630	652	663	589	599	686	658	594	626	650	587	571	609	644	609	552	634	624	619	625	605	616	609	621	575	619	616	593	640	622	619	617	608	596	559	585	622	643	635	631	635	618	570	595	629	607	622	593	656	592	566	578	606	560	591	607	612	617	614	582	607	605	623
77140	56359	53437	30655	6163	331	225	218	208	211	194	188	221	196	177	182	178	192	206	177	196	176	194	193	178	181	189	196	165	174	186	194	179	179	195	191	205	153	183	191	182	194	199	195	205	186	197	207	201	193	166	174	167	167	183	166	194	177	200	171	191	188	193	193	221	186	209	195	195	206	194	203	216	212	168	166	204	191	227	217	200	240	171	191	188	201	215	192	160	151	173	163	196	203	204	193	221	163	166	181	192	196	199	204	197	168	196	227	211	186	167	194	198	192	199	187	215	212	196	195	184	188	201	207	167	173	182	193	199	204	176	174	164	205	181	194	175	156	198	199	218	183	178	172	202	191	195	208	208	191	175	205	194	204	171	192	164	199	221	186	183	198	183	162	182	197	214	205	168	186	211	178	181	194	169	197	190	198	159	195	200	183	212	200	190	181	188	169	237	208	193	211	173	207	182	199	183	199	216	190	185	192	169	193	179	216	196	186	185	180	212	188	184	190	199	203	228	202	202	192	208	192	213	191	195	173	174	186	174	204	176	195	209	186	181	196	204	210	186	163	169	179	204	192	190	180	173	202	204	164	192	204	189	209	178	193	197	178	188	199	193	186	186	193	180	186	197	169	196	206	196	205	163	172	190	172	205	167	187	184	214	199	200	186	186	184	193	185	166	196	179	164	164	185	220	180	180	186	205	178	188	174	221	166	211	162	184	172	206	165	196	191	192	193	183	200	181	199	199	201	183	188	204	193	184	207	191	179	180	194	175	196	186	192	206	171	197	196	182	217	208	174	174	206	207	197	188	180	179	182	182	214	209	190	171	165	170	203	169	191	167	178	194	172	185	201	182	179	205	192	169	177	167	170	200	192	175	194	191	193	189	196	212	184	187	186	182	199	164	202	166	163	186	190	183	185	165	187	191	206	223	168	205	173	207	187	187	157	174	195	199	190	183	181	190	179	209	199	181	189	197	172	210	173	174	202	191	183	189	188	182	184	181	187	197	194	208	170	196	231	212	195	231	220	196	169	167	211	191	191	199	165	190	181	191	173	168	206	194	206	182	200	207	193	181	208	203	195	211	210	192	195	186	174	208	212	188	177	195	152	196	205	183	178	213	172	188	187	165	209	196	192	180	200	180	199	189	212	191	200	179	182	180	187	192	213	174	189	219	179	193	197	178	197	197	201	167	166	169	196	185	166	194	177	202	194	181	180	193	213	211	192	212	200	184	198	186	213	211	190	185	209	187	226	164	208	177	207	176	181	191	183	208	199	164	189	180	180	223	187	197	205	188	187	200	171	186	190	203	199	191	211	208	176	193	184	192	171	179	186	195	181	201	174	171	215	217	185	182	184	217	204	172	177	209	178	186	207	198	175	173	214	230	200	188	189	154	175	178	188	234	200	162	195	198	183	208	217	205	201	176	197	217	195	180	188	181	180	167	198	189	176	191	182	211	216	187	202	191	180	200	189	213	184	182	181	173	211	189	156	168	184	197	201	197	204	196	191	189	204	193	193	177	196	189	219	191	154	185	195	183	171	173	194	203	200	212	200	191	190	182	212	210	194	173	201	205	195	187	174	177	208	211	196	215	193	206	183	191	208	223	176	178	177	194	168	197	194	178	188	157	201	201	158	206	182	177	215	203	184	186	178	183	171	197	199	195	199	181	195	221	195	172	177	205	201	152	154	150	205	200	193	215	177	223	182	196	211	189	204	170	175	182	179	200	189	172	187	201	225	201	179	200	195	194	174	184	179	198	178	204	215	181	180	202	213	176	193	177	189	195	203	189	174	207	192	197	173	165	181	175	194	178	211	217	180	196	190	176	177	199	179	180	204	173	199	182	202	168	189	197	172	181	203	166	186	174	165	182	183	212	162	184	183	191	185	207	214	199	158	183	180	183	205	195	212	176	187	225	173	177	199	184	184	196	195	176	179	194	192	193	183	215	181	188	200	204	198	207	188	186	189	187	196	194	217	200	175	195	200	192	203	219	196	193	194	159	170	174	190	192	169	211	182	184	201	197	180	180	187	207	172	198	182	176	180	188	192	182	177	182	183	203	173	204	191	173	192	187	203	199	180	189	204	179	180	224	185	186	193	163	189	205	190	186	206	199	187	199	197	164	201	186	180	184	181	216	197	197	186	205	178	179	193	201	189	188	195	188	177	210	202	179	210	196	177	216	193	204	220	171	229	191	187	187	162	206	173	193	193	192	198	196	183	183	165	203	190	200	204	179	225	182	176	183	191	199	185	203	169	173	200	181	204	178	189	201	199	184	211	187	186	230	212	174	180	165	174	194	182	192	193	190	194	182	196	165	193	199	194	194	175	166	209	173	203	173	221	187	193	218	195	201	180	198	167	182	198	189	200	177	181	183	183	192	205	185	219	165	182	206	204	201	193	215	175	186	172	183	222	196	186	216	180	202	174	187	183	196	209	189	189	202	197	177	222	205	185	190	196	172	196	199	212	192	187	178	197	214	221	165	188	204	181	198	184	172	196	181	176	211	205	188	205	204	173	204	194	214	212	209	204	199	204	188	205	206	195	169	164	190	188	178	216	180	202	212	205	191	193	211	197	179	177	202	196	178	196	178	199	211	198	164	186	184	199	180	195	192	182	204	186	207	184	181	169	195	188	200	208	199	194	196	222	185	196	210	180	206	187	193	193	207	193	189	197	196	200	195	210	179	198	169	197	199	191	173	222	188	187	196	205	213	202	198	180	175	166	202	191	201	171	197	192	174	178	192	201	187	182	214	190	185	221	200	197	204	190	203	197	175	192	181	205	177	160	204	192	179	202	204	190	180	170	206	181	173	202	194	195	179	217	164	210	202	179	192	197	172	190	219	187	186	181	200	189	202	205	162	177	206	165	163	203	173	183	167	199	198	199	183	196	197	195	200	197	168	170	186	182	189	209	200	191	188	188	181	188	199	183	175	165	174	197	180	204	217	159	157	198	215	191	233	194	188	209	193	208	199	195	173	195	177	222	200	199	189	176	167	215	182	191	205	182	192	193	198	190	192	180	201	183	225	202	195	193	201	212	187	187	180	200	207	209	172	178	201	196	168	238	210	177	179	180	182	156	182	195	198	208	213	192	192	176	196	169	161	192	190	216	212	200	203	198	175	206	201	203	201	177	189	181	187	188	174	170	196	185	196	183	177	214	201	185	188	182	195	186	184	186	201	190	209	169	193	178	156	172	182	184	187	174	190	197	199	185	189	197	211	197	167	181	197	182	167	177	212	195	180	175	194	177	199	194	196	170	186	194	190	191	182	188	195	180	189	196	177	196	200	189	170	196	193	215	192	195	187	202	212	194	161	170	201	188	224	182	212	168	187	206	186	194	180	177	191	198	188	194	199	224	177	228	197	183	171	202	172	202	204	224	180	183	183	186	195	174	191	163	170	160	190	223	170	188	180	199	193	221	175	199	186	172	186	185	183	183	184	188	202	191	167	181	182	223	206	175	192	207	188	186	211	178	173	211	194	188
54630	44473	50614	28223	4499	504	494	520	471	437	452	484	406	469	423	458	412	436	410	460	425	453	433	454	435	428	419	436	426	409	416	437	417	444	427	415	384	425	426	436	422	397	408	442	425	416	428	414	396	412	433	409	432	423	450	432	435	433	395	456	445	428	401	445	412	407	400	433	422	384	403	433	417	424	409	449	439	404	421	410	437	418	409	412	416	417	425	411	387	403	438	422	419	431	472	402	418	437	428	419	419	405	401	422	471	427	442	437	411	425	427	414	436	452	452	395	428	411	396	443	417	418	417	422	423	418	405	417	400	420	448	414	425	415	387	426	421	423	439	452	445	406	449	394	414	438	430	394	404	420	414	426	412	394	401	418	448	404	434	451	430	427	416	413	411	455	437	417	403	445	444	429	436	446	436	401	401	381	397	398	424	419	409	459	463	399	399	423	422	428	443	437	426	412	430	452	406	428	418	417	420	422	413	413	431	453	428	428	418	419	442	401	425	406	404	443	450	425	398	388	448	401	429	421	444	426	411	397	395	403	469	422	450	428	397	424	423	432	383	448	425	438	455	391	434	423	417	447	414	424	421	409	429	438	404	416	441	401	412	432	393	446	434	386	455	430	430	412	406	442	418	382	424	421	435	384	426	395	389	424	419	453	416	438	463	437	395	383	420	416	463	451	436	425	444	446	444	453	428	420	409	409	427	407	431	398	412	419	459	386	388	416	437	422	432	436	395	406	425	379	422	424	393	426	448	424	409	423	453	420	410	414	425	436	400	435	446	416	405	400	451	404	375	423	446	431	414	397	409	395	439	401	424	438	454	437	385	455	450	401	446	425	438	454	464	420	413	440	393	412	442	390	402	403	407	427	393	435	423	441	419	426	403	395	407	418	430	429	408	458	418	393	426	429	414	450	423	413	406	429	418	425	448	430	446	373	401	414	436	413	425	421	400	430	411	403	419	389	422	448	406	459	415	417	423	433	450	391	466	417	402	360	432	448	437	388	422	457	429	418	414	427	404	433	428	474	439	404	425	432	410	409	434	446	437	416	421	454	419	437	437	439	425	457	441	427	435	409	397	425	439	429	445	433	434	411	418	430	448	459	418	410	428	429	396	439	427	446	416	415	432	416	430	418	437	386	413	366	444	424	422	437	413	454	408	418	406	438	423	411	407	436	407	397	414	428	453	455	400	403	381	426	437	471	465	447	407	392	409	478	420	435	441	457	433	442	434	457	443	410	431	463	397	434	435	392	434	410	446	382	430	383	414	405	447	403	413	423	437	394	393	444	433	408	420	457	412	404	432	424	420	355	398	407	431	400	393	428	437	422	413	395	402	435	452	397	461	419	437	415	430	450	414	407	463	390	441	426	430	422	425	402	443	435	419	428	415	481	413	418	429	409	417	452	402	413	491	465	432	411	396	399	446	417	424	465	426	421	455	440	430	432	376	432	410	405	398	405	429	413	457	405	418	411	427	417	438	397	472	416	459	416	408	409	401	415	442	437	456	433	424	437	456	449	403	455	415	405	397	423	408	436	457	464	395	426	454	439	403	377	387	479	404	414	457	443	408	474	454	421	436	421	468	397	427	404	437	429	422	451	418	449	434	429	415	436	419	417	391	432	403	427	442	425	418	426	421	409	416	449	422	427	407	401	442	425	416	428	423	391	435	377	421	448	428	442	387	448	459	421	417	440	446	437	460	435	490	409	424	419	429	427	438	447	419	432	420	448	426	432	421	432	469	444	470	456	421	443	441	426	411	419	433	411	392	412	424	403	413	449	394	447	425	425	414	384	429	405	430	420	408	441	414	408	423	433	460	403	442	378	420	414	375	431	405	394	409	448	433	410	433	416	416	400	430	409	437	422	444	438	396	436	443	418	401	422	428	416	387	416	426	413	430	430	435	367	449	387	396	385	394	409	426	403	420	407	407	429	463	398	416	414	450	358	407	439	437	408	435	428	437	426	379	409	423	421	422	381	463	422	402	414	413	435	418	449	408	436	387	408	420	404	440	395	440	400	440	421	412	473	442	420	374	416	387	401	428	452	407	400	447	447	408	365	426	429	430	408	393	461	410	427	419	399	402	407	394	440	457	390	439	416	412	449	372	412	438	388	438	424	417	412	394	420	404	438	425	476	390	438	402	430	432	385	404	437	428	395	383	417	414	435	441	411	415	419	427	446	438	430	444	422	418	419	416	397	427	433	431	413	419	396	446	453	426	449	422	441	421	408	402	415	433	413	417	413	430	447	399	394	446	422	451	388	476	455	432	434	433	453	401	417	450	386	428	436	429	434	365	440	422	424	420	458	410	413	393	426	440	420	429	394	388	426	411	464	422	451	409	423	443	433	452	402	428	397	389	415	428	432	420	461	390	389	433	432	404	436	394	382	406	438	389	426	414	412	422	428	439	437	428	437	429	398	401	430	434	448	408	418	409	417	393	411	424	391	424	430	397	470	422	413	424	470	404	428	506	413	372	410	406	446	408	403	416	379	413	396	451	438	418	421	435	396	399	455	449	409	400	432	432	422	413	446	435	432	403	404	449	451	422	418	446	423	464	448	468	406	424	430	409	413	435	425	443	403	420	438	419	428	416	407	398	406	420	432	431	390	413	442	434	460	429	424	465	379	399	426	406	420	390	403	444	393	430	438	427	441	409	413	407	414	420	454	443	450	439	389	426	399	392	416	405	434	398	443	416	385	432	406	392	420	412	411	427	411	425	402	416	424	409	441	445	402	404	460	398	425	396	437	444	410	431	422	454	437	425	441	476	441	394	468	411	429	377	412	418	422	440	448	400	417	431	421	414	430	416	444	448	405	428	408	402	393	420	418	417	411	416	425	372	425	433	432	436	439	379	403	412	465	428	440	410	410	414	412	429	433	453	417	412	439	398	448	427	421	408	422	446	426	390	415	438	387	441	424	433	413	397	433	411	420	435	395	414	410	385	430	421	410	437	412	431	447	416	404	412	417	445	446	409	399	380	427	405	417	415	414	388	414	433	440	397	411	429	446	440	410	447	403	408	405	441	425	434	403	406	423	443	435	439	427	431	458	403	417	387	432	401	425	415	409	437	427	451	423	424	423	416	445	430	428	407	402	416	436	446	434	418	407	450	464	429	419	447	385	409	433	416	416	448	412	419	449	444	417	398	408	408	430	424	476	400	431	419	394	421	430	408	391	411	410	411	412	427	434	413	445	434	431	446	424	457	420	404	407	407	431	447	414	411	407	426	426	422	449	406	446	434	416	433	407	414	422	413	420	410	419	398	379	386	419	401	421	417	437	423	413	401	399	413	418	431	450	418	414	383	420	420	410	433	429	433	421	409	463	435	447	414	397	423	439	447	421	406	452	421	413	414	434	408	450	421	435	450	466	389	418	419	439	454	426	446	445	378	384	414	404	418	408	422	426	401	406	416	404	417	415	400	399	395	410	437	424	435	432	454	418	422	411	401	432	416	434	410	440	420	428	441	406	374	450	401	418	429	470
80380	61132	62805	40325	13483	1332	156	122	166	146	131	139	153	156	123	135	133	115	133	139	130	114	131	141	110	116	122	132	130	125	123	121	131	120	123	116	110	132	124	125	136	136	110	130	112	112	125	116	115	132	131	115	116	113	108	131	110	99	108	97	116	97	123	130	116	121	121	113	95	88	123	118	115	123	135	111	115	127	91	123	136	117	115	112	132	130	110	129	122	93	127	112	131	144	124	130	122	120	123	121	122	106	112	126	126	111	121	122	119	125	128	119	139	147	120	118	122	145	115	134	108	120	125	121	116	119	126	119	139	131	139	135	142	149	114	125	104	141	152	136	118	131	108	110	103	112	103	128	107	101	117	136	119	123	110	104	115	121	112	109	104	127	119	117	115	111	125	101	120	128	142	130	141	114	110	115	146	115	111	122	129	105	114	114	113	119	116	133	105	113	140	111	144	123	111	132	124	124	129	102	108	135	133	110	100	124	109	123	99	133	149	134	120	105	130	123	128	118	123	150	127	126	113	129	120	122	123	120	108	112	144	105	115	132	127	117	110	110	121	128	110	118	120	131	122	113	125	124	124	117	128	125	117	110	116	96	120	150	118	88	132	100	111	99	96	125	108	135	109	128	97	130	122	134	111	106	131	123	127	116	114	122	138	118	126	111	106	137	137	112	130	117	116	110	106	101	130	101	124	135	121	103	108	130	128	127	133	116	108	133	104	106	118	114	140	111	132	117	102	104	125	123	106	115	112	121	124	116	108	111	113	122	134	128	125	107	138	111	138	138	115	128	133	127	129	132	111	111	117	110	121	131	123	111	127	108	120	110	146	141	107	112	123	128	134	103	119	144	141	117	107	108	114	116	124	141	111	110	131	115	123	109	116	131	141	118	136	121	121	118	113	138	118	124	109	97	114	133	108	123	102	122	107	118	130	121	136	129	110	127	127	116	119	117	127	109	133	136	117	105	108	122	120	137	143	141	139	106	120	108	111	127	119	143	113	104	124	122	125	110	118	153	118	118	136	128	126	122	139	111	120	104	116	113	105	138	128	133	118	113	122	115	157	128	122	126	133	124	112	129	107	132	109	128	127	121	117	128	140	125	139	129	115	122	117	121	130	134	129	129	120	147	123	137	129	115	115	102	122	106	105	110	131	126	136	117	138	128	106	121	125	119	108	107	99	119	127	126	112	120	116	129	112	152	126	126	128	116	123	125	123	119	123	124	126	111	126	117	112	111	118	115	141	134	145	106	121	123	116	110	123	123	96	113	135	102	122	115	107	127	126	120	123	113	110	119	146	109	132	128	111	121	118	118	122	131	126	133	162	112	126	111	128	126	144	112	121	121	126	118	126	132	111	124	100	103	122	142	116	111	122	139	107	120	115	125	129	131	131	106	105	129	108	132	131	117	99	125	135	142	116	125	122	112	123	118	108	125	124	122	134	125	105	131	143	152	102	120	116	97	105	134	121	130	117	127	103	127	119	109	114	110	125	134	123	132	127	126	138	116	117	111	117	120	129	116	126	116	121	116	116	131	138	136	125	119	121	117	106	118	123	97	111	106	108	131	110	107	127	111	132	132	126	124	107	122	134	139	107	114	122	127	96	122	119	114	125	131	102	125	114	119	113	123	156	120	127	136	124	115	114	118	125	120	122	131	112	114	118	119	125	114	114	142	120	97	121	110	124	138	93	123	129	143	120	106	126	125	124	131	102	124	107	138	137	131	119	118	128	128	112	129	101	114	116	122	139	122	121	116	115	112	120	121	105	109	117	117	123	119	121	130	102	90	135	129	112	122	126	123	124	114	111	134	112	119	106	102	118	121	125	118	130	115	116	117	107	125	119	128	113	113	100	112	108	134	110	119	114	121	117	103	123	130	114	114	113	119	109	114	114	129	154	127	120	126	110	115	128	108	111	114	128	122	114	112	113	153	123	118	125	118	118	127	114	108	131	128	121	117	105	101	125	98	120	129	107	117	131	115	108	102	123	112	115	121	126	107	132	122	123	104	132	135	137	129	132	95	126	128	119	110	119	108	92	117	117	135	112	116	116	118	106	138	130	106	109	144	125	129	128	125	108	112	117	143	117	133	116	106	130	100	118	114	123	121	121	116	116	112	129	106	119	127	113	107	124	138	126	122	137	142	114	118	119	144	125	116	122	94	115	120	115	119	115	118	112	135	119	132	138	118	123	115	131	119	133	140	113	116	116	118	108	98	123	124	119	122	117	130	110	121	120	125	130	132	120	136	119	125	121	119	128	142	127	119	109	120	108	110	109	108	131	111	119	124	138	139	141	119	135	120	121	117	145	116	138	128	125	117	122	118	141	119	114	108	134	121	117	131	131	109	118	131	144	124	125	122	113	132	120	107	118	93	136	103	129	134	117	95	143	122	115	115	102	128	110	131	105	126	93	99	98	127	116	109	131	116	109	116	129	131	106	118	121	94	124	107	102	121	129	124	148	131	131	117	111	108	145	106	115	132	116	111	106	113	114	122	122	127	116	122	134	114	131	128	123	109	107	115	122	117	120	116	120	120	124	128	119	120	131	109	134	125	102	134	118	105	119	114	118	143	113	99	118	118	125	137	116	125	99	117	140	129	115	124	140	122	114	128	118	115	119	139	142	109	123	121	122	115	109	115	140	118	111	104	136	122	137	121	126	111	109	124	130	110	124	126	124	104	124	104	126	123	112	99	132	127	112	132	130	138	131	123	117	120	139	124	126	118	115	127	114	118	124	102	96	126	131	145	132	113	101	127	120	129	137	127	121	129	126	134	110	125	102	120	120	129	105	114	124	112	117	141	124	122	123	114	128	125	126	127	147	112	128	111	125	109	122	117	122	130	142	137	111	127	116	134	117	118	133	124	123	121	147	131	107	116	122	106	140	121	123	122	127	155	132	120	134	123	130	144	130	116	118	121	131	131	107	125	107	110	135	108	114	114	126	111	132	129	132	122	107	98	137	102	123	104	99	116	129	145	111	144	130	124	129	113	100	109	107	124	123	120	114	111	119	114	112	104	115	131	147	119	109	102	130	107	127	101	131	128	125	136	129	109	110	115	135	145	142	146	129	124	112	125	132	124	132	134	98	131	139	112	131	117	134	122	117	120	138	127	141	136	113	125	125	111	138	116	121	117	121	119	151	120	141	144	100	101	109	117	128	117	121	127	127	118	113	131	110	133	118	134	114	98	117	121	123	144	128	134	118	131	130	123	123	118	106	138	108	115	104	107	102	95	139	116	146	137	99	131	119	118	132	120	109	131	126	116	116	153	134	106	131	121	129	131	121	131	122	126	128	126	147	105	120	111	135	121	124	128	119	117	127	133	109	97	111	117	127	106	131	126	143	141	107	99	108	137	110	107	120	133	137	115	127	95	107	146	124	134	142	138	116	125	123	107	116	114	115	111	121	139	109	113	121	118	132	119	104	140	116	135	107	131	120	137	117	143	112	110	122	114	129	113	127	123	113	117	133	128	130	139	126	105
63768	54884	63019	39737	7084	428	456	404	351	358	342	333	326	325	321	329	307	304	281	341	314	302	276	303	310	297	257	307	293	298	267	304	331	280	263	294	283	321	321	315	279	290	280	312	291	306	313	282	289	316	258	277	308	289	280	281	277	282	271	280	312	303	284	319	271	286	281	290	289	309	333	289	291	296	304	312	286	263	291	301	288	292	308	270	295	304	273	295	265	294	261	291	278	315	290	251	274	300	276	314	280	312	288	264	263	297	313	293	306	301	283	306	294	252	294	298	291	279	279	309	276	295	287	306	267	303	315	307	273	290	270	280	264	298	301	319	284	306	278	326	300	285	295	292	294	266	285	291	316	317	279	293	279	278	277	282	284	308	312	273	277	281	301	278	265	295	261	311	286	308	273	287	247	316	302	299	277	294	282	276	246	265	323	271	289	277	271	299	269	297	300	279	302	293	293	274	296	318	266	325	288	283	285	246	292	278	302	290	274	307	286	296	308	261	269	279	292	287	287	291	297	307	279	255	289	277	287	298	315	284	309	325	281	289	304	264	280	297	295	291	290	280	290	287	254	287	270	262	294	302	264	320	300	280	283	286	272	271	307	272	296	284	297	313	280	312	284	300	310	275	281	266	299	309	293	281	275	273	294	335	299	295	301	278	270	275	306	285	288	300	277	286	294	274	273	292	296	272	270	269	283	294	285	285	281	268	291	287	304	308	300	319	306	287	290	280	298	277	283	285	271	281	287	289	294	298	265	276	265	268	274	282	271	291	275	281	288	276	278	305	281	268	280	290	271	304	272	310	276	281	287	279	282	307	287	255	278	276	271	263	285	301	312	295	288	278	278	288	280	285	273	287	309	321	279	265	279	280	289	304	298	311	276	288	292	264	247	295	299	282	296	277	275	295	333	327	272	288	302	276	294	282	278	301	271	305	299	304	271	289	280	290	277	262	278	295	254	278	283	270	286	268	287	275	286	292	307	265	281	273	260	289	313	242	293	282	292	333	303	303	295	299	263	287	291	266	301	292	251	313	265	307	298	278	285	296	301	280	264	301	288	257	313	281	263	268	264	284	292	271	302	306	306	302	290	284	302	281	282	277	275	316	301	288	284	283	253	294	282	295	261	282	261	277	261	320	267	280	252	260	296	310	302	307	259	295	291	277	271	283	288	312	291	276	285	286	250	275	281	297	272	271	249	291	296	285	278	300	289	299	283	270	285	302	284	285	287	283	298	294	260	258	299	293	264	293	267	264	307	267	311	311	307	266	297	256	276	306	271	286	312	276	279	299	271	297	286	271	298	294	279	273	316	300	293	282	293	271	292	280	284	297	299	302	254	303	312	305	270	295	287	280	285	272	304	301	295	263	298	291	305	293	284	290	284	305	275	285	308	308	300	278	286	306	296	291	316	300	277	276	284	305	264	287	276	281	291	273	304	267	281	288	284	296	306	279	309	304	311	294	306	283	294	276	274	299	297	301	289	283	288	315	290	293	290	309	290	283	264	290	304	291	282	281	287	309	288	311	284	268	268	304	295	291	286	282	313	281	298	301	281	261	325	310	288	288	289	288	281	277	244	271	267	292	278	316	286	295	277	314	319	288	277	285	290	267	273	281	284	277	272	308	265	317	298	327	311	303	318	302	313	303	286	293	302	300	297	269	302	287	299	285	278	282	301	284	263	293	281	297	322	296	321	283	276	265	273	279	275	275	319	274	326	288	327	250	306	292	281	294	301	291	269	311	292	290	303	286	282	284	295	309	275	255	286	310	298	291	271	299	262	277	256	289	262	269	277	285	289	291	308	284	300	262	307	293	300	287	289	282	307	259	285	261	286	288	278	312	324	266	297	256	266	282	272	285	290	283	308	270	281	300	281	279	296	300	272	289	312	320	286	270	291	268	269	315	274	312	305	295	308	278	277	294	314	323	284	272	281	307	308	296	289	285	292	266	276	289	304	283	314	266	301	273	296	256	277	275	285	280	308	298	288	312	296	298	279	262	297	287	285	287	280	274	273	282	277	298	255	263	296	305	287	313	287	293	232	273	296	291	280	292	313	280	308	291	276	280	308	305	284	289	292	285	281	287	316	282	299	319	295	271	296	301	282	301	306	270	292	262	320	268	291	298	282	317	295	295	278	261	293	289	270	250	290	317	282	332	284	312	263	276	282	307	265	291	295	289	288	319	288	265	280	246	302	310	292	282	286	291	302	293	302	306	282	285	307	284	307	298	322	296	294	267	302	274	309	294	291	309	325	266	296	283	288	301	281	277	265	305	257	255	287	294	272	251	266	281	311	287	295	297	290	288	277	293	269	296	319	304	241	283	299	291	284	238	325	336	284	303	287	258	299	295	291	286	299	318	262	284	294	260	297	284	320	311	299	334	286	308	282	315	283	295	267	272	277	308	282	277	333	287	271	265	269	303	283	269	278	296	276	265	277	315	267	297	279	282	282	297	279	294	271	307	290	284	292	303	321	330	273	276	303	269	286	289	309	304	276	288	289	294	295	313	284	274	264	290	283	276	293	235	266	305	307	275	294	312	317	290	279	301	308	288	309	273	280	308	291	296	279	296	314	285	300	298	267	282	293	333	298	282	305	310	280	292	280	300	269	301	301	305	292	271	303	297	297	297	257	306	278	284	294	304	269	299	301	327	306	311	275	265	284	302	286	299	265	307	316	322	291	288	285	303	283	273	276	289	280	289	315	266	278	295	263	275	293	254	291	257	285	300	303	278	279	299	272	299	265	307	298	327	280	269	307	292	311	275	299	301	291	258	290	310	275	281	293	292	292	294	296	282	273	277	307	305	271	284	276	271	339	285	271	288	299	268	293	259	282	268	275	257	299	269	311	316	298	270	292	299	299	266	287	295	296	311	270	279	312	275	317	301	253	265	282	312	295	254	291	278	302	297	265	264	281	294	303	280	268	296	287	276	294	284	310	257	288	325	314	276	249	286	291	289	307	271	299	289	319	292	305	270	270	297	309	310	246	284	292	315	272	280	268	293	264	284	299	284	263	261	298	316	308	276	277	298	313	300	296	284	284	255	312	303	264	306	302	322	284	266	296	278	282	274	303	288	256	325	286	295	298	282	280	265	278	270	268	276	287	276	292	264	329	305	262	262	292	288	289	270	311	293	291	280	314	269	285	282	287	286	261	281	297	291	277	286	281	277	295	286	299	325	275	315	289	310	279	298	278	274	283	316	318	273	294	307	294	289	285	290	296	335	286	271	287	278	275	263	276	300	279	278	290	285	304	265	275	282	290	285	290	272	295	277	282	295	313	259	257	305	293	279	312	318	267	262	278	291	280	280	275	285	267	311	310	302	262	270	279	291	270	260	255	275	248	296	289	266	299	277	265	292	269	287	302	266	301	303	290	305	325	253	303	312	294	317	311	310	288	291	324	283	257	276	306	280	282	270	296	305	289	275	271	292	283	273	276	312	296	277	264	271	280	310	288	280	304	289	290	334	287	294	302	284	289	300
40080	18265	10405	3095	343	250	292	276	298	250	291	314	287	293	266	264	274	271	273	276	314	271	246	268	304	288	281	267	290	282	287	283	297	299	259	294	269	284	274	285	282	275	275	281	261	287	268	252	272	270	287	267	270	285	264	280	279	277	277	286	270	255	256	287	280	267	261	302	299	284	311	301	291	272	289	309	306	278	283	280	284	307	278	318	284	283	266	280	277	299	255	231	280	286	284	271	266	279	281	277	297	297	276	289	291	262	285	302	258	332	279	352	276	272	277	279	286	293	264	290	250	298	299	283	290	261	269	270	305	274	326	310	273	282	309	254	288	281	249	274	276	261	264	262	279	274	263	273	276	284	274	282	278	299	279	287	290	283	286	271	284	316	278	275	281	301	318	281	263	269	266	270	296	296	284	322	269	313	273	291	274	257	262	261	295	285	267	295	266	282	294	251	258	299	309	283	255	275	238	273	285	328	296	272	273	260	274	262	312	293	288	283	243	255	258	283	272	278	280	296	292	249	294	301	268	276	264	266	304	269	280	260	297	278	279	290	288	274	296	252	257	234	303	275	263	266	296	270	276	294	286	286	282	264	304	292	299	281	315	299	233	258	279	273	276	267	284	253	295	300	245	279	288	281	284	306	287	279	272	279	313	297	272	306	301	280	291	275	298	283	267	280	283	293	267	308	301	265	288	268	265	289	315	278	302	299	274	324	278	302	271	289	295	294	297	271	254	312	320	274	317	283	295	244	277	290	277	273	291	294	306	290	294	277	269	264	291	253	278	278	276	258	280	292	315	263	295	281	300	301	313	257	315	316	301	266	290	284	301	265	243	254	302	267	291	269	281	274	257	314	257	292	295	300	277	340	274	285	304	290	301	259	296	295	262	262	299	262	267	281	245	285	288	294	279	283	270	291	287	270	299	256	307	296	261	243	300	306	295	287	312	332	277	303	288	276	259	291	276	282	286	270	271	285	298	275	288	304	279	296	302	271	271	291	285	284	267	305	271	287	257	280	283	269	246	281	252	281	282	314	284	263	284	277	273	324	313	275	290	290	314	271	302	259	250	310	311	244	271	253	275	304	288	312	282	288	284	284	285	275	308	324	295	279	285	244	288	299	314	301	261	279	309	262	252	259	269	299	305	287	272	271	270	283	267	303	269	306	248	259	262	260	238	266	302	285	307	325	299	309	271	286	291	275	260	285	288	277	264	264	288	273	280	291	274	279	280	266	295	287	272	299	322	292	309	261	271	264	318	306	263	318	247	252	280	286	272	289	281	277	280	276	299	292	285	297	256	298	303	308	273	304	296	271	259	288	263	277	286	289	281	303	282	289	294	278	283	261	243	268	293	303	332	266	300	283	259	273	284	292	303	291	302	258	273	270	294	313	270	300	286	279	303	248	272	281	292	253	267	277	287	283	280	309	280	293	292	292	272	281	292	271	293	315	283	303	297	270	319	285	279	297	291	296	293	250	291	277	281	270	324	266	273	278	283	279	279	283	274	301	276	313	281	313	280	277	284	264	312	288	263	271	233	293	292	290	280	268	264	301	281	342	272	270	316	274	279	280	280	242	298	318	266	267	268	274	280	308	304	284	315	279	284	273	273	265	305	303	294	318	277	298	312	256	314	284	269	304	325	299	255	271	287	245	266	259	311	267	275	290	291	258	266	287	322	321	286	258	289	289	301	299	269	298	264	295	274	283	263	273	244	278	306	305	276	287	296	282	269	287	307	275	306	280	303	278	275	263	306	264	319	303	256	264	287	260	272	279	292	297	277	259	257	293	289	299	296	279	276	283	331	286	288	271	284	253	282	297	256	263	270	303	311	289	266	282	309	281	298	275	282	302	277	286	294	286	290	292	236	276	282	243	282	280	300	271	266	264	266	323	286	278	277	273	305	303	303	307	273	308	264	270	263	295	263	295	279	289	277	264	274	264	297	289	261	311	283	273	272	288	285	276	294	258	267	288	316	312	254	294	280	275	269	256	267	276	296	287	303	293	236	269	267	264	287	289	306	295	269	308	278	265	286	313	295	269	277	282	267	277	257	275	284	257	273	297	258	287	315	293	285	286	244	265	289	263	303	277	274	284	288	285	285	281	282	259	251	286	299	267	299	252	299	277	264	272	275	284	273	262	277	291	293	272	279	285	303	302	288	270	282	280	294	259	242	271	290	276	301	267	261	292	279	268	287	251	298	281	317	254	272	261	252	313	262	284	288	290	308	252	293	273	253	281	299	285	261	292	272	275	312	284	254	267	279	259	261	277	292	258	282	284	281	302	278	292	275	287	262	243	270	278	287	276	293	271	302	306	287	280	293	281	247	271	285	284	273	275	279	314	295	291	289	295	270	279	314	276	314	295	269	284	291	269	310	267	297	299	261	277	252	264	292	259	279	285	253	250	282	275	295	276	277	289	293	286	288	255	261	295	317	291	281	300	258	270	265	281	303	268	229	290	300	301	311	292	283	292	286	284	280	298	283	247	273	322	279	255	273	298	273	284	274	304	255	242	275	297	273	290	278	277	293	286	298	265	269	266	290	249	252	254	277	296	303	260	256	284	288	266	316	316	277	284	270	288	268	246	262	293	250	291	300	294	267	301	292	317	305	289	297	283	276	318	281	290	257	299	252	284	267	312	284	256	247	298	290	255	294	272	272	253	268	276	281	285	283	289	249	279	265	309	283	291	281	249	282	311	275	275	277	288	295	310	301	265	267	254	278	336	297	293	288	268	289	317	277	280	288	246	284	266	277	321	310	270	287	259	276	288	299	265	272	272	280	251	270	290	277	300	287	293	288	272	282	293	289	306	290	336	284	276	260	314	257	276	287	330	305	288	267	310	281	269	282	267	276	306	291	303	270	268	281	322	322	302	272	271	284	252	265	282	284	289	278	271	285	271	244	273	266	275	269	299	300	273	319	234	293	294	268	304	306	273	302	269	278	288	306	321	303	288	292	276	263	276	287	287	297	297	292	264	276	291	289	306	308	267	274	312	265	289	268	302	284	292	247	295	296	279	264	270	260	250	304	307	312	290	292	257	294	307	272	270	285	283	291	292	273	295	300	281	314	283	281	299	274	275	273	314	330	285	252	289	274	280	308	271	292	292	258	273	277	281	280	306	295	262	296	270	269	308	293	286	302	285	292	288	317	304	282	261	262	277	265	296	280	276	296	257	277	323	289	260	281	313	281	286	305	272	287	324	301	267	260	286	257	285	298	313	287	260	262	303	266	293	281	284	292	265	311	283	268	304	249	272	260	253	311	280	278	277	298	308	256	313	315	300	281	280	315	248	267	284	275	293	273	292	297	307	272	269	279	258	236	286	278	275	291	260	277	285	298	254	241	258	291	330	269	270	298	270	272	299	308	296	279	305	295	315	284	274	299	282	295	259	258	288	300	271	290	287	271	283	276	285	283	249	314	275	245	305	279	260	270	314	281	278	273	303	280	271	263	332	282	281	291	308	263	269	273	259	269	245	270	296
32949	14427	15911	5770	842	665	628	632	561	595	608	592	600	597	582	623	623	562	602	650	597	606	620	640	618	603	639	574	588	651	602	599	609	612	653	641	592	597	599	608	614	635	654	616	627	648	610	609	624	651	640	592	627	613	577	606	657	594	574	656	615	612	608	615	590	618	609	593	605	603	598	643	603	591	607	600	580	613	624	601	633	641	622	575	648	617	598	616	601	608	623	588	607	625	612	605	631	575	595	626	595	612	626	655	610	629	591	591	613	635	624	589	597	627	630	654	623	615	605	609	616	630	632	619	594	647	610	603	590	575	636	640	639	633	615	583	632	590	624	636	627	646	623	586	602	609	586	610	604	624	625	620	612	580	593	550	583	616	596	616	580	639	582	581	640	591	630	596	619	660	610	624	572	622	643	604	638	627	580	639	637	616	592	638	608	582	584	665	656	601	578	636	620	614	588	624	641	613	625	601	628	646	628	582	627	611	629	621	594	585	601	612	616	614	577	629	651	626	608	626	645	613	590	596	572	627	629	647	659	554	602	575	626	621	620	583	630	590	653	627	616	620	636	604	630	592	587	603	573	608	626	567	639	610	644	618	618	594	606	587	605	636	619	645	615	632	673	598	621	615	643	610	624	650	652	583	610	643	641	585	636	670	656	573	626	601	606	594	611	624	606	607	625	607	559	630	612	577	619	602	650	646	613	584	615	601	638	618	675	603	649	616	610	594	609	646	659	600	583	572	611	572	616	606	595	635	625	645	613	610	574	635	600	609	562	596	624	593	598	634	635	640	620	596	611	627	628	667	635	643	572	639	639	594	638	595	665	628	646	652	631	632	658	623	647	568	598	623	627	620	638	634	609	563	651	632	651	617	603	603	579	632	645	631	623	604	627	608	613	635	633	631	605	572	631	597	639	621	567	610	602	551	597	607	614	648	611	611	610	633	608	640	643	636	604	644	579	627	630	614	598	633	611	608	583	609	599	613	628	620	624	616	583	587	603	641	565	633	586	606	646	598	589	626	579	621	599	631	645	617	619	587	652	581	625	610	638	613	618	653	588	628	625	598	613	581	585	584	628	648	605	596	607	616	626	612	585	594	644	616	618	630	594	600	644	610	628	613	643	589	646	611	628	624	625	633	578	625	580	605	600	556	610	611	633	604	636	607	621	612	632	588	617	601	621	601	606	616	626	672	570	618	632	624	603	688	610	576	607	600	619	627	589	605	604	593	644	614	627	604	607	610	596	656	597	618	669	658	599	610	579	637	591	623	602	599	595	594	609	609	614	604	580	586	616	646	583	609	621	623	655	587	595	618	637	618	588	595	633	624	627	582	614	541	598	651	590	613	617	622	562	605	588	598	615	609	590	613	588	674	638	627	614	620	618	605	600	629	637	631	639	613	651	611	634	586	633	609	656	606	641	641	658	617	626	583	647	627	622	670	609	635	609	627	591	629	614	627	633	637	633	591	605	636	597	602	609	608	624	604	639	609	574	620	592	625	575	625	648	607	570	585	624	615	595	646	603	617	589	591	587	601	611	596	658	613	579	637	599	617	568	611	622	595	654	605	605	628	590	606	593	594	607	580	651	606	627	585	593	628	623	555	593	635	619	616	606	601	642	626	577	642	658	606	607	631	619	612	676	577	573	621	593	605	550	607	633	609	579	628	601	637	628	632	611	640	618	665	562	640	610	611	594	624	622	637	570	595	626	610	668	620	578	603	634	606	626	631	615	622	612	564	620	641	633	602	633	641	653	617	619	634	589	615	615	617	592	596	649	593	603	621	661	558	613	634	612	650	629	636	629	591	566	609	621	608	640	625	570	620	640	587	613	637	604	598	622	634	654	629	569	632	619	622	557	604	601	617	644	608	631	635	597	605	591	648	609	598	601	628	582	594	626	622	622	616	607	614	586	599	580	643	621	639	608	607	611	621	638	610	576	606	628	642	602	668	626	567	606	602	617	571	600	623	606	596	614	630	613	646	607	639	597	578	616	645	585	649	627	615	634	644	599	580	626	605	651	612	621	656	611	611	628	603	611	628	582	552	637	609	612	631	604	638	629	622	606	602	619	595	634	589	671	605	615	626	663	599	589	603	589	605	621	574	615	606	648	625	594	595	627	597	611	574	610	656	622	593	600	594	584	602	605	573	608	625	610	623	579	646	635	642	656	615	611	647	653	600	627	598	613	579	633	630	591	600	576	569	642	597	626	585	605	626	606	660	592	612	638	632	626	604	628	601	572	586	606	589	591	567	625	603	583	606	619	642	605	627	593	612	600	635	620	647	649	634	598	622	641	584	625	582	583	604	614	587	603	602	630	617	632	614	610	600	615	609	684	632	620	581	615	606	665	605	590	602	630	602	594	673	637	632	601	577	599	619	650	628	622	615	586	626	633	646	615	629	631	683	608	595	617	635	621	639	568	614	633	620	634	566	596	600	598	630	650	645	579	616	609	593	646	590	656	611	611	609	609	581	603	608	579	628	656	626	615	603	620	630	623	627	631	600	587	648	608	631	635	616	592	584	612	610	606	598	594	577	662	601	608	640	637	618	642	606	621	614	618	580	668	587	654	614	661	630	640	630	608	576	577	649	608	630	620	619	587	644	642	620	583	658	591	578	585	588	557	598	611	609	608	636	595	623	626	583	572	582	636	590	568	615	621	632	640	638	648	631	609	599	631	618	618	621	619	619	639	622	632	648	590	572	635	600	633	600	599	629	587	598	607	582	639	608	629	608	594	586	646	630	643	607	591	587	590	622	612	642	560	639	627	653	615	636	579	634	638	568	604	586	565	570	615	627	606	634	607	623	612	600	602	637	635	573	630	629	604	605	602	637	619	604	583	580	582	613	600	656	594	644	639	577	634	590	628	547	594	636	637	630	596	649	576	622	693	637	548	607	596	641	598	624	599	609	591	571	628	612	632	618	576	605	641	605	636	629	616	595	639	626	589	632	570	598	625	588	631	652	624	586	606	576	619	643	610	654	676	590	578	593	643	653	598	581	598	565	578	610	615	602	622	624	621	612	608	602	608	586	569	613	633	610	610	595	627	651	588	634	632	606	639	591	612	628	607	621	608	606	631	589	622	597	599	639	599	568	627	597	666	576	614	601	589	617	581	601	591	622	595	606	607	660	635	610	595	589	606	589	622	579	617	646	586	630	605	592	614	650	616	641	640	631	614	618	615	633	584	660	609	601	599	621	663	585	608	584	660	594	609	626	625	599	619	648	625	653	608	597	589	624	622	638	628	626	584	641	624	621	612	653	582	583	622	656	636	622	586	608	610	619	574	642	580	584	584	637	617	604	598	614	566	609	600	600	583	613	603	626	590	597	614	636	608	618	663	628	632	573	631	610	616	581	605	607	681	629	588	609	664	585	655	628	619	632	629	592	648	629	606	630	647	614	632	654	663	608	643	569	627	631	631	644	635	613	598	616	546	670	613	635	565	624	672	609	600	649	588	630	665	662	572	627	582	599	615	639	630	625
77511	58692	53618	30606	6427	352	210	196	180	178	221	198	241	187	170	194	190	191	210	200	190	171	192	168	189	223	177	187	186	179	189	171	190	209	186	190	170	191	185	206	180	198	199	214	186	203	193	171	181	193	167	189	220	185	192	168	182	197	182	189	195	199	179	187	184	186	181	181	197	161	192	188	177	183	171	189	200	192	187	197	188	212	189	167	205	182	171	170	196	201	192	192	199	189	183	233	201	185	195	223	184	197	158	201	201	179	191	181	181	171	210	185	203	215	196	191	188	201	209	178	196	186	176	177	187	203	191	186	198	188	200	184	168	177	203	196	194	200	188	205	183	214	186	201	185	196	199	211	181	181	204	201	191	191	177	177	209	179	184	181	187	188	200	202	173	201	162	190	189	161	198	182	180	220	162	179	180	174	197	162	177	201	195	230	205	197	178	191	166	187	189	186	171	159	166	164	171	192	207	184	174	204	171	204	203	192	184	212	199	194	219	193	175	178	177	184	157	175	196	190	178	168	177	166	201	204	191	181	176	197	207	162	175	176	167	203	159	175	207	161	208	189	178	196	214	157	157	190	188	209	175	204	203	190	190	190	215	200	205	190	193	197	186	214	176	191	177	189	180	168	167	192	182	180	188	176	175	206	207	196	185	189	207	176	189	197	196	196	180	193	188	199	191	189	187	203	184	208	157	200	182	196	191	198	199	169	202	186	159	180	214	189	211	188	192	166	167	187	180	174	175	188	182	184	185	201	202	185	180	213	200	184	199	177	181	195	195	205	195	176	167	181	177	181	193	184	187	184	187	205	192	178	181	194	211	187	168	198	181	184	183	197	183	186	188	227	204	185	193	155	198	196	178	157	204	213	185	185	214	193	183	227	190	184	183	200	203	196	185	190	195	223	170	183	197	216	200	193	175	192	193	205	194	166	191	202	204	204	184	172	174	206	194	182	200	198	177	188	190	192	203	174	166	200	177	190	176	202	184	167	179	180	199	178	206	201	179	204	188	212	213	179	206	201	183	179	210	184	178	172	172	182	196	191	196	186	198	171	176	193	185	180	199	181	194	199	170	171	188	194	161	189	207	211	206	178	212	213	184	191	180	161	186	171	182	173	178	198	176	184	187	206	194	162	189	165	187	179	189	171	193	195	179	217	183	166	196	189	205	230	209	167	209	196	198	185	186	206	210	177	186	192	186	190	172	207	207	168	177	189	183	186	185	206	188	189	183	196	156	176	182	165	192	208	196	162	196	188	216	179	181	174	185	183	185	191	172	184	153	198	180	198	201	189	178	193	196	173	195	156	185	207	186	182	201	220	170	191	192	185	192	189	209	197	190	177	213	192	168	190	192	179	172	208	204	188	213	206	191	165	190	196	211	166	174	175	190	210	205	208	169	210	204	168	178	166	173	195	200	181	178	174	188	198	174	187	178	193	207	202	188	196	188	196	205	180	179	182	191	204	191	184	195	197	176	206	178	195	181	182	183	153	208	176	180	212	181	176	185	199	221	186	212	196	176	177	178	158	195	188	181	177	173	180	176	178	175	171	172	196	177	201	159	197	196	181	184	174	192	176	180	193	184	178	191	194	164	188	206	206	194	213	175	179	191	190	194	167	173	184	189	176	209	167	179	197	195	173	181	180	214	180	212	204	198	197	177	208	219	201	184	180	183	184	192	196	203	178	197	180	216	181	169	183	182	219	197	207	169	180	212	219	190	176	167	182	195	183	204	186	187	167	186	195	189	192	179	193	212	182	198	183	211	188	175	221	159	206	165	190	170	210	172	221	182	206	179	176	170	198	193	170	187	194	200	220	183	188	197	197	175	180	197	184	187	173	189	204	224	198	196	178	175	189	189	205	189	168	204	220	206	185	199	202	188	182	175	189	166	206	201	169	186	211	194	195	202	200	184	178	173	203	202	185	205	159	195	221	213	197	184	179	193	203	169	189	172	192	182	179	174	187	205	183	183	179	187	186	187	184	212	180	175	180	191	209	193	183	190	183	195	169	190	160	182	185	172	188	178	184	190	198	190	156	178	157	201	175	176	210	171	222	173	197	199	183	180	189	202	190	163	180	175	177	171	189	170	215	185	188	184	201	214	197	193	156	186	196	173	219	174	197	186	195	200	169	213	180	196	209	197	221	205	199	192	186	202	195	171	192	172	191	191	185	173	196	221	203	199	189	179	192	185	196	187	184	206	183	202	182	170	190	181	175	197	191	198	195	191	177	157	207	185	204	192	192	190	209	198	200	173	213	206	188	204	211	207	191	178	148	177	174	197	190	187	194	185	179	194	185	207	189	204	195	185	227	225	172	191	196	169	200	202	176	177	176	167	164	210	180	185	185	172	179	195	204	213	193	213	198	213	195	157	174	193	184	197	184	169	201	198	200	189	181	190	172	212	174	191	215	207	204	185	187	185	184	172	185	195	205	188	206	191	195	196	184	170	169	198	178	193	186	195	186	202	172	181	206	197	185	194	166	178	196	168	180	181	233	199	181	170	205	189	179	189	183	201	187	186	205	174	196	194	169	185	160	169	183	189	186	182	210	200	187	196	213	187	197	174	188	200	186	177	193	175	183	192	189	193	189	183	208	194	210	218	195	180	197	185	190	184	179	181	195	187	192	209	185	194	193	197	208	191	158	193	185	202	176	205	187	210	181	194	196	211	168	174	176	198	203	188	186	199	185	203	175	224	191	195	173	167	186	194	191	186	174	185	211	196	200	212	175	190	190	209	175	191	183	187	187	184	188	202	168	192	200	179	195	173	196	200	216	176	209	178	177	167	155	191	186	219	197	202	207	199	192	172	185	187	198	196	189	169	206	217	174	195	187	181	170	174	198	185	204	190	185	171	162	191	201	209	183	191	183	177	154	198	158	196	220	183	191	200	187	171	182	166	219	191	189	183	181	182	198	198	195	191	193	203	196	217	198	174	165	176	172	181	189	173	197	204	216	199	186	183	210	182	180	194	182	205	204	174	186	183	198	193	212	208	181	207	157	214	165	188	198	200	189	178	179	205	184	198	188	166	211	187	201	187	183	175	194	205	172	176	164	199	191	197	204	198	185	210	194	175	191	213	194	196	197	176	218	173	183	170	202	185	193	190	189	214	191	180	192	189	176	189	179	164	176	198	206	186	180	204	174	190	197	186	196	192	205	209	190	207	170	205	199	165	187	163	205	200	204	165	187	190	174	184	213	169	184	193	183	217	202	218	201	189	201	186	199	196	170	204	182	200	181	192	179	168	164	156	219	214	198	184	175	194	192	180	221	186	186	231	178	175	198	196	222	209	194	180	189	164	178	189	167	172	181	191	183	213	198	183	196	154	170	186	150	184	207	208	183	199	176	170	171	180	200	210	176	179	189	204	209	195	195	197	185	180	201	200	203	191	190	193	212	183	180	184	206	168	192	197	181	189	216	178	187	192	194	180	172	200	187	185	173	204	184	196	205	192	188	190	186	193	186	149	171	177	173	184	196	184	184
53305	45603	51404	28592	4711	523	499	509	510	453	486	462	433	440	412	417	467	415	469	455	412	435	423	404	423	468	451	429	465	431	401	408	391	442	420	441	425	432	412	460	400	465	419	457	434	402	417	420	424	441	434	421	409	426	401	443	392	434	437	400	450	417	393	395	427	406	428	440	454	417	436	420	456	419	394	398	419	435	410	434	424	406	431	480	388	428	412	454	374	445	418	432	432	380	403	428	449	422	436	405	387	403	429	455	455	408	437	402	443	399	412	428	398	439	436	399	420	389	409	403	405	426	407	413	436	403	418	436	395	397	407	407	414	442	434	429	406	408	465	400	436	449	424	438	402	426	406	438	397	394	419	385	437	386	400	432	424	442	447	448	414	428	392	440	391	380	402	444	446	393	454	427	376	416	398	392	408	425	418	384	394	451	411	383	405	397	398	401	415	401	424	436	427	414	479	397	459	441	446	404	431	426	457	393	473	415	385	421	429	426	439	396	425	421	403	408	441	391	428	415	397	394	422	414	436	450	435	399	393	414	407	432	425	429	398	406	408	390	440	433	404	425	448	418	442	411	437	383	451	385	427	434	413	415	418	397	437	388	415	438	386	409	371	407	437	445	423	437	398	432	464	411	405	394	447	412	442	400	400	423	380	414	397	467	430	389	419	426	436	421	393	433	442	416	427	420	428	417	380	405	385	414	454	429	441	425	451	435	421	410	406	407	418	434	411	409	394	444	409	398	428	407	446	411	407	410	424	422	408	457	400	408	444	406	443	423	416	410	431	421	405	445	412	395	398	418	407	425	376	396	478	429	425	454	423	433	432	443	424	385	399	427	407	449	426	366	429	386	435	409	420	435	409	394	395	464	408	409	419	413	429	443	412	411	400	373	410	407	426	412	373	395	408	454	412	433	415	399	406	424	430	410	404	400	373	409	405	410	412	425	423	424	406	436	405	443	439	419	411	426	471	402	397	422	425	379	424	404	453	447	424	389	401	403	427	391	418	424	431	485	402	423	406	427	412	406	444	425	426	460	391	417	440	397	421	459	410	447	400	431	412	421	416	404	384	446	398	453	428	428	403	400	406	398	417	423	380	400	436	420	456	422	406	461	384	388	402	400	401	372	430	393	421	433	370	403	399	437	422	417	444	380	429	443	413	419	416	427	402	388	405	400	431	405	432	450	404	423	429	406	425	375	447	375	408	417	426	399	408	410	444	398	424	429	373	431	427	419	458	419	409	419	441	428	433	445	413	433	441	410	417	443	442	402	412	412	416	370	399	439	399	432	403	394	430	425	435	429	443	438	419	446	445	435	411	411	411	412	424	400	431	455	417	411	443	434	467	386	446	383	397	413	385	426	422	446	430	419	405	432	431	395	386	457	403	440	429	427	413	417	418	447	412	437	391	400	384	400	402	428	420	413	429	414	422	436	419	444	408	386	424	411	451	375	392	419	384	396	419	453	435	406	418	437	393	440	406	434	413	423	412	437	409	437	414	437	427	440	444	470	448	414	446	430	418	414	438	419	465	441	464	429	423	418	430	404	388	417	414	439	398	416	405	442	431	475	425	398	437	423	423	410	420	429	418	441	434	413	476	415	451	424	420	436	415	415	437	420	422	425	428	398	423	435	389	431	412	429	402	454	417	404	406	409	413	403	417	396	419	431	399	402	427	427	417	402	412	396	436	404	423	416	399	412	415	426	409	410	414	409	434	394	406	426	398	414	436	390	405	445	421	441	400	392	401	457	413	432	393	421	460	446	409	400	421	403	360	447	443	448	405	422	426	432	466	426	392	401	401	421	410	409	376	438	420	378	416	397	391	445	390	429	417	393	432	409	402	430	412	399	390	428	447	389	420	431	417	430	437	430	400	412	452	452	424	436	445	398	412	428	368	442	410	430	409	418	398	440	416	412	436	425	442	403	391	391	427	426	388	392	406	430	437	438	460	433	437	418	423	431	393	385	438	472	429	449	436	389	403	413	426	414	401	436	397	446	378	417	431	429	416	416	408	431	436	425	418	359	446	401	434	446	397	387	398	419	444	378	466	422	426	431	437	435	376	418	412	427	428	429	428	411	420	417	390	397	405	379	415	382	387	416	424	422	402	412	417	424	412	387	356	389	390	416	423	406	394	416	423	405	420	441	420	416	419	427	437	411	421	388	398	407	423	398	438	413	402	409	459	422	444	421	432	424	424	448	398	404	403	429	386	389	408	444	385	404	431	404	394	405	433	431	430	443	427	458	468	425	446	395	402	438	391	402	416	403	398	439	442	435	432	431	440	426	406	438	397	410	423	454	424	380	423	426	433	425	440	431	379	400	456	408	406	444	432	436	449	439	400	456	390	430	398	423	456	425	411	383	442	438	415	440	422	398	411	417	434	389	430	408	421	417	405	421	387	449	455	427	421	414	419	387	429	453	397	403	392	471	395	412	433	395	425	406	434	414	416	420	427	400	415	417	457	455	402	423	426	397	435	435	428	407	414	436	429	455	370	421	404	390	422	393	438	424	450	389	451	401	382	382	418	409	413	417	415	408	385	402	448	415	433	441	404	423	439	420	411	411	404	444	395	434	389	410	410	459	432	434	464	415	410	443	470	418	416	436	390	404	442	409	423	441	382	414	442	415	438	409	393	398	440	436	438	402	403	395	427	440	422	409	394	417	404	415	425	367	388	385	445	450	428	421	397	463	404	416	415	435	391	416	445	479	416	433	385	419	418	422	390	423	384	425	447	421	442	431	432	411	416	393	398	447	425	388	438	419	447	421	396	463	418	432	424	411	448	420	435	418	436	386	407	417	385	392	416	458	410	397	411	424	397	445	424	407	449	425	420	419	431	432	409	398	415	413	417	425	437	386	398	432	461	440	443	406	432	445	398	432	386	430	448	411	440	404	421	433	386	448	396	451	427	402	415	413	433	439	452	406	425	393	412	432	433	431	447	412	434	454	445	422	417	386	429	409	427	416	409	404	407	447	430	411	420	399	408	409	440	441	406	417	427	404	384	426	417	428	412	398	423	413	457	404	440	444	407	425	462	419	454	408	396	409	422	442	442	453	441	406	417	435	409	411	392	459	400	410	385	394	435	456	420	450	461	408	435	383	437	413	421	415	443	422	421	429	417	434	448	409	407	406	438	441	418	434	455	415	401	399	441	380	422	404	435	433	408	446	460	434	456	430	453	434	430	452	411	420	428	424	429	432	419	448	429	406	396	444	403	413	415	423	390	405	410	441	424	424	420	444	415	425	433	404	452	394	432	427	413	420	425	452	427	434	411	425	463	430	438	433	405	408	424	439	409	427	403	450	425	426	393	420	443	385	441	391	395	417	412	425	418	425	439	463	401	438	420	466	448	426	389	386	419	408	400	436	407	404	432	406	394	424	476	467	384	408	438	441	422	425	468	447	401	411	414	443	432	429	419	416	423	443	410	434	412	426	400	396	392	394	422	396	422	418	418	438	421	418	481	408	389	446	417	399	424	401	429	449
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
