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
335819652467	335819652980	335819653530	335819654078	335819654628	335819655203	335819655753	335819656303	335819656853	335819657403	335819657953	335819658478	335819659053	335819659578	335819660130	335819660680	335819661230	335819661803	335819662330	335819662903	335819663453	335819663980	335819664530	335819665080	335819665653	335819666178	335819666730	335819667280	335819667853	335819668403	335819668930	335819669503	335819670053	335819670580	335819671153	335819671703	335819672230	335819672803	335819673353	335819673903	335819674428	335819675003	335819675553	335819676080	335819676630	335819677180	335819677753	335819678303	335819678830	335819679380	335819679930	335819680480	335819681030	335819681603	335819682153	335819682703	335819683230	335819683780	335819684330	335819684878	335819685430	335819685980	335819686553	335819687103	335819687630	335819688180	335819688753	335819689303	335819689853	335819690403	335819690953	335819691478	335819692030	335819692580	335819693130	335819693678	335819694253	335819694803	335819695330	335819695903	335819696453	335819696978	335819697553	335819698080	335819698630	335819699180	335819699730	335819700303	335819700830	335819701403	335819701953	335819702480	335819703030	335819703580	335819704153	335819704678	335819705230	335819705780	335819706330	335819706903	335819707430	335819708003	335819708553	335819709080	335819709653	335819710203	335819710730	335819711303	335819711853	335819712403	335819712930	335819713503	335819714053	335819714580	335819715130	335819715680	335819716253	335819716803	335819717330	335819717880	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28871	9433	2191	1459	1033	698	523	424	375	289	261	224	215	210	187	175	202	170	170	157	144	145	124	133	117	158	154	127	112	122	131	97	123	130	132	130	122	105	131	119	108	120	116	119	113	123	112	120	112	110	110	127	122	123	115	116	93	129	119	115	135	107	109	126	105	118	106	131	109	114	98	110	114	104	97	97	109	120	122	114	129	86	113	117	120	106	116	94	90	121	119	122	107	105	119	90	120	105	115	103	112	114	120	103	121	117	129	115	128	113	116	123	129	124	120	111	98	90	100	127	106	121	96	107	108	98	89	103	99	121	106	109	115	102	102	121	105	93	113	111	112	106	96	108	108	115	126	101	104	113	97	107	108	115	94	113	83	113	105	124	104	111	124	101	116	106	111	116	124	129	97	118	109	114	106	122	116	100	144	109	90	111	102	108	122	120	106	116	94	97	130	103	110	127	135	119	106	99	113	114	77	108	113	122	111	127	105	122	107	91	99	124	99	117	96	117	102	114	111	90	113	94	121	117	95	105	116	130	120	124	113	115	112	126	111	120	109	110	117	107	112	100	112	119	120	104	110	101	123	105	117	115	126	100	115	102	107	114	115	92	120	104	118	115	104	111	110	93	121	123	105	108	110	95	112	114	108	131	123	115	108	123	114	103	119	117	105	123	131	109	96	126	110	96	93	107	116	115	116	92	109	108	137	109	113	105	90	102	114	109	98	128	113	122	100	95	110	93	128	108	119	87	113	112	103	95	107	118	112	122	113	95	108	105	113	114	86	113	113	120	130	121	123	98	134	117	122	100	122	96	110	108	108	120	112	126	109	82	108	111	105	120	100	128	128	99	100	98	115	114	126	110	130	115	114	121	93	90	112	125	127	109	117	141	94	118	123	106	117	106	108	108	98	136	107	116	120	88	117	111	128	78	122	118	105	104	100	106	111	119	100	111	94	92	123	107	125	114	113	104	115	95	109	90	121	120	111	83	113	107	103	114	90	103	105	122	113	106	107	88	111	118	122	117	111	114	111	109	94	112	104	93	126	130	120	96	107	104	100	111	122	113	118	115	131	93	108	108	98	110	131	122	125	114	103	94	117	110	110	103	131	99	99	110	130	100	110	99	103	116	118	103	92	116	106	111	116	123	120	100	111	106	108	109	129	116	126	114	90	117	110	85	104	118	128	120	105	116	110	119	124	113	130	101	110	110	97	106	129	107	96	123	102	104	77	103	116	116	116	100	106	105	99	109	98	108	126	126	111	97	106	115	100	109	107	106	115	115	98	113	109	121	108	119	106	119	105	93	110	112	121	102	91	121	104	96	97	115	113	114	123	112	111	90	115	116	101	110	113	121	108	126	103	114	88	123	116	109	124	90	120	100	126	123	123	121	119	100	90	114	117	114	104	113	101	98	92	101	118	69	119	126	122	116	114	110	109	123	113	93	114	119	109	85	105	122	97	114	116	117	119	105	118	115	100	108	110	117	123	96	108	112	119	101	118	103	101	103	99	117	101	115	104	90	122	113	94	97	105	122	126	112	122	110	120	95	107	118	107	135	104	105	106	99	112	125	126	104	119	118	126	108	110	118	119	85	120	108	95	95	106	119	115	113	114	107	126	102	119	99	96	121	114	118	117	100	113	93	96	114	112	96	109	117	102	112	125	123	103	110	101	103	120	111	108	105	104	100	112	126	100	100	110	115	114	99	89	113	98	124	126	110	101	122	106	121	118	99	106	95	103	108	116	111	104	123	94	93	113	111	111	117	108	107	110	124	124	102	115	112	103	115	113	120	102	102	103	122	97	106	102	129	116	85	130	115	136	109	127	110	118	131	110	100	108	116	120	118	109	135	118	117	103	108	125	107	108	104	104	136	111	120	99	129	95	110	108	95	119	103	97	93	105	107	117	106	98	113	93	128	117	119	125	100	97	86	113	94	98	101	113	116	98	98	115	135	106	104	100	98	110	100	120	126	116	113	109	115	104	96	128	98	102	115	114	115	118	112	99	116	135	120	101	103	105	126	107	95	100	129	74	109	112	114	137	117	108	98	117	112	114	123	111	84	124	89	124	99	116	110	113	123	113	107	117	95	117	97	103	116	106	108	104	98	121	102	109	102	100	103	101	119	101	95	97	125	97	116	108	111	128	111	102	118	127	112	103	126	123	111	121	91	103	115	131	102	107	119	102	106	102	103	120	107	105	97	119	116	111	111	95	132	100	115	109	117	123	77	97	125	119	113	105	101	101	87	101	100	114	108	101	127	101	99	90	118	103	110	128	110	111	101	107	139	88	110	97	105	110	113	109	107	101	105	102	125	115	98	100	85	96	106	116	115	122	84	114	115	116	111	117	111	112	112	124	90	127	124	115	110	97	117	112	95	119	137	94	110	101	122	109	137	114	103	120	140	127	125	100	139	103	136	115	130	105	93	122	106	117	127	80	99	120	113	106	108	117	113	129	117	112	103	119	105	107	104	117	115	101	107	113	123	125	100	126	120	111	128	127	100	135	124	114	109	115	118	93	118	118	116	106	120	117	102	109	103	109	99	121	101	111	100	105	97	101	114	110	116	119	110	86	103	103	120	106	111	97	102	114	112	107	123	119	100	103	106	85	113	98	110	105	98	109	101	119	116	108	113	98	96	95	93	120	105	117	127	112	116	116	104	96	114	121	112	113	118	111	120	126	98	100	117	114	94	100	105	112	118	97	117	104	116	102	106	112	104	98	111	106	128	108	102	108	108	121	81	104	111	97	111	115	105	96	95	117	119	84	105	105	105	103	109	106	102	111	102	90	106	101	87	111	114	106	110	120	117	87	106	109	106	104	107	101	109	105	105	109	107	124	127	94	120	94	98	112	109	109	135	107	115	123	97	117	108	110	133	107	124	110	103	101	120	117	115	99	89	112	102	107	107	107	116	109	93	92	107	128	107	117	92	112	108	101	110	127	100	117	109	120	110	117	113	114	113	106	105	98	124	112	127	101	122	106	99	115	98	103	127	119	109	120	120	98	113	106	111	110	125	98	134	130	118	110	121	92	106	101	108	109	126	118	110	127	100	105	95	106	94	115	98	131	107	101	96	121	99	123	112	114	111	112	130	118	115	123	135	118	116	118	133	111	102	101	110	97	88	108	102	110	109	107	118	128	102	110	115	121	106	133	108	129	108	114	96	123	101	90	126	103	129	104	86	119	101	108	97	124	108	97	129	101	104	99	121	133	108	94	115	125	129	122	107	112	101	118	121	124	98	92	114	90	109	98	100	130	126	106	103	101	123	105	128	99	121	117	106	117	122	122	116	96	122	101	102	113	108	99	108	101	115	92	117	120	109	116	102	105	107	95	110	117	121	122	114	105	103	109	120	90	86	110	112	114	104	105	109	97	118	117	109	110	97	117	117	112	110	117	119	111	106	120	127	121	121	112	101	124	99	107	99	106	124	111	101	122	107	104	110	131	102	100	99	93	115	93	111	97	112	129	97	118	106	102	118	101	127
14347	2058	4602	5458	4422	3747	3041	2555	2167	1877	1608	1406	1340	1286	1128	1060	934	854	857	790	790	730	711	655	705	620	616	638	586	578	538	532	590	546	554	523	505	521	549	507	500	506	477	495	477	482	461	477	480	469	461	438	461	497	424	433	461	456	452	388	433	449	445	453	475	404	425	464	441	419	438	428	458	431	476	443	449	452	394	448	466	448	432	442	428	450	478	419	422	424	412	442	462	441	447	447	400	383	425	405	421	423	402	428	416	425	446	420	424	408	439	371	410	411	437	388	423	429	420	398	435	396	408	439	433	422	412	461	399	411	414	424	423	414	420	457	422	415	399	402	385	397	431	421	402	409	398	430	408	421	427	403	398	422	449	419	415	397	388	404	405	427	442	434	407	403	408	412	436	418	422	445	427	402	442	421	375	412	404	369	433	443	434	400	411	400	407	418	387	412	405	412	408	382	404	372	381	428	413	395	416	422	409	419	397	397	388	421	436	387	436	415	411	426	357	414	420	396	409	378	393	376	425	384	421	440	424	473	409	423	400	408	399	422	412	432	399	393	395	428	416	385	410	385	429	408	437	411	417	400	416	456	399	388	429	425	440	406	417	445	390	429	417	437	421	412	409	415	397	444	402	401	396	419	417	408	429	393	431	424	417	394	370	380	424	427	417	396	449	398	428	405	431	416	438	418	387	370	430	419	402	392	416	431	446	421	398	435	382	405	399	433	413	388	420	407	437	407	428	372	403	444	442	413	406	421	438	412	407	433	438	406	407	419	410	387	414	424	406	407	386	414	410	389	396	401	434	400	376	430	395	421	433	427	414	377	397	407	429	428	423	407	377	387	405	402	422	423	408	415	393	448	448	426	422	460	376	426	402	412	417	402	390	430	363	411	417	387	419	387	362	408	404	428	395	417	423	362	409	413	384	421	429	415	411	425	413	389	414	400	448	422	402	401	401	397	419	424	444	446	417	419	371	434	405	383	436	410	410	466	392	398	447	421	417	412	403	406	386	422	456	419	392	413	385	402	410	425	386	414	381	430	424	458	374	405	412	374	413	413	397	433	405	440	421	425	388	394	449	406	400	414	424	383	409	419	401	425	411	435	407	407	437	392	422	400	410	449	404	415	392	388	433	368	410	425	390	432	400	422	432	417	414	430	423	424	438	384	407	418	444	437	390	424	380	407	428	421	421	390	424	384	406	372	411	425	400	428	435	424	397	404	426	371	428	419	399	405	429	407	371	358	429	411	436	421	409	402	414	393	407	380	399	426	422	375	413	405	415	439	387	406	410	400	430	419	409	403	403	448	403	410	417	448	413	378	391	402	436	429	443	406	419	443	377	388	430	443	416	414	414	391	450	413	424	389	426	391	419	387	409	403	365	414	387	424	367	412	432	446	421	432	380	443	397	423	418	377	443	415	407	405	419	429	420	447	396	399	426	397	442	430	427	381	427	423	410	412	397	431	412	418	397	401	375	445	411	435	400	413	437	419	400	410	432	411	441	423	444	398	422	435	405	432	410	397	430	455	436	418	400	407	418	424	429	395	400	391	434	411	360	421	427	409	410	426	398	426	388	430	456	444	427	427	419	404	390	405	404	447	426	396	403	421	439	402	374	380	406	397	396	392	410	404	366	400	418	408	403	407	441	383	415	376	394	484	410	398	418	419	396	421	434	458	414	400	373	408	436	377	433	395	468	376	376	412	426	396	460	406	393	448	387	419	416	451	403	420	403	400	393	424	400	447	433	405	386	432	429	413	398	424	432	408	412	448	434	432	402	446	398	415	433	412	433	364	428	422	384	380	412	374	400	433	426	402	403	405	419	457	416	378	411	432	380	369	396	373	396	441	427	376	397	406	432	396	400	385	405	449	433	405	388	420	423	418	409	402	386	415	433	394	414	395	392	411	398	413	380	452	397	425	397	454	424	458	427	430	392	398	402	399	379	386	395	401	410	404	392	405	420	396	402	410	403	390	383	361	435	405	391	436	408	415	423	395	415	419	409	428	442	417	397	443	418	450	362	395	447	393	409	418	393	385	425	419	377	376	410	409	371	412	364	421	419	423	396	440	424	381	407	383	427	387	380	413	420	387	435	412	420	361	418	417	386	430	378	411	427	440	410	398	444	392	439	394	408	437	387	412	381	432	396	397	403	417	380	405	414	413	440	391	401	411	424	399	408	425	430	432	419	436	423	405	400	409	420	396	394	427	394	415	426	409	418	419	414	415	436	424	414	381	434	382	388	418	407	409	405	433	444	395	369	387	432	397	420	396	403	435	384	408	392	419	422	447	430	406	426	380	414	390	426	433	437	386	403	377	386	435	392	442	426	451	439	400	382	393	419	397	370	435	388	445	413	403	398	427	420	438	389	423	416	406	384	403	421	460	404	416	420	399	390	439	403	421	399	409	411	387	383	406	387	389	435	440	348	412	435	426	401	401	380	406	391	403	394	412	402	420	446	416	366	395	410	398	410	440	410	414	399	430	432	413	395	423	397	423	409	422	411	425	410	400	409	447	439	434	415	378	398	417	417	429	428	417	407	416	404	384	397	419	411	424	408	386	382	426	415	412	431	421	407	415	383	391	419	410	398	408	410	422	407	435	416	405	416	449	437	394	388	417	429	417	369	400	398	403	422	419	414	411	412	411	428	421	390	411	421	397	403	397	381	404	389	443	409	425	412	408	419	443	423	418	390	404	437	426	411	388	396	408	409	408	427	388	422	369	417	455	399	423	435	416	417	428	398	451	392	413	383	425	409	461	423	415	385	418	407	456	410	434	406	424	416	396	418	419	379	382	408	423	417	420	415	390	405	441	386	387	405	406	429	454	376	392	408	424	396	432	430	412	410	379	411	398	416	394	418	429	429	425	420	399	427	381	403	416	426	448	395	387	425	389	452	417	442	416	426	409	404	415	396	406	420	409	391	404	386	418	400	405	421	415	410	424	431	407	409	411	409	466	387	420	402	391	410	393	406	413	442	419	355	411	454	394	409	422	415	431	419	453	451	410	411	404	428	416	403	443	419	392	403	442	429	400	393	415	433	403	388	403	415	398	404	391	425	407	388	417	413	401	439	377	414	381	413	437	436	405	427	425	390	370	396	442	414	424	402	373	392	416	402	465	411	444	404	415	375	386	409	423	404	386	403	402	415	404	444	420	445	423	426	399	429	392	410	399	416	414	431	389	414	422	434	398	408	384	401	375	428	403	385	396	426	394	427	441	405	438	460	402	413	380	413	445	425	404	391	431	411	442	402	430	436	424	402	417	421	401	406	417	436	433	429	412	422	405	416	395	419	431	413	416	396	401	394	394	402	408	438	415	393	377	429	399	405	446	365	407	399	407	400	463	398	431	387	431	383	399	426	414	400	433	397	438	398	406	401	420	442	397	459	440	395	384	430	408	433	400	397	416	462	423	407	406	451	385	411	363	371	410	415	437	410	435	406	371	401	408	397	412	433	436	431	420	398	408	391	439	419	402	422	435	434	420
3006	278	230	188	196	170	189	166	169	168	152	157	178	169	129	164	176	163	151	171	147	139	136	164	163	141	136	153	155	137	157	150	156	154	130	172	150	143	163	152	147	147	160	163	165	178	176	149	158	163	154	167	152	166	140	161	154	136	128	165	143	133	141	181	126	162	165	146	143	155	164	165	137	165	181	165	157	156	128	154	171	166	148	168	165	155	171	139	161	180	158	136	140	151	137	170	157	148	130	156	153	147	142	154	160	159	154	144	139	157	140	172	178	166	159	168	147	147	169	170	171	174	168	168	139	152	166	133	183	163	165	146	150	143	144	171	152	150	170	133	149	164	152	143	150	155	187	150	155	160	151	115	156	145	190	129	134	157	156	151	147	169	154	152	144	154	162	155	153	148	159	140	147	153	144	159	140	153	161	141	179	143	152	177	149	163	160	154	144	147	178	164	142	145	133	135	130	177	142	143	181	149	149	148	135	172	166	135	168	158	160	152	148	139	149	141	174	148	144	153	165	162	149	146	170	144	153	142	149	160	165	160	156	175	173	143	169	153	154	167	175	187	162	150	142	151	140	170	131	164	148	157	176	159	175	140	155	176	163	159	160	159	160	166	159	139	167	151	167	122	133	159	169	140	160	145	154	143	132	149	180	159	147	160	165	154	151	189	163	191	138	155	146	165	169	162	143	141	156	137	142	177	137	167	144	179	167	164	169	168	163	141	143	154	165	187	185	167	139	155	140	133	137	186	127	136	172	162	167	136	157	147	143	161	157	137	159	166	137	161	140	176	153	152	166	149	159	159	148	154	131	173	141	154	151	149	153	157	169	153	166	173	152	158	160	140	165	163	154	149	169	168	137	144	153	151	165	147	155	175	156	154	143	145	143	153	161	172	173	134	182	153	188	155	143	172	164	176	163	172	171	156	138	142	162	149	160	163	139	172	149	151	141	142	164	162	150	134	152	165	143	159	148	169	173	168	167	178	167	177	149	169	152	143	149	165	148	155	156	177	179	169	146	173	159	167	163	157	176	153	145	157	151	136	162	132	141	167	150	145	139	194	156	168	155	147	161	148	156	143	141	148	150	168	157	146	136	168	159	151	157	157	152	171	156	162	177	173	159	154	162	182	150	151	168	162	148	153	171	130	146	172	150	162	167	157	156	131	187	150	162	150	174	153	144	141	161	161	134	163	174	145	147	172	138	161	150	125	180	156	141	147	162	162	154	150	162	156	150	141	166	186	125	163	160	159	159	145	175	131	155	141	160	163	148	159	166	137	131	179	146	140	174	149	140	160	133	178	161	171	164	145	162	146	158	152	168	172	155	175	169	163	139	182	158	165	136	136	166	151	150	155	148	166	173	133	139	188	141	151	152	177	173	151	147	153	141	155	176	164	188	180	158	147	147	169	154	170	160	148	175	179	156	173	153	163	160	155	187	152	152	135	165	159	177	162	174	161	139	165	168	159	144	146	157	146	146	141	125	157	136	164	165	155	142	151	137	165	154	161	147	146	148	133	180	167	148	182	163	163	140	151	142	155	165	143	143	159	130	168	150	150	153	167	172	170	171	176	157	155	182	156	155	147	140	153	161	150	152	155	158	163	154	130	150	139	153	159	167	150	144	183	143	134	155	169	172	162	141	136	152	149	155	169	188	163	165	128	158	139	157	163	169	149	176	155	159	163	146	151	142	155	135	169	162	149	136	153	157	162	151	160	142	137	167	161	134	161	144	154	161	148	146	149	152	123	161	158	146	165	151	170	151	167	161	157	164	140	132	149	136	133	144	175	181	144	163	150	144	166	160	155	173	159	162	162	161	156	153	175	167	145	155	168	169	160	150	156	170	178	155	188	177	158	162	147	148	170	167	155	155	161	163	140	148	168	165	170	162	165	138	155	150	135	152	137	150	154	154	142	167	145	148	149	157	160	169	167	148	148	169	129	155	164	158	162	165	169	185	139	163	153	173	163	127	166	139	158	164	168	140	157	137	163	168	154	154	171	159	151	144	154	162	162	166	155	163	177	146	162	150	182	144	150	151	154	152	150	162	137	145	157	146	138	137	170	163	151	156	138	165	138	146	144	155	161	154	156	165	148	152	163	147	167	148	152	151	160	149	166	174	166	149	161	172	135	164	160	122	150	161	178	178	180	171	161	155	178	143	183	140	163	162	144	140	144	146	150	172	169	149	159	152	149	171	155	174	169	160	157	145	158	156	142	160	152	156	140	138	162	135	144	160	146	145	159	138	191	143	139	178	163	156	119	145	156	163	145	158	135	163	148	145	175	187	163	142	132	138	151	143	165	158	167	159	164	156	148	129	164	149	169	145	171	163	139	167	177	159	153	155	156	160	165	149	156	161	160	122	169	155	154	151	184	150	161	154	146	152	178	143	161	171	147	165	153	149	149	151	146	147	196	156	147	128	158	163	154	165	157	153	165	148	137	179	165	150	176	132	138	156	167	154	147	160	150	138	148	147	167	140	157	154	157	150	162	134	152	153	168	186	155	138	154	159	155	123	141	157	131	141	156	172	163	150	157	152	134	185	173	150	161	136	139	168	168	146	162	169	148	170	155	148	159	159	147	148	183	146	155	132	158	156	184	151	165	157	192	187	168	163	137	143	179	159	139	144	146	154	157	158	163	178	161	145	159	153	158	145	163	161	150	152	162	169	155	137	144	147	153	153	146	144	152	153	136	140	153	164	176	148	161	153	166	168	165	160	137	148	145	158	137	148	133	166	135	158	178	165	178	176	177	167	160	141	159	131	153	156	155	174	150	176	154	155	154	150	155	126	133	161	150	147	163	138	177	175	139	162	161	154	163	149	151	135	141	168	147	149	160	153	163	146	160	166	161	162	183	146	164	138	153	146	179	150	154	171	156	136	152	146	152	169	141	160	155	141	161	173	142	157	148	161	165	147	147	144	161	148	149	161	138	136	157	150	143	172	172	150	145	175	142	170	150	141	155	163	159	157	150	162	145	136	154	140	144	146	161	151	154	143	150	154	146	175	161	147	153	156	174	150	175	167	177	147	144	158	148	152	155	141	156	154	162	148	156	170	186	145	167	155	173	168	162	158	150	142	155	157	133	161	143	142	163	139	150	153	147	160	153	158	131	158	157	144	140	161	133	131	169	160	150	157	165	177	146	149	164	163	149	134	158	161	149	162	146	176	154	160	143	139	142	173	156	151	156	165	171	171	159	162	171	137	145	152	145	152	162	181	164	159	141	164	172	159	177	143	154	150	161	167	176	156	163	158	126	155	161	170	148	160	150	156	179	150	166	147	149	145	146	157	190	144	155	148	137	160	146	161	155	155	183	127	151	132	142	152	158	155	147	167	141	162	151	158	161	150	134	152	159	171	164	161	146	146	151	152	171	158	158	163	154	148	168	163	169	148	153	162	159	157	154	165	149	182	165	165	144	172	176	158	145	164	162	163	145	156	157	152	160	151	158	148	151	157	189	164	176	157	145	175	149	183	149	173	151
5236	647	690	716	746	688	642	636	612	618	610	624	638	577	592	598	618	582	604	600	582	542	519	542	582	580	544	582	563	585	578	579	570	540	570	545	552	558	562	551	560	568	521	596	555	577	555	553	545	533	525	553	541	547	570	566	574	534	573	539	571	550	574	527	561	549	561	558	601	536	559	556	534	522	512	571	550	558	534	553	571	551	559	566	531	528	515	578	533	571	551	544	538	556	481	532	540	533	549	546	576	506	549	565	565	514	555	534	551	585	522	552	563	584	547	523	523	567	541	505	532	546	550	544	567	558	565	495	558	578	552	551	525	593	559	526	555	553	574	540	592	550	532	543	534	565	574	528	572	524	576	526	568	569	563	558	534	586	552	592	559	555	555	553	541	548	564	547	587	504	520	545	552	533	551	572	573	595	530	509	556	530	516	558	512	555	559	531	544	517	565	585	562	537	549	571	562	597	520	558	532	571	565	521	520	544	538	561	531	548	551	525	501	527	528	549	563	580	515	593	519	550	559	530	537	538	533	559	553	532	516	540	555	571	561	523	520	568	559	546	560	536	584	534	528	596	565	554	532	526	539	588	546	564	559	551	510	546	596	554	507	584	542	521	549	546	568	569	537	498	530	605	599	543	520	545	526	561	566	578	553	529	552	580	558	535	545	564	534	499	562	575	582	535	532	550	522	562	562	538	552	557	549	566	510	574	575	530	563	573	561	587	551	531	558	549	556	559	526	557	578	594	527	531	593	517	593	535	577	549	557	532	542	557	565	509	539	568	535	565	594	552	495	560	556	578	523	584	556	518	544	540	533	530	552	558	519	545	538	542	593	541	527	535	572	557	543	536	539	526	592	529	521	560	542	536	538	553	533	545	544	549	553	554	553	552	533	569	535	528	529	532	549	542	570	564	542	531	545	588	505	541	577	543	535	561	553	534	529	569	537	558	550	564	555	587	585	542	569	536	483	566	545	529	547	573	552	532	517	566	548	536	542	550	517	518	534	587	562	500	550	546	563	525	549	569	588	540	525	599	531	585	545	567	553	578	550	536	568	557	543	564	567	532	519	566	532	563	514	532	571	516	543	564	581	523	573	543	558	579	559	574	568	540	509	548	546	609	553	542	552	530	555	559	563	537	559	563	562	533	538	531	557	527	556	552	554	546	549	567	564	554	566	534	526	583	540	539	581	535	570	571	541	514	538	495	526	547	539	551	511	585	538	548	573	543	520	529	571	582	549	534	560	510	519	561	551	509	537	546	522	546	558	523	523	523	573	569	558	536	568	532	573	537	523	525	484	582	548	533	573	550	566	519	508	557	553	550	527	541	535	541	548	521	521	551	548	562	554	538	554	562	588	542	541	512	551	568	533	554	544	566	528	518	645	525	534	554	550	573	542	604	576	576	566	570	582	599	588	551	536	529	538	541	566	568	553	538	565	560	528	525	594	523	513	543	554	564	564	522	537	536	534	518	535	565	567	566	527	549	558	531	526	549	528	550	565	503	522	550	526	526	603	560	553	533	516	541	553	565	546	597	547	542	547	536	561	566	509	573	552	520	574	583	542	551	543	547	538	509	553	505	568	585	556	497	547	522	535	552	553	533	529	569	562	506	538	556	549	531	543	563	565	542	514	545	559	557	581	540	505	567	524	540	568	547	578	576	556	471	492	550	532	519	522	534	582	578	553	531	578	533	514	549	529	556	527	547	550	554	547	567	536	569	551	503	531	549	536	563	586	560	574	554	529	527	540	559	527	557	558	541	491	515	575	581	528	541	575	554	571	541	540	569	524	509	551	547	500	578	542	514	533	562	533	530	526	548	523	523	537	563	576	564	553	565	539	543	578	580	524	563	567	573	528	528	588	530	585	525	563	557	560	584	555	572	564	537	549	551	510	543	557	530	530	566	565	564	519	517	589	572	554	569	554	536	555	537	538	561	572	535	572	591	554	546	527	562	496	571	535	608	544	534	540	540	554	550	549	560	518	594	556	505	539	498	565	546	557	517	585	526	521	527	562	484	570	534	573	579	549	561	512	578	548	572	575	556	558	556	594	563	516	547	559	617	514	541	584	548	544	564	526	555	561	583	507	524	514	555	526	552	529	535	534	569	524	562	553	577	561	530	552	553	564	531	548	549	533	535	539	555	513	570	520	575	546	577	565	545	555	556	522	518	545	546	592	530	528	549	497	557	560	534	535	572	533	524	547	558	599	525	557	552	535	536	551	569	552	551	568	566	594	531	547	544	547	558	550	551	553	554	496	586	525	567	508	559	593	541	531	552	556	547	574	545	610	543	537	548	556	518	563	551	576	536	559	592	606	519	560	555	581	530	568	601	492	546	544	560	563	582	539	568	538	543	540	557	570	533	556	549	526	547	582	553	524	563	569	512	563	553	558	565	515	546	562	513	574	498	536	512	550	560	527	556	492	531	522	582	530	558	520	571	523	540	562	545	523	558	526	516	580	546	518	503	535	512	568	555	553	561	547	531	536	604	520	541	597	545	553	556	541	507	534	553	590	518	577	531	576	566	550	508	524	531	545	536	566	511	538	606	521	582	529	557	580	543	549	596	563	551	532	545	564	533	556	555	552	545	557	542	546	565	539	547	520	538	533	546	583	535	544	515	552	569	557	576	536	534	585	500	562	598	518	548	547	571	500	575	600	552	525	578	577	521	604	555	562	548	537	599	561	538	557	527	556	597	608	566	550	564	511	550	536	586	509	551	551	553	594	495	559	556	558	552	568	531	534	527	559	556	584	560	550	530	551	593	520	560	548	506	527	566	595	548	553	488	546	587	582	570	528	511	571	569	538	534	545	546	567	558	559	548	552	540	547	609	541	575	534	499	537	561	525	558	557	531	580	560	562	536	541	567	542	575	525	592	583	556	563	554	546	529	509	562	500	571	551	537	543	540	594	551	537	591	542	519	576	541	564	538	547	514	551	560	622	562	553	558	552	526	545	530	529	558	523	554	576	577	594	498	562	568	525	579	580	530	589	517	566	546	554	548	568	525	517	538	540	549	548	543	531	532	526	604	536	550	560	567	539	544	556	543	532	566	510	525	587	573	543	560	531	550	545	501	602	533	549	512	544	566	571	547	537	535	505	562	543	555	548	536	548	569	513	571	518	619	558	524	574	535	541	563	546	532	556	557	532	504	521	539	576	562	540	538	581	617	515	555	550	551	577	546	535	531	554	544	568	574	613	546	544	559	542	524	604	573	528	528	513	542	537	565	564	574	506	559	529	550	578	526	508	523	559	556	507	561	550	556	528	581	535	546	575	559	592	545	567	579	556	513	566	552	538	539	578	600	600	543	529	517	548	502	530	559	565	562	543	568	532	586	582	553	542	533	588	536	576	580	536	516	546	587	546	537	546	549	579	551	552	544	526	526	566	548	573	544	559	523	517	529	557	536	530	555	575	537	594	567	548	532	548	551	553	558	540	526	523	554	606	522	527	548	539	543	547	575	561	558	544	563	531	530	520	558
20717	2860	1148	846	596	407	289	265	222	190	176	144	138	137	120	137	128	106	97	91	117	84	109	103	80	84	92	83	88	90	107	75	71	77	86	62	95	85	69	85	92	99	87	71	84	74	81	69	71	91	85	83	86	92	71	97	76	92	76	84	82	78	82	81	83	66	86	78	81	70	89	75	80	77	76	88	86	82	81	78	71	84	84	79	92	84	81	95	83	99	69	82	86	87	77	89	76	77	90	91	77	81	88	78	77	77	80	83	74	62	80	89	73	83	75	74	83	78	92	80	88	74	86	79	83	91	82	88	75	94	78	71	83	85	83	84	102	81	98	86	87	93	83	71	76	107	82	70	82	80	59	92	89	88	73	77	71	75	85	78	86	95	98	67	69	75	56	76	84	79	81	73	86	89	85	80	82	61	84	81	82	70	71	76	72	100	76	80	99	76	71	67	74	77	82	91	79	67	67	79	97	85	78	89	86	80	86	77	58	97	73	87	88	87	91	82	82	80	89	81	79	71	96	78	70	82	85	73	93	88	81	76	69	97	84	78	73	63	76	86	65	89	85	77	73	94	62	83	96	84	85	77	81	90	69	83	78	62	77	93	77	76	99	75	93	100	76	68	72	74	97	56	91	85	73	87	73	73	100	71	74	98	88	76	81	83	79	72	86	79	73	82	65	77	89	72	77	86	74	87	83	82	71	82	80	86	80	95	76	78	75	76	75	81	70	70	70	93	84	82	84	86	67	75	70	76	97	83	79	83	96	83	70	91	77	73	88	91	85	82	76	80	78	85	75	88	62	72	86	79	80	81	97	76	73	68	98	85	76	80	89	68	72	72	89	81	73	84	90	91	82	65	91	79	73	79	77	89	66	81	74	89	71	81	78	66	69	79	69	77	77	64	64	79	73	80	74	93	67	71	81	92	79	68	72	74	83	85	85	66	83	69	83	96	80	72	87	81	83	76	75	75	79	72	78	92	82	79	85	84	81	85	89	70	72	74	91	76	82	91	85	70	81	77	87	88	75	78	70	83	72	69	58	84	86	86	79	84	83	74	75	84	96	103	96	87	83	86	66	91	76	72	82	78	74	90	66	78	81	74	79	73	78	85	91	80	66	71	78	73	78	82	73	75	71	73	82	81	99	79	91	81	81	68	64	79	95	81	83	91	82	70	78	87	79	77	78	69	67	89	80	85	87	89	89	88	79	72	77	73	74	76	86	75	93	73	85	68	79	79	86	81	75	80	82	84	82	95	83	72	69	79	100	82	82	78	89	71	77	87	74	65	78	69	79	72	82	83	85	74	80	73	81	75	79	89	86	89	77	68	86	84	76	80	88	79	71	77	69	90	72	87	79	75	82	72	74	62	83	93	84	65	69	78	84	80	84	69	76	75	82	74	71	71	78	82	78	87	82	69	91	72	91	100	90	86	79	73	87	77	75	71	94	79	80	68	82	91	92	71	77	63	83	71	89	79	82	77	69	87	69	68	105	99	73	80	66	74	84	81	73	80	67	67	86	71	62	91	61	82	65	86	96	84	71	80	65	83	87	85	89	86	74	80	91	74	74	69	68	89	75	92	80	96	85	85	96	67	78	89	86	86	70	73	80	96	65	84	74	71	80	62	74	81	73	68	67	70	86	93	83	74	63	68	72	91	75	69	75	83	94	78	89	84	81	82	70	88	74	105	76	69	77	83	69	86	81	90	80	95	84	87	94	86	84	90	64	89	82	86	71	82	73	83	104	83	97	62	74	91	97	80	79	60	85	62	70	91	59	62	73	81	79	76	69	86	87	92	93	78	75	81	90	56	70	85	63	84	82	91	95	75	71	85	73	88	93	89	82	79	80	74	102	69	89	85	84	60	70	74	85	88	71	82	65	70	82	86	99	92	82	81	73	72	76	77	82	87	66	82	78	81	80	92	81	73	100	89	87	100	86	71	78	82	83	67	81	68	66	82	81	85	67	83	84	92	81	83	94	89	79	86	70	77	88	91	100	69	79	85	74	69	67	62	86	75	65	72	77	63	76	76	84	88	94	71	85	76	75	75	79	92	86	102	87	73	79	80	89	80	98	81	66	73	71	82	66	76	71	94	69	80	70	78	79	69	78	76	74	84	79	84	79	89	101	75	74	69	79	89	82	77	83	88	78	71	85	75	74	97	67	83	96	71	73	88	76	56	86	58	78	85	77	93	85	80	71	81	85	82	87	77	76	76	93	70	62	71	85	87	65	80	76	75	71	79	64	72	78	64	88	70	74	72	82	90	68	82	103	72	84	76	72	70	73	74	80	90	79	74	78	76	74	96	90	81	85	67	77	89	81	82	89	81	89	95	75	80	75	89	75	67	74	89	88	75	102	90	76	101	82	72	76	86	83	78	84	81	69	71	92	78	68	82	80	75	75	86	82	74	89	89	77	81	88	84	81	78	72	93	76	86	79	77	81	81	87	94	93	83	88	92	68	80	78	69	97	73	78	63	73	65	87	66	88	87	84	76	97	81	75	84	69	79	70	85	73	64	68	68	65	76	91	92	85	92	87	78	77	79	79	65	67	71	75	89	80	75	88	76	75	74	86	80	92	66	80	82	71	88	94	90	84	77	104	66	63	64	69	82	82	66	88	84	67	79	66	73	82	82	67	85	74	80	83	85	80	77	65	91	78	72	80	82	97	83	92	79	83	69	76	86	84	83	79	74	83	85	81	78	79	86	78	69	69	84	82	76	84	69	91	87	89	81	78	73	79	86	78	87	100	59	76	90	72	84	83	93	85	72	75	85	70	107	85	79	81	69	81	82	96	86	77	65	73	76	87	79	85	69	96	74	82	72	82	87	95	97	86	76	75	67	62	88	90	83	87	77	80	84	69	75	80	91	69	87	82	89	83	76	81	78	76	69	87	77	103	80	86	73	74	106	71	72	90	85	75	88	77	82	84	88	81	86	72	68	74	80	79	74	78	72	66	77	72	88	88	86	83	81	76	84	75	78	76	84	63	80	73	86	77	86	81	85	69	95	83	78	80	62	80	85	79	78	79	81	72	82	91	79	82	77	84	73	86	70	77	80	84	76	79	82	93	81	75	79	79	91	76	82	75	75	75	84	91	96	73	74	79	80	70	90	68	73	83	68	67	92	82	74	86	74	81	83	76	88	71	88	72	64	90	82	77	87	62	86	79	80	90	78	75	76	83	84	75	90	61	78	83	96	88	76	74	83	82	77	81	96	91	87	88	80	92	91	99	75	95	79	97	69	82	85	82	87	90	91	90	80	68	90	82	80	85	66	83	69	92	78	80	90	84	78	85	75	75	79	95	100	64	84	71	77	85	84	94	73	95	95	97	81	61	77	77	75	83	90	87	84	87	74	89	78	91	109	88	77	72	80	74	66	74	82	86	69	72	65	64	82	64	104	67	80	84	82	73	84	73	80	79	81	69	80	79	78	94	78	103	67	76	99	76	81	99	72	77	90	100	68	89	89	75	85	64	69	83	90
11759	1257	2663	3237	2775	2291	1855	1607	1275	1193	1017	923	858	792	712	656	610	600	552	558	542	467	478	459	457	470	449	429	433	443	405	401	396	375	388	365	405	395	372	358	377	378	370	374	359	376	371	388	366	343	332	344	349	351	346	354	344	316	318	368	318	378	325	355	324	339	322	345	306	319	332	362	345	311	326	345	365	343	357	338	294	291	332	346	303	329	339	351	306	336	328	312	326	337	318	326	348	357	329	313	298	316	301	361	306	335	324	311	309	316	343	294	323	323	329	345	345	325	297	323	327	334	337	308	346	334	332	298	318	338	338	308	341	298	319	316	320	322	339	313	350	347	343	303	309	343	346	321	338	305	316	349	309	343	336	310	301	335	297	318	301	304	317	335	310	307	313	348	335	345	353	301	323	325	278	302	337	351	353	316	313	338	282	326	308	294	306	325	347	335	306	298	306	335	324	328	320	318	305	310	310	337	331	326	332	298	323	308	309	310	302	307	312	343	305	325	343	329	306	336	311	366	333	321	304	343	295	317	320	283	312	319	328	324	314	321	348	331	309	331	318	326	328	329	328	331	314	295	319	339	298	300	303	274	329	325	322	321	320	328	309	305	296	308	344	312	326	309	311	331	341	317	277	326	284	335	335	294	302	332	329	292	283	322	310	294	326	311	326	323	307	347	309	323	297	339	335	313	302	313	315	312	313	381	295	307	317	321	345	311	332	316	318	325	307	354	320	311	324	349	289	314	324	302	301	335	311	306	330	320	313	329	322	327	325	345	323	342	288	306	332	303	327	320	349	325	299	287	357	321	333	322	364	294	343	337	310	335	314	314	332	288	323	342	318	297	304	318	287	289	329	314	336	336	317	360	330	309	353	331	337	331	330	281	348	338	320	343	341	340	295	323	343	338	328	319	308	310	319	326	357	345	318	335	321	316	328	353	325	308	343	332	341	307	334	309	325	300	327	345	331	302	308	333	357	338	321	311	345	295	314	320	326	315	333	330	309	305	346	327	309	306	318	303	308	334	306	309	316	292	308	340	304	273	318	293	329	334	317	311	302	301	305	311	337	314	306	328	277	347	326	321	306	325	308	290	325	305	324	336	291	314	277	330	326	316	317	281	300	322	309	323	339	334	336	327	303	329	327	316	303	336	350	317	302	337	333	316	365	303	288	313	320	290	310	316	350	335	323	303	326	330	314	310	325	332	342	328	312	337	314	292	304	311	303	321	317	336	325	320	350	337	320	288	337	310	324	313	311	325	354	300	317	351	352	318	325	306	332	308	346	297	310	277	356	319	322	287	328	305	330	337	323	327	359	290	320	335	323	327	325	329	331	294	308	331	289	322	305	356	325	294	302	312	330	311	326	311	304	340	327	319	324	292	320	338	328	294	303	305	308	313	368	293	286	290	317	335	328	299	308	318	319	292	375	331	360	310	336	320	298	316	316	312	330	356	332	337	353	290	339	329	344	329	337	327	326	314	344	322	298	300	336	332	338	348	305	328	308	299	290	348	322	311	286	287	314	297	325	342	307	314	300	317	327	336	316	325	310	313	346	324	318	311	346	313	305	341	333	311	353	293	338	297	361	355	330	296	341	321	324	321	312	336	317	332	316	307	346	354	349	332	286	333	347	323	335	334	342	305	325	304	336	317	284	372	338	323	330	334	322	324	309	315	332	337	320	314	312	306	368	330	300	360	336	331	339	303	316	312	314	301	319	315	337	342	318	325	325	326	320	339	322	318	310	342	313	328	326	321	304	310	290	304	314	319	297	325	298	319	302	341	317	314	331	323	319	289	300	323	308	329	326	324	328	325	310	336	300	300	297	324	304	323	318	312	337	323	336	293	300	339	337	338	322	337	320	326	351	330	327	316	339	309	336	337	333	301	350	312	325	331	304	336	322	336	355	354	319	312	295	324	294	337	332	317	327	349	339	341	324	325	307	374	359	310	331	308	305	317	302	340	326	303	343	345	312	313	326	346	353	344	352	318	343	348	318	325	317	300	326	289	331	322	324	336	310	298	326	320	314	331	330	288	339	285	334	323	320	345	339	304	351	289	327	298	289	314	317	325	330	311	282	314	310	313	277	323	329	300	307	337	311	333	328	317	347	303	316	344	323	342	306	348	302	322	345	354	331	324	306	302	296	334	318	321	315	347	337	307	305	315	326	293	302	313	323	309	341	305	298	323	298	304	308	292	329	345	319	326	312	367	309	300	291	318	305	347	296	330	303	315	296	325	314	296	321	321	325	290	305	328	341	323	300	307	345	331	325	326	317	302	325	336	337	312	328	313	310	302	318	334	319	323	324	329	304	351	292	321	344	295	348	284	323	324	312	323	311	317	335	288	323	303	318	338	331	326	321	309	305	335	302	345	348	323	330	320	331	304	316	339	320	292	345	296	324	320	320	299	315	316	315	317	337	356	320	337	333	347	296	350	330	306	313	323	323	325	337	336	328	317	355	303	316	318	323	315	312	330	342	334	334	302	307	362	322	310	318	314	298	337	289	324	323	360	315	338	303	311	346	278	315	324	330	317	334	340	300	337	325	330	334	332	317	306	330	327	304	313	331	298	327	310	347	336	311	329	338	300	340	323	306	283	310	314	304	319	313	311	322	308	339	344	314	343	297	321	315	320	293	292	329	343	333	333	310	336	329	294	321	293	294	312	341	295	319	317	346	328	321	307	336	326	323	318	321	315	345	332	329	314	317	293	337	322	309	298	319	357	316	315	346	318	332	330	290	356	339	324	331	317	295	280	326	328	317	340	319	329	335	311	314	310	308	336	320	313	315	289	307	351	341	293	326	321	337	327	285	295	317	318	334	341	330	310	321	327	369	312	309	301	295	324	325	292	340	338	295	305	324	324	302	315	308	308	319	293	307	294	302	323	298	282	312	312	318	314	328	338	307	321	297	311	337	325	306	355	326	309	311	345	325	337	304	317	322	326	288	326	313	343	329	314	318	301	334	325	311	322	297	358	303	300	308	299	335	328	300	323	318	314	339	329	319	311	313	332	317	305	323	360	343	306	325	334	326	321	308	322	318	310	325	315	323	343	323	362	336	316	296	310	344	352	339	312	312	307	329	300	332	327	349	312	325	345	314	317	330	339	318	300	314	312	300	340	320	349	297	309	310	332	299	355	317	328	316	325	334	328	299	338	323	303	305	303	307	330	323	333	337	353	337	324	298	313	333	312	302	343	348	350	323	331	354	328	315	331	323	347	314	344	308	310	303	329	327	314	324	324	302	329	366	336	315	362	320	300	315	298	318	320	326	312	337	343	315	318	340	312	293	320	282	291	333	295	304	320	303	302	304	337	323	335	320	324	351	321	346	338	340	326	288	288	319	332	314	297	303	327	307	356	317	341	348	293	345	335	362	337	308	335	314	329	331	333	307	344	270	328	292	324	325	337	320	344	323	322	338	319	315	318	339	364	299	291	304	336	355	305	284	314	341	345	336	308	318	306	320	307	277	315	300	311	330	321
30810	9468	2198	1509	1094	742	569	457	387	371	275	254	222	226	223	181	173	169	194	134	163	139	162	159	127	130	133	111	129	154	133	130	134	161	135	142	139	128	131	140	123	126	154	132	130	133	124	133	100	130	118	133	116	126	118	127	114	122	117	135	112	127	130	102	118	137	127	140	118	133	125	118	109	107	98	114	104	120	110	109	125	106	115	116	103	117	117	103	134	128	116	116	114	117	116	121	121	142	114	139	100	126	146	119	106	121	129	116	111	127	102	126	130	114	101	96	121	108	123	114	129	119	122	120	111	113	105	114	111	97	102	124	130	131	111	122	123	140	111	105	125	97	127	105	147	133	118	113	113	103	110	113	117	119	117	117	125	112	118	96	112	126	109	123	120	115	129	108	145	108	96	138	122	107	125	100	101	104	108	117	111	101	115	132	111	115	100	125	119	114	117	112	111	126	121	115	125	129	126	120	115	96	129	118	125	109	122	127	124	122	112	107	126	128	128	118	111	105	116	114	105	117	113	125	110	128	111	103	128	110	109	124	122	113	113	116	124	120	103	133	140	107	111	110	124	111	126	114	122	113	123	126	129	126	110	140	106	114	92	117	122	116	123	102	117	107	130	123	102	109	94	108	112	111	105	118	119	110	115	123	134	117	105	122	122	117	103	106	95	138	129	120	109	116	119	122	128	118	138	114	108	128	118	104	129	112	121	122	110	134	128	123	124	113	122	122	133	111	96	109	133	120	139	136	116	123	105	98	121	98	124	117	129	104	134	84	115	110	130	111	110	101	111	107	126	130	104	132	127	119	150	123	117	121	120	123	84	120	124	135	124	117	108	126	129	94	124	113	118	133	114	131	123	125	136	130	135	99	127	100	129	138	117	122	125	137	140	131	125	122	108	131	127	133	110	115	117	96	106	119	115	108	113	118	120	118	109	113	120	111	126	121	116	113	113	112	96	118	106	108	130	118	107	128	121	126	121	123	139	100	104	132	98	123	138	119	115	102	114	113	134	109	116	99	113	98	113	123	95	130	108	117	126	122	113	119	136	121	138	137	117	119	111	104	103	113	108	109	128	112	126	99	106	116	117	130	103	124	98	124	112	121	119	108	118	115	114	133	134	126	115	125	122	129	115	111	120	125	126	120	103	122	109	122	127	99	110	115	111	133	112	106	106	108	123	118	113	136	124	116	123	119	101	117	119	127	112	131	111	111	135	112	139	124	124	125	130	134	102	120	118	109	111	128	127	109	115	105	123	117	122	115	107	116	116	123	136	110	126	112	115	97	140	135	121	102	120	106	105	120	138	123	125	120	122	135	131	125	134	119	126	118	110	123	129	91	127	118	103	139	114	119	132	111	112	121	129	115	120	99	127	126	118	116	124	124	122	128	123	126	129	119	126	127	128	102	105	129	130	122	114	122	112	132	111	122	96	102	88	102	130	122	130	113	126	106	111	101	119	123	113	126	118	120	113	118	117	129	97	122	120	114	121	123	104	130	119	106	111	119	103	136	116	129	124	112	114	110	125	128	105	130	140	111	107	107	124	117	108	127	95	104	111	116	120	131	92	108	125	107	94	120	131	131	126	117	123	105	112	106	123	104	118	116	111	107	120	125	108	116	116	127	121	118	120	115	98	116	138	99	125	125	134	123	101	122	112	105	125	128	104	128	113	125	128	134	128	134	110	105	139	109	116	125	126	134	132	124	102	111	128	105	128	122	93	111	126	112	120	146	136	118	127	120	118	124	130	133	111	111	131	108	110	123	101	114	118	111	120	108	101	121	131	99	148	101	115	98	117	108	119	123	108	100	114	121	107	111	118	115	125	109	140	127	132	121	133	128	115	109	95	102	130	116	115	127	105	115	114	118	111	127	109	109	122	119	112	119	113	130	122	112	133	93	116	122	111	123	112	119	92	130	116	112	122	121	124	99	134	133	109	105	119	105	128	123	119	98	110	113	119	136	103	122	122	119	105	125	122	129	136	113	112	110	126	131	131	129	131	115	119	124	120	117	116	112	121	112	118	122	104	122	112	123	114	113	117	126	117	122	114	107	123	95	130	121	121	130	122	90	113	122	115	115	120	109	121	108	132	109	124	135	123	104	150	108	100	130	102	114	122	130	111	128	117	116	118	111	130	114	128	111	102	131	119	118	108	117	111	121	123	117	103	110	106	100	117	132	123	114	115	128	107	114	110	112	111	118	112	118	127	107	112	126	109	107	130	127	117	114	124	131	97	105	89	121	119	112	119	116	107	113	129	144	121	118	122	130	117	127	107	146	115	114	107	130	134	127	110	118	118	112	117	99	117	115	112	120	133	127	131	105	130	116	106	128	123	126	96	123	115	124	115	112	128	122	124	125	120	112	105	129	123	130	130	103	123	117	108	144	106	106	111	138	107	104	118	135	118	111	128	127	126	128	94	106	130	146	104	118	123	103	109	107	121	115	95	92	114	120	124	123	103	130	121	109	108	114	123	101	129	123	108	115	130	114	111	109	116	101	121	116	118	114	116	118	100	115	123	104	107	108	130	119	111	106	116	138	119	114	114	103	123	96	128	103	111	118	117	118	136	121	130	132	101	105	134	117	115	118	135	96	110	118	113	107	114	96	116	114	117	111	114	104	125	124	108	119	122	120	125	130	115	112	116	97	140	100	120	115	123	139	118	111	97	133	134	121	116	113	132	104	100	120	126	111	117	138	142	114	118	117	123	118	101	117	110	109	125	124	108	116	112	115	118	129	133	108	103	125	123	104	118	127	92	100	113	116	116	99	108	131	96	108	131	131	121	103	130	115	110	112	96	100	103	127	107	122	141	124	139	116	114	129	112	116	125	110	103	113	104	105	156	127	120	128	135	114	124	105	138	110	120	116	115	126	114	93	129	123	130	104	132	129	97	141	112	108	95	118	110	112	127	121	108	136	115	120	96	128	109	108	111	127	124	104	117	113	124	119	129	106	111	122	104	117	122	134	113	110	128	113	122	99	125	101	121	86	106	119	114	123	127	102	131	86	143	108	132	115	113	128	100	137	112	103	114	121	122	108	116	113	123	130	113	95	119	99	111	121	105	122	124	105	110	104	123	128	117	107	104	128	133	118	103	120	121	133	101	113	101	118	116	118	115	118	103	147	115	127	122	112	121	110	99	126	106	110	92	100	141	97	103	123	119	114	109	107	113	117	118	115	110	107	123	116	116	133	144	111	132	120	124	120	132	89	125	135	115	133	120	119	113	111	124	115	123	116	119	121	115	111	100	102	105	123	126	103	119	116	104	115	112	104	101	102	109	96	114	118	110	118	123	124	113	113	107	121	131	126	103	103	103	125	123	128	136	123	113	137	118	105	116	115	128	130	93	115	108	134	117	132	130	115	102	121	113	124	102	116	125	119	109	115	124	134	106	112	120	110	113	120	112	109	140	122	125	124	112	131	119	113	114	120	121	99	117	126	122	143	120	119	109	117	128	115	117	122	112	131	120	129	107	100	103	118
15236	2201	4900	5738	5061	3982	3335	2796	2300	1912	1773	1501	1397	1306	1220	1142	1068	945	945	835	823	819	753	709	710	707	668	621	646	604	596	609	580	601	575	587	573	573	516	533	509	496	511	530	544	517	489	495	526	502	488	502	473	534	490	472	457	481	557	496	502	508	467	487	448	495	475	410	469	457	497	494	496	474	484	500	441	479	489	488	466	451	443	486	452	431	469	457	466	443	446	458	464	468	474	447	472	493	471	471	480	456	503	423	460	485	454	410	445	466	462	436	444	442	470	469	475	458	447	487	431	462	446	425	420	438	433	485	499	432	444	438	444	486	439	448	430	447	432	427	449	459	443	439	451	480	447	465	436	446	411	392	419	472	414	476	451	458	437	477	438	447	433	456	437	459	457	443	484	413	434	454	403	515	408	435	465	429	440	459	446	445	462	468	455	430	462	448	410	478	439	499	444	433	449	443	440	456	472	430	459	456	426	449	477	459	431	462	440	461	432	431	434	453	495	464	463	450	463	440	465	426	460	482	386	436	467	457	463	461	420	465	433	449	434	453	438	461	485	454	420	443	425	464	483	437	445	431	417	465	449	465	438	431	441	457	456	449	410	466	439	430	443	432	445	457	448	450	452	466	428	446	418	418	435	460	425	480	439	465	439	469	397	446	418	405	400	452	456	453	469	482	433	418	446	423	447	448	471	426	434	435	444	422	452	466	453	447	438	427	442	438	442	458	460	436	484	415	427	441	435	415	401	407	398	419	467	442	432	448	423	431	418	458	444	467	403	446	439	456	443	464	436	446	437	447	436	452	454	431	422	422	469	428	470	449	457	449	460	444	463	451	467	451	447	426	476	428	449	467	431	432	427	412	410	462	417	473	452	426	420	416	434	429	444	425	409	453	468	473	484	484	433	430	465	468	438	481	455	452	470	443	437	450	468	429	431	462	436	418	438	447	459	467	421	447	458	413	479	438	454	448	443	447	454	409	439	420	444	459	459	436	429	463	481	474	441	496	441	454	478	449	443	457	487	434	423	418	445	469	453	400	459	431	453	404	444	442	456	421	429	463	419	459	392	409	454	443	453	425	428	433	504	476	452	408	464	444	426	451	411	428	421	386	445	469	408	455	461	442	440	427	413	443	446	454	476	453	440	460	463	463	421	447	468	447	407	386	449	446	462	479	472	421	448	426	443	433	416	473	413	464	453	470	430	459	459	433	435	444	432	433	471	458	431	453	433	468	424	444	437	499	452	420	460	408	453	432	424	456	419	447	484	458	464	416	438	441	419	415	446	440	451	434	444	476	414	487	433	446	453	448	460	431	416	458	481	483	444	444	385	432	437	455	432	405	399	451	411	448	407	458	465	441	400	429	453	425	429	473	452	427	440	440	435	465	459	472	440	442	428	451	469	444	483	431	417	448	408	453	459	440	447	454	420	435	457	441	434	471	443	453	413	450	449	421	447	424	403	425	454	440	450	454	443	452	430	444	441	418	436	435	475	428	440	431	447	427	410	435	457	418	463	442	431	447	465	427	433	424	435	466	435	425	448	472	455	451	455	450	459	426	420	426	412	433	428	458	452	488	428	475	420	432	514	417	444	419	454	423	471	467	440	436	478	462	424	411	413	457	416	487	428	449	435	458	451	459	437	436	411	450	439	438	440	462	451	413	458	463	447	421	418	419	463	430	452	424	456	458	444	444	439	483	501	432	451	436	459	454	430	463	463	421	464	450	460	453	432	454	450	475	469	438	410	442	449	501	447	450	494	441	386	463	425	436	459	432	469	426	428	458	442	444	480	472	450	444	447	447	459	450	441	473	433	467	420	418	436	454	427	431	431	461	439	432	427	464	429	437	478	423	418	431	436	443	463	412	445	427	400	444	422	441	441	436	450	456	449	456	455	426	449	439	455	454	446	471	414	439	439	441	435	461	433	437	462	461	421	435	440	450	414	435	415	418	465	460	418	424	437	472	408	435	509	441	424	389	427	418	433	430	414	429	465	425	451	467	430	492	477	445	463	442	437	451	487	433	434	427	418	449	452	394	434	422	431	458	440	466	457	421	416	423	460	473	446	434	423	465	470	440	451	431	426	444	430	404	441	416	442	445	435	418	423	443	413	405	473	418	456	462	438	417	435	441	464	436	451	440	475	462	454	443	452	452	459	421	424	407	410	454	492	429	435	441	411	397	423	450	475	417	406	425	454	478	465	483	474	455	420	437	413	413	449	414	452	428	417	383	440	434	430	424	454	442	472	471	439	473	472	455	423	439	473	406	419	453	473	436	426	434	436	467	430	475	435	487	457	415	434	414	420	448	459	402	427	478	459	468	451	484	458	437	448	431	430	442	440	453	416	452	477	478	471	405	472	463	425	484	441	436	434	406	443	475	475	483	441	477	438	447	442	440	488	414	433	443	481	458	459	468	439	456	451	448	458	438	427	484	431	431	414	450	457	451	464	418	474	465	445	457	451	410	463	430	449	433	450	438	428	453	457	429	481	471	418	433	455	409	422	450	451	416	432	452	408	427	474	422	423	395	412	467	439	452	432	428	434	443	460	460	440	434	425	433	456	438	466	480	458	449	433	442	437	459	410	456	477	430	456	458	459	426	452	431	444	439	439	462	462	430	445	434	463	453	439	415	429	477	412	418	477	392	430	427	466	442	444	430	452	438	448	471	428	458	440	466	431	451	424	447	411	452	438	421	429	473	464	417	440	404	413	450	464	448	460	424	445	436	474	439	480	432	427	466	450	457	462	434	433	447	419	449	450	417	491	399	427	429	409	413	436	397	470	467	459	410	432	445	419	444	430	427	428	457	431	467	439	436	459	423	433	443	444	453	424	432	440	458	446	424	426	416	417	447	496	420	449	436	479	419	410	408	424	418	441	436	437	462	452	445	438	420	446	444	426	415	431	411	434	430	455	429	446	402	467	481	459	424	427	433	460	465	493	418	444	410	411	439	410	430	428	436	484	461	411	420	445	443	456	451	467	430	434	479	415	429	446	450	416	448	425	446	424	423	432	423	429	432	480	472	472	435	482	401	436	485	467	431	494	442	428	453	436	456	404	439	432	437	437	426	416	443	455	428	446	444	451	445	493	447	464	430	416	408	486	456	433	446	420	413	474	422	450	460	432	456	474	427	473	451	429	431	446	416	452	447	439	445	423	443	478	418	416	462	459	461	435	451	454	469	433	424	434	452	457	440	423	402	441	455	427	417	462	432	419	448	432	453	439	456	408	471	468	477	409	462	444	425	452	435	406	446	442	453	441	440	469	452	444	408	436	454	423	401	403	447	482	445	434	443	449	442	447	423	433	460	433	429	428	442	450	458	438	479	442	422	423	429	466	448	455	450	452	441	435	466	423	469	407	430	457	443	442	450	418	426	414	410	450	474	442	440	420	432	461	408	430	446	418	435	446	472	396	457	438	468	441	402	447	478	409	432	461	444	452	453	447	393	441	418	467	429	417	437	435	464	435	457	416	447	441	447	451	456
2966	271	218	190	176	166	159	187	165	160	150	141	172	147	184	161	191	158	154	136	157	178	157	148	149	164	145	144	146	131	172	164	173	160	152	145	167	154	175	139	156	168	118	158	168	149	159	153	148	144	155	150	167	156	138	130	150	151	155	140	159	154	157	164	144	166	177	147	156	169	143	144	170	146	121	139	161	155	173	197	160	147	167	158	139	155	153	164	169	156	172	140	149	149	152	182	158	169	134	166	163	165	152	132	127	142	146	146	160	150	163	143	174	130	136	171	166	147	146	180	151	193	161	128	163	136	153	178	156	146	153	169	159	138	148	166	147	166	164	158	150	112	152	135	142	146	152	174	164	138	172	165	157	154	143	162	155	162	159	154	161	151	143	157	143	146	131	148	138	144	166	142	142	182	154	150	157	161	155	172	159	129	163	153	167	171	155	169	164	133	136	158	156	167	153	142	144	147	162	166	153	173	173	155	139	141	150	152	168	137	158	138	158	151	150	154	171	171	149	147	141	145	175	127	162	133	162	167	165	150	162	163	157	133	162	157	172	158	158	183	152	173	153	167	156	158	162	151	155	142	150	146	168	145	153	171	120	154	157	131	140	181	128	134	154	173	159	153	142	151	164	166	158	173	148	165	162	152	152	156	135	151	163	141	161	155	167	160	164	173	147	159	146	153	138	156	134	164	151	162	141	147	148	149	166	131	155	170	135	145	156	176	170	158	155	175	153	153	149	160	138	157	146	173	160	143	153	123	124	130	150	139	161	162	168	154	157	154	158	154	150	175	150	147	148	159	160	156	134	146	148	160	158	156	152	157	164	188	147	144	160	149	161	149	150	176	128	157	159	152	164	134	143	149	160	157	173	173	133	157	150	163	139	184	167	159	146	145	136	153	181	143	152	175	142	131	140	144	157	148	152	153	161	158	170	151	160	143	161	151	166	154	175	167	139	143	144	174	143	150	153	151	152	147	145	165	141	163	166	161	148	144	141	158	145	179	154	137	167	155	151	153	159	161	175	145	142	152	161	135	168	148	155	158	160	123	171	177	148	136	166	146	155	144	162	173	144	155	160	151	145	152	157	152	158	187	156	156	165	138	166	166	127	137	185	141	172	158	142	184	136	161	144	135	145	159	142	150	158	173	169	157	154	165	157	143	157	144	163	166	149	157	149	168	127	146	154	136	160	184	161	157	153	143	158	165	156	153	165	159	168	125	146	98	155	143	174	161	164	138	162	163	152	153	160	149	167	137	152	139	168	145	147	164	153	166	151	164	159	160	176	139	150	162	159	141	150	150	134	166	185	183	156	151	143	134	146	141	151	170	164	154	149	144	172	158	161	163	137	159	168	137	140	161	145	161	186	134	187	143	158	147	159	155	156	143	142	165	161	158	144	149	160	143	170	173	144	148	139	146	169	170	178	167	157	140	166	160	151	155	175	148	181	150	154	162	152	147	163	163	167	158	144	133	156	151	148	130	173	130	167	171	160	161	159	140	167	133	161	159	146	157	148	170	156	141	148	155	166	160	146	158	187	141	162	159	150	152	161	140	157	168	144	164	151	160	162	150	142	163	145	159	158	163	159	163	161	154	130	144	145	142	194	153	147	165	151	141	135	146	132	169	154	128	173	134	165	170	157	145	165	165	171	145	152	160	160	159	143	166	163	146	141	157	136	165	159	137	141	147	160	147	142	163	147	168	173	158	149	140	143	149	167	143	162	142	145	163	162	153	162	159	145	146	145	169	138	157	139	154	142	157	133	155	138	150	145	166	123	164	167	154	150	152	175	157	163	156	148	154	147	146	144	138	137	169	152	168	174	141	168	159	141	152	149	156	150	136	148	159	151	140	138	164	166	148	149	149	156	152	158	176	152	156	140	152	166	176	139	151	144	141	164	171	147	150	166	141	154	153	140	165	174	157	165	157	145	180	152	142	165	132	160	146	157	154	145	174	160	140	167	153	145	145	169	145	148	176	170	162	137	159	162	153	173	156	153	158	143	157	157	120	158	164	139	158	156	174	152	165	158	162	160	169	144	161	162	142	173	154	161	156	171	136	162	138	136	168	142	168	170	156	139	165	157	133	146	132	139	155	148	146	167	151	153	162	153	177	174	140	143	163	156	165	170	163	153	147	128	164	160	143	169	171	163	158	155	149	174	164	148	178	168	155	123	131	171	160	163	157	163	134	154	159	141	141	168	159	138	162	169	154	159	161	164	148	156	154	151	144	152	175	163	150	153	166	182	166	167	146	163	156	153	136	154	151	152	167	132	134	162	170	178	156	155	162	150	178	180	151	167	132	130	148	167	147	165	145	152	143	160	151	146	135	148	147	151	153	145	160	173	161	186	125	140	148	153	153	166	127	147	135	146	138	170	145	145	118	138	138	140	159	143	163	152	164	161	146	164	151	131	158	158	148	160	138	168	137	161	152	145	149	152	142	160	181	152	165	173	165	159	141	162	158	165	155	143	162	143	144	140	139	150	156	143	146	141	158	153	155	166	143	163	171	153	157	151	146	148	173	151	162	150	165	134	161	151	167	141	161	144	146	127	150	155	167	174	167	152	162	149	142	156	135	153	153	147	167	152	158	145	161	151	156	144	167	135	138	164	144	124	137	141	171	137	168	171	147	150	158	150	152	164	166	136	151	139	162	140	153	148	144	161	178	154	138	146	161	155	149	166	152	160	162	146	142	157	146	165	136	143	160	165	156	151	126	153	150	163	156	165	163	151	144	150	174	137	184	149	146	135	173	144	173	155	154	164	145	181	135	145	144	145	149	174	150	155	143	151	170	167	163	140	150	148	163	180	179	160	172	143	158	139	161	157	171	147	150	140	148	144	152	157	149	152	155	148	165	169	157	163	181	135	167	147	163	135	150	157	147	160	146	158	163	155	159	163	162	153	163	171	150	148	161	143	157	156	162	152	149	158	145	160	166	177	149	140	165	175	150	150	152	167	172	158	162	160	167	150	156	148	163	158	151	136	154	164	153	158	120	149	145	161	162	154	165	157	142	162	144	157	153	166	143	143	169	145	177	171	140	159	138	161	132	163	147	151	149	145	151	143	152	163	159	143	161	160	138	141	150	165	159	151	148	137	149	137	151	140	140	157	137	174	165	159	171	140	147	156	144	147	169	142	179	171	152	169	149	118	144	129	171	136	145	180	161	155	129	147	183	156	158	134	150	168	170	131	140	157	157	134	180	176	173	155	157	168	154	156	161	156	152	160	166	154	182	162	138	183	168	157	163	156	160	162	164	165	163	142	145	149	138	183	152	140	147	161	151	177	165	129	158	167	142	171	146	147	147	161	157	154	175	168	164	139	143	167	136	168	158	133	166	150	167	153	163	159	136	161	137	144	161	163	153	149	136	164	155	162	125	125	146	164	168	154	167	146	158	143	170	200	128	170	164	158	127	157	159	155	150	156	144	148	161	160	154	164	160	152	165	141	161	182	153	154	126	138	155	165	147	139	149	160	149	154	157
5274	676	731	735	745	678	647	660	607	610	598	556	622	646	557	575	574	589	582	586	528	567	602	553	568	541	552	606	566	604	523	553	569	532	556	514	537	549	603	519	503	532	541	581	561	572	552	511	579	567	545	579	532	579	540	551	559	530	593	536	508	571	571	551	554	570	544	564	524	531	549	521	579	554	549	555	526	557	527	545	510	567	533	579	555	551	582	552	557	536	566	515	542	546	529	561	542	530	547	525	542	570	523	572	577	545	544	592	576	543	532	547	553	531	557	505	570	561	545	557	558	545	474	573	560	555	558	541	553	562	536	571	571	547	598	518	565	538	563	512	574	543	576	518	602	542	550	524	566	552	512	541	545	549	551	560	563	581	607	549	588	564	563	564	526	538	525	490	546	570	575	507	571	573	547	543	530	570	562	562	595	559	547	533	568	539	558	484	537	527	510	528	529	555	546	560	530	530	501	548	572	546	560	568	524	575	518	514	570	576	533	560	569	583	554	537	555	585	591	550	563	487	554	491	565	527	565	562	551	567	546	527	517	538	545	601	529	522	551	535	549	526	578	547	504	536	581	532	545	536	543	575	545	576	582	517	554	544	543	499	548	558	560	541	589	572	552	581	513	541	523	536	545	563	541	530	546	556	545	549	551	578	566	535	550	544	552	566	577	532	547	551	523	555	578	520	557	537	574	564	568	587	545	551	565	568	591	570	538	524	588	552	564	559	551	519	539	545	539	547	543	547	540	517	589	521	523	563	565	569	583	566	506	544	532	561	548	541	552	551	524	528	529	538	561	585	553	594	553	563	520	511	568	551	519	572	583	558	537	556	544	589	543	520	536	522	571	552	575	568	568	559	524	549	559	543	503	578	590	563	563	538	560	582	552	527	545	594	542	526	539	518	558	545	558	535	548	542	533	573	570	582	541	543	574	489	575	547	562	524	568	585	513	550	526	563	556	524	554	521	509	603	571	520	557	529	602	489	529	561	536	495	546	561	565	549	515	520	548	592	559	536	549	559	554	565	509	535	544	530	563	557	567	513	533	529	534	557	529	555	602	562	564	560	565	580	529	528	545	538	560	562	534	604	545	548	535	533	555	508	555	530	524	561	513	536	532	525	574	547	515	580	549	529	533	515	585	564	558	526	515	568	558	493	507	543	557	533	573	544	553	595	545	546	532	521	532	529	525	568	545	539	545	512	526	562	551	600	534	542	581	537	546	528	522	526	510	561	602	560	534	608	603	541	569	555	586	559	542	546	536	509	584	583	549	509	562	577	533	556	563	566	546	516	513	538	580	536	551	505	576	528	521	560	527	569	561	584	555	535	552	579	568	555	554	574	540	528	561	572	562	574	566	576	542	579	558	518	556	539	541	554	578	567	527	598	510	547	569	534	559	484	520	536	572	547	556	567	513	515	547	504	544	531	558	558	546	533	559	531	535	572	518	536	572	549	561	551	498	572	576	539	610	539	547	574	565	543	550	555	568	505	531	550	568	597	570	561	550	555	533	552	555	576	569	535	524	552	532	538	533	540	555	560	534	560	585	605	552	534	549	557	577	569	571	513	589	530	537	591	549	591	567	531	561	551	522	576	569	517	544	577	526	544	540	603	543	573	574	598	568	516	532	559	510	560	538	544	529	518	561	561	529	504	573	543	541	563	518	618	540	560	516	533	558	545	517	557	570	533	558	588	533	561	567	564	596	541	579	554	603	569	579	525	548	541	569	556	576	588	598	527	562	513	506	536	535	533	609	566	562	550	531	555	619	534	515	524	551	531	568	541	585	556	557	549	552	536	560	569	567	545	519	542	520	578	603	554	545	532	587	568	546	579	505	531	533	513	515	499	546	615	565	564	597	581	551	550	559	593	567	562	549	506	526	549	558	556	527	499	546	547	521	515	578	585	534	533	523	543	568	562	561	563	548	554	562	548	520	525	538	572	550	526	559	584	497	554	582	558	557	559	539	556	554	561	549	548	530	519	579	602	526	535	524	554	567	566	566	556	557	577	529	554	558	552	571	570	550	577	534	521	509	541	514	494	533	557	547	598	558	580	524	565	520	529	505	531	575	590	535	544	542	547	558	560	565	540	512	545	538	552	549	544	532	555	527	593	547	568	532	511	570	524	555	532	586	553	561	560	565	558	530	530	516	538	572	596	535	535	537	538	614	521	561	553	583	527	521	553	564	585	528	520	528	523	540	515	533	544	569	493	550	526	532	573	561	499	540	535	539	522	552	543	489	534	566	567	568	573	570	556	533	551	546	571	560	584	528	543	549	559	528	563	533	553	566	577	568	547	489	512	604	573	538	559	546	536	597	568	507	524	562	590	545	478	568	526	572	561	565	572	568	567	556	557	558	523	560	572	510	555	561	570	509	538	562	552	557	558	541	550	570	545	544	561	527	535	519	558	552	560	537	572	491	603	578	525	539	564	552	555	539	559	558	530	536	522	547	527	580	533	551	535	542	563	555	543	564	550	587	572	530	536	578	565	536	511	506	557	496	553	542	515	552	573	565	564	545	510	588	541	497	533	551	538	555	536	550	542	567	537	584	617	527	560	516	546	567	535	538	543	547	585	530	553	581	544	598	595	543	525	561	577	549	537	566	538	550	516	548	520	566	568	545	598	569	561	547	551	550	513	565	564	590	529	547	552	548	577	494	538	559	550	561	542	573	557	530	489	525	558	541	523	567	532	520	596	568	528	574	559	526	524	578	550	558	558	554	574	536	588	580	560	563	503	522	557	570	591	550	545	528	533	579	589	550	530	574	548	502	524	584	533	543	582	531	506	544	592	548	517	550	544	513	568	559	544	530	558	527	588	525	559	516	570	489	554	552	563	539	540	569	582	586	532	571	534	547	532	530	565	576	571	536	512	516	551	513	525	556	531	573	544	532	549	517	531	545	522	546	552	555	541	575	530	530	551	534	586	588	543	529	518	497	534	509	573	547	539	538	549	503	562	549	531	517	528	534	549	558	497	563	579	503	556	562	581	563	540	532	508	535	535	539	556	530	510	564	567	552	553	553	537	546	546	513	558	548	590	553	530	568	641	558	560	539	546	565	531	546	556	542	521	565	573	568	520	545	526	546	558	565	566	509	521	524	550	514	536	563	567	565	534	537	601	559	602	560	520	575	523	536	530	512	564	515	567	525	524	561	577	598	537	494	571	561	532	601	496	541	510	527	555	538	523	543	511	552	524	522	552	533	575	545	565	580	557	538	519	523	530	519	572	581	531	543	506	558	587	537	548	556	571	563	537	548	546	532	534	560	544	547	530	534	535	548	539	506	552	511	543	593	579	534	479	518	575	578	572	534	549	561	538	568	535	542	511	526	506	527	541	582	581	514	525	536	510	572	553	522	561	550	554	554	576	544	522	523	521	537	572	547	564	556	554	543	567	550	565	549	569	573	547	552	557	534	523	580	509	551	562	549	561	557	531	573	558	571	533	558	526	552	535	523	550	530	566	597	534	529	558	537	530	566	573
19333	2595	1076	752	557	403	305	236	206	162	163	137	120	117	131	121	107	107	88	97	79	90	81	91	77	86	87	91	82	97	92	72	78	77	69	91	82	86	71	69	93	70	71	80	72	67	93	82	87	74	91	74	78	72	73	81	80	84	50	74	67	56	80	69	79	88	60	78	88	86	102	79	83	85	89	77	66	75	67	68	79	60	79	84	78	91	77	81	56	86	79	86	70	82	63	68	67	68	80	78	69	68	78	85	82	87	79	80	84	84	85	73	80	71	76	77	78	72	80	70	69	96	62	64	84	67	69	71	74	94	60	89	73	71	62	79	60	72	81	72	65	97	78	64	83	68	62	72	73	87	75	76	67	84	82	74	75	84	88	75	77	78	78	68	85	76	82	86	80	78	93	79	75	76	70	89	66	72	73	82	79	77	78	68	80	81	71	61	71	61	64	74	73	77	69	77	77	55	70	90	65	79	65	77	70	84	73	70	88	70	73	78	81	86	78	80	63	62	87	71	81	65	74	80	74	82	72	73	73	73	79	88	78	79	64	80	71	72	77	66	72	79	63	83	81	75	77	69	84	69	78	59	82	72	79	72	77	58	86	84	78	76	89	75	73	76	76	88	61	87	77	70	67	84	78	71	90	81	76	90	60	81	71	72	82	72	77	71	73	78	73	75	83	72	78	83	68	63	69	87	80	70	77	82	84	81	81	77	79	66	85	74	80	68	73	78	71	70	63	82	77	76	72	72	75	79	80	75	97	100	78	78	75	77	82	71	103	65	84	73	73	76	87	70	56	72	81	62	76	71	86	71	88	83	80	80	64	74	82	75	78	88	67	83	84	86	71	70	75	82	62	78	84	78	75	75	75	82	81	66	71	89	81	85	83	70	70	85	92	82	74	68	69	69	75	76	75	75	69	82	65	86	72	63	82	73	80	59	61	78	99	70	68	69	72	71	66	79	76	75	75	78	69	76	72	92	69	70	72	81	68	80	66	71	81	74	67	83	74	70	87	72	71	82	64	84	80	71	63	77	72	73	99	66	71	64	95	72	58	79	70	93	86	81	60	72	80	96	72	80	66	78	66	76	81	84	79	78	71	73	78	76	63	77	77	58	77	67	73	67	70	75	60	77	78	63	63	80	85	93	72	72	84	71	75	69	79	80	83	78	76	99	81	80	69	84	83	77	78	73	87	83	75	66	72	65	73	90	79	77	77	77	91	64	83	75	72	84	74	53	64	73	70	74	76	75	76	92	83	76	71	62	89	73	74	50	56	85	75	76	81	87	75	73	95	62	68	77	80	61	81	81	95	86	82	67	78	75	69	78	82	84	81	85	70	71	75	73	74	67	88	70	82	92	80	75	58	81	79	64	73	65	71	65	77	81	83	72	69	80	94	73	77	74	49	82	77	74	83	80	83	73	78	79	71	83	69	80	57	72	86	76	90	73	65	76	68	69	78	83	82	83	82	69	87	85	76	62	74	76	62	60	90	70	69	77	67	70	84	88	83	73	76	82	78	71	66	82	90	68	67	76	85	81	74	91	68	60	85	94	75	82	77	61	91	80	64	69	76	66	76	85	84	75	84	76	69	75	73	74	66	61	84	71	90	74	82	78	82	82	77	68	75	72	78	85	74	81	83	91	68	65	66	68	54	77	64	87	79	71	87	70	62	81	83	72	67	70	78	76	56	75	62	87	92	68	76	63	74	88	75	58	76	70	83	79	84	83	93	77	77	78	78	78	64	73	78	83	71	76	64	75	84	89	87	81	85	66	68	70	60	85	85	84	72	87	75	61	92	72	78	78	81	80	85	69	84	79	84	78	92	80	81	89	71	76	90	87	70	66	93	79	74	78	62	74	80	61	59	95	80	81	70	88	68	79	89	62	79	69	74	63	79	84	65	75	91	86	57	74	85	72	74	72	87	69	93	82	81	84	81	70	66	81	61	73	68	70	72	84	72	68	78	71	74	72	75	80	76	68	94	93	71	92	65	69	75	81	75	79	76	78	83	66	65	75	76	83	72	73	70	81	75	66	88	66	70	72	67	62	69	77	97	71	63	77	72	76	90	80	76	67	66	81	65	77	73	70	80	77	57	68	64	71	71	94	60	65	73	68	74	62	73	93	65	75	64	78	80	85	70	63	69	69	68	73	83	91	84	73	64	67	72	66	86	70	82	86	75	68	68	68	72	92	82	72	73	74	71	74	72	69	89	70	80	72	63	58	72	71	68	65	75	87	77	81	74	85	67	72	72	80	80	69	80	81	74	74	90	78	62	67	76	73	68	72	78	70	77	73	73	64	73	86	73	87	82	74	76	81	67	64	88	69	82	77	61	95	78	72	76	78	73	79	81	63	80	75	73	72	68	84	69	63	67	67	71	72	70	77	79	81	71	66	76	70	60	78	79	88	83	62	72	75	73	66	86	80	75	73	86	69	90	67	83	62	68	72	69	86	79	77	82	74	82	72	92	73	69	87	86	89	70	73	89	64	74	79	79	69	86	72	99	78	76	87	64	80	74	65	68	74	65	70	84	78	74	72	69	71	83	77	63	72	90	83	65	71	70	81	77	77	92	68	92	86	72	75	84	84	93	86	89	71	66	78	81	79	71	76	85	79	88	59	85	77	76	96	93	87	65	71	86	71	77	65	75	63	71	80	75	90	76	80	79	74	71	75	75	77	74	74	77	68	64	66	92	62	77	83	89	80	64	59	78	91	70	95	83	74	75	75	68	69	74	74	91	92	83	76	73	87	76	88	67	76	74	75	85	72	76	67	92	86	91	63	82	66	66	71	66	59	63	80	67	84	85	76	88	80	67	68	62	86	79	82	64	74	68	79	81	69	72	85	64	61	68	69	70	80	88	71	69	83	73	78	70	76	69	72	76	76	77	82	76	82	82	85	94	72	87	83	97	83	84	76	88	81	79	60	64	77	63	79	70	76	76	77	60	62	87	68	81	72	67	76	80	79	91	69	91	83	75	60	75	72	81	69	70	77	81	73	89	83	74	79	67	70	82	61	72	64	71	86	75	78	65	73	71	75	76	79	82	78	87	74	69	83	75	85	77	75	93	60	71	60	82	92	79	86	89	74	87	77	68	70	77	66	83	69	68	83	68	65	70	74	68	82	78	86	73	79	81	104	73	59	87	82	72	78	74	69	65	78	78	82	72	67	73	73	80	72	85	81	86	72	79	74	70	79	72	67	61	65	69	70	78	75	88	70	94	66	75	70	72	83	88	86	82	80	72	68	76	80	77	89	56	71	63	74	79	86	81	82	69	73	66	90	70	61	77	70	73	85	69	90	83	66	81	65	74	70	65	70	87	83	85	73	76	93	73	76	74	85	82	78	73	75	92	76	79	61	80	78	90	69	73	73	73	70	80	70	78	73	68	68	86	91	62	79	64	61	61	72	82	84	64	76	67	78	64	95	77	76	69	78	67	70	75	83	67	78	65	76	73	68	73	89	88	61	77	65	66	65	77	56
11091	1237	2693	3008	2610	2064	1783	1413	1245	1149	972	896	768	754	689	647	633	525	473	541	485	523	477	483	427	437	400	391	439	392	384	400	365	388	399	352	345	340	393	351	361	371	342	322	362	321	384	352	325	326	372	369	330	331	313	318	351	338	337	317	311	325	323	322	320	324	359	290	336	323	301	297	348	319	306	329	359	316	319	322	332	327	280	309	314	296	273	300	327	314	326	315	308	318	300	306	285	294	307	324	306	279	327	313	279	312	322	317	311	290	358	318	303	283	308	326	326	303	310	347	272	312	355	315	313	332	276	316	342	333	282	309	293	325	308	297	270	296	306	309	286	301	294	313	278	336	287	302	339	292	292	294	324	329	312	299	320	295	296	277	276	301	291	338	293	323	331	326	298	307	308	312	329	304	316	303	265	323	294	279	282	331	304	325	299	305	296	327	335	294	319	325	315	336	287	295	293	318	302	300	295	294	307	293	325	308	333	306	274	356	329	306	305	309	352	297	299	273	314	326	281	289	304	321	320	314	300	307	292	313	287	318	337	303	306	294	340	304	282	325	310	299	347	284	302	278	306	323	318	294	290	319	304	298	300	297	325	297	329	290	344	325	320	312	301	326	298	297	311	292	316	327	318	312	283	321	342	297	296	304	299	341	291	310	297	318	279	289	345	294	330	312	279	322	317	312	304	301	320	283	328	338	284	313	317	322	285	306	315	294	298	290	308	308	303	345	311	302	327	296	301	322	301	304	306	299	309	316	312	293	314	319	346	294	324	297	288	343	289	315	307	343	270	297	317	292	294	305	312	295	321	313	288	319	307	312	298	300	303	314	327	295	292	307	295	295	312	277	292	288	302	327	314	317	313	346	282	321	311	273	308	303	311	310	328	349	289	318	318	298	317	309	316	337	269	276	295	300	317	316	293	295	321	303	308	332	305	275	305	308	289	302	303	311	310	337	315	292	287	303	300	288	311	320	276	308	332	325	319	328	299	291	335	330	312	312	319	316	346	322	307	300	291	336	315	306	294	285	318	310	256	304	328	334	339	283	274	286	320	287	278	310	294	305	315	286	299	312	301	313	311	324	302	343	304	287	323	310	321	339	297	276	322	320	320	275	321	306	295	324	265	286	303	291	303	304	299	317	325	317	313	307	322	318	331	288	347	283	284	288	328	287	307	291	314	296	322	280	320	281	283	289	312	278	314	285	306	283	316	294	332	309	317	305	325	279	339	320	307	323	325	272	296	336	275	298	325	282	318	302	301	286	336	278	320	311	314	276	282	311	304	294	318	365	309	299	316	320	310	303	302	304	325	311	311	290	319	308	275	304	310	297	304	293	303	294	295	319	306	297	319	333	293	279	324	308	308	293	320	291	292	281	328	300	330	326	314	324	324	286	298	294	292	308	295	292	312	289	312	300	292	279	329	323	267	313	305	337	302	316	284	289	311	310	311	280	313	310	321	290	328	349	330	318	312	323	307	287	311	321	307	317	276	289	295	284	307	304	313	303	310	304	293	303	325	302	294	280	316	299	272	289	323	311	298	284	304	284	274	305	321	324	283	340	299	302	314	316	278	272	303	340	322	299	305	282	295	305	317	330	297	333	298	321	318	292	311	293	318	292	319	315	289	298	320	314	307	317	295	308	299	297	294	317	325	310	323	297	284	283	337	324	326	284	290	288	336	312	311	275	289	267	298	321	292	303	284	272	299	296	306	315	313	297	336	296	300	289	323	256	295	297	328	306	296	305	277	296	311	304	272	328	318	292	322	319	305	281	295	292	280	286	335	274	302	312	325	302	326	276	323	290	322	293	321	335	318	351	300	293	344	299	325	318	296	327	327	326	310	301	303	296	286	316	318	290	293	294	320	300	324	307	329	320	326	290	310	324	314	299	296	322	319	293	316	280	290	323	310	297	299	267	334	289	287	302	302	328	321	326	316	314	309	306	261	312	296	329	294	310	321	315	309	330	321	296	307	319	321	285	294	324	300	298	300	307	315	294	292	304	320	314	300	281	319	345	298	324	283	308	291	334	303	300	298	323	303	325	307	307	267	333	322	332	322	281	274	312	325	281	284	299	327	313	322	308	318	314	323	247	320	293	279	280	311	314	293	261	303	277	293	277	341	295	313	337	328	299	315	281	296	318	301	307	327	312	318	300	327	293	310	325	324	269	299	282	285	304	310	308	284	313	282	280	317	310	302	305	302	292	306	311	307	304	324	318	293	275	329	332	341	287	296	345	318	326	298	316	300	333	293	304	320	329	339	304	344	296	292	273	285	308	322	302	321	284	305	349	299	303	316	276	296	283	297	284	309	302	304	312	307	337	338	313	294	318	276	307	299	330	308	288	323	304	290	306	279	336	258	291	304	314	328	268	283	326	303	311	299	323	267	304	297	319	304	345	297	311	281	317	322	291	285	310	300	324	292	309	310	322	291	281	315	304	320	319	304	303	304	298	334	304	295	306	293	299	315	289	304	298	284	295	323	288	290	299	278	348	297	309	316	327	316	301	318	295	318	290	317	304	277	300	280	295	338	269	303	321	278	307	312	316	283	317	288	310	289	315	300	311	284	291	322	306	290	317	292	316	309	294	322	294	286	320	309	294	306	313	289	317	286	320	278	335	305	319	310	307	324	292	347	303	315	287	311	349	295	319	289	312	284	281	287	316	309	310	298	289	322	292	310	298	326	305	308	305	309	294	289	303	309	295	323	301	319	327	339	299	299	291	298	314	309	294	307	308	303	304	290	295	283	295	308	270	322	314	309	292	322	333	299	292	280	321	318	284	260	327	301	338	299	299	312	284	313	294	283	353	301	302	285	310	298	308	285	300	287	293	306	335	317	311	309	319	287	346	305	326	321	314	325	313	315	302	314	292	293	307	316	311	314	298	294	310	317	297	309	279	306	301	306	321	317	308	279	312	309	290	304	321	303	321	326	298	295	313	308	319	293	331	314	297	307	320	295	320	311	292	288	317	308	329	298	303	302	293	323	294	336	320	339	297	301	334	322	318	299	300	286	298	298	301	298	297	290	291	330	301	328	291	310	315	289	301	266	330	298	317	303	312	301	321	324	304	307	303	314	321	335	338	308	361	269	317	340	279	325	335	302	284	308	286	334	306	349	289	299	330	318	302	280	308	329	309	321	341	318	301	306	302	280	321	337	330	312	302	331	346	288	270	289	306	331	307	324	346	305	325	308	309	271	323	284	319	319	289	307	324	308	296	310	321	304	294	286	337	354	312	272	307	299	310	303	301	304	291	312	315	266	298	337	267	313	315	307	327	319	306	312	293	276	303	322	306	336	292	313	317	278	322	290	302	305	305	302	254	295	274	278	299	290	278	263	318	285	314	294	263	326	276	279	317	295	337	335	326	301	305	283	313	340	320	310	327	297	303	339	332	311	295	312	306	308	296	301	303	312	308	288	296	317	297	319	302	298	283	278	312	307	322	303	324	288	314	290	301	307	301	312	340	291	307	334	306	286	280
29087	8649	2191	1521	1026	763	547	420	372	305	259	283	218	220	196	187	171	150	136	169	150	147	141	132	143	144	155	125	127	130	125	117	94	151	119	123	120	106	132	114	135	120	128	126	128	125	131	100	120	119	124	126	112	106	119	136	122	122	111	110	124	108	117	109	121	110	112	108	136	112	123	122	119	108	91	121	106	135	128	120	111	108	111	122	106	106	117	125	112	124	100	110	118	100	105	100	114	116	108	112	124	118	106	110	143	131	96	108	118	123	101	104	112	114	95	107	104	109	105	133	87	114	119	102	106	103	101	111	124	120	106	122	92	106	110	119	136	129	115	122	106	124	116	98	114	103	101	103	95	114	110	115	114	135	97	113	129	115	113	113	109	107	103	106	105	116	115	136	111	102	109	107	117	111	108	97	95	106	125	98	106	108	92	117	122	115	96	112	120	116	109	108	118	98	123	119	108	118	106	119	111	86	100	109	99	96	108	110	131	117	118	138	107	98	92	98	111	124	113	106	121	120	94	115	107	108	101	106	104	145	107	110	115	128	109	115	128	110	114	138	114	104	129	113	104	104	108	112	119	98	120	81	127	122	124	117	118	90	140	103	97	111	111	114	102	115	101	109	130	120	111	133	109	113	119	121	128	110	111	118	124	121	122	109	111	92	113	86	75	111	116	105	105	124	94	118	117	97	122	101	122	107	110	108	104	106	98	106	114	124	120	124	113	124	126	113	100	110	115	122	117	112	109	119	121	125	104	126	90	118	127	106	109	110	99	115	125	124	109	114	133	134	124	102	103	120	120	96	106	108	120	99	116	110	116	104	92	137	111	110	107	102	107	105	130	121	138	102	111	117	111	113	100	132	100	117	96	116	95	113	114	123	108	116	112	134	118	106	133	93	135	119	115	119	125	113	105	119	111	141	134	107	119	109	112	116	97	116	116	117	119	119	111	134	116	117	96	102	96	121	96	118	112	114	116	111	103	96	127	116	94	106	104	116	129	113	102	101	106	97	108	108	112	112	100	112	120	113	127	112	93	102	125	95	115	102	107	106	107	109	107	118	120	121	107	122	93	117	115	120	113	119	107	104	107	117	102	120	93	117	115	116	78	108	106	103	127	102	101	122	104	94	108	125	110	86	121	114	106	118	120	145	119	128	106	110	101	113	120	94	112	113	113	130	96	99	120	106	101	102	111	122	104	128	126	120	116	103	117	101	96	106	110	97	112	98	107	102	107	101	105	122	120	112	116	122	90	113	102	116	109	135	118	107	109	96	107	123	119	94	118	133	137	80	101	94	111	110	107	122	119	113	114	114	113	101	109	96	118	113	103	103	123	108	126	120	110	119	118	124	108	116	90	99	125	98	108	113	109	138	107	131	96	97	109	109	130	110	112	113	115	126	118	107	113	111	114	124	118	107	110	107	121	113	132	106	130	117	89	108	136	109	110	109	108	94	114	123	104	111	104	112	96	97	123	115	134	121	123	115	129	119	114	105	101	96	105	98	114	113	112	112	113	122	104	109	118	104	127	100	112	123	122	118	116	121	105	130	123	100	112	110	111	107	131	130	121	125	106	124	128	114	111	112	110	114	114	114	115	107	129	117	108	138	121	101	118	135	132	126	98	114	116	118	113	126	129	101	111	126	101	109	132	125	116	98	101	123	113	109	115	120	109	120	113	109	115	115	107	96	130	115	121	108	118	111	104	108	125	108	99	100	130	105	109	107	116	106	96	125	133	117	116	119	120	105	102	111	113	112	119	112	116	98	107	121	108	129	106	132	123	114	117	110	116	111	120	102	108	119	117	93	141	98	97	109	107	135	103	117	130	109	112	107	108	110	94	102	104	128	95	106	113	114	119	111	122	139	114	103	120	92	117	121	114	121	116	121	111	97	106	121	99	118	120	102	113	96	103	95	121	93	110	111	122	117	123	110	103	109	98	121	93	108	113	114	103	98	122	117	110	136	106	105	131	124	115	105	107	107	104	102	112	118	110	111	115	108	114	127	109	97	108	116	121	105	102	115	98	109	93	124	101	127	89	110	131	107	102	106	99	105	124	95	120	109	110	125	95	109	112	132	123	117	116	115	105	111	103	99	103	111	104	113	108	119	130	103	127	110	98	111	116	107	108	116	112	116	116	100	112	128	98	114	119	94	126	110	108	117	128	88	111	113	97	99	123	104	119	100	108	119	116	128	98	135	122	125	108	132	100	110	105	128	118	121	121	108	116	102	99	123	106	117	101	102	112	137	103	100	98	101	102	121	121	86	104	100	116	117	112	93	98	128	124	116	113	99	112	117	104	101	134	123	101	118	113	118	124	119	106	120	111	94	113	117	117	118	115	107	102	130	108	93	122	118	115	124	98	117	112	111	132	137	122	128	111	111	125	103	113	117	107	113	106	122	108	97	130	123	108	110	128	113	103	106	110	97	106	123	100	103	113	124	114	119	96	121	111	112	119	115	84	109	116	102	110	107	111	123	113	107	104	110	127	116	107	129	94	138	116	123	108	102	103	113	92	122	115	120	106	101	120	106	110	108	101	104	113	99	120	119	94	116	127	97	114	109	125	100	120	105	135	105	116	119	113	90	104	110	111	110	98	101	122	102	118	117	108	111	108	115	108	104	107	110	117	110	115	96	108	102	108	99	119	117	124	109	112	118	113	102	117	121	98	102	119	110	106	108	114	100	104	114	97	111	115	106	127	103	114	135	127	108	100	130	116	119	103	111	96	131	108	118	99	91	111	123	122	114	97	107	99	124	106	120	119	121	115	104	106	104	123	102	102	104	95	106	112	117	91	107	87	79	113	106	108	101	118	85	104	100	132	103	106	92	117	99	123	97	109	120	123	96	121	113	124	96	102	109	118	104	134	107	96	113	107	105	122	116	135	108	108	105	138	99	112	114	114	113	118	108	116	117	114	115	107	108	124	108	115	109	112	110	111	105	117	117	93	114	120	118	116	107	114	96	128	112	124	106	100	128	101	93	124	91	124	120	117	123	123	99	99	120	127	137	109	102	103	102	106	89	121	117	125	111	93	106	116	107	116	99	117	132	102	118	106	113	116	107	129	112	117	106	130	103	101	101	106	105	105	128	121	118	106	103	100	111	115	93	123	108	102	128	105	113	115	110	119	104	94	113	102	106	110	114	126	99	111	105	104	93	141	111	113	114	95	104	115	119	111	107	121	108	100	124	113	107	121	111	126	106	121	119	113	104	114	125	101	123	106	115	117	113	118	108	108	115	93	125	125	109	124	113	127	110	111	130	108	106	105	95	96	119	96	118	127	122	121	117	110	125	87	107	131	123	106	95	102	116	105	94	102	99	121	100	121	112	97	110	117	104	102	137	117	121	102	115	101	122	118	103	106	106	115	113	123	112	103	110	102	112	121	117	114	114	117	115	123	107	128	107	101	111	114	113	114	116	92	124	87	113	124	100	124	94	103	143	131	100	99	116	114	113	135	97	109	109	111	129	111	120	115	109	122	106
14528	2077	4737	5408	4701	3725	3204	2650	2274	1999	1695	1477	1351	1297	1223	1128	993	894	898	808	790	719	802	709	654	662	627	659	599	600	577	592	593	557	517	519	543	536	532	527	540	528	504	503	483	499	487	460	512	523	476	517	481	488	457	482	470	474	449	492	494	455	424	435	471	480	465	467	446	433	437	456	449	496	458	464	446	465	420	455	454	494	457	431	439	439	409	464	429	426	422	430	423	432	421	479	426	410	423	479	398	409	430	411	419	426	475	460	439	412	447	435	408	430	409	429	417	441	438	467	391	443	402	448	427	433	442	423	420	404	415	471	461	413	410	445	450	441	434	435	428	431	414	455	429	412	432	416	448	420	459	399	452	439	452	423	435	440	425	417	386	428	420	461	431	437	442	412	435	406	405	459	420	445	437	422	430	437	406	398	464	439	405	401	458	403	429	407	420	442	473	432	435	453	456	429	387	410	418	446	422	434	444	424	403	411	436	415	392	371	368	412	408	419	471	430	411	414	458	416	410	400	386	423	397	433	431	400	389	434	446	458	402	398	422	432	440	437	424	452	423	437	406	441	393	445	404	449	411	417	438	445	450	400	419	393	405	415	411	428	420	387	419	412	419	436	411	435	424	442	421	409	465	449	441	403	435	434	429	452	408	439	445	378	467	436	412	444	394	419	421	435	449	388	411	472	457	421	408	453	451	411	431	431	449	420	392	434	462	404	403	391	417	436	405	453	433	425	403	437	441	431	449	421	429	451	416	413	408	430	433	461	427	421	451	427	436	415	418	421	432	405	400	452	464	453	425	393	414	408	420	410	424	441	422	419	405	420	435	425	407	403	438	407	422	413	392	423	417	401	420	437	388	429	422	414	450	395	399	373	441	418	408	417	418	421	441	436	440	419	439	390	416	430	432	432	423	396	416	433	439	397	447	458	439	416	398	402	430	451	413	406	416	434	432	395	429	425	422	451	437	402	395	393	455	417	441	439	410	465	419	434	431	395	410	422	417	468	451	411	437	432	384	436	428	456	389	413	433	459	450	422	475	395	409	408	424	426	387	395	422	423	407	428	466	395	394	426	425	419	399	431	430	442	396	423	416	416	420	448	403	421	408	412	457	409	428	414	442	425	414	415	400	430	425	435	435	425	407	432	427	419	408	447	404	401	426	476	421	406	414	422	430	449	426	425	424	401	452	455	406	414	427	410	415	447	427	395	423	415	406	426	409	414	405	400	445	456	414	407	433	452	409	458	420	407	433	416	407	412	434	474	423	436	445	402	452	407	421	403	434	433	463	435	403	390	441	441	407	461	433	414	431	421	447	424	433	396	389	416	424	427	431	413	390	418	410	428	437	429	425	428	458	408	412	393	402	395	428	438	427	422	427	433	426	411	443	403	450	406	420	431	435	412	439	431	438	448	412	453	398	402	427	417	451	422	380	394	438	439	437	421	429	457	383	417	383	433	406	415	410	444	424	415	428	443	465	428	443	442	393	403	419	402	411	412	401	454	420	432	393	408	461	464	409	378	439	429	391	427	452	414	405	430	393	419	400	375	419	451	422	377	383	433	427	468	434	408	402	442	422	435	410	441	460	479	453	462	438	437	459	401	403	388	435	434	419	449	445	429	410	448	435	446	420	423	409	437	427	454	406	406	419	423	404	421	437	416	442	409	451	388	394	451	412	447	469	435	412	463	411	407	458	432	421	423	420	430	432	415	411	421	434	418	431	435	454	447	399	398	421	362	385	455	435	411	424	418	442	430	417	410	428	437	414	438	426	401	398	429	416	424	433	455	406	415	476	417	420	423	381	400	395	425	412	450	383	399	419	432	369	462	405	432	401	438	445	406	464	405	406	392	415	442	419	414	405	422	409	422	429	436	419	422	415	421	429	429	446	413	430	397	409	457	405	439	415	419	417	417	393	420	409	439	426	429	396	443	438	421	428	391	407	406	458	420	447	398	468	430	448	416	422	421	439	415	401	418	409	457	425	421	418	404	457	427	464	374	411	406	459	436	426	412	451	389	460	406	415	434	425	396	417	431	431	461	410	433	420	427	380	432	419	451	443	439	434	412	420	408	390	412	425	443	426	414	393	427	421	475	416	445	403	356	418	399	403	408	429	426	431	424	466	424	410	463	388	432	443	413	429	462	397	448	450	469	414	453	412	417	405	429	460	431	423	414	441	441	456	445	441	441	401	444	457	426	399	421	417	435	411	422	409	420	460	436	401	427	417	427	425	396	468	415	396	455	422	422	409	420	400	403	424	441	441	402	412	417	415	452	432	407	420	432	408	429	432	409	394	403	385	403	436	456	421	452	406	396	431	436	468	409	419	450	404	413	417	446	425	411	436	416	410	462	419	457	462	446	410	413	413	413	402	430	420	430	431	417	412	409	434	408	407	402	387	403	433	421	430	414	461	420	444	433	423	399	402	430	430	402	405	448	402	438	435	417	405	391	438	451	430	410	413	415	438	459	415	438	448	430	401	441	430	442	432	426	401	387	444	429	446	422	390	419	427	443	439	390	401	423	419	415	432	416	449	408	424	418	439	426	391	449	401	411	416	409	414	409	405	462	444	445	440	460	405	471	463	463	425	432	446	442	442	412	421	407	467	419	405	413	408	457	400	398	375	432	409	432	421	458	408	415	402	413	389	417	411	451	403	421	420	490	446	392	429	447	430	455	405	414	428	424	446	413	424	438	415	425	426	440	438	417	402	421	421	440	430	413	398	424	413	406	417	413	426	450	406	392	399	363	418	434	424	417	407	412	448	417	389	419	428	462	436	437	440	434	410	441	420	413	404	374	443	444	443	413	428	416	404	378	396	398	403	434	408	441	446	393	381	391	405	432	397	422	444	460	451	424	392	430	425	393	432	413	453	412	426	451	388	417	421	421	404	425	409	384	408	415	482	440	422	452	411	418	423	438	402	420	415	426	435	414	426	423	419	411	418	418	435	401	421	419	378	442	399	422	431	414	421	423	407	419	402	459	438	433	450	450	406	431	440	403	431	420	399	440	455	420	380	401	421	426	422	442	480	419	432	399	417	423	430	432	413	394	417	411	425	402	436	428	423	435	394	426	431	422	477	435	429	400	440	383	405	437	406	466	432	421	413	437	427	407	418	445	418	432	437	444	438	356	412	453	421	436	409	423	414	446	441	441	424	427	425	442	427	423	416	437	396	417	434	447	456	402	435	452	403	423	414	438	475	415	376	427	414	430	430	411	396	417	425	413	390	368	375	434	413	405	421	427	416	400	425	440	439	432	431	436	412	441	411	421	430	417	425	461	397	429	421	404	390	422	375	399	402	413	401	446	437	420	421	408	414	439	452	432	393	426	424	414	415	444	428	366	440	415	398	397	395	406	422	411	411	402	390	405	440	425	438	424	431	437	459	406	384	409	437	439	442	400	417	400	406	436	427	412	412	419	380	420	416	432	426	375	418	367	418	464	441	458	399	420	411	450	431	435	429	455	441	420	372	435	442	393	444	437
2759	244	222	198	171	161	169	154	149	148	143	144	147	150	143	179	155	152	137	151	149	146	161	144	148	149	145	147	145	163	145	163	151	139	130	171	148	136	141	152	141	133	162	136	170	138	142	139	141	142	158	121	131	140	136	121	161	150	136	132	136	159	135	150	148	158	172	137	142	166	134	155	165	145	158	119	124	159	147	141	134	131	153	145	151	140	137	139	149	157	146	154	164	165	133	167	153	147	118	150	148	175	141	153	133	147	159	171	128	140	132	138	134	161	149	124	147	119	156	159	120	147	137	152	141	157	136	149	152	160	141	147	144	146	158	141	147	166	163	147	136	146	145	162	131	134	151	138	148	145	140	147	147	158	143	165	152	150	162	174	148	122	142	141	131	141	140	148	166	139	140	151	147	172	137	136	140	160	152	167	141	120	143	161	159	157	125	136	147	153	155	150	142	155	144	155	145	137	166	154	145	134	150	143	127	150	145	143	136	134	115	148	137	157	147	156	164	145	155	153	143	130	135	131	133	144	168	138	172	163	155	155	147	138	165	147	141	162	130	124	140	152	139	157	165	137	138	163	139	152	153	141	167	138	155	175	134	166	146	117	142	141	149	158	141	141	161	137	149	142	137	151	134	152	167	137	151	162	140	139	133	127	146	137	145	154	171	143	145	159	168	138	127	142	158	136	148	149	172	139	144	148	152	140	158	145	152	150	138	135	153	131	172	151	151	145	140	153	138	141	158	164	148	152	157	150	133	154	124	149	130	184	135	150	159	142	144	172	176	152	149	156	156	157	148	140	127	161	163	139	126	151	160	169	140	148	131	152	156	149	147	147	171	128	147	149	145	157	177	133	162	154	149	148	154	139	127	138	134	154	150	137	161	159	135	159	135	143	145	147	152	157	145	151	159	136	166	155	164	127	134	136	136	174	143	146	114	153	142	122	140	142	146	126	139	139	156	142	154	145	162	159	155	148	146	153	156	122	156	158	164	160	141	124	119	133	132	122	159	143	148	146	150	169	165	151	131	168	137	145	150	150	158	157	149	154	160	141	138	125	138	137	167	134	149	147	163	133	144	144	149	143	128	152	150	143	144	134	137	137	164	140	155	155	132	133	123	139	150	141	143	137	132	146	157	155	149	155	153	142	139	131	140	176	174	158	151	154	152	149	139	147	159	154	149	148	156	150	130	158	149	139	148	144	133	144	144	135	143	175	149	150	151	167	172	155	161	151	141	142	139	131	141	146	169	132	123	145	144	140	136	149	156	172	152	141	141	171	148	127	134	135	141	158	132	163	150	129	155	158	141	150	154	151	151	136	141	140	144	158	141	148	164	169	149	155	165	128	178	149	134	137	159	120	165	144	146	167	149	145	143	160	142	158	175	137	149	132	110	142	158	133	163	147	152	141	154	126	152	164	151	129	165	142	165	145	135	131	142	163	171	160	124	152	155	135	147	152	143	145	131	141	149	147	138	148	145	139	142	136	151	142	154	172	145	148	162	153	152	147	146	150	151	159	145	157	156	151	164	136	121	153	163	125	141	147	136	141	138	132	134	150	148	138	145	128	141	158	150	149	136	163	149	115	142	127	173	151	141	141	129	149	147	127	134	134	147	151	150	162	135	169	134	138	140	117	137	151	137	134	146	154	162	130	163	137	155	135	130	144	148	133	143	134	160	170	135	136	180	154	143	158	145	125	128	152	148	155	167	150	144	152	147	131	152	131	154	144	142	141	126	155	135	153	148	130	143	169	157	148	160	123	163	145	146	130	145	129	124	133	128	152	152	117	132	141	148	153	133	149	140	165	135	165	163	136	148	157	140	152	150	140	154	138	162	133	137	157	168	118	153	132	139	142	137	129	154	137	134	146	136	135	152	146	154	130	153	167	153	154	145	171	159	133	140	157	168	149	144	151	148	134	158	144	155	158	133	148	137	137	135	154	144	140	152	161	138	154	156	140	150	151	141	148	138	123	150	133	147	144	152	167	155	136	125	171	144	149	139	135	124	133	152	156	124	129	138	140	156	128	150	165	126	147	167	111	146	158	164	141	134	143	136	166	135	137	139	160	135	135	167	135	154	140	159	142	152	137	166	170	156	137	159	150	147	137	131	164	138	147	150	135	141	159	163	152	164	153	150	149	155	150	153	141	146	175	126	143	146	128	140	155	137	152	160	166	148	158	133	155	146	150	153	153	167	151	127	151	122	125	147	149	144	138	138	161	153	138	114	134	145	132	141	138	144	147	150	146	138	146	151	158	152	127	140	147	155	150	153	140	134	154	136	150	155	137	142	142	155	161	145	126	143	147	140	136	141	127	159	124	162	140	130	143	131	130	145	157	161	129	143	159	160	135	141	136	160	144	129	155	159	153	145	163	162	151	143	149	164	134	165	159	157	137	141	145	153	151	159	156	111	166	141	133	143	117	157	151	144	141	116	129	175	147	152	144	141	140	159	153	123	154	176	159	135	166	154	144	165	166	154	128	131	148	148	134	140	151	160	163	135	141	156	123	139	151	131	150	144	150	137	145	150	162	147	139	161	145	167	156	159	138	143	142	135	156	154	162	151	150	152	151	123	158	158	150	152	149	131	165	139	170	150	148	150	147	147	159	156	155	145	161	136	155	142	139	145	150	144	173	151	159	139	149	148	172	159	133	145	134	155	149	160	148	132	138	155	149	153	163	154	162	166	140	151	186	149	150	154	138	132	134	141	136	159	161	147	144	153	129	153	153	151	122	133	143	152	151	145	155	143	131	157	141	156	144	128	171	139	134	153	154	151	137	149	151	147	162	164	150	168	151	160	154	162	136	164	164	150	161	124	143	148	163	154	175	145	162	135	154	145	141	150	143	131	146	145	146	161	146	137	126	135	158	143	140	156	138	158	171	142	153	130	145	139	145	128	129	150	138	136	136	139	146	132	128	158	127	158	126	155	152	153	157	161	159	128	136	149	135	143	130	140	156	144	129	160	159	141	154	160	151	155	119	159	150	145	146	163	137	156	125	149	142	139	136	145	157	153	154	160	154	137	146	135	163	162	153	171	153	120	167	128	151	144	159	161	129	143	151	137	141	143	154	161	147	117	173	147	152	164	133	142	148	148	119	159	139	139	162	141	138	162	156	160	132	154	178	147	141	154	121	153	177	141	128	155	135	156	116	150	141	131	135	141	165	145	145	136	143	156	162	146	174	141	115	137	148	134	139	154	129	162	146	145	150	145	166	132	142	166	139	152	140	162	179	139	144	154	107	127	158	155	162	156	133	141	153	160	149	152	164	142	141	156	143	140	139	136	144	160	152	160	163	146	144	141	139	141	171	137	159	131	132	154	127	158	134	113	133	156	131	165	141	159	162	169	135	163	171	152	141	148	155	125	163	144	153	148	135	156	124	141	141	139	124	162	150	128	129	149	160	149	134	149	122	168	149	137	140	138	136	147	128	161	140	157	150	163	156	131	163	151	133	145	152	153	155	135	128	139	153	167	128	149	143
5000	586	714	708	658	664	621	568	584	556	589	550	572	583	564	569	575	560	574	587	498	494	530	519	567	551	572	535	482	535	565	543	527	499	501	492	551	511	537	559	534	526	561	585	506	551	499	531	536	522	516	522	548	520	519	570	553	524	521	524	527	503	548	508	512	526	509	514	540	517	456	518	512	498	539	510	527	581	545	525	523	497	487	525	532	547	534	535	531	556	517	525	548	499	489	536	531	534	514	569	579	545	524	542	519	543	520	532	535	515	532	523	555	544	515	553	500	527	565	520	514	484	563	513	532	527	542	550	589	508	515	529	534	553	512	513	520	528	545	516	485	496	487	487	517	509	508	516	534	532	512	512	513	530	544	496	549	479	477	523	517	524	506	510	512	513	538	530	534	515	570	536	527	547	500	501	489	526	500	510	507	536	537	530	514	526	501	525	522	503	511	521	535	469	553	495	509	508	543	494	525	519	517	535	539	525	568	495	536	523	494	495	532	503	479	538	509	548	501	489	537	545	533	506	493	494	501	513	566	525	539	547	509	515	587	473	557	545	517	496	531	532	507	525	493	569	520	499	556	519	544	568	525	558	492	502	536	529	545	517	525	537	549	527	550	506	537	501	484	518	519	503	529	512	509	512	520	550	519	520	531	468	502	561	494	540	552	506	497	542	553	569	494	544	500	548	523	504	525	492	545	534	497	512	538	532	517	471	554	597	538	528	501	522	528	511	509	527	514	549	551	500	555	519	507	524	488	542	524	498	514	483	532	520	530	516	563	513	484	521	501	488	511	512	494	502	520	525	524	534	554	528	551	539	499	536	503	483	502	544	451	562	549	511	505	540	534	453	543	478	523	517	513	512	508	550	471	506	501	514	535	531	514	537	534	512	526	512	539	550	512	511	524	534	518	504	558	502	505	475	464	528	475	533	532	517	492	518	514	498	540	524	550	513	542	503	547	546	508	510	504	511	547	522	518	505	506	548	522	526	519	522	528	507	548	513	517	488	545	533	511	511	501	549	494	515	519	512	511	490	535	535	519	503	546	520	543	534	523	515	546	505	491	511	554	488	539	507	505	525	529	538	506	520	532	562	551	534	506	534	501	522	542	506	506	517	520	532	538	546	558	519	533	547	507	490	529	502	513	510	564	518	523	531	481	502	525	533	488	552	538	546	504	510	529	515	529	483	493	518	518	489	522	540	570	501	577	484	520	587	504	558	525	519	505	490	553	515	495	572	530	520	514	513	500	506	485	541	540	552	516	551	551	540	518	525	497	512	550	496	536	541	514	491	525	525	535	564	543	546	508	488	478	555	531	452	472	509	527	486	538	513	492	518	515	529	546	540	563	493	500	509	548	515	502	537	521	495	499	544	505	502	511	511	539	527	513	497	538	513	499	505	537	496	548	556	500	527	562	549	479	513	524	519	520	530	487	541	513	496	522	516	496	465	503	514	512	507	523	520	497	533	530	541	478	500	533	533	518	534	530	489	490	499	560	551	523	568	535	493	486	477	529	535	525	515	510	480	517	483	508	520	531	495	494	525	523	518	545	525	538	528	491	512	524	524	510	529	538	540	551	507	532	490	485	529	543	533	517	481	551	494	503	509	521	525	521	536	494	504	555	562	498	527	530	498	525	530	508	496	475	507	521	492	538	546	528	486	549	522	541	494	528	512	513	525	531	525	556	539	478	534	497	553	525	526	483	512	579	523	528	520	530	527	522	520	516	493	509	525	513	573	511	505	551	512	544	498	477	496	540	520	507	490	530	535	520	533	568	493	504	505	492	484	585	556	509	489	569	476	558	553	496	510	514	557	507	488	510	494	518	495	513	551	541	503	516	519	519	520	496	500	499	532	559	537	498	512	530	535	545	550	510	560	542	518	527	508	526	550	569	482	527	546	503	526	502	546	521	487	502	542	484	536	504	513	517	522	533	543	531	565	509	505	526	555	537	558	525	503	520	496	535	502	530	535	508	527	525	455	514	491	516	522	507	558	519	544	555	527	521	561	513	532	497	477	534	540	538	530	512	575	512	517	502	504	493	538	529	513	517	553	544	497	496	531	510	482	489	542	520	519	488	520	531	554	496	507	500	547	530	546	580	500	505	543	544	513	486	535	548	501	536	527	529	517	503	506	513	520	485	520	524	529	543	536	528	508	539	522	564	507	549	528	511	506	532	560	564	544	522	530	577	496	503	482	530	529	539	527	504	534	549	546	511	521	520	496	523	509	533	482	490	503	511	509	549	531	532	499	520	522	510	530	538	512	519	509	581	538	505	528	532	535	543	525	505	522	540	537	536	514	481	523	548	558	511	507	537	509	517	529	533	515	558	537	529	533	555	515	561	490	489	474	489	528	506	554	496	514	511	577	538	516	512	506	525	519	523	531	459	507	550	519	513	498	510	536	543	522	543	577	533	534	549	537	536	503	518	524	499	539	505	515	493	551	469	550	576	504	553	485	536	514	512	540	554	516	547	540	520	497	522	511	500	493	508	536	511	521	528	524	524	570	518	526	530	524	496	514	548	535	503	468	519	510	555	525	510	511	542	501	537	525	525	510	496	554	541	553	537	551	490	509	528	519	519	505	516	504	506	523	529	531	478	513	504	505	503	520	560	538	533	510	507	540	530	541	530	528	542	551	550	471	540	547	520	479	521	526	533	507	500	568	534	521	532	491	524	475	564	529	506	506	543	554	506	496	510	538	526	509	500	519	518	502	500	522	534	514	563	518	499	545	515	525	510	526	474	538	539	528	544	539	542	531	539	526	498	516	544	527	506	493	471	518	528	550	506	529	502	525	515	521	515	516	537	535	533	516	504	562	505	536	523	519	521	540	534	534	513	515	550	510	542	511	546	535	569	527	499	494	562	542	554	549	546	513	535	526	522	537	525	540	512	481	545	493	507	515	527	512	507	525	550	517	560	538	541	569	555	533	481	490	523	540	526	514	526	478	562	521	516	500	542	523	537	509	530	516	540	535	543	533	502	522	561	523	521	514	525	506	541	544	538	572	548	507	512	573	517	493	554	502	531	529	518	564	514	580	498	509	513	524	532	506	511	537	477	518	501	501	522	512	512	530	536	542	529	499	522	520	524	519	550	554	527	530	544	533	492	531	479	510	502	528	572	503	516	543	520	532	533	493	506	539	486	544	520	491	527	535	540	529	513	534	500	517	539	518	527	506	573	489	503	503	515	475	539	515	514	561	484	529	549	516	509	506	537	533	512	542	539	509	539	555	521	554	513	493	514	521	533	564	548	472	516	503	503	527	521	541	522	512	498	511	520	501	506	493	548	522	547	512	550	526	490	528	571	558	522	532	527	525	520	516	559	514	514	504	574	495	519	507	555	529	544	537	515	565	517	507	529	530	562	506	553	537	539	508	536	488	539	491	542	522	477	523	502	529	500	548	559	532	516	545	517	543	519	556	487	516	497	511	499	545	563	497	508	525	483	522	577	473	562	505	509	525	506	515	528	512	537	554	585	522
18858	2480	1048	826	545	413	287	255	194	159	165	154	146	113	127	124	115	100	111	99	106	77	96	83	96	84	89	86	94	77	95	94	74	81	71	68	100	81	64	90	85	87	89	81	84	83	90	80	76	80	86	89	77	90	79	82	77	78	78	96	72	75	80	75	76	80	77	83	65	84	79	77	72	81	78	78	79	81	80	75	70	61	70	82	73	86	86	74	73	79	83	106	67	81	72	87	100	81	80	83	63	81	80	86	76	84	59	81	66	87	80	68	87	64	70	83	85	67	66	63	80	71	65	64	69	76	59	88	78	73	86	81	75	82	66	81	76	63	84	75	84	61	69	70	73	83	75	64	76	73	75	64	71	84	76	79	65	67	78	85	84	75	79	89	60	69	91	68	53	56	76	90	83	66	76	66	75	93	55	78	71	85	91	90	71	85	77	87	63	85	67	85	71	72	78	70	75	79	76	82	69	74	72	79	72	77	85	76	85	80	79	69	95	83	79	87	84	69	77	60	69	79	73	83	77	76	86	81	78	81	78	77	78	75	80	77	83	72	79	76	74	64	80	67	79	82	79	96	77	70	80	72	61	66	83	85	75	67	75	70	73	101	67	74	78	74	78	73	65	79	81	77	66	94	81	85	83	68	87	88	105	66	83	82	84	79	75	63	66	62	83	78	76	73	64	67	65	65	58	74	73	69	69	67	62	85	57	81	96	86	92	81	73	62	72	82	71	70	70	76	60	83	75	73	84	83	55	95	68	78	67	62	76	75	68	65	75	85	75	81	79	72	81	83	78	69	80	63	109	86	79	66	74	75	73	80	77	84	85	80	75	82	71	71	80	75	65	69	70	68	78	85	72	70	67	76	77	74	71	90	84	77	85	89	80	93	87	89	83	65	76	71	79	66	98	76	62	78	92	87	74	92	87	81	65	70	69	78	61	80	69	69	59	86	67	62	81	91	80	73	71	63	84	60	84	70	74	64	76	76	84	72	84	78	74	75	73	77	68	63	76	73	61	76	74	75	76	71	83	74	80	77	76	79	70	104	73	73	72	76	82	74	67	74	80	80	65	69	69	84	62	60	74	66	89	80	106	75	91	73	75	79	91	87	74	90	64	75	75	72	77	69	89	62	71	74	87	90	75	70	65	80	84	90	73	81	77	72	73	80	65	81	85	77	72	70	80	72	86	66	63	53	71	84	92	67	69	72	81	82	63	86	78	71	69	60	94	65	83	65	70	61	80	67	74	73	98	90	82	77	86	77	65	66	86	75	79	84	76	73	71	92	75	73	77	64	68	70	74	62	61	76	81	86	60	86	73	81	78	70	74	71	80	77	74	78	73	89	89	73	69	71	77	76	74	88	86	81	69	67	69	80	62	73	74	73	77	87	78	71	58	77	88	97	92	82	82	83	86	76	63	64	74	63	75	67	76	83	65	76	81	71	72	76	78	62	82	76	62	77	90	75	92	78	64	71	69	67	88	73	67	67	71	80	72	61	81	86	85	69	78	70	71	86	76	71	95	74	80	97	65	68	74	72	87	89	80	72	66	95	82	90	82	74	80	68	91	67	72	72	66	88	65	82	78	66	70	64	72	75	76	88	78	83	82	74	73	73	66	90	79	77	77	63	79	72	63	92	72	51	72	66	75	71	91	82	71	77	82	89	82	83	71	93	76	77	73	75	100	67	77	77	78	68	77	86	77	67	81	70	67	86	86	74	65	71	81	74	54	83	79	81	68	63	73	77	85	64	83	77	86	79	64	79	80	82	77	81	72	70	63	68	88	83	90	77	86	73	60	65	66	75	87	78	84	85	76	87	75	74	76	83	85	89	73	65	82	74	79	100	78	68	84	89	78	71	59	71	73	79	86	76	80	70	68	73	63	71	75	64	76	76	80	66	86	89	83	82	80	86	81	70	69	66	81	77	66	77	81	74	73	72	69	67	77	86	70	90	86	75	81	84	67	73	75	81	74	72	82	97	92	75	73	90	77	71	75	86	86	66	74	64	70	78	67	71	82	71	74	95	65	84	89	77	86	89	79	84	74	82	75	74	74	67	89	74	75	64	76	89	82	85	79	65	97	67	69	68	70	81	70	75	78	72	70	72	65	73	64	73	82	72	73	76	73	81	76	87	75	81	75	94	76	87	73	73	78	62	76	73	82	73	78	70	53	81	91	84	71	77	78	72	86	73	73	76	76	74	71	85	83	81	75	92	61	64	71	81	68	90	75	88	87	76	81	72	75	69	79	89	65	76	74	70	78	81	68	74	67	57	67	60	59	61	79	77	70	87	72	66	66	69	78	85	78	80	100	80	72	79	71	71	69	64	93	73	77	71	62	84	91	64	68	77	70	68	85	75	87	84	80	94	78	82	86	71	82	88	84	58	88	84	64	71	76	70	69	76	55	68	78	69	83	77	56	82	86	79	78	90	77	65	71	75	85	76	75	84	80	78	90	70	59	79	68	73	64	95	75	90	76	79	80	70	78	84	78	93	72	67	85	78	76	73	67	73	73	88	73	83	74	71	81	83	82	71	76	83	67	88	79	93	78	87	61	66	75	72	83	74	66	79	77	72	73	66	73	81	76	79	65	82	86	85	63	76	77	84	87	85	58	72	78	75	73	76	61	71	82	82	58	69	87	80	81	103	76	71	68	73	77	68	80	81	64	62	70	82	79	97	72	68	77	72	65	79	65	67	87	82	70	73	65	77	69	69	83	67	77	79	64	83	73	70	76	74	69	75	77	80	85	83	89	77	71	94	70	85	74	77	68	68	70	79	79	91	88	66	92	77	80	88	88	62	83	67	70	93	77	72	88	77	76	89	55	66	81	84	73	84	67	63	90	69	66	73	68	73	65	77	94	68	78	60	70	69	77	63	76	77	71	92	66	86	67	71	69	80	83	86	73	64	75	81	68	79	75	87	70	64	77	73	72	86	72	78	71	83	68	61	72	73	74	80	80	80	71	76	76	69	80	88	77	71	81	67	74	72	90	69	81	85	72	72	71	86	85	82	56	73	73	76	65	72	73	63	85	67	84	83	75	81	72	69	72	91	87	78	68	74	76	80	79	82	81	76	100	79	79	78	74	74	86	86	78	71	78	74	68	75	100	79	63	76	84	76	83	69	73	63	70	72	77	80	84	78	91	72	79	86	88	74	75	66	78	70	78	62	77	74	74	79	77	69	54	77	67	77	68	99	74	87	74	72	94	76	78	82	81	75	85	64	83	90	81	67	82	76	63	61	68	51	81	81	73	69	70	81	75	85	68	82	60	82	78	61	71	88	84	69	72	78	69	76	71	75	78	83	88	96	72	87	60	78	68	75	91	87	61	88	89	67	64	74	77	72	73	91	74	82	86	92	72	84	67	83	78	75	75	72	75	88	64	64	74	66	73	66	62	80	58	68	66	84	80	71	82	78	67	80	74	74	73	86	84	69	71	67	69	79	70	77	75	79	70	75	80	71	70	85	87	61	83	94	62	73
10875	1139	2687	3112	2545	2171	1811	1545	1239	1061	905	852	787	775	709	614	615	522	532	502	485	471	465	450	425	465	452	408	389	428	439	387	423	373	389	327	348	360	351	369	313	378	330	353	352	373	334	331	336	346	338	335	329	348	383	332	326	340	295	338	308	335	317	315	330	334	309	324	336	323	329	342	315	359	320	314	323	344	295	315	323	319	310	304	309	306	326	283	296	327	293	344	303	335	300	336	323	323	305	334	320	335	319	331	300	309	298	328	304	313	292	310	277	302	299	322	310	316	300	304	330	298	321	319	303	312	326	288	307	280	321	288	301	284	283	306	309	300	306	330	332	326	282	296	313	305	321	304	332	294	301	325	291	299	322	321	324	327	355	300	336	317	310	268	345	298	300	283	312	330	326	334	322	294	292	315	280	295	278	328	302	321	287	330	304	308	313	273	335	310	313	280	278	311	329	299	314	310	295	340	301	291	318	325	315	270	275	315	278	314	311	286	317	320	327	298	300	305	298	315	271	302	306	351	316	309	288	311	306	295	301	339	309	290	320	302	300	295	304	294	326	312	299	307	300	299	293	311	313	324	297	340	324	290	336	308	305	311	293	293	323	302	301	306	342	327	287	291	311	313	329	291	325	338	301	302	324	292	301	327	312	308	295	317	284	319	330	317	317	275	302	328	318	255	291	302	366	292	295	311	306	272	277	320	281	298	324	289	315	289	291	286	318	295	364	327	298	341	297	313	302	316	285	300	282	316	301	320	301	328	307	284	294	278	295	328	289	311	297	317	308	307	298	276	312	290	293	311	311	301	299	285	279	297	302	309	309	320	316	329	290	310	342	376	307	273	290	318	299	299	315	304	311	334	318	294	307	334	292	311	277	287	304	298	309	322	295	298	319	326	292	304	341	292	297	315	310	291	324	328	302	306	333	321	273	309	284	314	310	305	295	298	305	316	300	310	341	330	286	312	301	290	288	329	295	300	293	305	306	311	351	268	277	301	330	296	341	304	296	309	285	339	323	299	273	289	297	331	337	288	305	309	308	280	299	301	312	293	298	323	312	318	259	284	331	312	297	348	301	292	310	335	311	294	307	302	296	304	291	352	305	310	301	317	339	284	273	286	291	292	292	322	297	259	298	283	310	304	301	297	320	318	307	322	302	299	304	292	305	281	278	318	278	306	308	276	326	321	278	315	309	321	333	299	300	316	299	296	304	322	288	299	340	295	302	287	294	259	302	310	334	275	279	290	307	305	289	300	293	287	320	345	306	272	283	325	298	331	268	320	316	323	291	306	308	300	308	267	272	339	307	277	306	304	301	298	288	314	287	324	316	311	281	325	302	292	315	307	295	304	314	309	288	283	322	316	279	311	311	273	297	294	330	291	305	310	300	315	288	344	300	321	306	294	316	290	279	333	321	301	295	353	317	329	307	279	320	306	288	319	312	270	298	307	323	300	341	285	291	320	302	272	317	315	304	297	304	289	328	342	290	308	323	309	302	318	330	299	304	285	328	306	321	273	338	280	303	318	311	300	297	314	309	301	304	306	301	328	290	304	332	307	306	299	274	291	300	315	308	303	283	297	325	286	288	282	297	298	297	289	323	331	279	283	331	299	332	319	314	293	312	319	294	297	325	293	296	290	311	310	298	303	294	304	304	319	306	325	318	315	311	304	300	289	303	303	279	282	310	337	342	313	301	313	294	326	352	320	313	297	324	330	308	287	321	312	307	326	289	297	343	310	314	282	295	352	285	300	311	322	276	313	323	337	328	275	291	300	313	292	297	294	314	302	278	319	326	296	294	311	318	328	306	319	302	281	323	288	299	297	309	311	336	342	282	316	285	328	338	298	290	266	321	318	306	304	274	281	322	331	321	284	330	293	309	271	315	292	292	325	300	301	291	324	313	289	335	329	311	309	293	274	322	311	301	295	303	316	304	295	278	296	320	304	293	313	335	268	307	278	304	309	303	263	280	302	307	291	304	346	321	305	316	314	285	316	297	311	313	301	300	308	316	326	278	303	290	301	304	317	297	300	283	276	327	309	309	312	292	320	282	287	327	287	328	310	310	317	308	321	337	342	297	319	294	325	302	299	300	341	289	280	326	277	334	322	283	328	313	320	317	293	283	317	326	311	338	302	324	315	306	303	296	350	313	305	321	312	296	304	291	299	291	301	291	323	307	264	319	295	343	301	303	319	315	297	305	299	321	298	288	321	299	287	302	292	284	313	318	316	333	350	300	333	305	307	333	290	279	305	308	314	282	308	270	326	318	300	311	301	329	328	319	330	280	289	282	288	309	324	306	291	309	335	301	279	274	302	309	306	327	294	302	331	291	305	297	314	308	336	296	338	339	317	289	327	360	300	311	289	297	306	322	308	312	294	337	321	321	296	316	313	348	317	308	295	348	308	284	295	293	303	294	292	299	326	323	280	315	317	295	314	294	302	332	335	298	289	319	297	277	308	334	274	277	318	280	306	318	289	297	333	321	262	324	303	271	273	306	306	300	295	303	286	323	315	319	308	306	315	272	290	305	326	322	305	277	301	306	305	309	276	311	271	315	299	294	303	275	306	288	305	292	292	297	314	284	298	322	273	307	334	283	303	323	302	305	289	312	305	273	291	329	327	315	277	317	320	342	313	269	276	332	330	284	314	325	307	332	286	288	273	303	308	327	306	293	297	288	300	322	290	338	318	291	286	305	305	282	303	287	304	276	295	286	329	305	334	318	272	309	320	302	272	328	314	263	301	310	286	280	281	301	326	285	316	307	283	316	302	364	317	311	301	292	343	299	308	312	314	279	274	301	317	322	333	272	333	311	333	304	311	311	329	283	295	295	316	322	310	343	308	289	321	307	320	293	316	320	318	303	320	301	308	309	343	319	307	323	296	342	308	294	315	324	291	294	337	343	331	313	314	311	301	297	285	324	290	293	311	325	277	311	305	318	324	299	292	296	318	313	313	311	358	315	327	284	322	307	312	317	296	281	307	303	305	310	305	316	284	329	318	322	286	286	291	346	311	312	311	325	306	308	310	327	327	318	276	294	307	307	304	315	298	280	322	290	307	328	350	303	274	315	311	302	299	301	312	293	301	315	296	311	327	288	311	308	269	311	304	306	309	287	336	305	296	291	300	291	278	319	294	268	311	308	321	331	311	304	320	291	277	282	269	314	316	305	304	315	297	351	313	311	294	325	291	292	328	351	300	297	293	275	288	305	325	337	326	279	285	321	317	299	305	280	297	311	322	287	308	311	323	345	333	336	319	323	327	336	312	317	278	297	291	303	352	311	290	275	324	322	281	316	300	303	334	290	276	292	283	337	316	318	302	324	280	293	287	275	327	342	287	311	298	291	305	321	294	292	290	296	262	313	303	305	313	314	315	282	274	301	308	307	306	300	326	301	291	315	309	270	320	305	308	303	347	307	291	288	284	323	298	301	340	269	312	307	345	308	298	281	317	316	299	302	313	310	316	307	288	303	295	286	310	310	314
28449	7869	2136	1479	1067	704	600	445	361	309	241	215	206	231	226	180	149	168	161	163	175	161	137	131	142	133	127	116	156	112	121	125	150	127	120	131	116	101	119	129	142	132	117	119	137	111	113	135	115	120	107	136	101	108	123	115	123	112	97	112	94	112	115	126	99	120	105	117	118	133	116	135	100	90	106	107	122	131	117	100	110	112	113	127	112	115	121	114	118	121	119	112	107	124	105	98	109	133	100	121	117	110	110	119	146	122	132	119	106	104	106	112	118	125	132	100	117	139	116	115	112	108	110	90	121	107	120	105	121	117	99	110	121	98	112	96	122	118	104	113	116	123	137	128	126	108	115	111	117	105	123	112	114	98	117	103	138	91	112	130	113	126	106	116	118	117	103	106	114	106	108	121	107	109	111	94	110	112	105	116	111	133	120	109	117	121	104	116	125	118	135	116	120	107	101	104	117	117	108	111	100	128	103	127	129	102	124	119	109	120	98	92	118	117	129	113	105	118	103	123	116	100	114	106	112	115	117	115	131	87	121	123	146	101	103	115	108	93	129	119	108	107	124	117	126	111	109	119	107	110	135	116	118	103	120	94	115	103	128	125	127	116	118	110	109	98	93	105	101	112	105	100	114	114	125	117	98	111	118	98	106	123	109	103	107	124	127	143	127	109	104	113	107	123	93	125	95	122	114	116	109	112	136	110	101	102	117	97	143	125	121	117	124	109	93	107	118	101	118	123	108	117	122	93	120	106	119	108	129	127	110	108	128	116	131	109	126	104	110	122	105	115	111	110	116	104	121	119	107	125	126	114	106	116	111	115	111	115	134	130	121	121	108	111	120	101	98	96	111	97	89	121	96	104	123	116	133	118	122	104	123	113	131	99	103	81	93	117	106	113	101	112	100	106	125	94	117	117	127	125	100	113	150	119	126	123	122	105	109	113	116	115	128	118	111	94	127	115	111	112	107	131	121	119	107	130	107	134	121	119	114	127	110	122	97	115	107	103	116	131	121	133	106	108	100	106	120	116	121	112	124	120	96	98	114	118	114	97	118	110	118	131	128	110	106	118	116	130	100	123	109	119	118	112	101	99	122	113	131	128	115	121	114	107	104	110	114	117	115	120	126	95	110	109	123	122	139	128	100	100	108	99	102	107	117	109	111	127	129	117	122	98	120	109	124	123	112	105	93	115	95	102	104	108	119	130	112	124	103	110	99	113	122	139	133	115	112	108	119	131	122	127	125	75	95	114	115	110	110	114	99	96	111	112	109	108	125	131	95	91	121	133	109	125	111	104	129	124	101	127	111	93	106	107	92	108	117	114	120	113	103	112	132	119	122	95	107	124	116	133	134	115	101	101	115	106	111	118	129	110	105	99	108	119	122	109	114	117	115	135	100	114	118	109	128	115	116	111	115	109	98	134	101	124	106	111	91	90	109	116	119	102	117	120	100	103	110	128	130	109	115	114	109	109	119	119	114	111	95	133	93	102	117	108	102	119	109	118	120	97	128	109	116	127	89	112	119	96	134	123	105	108	119	103	128	110	102	118	129	117	131	112	108	118	108	117	119	112	109	107	104	120	117	133	121	114	99	119	104	97	116	119	133	109	101	111	117	123	123	132	118	105	112	119	106	111	114	105	111	110	101	116	94	116	83	127	101	124	112	114	104	123	123	113	125	108	111	111	128	113	109	114	100	132	109	138	127	119	128	101	113	111	123	107	103	100	121	106	123	106	85	108	122	104	121	115	120	118	105	99	127	119	117	127	111	103	131	100	130	100	116	106	123	108	114	111	109	104	104	115	128	108	117	113	124	94	123	107	105	128	105	105	105	104	129	123	124	119	107	126	104	98	109	126	123	106	106	126	108	128	117	111	104	125	102	113	116	102	120	119	113	122	100	94	130	109	122	108	116	114	98	117	111	106	110	124	116	111	115	105	129	105	104	112	97	98	109	106	112	116	98	110	115	110	121	103	105	123	120	118	120	111	98	126	119	122	115	114	99	108	103	110	120	115	107	119	109	106	122	122	135	106	104	122	86	128	116	117	102	118	98	113	108	135	131	118	106	105	132	115	111	112	88	107	114	111	109	109	104	112	130	114	102	105	101	125	97	113	103	111	103	106	108	104	114	107	131	105	111	99	116	118	115	125	127	118	114	90	105	109	115	115	97	107	108	131	122	116	95	98	123	118	110	108	97	103	103	102	115	95	104	105	106	118	106	112	113	109	115	94	106	113	120	108	113	109	128	97	119	111	99	98	121	120	102	139	108	118	137	125	125	126	116	114	125	126	109	114	119	118	112	114	117	116	136	100	124	126	113	105	94	114	117	132	115	114	141	115	121	113	117	112	101	93	128	128	124	112	112	116	118	120	115	99	102	118	115	124	112	128	109	106	107	116	113	109	121	109	102	116	127	103	112	120	117	122	122	118	109	108	98	114	123	101	120	96	108	123	129	132	121	124	112	103	124	110	100	111	135	126	111	129	110	110	105	114	111	90	101	137	121	114	103	94	110	116	114	94	126	122	126	114	94	126	101	93	95	114	101	107	114	121	122	109	111	110	98	135	112	132	104	106	110	120	106	137	105	101	113	126	123	124	95	106	115	95	102	97	122	103	111	130	98	118	117	94	126	99	121	116	112	114	114	109	110	109	126	117	126	110	117	111	120	102	108	99	135	102	120	105	107	111	118	116	101	116	115	106	102	120	130	104	124	99	108	121	121	114	111	108	110	109	115	85	109	111	100	111	110	111	103	101	136	121	127	115	108	105	104	122	119	115	91	105	109	133	99	112	113	99	118	114	96	116	102	115	112	131	103	131	103	117	95	104	114	135	114	112	115	116	120	129	126	105	122	92	116	98	120	113	128	90	108	106	121	96	99	105	122	122	114	135	119	106	116	113	111	133	115	115	106	118	98	101	109	107	100	108	125	119	132	103	101	110	118	95	102	110	136	112	112	105	128	87	115	102	114	100	100	94	107	102	118	102	111	116	92	125	129	96	100	127	101	127	134	123	102	109	119	103	90	113	114	113	114	110	116	126	120	126	113	104	124	89	115	128	103	99	108	117	110	113	115	89	131	112	118	115	101	88	114	120	143	116	117	118	122	120	121	122	123	119	108	125	127	109	94	114	110	116	118	91	109	115	96	112	104	106	119	119	119	125	115	115	113	109	118	112	94	135	107	110	112	110	95	103	93	106	100	115	119	109	123	106	122	127	110	115	115	105	128	102	116	110	123	99	111	110	135	112	112	114	107	112	77	134	114	112	110	102	104	114	110	95	113	108	134	104	128	97	112	99	107	98	122	119	103	112	91	112	137	105	115	114	109	95	104	99	108	112	106	103	138	109	101	106	104	101	117	115	101	114	111	99	110	124	121	106	110	114	132	146	104	107	98	115	125	115	108	104	110	92	91	102	102	118	142	104	137	116	109	94	131	87	117	98	110	135	104	94	135	134	120	107	137	99	125	89	106	116	104	126	116	97	101	97
14219	2090	4642	5466	4684	3853	3115	2571	2191	1852	1689	1493	1332	1294	1176	1056	1033	946	879	807	800	777	691	720	665	691	632	643	611	590	596	582	592	595	524	553	510	530	497	508	506	507	496	490	485	489	480	474	539	487	462	456	468	424	451	507	486	474	491	444	481	460	463	460	475	483	408	475	456	495	489	444	435	460	441	472	408	483	444	456	409	417	429	467	446	478	449	450	416	442	402	406	470	431	442	452	416	433	403	408	449	451	440	437	460	438	436	434	466	450	435	429	456	442	417	448	408	451	446	424	427	427	409	446	455	369	428	427	414	419	443	429	445	430	390	442	364	413	408	422	435	428	431	413	432	437	414	447	460	412	418	422	413	426	443	447	407	426	396	442	395	430	435	445	470	446	397	436	429	423	429	420	454	440	407	427	444	436	419	401	435	409	423	447	411	444	428	442	423	423	483	390	424	445	429	448	433	389	407	454	475	411	430	432	423	403	428	414	404	443	392	398	417	416	441	471	426	418	421	434	399	426	417	404	421	420	386	431	443	398	423	412	437	399	419	456	438	443	454	415	383	435	397	436	389	413	428	419	422	401	384	384	394	412	415	389	408	398	437	427	435	430	410	424	443	447	395	447	431	432	388	392	423	414	410	416	455	413	442	420	388	431	410	401	417	399	414	405	416	446	425	408	424	418	407	462	418	459	437	416	424	423	459	432	435	409	424	445	407	437	412	431	443	430	413	438	404	423	450	444	447	422	418	409	420	394	397	378	433	417	426	432	434	404	412	446	404	440	409	445	443	422	399	429	411	409	411	414	409	380	399	410	413	424	409	436	437	429	395	408	393	399	427	423	430	440	455	399	440	396	438	406	447	392	394	456	439	419	438	399	416	405	439	432	420	429	433	416	418	433	395	417	424	418	414	429	431	400	398	445	426	392	407	455	435	413	401	412	448	373	415	473	430	425	413	414	416	444	422	419	427	389	410	395	408	416	417	389	419	402	425	405	403	417	396	419	400	444	401	436	437	417	442	444	419	456	394	414	400	390	414	424	460	398	429	389	404	455	397	377	411	428	409	388	442	422	422	425	467	444	420	394	430	405	426	396	446	421	416	424	448	410	451	410	394	415	406	405	446	437	412	412	422	452	444	458	455	395	435	405	437	407	405	393	447	462	385	397	423	388	406	409	433	405	426	415	419	430	437	374	473	411	434	397	430	417	403	449	427	449	429	418	435	369	392	424	414	434	398	417	395	459	460	440	404	434	423	447	415	457	426	415	440	432	436	432	434	449	436	430	430	437	444	451	422	381	400	412	384	408	457	407	395	444	468	438	423	393	429	426	441	393	439	430	403	430	429	399	437	474	413	449	424	440	411	412	408	421	424	400	391	393	426	422	407	407	435	409	429	460	424	419	450	404	424	411	421	449	420	405	392	408	414	407	405	372	426	436	460	391	435	419	453	402	406	438	431	418	424	417	450	435	381	427	444	396	439	396	424	398	438	417	417	406	393	418	447	432	396	456	447	436	429	428	423	442	428	450	443	422	411	411	442	400	441	432	419	424	454	410	442	401	457	431	443	417	470	410	474	451	446	406	418	425	420	414	407	425	377	410	458	409	413	427	446	430	419	403	415	399	422	416	394	411	424	424	403	390	471	416	447	397	428	425	435	420	400	429	422	395	447	422	416	389	424	407	421	451	396	441	481	424	430	406	415	399	408	417	445	404	405	400	436	377	429	448	425	426	413	400	411	389	433	411	442	435	383	441	431	458	441	439	407	422	427	432	412	421	410	480	420	455	391	449	433	410	459	458	425	393	384	434	403	412	445	412	405	399	429	427	425	471	393	473	387	422	396	392	423	411	441	415	401	398	431	422	408	465	408	448	434	438	395	437	440	440	425	417	415	412	394	435	444	388	438	458	405	470	427	423	394	444	419	456	421	409	404	410	406	453	452	440	430	424	380	400	435	437	410	412	407	410	431	398	412	421	387	410	441	456	422	435	402	429	410	450	429	432	405	433	438	410	401	445	431	420	392	431	439	421	391	374	417	436	417	388	425	407	405	401	448	448	436	408	418	397	423	407	401	391	394	403	409	397	401	434	402	438	422	421	411	412	408	410	409	404	409	447	439	417	408	448	424	403	413	433	432	438	413	460	419	406	432	401	420	408	432	412	380	411	428	416	428	448	407	410	426	398	415	413	448	434	395	469	420	437	385	426	458	408	395	430	434	430	431	442	425	395	406	434	408	424	409	447	420	384	433	457	422	411	419	436	441	427	391	422	432	399	391	400	437	453	422	416	407	412	410	411	422	443	447	399	401	443	446	386	423	387	398	428	387	452	403	400	436	464	416	416	453	405	404	396	390	391	411	438	383	407	387	401	425	420	392	406	400	471	390	418	393	466	446	432	442	409	434	400	458	422	421	374	431	417	426	425	414	444	408	403	429	407	421	402	401	417	432	405	411	434	441	427	427	428	413	427	403	470	435	405	440	391	392	429	358	454	460	429	400	442	421	414	419	423	404	391	391	405	458	407	368	434	430	429	396	445	422	410	445	392	464	416	407	447	448	409	439	427	410	401	443	390	392	414	402	426	440	438	444	449	471	394	416	402	429	416	428	387	423	427	454	400	403	415	397	408	390	432	424	432	421	414	433	408	427	443	403	381	425	442	439	436	431	427	395	390	421	403	409	396	444	408	400	414	417	421	440	418	396	418	423	415	410	401	437	386	420	400	450	440	394	421	431	420	442	437	402	421	452	428	422	424	407	436	399	452	440	390	425	444	440	411	427	448	425	434	444	437	434	392	380	386	416	456	400	444	378	444	412	392	423	412	439	438	414	412	432	472	413	426	399	416	408	433	422	441	452	433	395	412	439	439	431	428	459	458	431	425	373	418	462	410	438	439	441	438	395	415	444	400	440	447	398	429	416	456	459	432	471	418	414	413	429	402	423	439	419	438	445	422	417	419	416	421	423	445	437	415	454	409	424	424	400	456	416	452	443	426	407	425	434	421	409	392	400	468	402	423	397	385	425	440	439	391	407	466	398	453	441	416	410	412	421	393	394	457	458	401	398	405	444	448	367	415	415	427	474	412	382	401	439	435	424	403	424	434	424	449	473	381	420	382	436	411	415	433	438	408	450	434	441	453	407	438	440	415	418	386	405	419	455	424	420	411	417	416	422	396	404	415	416	440	420	425	417	431	410	431	416	402	418	406	409	402	404	432	414	445	401	451	418	415	390	410	435	441	407	402	398	421	426	418	419	460	418	399	437	451	422	432	408	418	394	402	430	453	421	426	401	401	414	433	412	412	407	456	446	394	386	425	415	430	377	432	424	406	416	383	429	393	430	400	429	420	432	421	421	432	439	448	419	424	409	430	423	420	432	426	409	453	431	413	422	433	430	418	418	416	413	402	403	400	430	441	440	405	382	427	400	432	414	431	433	425	464	405	422	441	393	426	417	417	401	440	434	452	416	411	448	387	410	409	436	406	425	404	404	416
2715	285	231	181	152	157	193	152	161	155	161	158	162	143	130	120	134	164	158	149	136	146	137	145	162	153	161	159	154	159	140	157	148	143	144	171	138	125	137	155	164	155	133	177	113	154	164	167	161	158	140	117	118	133	141	161	132	139	126	148	165	135	139	146	139	131	146	166	151	137	150	133	139	178	148	140	142	170	171	156	158	137	150	150	146	146	147	174	146	145	146	139	141	124	140	141	154	171	150	148	134	179	150	146	145	170	145	139	140	132	154	174	164	162	159	163	170	136	140	164	143	129	165	157	157	165	143	128	154	137	152	152	156	131	153	128	160	143	164	146	182	159	143	149	147	152	141	169	142	134	152	139	154	129	162	153	141	142	156	132	150	156	141	132	142	147	133	143	150	160	148	154	159	152	153	166	161	161	147	169	141	146	151	131	145	148	142	145	156	169	148	148	127	156	169	143	137	130	161	149	122	140	146	141	154	146	149	149	145	142	151	126	142	145	156	130	157	144	122	151	137	136	140	164	169	150	156	158	131	146	126	156	153	183	148	167	147	145	133	165	140	155	136	154	158	121	133	139	133	137	149	157	157	144	159	137	142	152	158	151	153	154	142	161	129	118	145	137	154	150	136	141	155	152	177	140	140	136	165	141	146	136	149	152	161	149	142	140	146	144	151	154	163	146	130	155	141	156	140	155	140	150	146	150	148	142	140	144	139	157	152	159	161	161	126	150	146	159	106	130	165	135	160	138	147	147	150	145	139	133	188	151	127	187	150	142	153	139	128	148	141	154	146	153	150	156	168	143	135	173	130	147	159	160	150	155	144	137	130	143	150	150	159	168	163	151	133	138	129	158	135	140	162	187	138	140	141	143	143	131	164	136	140	144	160	135	142	152	146	139	142	151	147	144	157	159	127	151	150	153	140	157	126	150	134	149	142	153	165	171	149	147	140	132	158	150	158	148	156	156	144	133	140	152	157	137	161	153	151	144	148	130	131	160	157	167	140	160	157	144	146	132	143	151	155	162	125	152	164	134	157	149	147	155	148	157	153	151	142	148	155	143	170	123	155	150	159	145	153	142	159	142	160	139	146	136	157	147	142	159	164	154	133	132	134	159	140	149	146	153	141	152	141	146	165	147	155	146	145	140	147	138	160	145	150	146	142	134	152	138	137	158	159	140	153	144	151	153	141	154	137	156	158	143	159	145	131	174	127	140	137	163	144	154	144	152	155	134	131	139	161	147	143	176	130	146	149	147	153	139	166	147	140	137	130	135	161	143	140	158	154	151	163	151	147	135	125	152	124	148	141	136	156	150	147	154	157	149	151	139	155	141	139	136	154	133	154	137	159	143	148	154	145	145	149	156	146	179	145	120	169	143	124	158	151	126	148	148	133	151	137	156	138	151	157	145	144	168	161	151	134	141	149	137	156	146	123	148	137	153	149	137	161	162	154	158	167	157	142	142	171	134	141	140	145	148	150	142	154	161	164	151	142	158	138	132	124	140	146	141	129	146	159	142	150	159	138	150	161	154	140	163	144	145	149	149	162	125	144	163	177	163	141	143	172	133	148	122	144	149	129	151	155	162	136	168	156	144	148	129	160	142	136	164	146	191	137	140	141	140	140	146	141	174	149	133	148	177	141	156	130	119	150	150	156	149	167	133	162	132	137	138	161	156	162	128	136	141	151	145	151	134	165	133	165	143	132	152	140	149	139	162	154	146	168	145	137	144	152	155	137	165	161	143	129	160	145	141	140	147	126	141	176	160	143	164	151	141	148	158	154	151	150	162	145	161	142	135	150	138	149	144	131	162	156	155	166	190	155	140	155	149	147	154	121	151	147	144	150	151	145	159	164	147	134	152	147	137	161	152	156	130	142	135	131	154	167	139	141	127	156	123	153	137	121	148	143	153	163	163	148	129	153	142	130	167	141	163	159	146	145	167	152	166	140	172	145	147	153	155	153	142	139	156	144	153	142	138	117	137	140	138	169	150	140	153	155	145	154	124	157	163	173	148	144	154	152	146	145	155	163	147	162	141	159	148	144	168	159	140	163	159	125	162	155	135	145	138	143	130	158	141	160	136	156	144	139	141	176	124	135	161	166	170	134	145	175	148	145	154	159	134	164	140	153	139	173	143	148	154	135	139	133	148	160	137	151	166	147	157	145	154	168	151	135	146	127	133	154	141	136	127	134	147	172	133	144	158	137	126	146	132	137	149	149	146	125	125	154	167	130	166	152	158	143	148	155	177	150	158	157	154	150	164	144	131	147	142	174	153	146	144	165	160	169	150	133	143	143	148	148	166	161	154	145	124	142	166	131	169	156	142	149	188	139	184	155	122	154	165	121	165	152	128	159	165	135	141	139	135	137	143	148	166	131	155	139	156	154	149	150	153	149	153	171	153	157	152	146	168	147	136	155	150	128	141	150	155	131	140	142	137	152	148	150	143	127	143	143	141	123	142	137	152	129	152	143	127	138	134	177	155	149	139	174	136	146	126	140	146	143	133	156	150	156	138	131	129	130	176	141	154	148	126	143	151	171	155	134	162	180	155	149	141	163	150	158	142	143	134	158	134	163	155	159	134	139	157	152	133	134	137	156	150	142	138	145	154	165	114	154	142	140	128	115	148	143	162	123	130	146	148	155	147	142	167	151	159	159	149	166	163	132	143	137	145	146	157	157	156	150	162	150	141	159	154	145	146	142	153	180	160	150	166	154	131	128	140	152	143	143	141	171	126	160	150	142	148	142	161	159	149	149	148	154	131	131	127	134	160	166	154	141	146	138	155	138	144	164	141	140	152	143	138	161	162	122	151	162	150	121	123	162	148	147	142	149	155	141	131	158	142	151	141	135	155	149	152	124	163	150	170	156	137	136	168	157	122	127	143	137	146	130	151	145	156	163	157	159	142	145	158	145	151	130	165	144	146	143	167	119	151	156	130	144	163	168	153	160	137	137	129	131	152	148	156	169	157	155	127	126	152	155	151	141	154	136	160	134	157	149	140	177	138	184	150	163	145	143	152	155	152	150	158	157	152	155	164	142	146	155	133	142	169	141	158	159	151	160	134	156	125	154	155	132	127	146	134	148	145	159	138	163	154	150	148	122	145	147	135	164	148	143	146	124	159	125	152	161	139	141	126	137	158	127	156	161	137	142	149	141	126	155	155	171	161	152	153	158	127	144	140	127	140	161	133	145	142	152	123	142	148	151	153	157	145	148	164	140	152	147	134	140	136	159	124	162	149	142	130	171	158	145	140	139	134	147	140	162	137	158	158	119	155	142	149	150	161	164	137	138	140	145	146	151	130	162	147	137	132	125	171	137	154	148	127	156	143	126	144	139	126	160	167	149	145	148	153	144	152	174	136	153	138	138	158	152	138	163	170	158	152	142	155	150	149	132	151	157	133	151	143	151	155	151	159	137	149	155	149	158	150	139	152	125	154	131	143	138	143	147	149	130	136	144	164	145	140	137	159	147	133	138	133	131	132
4902	599	691	762	682	635	604	602	589	578	540	528	555	539	594	516	537	626	538	533	538	581	527	524	522	530	517	544	548	531	575	562	551	543	507	541	524	540	506	514	544	501	529	503	528	520	519	531	561	521	528	512	542	552	557	509	539	522	510	503	521	522	527	555	531	543	521	531	564	519	530	508	531	513	511	507	546	489	506	506	505	542	502	500	540	514	558	520	538	493	519	511	541	504	491	527	523	543	509	499	538	545	569	497	519	546	529	545	501	486	509	528	578	495	545	533	525	520	541	549	540	525	507	529	514	527	533	507	526	555	540	517	517	516	502	553	505	525	474	553	502	543	529	511	531	548	517	493	520	568	530	542	476	531	477	516	488	512	543	536	513	535	521	523	449	526	526	540	478	520	551	531	551	518	567	498	552	525	547	526	492	503	544	512	527	507	558	513	516	507	519	568	514	519	489	516	507	517	543	495	500	533	528	519	496	520	509	508	477	534	524	514	519	493	502	509	555	525	508	518	494	563	499	511	562	522	472	535	523	549	518	490	508	560	519	466	518	490	518	495	516	543	527	520	560	514	558	500	539	513	513	510	536	567	499	483	536	535	515	527	552	500	534	536	496	536	540	488	518	574	505	510	488	543	537	553	498	514	509	527	547	507	539	503	540	525	548	516	516	519	514	506	529	511	524	514	511	553	538	554	505	473	525	540	519	524	488	544	511	540	467	530	557	489	512	547	516	517	485	506	534	521	522	523	514	533	487	491	477	506	503	485	505	510	493	539	484	526	531	500	507	509	505	539	502	511	508	512	499	572	505	509	534	516	561	534	513	530	488	527	504	554	518	535	542	531	535	549	490	519	547	546	501	518	517	514	505	541	452	504	558	549	504	465	478	538	505	551	475	524	546	493	523	485	535	506	544	512	539	526	496	554	515	490	536	503	478	457	530	476	503	548	488	530	511	520	514	521	495	536	486	514	490	543	527	519	532	533	560	539	510	528	520	490	503	504	562	515	565	551	508	528	530	509	528	524	521	525	502	495	555	500	513	521	539	522	500	543	526	533	520	521	506	504	526	535	521	519	534	522	542	538	495	497	541	478	500	556	519	469	487	536	503	564	536	504	527	490	503	533	504	498	505	548	527	495	510	516	528	547	526	507	527	499	525	530	551	512	505	538	498	531	536	506	523	489	544	502	559	516	540	511	538	486	503	541	506	493	577	549	495	523	508	527	540	520	515	493	561	520	524	507	534	505	522	523	542	531	532	500	563	512	530	496	502	539	564	560	509	538	509	502	525	509	495	529	533	564	509	521	529	516	519	528	548	532	508	564	551	514	541	463	526	541	522	540	528	515	503	522	539	529	514	520	497	481	488	542	485	517	489	521	485	532	495	530	478	561	503	518	510	517	529	552	527	484	552	521	524	532	504	545	498	513	536	535	517	514	533	494	522	525	503	553	516	511	538	496	546	483	542	517	492	555	516	547	538	497	520	503	562	534	498	520	540	470	505	525	545	523	528	551	519	513	545	507	511	515	573	547	523	532	534	534	492	540	501	502	486	545	521	509	537	492	551	531	518	535	524	545	521	516	512	539	535	515	522	530	541	519	517	529	525	515	502	545	517	549	494	536	521	561	531	520	533	492	504	500	538	516	505	540	493	552	503	536	495	474	560	545	495	494	498	540	536	497	484	527	510	519	495	519	516	476	544	552	472	502	557	555	523	518	525	488	507	538	534	531	533	530	555	509	551	505	479	515	512	493	497	505	511	479	501	564	512	504	516	556	496	568	536	491	510	526	493	535	520	496	545	542	534	543	487	525	535	529	472	555	506	532	550	528	546	469	528	507	482	534	501	527	514	523	563	527	501	511	480	512	522	536	516	525	530	484	461	521	533	532	537	520	494	525	500	509	500	570	565	484	479	502	503	511	533	535	537	517	528	542	536	574	533	518	478	541	508	512	558	516	519	515	518	470	514	518	520	486	514	512	529	494	541	551	523	540	520	513	528	485	516	500	519	512	508	532	549	561	536	552	513	565	511	532	527	539	535	536	551	522	532	515	516	554	503	525	494	481	531	502	519	504	483	541	537	512	519	550	552	522	561	515	491	494	535	506	512	476	560	501	553	530	530	534	533	558	543	526	539	485	505	527	539	497	494	491	527	536	525	525	514	537	548	529	533	516	502	564	479	553	487	536	514	502	526	509	515	552	508	474	525	503	529	508	503	564	519	513	509	517	520	520	536	530	517	537	510	527	510	508	552	516	547	526	512	480	523	514	512	516	511	563	503	506	516	518	520	544	543	526	556	534	494	495	468	504	511	500	517	524	488	564	525	499	518	474	547	519	522	553	495	500	541	501	507	558	543	500	511	552	519	520	486	549	511	561	514	515	548	551	522	524	492	501	522	508	537	460	550	553	544	510	536	540	521	507	548	561	492	499	491	547	539	493	542	524	507	526	530	504	526	514	542	533	506	527	526	533	527	537	534	524	539	499	470	542	492	530	540	531	539	530	514	527	489	512	505	509	554	513	500	499	497	526	526	545	491	521	520	554	500	528	523	524	518	491	543	519	540	556	481	544	501	509	557	514	519	506	504	516	518	553	551	521	552	529	506	543	536	531	511	502	523	483	479	527	504	519	492	536	471	472	562	518	540	546	485	509	527	537	554	514	508	544	499	509	492	525	518	496	543	500	513	526	520	531	499	531	514	505	474	523	520	524	489	497	505	517	539	528	523	516	529	564	483	538	539	506	501	518	479	503	553	523	500	490	509	524	518	528	503	523	511	528	523	565	577	573	516	556	534	495	528	567	524	511	546	550	516	474	540	492	564	521	494	502	524	532	511	533	517	537	497	496	522	541	499	539	492	511	556	493	545	524	493	505	493	495	546	520	512	501	499	567	522	486	513	512	547	492	498	520	496	537	521	534	536	506	527	478	533	514	545	511	526	527	498	492	518	564	517	544	525	540	523	521	549	539	553	518	484	512	523	478	582	531	510	513	520	525	552	505	529	508	546	520	542	523	538	537	492	555	537	532	549	502	523	532	489	515	553	525	554	530	566	544	516	522	512	578	511	564	489	528	543	521	562	506	510	526	533	498	542	528	539	527	531	534	575	518	514	534	544	534	506	472	546	542	524	509	520	502	546	483	521	531	560	501	523	538	553	525	511	530	523	504	491	524	525	538	491	489	499	483	530	506	540	523	528	510	537	520	482	588	542	543	497	533	570	514	486	491	479	516	513	519	514	521	500	511	489	520	512	503	534	522	540	520	554	562	490	532	565	519	525	485	535	484	525	485	515	512	501	536	525	531	529	472	521	521	467	505	521	496	522	562	531	505	518	515	509	545	533	510	504	498	531	484	521	558	526	545	520	558	505	569	529	518	566	497	510	537	504	530	512	510	536	507	516	536	519	490	546	543	548	494	478	508	466	543	504	506	507	498	567	504	485	512	546	523	495	497	504	530	487	536	522	500	546	515	537	502	542	520	543	540	542	523
19853	2524	1095	774	565	407	323	240	201	184	171	147	137	130	114	142	118	131	103	121	90	106	86	86	102	89	80	98	78	109	96	100	87	88	86	75	84	82	109	82	57	88	105	102	83	62	72	85	75	85	83	95	97	79	93	70	85	90	79	82	88	71	77	83	86	80	88	82	86	93	68	84	71	87	78	98	80	76	83	75	83	78	84	82	75	81	79	87	78	80	73	90	69	81	89	80	96	79	79	78	107	85	87	74	87	67	87	72	107	82	70	69	74	83	70	84	80	77	68	70	74	75	57	80	80	69	77	89	80	80	75	61	94	82	85	70	63	91	86	97	91	85	65	82	76	80	77	75	75	83	87	67	74	83	89	70	72	81	80	72	83	79	79	66	87	90	91	97	94	67	93	84	95	82	97	83	72	90	75	81	76	82	83	76	75	83	68	86	85	83	117	75	73	87	82	77	75	78	70	86	96	80	74	85	85	85	76	77	86	92	69	81	80	85	71	76	78	74	76	87	97	90	62	93	95	67	80	74	85	85	87	72	73	74	68	79	99	60	77	74	86	82	79	80	91	77	75	68	77	76	74	84	80	87	79	78	70	78	99	97	89	90	81	91	65	87	75	73	79	81	91	89	63	79	101	86	80	99	83	87	81	87	84	77	77	78	80	90	88	86	72	78	82	90	91	90	93	72	72	68	72	91	81	87	70	79	86	83	88	93	81	77	83	79	68	65	78	89	91	72	83	99	78	95	69	86	74	66	86	67	80	75	85	89	71	74	87	92	92	96	86	80	87	86	67	92	81	73	70	103	72	92	70	97	72	75	96	81	70	81	82	81	74	82	78	81	56	85	86	80	94	77	89	71	83	82	73	70	63	79	71	82	72	94	70	77	73	83	80	86	86	63	88	94	62	81	67	86	83	64	87	90	83	68	68	79	80	58	78	87	106	89	83	83	79	92	91	76	90	68	89	67	70	71	79	83	74	94	85	92	76	95	93	89	82	87	79	85	70	83	69	87	98	65	69	86	89	77	74	92	71	60	89	68	83	82	77	84	75	69	67	84	76	91	78	99	73	86	74	77	77	87	84	103	92	63	82	83	86	88	72	85	86	86	91	80	73	79	72	71	83	81	80	69	90	89	87	69	62	73	77	70	71	86	78	90	81	85	90	63	82	89	75	65	66	73	87	69	93	89	99	81	82	76	71	75	87	78	78	91	87	76	83	83	81	89	98	80	97	77	68	79	80	86	76	80	82	77	84	72	76	94	79	79	87	94	78	104	60	63	86	80	75	68	79	85	82	68	85	88	90	73	77	72	81	74	78	100	97	75	66	78	80	68	83	62	75	89	86	99	92	81	91	74	66	99	81	85	80	74	57	76	76	77	109	82	88	77	75	76	77	82	78	86	83	81	85	86	86	83	89	75	65	77	78	87	99	98	87	85	79	87	95	80	93	65	79	96	87	58	76	65	78	72	93	79	91	85	80	75	78	81	88	72	86	70	80	97	77	83	84	65	60	66	81	98	73	71	68	84	93	81	77	91	77	81	79	81	55	84	80	79	87	78	87	82	80	86	86	72	73	83	87	82	82	68	72	83	82	95	76	82	86	81	81	78	97	90	82	89	75	92	80	82	61	80	75	83	73	71	92	91	79	83	88	70	90	64	69	81	68	89	93	72	87	76	72	73	81	91	88	73	79	73	85	65	92	82	89	91	81	63	87	60	71	95	85	62	74	73	76	69	70	68	77	69	83	88	76	64	86	87	88	74	78	78	86	77	65	68	93	76	80	82	67	66	79	76	76	91	82	80	93	66	97	71	81	74	70	74	73	90	102	84	76	94	87	87	79	83	80	90	83	74	73	81	97	79	71	68	76	86	85	84	76	82	104	98	75	100	74	66	90	93	92	79	75	76	70	69	79	98	77	62	86	77	77	70	101	83	79	90	71	80	77	90	97	97	82	74	86	86	83	64	77	77	76	78	91	89	82	77	75	63	77	89	84	86	90	78	82	68	85	90	69	70	73	74	64	89	79	90	77	96	74	77	87	89	73	75	83	89	93	61	72	74	87	79	87	81	81	73	70	82	90	91	80	78	72	73	79	76	71	90	70	79	66	85	73	90	74	91	86	76	56	78	89	85	80	91	91	71	85	89	85	83	83	76	79	72	91	75	61	71	106	63	86	78	78	84	78	65	86	76	81	78	61	78	69	76	84	85	66	94	90	90	85	78	82	84	78	67	72	90	92	82	85	97	70	73	77	82	98	91	78	78	84	84	86	77	84	86	63	79	69	82	87	64	84	65	77	88	85	88	81	78	85	74	77	76	78	81	73	79	68	65	87	81	91	72	86	72	100	75	102	86	90	95	87	82	83	75	93	93	79	94	90	88	75	75	89	84	87	74	79	63	84	90	87	81	87	75	96	85	87	82	77	67	76	70	85	79	68	85	83	81	75	66	79	82	87	79	73	60	78	64	83	74	69	90	66	82	67	81	80	86	79	88	68	88	76	65	78	74	76	90	83	81	86	81	82	83	87	74	94	86	85	88	83	73	87	85	63	89	79	70	75	76	62	74	67	85	71	77	87	79	104	93	79	81	80	81	74	62	81	67	97	87	87	87	81	69	87	74	87	87	62	71	82	87	90	78	90	84	79	96	92	81	77	74	87	85	73	81	83	86	84	90	71	82	76	98	74	92	82	69	81	84	72	92	90	76	86	87	81	68	76	77	77	78	71	77	87	75	82	86	95	78	79	80	84	111	88	77	71	77	86	85	69	78	80	94	66	72	67	83	76	100	69	93	89	83	69	66	82	83	88	74	76	75	82	74	76	73	81	89	69	84	77	75	69	91	73	71	56	70	72	81	76	87	99	71	65	84	89	85	82	80	70	80	86	77	85	64	89	81	87	77	91	66	74	92	89	70	84	74	92	92	82	78	85	86	79	77	77	76	79	75	91	81	67	85	82	77	84	76	75	65	77	84	79	80	94	98	86	91	74	82	76	75	71	69	65	75	89	89	72	75	81	80	91	99	93	80	98	79	66	77	85	61	88	85	92	64	78	74	81	73	85	77	72	72	86	66	85	67	75	79	89	83	92	77	78	73	82	92	69	80	66	79	82	80	80	83	87	75	61	67	79	66	86	66	72	88	82	87	93	95	85	87	77	89	81	76	82	68	84	94	86	95	88	99	82	75	91	72	80	84	93	78	77	82	80	76	86	81	84	78	87	97	74	64	95	72	85	80	66	82	82	92	77	79	82	80	68	90	83	76	72	72	82	79	82	78	88	82	82	85	80	91	91	65	81	73	80	83	84	86	70	93	77	73	89	66	90	89	84	97	77	88	99	73	83	71	70	78	69	69	74	73	79	72	72	96	68	85	77	83	81	105	78	81	89	61	80	82	72	96	84	95	67	78	65	79	75	92	86	76	83	80	87	59	90	92	87	90	82	77	79	75	86	85	82	69	82	84	71	65	65	78	85	66	68	74	57	98
11481	1257	2702	3121	2726	2283	1898	1501	1316	1115	934	951	862	754	727	671	610	580	585	545	485	518	471	466	453	475	457	417	431	399	419	440	427	397	366	411	368	333	356	368	334	329	355	341	362	339	338	365	378	364	309	331	332	334	338	340	314	329	374	336	372	318	331	327	340	328	315	299	267	344	333	344	321	315	303	327	350	310	325	338	318	320	352	329	346	367	368	313	318	329	361	348	351	312	341	353	335	335	317	302	302	328	323	335	334	295	326	307	340	332	337	329	364	317	307	323	350	337	309	347	317	344	312	324	301	353	326	365	326	271	289	349	281	302	306	310	290	307	331	339	336	337	335	314	307	309	331	331	372	314	316	300	351	315	318	340	291	316	302	311	333	314	319	310	322	314	335	302	306	320	331	309	307	317	323	321	288	325	329	363	319	339	305	322	312	294	343	316	324	322	331	356	323	286	317	341	301	327	314	301	314	285	340	344	322	354	282	340	287	332	353	340	340	321	309	331	314	315	309	306	290	333	346	342	292	321	329	322	304	302	311	338	311	330	319	337	278	335	340	318	304	322	293	287	291	312	293	348	331	289	329	321	316	353	314	316	307	328	328	330	335	331	341	332	336	299	310	321	304	324	323	308	333	323	309	330	304	313	342	311	325	332	300	321	310	318	326	324	308	317	324	304	327	335	304	303	317	324	333	326	309	326	308	308	298	273	318	309	330	309	307	310	337	315	301	319	310	342	299	322	352	338	291	306	355	302	345	284	302	340	323	305	334	321	313	348	324	333	312	309	318	322	328	337	340	312	308	323	301	350	314	353	292	288	326	339	359	335	317	310	332	320	323	299	309	298	339	304	314	338	301	343	298	351	333	289	321	344	353	348	305	344	279	324	324	287	292	325	337	325	374	283	342	327	329	318	317	322	328	326	357	316	312	304	296	323	310	316	330	306	321	315	334	321	331	326	288	285	314	316	345	341	308	338	318	344	331	317	297	283	316	345	334	301	327	329	310	343	315	306	309	313	329	299	321	320	315	314	338	319	301	300	303	319	309	303	318	355	340	344	336	307	308	300	318	331	317	343	333	329	316	297	347	319	314	312	313	312	305	337	307	350	324	311	315	338	327	327	363	325	337	338	301	298	320	326	339	324	323	285	314	305	331	302	307	351	362	320	317	340	371	321	304	298	352	326	343	302	293	347	325	329	283	316	317	318	320	327	323	326	313	328	325	350	319	309	298	337	311	311	299	298	327	314	341	315	307	304	317	299	321	307	317	315	313	321	344	296	303	321	353	314	322	325	371	324	294	348	338	330	355	314	313	346	312	333	353	337	315	302	353	312	350	333	338	303	307	333	330	324	346	319	317	325	321	327	333	293	354	328	318	318	356	302	297	315	307	306	313	327	337	295	356	349	334	286	337	324	334	326	355	336	327	325	315	317	323	329	325	286	346	310	342	352	321	325	321	329	294	302	322	334	323	293	350	298	311	321	306	301	300	316	324	334	355	310	288	342	319	335	309	306	335	317	312	312	322	320	344	321	315	335	310	303	317	311	333	306	325	352	321	345	313	320	327	337	316	337	338	309	334	328	329	318	341	337	301	330	309	321	320	311	324	319	290	343	298	341	324	342	316	339	304	309	311	342	331	339	333	315	336	328	311	322	327	310	303	350	335	329	341	321	364	316	308	316	344	297	340	313	318	318	326	294	338	323	320	330	313	327	321	366	333	262	331	336	315	311	307	328	321	308	320	308	356	335	342	318	323	346	342	289	327	315	308	315	312	340	334	347	317	348	307	335	318	343	330	346	324	318	316	318	333	296	306	348	323	318	312	289	304	333	307	314	305	332	329	326	290	322	332	297	344	333	321	318	349	315	344	309	308	317	352	307	351	307	342	319	346	346	319	333	340	313	325	301	317	325	311	314	332	337	299	342	299	306	314	302	325	330	336	340	343	329	313	341	310	305	328	293	330	286	345	288	324	350	315	300	331	336	347	307	321	347	311	350	286	310	331	284	320	345	311	342	314	330	339	323	314	334	333	324	315	321	304	328	311	335	308	319	306	301	348	341	327	330	333	309	344	275	297	297	314	337	349	332	356	282	302	348	310	298	312	304	297	315	341	319	297	329	338	329	336	321	338	318	316	333	298	348	326	308	330	315	338	325	332	321	317	313	294	328	326	329	317	317	327	322	352	317	317	311	318	327	302	350	319	308	329	353	338	330	300	342	319	335	327	324	333	344	316	350	303	325	333	338	344	355	340	321	328	322	334	334	328	312	347	320	310	321	307	330	324	328	304	317	313	286	303	323	326	347	301	329	327	307	345	303	338	322	318	333	333	291	293	291	332	286	291	343	318	336	320	332	293	335	315	314	358	342	334	312	314	361	329	322	346	353	303	317	315	332	310	353	325	323	331	327	293	324	342	335	335	328	314	323	318	311	308	291	332	333	343	321	332	326	338	322	323	326	301	318	338	303	321	305	367	283	323	338	338	316	311	350	389	312	311	313	326	343	305	309	313	357	322	288	311	316	317	310	328	299	337	337	329	310	312	336	335	283	301	298	310	304	347	315	316	305	319	346	327	323	309	328	340	322	293	340	318	328	335	317	327	341	356	294	307	326	324	308	302	331	343	337	315	327	297	339	298	301	319	325	333	311	327	323	297	345	320	365	308	350	308	325	320	334	318	312	351	325	275	339	330	354	330	321	324	346	305	315	333	318	335	340	332	334	326	321	347	315	351	330	297	313	332	320	302	346	326	355	338	293	339	312	336	336	312	334	309	334	324	306	314	329	337	309	308	309	326	328	344	346	367	306	325	304	290	328	303	300	329	309	305	355	335	303	328	317	346	350	336	336	328	352	329	325	310	327	320	314	344	321	320	316	333	310	324	326	325	338	298	312	333	310	300	330	322	304	368	330	339	290	345	347	330	323	334	345	314	303	312	324	308	331	345	331	328	342	340	340	332	304	320	361	320	339	317	329	311	337	318	322	292	338	325	299	315	317	323	326	315	339	308	304	339	329	328	342	334	327	325	347	308	281	310	297	317	325	313	291	271	340	300	311	311	345	306	282	336	324	332	315	336	344	347	308	300	345	309	329	314	354	284	317	308	325	339	336	327	307	304	290	324	316	326	317	336	316	339	313	305	316	322	355	311	293	330	363	313	299	302	319	318	322	319	287	314	319	332	299	310	302	330	322	300	302	307	336	338	345	332	328	330	330	330	331	307	308	328	347	325	331	302	319	326	320	310	332	328	300	325	331	353	355	273	332	330	304	330	310	355	340	323	322	296	339	314	319	346	324	310	309	333	328	326	308	337	319	316	301	377	317	334	331	309	342	306	338	358	318	293	320	304	318	333	354	333	306	308	279	319	296	304	291	369	311	380	327	330	311	310	319	318	297	345	310	320	326	313	372	309	336	334	312	336	355	312	289	329	361	348	331	331	312	328	322	300	322	327	306	338	322	323	315	339	318	332	324	351	322	320	300	306	323	330	312
28592	8166	2139	1471	1007	718	605	410	345	308	278	238	220	219	199	180	163	176	176	164	144	160	156	137	135	132	129	131	125	142	141	134	124	136	121	116	128	103	132	120	130	116	110	128	112	122	118	120	113	137	120	111	114	121	109	135	117	123	124	128	98	100	128	119	112	99	118	94	113	96	118	109	113	117	123	113	129	126	122	125	108	111	106	129	110	122	113	126	112	95	129	130	117	124	116	138	121	112	117	107	114	98	114	105	102	115	106	117	106	119	120	111	120	105	96	115	127	112	131	127	107	121	108	121	135	107	127	98	115	101	124	126	105	106	115	122	113	110	130	101	116	108	111	117	102	106	120	133	106	140	119	105	105	114	100	103	115	120	113	105	105	130	126	111	129	112	114	103	125	109	121	108	109	126	111	102	126	116	112	120	116	96	120	105	103	108	117	106	130	89	99	106	133	114	102	138	134	129	110	119	109	106	132	114	108	80	111	101	123	118	117	124	109	104	139	113	125	105	103	106	107	124	105	112	107	97	106	128	110	106	113	108	95	117	116	109	111	104	100	116	127	117	91	112	135	113	105	107	110	117	127	110	113	117	139	111	101	100	125	128	117	107	110	112	110	121	116	120	118	105	116	110	103	111	116	120	123	109	117	120	111	103	123	109	96	129	99	109	116	118	109	101	118	114	111	104	99	100	115	128	110	101	105	112	123	89	107	124	110	114	105	121	124	113	116	127	107	129	114	109	100	122	117	123	111	108	106	113	103	121	129	123	118	117	120	117	103	122	93	104	109	95	136	125	115	102	109	91	121	116	130	111	116	110	127	101	111	125	101	103	103	94	130	110	109	104	109	105	123	114	108	123	110	107	120	103	116	108	102	123	102	112	111	132	124	109	113	105	136	116	108	119	107	128	108	116	116	96	104	104	105	95	112	115	123	107	122	105	103	109	118	114	97	110	122	109	116	100	115	101	101	121	133	104	105	118	120	113	113	123	128	114	95	123	112	117	102	114	84	132	122	100	101	122	122	99	118	111	109	124	139	114	104	103	93	115	131	124	140	114	119	114	135	127	117	110	118	114	117	118	113	127	115	106	126	112	127	107	136	128	103	140	98	112	116	115	105	105	121	107	116	116	125	120	106	131	122	102	99	93	115	107	109	118	105	116	130	115	118	124	106	90	123	101	115	109	97	106	133	124	100	103	101	110	104	135	107	105	120	113	119	125	107	121	122	113	120	106	114	125	117	116	134	119	114	120	109	123	137	113	117	101	110	127	105	113	97	114	112	129	101	111	108	96	120	110	102	109	102	124	114	103	116	106	114	112	115	113	102	103	109	115	108	95	123	107	98	118	100	111	105	117	100	106	109	114	117	119	109	107	122	116	97	129	120	106	109	129	107	116	103	115	131	119	121	113	120	132	111	121	127	114	82	120	101	95	106	117	106	111	117	99	102	126	118	105	108	120	89	109	113	127	113	116	103	116	123	126	127	130	107	124	110	98	95	125	105	121	103	108	112	108	122	108	126	107	118	125	126	107	113	123	113	101	107	113	135	97	121	99	121	120	116	119	101	97	111	118	97	124	117	108	88	97	96	113	117	101	122	113	108	125	97	108	128	101	131	93	129	130	116	108	117	102	126	113	108	123	112	119	109	124	98	106	104	105	109	103	114	128	116	99	106	116	114	117	118	109	104	129	103	118	101	116	99	108	103	110	144	109	103	78	105	120	115	110	92	108	126	111	114	112	118	98	114	98	112	110	118	118	112	96	96	119	142	127	120	106	106	112	115	119	126	107	108	122	104	124	102	107	111	115	113	124	99	118	108	157	112	110	109	106	109	113	144	125	105	102	110	122	106	107	125	126	111	125	111	143	94	96	109	111	112	102	131	112	116	102	111	127	102	114	117	102	114	94	102	103	122	109	132	117	114	99	104	126	113	103	121	112	116	114	110	98	115	103	104	99	113	98	106	123	103	115	136	110	97	107	116	102	131	98	104	118	121	92	119	105	114	107	128	125	102	112	96	107	106	134	121	108	119	122	104	116	115	117	106	108	110	110	109	103	106	114	113	107	100	110	106	110	113	110	109	101	114	118	103	136	110	111	104	113	115	114	118	120	104	110	122	115	120	123	119	92	116	131	109	112	116	128	133	123	112	109	99	121	133	114	119	118	103	120	115	114	123	112	110	87	114	123	89	141	112	116	112	103	91	119	109	118	113	132	109	126	101	119	104	98	117	110	110	108	124	123	83	102	116	106	131	109	106	103	89	115	125	114	117	123	119	98	122	109	131	141	132	117	114	106	109	115	127	116	112	112	129	106	106	122	110	93	110	121	104	96	102	132	117	114	94	136	96	106	108	117	129	104	129	115	113	103	123	108	114	113	103	121	113	132	101	110	93	109	92	98	96	104	103	110	105	95	132	110	99	112	110	116	130	122	99	115	122	120	102	111	109	102	105	123	116	116	103	101	102	110	115	98	100	117	111	110	109	109	130	134	97	118	110	129	105	95	109	107	114	118	125	100	112	114	121	115	102	103	125	99	133	123	106	102	125	125	142	93	116	118	106	122	108	103	92	118	95	93	116	112	112	91	116	111	120	125	109	112	128	120	98	98	107	120	120	118	117	108	103	118	106	113	122	116	122	101	104	108	135	95	114	113	94	106	123	97	121	105	110	105	103	120	105	109	105	116	110	118	111	120	124	106	120	85	112	105	117	128	109	99	113	122	110	119	99	104	113	101	111	112	96	123	119	109	111	101	107	115	114	106	113	118	117	104	115	106	89	120	122	125	102	110	129	110	96	111	107	118	112	95	109	128	115	117	121	94	96	120	113	100	121	113	109	105	106	117	121	117	133	103	112	102	110	100	121	113	137	101	114	112	105	115	96	94	127	111	131	115	125	105	137	106	111	115	103	110	116	114	97	98	121	115	93	126	127	119	102	108	129	104	114	106	108	110	99	122	98	108	107	126	124	104	107	103	116	115	108	114	107	112	136	118	115	94	108	105	118	125	113	121	105	104	98	118	98	100	126	100	93	117	111	96	106	112	104	110	111	97	98	124	103	109	118	101	131	108	105	112	99	110	92	108	124	97	112	119	119	110	120	122	118	113	120	127	106	111	121	124	97	112	97	108	115	119	112	97	135	117	132	114	103	119	117	98	121	100	102	102	113	121	119	105	117	134	110	121	105	101	117	111	102	104	106	107	112	105	111	106	117	119	114	123	128	85	118	107	101	109	123	107	103	119	115	102	109	95	109	112	95	117	118	100	114	113	111	110	109	130	122	107	122	95	112	98	114	114	112	139	108	85	119	137	120	118	123	96	115	106	112	107	101	122	101	101	91	118	106	112	104	111	115	111	100	113	121	118	107	105	130	121	108	115	118	107	105	111	118	107	119	110	111	120	103	108	116	111	101	92	108	122	106	118	122	126	120	110	110	102	95	117	119	113	124	128	119	89	98	133	111	117	105	132	98	96	112	106	118	130	127	115	100	113
14124	2115	4894	5335	4690	3832	3117	2654	2256	1898	1705	1509	1373	1280	1191	1014	1012	843	871	834	840	794	686	678	688	679	656	645	639	632	523	610	572	546	527	571	537	524	538	474	490	469	525	437	498	464	474	457	516	554	461	458	474	462	476	476	472	467	416	444	509	458	436	454	469	498	451	437	451	468	465	437	447	489	438	440	416	461	447	458	449	450	419	451	494	424	437	418	439	434	446	484	432	422	450	404	419	414	435	428	442	378	442	434	404	463	454	448	416	427	447	396	443	453	444	444	422	404	421	466	422	437	454	421	437	403	413	445	438	408	417	412	421	420	427	396	423	439	447	409	451	432	446	414	368	427	385	377	405	463	452	416	422	384	399	414	433	414	443	436	418	413	402	411	384	417	436	451	424	410	432	416	431	439	432	424	462	441	461	395	412	401	447	415	407	422	413	422	389	427	448	421	419	405	405	439	430	432	434	446	429	421	438	420	408	427	437	428	414	435	444	412	434	429	430	420	434	441	422	439	442	450	393	379	383	421	417	432	423	415	387	410	402	409	453	403	418	471	412	425	389	412	428	406	425	411	424	393	379	424	424	407	430	415	405	426	428	414	421	411	421	426	442	446	436	406	395	436	438	422	397	415	424	415	402	393	425	420	447	404	398	431	429	421	409	439	455	424	428	477	429	397	426	408	404	431	417	419	396	425	446	409	429	403	442	418	384	415	384	404	430	420	427	417	401	435	412	454	418	419	440	417	406	408	439	479	431	433	447	424	407	459	400	432	427	446	410	427	418	417	396	416	414	402	428	398	437	417	426	443	414	406	445	472	435	443	419	417	377	426	439	421	427	423	449	406	423	446	403	460	398	409	428	448	410	421	427	435	408	411	411	414	419	433	405	404	414	456	426	414	388	404	467	397	389	422	443	462	400	436	472	432	423	418	454	422	459	402	453	412	404	406	407	441	387	419	419	421	430	409	395	435	414	456	418	423	405	406	410	410	431	395	388	417	427	407	422	418	439	425	441	400	406	442	434	403	427	442	428	439	420	427	393	412	418	415	413	434	402	395	415	416	429	431	395	417	475	428	419	399	427	431	421	412	392	407	439	399	385	410	424	415	406	444	455	411	418	432	405	457	438	424	384	411	388	434	425	421	403	409	420	468	439	413	410	434	418	425	437	434	444	418	397	462	425	441	447	428	429	423	420	437	432	393	432	410	400	433	447	411	400	393	460	393	445	406	399	400	417	376	429	447	428	419	399	432	419	427	418	416	406	448	444	426	430	452	434	418	402	406	395	447	446	402	414	419	412	445	407	412	415	455	436	410	426	404	456	398	408	425	399	436	460	390	420	395	393	398	375	444	387	418	464	432	440	426	399	396	407	410	438	445	417	415	414	419	432	404	425	432	435	387	436	427	427	433	433	415	439	413	380	408	424	428	432	433	363	403	427	395	432	458	433	401	421	428	422	404	365	436	427	416	419	423	425	401	439	449	404	435	394	435	368	418	392	409	446	393	403	440	415	383	452	430	411	426	468	395	431	409	397	422	437	397	396	396	398	436	431	435	415	386	391	410	401	376	397	413	379	428	377	428	437	383	408	388	439	422	425	447	444	397	439	385	382	425	433	439	380	383	410	381	451	424	455	418	424	426	375	418	412	424	414	426	439	432	432	427	451	414	438	423	430	452	444	391	428	434	422	435	431	422	452	408	402	412	407	432	430	434	412	403	422	399	420	440	396	408	385	393	457	400	439	415	414	425	388	451	410	415	395	410	424	403	399	394	465	437	490	404	402	426	406	439	397	448	411	421	462	396	409	412	404	429	454	427	436	409	395	420	387	435	430	419	397	366	393	410	439	382	445	439	419	449	405	458	416	411	430	414	392	429	438	447	403	429	436	444	379	452	437	436	425	421	409	416	385	431	421	400	415	393	460	403	395	410	442	423	395	404	413	397	388	407	434	439	420	418	471	412	444	416	443	401	469	392	417	430	418	449	427	441	430	415	414	404	427	476	432	410	386	430	356	453	398	393	439	384	431	407	443	463	432	401	446	436	428	434	427	449	413	443	402	418	394	456	445	409	440	425	418	405	390	406	401	436	407	416	432	402	402	423	413	436	433	443	429	455	419	465	392	398	443	410	400	399	431	386	385	395	382	413	416	406	414	392	426	440	445	439	412	422	422	433	379	417	433	454	433	432	442	425	423	412	409	394	455	395	400	442	438	440	447	430	423	412	405	428	460	420	431	464	451	407	413	481	440	417	422	448	439	400	446	418	443	465	423	428	423	452	423	435	405	459	392	438	439	418	433	404	427	419	410	415	438	441	429	421	431	408	415	406	412	417	432	434	438	421	408	445	416	395	419	424	441	391	443	380	413	448	421	414	408	414	427	416	438	430	398	452	417	423	419	403	440	418	406	435	431	388	376	402	408	405	438	423	412	388	429	437	404	441	416	400	430	388	409	408	415	439	410	418	436	374	410	426	429	407	385	389	449	428	449	411	407	432	428	385	439	422	413	398	427	376	375	434	434	438	436	463	402	406	418	406	413	459	409	449	427	437	407	425	402	427	415	401	392	439	418	429	409	417	406	417	384	400	382	435	408	451	434	433	371	444	413	433	428	435	421	416	434	430	425	385	433	438	385	470	418	424	466	447	402	404	417	415	402	439	439	430	411	431	399	401	419	441	440	413	396	428	406	423	445	403	423	405	410	422	429	390	451	405	439	391	429	396	450	405	411	410	462	402	419	396	398	414	413	405	408	423	437	421	428	443	402	391	410	420	427	424	401	443	451	406	437	402	426	438	399	389	455	415	422	433	437	439	459	424	392	440	425	462	418	448	404	435	444	442	406	424	445	441	407	421	399	397	439	460	414	387	415	424	436	466	410	426	445	431	427	403	428	431	439	419	386	434	417	420	406	427	413	408	431	416	411	416	426	401	416	432	417	418	418	431	441	439	461	404	422	421	429	388	439	428	426	461	437	440	431	449	410	462	420	422	405	418	442	384	423	398	450	423	405	363	403	410	379	390	409	430	446	440	437	444	391	391	414	419	398	389	410	437	415	401	416	400	394	417	422	439	435	436	417	404	396	411	408	401	423	410	386	443	422	436	441	397	455	443	487	392	415	426	428	428	432	376	434	422	369	418	420	399	392	465	416	427	399	449	392	432	398	403	412	459	404	468	445	443	393	439	430	434	445	423	443	400	444	433	417	430	463	415	426	436	412	418	378	417	436	446	418	414	418	434	418	439	418	412	417	420	443	424	387	408	406	426	427	398	401	433	411	429	435	417	439	383	425	423	442	426	434	395	437	456	406	442	441	443	449	392	423	446	411	426	386	459	424	426	370	415	404	428	431	430	425	444	385	428	396	445	417	420	411	429	421	413	421	411	429	451	434	426	410	417	403	424	430	422	399	428	433	405	433	430	419	441	442	439	445	442	414	423	403	444	442	426	418	441	432	433	442	431	455	399	436	419	412	399	412	427	414	417	420	445	426	440
2838	285	204	229	166	167	182	162	160	158	158	143	167	138	160	161	164	149	145	149	146	156	140	173	158	155	163	171	172	162	148	152	150	157	142	152	162	138	166	138	171	138	169	141	144	140	144	140	142	161	152	167	160	155	151	158	130	143	141	137	157	141	155	148	142	149	129	159	172	136	168	146	137	154	158	137	153	152	147	156	159	159	169	143	143	154	161	150	146	143	140	156	171	139	151	164	160	139	130	171	154	163	148	151	152	169	133	135	143	143	161	152	188	143	150	153	144	144	164	164	151	122	193	139	160	155	148	131	173	158	153	163	159	152	164	151	168	158	187	143	159	144	151	152	160	160	143	149	168	139	155	146	168	161	163	146	150	155	167	143	148	174	142	133	144	147	153	152	144	140	178	176	150	167	183	132	167	163	144	167	125	157	125	161	147	133	153	161	124	145	149	166	157	169	154	150	166	140	160	152	159	157	141	158	155	161	161	153	153	173	160	158	138	147	158	143	174	154	161	157	144	162	162	139	145	160	152	176	154	168	162	164	157	171	169	141	155	164	164	146	148	170	145	144	168	139	146	147	142	137	154	157	151	167	140	167	167	156	154	175	154	157	157	158	150	146	146	152	149	162	140	169	140	152	179	167	152	148	145	171	174	139	167	146	149	124	152	160	156	178	158	146	135	158	150	153	157	153	158	164	145	147	144	172	159	150	149	142	156	147	167	143	144	146	144	143	150	159	147	166	155	152	167	118	161	206	158	146	150	173	146	142	157	146	141	166	147	173	168	151	169	135	138	152	149	158	166	144	158	166	162	132	148	154	130	155	155	149	157	148	167	149	150	176	146	143	152	135	171	152	157	162	161	162	171	170	164	144	129	153	130	150	135	148	160	167	160	157	172	149	139	161	168	147	153	141	176	149	163	155	149	139	162	157	153	153	150	169	140	165	164	156	155	163	158	173	139	159	152	163	150	147	130	132	147	132	144	166	142	162	155	179	165	156	172	150	156	144	152	170	162	141	148	152	152	139	169	154	151	147	150	146	151	143	150	150	152	167	155	164	175	160	162	154	158	164	156	160	183	163	161	172	131	171	157	160	162	133	149	161	167	156	147	163	138	156	147	174	151	130	164	133	163	169	142	160	153	188	154	146	147	150	159	149	150	132	159	161	159	161	168	147	158	147	159	162	180	145	176	139	153	145	143	149	166	147	143	131	148	157	152	148	146	149	126	148	163	149	146	126	155	170	146	137	144	136	158	138	154	142	158	174	139	148	135	132	167	143	136	140	128	161	142	163	133	153	142	166	138	155	127	165	136	139	154	162	160	147	154	159	160	135	152	138	161	150	150	172	142	140	129	141	138	150	157	151	148	157	158	157	142	163	164	167	151	150	175	139	154	143	154	164	128	157	163	137	129	159	155	150	177	159	139	147	160	161	153	144	163	159	178	167	153	138	155	162	154	143	125	168	156	147	157	146	169	155	146	138	152	132	160	156	169	128	133	161	140	144	169	166	157	146	151	157	168	158	169	134	168	138	143	145	164	144	128	171	163	125	167	154	154	145	147	133	139	128	146	157	150	149	169	134	140	162	161	153	131	154	149	170	162	148	137	131	161	162	168	143	129	167	152	152	148	146	189	147	145	166	142	146	163	172	159	164	163	123	146	143	151	163	149	165	157	135	151	169	149	163	144	142	169	121	135	164	154	138	129	141	160	167	152	148	163	139	154	148	146	172	128	144	149	164	146	153	169	161	131	146	148	148	133	151	145	142	138	158	149	160	160	167	174	154	166	152	130	170	131	154	139	172	150	158	144	169	176	148	155	159	188	154	158	172	132	153	150	162	157	155	154	147	175	189	155	153	156	148	166	153	153	147	169	160	131	145	128	158	159	161	137	138	158	173	169	135	139	155	152	170	140	146	183	148	158	156	154	174	168	163	151	162	148	172	159	200	158	154	141	148	151	164	137	161	162	152	154	170	141	154	146	151	172	166	162	164	145	146	154	158	155	143	164	154	144	159	158	138	141	146	149	136	144	146	154	124	149	157	154	151	164	152	130	162	144	151	148	173	152	143	172	141	152	150	153	151	122	136	148	127	166	130	150	140	146	144	147	160	147	174	152	149	165	129	164	158	153	178	150	156	151	160	144	171	141	150	142	141	151	144	146	163	127	148	146	141	163	146	142	145	160	157	151	145	154	158	146	154	150	146	136	153	164	163	162	160	118	163	154	150	148	137	160	141	162	145	195	172	154	174	171	155	134	148	177	156	147	163	145	157	161	151	149	147	164	142	145	158	147	145	145	162	147	145	153	152	152	148	148	146	144	153	167	128	149	136	145	143	157	141	159	154	125	155	160	169	152	145	139	143	142	154	181	161	170	168	154	164	179	150	165	148	156	157	175	148	156	156	171	144	144	143	159	146	147	155	168	162	131	166	139	152	161	144	148	141	148	140	142	138	145	166	143	151	177	148	171	168	147	139	183	153	167	149	153	155	143	141	149	159	163	139	151	123	161	145	161	154	156	161	147	147	153	129	151	165	143	154	140	142	158	143	156	144	142	145	158	147	144	151	156	154	182	147	153	168	177	151	151	145	167	149	182	143	148	158	170	156	140	179	139	148	166	153	171	174	154	138	166	135	153	144	173	146	173	146	186	133	155	154	137	149	152	176	153	140	138	141	150	159	171	187	159	164	139	164	150	147	157	141	152	156	171	153	153	152	146	157	161	175	146	162	170	140	150	144	173	150	164	129	159	151	159	157	178	153	180	154	164	154	167	172	141	160	152	157	144	135	157	175	158	150	158	135	134	144	167	151	164	159	145	165	168	146	138	176	130	139	172	162	153	159	150	143	148	178	149	164	132	149	153	137	131	157	152	154	161	144	140	159	151	150	150	166	150	139	155	159	138	156	144	156	153	153	152	141	138	146	163	176	164	168	146	166	147	180	136	162	155	151	158	158	147	164	141	157	140	158	138	139	143	154	163	147	150	151	143	144	162	151	162	135	152	154	129	145	175	161	159	148	154	172	119	172	142	140	170	124	157	156	166	147	155	145	149	141	136	137	154	147	143	156	140	155	140	129	172	143	156	154	147	140	141	148	172	177	130	160	162	150	161	161	151	160	147	148	162	147	155	160	162	122	170	141	153	178	146	147	173	132	145	145	131	146	158	147	157	151	147	138	150	135	156	158	143	145	145	143	162	124	157	152	161	167	162	156	169	161	148	148	151	152	142	140	141	148	141	149	141	177	142	163	145	149	161	154	131	174	155	136	148	139	134	152	147	155	141	135	147	136	137	149	162	146	156	170	144	151	166	153	157	162	153	136	156	135	171	127	150	145	154	145	153	143	138	154	143	141	125	145	157	156	162	147	146	144	144	165	152	140	162	160	153	165	155	160	146	142	151	152	157	135	145	146	149	159	133	157	142	130	183	161	134	144	138	154	142	171	149	153	152	146	144	158	150	164	153	156	148	175	164	184	146	170	150	178	147	168
5110	642	720	780	694	661	646	618	611	601	632	603	587	584	585	600	557	585	578	531	584	556	573	581	551	557	549	564	572	530	533	570	529	511	560	545	508	514	547	553	546	622	519	522	582	523	547	563	543	531	559	534	499	567	528	534	588	576	533	526	557	529	571	590	557	539	489	543	523	560	519	525	530	573	552	547	534	532	549	566	542	551	581	576	587	569	534	556	536	564	547	537	593	547	541	561	536	537	589	556	532	551	542	535	559	535	562	578	537	548	594	569	491	538	525	519	536	543	557	583	537	529	569	601	524	532	576	500	541	510	572	506	527	519	498	541	542	538	584	544	570	543	560	562	565	555	496	513	525	523	498	539	551	572	506	501	582	546	497	536	552	524	488	573	553	534	475	545	524	543	542	507	540	552	587	554	580	508	529	562	589	554	542	556	542	531	566	539	556	506	496	508	530	539	541	582	529	525	557	529	569	535	573	555	533	516	545	514	527	571	511	533	586	570	525	535	567	538	556	522	538	532	560	552	570	551	552	559	537	558	527	518	552	546	530	555	551	563	511	504	545	524	537	530	525	553	546	514	501	545	537	507	579	547	557	568	573	514	562	516	546	543	549	511	576	569	573	523	550	552	525	543	568	555	570	572	534	555	544	540	532	553	572	573	573	519	553	557	551	582	556	518	544	567	553	521	549	528	569	539	530	530	582	555	523	582	537	550	584	567	524	540	580	525	524	498	569	549	523	548	530	540	551	546	590	524	540	543	560	527	544	538	587	520	529	527	541	561	577	573	520	537	544	543	525	546	562	539	538	561	511	542	526	530	540	542	573	538	555	552	527	514	543	555	539	531	600	541	521	574	558	581	555	538	548	552	520	527	517	547	504	544	567	556	572	570	535	551	540	520	558	524	548	506	576	571	604	524	534	529	564	502	537	545	568	539	522	584	583	502	567	565	579	557	531	550	563	558	549	529	562	556	526	568	570	522	544	564	527	541	532	546	573	559	537	557	569	532	520	516	545	538	591	572	534	572	550	556	522	580	539	549	536	594	564	552	555	518	606	514	514	587	538	514	542	528	539	572	551	509	474	543	541	570	514	505	593	561	586	523	555	566	514	530	532	542	511	557	518	511	520	568	568	507	527	560	556	526	513	511	555	569	534	558	568	564	555	562	488	550	521	553	546	560	531	550	567	543	527	537	506	525	573	507	536	583	550	560	530	530	546	544	576	555	531	548	546	546	575	545	586	518	559	560	563	556	545	528	572	529	547	554	558	579	585	527	564	568	549	529	533	526	521	492	503	525	522	533	550	553	555	543	592	572	575	538	529	556	577	550	554	556	560	548	537	540	532	532	544	531	561	529	527	538	580	569	531	553	527	580	563	548	553	536	509	521	544	547	591	522	528	536	494	535	564	601	537	523	554	524	596	485	494	544	513	529	534	545	574	524	566	544	551	547	578	565	570	512	496	510	590	551	526	528	526	539	545	583	556	575	572	575	561	582	524	499	578	534	535	560	532	531	575	590	563	526	545	544	546	567	529	533	570	556	590	530	539	513	593	566	545	607	542	529	551	495	558	512	541	519	546	569	586	525	544	502	536	543	565	565	532	571	523	542	555	573	508	537	540	533	541	576	560	564	511	576	531	565	507	574	572	519	561	538	523	563	549	533	536	531	551	570	561	554	513	531	540	546	524	521	556	566	521	551	536	560	560	528	548	553	557	580	514	547	524	536	538	569	542	531	554	557	537	518	553	571	548	575	536	548	556	525	526	512	550	551	519	516	530	580	572	591	545	564	526	539	541	558	532	545	503	554	524	556	528	516	541	584	556	529	579	534	576	560	587	528	489	517	551	509	562	527	523	562	541	569	535	561	576	524	550	536	565	549	520	588	529	495	529	551	525	560	553	510	536	576	612	541	544	573	527	553	534	544	538	564	508	554	504	537	516	526	517	522	548	538	562	536	519	556	582	563	561	515	573	520	557	565	566	559	554	558	573	529	564	582	535	544	534	575	539	570	515	541	582	529	578	550	537	544	508	550	596	513	540	513	535	555	570	562	575	580	528	529	537	536	528	578	531	529	532	587	597	540	575	536	534	524	516	539	570	526	496	559	542	579	547	541	540	565	568	553	555	578	502	547	552	544	531	546	600	575	539	525	532	561	538	530	545	576	572	592	536	549	526	512	530	543	510	588	518	530	587	521	558	556	531	509	519	518	562	574	516	539	507	581	497	518	534	549	519	527	557	530	580	560	505	570	548	509	536	551	546	537	534	594	574	588	520	542	541	555	538	553	524	524	506	526	551	527	519	513	533	522	530	537	512	573	541	576	526	530	544	576	565	592	527	561	549	542	581	558	549	552	546	528	544	535	580	506	582	549	534	524	549	557	597	548	563	549	551	530	553	537	544	576	550	540	530	557	517	566	546	554	536	521	517	543	555	567	547	530	525	537	548	517	576	597	542	519	563	530	506	564	593	545	562	502	524	572	537	529	546	551	544	559	529	528	546	578	536	544	540	531	574	531	555	556	574	554	583	571	568	564	578	516	564	520	585	555	541	550	518	531	557	511	524	575	518	576	570	562	536	506	524	533	537	572	509	553	538	527	616	533	518	546	510	508	558	519	579	509	582	545	531	526	516	522	502	555	522	551	541	543	523	582	540	536	545	533	550	560	570	534	541	547	564	522	604	546	506	556	531	545	504	543	545	551	507	550	582	555	579	529	512	552	538	530	565	544	498	555	557	525	535	520	586	522	573	534	562	562	545	526	531	530	526	593	527	556	565	553	551	558	565	558	533	621	589	523	579	533	542	586	559	538	533	549	515	557	538	559	544	542	533	539	502	544	581	534	571	541	532	531	564	577	550	541	531	550	507	583	554	500	538	565	553	528	494	581	496	554	538	579	543	567	574	554	557	569	547	497	521	566	594	521	525	565	562	506	519	534	556	565	544	531	558	545	558	507	551	540	589	530	521	543	575	566	516	521	542	537	507	573	521	545	521	525	555	551	551	504	563	517	557	534	552	544	494	570	534	559	568	536	559	542	566	558	548	523	506	529	524	528	548	532	550	541	553	524	561	579	544	516	528	559	522	549	546	554	523	590	546	553	575	534	540	498	584	521	567	565	550	558	546	530	550	542	526	533	575	530	521	529	549	542	566	550	538	550	598	544	536	538	480	569	535	503	521	550	525	586	518	527	489	563	537	540	504	545	587	580	513	549	546	538	577	546	530	533	499	532	518	568	544	563	534	568	536	513	575	561	543	525	559	572	573	511	540	536	555	533	568	536	527	518	506	542	573	530	507	555	532	579	522	512	520	497	536	536	563	523	575	523	548	555	533	547	559	563	571	551	524	528	553	547	592	587	558	565	565	532	511	549	542	488	522	537	545	561	526	526	497	545	543	564	571	572	566	543	515	555	540	562	548	558	544	539	532	546	592	546	557	557	549	554	548	548	551	535	540	562	553	512	559	575	542	528	568	579	554	489	568	554	537	529
19839	2633	1122	779	556	386	312	251	213	167	149	158	154	116	137	115	113	110	106	111	114	106	97	92	96	82	93	86	86	68	76	76	76	84	91	84	92	77	94	84	84	82	68	85	89	78	80	80	74	93	76	93	86	89	67	75	88	89	64	78	68	66	68	64	78	66	86	81	75	64	67	90	84	90	71	75	83	78	82	78	80	84	69	107	81	79	79	72	66	70	89	84	79	67	97	65	77	69	95	78	88	72	85	71	82	88	82	89	78	87	68	82	74	82	90	94	72	61	80	84	64	85	74	74	80	86	69	80	70	89	72	73	95	78	97	84	90	87	68	81	83	69	71	73	84	80	91	85	84	78	91	89	73	80	75	70	92	79	71	92	71	78	61	91	90	97	82	87	73	65	77	66	74	86	92	76	78	95	83	76	58	98	76	68	73	84	75	71	76	82	73	86	74	74	92	81	90	81	69	83	83	89	77	65	76	89	73	79	77	86	94	83	88	65	77	69	82	78	61	88	77	74	87	77	60	95	93	62	80	60	92	75	90	86	80	76	71	84	79	75	85	94	67	59	80	74	71	71	96	81	71	71	90	94	81	84	77	74	73	96	68	80	74	102	76	88	75	87	79	72	85	67	83	77	75	67	70	71	76	78	89	75	90	73	91	90	84	73	72	67	74	86	87	79	76	84	98	71	72	67	74	69	74	98	66	76	67	59	78	64	84	68	80	81	78	87	78	90	72	76	74	73	92	73	87	83	74	84	83	88	78	72	81	77	77	73	75	83	94	88	81	72	72	78	81	90	66	86	80	87	78	69	82	83	81	73	85	74	65	64	68	85	66	96	82	85	87	78	91	80	72	75	87	94	100	69	89	90	67	64	97	86	66	87	76	64	83	81	88	87	63	79	73	89	81	80	92	85	63	75	74	85	74	87	93	68	85	83	77	85	70	86	78	69	89	100	86	83	86	77	70	83	75	69	90	84	81	64	79	73	82	78	77	77	82	72	70	97	59	63	64	98	81	100	86	76	67	81	73	67	64	76	82	69	88	93	97	78	91	81	94	64	86	77	71	91	78	74	81	83	94	81	91	76	81	75	82	69	78	73	84	86	74	72	79	82	97	82	82	86	80	76	73	76	64	86	69	86	72	78	90	64	76	85	81	81	93	95	79	67	81	71	82	87	88	88	79	91	98	81	76	77	78	85	74	77	72	87	90	74	82	62	75	80	88	87	85	69	90	77	84	74	68	81	73	79	77	89	92	77	88	80	88	70	78	72	88	64	75	78	79	63	69	73	103	84	73	88	82	85	63	82	65	85	69	78	85	77	85	84	80	59	57	72	75	85	75	71	77	69	80	59	79	77	82	64	94	107	75	79	84	90	87	84	84	68	80	72	82	62	69	78	82	73	91	89	71	88	89	66	74	92	72	82	72	67	69	91	81	74	81	91	80	82	78	93	79	68	73	83	70	62	90	81	73	85	78	94	91	82	80	75	87	92	76	73	81	74	80	64	69	63	72	86	87	92	92	95	69	88	72	68	97	69	76	86	71	78	72	74	93	92	70	77	68	85	86	73	74	75	54	91	71	73	91	85	84	83	76	84	89	92	74	67	75	71	76	79	82	89	85	90	76	78	77	81	82	79	75	74	83	72	78	81	80	77	81	72	75	86	89	88	92	86	72	84	81	80	85	87	76	84	75	82	74	86	84	80	98	82	73	70	68	80	77	73	82	80	76	79	92	70	81	58	76	79	58	84	84	94	77	67	67	89	81	80	81	88	84	84	77	87	80	73	70	80	81	85	84	74	69	86	84	84	65	72	79	92	89	82	69	84	86	86	63	85	90	65	76	83	81	81	93	80	63	85	76	87	87	86	75	95	82	70	80	76	69	71	77	72	67	74	67	70	73	75	69	99	96	73	86	84	90	68	67	91	79	73	87	86	69	86	84	62	75	88	75	79	92	81	71	93	89	77	89	65	65	75	67	90	73	65	85	73	81	89	88	89	82	65	72	89	78	76	75	83	72	85	91	72	70	87	77	88	89	83	77	83	72	95	81	73	95	78	73	81	87	79	53	62	80	68	76	77	84	71	89	71	68	63	89	67	72	78	83	77	78	79	84	83	90	65	87	77	78	73	93	82	79	85	69	100	82	64	77	94	65	76	73	85	75	77	81	79	82	77	76	62	72	66	81	93	71	84	89	73	80	73	88	76	74	81	82	70	83	88	80	93	72	80	77	80	92	94	70	78	89	103	87	87	71	86	67	83	76	92	75	92	97	65	72	76	66	79	70	64	80	76	98	71	75	73	66	70	69	79	68	80	69	77	82	71	76	74	72	72	88	91	60	64	84	75	94	59	84	78	82	72	80	78	81	83	79	81	92	90	87	94	83	58	88	77	98	84	83	77	72	79	74	91	83	80	74	70	74	65	64	78	73	86	76	76	73	86	86	80	92	70	78	75	76	65	81	80	85	72	68	101	81	88	93	72	104	77	92	69	70	79	85	84	74	78	84	68	86	76	72	78	88	68	87	71	78	98	75	81	95	71	71	93	76	68	90	83	87	81	74	81	67	96	75	76	66	80	59	79	77	75	100	79	86	89	66	87	59	63	81	76	84	90	80	65	80	93	96	88	83	80	88	71	73	86	87	75	75	96	69	66	76	89	90	67	68	65	97	68	73	84	62	90	88	73	77	64	67	91	77	75	76	89	83	75	62	94	91	72	81	85	79	85	85	88	80	84	92	106	65	69	103	82	70	66	85	66	78	66	76	63	77	68	80	82	66	84	81	76	80	90	79	76	94	83	81	76	70	74	79	65	83	70	84	87	74	99	81	71	78	66	83	84	71	67	58	84	76	80	64	71	81	76	67	61	62	81	80	78	82	69	70	89	70	77	83	77	91	89	87	62	69	87	75	102	74	75	82	68	89	65	84	72	79	77	87	61	76	90	80	79	75	76	87	98	74	91	96	81	64	85	85	87	76	70	76	78	98	96	97	91	90	89	97	77	87	83	75	108	79	64	77	70	64	72	71	72	94	94	85	73	85	83	92	63	98	75	80	69	80	83	76	62	91	74	84	87	73	87	78	91	73	72	70	83	77	86	81	91	70	70	97	78	80	97	85	74	72	79	69	68	74	55	86	83	75	82	73	85	76	95	70	78	85	61	73	92	71	84	68	92	79	76	82	78	88	81	84	74	90	82	58	83	73	73	81	73	69	89	105	79	71	58	75	65	96	67	95	75	79	73	91	87	75	81	75	65	84	71	80	75	89	74	82	87	78	68	92	77	80	90	80	73	81	84	86	89	103	84	91	76	72	65	98	88	68	79	60	82	89	70	78	80	64	83	85	69	83	84	88	93	76	90	75	89	83	77	79	77	73	85	78	81	81	73	100	76	86	88	84	91	73	78	69	82	73	56	101	82	76	76	81	64	85	80	75	87	83	84	71	79	88	82	90	68	66	75	90	101	77	82	71	74	84	66	66	77	73	84
11492	1206	2709	3152	2725	2231	1902	1518	1291	1095	1021	947	830	778	735	676	640	594	578	516	489	490	493	455	470	457	421	451	390	414	396	402	407	394	405	386	421	365	381	327	376	365	352	351	353	319	389	330	336	332	361	346	319	339	325	338	319	361	342	347	327	325	349	309	338	332	328	347	354	323	340	325	362	348	358	338	306	325	332	321	334	322	324	315	335	340	314	359	343	341	343	327	341	372	321	347	331	310	306	329	324	352	321	306	298	316	304	317	315	349	314	316	311	312	306	318	330	298	324	309	326	330	301	330	331	330	309	325	329	312	313	287	326	290	333	322	295	346	309	308	303	351	329	309	301	341	276	327	273	318	318	278	337	311	337	343	334	336	332	310	334	291	340	336	315	296	320	305	325	342	371	350	325	308	347	319	313	297	294	341	326	302	316	336	313	325	346	319	319	328	324	358	331	297	325	320	309	305	340	320	351	309	309	314	326	306	365	327	310	327	319	339	330	306	313	300	305	306	311	303	302	345	318	322	313	294	314	327	339	304	290	327	317	316	336	329	339	302	309	306	329	306	329	323	344	309	334	309	280	298	298	311	291	284	312	308	335	337	321	328	309	316	313	323	326	338	311	307	313	331	324	333	326	315	326	322	306	288	313	350	335	309	315	349	302	292	284	341	320	335	323	333	315	332	327	322	304	346	302	342	312	344	273	312	275	349	298	308	326	319	332	315	282	286	318	301	302	323	330	323	339	357	314	312	314	307	283	323	270	325	334	306	316	356	309	322	299	310	310	331	300	307	325	298	320	314	297	320	333	321	362	332	338	365	315	310	339	300	299	275	337	305	339	340	319	328	301	322	315	318	282	316	338	313	289	282	293	332	329	324	323	366	310	317	310	326	302	323	278	331	312	323	319	318	304	356	320	303	314	313	317	317	342	316	336	355	314	294	324	299	316	272	315	318	300	352	304	325	277	312	316	286	327	370	308	311	321	354	324	313	324	316	338	334	300	341	360	310	334	329	332	307	315	318	315	304	321	310	336	334	334	317	334	319	310	285	287	295	288	328	320	327	298	334	316	291	311	332	314	342	327	325	346	291	323	288	334	342	322	275	345	312	298	305	290	309	317	322	326	326	305	331	331	332	315	313	306	299	327	305	304	337	302	326	298	324	328	314	348	306	331	327	350	319	333	319	317	326	334	323	295	323	313	323	297	299	349	342	328	316	333	310	363	334	338	279	286	306	285	334	331	324	325	303	349	272	337	310	316	326	349	293	306	342	286	281	305	353	314	334	318	309	298	314	300	317	309	352	321	314	286	324	305	290	345	316	306	313	324	311	315	291	323	335	326	306	332	285	336	301	315	309	310	357	331	312	304	326	311	332	325	299	323	297	324	317	357	342	343	275	296	322	315	337	341	331	320	325	327	292	302	328	331	334	335	310	308	338	313	330	339	294	342	336	343	317	318	341	320	347	301	315	335	336	318	315	307	325	315	302	334	322	327	324	330	347	317	318	307	321	311	285	326	324	323	318	302	311	291	335	309	342	323	339	313	328	324	310	308	297	305	318	323	302	329	333	307	321	337	323	314	333	312	314	292	332	330	313	303	311	303	322	286	287	339	316	311	333	331	336	333	297	322	324	304	298	316	317	295	313	319	303	293	307	364	306	345	311	269	309	307	311	340	327	313	323	300	321	317	330	317	328	332	312	291	331	310	320	297	328	312	332	316	339	282	347	324	311	308	335	333	335	310	318	306	306	324	308	307	311	299	298	333	348	326	320	311	298	316	334	305	323	301	320	271	296	335	348	350	293	279	329	289	346	301	355	307	295	287	319	324	318	312	342	304	326	320	311	316	311	302	306	326	306	332	313	323	302	309	296	318	312	333	325	283	298	341	314	300	348	321	316	296	320	319	318	272	275	321	327	304	331	323	301	309	317	323	313	319	307	328	324	326	314	311	334	324	316	295	315	324	324	325	274	298	345	319	302	316	315	320	317	316	307	309	330	320	307	285	301	323	279	344	355	310	304	323	316	298	312	317	345	291	295	307	340	299	314	324	349	301	324	316	317	320	302	337	285	292	325	303	308	328	333	305	343	341	313	318	324	288	286	330	313	312	319	326	317	329	313	360	294	297	321	305	331	361	316	326	317	310	313	286	327	290	283	330	343	306	319	308	341	333	313	311	302	335	281	310	295	321	321	304	304	343	304	285	305	304	297	318	316	339	308	304	274	298	321	310	349	335	332	311	314	361	351	310	308	352	331	336	312	308	304	337	313	330	342	296	362	302	301	296	321	314	322	355	305	319	301	311	338	312	301	302	319	289	307	335	322	320	323	329	335	346	296	315	323	326	317	297	321	306	303	305	326	300	349	338	319	306	322	307	292	316	317	346	318	329	327	311	305	330	328	300	311	318	332	308	303	322	326	327	327	265	301	318	348	329	334	366	338	320	329	332	312	315	331	329	291	301	304	335	299	282	323	312	304	297	331	322	362	341	375	286	316	305	299	308	317	314	331	326	333	335	341	308	342	313	324	347	335	314	293	295	328	348	286	314	321	301	276	288	323	344	321	340	309	309	338	300	331	292	303	308	344	297	319	343	318	326	332	314	330	329	319	328	318	307	315	320	300	333	376	347	340	320	331	300	339	300	318	306	321	321	301	330	339	319	313	318	288	329	344	286	318	346	322	294	324	338	336	347	277	315	284	358	329	314	310	324	304	313	294	309	300	314	315	294	309	318	293	311	288	310	319	309	330	315	272	317	311	304	325	324	351	326	338	309	336	324	289	356	324	321	352	331	281	333	315	338	322	306	322	353	320	297	316	298	339	318	319	291	345	316	307	321	307	346	289	302	297	289	305	304	324	321	308	352	322	334	314	313	327	336	309	325	305	356	313	319	298	322	348	329	313	311	282	310	305	287	298	325	306	297	310	303	311	306	342	345	320	301	342	342	334	326	299	285	297	327	314	298	279	306	318	285	300	303	290	315	307	323	371	308	313	330	317	322	319	301	306	312	315	317	310	332	324	306	340	276	310	340	348	325	306	281	298	278	291	294	341	319	311	327	311	313	321	298	303	361	344	333	308	306	318	288	316	298	299	308	326	342	315	297	326	334	327	292	308	316	299	313	342	318	326	319	309	346	300	323	315	297	334	291	328	330	339	319	294	333	313	320	311	308	318	325	281	345	314	329	330	321	334	336	301	304	281	336	283	290	331	334	310	353	330	309	298	334	326	320	325	299	286	302	292	303	269	292	319	311	323	313	376	303	326	292	333	314	339	324	329	319	321	313	315	324	297	304	326	296	334	316	296	315	315	287	305	314	299	319	307	339	329	305	332	329	332	377	310	320	292	297	348	328	326	306	310	331	343	317	364	286	313	309	323	304	310	354	311	316	315	337	311	328	318	338	302	352	325	321	280	307	333	326	297	371	326	336	343	320	355	314	298	315	320	301	331	312	308	302	292	316	304	325	330	314	313	300	327	316	296	325	322	319	312
29662	7983	2183	1518	1116	769	565	482	391	338	321	277	264	229	179	225	178	175	189	153	169	157	134	171	144	133	144	165	153	119	134	127	167	129	127	112	119	126	131	127	128	110	123	145	161	120	111	114	115	128	132	140	127	101	130	119	124	134	121	113	131	122	116	132	142	117	131	123	134	120	103	101	134	121	138	120	105	119	121	150	104	135	122	113	123	133	121	102	115	101	111	107	119	94	125	99	124	106	119	93	124	116	104	132	146	134	110	121	120	124	116	115	113	112	128	89	97	106	98	112	113	123	111	115	101	112	97	119	130	111	133	118	117	139	114	140	126	134	126	111	122	118	130	117	101	100	136	121	107	120	114	121	116	127	147	115	126	132	133	109	119	102	121	107	139	126	104	113	108	113	120	117	142	119	106	105	132	131	101	139	135	133	114	114	121	105	131	119	133	102	114	125	120	131	122	128	125	138	116	127	125	151	93	102	118	114	103	110	147	111	119	144	112	105	113	117	149	119	130	116	116	110	103	128	115	130	119	132	122	91	138	131	123	130	93	95	135	114	120	116	110	105	117	128	121	95	108	126	119	100	113	139	125	115	112	119	96	130	110	129	116	109	127	127	114	111	118	102	113	118	103	113	118	115	129	132	108	107	114	110	118	117	126	130	109	106	115	104	103	116	128	111	125	117	115	125	117	128	136	129	107	118	95	107	130	118	123	120	119	132	124	104	147	130	112	113	126	124	90	120	114	114	114	105	117	125	108	125	127	136	92	136	140	112	113	106	139	120	114	112	108	108	113	102	106	114	112	119	116	120	129	127	104	135	118	108	108	112	119	115	125	125	117	120	113	105	110	129	105	103	115	114	127	123	124	112	129	101	118	117	118	131	132	119	104	112	123	123	114	117	99	120	132	119	115	107	125	107	118	117	88	121	108	115	110	110	137	114	132	111	129	108	120	117	124	123	113	116	106	115	106	122	125	115	101	125	113	93	125	108	113	114	117	116	133	137	116	107	124	109	116	113	125	122	120	119	123	116	114	119	118	106	141	135	117	108	125	115	125	143	111	99	127	113	115	107	136	99	116	117	130	128	115	113	104	92	134	136	88	106	134	122	117	122	110	122	112	124	115	102	115	132	124	113	111	115	119	100	102	114	120	116	103	126	104	102	118	101	118	100	119	113	130	115	120	129	107	119	120	141	113	120	126	120	141	110	101	112	130	141	136	134	120	123	126	132	137	129	119	126	114	110	129	114	128	108	108	98	120	114	127	148	125	122	117	133	132	106	126	129	118	124	94	123	97	126	118	109	116	119	111	113	120	132	126	118	99	130	124	110	132	118	132	107	116	117	117	132	110	125	92	109	108	131	129	123	107	113	124	97	112	131	110	108	112	118	105	129	126	122	117	120	136	101	129	115	107	118	119	121	102	120	126	112	125	129	115	118	116	125	110	107	107	117	131	120	123	138	127	127	131	112	110	103	114	109	152	133	113	100	129	134	112	109	116	112	131	127	115	123	110	107	129	101	101	102	112	115	123	134	120	138	119	128	132	125	136	124	113	107	114	118	138	126	108	124	103	110	119	136	112	117	120	131	105	128	125	119	132	120	110	100	129	113	108	128	108	107	100	129	119	128	114	106	108	123	118	105	108	110	100	123	126	126	128	125	104	109	108	102	115	114	121	134	121	114	117	122	129	129	115	116	120	124	109	122	103	113	103	104	97	140	122	125	108	92	132	117	112	107	120	130	108	122	127	113	126	117	109	134	127	112	109	140	131	117	103	115	105	97	119	129	130	114	124	115	117	118	122	122	133	111	107	126	105	126	111	118	103	80	115	94	101	122	113	131	137	110	128	97	100	102	110	117	113	117	129	111	133	117	104	101	109	118	96	111	129	121	104	115	95	114	119	111	102	115	101	127	113	125	91	115	132	123	115	120	113	130	128	103	113	110	112	129	119	115	108	96	121	118	119	125	119	109	137	137	113	115	100	110	105	117	111	129	114	95	124	114	113	107	116	120	106	111	112	129	122	101	117	126	105	134	107	104	116	120	110	130	124	123	112	116	118	126	123	133	117	107	97	110	123	105	132	118	110	107	103	99	121	115	126	116	123	98	129	118	110	117	115	113	138	117	112	135	107	109	122	117	114	111	132	104	103	119	114	114	93	119	129	120	126	98	122	100	128	118	131	147	113	121	109	108	103	116	111	117	118	114	112	109	129	129	116	102	116	118	122	110	125	109	109	110	118	111	121	118	130	110	132	130	129	111	113	109	118	117	124	115	122	109	114	127	109	121	116	134	131	124	106	113	117	127	99	110	105	111	132	123	107	128	119	120	113	121	118	125	106	131	126	117	127	122	114	118	125	105	113	110	106	107	115	122	118	112	118	109	109	116	95	130	107	113	149	126	108	108	118	127	125	112	107	117	115	106	110	117	108	97	109	130	119	106	131	127	119	115	132	132	105	117	137	124	92	108	108	110	123	109	100	117	114	105	101	126	115	132	117	117	126	110	134	112	135	141	117	110	114	136	120	130	107	136	111	118	113	101	112	113	124	140	116	110	127	121	123	133	105	131	119	121	103	135	121	127	115	111	110	120	145	113	121	128	125	114	113	115	125	135	118	121	122	110	118	117	121	114	121	107	109	89	97	103	105	119	114	114	134	126	123	105	118	110	117	116	118	114	101	127	99	119	109	120	107	124	112	137	111	127	138	136	98	125	117	134	134	115	124	112	135	109	116	111	103	115	107	114	113	117	108	121	110	137	115	121	112	115	119	104	115	122	111	126	130	111	105	117	103	116	100	113	133	101	116	97	117	129	109	140	127	103	111	139	139	113	120	126	112	124	117	107	112	104	116	121	136	124	115	100	112	123	129	127	110	128	123	104	127	135	119	113	117	132	126	118	134	111	111	104	113	107	98	122	126	112	116	102	112	92	102	109	106	116	120	126	105	115	131	121	107	116	103	114	110	127	103	92	123	105	108	112	118	114	117	113	121	119	129	129	125	126	124	125	106	126	108	111	113	99	117	123	119	110	104	127	113	127	134	107	132	107	97	107	134	111	121	110	110	110	95	103	125	115	108	134	118	114	123	117	108	139	114	132	121	116	100	105	129	125	112	121	116	108	122	134	112	116	111	103	151	125	133	142	115	115	126	123	123	124	126	91	128	120	128	130	131	109	131	151	121	106	132	106	122	116	123	134	109	138	114	138	102	130	125	108	121	115	116	106	123	103	114	105	133	119	117	116	125	110	145	122	118	116	122	110	108	98	130	111	120	109	127	99	130	109	121	130	97	96	115	110	129	106	125	101	106	108	125	131	121	111	117	101	107	127	130	122	111	131	110	118	104	127	117	113	118	100	128	100	121	131	118	122	98	127	107	110	117	99	117	127	125	121	126	102	89	109	120	125	131	122	101	132	106	116	122	124	100	102	124	100	108	123	126	106	124	141	106	120	139	135	105	139	122	126	118	127	104	137	114	123	101	125	115	135	123	120
14830	2129	5048	5512	5035	4048	3369	2726	2281	1967	1750	1585	1484	1334	1201	1154	1057	995	881	877	854	735	736	731	683	716	661	659	633	625	631	586	582	631	594	553	599	531	599	552	562	485	574	533	521	497	480	507	480	494	505	529	511	523	521	454	508	502	445	476	447	507	498	476	470	480	478	474	445	489	455	492	418	450	480	461	481	501	445	483	478	468	431	470	476	427	481	453	456	483	446	475	509	466	463	426	440	472	461	489	460	408	461	453	406	458	401	431	472	474	469	440	451	432	458	458	457	436	463	480	447	455	422	440	445	425	479	442	432	467	425	470	437	475	483	439	433	453	424	445	458	457	480	461	425	436	478	456	420	461	443	446	440	421	442	441	446	413	456	473	436	453	428	428	443	424	447	467	473	435	412	458	463	441	413	408	442	433	436	412	429	428	447	451	470	458	453	447	417	493	442	448	448	437	476	474	416	460	446	427	417	455	445	437	427	442	446	485	483	428	371	427	448	451	430	445	446	413	452	430	442	482	442	425	438	433	441	446	423	457	447	450	445	426	418	434	435	428	414	457	442	386	436	409	461	447	408	441	451	465	435	427	453	425	481	445	447	450	448	454	442	416	409	470	467	440	423	418	436	446	420	473	450	429	436	453	431	422	459	480	441	415	419	487	459	456	436	448	426	464	451	419	455	456	480	423	420	436	448	450	445	418	428	472	474	459	446	417	451	434	457	424	468	414	451	444	456	465	470	423	419	447	438	453	443	463	426	425	456	422	460	452	468	451	448	452	417	429	422	464	428	472	428	495	449	436	464	436	433	457	444	445	433	415	451	461	403	438	449	456	441	405	443	458	469	472	445	417	463	442	380	431	445	419	435	476	439	450	446	439	460	438	441	410	466	417	416	385	469	431	493	445	491	393	447	431	446	416	437	439	457	427	424	453	435	430	415	465	461	432	373	421	436	455	429	444	409	437	462	429	463	440	449	430	465	467	415	454	398	421	444	451	417	435	434	399	444	451	431	458	435	418	448	454	456	465	417	430	477	460	432	453	463	432	427	449	423	429	414	436	429	442	433	411	460	407	466	431	436	441	463	437	470	451	430	411	428	421	424	440	487	429	425	407	457	441	452	428	460	417	477	444	447	461	425	427	475	458	489	457	464	430	443	475	435	441	410	447	459	414	456	477	429	461	438	427	388	439	433	441	473	449	439	429	490	415	448	424	436	409	431	438	463	418	473	434	399	451	455	425	447	420	428	449	436	439	453	438	446	419	426	439	471	441	481	410	435	437	480	469	450	417	486	412	450	438	463	463	427	401	451	442	430	435	432	416	463	422	467	455	444	440	449	466	454	482	443	455	437	451	423	446	462	406	425	436	428	413	440	456	429	432	477	446	446	451	455	429	416	407	415	420	430	437	408	486	414	416	424	455	402	422	473	461	472	450	445	461	452	432	450	463	439	395	452	436	425	454	467	454	432	412	418	462	450	442	437	444	453	463	454	415	421	426	480	481	443	429	434	460	443	462	436	448	441	430	453	471	455	443	432	427	441	411	427	444	437	433	453	435	426	459	440	451	445	446	414	414	397	461	425	473	446	422	473	411	424	438	438	474	467	435	495	456	439	440	420	422	473	454	423	415	451	462	422	443	451	462	415	428	440	461	449	426	419	442	411	440	458	442	420	461	451	430	443	433	418	426	430	438	449	445	446	438	457	447	425	453	419	420	423	471	462	427	420	411	396	450	409	451	439	482	409	434	420	460	420	451	443	439	477	409	441	483	455	436	443	426	454	448	435	459	448	458	463	417	431	441	400	440	460	420	454	450	411	447	430	442	454	446	440	413	446	435	442	453	446	487	422	450	418	422	441	409	456	453	484	446	441	482	429	472	448	440	455	441	441	431	462	433	407	424	459	460	446	428	518	473	447	478	428	437	380	464	454	438	452	461	455	457	451	442	488	408	451	410	451	421	443	486	424	426	422	423	426	472	444	411	474	446	469	405	425	430	435	450	440	456	440	421	415	453	464	491	430	432	460	448	464	456	450	424	434	455	426	468	446	421	435	501	384	444	458	437	450	455	431	465	467	443	419	427	443	450	481	414	453	419	447	431	452	461	446	463	413	441	405	451	455	424	442	417	433	428	436	440	444	445	403	450	447	425	482	424	428	429	435	454	457	455	415	445	423	402	467	404	397	421	436	459	452	471	478	423	482	425	464	473	428	418	434	467	457	419	434	420	429	457	420	471	411	457	428	470	422	397	440	463	410	442	476	428	480	427	429	466	466	477	446	441	422	427	409	421	397	456	440	445	461	449	421	442	421	434	461	461	441	455	427	471	481	425	420	457	467	482	425	417	451	455	425	457	460	472	461	462	422	433	457	459	395	408	436	453	470	452	459	453	443	458	412	446	447	453	463	462	450	459	429	441	430	423	446	466	411	421	483	437	479	445	456	427	427	402	447	457	458	460	453	453	424	398	432	472	441	416	437	405	427	432	443	444	442	412	444	494	473	459	438	427	427	502	456	421	424	415	460	434	428	444	444	400	458	462	434	465	421	459	417	415	421	451	416	417	446	411	439	420	459	446	456	470	433	425	429	496	441	408	416	439	435	439	422	445	461	414	435	432	421	408	453	427	468	422	426	418	415	404	460	427	489	405	444	389	433	446	444	437	472	469	402	443	465	435	461	429	441	433	440	458	399	444	460	442	424	456	416	424	441	448	437	447	448	450	460	485	430	471	432	430	423	412	436	420	428	473	441	439	444	474	457	441	433	403	430	458	422	423	421	448	419	447	451	433	441	426	469	417	432	464	449	453	443	444	398	443	480	425	416	407	453	433	428	399	434	436	408	438	450	456	430	442	473	416	448	430	449	432	479	405	446	435	428	439	456	433	433	460	418	415	470	459	486	423	459	416	435	482	405	425	421	443	450	429	447	435	482	439	451	447	457	417	420	415	422	436	489	455	413	443	442	475	450	459	477	447	435	449	453	460	468	439	493	443	434	440	433	435	482	442	432	418	435	444	437	451	457	416	446	447	431	437	459	425	451	462	417	411	422	445	450	397	427	491	459	434	434	474	422	444	448	430	456	437	459	425	425	445	456	485	472	426	439	435	445	431	450	433	417	420	452	443	430	469	467	424	433	453	450	460	407	442	416	443	436	446	496	434	461	433	405	427	458	470	456	453	405	478	416	441	430	456	441	442	457	429	419	419	472	445	430	432	442	438	425	474	434	403	458	435	444	440	441	426	455	458	429	406	458	453	446	454	464	441	449	447	463	436	485	462	462	449	447	438	443	408	426	462	418	455	444	425	460	422	436	433	450	431	455	443	434	454	420	441	425	449	425	436	427	431	428	465	425	442	444	425	465	426	411	482	455	444	440	422	447	420	449	436	443	445	441	454	466	433	447	434	458	447	427	463	421	427	444	455	486	487	465	441	424	431	455	430	416	419	447	453	431	433	424	443	455	473	425	438	442	464	454	429	429	433	458	447	429	424	457	451
2775	276	240	217	171	167	187	175	168	170	173	166	172	148	148	173	148	168	158	167	163	153	162	142	172	159	165	146	146	139	152	171	159	167	152	143	168	152	149	168	117	132	131	145	167	135	161	167	146	151	147	127	137	173	166	157	156	166	152	153	153	163	158	147	172	153	158	171	151	173	172	156	144	165	141	136	159	150	157	150	124	155	151	150	150	152	162	144	171	148	186	158	179	171	141	165	152	163	158	152	149	153	147	168	141	174	129	153	159	133	148	147	154	161	130	146	139	127	145	175	157	152	172	150	142	134	135	148	171	142	169	164	152	153	143	148	148	154	151	165	157	156	152	155	160	168	138	165	170	170	137	161	135	158	157	180	141	141	152	182	159	151	172	164	136	134	144	139	147	172	184	138	140	162	161	164	141	137	167	166	135	132	148	150	138	168	160	167	168	141	163	139	139	167	134	158	156	174	157	167	126	144	173	157	158	143	143	155	167	139	133	159	142	141	149	162	136	141	133	165	147	158	167	144	146	154	165	146	148	138	150	147	146	148	153	151	162	166	131	184	164	156	176	164	167	141	155	145	153	140	149	161	154	171	143	153	166	165	128	156	142	156	162	158	150	174	151	142	178	145	138	163	143	167	171	160	152	148	149	152	154	154	167	154	147	150	152	138	147	136	152	171	139	151	143	155	161	144	156	130	158	160	153	148	142	146	163	151	158	135	177	153	143	128	128	147	143	158	135	139	147	170	174	167	155	146	159	178	160	160	155	139	140	154	156	161	149	179	160	167	128	163	135	154	138	156	151	170	148	144	149	134	156	137	140	172	155	132	161	137	146	154	155	148	166	160	150	170	154	164	152	146	154	134	153	139	137	156	165	153	185	159	145	147	168	148	142	160	157	145	137	168	146	127	164	161	150	157	164	157	134	161	141	160	164	157	152	167	158	140	165	163	175	161	145	156	138	144	147	139	138	139	173	168	130	141	151	149	144	161	155	157	139	158	151	158	147	162	157	152	145	160	155	168	155	136	178	149	155	158	147	159	167	150	139	151	165	176	138	139	155	160	130	146	146	149	144	169	148	178	148	148	140	153	157	144	159	155	135	152	172	134	155	141	163	147	139	163	137	132	140	162	155	137	141	155	139	164	157	146	162	174	153	159	173	151	167	174	166	158	169	170	159	150	133	149	135	153	163	164	148	141	130	152	166	151	151	176	159	179	153	140	160	144	152	146	141	162	143	127	162	170	148	138	164	166	151	139	166	167	136	150	144	136	128	165	164	175	141	156	171	151	183	152	129	149	142	144	161	144	134	165	152	159	162	166	141	138	161	132	147	136	154	145	165	145	143	153	181	158	140	158	129	167	159	146	158	147	154	158	168	148	151	158	166	160	163	142	151	151	150	138	139	156	164	160	154	149	132	136	147	138	146	153	165	138	162	151	182	139	141	152	162	133	134	156	148	173	143	145	151	149	168	140	159	182	162	145	136	148	177	154	174	160	166	135	175	185	168	139	150	164	143	162	138	166	148	147	129	155	163	161	135	131	156	175	150	144	157	172	135	155	177	165	158	166	154	159	151	148	147	159	146	161	149	171	151	162	152	182	162	148	171	152	168	180	170	145	162	140	152	131	143	148	158	148	153	163	151	144	133	158	162	144	150	147	164	141	131	156	152	135	153	139	145	139	163	150	153	153	159	188	170	181	170	140	146	152	143	153	137	156	159	159	148	136	160	162	141	159	161	162	150	146	160	154	171	174	159	135	134	152	163	137	182	164	152	156	153	158	136	157	154	134	155	152	163	152	159	182	142	160	151	137	154	161	161	164	157	157	154	133	138	177	164	150	135	136	149	156	170	149	143	148	166	130	158	143	154	162	135	155	161	183	149	165	154	142	144	157	145	181	161	154	161	153	159	156	150	165	150	151	161	171	157	149	158	142	166	157	152	160	122	161	166	152	164	149	168	140	161	162	160	159	146	134	169	151	155	153	154	160	144	155	146	148	179	144	155	134	167	153	148	148	153	145	162	142	154	139	134	188	175	164	149	148	158	136	145	149	164	159	153	151	161	131	156	158	135	148	162	165	144	150	160	147	147	138	155	170	147	151	159	167	150	153	158	148	155	155	142	147	143	135	137	126	164	159	151	147	156	162	146	163	147	137	154	161	144	156	150	155	147	150	162	144	168	140	146	174	157	140	160	145	145	150	143	123	142	172	155	144	147	195	164	159	158	178	149	134	144	125	162	160	139	142	169	158	140	159	154	136	132	167	163	147	157	151	163	152	161	164	172	153	170	148	164	155	133	168	137	172	153	148	156	157	161	149	152	166	150	148	147	178	155	172	178	138	147	137	150	161	146	149	168	167	161	143	142	161	140	151	153	163	151	168	127	148	162	147	149	137	155	168	159	161	166	143	142	165	133	136	142	166	148	157	167	162	174	177	167	154	133	163	161	148	159	149	141	154	136	150	129	154	135	154	137	147	138	166	155	153	160	134	155	148	167	142	159	131	160	169	152	173	165	141	144	167	148	148	148	133	149	153	170	151	142	139	139	154	167	161	142	153	159	167	138	154	153	153	161	157	131	158	153	143	138	142	153	133	152	157	159	156	159	145	137	174	156	135	152	155	186	162	151	151	124	149	143	168	154	134	158	169	142	176	158	144	165	173	147	151	149	132	152	160	154	151	151	149	141	132	141	157	140	141	152	182	139	134	140	151	147	149	151	137	149	178	154	147	154	127	143	158	151	163	151	142	156	161	142	170	143	138	153	167	126	152	137	142	151	159	138	155	167	146	177	140	169	144	147	153	142	148	144	155	151	167	161	150	146	138	154	120	157	141	141	135	150	152	161	141	141	163	151	158	138	161	164	133	135	168	154	148	171	158	176	142	139	160	182	136	142	161	168	157	143	151	154	164	154	172	167	161	169	139	123	158	168	142	155	161	137	152	147	149	171	150	167	143	164	143	173	134	160	139	142	147	143	162	132	147	152	150	141	158	168	146	175	138	165	136	145	172	126	179	146	164	151	151	145	177	158	131	148	141	155	154	169	166	148	148	149	148	157	155	156	167	146	177	164	165	157	158	166	138	170	169	144	151	131	149	147	160	162	132	147	139	153	145	150	147	180	168	146	140	158	151	140	132	146	159	164	148	160	144	137	143	130	127	153	132	156	148	160	160	153	155	169	176	162	146	156	164	155	153	157	160	141	155	162	115	135	175	151	181	121	155	160	153	156	165	156	129	144	138	154	148	133	136	132	176	138	145	164	136	172	165	154	147	155	154	140	176	144	150	165	159	139	173	140	160	152	142	165	151	157	176	132	147	160	159	148	179	161	147	155	164	164	142	163	146	166	152	159	158	130	166	162	142	150	133	158	146	152	146	145	167	169	152	163	140	136	141	139	174	155	151	155	161	162	149	147	176	167	166	151	135	172	149	129	159	168	173	161	135	170	157	164	149	140	152	143	148	185	160	157	159	164	166	153	172	136	152	186	149
4991	666	746	747	719	628	664	692	634	563	624	564	619	587	610	604	602	559	506	562	508	546	596	564	515	582	549	547	528	577	568	540	556	595	553	522	542	516	558	550	555	532	540	592	546	548	540	564	562	505	538	585	552	575	539	546	513	498	524	537	552	550	530	527	535	556	568	525	584	549	509	509	547	514	544	554	583	567	565	546	537	575	577	524	568	529	521	519	514	538	523	582	563	545	528	514	506	525	585	537	490	522	538	536	578	549	537	523	532	533	569	539	542	564	542	546	532	567	551	517	549	527	556	539	524	527	524	508	536	504	553	550	568	552	567	539	517	560	560	568	557	553	547	521	585	528	545	537	506	573	568	526	532	513	532	528	539	549	512	500	563	540	538	522	562	543	548	538	526	569	565	501	555	490	579	575	594	545	545	527	524	524	576	529	547	507	557	549	558	543	503	589	559	534	493	538	566	541	539	533	532	587	531	553	546	557	534	536	516	559	524	526	540	514	573	563	552	523	514	555	505	555	561	533	550	583	546	513	539	529	570	560	549	566	591	570	538	570	525	497	563	539	512	532	516	526	529	486	600	524	505	542	543	498	538	526	545	559	565	540	544	523	487	520	523	538	543	576	552	527	521	522	577	550	537	539	496	528	549	551	519	547	552	539	536	578	529	514	584	575	575	520	585	566	550	563	538	516	535	550	551	572	589	529	576	551	542	561	556	551	531	551	518	540	531	582	513	525	565	561	540	536	513	563	561	545	534	567	548	517	531	522	532	566	537	542	523	565	572	572	513	563	556	525	604	563	598	552	577	533	516	535	538	526	572	565	568	561	534	559	536	562	521	539	512	526	546	515	567	553	529	568	512	558	524	540	560	548	528	537	515	515	528	580	538	566	541	520	529	509	520	592	532	530	554	530	552	583	530	546	534	570	538	507	545	557	470	537	548	539	517	509	521	552	494	553	517	548	512	549	506	548	605	546	573	604	564	553	519	587	510	546	538	565	509	549	515	554	561	532	537	549	595	567	564	540	526	567	528	546	550	538	565	507	562	561	559	525	573	557	550	566	547	535	576	553	522	531	554	539	536	580	535	541	565	530	529	528	530	583	530	528	546	557	528	544	518	528	580	536	567	535	550	551	565	530	541	544	491	545	562	533	548	539	577	548	522	527	562	523	511	532	504	544	549	481	547	540	523	507	549	515	524	529	530	539	517	547	570	527	528	520	537	524	540	550	547	543	565	521	567	538	546	563	518	559	532	525	533	549	595	555	542	562	531	527	521	561	518	570	541	551	551	578	523	551	580	514	576	569	522	539	609	577	526	544	481	548	565	521	543	515	547	525	518	541	558	529	551	564	561	497	529	516	501	581	507	568	562	559	565	542	554	501	596	524	570	577	524	498	533	598	550	499	525	600	528	529	529	524	549	540	499	496	499	544	589	551	536	604	577	579	542	524	533	580	550	508	577	534	484	513	532	545	493	557	528	564	509	516	559	537	526	574	553	539	502	494	578	538	556	519	596	529	540	540	551	546	577	529	565	543	575	566	520	535	558	523	520	542	570	536	560	572	545	500	522	549	530	590	530	555	558	538	530	527	557	564	520	549	537	528	532	503	529	549	545	541	549	518	532	558	526	548	546	531	566	513	573	544	576	567	514	540	504	560	506	540	539	544	550	568	529	575	554	553	535	529	537	540	539	573	582	520	614	539	563	550	575	542	527	577	531	559	553	580	532	539	534	546	517	523	545	508	524	535	560	519	569	517	549	530	583	558	574	552	589	554	544	516	525	525	538	544	531	572	562	540	541	543	577	531	532	501	557	526	521	523	568	541	547	523	546	544	544	569	560	515	577	561	543	524	521	537	570	592	555	526	549	558	570	541	565	565	555	554	585	552	528	538	572	530	560	565	511	547	512	568	525	564	549	552	512	555	552	533	564	529	530	531	505	577	525	526	502	544	555	530	489	537	535	579	541	530	566	503	576	532	558	547	508	483	545	521	545	560	539	549	559	487	503	545	545	576	544	538	558	532	542	523	589	509	489	597	543	549	552	550	563	547	527	541	559	490	531	525	554	558	528	579	564	601	583	533	561	524	553	512	536	532	543	566	580	533	564	545	557	539	512	551	556	545	548	582	521	535	558	556	544	544	521	528	519	503	555	550	551	521	555	568	571	544	564	554	545	533	572	569	567	563	515	549	520	533	559	554	528	543	536	539	528	550	531	527	547	531	539	534	570	512	549	532	553	571	595	528	541	533	558	547	578	501	532	538	501	526	517	577	565	533	537	542	547	530	550	542	505	548	542	516	560	578	554	553	523	537	542	552	510	550	552	522	571	541	571	528	546	523	591	540	555	537	507	584	607	583	552	587	591	550	548	537	540	561	496	609	572	470	526	572	531	541	530	604	530	524	519	509	550	540	528	526	548	529	546	530	515	541	531	578	575	543	540	508	540	566	575	547	566	535	560	544	537	566	514	560	515	552	541	586	543	563	564	557	558	566	503	535	567	533	565	585	539	517	548	528	556	538	553	519	565	560	577	556	543	570	472	519	519	504	573	552	518	587	580	542	496	511	496	525	566	539	565	561	566	503	549	551	526	547	501	535	506	525	563	565	563	586	582	536	565	502	542	568	578	552	550	538	515	556	580	552	557	564	567	563	548	570	519	556	518	565	514	527	494	571	532	515	527	555	564	505	562	510	548	543	580	581	556	530	562	582	524	561	519	526	554	536	602	557	518	581	563	521	509	541	538	501	530	526	569	519	585	572	577	547	531	515	527	561	574	599	554	550	535	549	540	535	562	537	534	545	592	544	547	559	561	497	530	556	569	543	536	544	517	545	544	542	515	538	535	550	541	582	543	548	540	542	570	525	547	541	519	577	535	556	507	555	559	556	515	559	566	567	568	536	556	565	539	553	517	527	560	548	539	542	545	550	521	548	532	568	561	522	585	553	543	538	550	540	540	577	578	567	564	580	580	499	576	547	523	522	519	556	571	555	531	509	523	545	543	547	563	571	555	543	485	556	547	538	517	504	541	548	536	509	587	575	523	538	550	584	535	575	492	529	529	528	570	522	589	511	555	546	538	524	584	543	549	535	556	523	531	581	515	532	539	516	557	535	508	533	551	548	568	538	569	564	545	564	524	546	536	565	523	543	554	579	568	562	556	570	567	565	497	537	545	481	538	554	531	568	519	552	552	505	582	528	539	528	532	529	557	539	555	573	539	529	528	540	585	576	525	551	538	589	577	539	534	536	527	511	516	571	530	567	553	583	535	569	540	529	542	558	499	546	529	534	490	535	562	564	555	554	556	513	579	578	547	538	552	534	578	555	560	551	544	540	560	498	548	512	503	526	527	533	554	549	478	527	572	546	521	518	529	529	576	490	571	587	485	553	530	534	522	552	555	555	578	593	507	516	530	520	539	577	530	538	585	546	565	555	529	529	568	533	536	526	537	500	490	562	554	552	564	554	538	524	532	513	517	524	575	478	538	547
18431	2272	1039	781	532	417	283	228	201	180	133	159	136	142	136	104	110	98	109	94	107	96	98	98	79	103	93	92	75	78	88	84	79	83	75	83	99	89	77	76	82	100	93	82	91	81	58	72	91	74	66	76	80	78	81	77	61	89	69	74	66	66	70	64	75	71	78	99	70	79	82	73	79	78	63	81	86	84	94	89	81	93	86	78	82	81	74	63	62	73	73	72	68	84	68	80	80	83	74	63	71	87	83	75	73	68	94	81	71	85	75	81	84	76	82	83	77	85	98	55	77	74	59	76	79	75	82	67	69	78	71	73	74	71	89	84	74	56	67	79	65	69	81	85	60	78	60	63	77	69	77	71	67	91	64	78	76	86	78	86	74	76	69	74	69	75	76	64	75	67	79	90	78	87	69	80	77	87	75	79	60	87	83	62	84	77	81	68	71	92	71	75	81	73	73	62	86	90	79	58	68	81	75	73	95	81	72	88	65	86	66	78	88	91	65	94	79	66	87	77	89	74	84	87	92	72	73	89	84	65	79	72	79	63	88	79	66	86	87	87	72	79	86	83	71	77	82	77	94	85	72	80	80	71	79	66	82	66	81	82	78	67	76	71	90	69	86	59	74	68	74	72	82	77	81	79	88	83	64	71	57	88	79	66	91	81	91	83	66	66	79	76	71	84	67	77	67	97	70	74	91	72	77	72	62	73	67	72	69	74	58	65	55	56	74	70	80	87	76	86	71	68	83	74	82	86	81	89	87	67	92	70	80	67	85	70	81	76	67	82	67	88	65	72	78	76	87	70	80	101	71	84	73	82	75	68	86	75	68	77	76	79	88	79	89	73	77	71	82	85	74	77	79	78	78	83	76	81	60	78	83	65	72	79	63	72	70	68	81	73	68	61	76	75	63	85	80	83	68	95	86	73	80	69	82	90	77	87	70	83	72	87	86	90	68	57	64	71	71	80	80	72	69	92	69	68	65	62	70	70	70	82	98	69	75	77	69	66	66	83	66	69	87	85	72	70	87	77	78	82	82	79	73	71	72	77	80	68	82	78	76	81	78	57	69	77	84	72	71	89	90	70	82	76	72	68	84	87	70	80	77	79	74	76	74	72	81	71	63	89	80	68	73	74	75	70	86	80	79	68	75	84	82	67	64	86	78	78	72	66	61	74	78	83	85	63	74	77	81	92	62	95	77	79	78	78	76	91	74	68	67	75	75	69	73	80	67	81	74	86	68	72	90	68	73	87	64	100	72	57	73	73	80	90	56	92	57	79	71	85	75	84	58	72	79	87	84	78	85	68	81	81	78	64	79	73	86	72	66	92	72	70	77	83	76	80	66	69	91	79	72	65	76	76	87	82	67	83	83	74	68	70	67	70	78	76	81	68	66	74	63	82	77	73	74	60	68	86	71	70	70	63	73	85	80	93	88	81	80	78	76	72	79	77	84	76	73	62	67	66	77	59	72	83	73	93	72	64	69	69	72	64	66	76	69	65	76	88	77	62	72	72	71	74	75	74	63	91	66	69	93	71	66	65	74	75	75	79	82	82	92	82	81	81	85	78	76	79	74	81	57	67	80	85	92	89	80	70	85	75	76	82	65	66	72	67	83	75	62	90	71	86	82	68	70	57	78	64	83	72	64	64	64	77	87	79	73	80	75	70	87	75	70	96	78	83	84	85	77	87	58	72	78	57	74	94	81	78	80	88	90	84	79	73	65	80	60	69	80	67	77	83	74	71	94	59	71	98	81	79	66	78	90	78	74	89	76	72	87	86	60	76	66	59	75	71	77	64	86	94	86	60	76	68	73	74	76	69	62	76	73	71	74	74	72	63	81	82	78	68	75	65	81	72	61	61	71	63	83	77	81	78	79	64	74	87	73	78	82	71	84	76	87	64	72	74	71	87	75	62	79	71	70	73	73	67	66	84	70	62	81	76	67	77	84	67	58	85	81	69	77	79	86	76	71	83	75	83	91	68	87	78	80	80	81	79	79	69	80	73	79	72	81	91	70	71	63	79	92	73	69	76	91	67	90	59	67	78	70	73	64	59	84	99	74	61	78	75	74	75	81	85	83	75	81	86	76	67	90	70	66	63	84	72	70	73	94	74	87	77	97	72	83	80	61	65	81	58	76	68	73	62	88	80	82	72	81	78	63	73	85	71	65	70	79	90	88	74	60	75	83	68	73	73	84	77	66	77	68	70	66	73	67	79	88	74	63	75	74	72	77	76	65	76	61	75	80	78	61	80	72	75	98	69	74	65	76	75	84	61	77	85	69	89	82	57	70	77	68	78	71	61	77	72	70	80	69	78	69	89	78	57	83	72	80	75	79	69	81	77	70	73	71	96	76	88	69	100	76	73	81	88	82	72	85	90	72	75	71	65	74	74	72	75	65	68	74	73	76	90	80	67	78	67	72	74	83	66	58	67	90	77	70	84	75	81	56	87	80	55	58	57	88	79	60	77	74	86	79	66	72	79	84	77	72	81	74	86	87	69	78	64	87	81	73	69	92	70	72	85	81	66	82	63	71	76	75	78	62	77	75	84	79	70	63	93	82	74	66	79	78	76	73	87	78	90	77	70	68	66	76	79	61	72	73	68	82	83	72	67	64	100	62	87	72	71	74	82	68	91	78	67	74	71	72	71	84	75	65	74	75	72	71	84	74	86	67	88	66	54	84	74	78	91	85	56	72	91	75	70	68	80	87	86	83	79	76	68	73	74	75	75	61	94	65	70	69	77	74	84	89	73	78	96	74	75	78	67	83	65	73	64	75	73	71	91	75	85	74	76	73	79	69	82	68	85	82	76	68	70	77	85	93	85	76	73	82	60	71	67	89	85	77	72	74	90	84	74	95	60	80	84	63	68	75	73	78	68	63	71	71	70	86	86	79	73	67	67	67	71	85	73	67	73	68	70	73	78	84	78	78	88	71	87	86	74	63	75	82	82	82	62	74	69	72	93	89	80	81	76	79	69	78	71	77	93	85	64	70	76	72	83	76	78	79	73	79	80	67	84	83	64	78	72	73	88	73	89	73	76	61	63	73	91	75	70	79	72	89	78	74	71	87	65	74	90	71	68	89	72	73	62	68	80	78	75	65	67	78	69	85	84	64	69	78	73	68	87	65	94	85	69	69	90	65	71	85	72	82	88	67	77	77	78	75	76	71	79	72	66	84	72	82	83	76	81	81	59	77	76	56	79	77	83	79	71	83	81	72	67	63	67	71	72	90	74	74	85	80	66	67	71	83	90	95	78	87	77	73	77	68	80	69	67	81	70	71	71	71	63	92	83	73	77	76	72	74	76	75	80	89	76	79	79	68	88	68	85	83	96	67	63	71	73	69	80	94	70	84	67	71	89	80	74	73	62	66	83	92	65	81	65	76	57	77	79	73	80	76	72	69	70	70	75	86	74	84	69	80	82	82	77	75	83	82	84	71	69	89	77	82	74	75	67	84	77	73	79	66	75	75	71	78	76	76	59
10744	1189	2650	2973	2600	2125	1737	1467	1255	1071	955	888	789	737	727	634	608	575	525	579	469	473	475	455	412	449	443	378	475	376	380	375	411	366	380	339	374	372	358	352	378	322	363	371	338	375	326	338	355	330	321	342	341	289	341	305	338	335	321	286	324	322	356	302	316	332	328	300	297	319	306	336	311	306	341	324	296	294	335	289	322	338	325	324	328	362	289	289	326	298	342	319	294	287	326	299	323	338	319	322	330	322	298	294	304	314	321	300	333	320	334	312	318	317	312	296	288	304	314	323	341	353	326	322	292	278	302	309	281	331	308	331	326	291	300	269	325	304	285	330	316	288	314	344	323	292	330	327	281	296	295	293	332	307	290	312	301	337	297	317	279	297	317	324	290	307	339	327	295	274	333	298	333	281	300	304	336	307	306	266	296	328	302	303	310	315	328	301	310	286	330	295	294	332	331	263	312	322	339	313	287	311	319	305	302	290	274	304	295	300	314	289	321	308	304	309	285	280	295	283	307	287	291	265	275	298	294	282	314	294	313	335	330	330	261	318	301	320	291	297	311	310	296	294	336	312	337	297	311	321	320	300	273	305	279	314	270	307	304	284	297	317	308	290	280	291	287	291	300	314	327	275	310	315	336	312	287	279	308	323	320	314	296	360	283	327	309	315	314	309	317	286	274	340	323	283	305	304	281	303	333	332	310	272	305	286	287	313	310	343	306	299	290	327	288	309	296	311	299	316	315	310	306	308	294	284	318	295	295	304	310	305	330	304	312	320	293	285	297	308	304	302	287	319	312	290	312	286	293	297	277	284	291	326	311	328	302	309	327	297	305	283	306	299	309	280	299	287	296	303	312	306	303	313	313	338	278	315	269	314	286	307	301	280	279	320	295	316	307	300	316	319	313	304	310	298	284	320	328	313	314	275	277	299	286	263	282	337	313	314	331	295	287	300	268	288	304	307	298	334	327	349	313	291	296	302	279	287	293	328	275	315	281	294	278	356	288	288	303	319	293	286	332	306	290	301	319	298	279	292	273	342	297	275	288	297	313	284	293	317	259	297	320	300	284	267	318	302	316	300	308	297	304	280	313	316	298	297	315	293	277	288	297	269	259	319	312	272	316	315	298	288	294	297	299	323	314	292	272	294	305	275	313	293	326	302	277	299	294	289	316	311	317	303	305	306	317	293	282	327	308	286	310	286	288	278	300	297	287	307	304	294	285	323	312	312	306	302	368	299	298	268	292	305	333	295	311	322	320	300	312	275	295	336	333	281	318	276	324	298	287	276	300	278	307	308	306	296	310	323	313	298	314	285	284	309	303	294	328	306	272	327	321	298	279	310	310	339	279	303	276	311	300	324	305	297	312	294	327	303	331	300	340	323	318	323	283	296	298	294	292	322	287	305	290	299	311	285	319	331	295	313	311	323	287	313	303	295	335	329	301	301	306	301	308	270	317	282	310	274	293	309	289	303	314	317	298	341	318	311	298	327	295	323	297	300	289	285	300	297	314	314	302	335	317	302	309	270	293	321	308	302	326	318	265	308	264	303	272	328	281	287	319	294	297	313	316	297	311	329	312	313	306	296	298	314	307	285	294	296	320	314	342	302	274	303	292	305	296	296	299	318	303	289	320	312	323	315	300	309	315	321	300	321	302	299	302	298	286	294	294	314	308	298	289	299	285	307	313	287	285	291	284	314	298	321	264	320	323	288	278	312	308	284	298	288	316	325	312	315	301	304	299	305	317	323	317	301	301	340	279	311	305	278	332	282	289	303	329	312	304	315	304	290	271	288	290	298	298	290	304	331	302	284	323	318	321	302	296	269	290	335	299	299	294	299	311	276	298	310	312	322	295	316	317	294	302	299	318	322	307	301	319	292	312	315	304	327	311	299	266	290	307	299	312	316	280	301	304	296	269	312	305	300	314	299	289	316	330	286	337	299	311	297	292	330	276	294	299	284	312	338	303	317	321	318	275	335	308	295	299	310	264	289	319	282	281	298	277	307	322	316	301	307	275	320	265	301	294	272	286	322	316	304	328	336	296	304	292	330	305	306	306	284	312	309	307	278	297	330	278	282	343	291	294	301	299	298	323	289	281	317	311	317	334	285	303	295	282	298	314	277	294	292	303	343	272	309	300	325	282	310	292	306	295	316	266	318	330	251	282	312	298	292	327	319	295	314	314	303	286	307	281	309	277	325	305	304	320	305	311	277	339	290	274	330	274	304	309	296	280	295	319	298	303	341	323	313	302	279	330	302	291	291	318	308	299	312	316	324	292	321	329	323	322	302	304	281	279	300	294	285	337	324	274	311	321	293	281	321	303	305	302	341	304	300	332	277	292	281	331	300	253	308	286	306	286	308	297	312	295	274	311	322	301	324	309	298	281	297	295	302	265	328	305	294	295	315	318	316	306	314	291	301	313	295	294	290	292	308	291	301	327	343	349	318	264	284	263	272	310	296	303	289	292	285	280	293	295	275	324	303	319	290	305	299	318	313	305	314	333	305	304	299	295	292	310	274	291	320	300	292	283	317	304	291	306	300	312	312	307	291	272	295	313	324	282	331	292	345	292	311	270	312	304	293	293	313	305	291	321	305	312	318	325	300	294	325	318	320	317	309	297	307	299	315	318	292	307	323	310	309	334	290	320	306	301	317	294	289	289	287	319	286	280	304	303	292	324	286	318	316	315	321	318	306	336	311	298	294	308	285	324	301	281	292	305	314	325	319	310	312	325	336	295	304	308	291	303	330	283	301	307	308	296	313	333	289	304	305	281	312	315	306	333	323	317	320	322	290	311	314	293	318	327	289	312	278	310	282	336	300	294	286	335	299	273	304	305	329	334	323	312	305	301	314	302	299	335	311	291	294	304	279	327	302	294	293	298	287	329	304	308	275	298	320	295	313	294	287	296	292	302	312	264	309	322	295	299	334	302	308	305	296	288	295	330	329	306	293	310	299	328	321	265	289	317	300	290	262	303	329	316	307	341	306	314	296	270	274	288	313	301	303	324	300	300	308	326	304	316	280	303	293	306	307	291	317	295	290	307	316	295	307	286	321	316	303	298	315	305	324	325	285	296	320	296	305	302	297	293	314	297	284	314	291	309	320	299	302	291	295	278	308	306	284	312	328	310	293	301	271	299	289	301	308	286	293	302	327	302	309	307	314	279	317	317	313	289	324	317	288	310	294	305	306	306	296	290	307	298	326	308	315	308	327	299	281	291	321	304	313	282	292	334	298	283	292	311	294	308	335	278	353	329	295	305	315	317	291	316	289	310	298	289	308	315	276	301	313	295	329	304	301	309	326	295	298	321	317	313	320	308	301	300	322	304	277	291	287	323	292	302	293	316	286	343	323	301	295	317	309	278	294	316	305	304	321	329	315	331	318	290	268	331	288	333	332	317	289	342	277	297	285	324	303	302	304	286	331	285	302	314	295	317	308	277	310	293	298	308	312	331	312	308	289	315	294	283	303	281	331	306	295	318	291
29911	8047	2302	1590	1075	806	639	454	395	291	272	268	270	223	191	208	185	168	183	170	151	146	143	150	140	138	136	135	124	116	158	139	135	125	131	129	132	130	135	154	132	129	136	132	133	126	110	122	118	115	120	128	130	119	122	120	130	129	117	109	117	112	118	141	133	131	116	119	118	127	130	98	118	110	117	119	113	124	125	106	123	126	142	110	122	107	119	112	135	113	126	109	89	112	141	113	137	121	119	132	118	120	128	129	115	129	111	129	117	110	112	117	100	135	122	125	122	116	121	105	125	125	132	115	108	141	130	131	122	128	119	112	109	117	132	94	116	118	126	118	103	106	108	123	106	101	98	93	134	111	106	125	119	125	120	121	113	94	106	109	111	121	113	126	108	111	113	140	106	124	116	103	120	140	113	117	132	128	140	136	117	106	107	110	116	114	133	114	116	106	138	117	117	131	117	121	129	126	119	127	109	131	120	123	139	108	132	112	119	117	123	105	132	115	134	128	129	115	114	121	123	115	126	111	130	102	108	123	120	116	110	116	115	100	118	124	83	120	114	115	100	135	107	112	105	121	124	131	106	119	107	141	109	104	108	138	116	124	125	108	124	114	119	121	103	119	117	120	115	112	94	119	119	129	128	114	114	123	120	127	102	117	113	123	110	121	124	113	112	109	128	124	107	107	114	147	122	135	129	108	110	125	113	119	120	111	105	105	107	105	109	120	102	121	102	118	109	108	119	119	126	114	104	127	133	129	122	131	130	130	121	126	113	96	99	127	132	122	124	93	132	120	104	130	130	110	129	120	129	119	114	117	118	134	121	124	87	119	112	137	126	130	120	116	114	103	110	113	113	114	110	123	93	105	140	116	99	98	121	110	115	113	128	122	118	115	142	120	133	125	115	116	130	126	114	111	102	105	128	116	135	123	126	98	103	147	141	121	104	120	113	100	117	107	117	104	88	120	103	116	134	120	125	112	125	106	126	129	116	89	82	135	117	116	116	108	122	129	115	127	124	114	117	121	111	114	113	113	101	125	115	109	102	128	124	128	118	147	120	119	129	104	114	117	119	127	111	123	118	108	109	102	120	114	133	127	119	111	129	106	114	123	122	105	134	122	110	125	118	120	122	118	122	126	119	114	95	120	132	111	124	134	122	118	123	105	115	108	117	111	114	116	125	112	127	124	100	101	122	116	113	130	133	118	121	124	131	110	116	123	119	147	108	107	94	96	127	116	112	120	104	131	114	103	121	118	125	114	123	126	105	113	116	110	106	129	128	106	118	116	117	134	108	112	122	125	126	118	99	127	112	118	118	121	115	134	128	133	117	103	82	125	104	126	119	119	117	124	132	135	100	115	125	108	106	134	129	123	123	117	121	120	132	119	147	119	116	137	112	119	108	130	119	129	121	110	98	114	105	113	133	130	95	116	132	122	109	102	118	126	128	117	109	130	110	98	110	126	101	131	118	119	118	126	116	110	122	96	126	112	113	121	129	121	108	125	125	121	99	111	117	120	106	125	126	129	112	118	104	109	109	126	121	109	137	108	119	114	104	129	125	133	137	106	128	116	120	125	117	148	120	85	125	123	106	102	118	126	115	110	132	130	132	107	102	113	114	140	132	131	138	117	115	112	129	126	94	128	121	123	146	114	117	119	117	105	121	122	113	109	105	116	121	126	114	108	135	124	125	126	129	122	115	102	109	115	141	118	115	130	113	122	113	95	115	104	107	134	116	124	121	115	110	121	117	135	109	126	129	139	112	107	114	101	109	104	135	117	90	143	121	110	101	119	113	129	112	113	111	132	136	129	117	130	142	82	132	103	106	128	125	113	105	122	91	106	132	148	106	116	134	131	101	130	125	121	117	122	142	123	130	118	120	126	120	125	121	121	124	105	123	136	124	104	129	109	123	144	145	123	114	111	119	110	101	123	107	112	117	120	120	131	125	122	125	104	129	121	113	106	135	104	103	121	115	128	120	125	132	96	118	115	127	121	111	105	114	105	119	127	132	126	130	129	121	120	109	124	104	122	121	112	115	133	109	131	137	125	145	120	121	122	114	117	117	114	104	122	119	114	123	123	117	107	102	118	138	115	126	115	124	113	124	108	106	127	104	115	132	123	123	106	131	94	120	121	115	135	129	94	132	137	113	123	117	92	121	120	113	109	131	103	105	124	125	105	128	122	125	129	128	119	128	109	102	124	132	120	106	115	148	112	107	112	114	109	126	123	101	133	109	144	135	130	112	114	108	113	114	118	104	122	123	119	131	105	131	114	116	110	91	119	115	128	123	114	107	116	108	107	131	106	112	142	130	116	122	113	92	112	125	85	107	115	104	108	97	123	123	120	127	116	129	110	102	112	136	141	116	109	129	134	84	107	114	113	134	119	110	130	132	119	110	139	107	112	109	96	112	101	118	109	120	129	125	111	120	120	106	130	126	118	115	108	120	109	125	114	122	111	131	120	109	118	116	118	120	130	111	129	121	90	116	124	128	115	122	119	117	110	120	132	119	117	116	137	108	129	130	122	108	136	111	131	120	121	134	116	105	123	119	120	112	126	112	109	126	114	108	123	105	140	119	104	119	117	129	119	117	130	135	112	133	115	109	142	131	129	121	123	105	116	137	139	125	121	136	114	102	99	125	129	112	121	108	124	104	147	117	120	114	129	119	109	121	113	118	104	129	136	126	133	116	129	100	112	131	105	122	125	124	124	103	106	127	126	128	127	114	110	131	129	129	138	121	124	113	138	114	130	110	113	111	127	118	122	118	100	112	137	130	124	108	139	116	122	107	118	119	122	133	121	126	106	114	113	105	113	101	138	106	89	110	107	114	95	119	96	119	102	108	122	125	121	123	135	91	120	121	132	96	105	127	100	112	111	116	110	121	129	122	96	135	123	121	123	121	101	142	115	80	118	118	135	114	121	130	132	111	119	116	127	107	110	99	132	100	130	105	104	100	108	126	122	123	107	135	118	99	118	122	119	125	117	135	131	140	134	104	130	111	138	99	127	106	118	108	122	105	103	110	103	137	117	134	116	129	116	108	119	135	113	122	111	113	103	124	114	120	118	104	118	109	127	138	127	110	105	138	134	117	111	105	140	111	109	120	124	107	140	110	125	140	117	113	100	112	114	132	120	115	120	131	104	126	99	108	88	137	116	123	112	103	117	117	124	105	120	117	115	113	124	117	126	115	122	120	138	107	103	98	126	115	124	115	112	115	102	117	130	108	117	120	111	128	118	125	113	119	125	133	114	149	112	115	112	135	108	124	117	117	126	115	103	119	117	103	112	122	110	118	118	114	126	124	133	105	109	121	103	120	103	134	120	115	117	109	127	127	130	99	136	107	101	118	99	117	129	117	127	123	120	114	119	131	103	130	133	124	117	115	136	114	121	115	114	111	123	120	121	92	119	110	134	131	120	119	117	105	125	112	111	128	118	119	113	116	113	115	95	112	112	129	110	119	139	120	117	123	135	112	115	141	139	124	134
14824	2165	5003	5667	4964	4148	3439	2780	2294	2008	1798	1583	1470	1323	1200	1115	1049	996	906	854	805	790	786	717	730	718	646	646	663	635	607	644	574	569	557	554	596	542	509	526	524	529	530	514	530	514	497	521	493	541	482	502	524	483	505	437	515	490	486	455	480	464	483	510	426	488	497	462	477	509	468	505	481	495	489	450	472	499	484	450	509	465	470	438	482	456	432	460	460	462	459	429	432	473	453	468	442	466	475	476	436	456	462	458	498	463	478	423	454	471	478	431	470	452	477	451	466	431	446	498	468	465	481	426	407	464	426	444	464	456	450	443	464	412	458	443	466	474	477	474	466	429	443	475	435	464	505	480	450	461	468	459	436	466	433	459	438	468	429	442	481	394	478	459	458	464	456	454	454	442	463	434	443	452	471	454	469	459	427	460	444	468	429	446	479	452	435	451	436	437	468	453	468	459	459	443	411	455	441	465	479	434	416	434	467	417	432	431	422	435	447	406	473	443	440	434	418	431	453	446	450	405	441	474	437	427	433	474	440	462	484	477	381	466	452	419	440	444	451	435	459	430	427	446	442	443	460	451	422	430	447	452	455	455	475	470	438	490	419	446	439	406	432	421	426	445	442	445	441	407	453	471	454	449	429	434	435	446	431	439	455	429	455	422	459	465	376	502	424	464	442	433	430	424	417	460	417	430	438	457	470	430	456	439	443	447	453	460	444	439	434	454	437	422	455	450	449	411	427	435	446	423	416	424	471	485	429	465	474	434	435	429	416	422	448	468	464	467	426	445	431	408	447	415	444	497	431	402	432	460	439	418	446	495	435	400	476	469	462	427	430	421	459	456	436	428	488	457	423	421	472	426	456	427	432	424	438	450	443	500	428	419	427	430	441	413	461	458	431	477	439	397	463	430	455	434	453	451	428	456	446	473	416	433	432	414	426	444	438	476	459	434	443	449	453	437	453	439	389	476	437	441	458	443	436	412	473	446	439	448	419	445	440	496	406	422	409	451	468	452	472	430	424	453	445	433	477	462	434	406	423	424	441	439	440	435	406	466	437	420	425	460	455	452	411	487	446	415	485	470	431	426	449	487	474	420	431	467	474	423	418	452	448	472	424	470	386	480	445	467	433	451	421	440	441	411	439	409	443	447	484	410	460	425	428	446	444	432	420	416	446	469	465	447	452	444	453	426	452	454	433	433	426	422	431	464	440	433	385	449	430	407	444	440	457	457	433	425	451	430	435	461	416	459	428	433	446	465	454	462	434	410	469	422	437	454	442	467	461	452	415	444	433	440	422	445	415	406	438	441	433	477	484	421	445	436	424	395	425	427	429	459	473	477	450	460	465	423	466	454	458	387	453	464	448	445	454	412	462	479	455	441	459	466	445	439	469	471	444	403	422	429	473	433	425	447	415	409	426	442	427	430	461	442	410	402	467	457	450	441	456	437	421	422	499	428	457	443	458	444	474	483	443	472	480	427	451	462	439	440	433	489	411	432	450	402	412	421	398	437	422	439	390	467	441	453	440	470	447	453	446	405	422	433	437	480	440	426	416	481	478	436	448	427	449	441	454	425	466	470	410	439	467	469	465	425	433	431	479	447	424	410	449	457	406	437	451	429	459	446	454	426	470	430	488	438	435	416	446	457	480	481	450	430	420	424	386	468	437	462	486	418	460	430	451	428	423	420	424	443	431	444	445	422	422	420	456	439	441	430	455	434	459	399	467	413	429	461	484	391	416	470	454	427	437	459	407	447	401	447	447	429	459	457	439	471	420	452	462	439	504	459	423	407	436	421	462	431	471	448	439	440	429	456	465	440	438	448	433	437	423	436	452	430	445	435	463	443	414	458	482	459	424	454	463	453	481	477	468	427	436	417	449	442	449	455	429	441	467	433	431	429	452	426	420	436	449	424	447	475	467	422	467	436	460	481	435	467	430	438	449	461	409	454	439	417	445	468	414	439	485	427	443	481	442	446	430	424	454	462	403	449	459	454	438	432	413	476	466	450	468	434	425	420	434	453	436	441	461	446	378	423	503	450	463	412	442	444	432	424	446	428	427	454	433	410	417	426	439	460	445	445	424	466	460	438	452	405	412	422	417	476	454	426	431	456	446	425	491	453	460	393	444	481	434	456	474	440	426	461	444	396	447	484	472	432	447	421	481	441	446	428	425	460	443	436	423	437	437	407	436	427	434	462	437	439	475	434	421	441	473	453	469	473	490	450	443	429	443	439	433	472	447	437	457	441	417	445	441	490	426	431	429	390	451	437	455	418	453	437	427	462	471	444	431	433	438	445	442	441	418	468	434	475	460	469	459	448	413	446	402	454	436	475	457	440	421	435	459	452	471	471	459	436	504	435	458	390	435	440	431	423	460	433	430	419	449	463	431	426	464	438	464	416	481	424	471	423	463	443	481	428	424	429	453	430	448	417	409	420	439	433	401	442	461	447	426	411	415	427	453	458	436	450	406	456	424	443	482	433	444	442	461	453	437	440	471	460	411	414	432	438	506	457	476	428	430	428	454	459	425	405	419	450	424	366	464	426	489	441	452	475	432	459	450	451	427	436	408	426	418	400	408	442	456	410	443	444	416	441	440	423	416	427	451	459	449	420	453	451	444	452	436	442	420	437	449	436	445	438	457	411	440	439	422	452	471	448	441	431	428	443	427	438	454	455	452	389	433	452	444	443	444	460	409	404	437	431	456	430	451	444	444	463	465	439	438	451	433	449	463	460	420	458	484	434	452	437	422	455	431	464	459	493	429	403	438	443	434	458	437	482	424	444	429	433	441	416	400	455	411	444	450	418	454	439	439	431	424	427	452	412	433	422	455	443	438	422	442	422	452	439	468	481	428	422	429	452	445	475	510	417	457	420	447	432	466	397	442	436	440	453	422	431	458	457	423	434	443	425	432	464	447	426	432	435	431	418	386	414	440	449	459	436	431	449	453	444	431	437	450	468	431	446	454	468	440	464	443	494	451	439	482	489	451	420	435	469	495	484	452	432	462	471	438	438	381	437	438	460	445	475	433	440	432	419	441	460	416	484	444	485	465	421	398	428	474	441	460	428	420	461	437	459	448	431	446	419	461	411	460	465	438	476	453	425	474	472	424	433	490	476	456	442	455	485	461	443	452	438	425	425	446	430	454	425	436	413	444	448	440	410	473	458	444	479	453	453	407	473	448	447	446	435	406	450	416	442	451	424	467	435	434	435	438	464	465	439	442	450	423	449	424	451	453	456	446	411	459	454	442	453	455	412	462	432	442	458	470	412	430	411	468	457	438	436	430	464	485	447	422	424	455	444	472	431	422	450	412	413	461	455	457	407	376	430	440	429	455	408	427	469	427	439	420	443	447	440	436	441	458	430	470	437	492	416	462	455	403	490	462	455	433	392	407	462	419	412	477	448	424	439	420	469	455	449	420	481	454	470	471	449	417	473	452	390	447	447	430	406	435	453	469	474	436	495	432	432	398	445	438	391	469	430	450	443
2590	240	195	207	192	170	149	170	172	161	157	135	158	168	151	135	127	132	130	173	134	140	154	145	114	161	146	142	143	156	139	147	136	145	115	150	126	159	157	139	146	165	143	143	163	165	142	168	138	136	148	153	139	152	142	182	148	146	156	136	128	128	146	144	137	136	142	145	148	139	153	123	140	145	135	146	139	149	159	146	156	133	157	145	147	162	139	141	163	145	141	158	134	141	141	156	124	150	141	150	143	160	119	145	147	136	163	148	105	140	165	150	156	152	131	173	150	136	154	138	131	156	149	135	123	139	137	120	138	164	142	153	146	126	152	136	150	143	161	131	161	165	149	145	128	131	167	152	173	148	146	145	158	139	123	130	134	129	144	139	139	140	158	127	144	151	141	140	142	153	157	135	142	140	146	152	151	148	148	139	147	147	142	155	156	166	157	157	162	142	146	152	166	147	151	141	145	130	128	150	129	155	129	159	156	146	126	146	169	156	158	145	146	147	150	147	142	128	142	127	146	139	151	135	161	158	172	126	131	166	140	147	154	159	153	164	145	145	138	138	172	152	131	135	147	159	136	149	135	160	156	149	143	161	156	169	144	159	143	147	141	161	157	159	130	147	147	130	148	173	159	153	166	155	150	137	141	121	148	155	128	126	145	158	155	150	165	143	158	159	114	179	140	141	145	140	129	164	129	158	142	140	128	167	139	141	184	144	152	132	148	139	143	152	155	133	149	136	141	144	148	136	139	144	154	152	147	143	153	144	137	123	140	148	127	143	132	140	157	172	157	155	154	139	132	134	147	135	158	146	126	177	119	150	127	166	156	146	141	141	142	129	128	173	155	121	144	142	146	172	149	142	175	141	149	136	152	137	127	149	155	135	156	160	125	146	161	149	139	152	136	148	139	167	141	163	153	153	132	152	144	149	123	137	145	144	154	137	150	143	142	139	151	128	162	150	155	136	143	142	148	169	163	143	142	140	147	148	134	138	163	138	152	148	129	132	143	134	134	164	138	141	143	145	151	156	161	141	152	145	158	158	137	153	158	158	136	154	153	143	168	127	144	151	135	132	144	133	136	158	150	128	159	144	165	140	159	167	164	138	129	153	144	162	141	155	175	157	151	132	131	132	153	174	141	147	147	126	141	165	141	138	136	126	129	150	130	138	145	152	144	152	153	164	148	153	146	150	167	154	140	148	146	149	158	132	154	145	170	140	141	147	141	147	133	170	157	159	148	122	139	136	145	128	155	144	129	142	138	132	134	145	160	165	131	156	157	135	154	159	143	144	130	111	146	165	162	147	117	157	137	150	151	148	146	108	166	162	146	116	154	133	146	152	135	133	139	158	151	133	120	130	151	131	158	149	147	153	149	134	144	141	160	154	127	141	144	120	131	139	147	132	135	156	169	135	141	161	137	152	139	147	131	139	142	157	130	147	161	136	150	165	154	150	138	128	126	119	136	137	155	158	149	134	128	139	127	141	148	135	138	152	174	124	145	142	130	153	153	144	152	129	150	162	125	135	127	147	190	149	147	178	154	147	138	151	146	152	149	155	130	152	154	163	151	140	123	142	133	147	150	134	137	139	148	154	130	129	158	125	133	160	151	129	148	157	142	142	152	147	140	149	163	163	142	142	156	143	141	150	126	155	146	159	147	147	143	156	155	143	137	140	138	142	158	141	154	148	169	153	159	116	136	157	130	138	151	138	139	142	142	155	150	132	147	157	153	161	156	160	135	157	163	124	133	151	156	131	151	147	162	138	137	132	131	138	157	132	161	141	148	146	137	163	159	148	161	135	147	142	131	154	138	154	153	135	147	139	130	139	162	136	124	165	142	166	153	136	142	141	166	141	142	162	152	158	141	137	160	156	148	138	150	144	162	137	126	153	162	151	161	122	125	146	143	142	141	144	140	148	133	129	145	135	134	141	152	127	146	132	140	135	146	159	164	157	137	146	146	162	125	164	150	129	153	161	159	156	138	172	158	137	146	137	129	163	151	139	155	144	136	143	139	150	157	163	164	143	137	123	148	152	154	164	150	169	134	159	139	144	166	147	159	141	142	181	140	140	131	149	143	136	158	122	136	148	148	141	150	151	153	161	146	134	156	149	164	144	155	140	150	144	126	155	129	147	128	155	158	143	116	134	155	158	157	158	149	142	116	163	128	137	132	164	137	149	130	134	133	142	159	155	162	153	154	118	143	157	147	152	143	158	144	163	153	135	151	160	148	151	162	182	156	143	126	160	147	132	140	141	127	149	133	140	158	136	152	141	122	149	125	144	144	140	139	139	132	142	145	130	133	147	137	152	158	169	146	149	137	146	164	124	155	181	171	139	143	146	114	135	127	152	162	149	136	135	142	134	157	160	147	126	144	147	149	141	145	165	163	152	161	137	149	146	159	131	149	165	137	149	135	133	141	152	148	147	152	138	141	151	159	160	164	151	148	145	141	157	135	149	160	181	156	151	148	172	144	130	144	147	131	133	160	143	158	146	120	150	169	129	116	135	118	150	129	148	144	157	130	150	146	130	154	132	119	139	153	142	162	154	128	142	135	141	150	163	143	130	147	165	141	134	136	154	150	143	150	158	147	128	152	174	151	135	155	139	137	145	160	168	141	154	127	148	137	164	143	130	139	120	149	158	151	128	164	151	160	147	151	145	138	136	146	153	142	125	143	142	131	160	160	148	134	145	153	145	127	169	138	155	158	151	135	156	141	140	137	140	149	140	136	151	138	168	144	158	151	129	165	144	143	143	137	158	141	151	141	139	150	143	142	162	132	140	134	156	164	133	148	118	158	139	128	161	140	147	144	143	158	167	135	149	148	156	148	144	162	135	136	149	166	164	139	141	150	154	151	120	156	160	137	152	149	152	151	131	137	156	151	120	145	172	132	145	138	171	174	143	153	137	142	149	141	120	133	144	141	142	163	149	146	139	151	135	150	142	156	140	162	131	128	158	139	102	148	143	144	152	162	138	148	136	151	156	128	135	164	151	147	129	147	143	149	140	141	139	136	145	137	141	158	148	159	121	152	129	143	146	142	146	139	135	146	150	172	150	147	145	139	140	126	143	162	153	159	162	139	131	135	141	144	151	168	132	136	161	153	128	141	147	134	141	151	150	127	149	123	139	145	151	158	143	133	148	129	164	174	137	146	135	153	153	155	153	132	161	162	159	149	129	153	158	155	134	142	152	129	144	136	133	156	138	124	141	148	137	143	153	140	135	138	158	137	131	159	153	144	151	154	164	141	147	151	133	147	153	141	151	169	145	168	154	177	137	141	143	150	142	147	146	168	147	149	164	128	129	174	151	163	136	150	157	147	169	154	118	143	163	147	145	137	141	132	124	143	123	170	152	136	155	151	142	146	144	145	151	141	152	149	144	145	144	151	144	149	151	136	154	139	137	161	128	130	137	146	158	158	142	142	135	115	132	164	153	131	172	145	156	135	147	121	135	161	147	124	158	126	156	153	143	146	154	152	151	178	146
4702	592	710	701	682	646	611	603	589	548	606	582	536	560	562	541	536	537	538	559	536	523	495	537	537	514	525	540	486	572	507	545	508	519	519	567	561	486	529	546	501	542	535	508	473	487	515	477	519	544	516	519	514	534	503	521	502	487	537	534	521	522	482	491	525	511	530	530	489	491	531	549	512	533	527	500	529	518	529	493	544	521	511	479	546	503	495	512	464	511	505	532	539	503	514	566	513	541	489	494	535	539	489	547	554	512	488	521	499	510	512	525	501	556	496	502	545	490	497	486	513	504	522	534	521	539	519	516	522	518	535	521	550	496	539	455	519	533	537	556	480	510	511	490	534	520	497	525	523	498	493	538	482	550	516	505	495	516	530	527	517	528	547	544	518	545	533	520	500	520	501	516	525	516	461	534	512	542	497	486	497	552	529	490	501	540	523	512	521	536	534	543	508	516	533	519	515	519	507	545	517	545	541	469	540	544	480	481	536	529	537	538	548	509	497	506	507	478	516	549	487	555	500	518	524	517	540	504	543	502	446	506	552	547	530	511	526	537	471	502	530	542	496	475	515	494	459	533	524	548	515	491	494	518	513	510	513	541	545	503	485	544	546	549	467	494	536	525	501	523	497	501	545	541	492	528	491	534	489	551	517	494	527	529	534	549	523	484	511	540	521	543	541	547	508	532	531	494	469	505	479	560	488	515	498	540	482	516	490	545	512	515	503	496	489	555	535	519	529	523	518	503	549	503	552	509	493	540	536	528	520	484	527	529	541	476	505	490	503	500	543	529	533	554	557	487	505	529	544	536	519	496	518	519	469	524	544	560	484	481	524	522	518	533	518	500	547	479	503	511	495	495	553	559	510	523	549	509	534	511	509	511	504	510	535	531	491	510	502	555	504	506	492	515	544	523	479	524	539	559	480	537	502	516	494	513	542	513	491	542	541	518	564	544	505	525	519	542	492	519	465	547	532	547	564	496	559	527	507	498	524	500	497	497	547	504	538	495	457	490	495	474	512	518	537	554	508	529	560	513	478	517	503	547	503	509	522	518	521	506	534	516	523	531	540	530	533	524	529	563	572	480	506	528	530	501	519	524	517	510	543	516	526	514	491	510	530	477	511	506	495	529	546	536	506	509	493	504	512	497	527	493	477	486	523	518	478	501	483	525	510	529	508	557	542	501	527	529	508	543	516	486	528	514	554	509	478	503	512	512	541	530	495	510	569	535	497	531	462	510	516	559	523	517	540	527	484	510	509	488	535	503	492	506	523	507	537	523	473	516	509	516	484	558	529	538	497	509	502	547	507	523	534	506	557	509	538	513	492	481	496	520	509	539	484	505	479	509	504	515	536	547	493	470	514	494	545	539	539	524	483	529	502	520	499	522	488	538	531	497	514	540	527	542	505	487	494	508	512	525	556	488	515	479	533	523	512	530	526	512	513	497	517	478	509	531	570	485	475	534	522	537	521	511	496	534	511	550	536	499	534	539	513	522	503	550	534	506	512	502	525	510	522	532	521	515	530	481	471	536	500	526	527	524	497	516	524	491	517	523	501	517	521	515	534	566	515	507	554	536	493	509	543	518	532	529	522	502	506	528	542	528	494	530	467	521	527	506	538	509	472	521	521	504	525	489	517	521	536	518	531	507	536	536	514	531	507	538	515	506	540	512	504	559	538	497	502	526	515	532	529	498	531	515	528	511	480	533	538	518	556	525	526	493	503	533	524	518	513	521	560	535	474	512	521	493	526	496	530	541	511	534	533	551	472	498	517	495	500	501	534	521	473	511	519	556	515	531	501	493	450	509	511	467	513	508	528	549	526	534	542	517	531	572	547	522	507	523	496	509	527	502	492	500	485	512	527	502	545	527	480	513	506	530	525	519	519	527	522	511	521	485	566	507	519	517	504	523	527	497	526	525	520	503	504	536	489	478	520	535	540	538	532	523	528	510	482	536	471	524	524	521	525	493	480	490	523	546	516	549	488	526	496	555	540	514	540	494	519	505	486	501	496	496	526	555	513	470	550	517	512	543	542	498	500	524	512	512	560	542	531	510	535	512	512	470	511	484	509	520	483	509	517	511	521	469	509	565	507	543	511	542	518	544	529	531	479	513	509	557	525	479	558	518	442	520	519	538	492	510	525	492	493	483	505	515	507	478	527	497	495	523	506	498	537	535	556	509	523	501	490	498	532	515	512	514	521	501	522	548	545	546	516	512	481	487	506	470	501	531	516	521	544	502	504	510	515	539	525	524	513	523	528	515	512	523	542	533	542	521	520	517	518	509	457	507	497	496	521	506	518	451	535	546	499	508	547	534	532	520	500	526	511	522	538	511	511	547	496	495	539	546	515	541	556	529	529	543	508	502	518	502	504	520	507	516	473	538	520	516	509	468	519	516	493	506	523	527	504	506	514	519	512	540	546	484	543	459	518	539	514	482	514	507	524	499	536	556	510	480	548	517	530	499	510	545	526	519	512	531	530	495	502	490	528	466	550	486	503	500	524	473	507	533	495	535	478	519	505	506	515	515	544	498	518	499	481	545	536	551	500	526	538	497	539	532	515	491	515	547	485	504	506	520	547	522	525	484	480	477	534	492	520	522	576	543	513	503	487	510	543	533	511	496	521	451	518	523	461	527	512	500	477	501	519	520	524	503	496	505	469	533	533	551	499	509	489	479	537	519	507	484	502	531	498	516	495	481	493	534	522	540	503	530	502	484	540	517	519	478	514	524	546	536	495	499	474	541	529	508	533	513	523	544	538	481	489	500	533	512	540	521	519	532	499	498	528	479	534	524	518	493	513	540	517	499	559	508	494	541	523	492	497	501	527	500	497	468	509	512	522	515	538	518	536	517	494	460	540	544	509	509	495	530	492	521	517	541	529	466	550	536	544	518	535	501	515	468	536	516	513	483	524	520	522	526	510	512	497	519	503	517	489	509	529	515	524	489	522	542	501	512	508	498	543	514	512	520	531	547	536	491	510	515	531	543	517	508	521	524	540	559	521	531	534	511	507	524	492	492	532	529	545	534	528	497	494	525	523	504	530	497	489	506	519	517	513	489	516	525	488	558	495	519	545	497	525	533	518	487	494	506	534	514	542	483	544	496	511	485	526	486	523	522	496	522	540	516	494	493	499	500	532	505	526	467	493	546	509	519	553	482	571	561	541	535	520	475	540	509	555	527	508	538	507	508	508	514	504	545	555	513	524	546	502	517	520	555	525	491	530	508	496	522	497	499	503	542	507	545	515	521	513	521	519	544	538	483	519	530	516	493	541	547	521	513	565	503	549	479	496	499	564	541	500	535	507	511	518	529	521	561	505	519	474	521	521	527	495	494	488	532	528	528	528	549	528	520	537	505	484	527	507	492	474	536	523	541	521	549	511	549	516	529	508	494	530	542	534	469	542	535	500	462	504	510	517	517	553	503	556	535	537	502	496	539	545	556	529	518	503	538	508	549	500	532	529	515	531	514	495	538	516	540	511	518
18095	2123	1017	724	522	390	318	228	221	187	143	164	138	109	127	125	87	93	105	79	99	80	98	109	82	101	78	81	84	77	81	97	71	69	73	81	73	76	85	86	71	67	82	98	79	65	71	76	70	78	87	91	73	77	74	80	79	86	64	70	76	77	72	54	65	72	83	76	70	87	62	73	89	64	77	87	64	75	76	91	77	71	85	71	73	77	72	90	87	68	73	59	63	77	80	76	79	82	81	87	67	93	61	72	64	70	83	69	75	78	74	67	70	79	97	69	78	81	78	71	71	79	71	80	86	67	74	64	66	86	75	81	63	75	87	84	68	92	73	77	73	84	60	65	78	78	81	52	80	68	69	58	67	85	74	65	64	71	69	88	74	90	84	87	84	79	67	75	65	82	69	78	72	84	69	72	72	75	72	76	63	78	76	77	67	78	86	92	106	63	79	72	83	104	76	69	69	75	69	84	68	63	61	63	82	70	72	85	79	86	70	69	73	66	83	65	69	75	70	63	74	69	64	75	83	73	71	82	61	78	62	72	66	78	77	90	67	71	74	77	65	85	73	77	81	65	74	73	84	71	73	89	71	90	74	70	91	78	65	76	73	72	81	88	79	67	73	59	68	77	82	75	80	76	71	78	73	75	69	73	66	80	61	72	64	71	84	73	60	66	80	81	77	64	81	68	58	77	62	72	65	69	82	78	71	67	75	72	69	78	66	60	67	88	65	86	71	65	74	58	75	90	71	98	82	72	68	56	69	67	75	100	70	67	64	86	78	76	76	56	77	90	59	67	86	74	71	81	76	80	64	59	72	72	74	85	62	78	68	63	66	67	83	57	85	75	80	83	68	79	87	82	91	66	90	84	74	80	63	88	77	78	70	74	74	68	77	86	82	74	77	63	61	70	77	80	69	70	72	68	88	61	62	87	76	78	63	70	77	73	61	77	77	60	49	66	82	81	76	74	83	84	75	66	71	61	66	88	67	67	73	74	71	60	68	60	77	84	63	66	69	93	74	63	88	87	90	62	67	77	58	61	79	92	65	80	59	88	83	74	70	80	87	70	81	78	70	86	53	71	76	71	77	73	56	77	67	83	90	66	73	77	85	70	71	83	68	80	83	75	83	63	84	68	80	88	76	83	74	63	71	78	76	78	66	71	83	82	70	67	60	81	90	67	53	69	83	68	77	69	78	88	81	59	59	70	71	64	56	77	81	77	64	61	86	83	74	62	60	75	79	76	83	64	92	77	77	101	82	68	79	65	81	79	90	78	77	68	84	62	82	72	76	76	73	67	84	92	77	82	81	84	81	83	71	74	72	79	76	87	78	76	86	80	94	65	79	68	72	83	71	66	87	76	75	77	84	77	80	66	80	77	68	91	68	64	58	70	69	79	90	76	85	74	88	73	71	86	78	75	57	71	56	87	74	70	56	63	80	94	74	75	67	65	77	74	76	73	73	68	65	70	77	70	71	73	73	66	84	89	89	80	86	78	68	82	73	74	67	66	76	59	77	80	75	71	88	86	90	89	83	89	92	67	58	68	78	60	63	80	74	74	72	68	78	70	65	80	67	80	66	80	70	76	72	71	77	79	76	76	86	80	84	66	70	75	69	71	62	75	79	80	65	89	63	81	70	77	95	68	77	74	59	70	82	73	77	78	64	74	81	73	79	69	61	70	60	78	55	69	81	66	91	73	64	69	72	71	82	75	79	76	75	78	73	79	81	60	65	71	77	75	72	56	98	78	65	69	77	75	96	87	73	70	68	76	64	70	64	81	78	69	69	72	73	66	50	82	100	83	79	73	74	64	70	74	62	86	73	86	80	73	65	74	72	79	76	65	90	74	77	70	75	80	68	81	74	72	70	60	71	74	97	68	75	95	87	53	63	83	73	72	82	70	64	72	69	96	58	69	71	66	64	76	75	84	76	72	78	71	71	73	90	83	66	74	77	69	87	54	70	75	67	81	83	73	69	75	67	77	62	87	80	80	67	72	73	80	85	77	74	84	88	83	70	72	72	77	76	75	86	73	74	72	71	86	76	76	68	87	77	69	85	72	85	78	82	67	84	76	78	74	79	70	72	87	73	79	77	71	79	86	61	64	67	87	71	65	75	81	63	81	80	65	76	80	67	69	68	84	84	72	80	81	67	69	66	69	63	67	74	85	65	80	65	100	69	67	64	91	89	77	68	88	75	79	71	79	94	69	86	77	77	78	66	70	71	66	85	69	71	76	62	87	65	80	63	71	72	68	58	76	84	52	76	83	78	71	80	76	78	68	76	66	63	72	76	65	95	82	69	73	77	73	73	80	77	85	57	67	78	74	79	81	74	68	77	76	83	64	78	92	67	81	64	79	77	65	96	67	68	71	84	85	70	81	68	82	85	71	62	68	92	76	70	79	59	76	69	66	81	77	85	80	67	78	74	70	57	83	89	70	65	73	78	61	72	68	83	68	65	79	77	82	72	74	70	84	81	76	70	70	75	75	76	72	75	75	65	80	70	76	78	75	68	80	83	53	89	61	76	76	81	88	65	70	77	86	79	96	71	61	57	66	77	74	64	76	68	78	78	81	57	77	59	63	76	85	80	104	64	70	84	76	76	90	73	81	72	76	74	80	87	80	82	83	81	63	75	73	72	73	77	66	55	82	84	77	77	82	86	60	54	78	65	63	74	67	77	84	70	92	71	87	87	72	72	95	93	80	82	76	74	73	64	80	71	74	69	75	67	82	86	72	73	83	67	74	74	75	74	78	73	72	65	82	70	74	66	77	68	61	70	86	65	70	68	90	75	87	66	73	74	72	62	67	62	84	78	74	67	64	76	72	65	72	82	82	79	94	79	102	71	74	64	87	73	71	70	72	80	69	71	65	71	85	69	54	67	70	61	85	70	74	87	68	61	68	65	75	64	72	71	71	73	78	68	73	76	77	92	85	79	66	71	70	59	82	90	79	77	63	59	66	82	80	72	79	68	69	90	76	72	70	67	78	78	64	72	66	78	91	73	74	67	76	55	87	72	59	71	82	66	81	73	85	68	73	65	68	82	70	104	83	77	67	84	80	73	84	73	68	69	80	72	70	73	67	95	77	83	84	89	90	87	68	79	73	82	76	64	64	69	53	72	80	69	70	78	83	83	73	80	71	75	74	75	62	54	99	76	66	80	70	66	70	69	69	67	76	74	88	60	71	77	69	65	57	78	81	76	68	75	52	66	72	87	69	83	78	81	91	83	101	56	80	86	70	66	67	64	63	72	75	73	74	62	88	90	72	82	65	88	83	74	88	69	62	71	87	87	66	81	61	75	71	58	72	61	67	92	62	64	68	90	89	78	81	66	62	67	68	74	94	72	69	76	82	84	74	72	85	83	80	68	83	76	91	73	63	77	88	75	73	51	84	68	86	74	67	69	81	88	65	81	82	71	70	77	54	77	71	79	73	69	81	71	58	81	72	85	83	89	69	78	63	90	80	77	67	62	70	65	70	65	72
10788	1204	2513	2992	2602	2088	1736	1490	1201	1092	953	818	755	740	705	619	576	558	536	476	424	464	463	446	437	433	395	413	407	415	381	365	396	349	356	364	351	367	347	364	322	330	334	329	291	333	334	330	340	362	339	312	329	324	313	289	345	325	328	342	335	319	317	329	292	299	309	345	324	314	323	320	318	351	333	319	320	319	292	321	342	321	350	304	308	324	315	332	297	314	349	328	321	309	302	323	287	290	338	309	305	333	301	348	274	306	274	277	327	301	336	322	306	299	304	326	319	319	320	278	305	317	293	331	315	276	292	321	329	303	302	349	319	300	321	329	301	332	312	303	325	313	327	306	311	298	330	310	292	313	329	287	309	315	319	339	294	301	291	326	314	309	287	282	301	319	302	309	309	316	287	331	302	315	288	295	281	310	287	287	326	295	287	318	322	312	345	288	314	338	297	292	329	300	299	329	314	307	322	304	312	325	289	281	271	329	304	299	313	310	303	305	323	292	309	317	307	304	289	301	300	294	315	313	319	318	292	307	309	321	293	353	313	313	309	295	309	314	276	304	291	310	311	314	298	301	328	335	289	309	332	294	296	294	311	259	295	301	349	279	296	303	317	277	304	292	283	315	321	296	285	309	313	298	299	310	336	317	305	266	282	339	297	299	303	275	299	338	316	301	286	319	322	283	317	296	306	289	276	312	342	296	301	301	284	280	326	302	308	280	295	303	315	301	312	303	294	305	293	296	272	295	304	293	323	270	296	286	307	274	300	320	327	288	313	321	304	322	290	292	272	318	286	286	301	310	318	295	295	332	282	310	300	273	342	320	299	267	303	300	296	307	322	298	309	300	299	315	327	306	304	282	295	350	294	301	282	312	300	326	287	271	327	317	316	298	355	277	321	346	309	332	309	285	317	329	313	315	314	297	337	275	334	303	288	292	331	333	328	308	286	297	287	314	304	286	286	284	318	325	299	299	306	291	289	319	300	312	282	313	298	284	322	303	293	315	318	280	304	273	271	317	325	310	322	288	287	303	311	296	302	289	285	271	312	289	300	314	323	322	276	320	282	326	295	319	317	319	325	323	325	300	318	311	282	328	308	288	303	283	271	283	313	278	269	313	320	283	325	321	307	291	336	307	314	285	288	271	301	306	290	315	309	317	278	295	296	328	307	301	305	288	287	297	307	290	322	299	310	309	301	297	318	297	307	304	319	303	324	290	293	273	267	282	306	296	305	306	340	308	292	331	283	312	317	290	301	267	289	295	307	292	294	294	306	324	306	295	288	300	296	310	299	323	286	283	302	301	302	310	305	314	330	274	323	310	333	300	275	311	329	321	289	295	293	305	331	315	313	291	309	269	303	322	320	302	267	291	269	281	289	321	282	311	292	286	337	267	320	282	295	282	281	292	314	318	308	269	314	279	283	306	294	333	291	275	299	286	270	313	318	314	297	304	304	270	314	287	308	322	272	309	296	303	310	270	305	298	322	299	312	276	292	309	323	311	303	323	311	333	313	291	309	318	319	267	290	293	323	329	303	307	290	299	296	321	285	303	286	312	298	303	308	334	300	268	301	330	308	260	311	311	308	319	294	318	310	309	307	315	262	299	282	288	304	289	285	295	292	337	316	295	287	286	298	309	298	304	314	286	293	281	291	323	300	310	307	294	299	302	299	321	306	301	282	313	311	322	303	278	321	297	300	281	300	301	324	325	312	293	321	296	292	297	258	308	296	304	280	300	288	272	249	290	296	344	296	300	285	250	309	308	284	314	301	298	319	330	310	316	310	327	290	290	272	313	296	287	294	324	281	295	316	338	293	283	329	307	287	309	291	305	318	300	308	305	307	304	332	345	294	319	301	300	314	302	296	314	315	327	273	312	312	296	303	301	316	297	304	318	305	299	303	330	295	297	310	305	294	276	307	326	289	295	294	315	302	320	297	301	321	290	311	271	309	315	308	293	278	303	310	338	296	319	285	288	263	293	260	271	298	295	336	305	288	296	282	334	298	287	297	284	336	290	314	302	316	282	318	278	308	325	304	309	319	316	286	300	286	314	284	322	310	286	322	273	287	320	288	297	323	281	287	295	319	307	299	299	313	303	295	278	321	281	269	292	284	314	281	277	309	305	330	340	303	291	301	302	347	304	322	310	301	278	277	323	323	321	292	297	303	288	294	311	324	322	280	317	280	276	300	300	319	297	328	323	299	277	300	282	335	313	302	310	296	305	314	280	287	311	287	310	267	314	288	292	284	292	320	317	285	315	279	302	296	282	307	284	309	320	295	291	295	323	327	309	310	327	306	301	308	333	287	285	296	296	297	312	320	298	276	319	322	312	322	291	260	328	300	304	286	327	305	302	321	275	296	314	289	319	291	284	287	288	303	331	268	287	289	292	332	338	300	286	290	286	314	292	281	309	280	320	307	309	320	308	306	316	325	329	327	301	259	310	327	317	317	295	292	337	308	303	271	322	329	318	302	306	309	325	314	292	281	290	264	296	290	308	279	301	309	288	273	316	278	294	323	301	309	333	294	289	296	305	287	300	287	307	302	305	333	308	280	295	290	300	309	327	317	302	310	324	349	290	279	287	304	322	293	300	292	289	299	303	304	287	309	298	302	305	300	307	311	289	318	294	303	298	312	286	299	325	291	298	282	336	295	298	290	320	291	283	297	297	295	291	295	300	321	289	354	317	344	324	289	318	283	284	295	288	311	294	297	292	265	327	274	326	321	296	292	289	291	290	293	309	277	312	295	277	311	329	297	324	282	305	345	289	312	305	311	317	297	299	318	295	308	264	284	326	283	330	318	267	268	345	293	296	312	316	304	316	339	317	325	284	306	306	315	288	311	313	297	280	304	300	297	324	283	297	289	270	315	311	299	320	319	310	279	299	343	316	329	280	282	300	281	320	311	273	300	317	295	334	300	302	278	316	336	303	317	272	292	334	296	299	276	293	299	308	301	327	332	293	308	280	320	305	297	270	288	327	320	306	290	326	268	273	313	308	340	303	319	302	286	273	310	271	303	308	301	305	280	301	306	321	294	293	320	312	298	308	279	291	281	293	268	288	311	291	301	298	301	291	310	311	276	295	304	315	279	318	307	298	311	339	291	300	289	299	312	305	320	284	282	303	278	308	296	292	302	308	299	300	322	329	271	305	311	315	293	327	289	298	340	294	313	301	351	314	278	286	309	290	304	283	309	287	296	290	313	309	319	343	322	265	320	303	299	289	356	309	299	305	286	288	274	291	301	294	274	277	324	318	295	305	337	301	279	287	302	321	309	327	316	319	259	296	285	309	291	306	289	288	319	301	306	284	316	322	288	308	302	298	325	282	332	281	341	321	305	282	345	301	316	290	281	305	294	278	268	294	308	295	348	339	299	308	293	290	291	296	313	305	289	315	323	305	324	281	342	300	292	294	301	319	296	284	295	327	308	313	284	283	336	288	316	279	311	321	314	280	316	306	325	307	279	277	311	299	288	321	300	301	285	292
29719	8077	2177	1548	1102	752	560	431	370	322	288	251	221	206	218	214	187	155	146	164	160	148	150	151	159	156	124	123	144	120	133	128	141	143	125	113	112	108	118	129	124	132	152	124	129	118	134	121	123	129	103	140	106	130	123	138	126	127	106	115	156	111	122	127	119	144	107	107	105	111	107	118	118	109	123	141	123	120	121	135	137	110	101	121	119	125	110	117	114	122	117	110	123	109	130	114	125	122	120	106	121	121	115	91	115	123	144	131	110	122	124	128	126	118	122	120	99	117	105	138	136	121	118	103	99	106	110	125	117	99	131	120	117	112	107	114	126	122	107	104	107	144	116	113	137	94	107	113	130	115	105	117	116	112	100	122	125	107	124	108	110	103	120	110	111	100	98	116	116	109	122	130	131	114	105	109	128	97	133	133	106	121	118	119	122	121	116	111	123	108	113	99	114	116	133	109	135	99	105	112	117	119	115	115	108	108	120	115	127	130	94	108	133	123	113	128	111	111	111	121	133	122	114	116	119	137	107	108	104	126	115	116	109	97	131	141	114	132	103	125	125	118	116	110	116	113	130	116	114	100	108	125	114	113	131	140	124	130	121	123	128	125	101	122	102	114	129	112	77	125	131	98	131	125	105	128	113	114	123	121	128	118	114	116	125	117	114	114	100	131	128	104	111	117	95	116	103	106	120	122	119	101	124	130	108	96	112	120	138	110	121	127	108	125	114	121	119	118	99	120	115	128	107	121	118	107	114	111	118	119	104	115	117	131	119	117	110	116	115	113	123	119	125	107	104	140	130	136	102	112	127	135	105	134	89	126	111	112	112	105	116	125	99	119	127	115	100	125	119	113	113	123	116	107	112	121	101	99	110	108	115	110	125	114	129	100	129	102	113	109	118	132	119	98	110	101	121	120	94	122	117	118	131	120	118	104	110	127	129	120	116	118	119	103	121	125	101	121	98	112	104	123	110	124	122	113	116	105	133	149	129	98	112	127	101	100	100	112	125	106	113	125	117	131	116	130	110	106	133	101	111	105	120	97	108	128	106	136	111	104	109	130	120	113	122	129	119	114	102	119	114	108	110	117	109	125	118	137	117	111	143	126	122	110	115	113	102	119	119	109	134	101	118	125	116	106	102	116	91	139	124	126	125	119	130	122	109	118	107	103	128	109	136	147	107	128	131	109	111	112	105	112	113	97	109	126	120	113	131	132	129	104	111	144	115	103	115	130	122	120	106	99	147	120	115	124	136	117	105	108	99	114	115	108	113	124	99	106	108	111	113	119	118	144	102	107	117	121	109	132	111	121	116	134	115	114	102	137	121	88	136	117	109	141	110	126	109	110	124	113	139	111	107	120	121	118	129	126	137	122	97	123	109	120	132	129	121	100	105	120	121	112	122	120	108	105	105	113	124	120	120	128	114	127	135	107	111	142	126	122	114	111	115	130	117	103	110	115	121	126	137	106	129	104	118	110	132	116	122	111	118	139	109	125	122	128	122	136	105	118	119	126	120	101	100	130	110	126	132	114	119	112	117	114	109	106	121	129	119	112	115	109	130	115	109	116	130	110	103	143	123	116	112	110	118	118	122	116	125	100	123	125	112	118	106	131	112	102	125	140	109	127	118	118	114	121	109	133	80	111	113	98	122	106	119	113	110	104	115	126	121	109	120	110	137	110	117	128	124	126	127	120	108	123	122	128	113	124	131	98	125	115	125	121	117	108	113	118	104	99	105	124	125	120	125	119	108	123	114	95	125	123	109	133	123	124	117	112	104	108	123	133	114	100	108	115	138	117	115	117	115	114	116	104	122	115	117	107	115	117	124	123	122	115	104	117	98	129	123	105	115	125	119	120	121	107	124	143	136	124	123	103	118	108	108	125	112	120	128	123	125	125	136	129	140	115	140	112	114	126	131	112	122	113	110	132	121	123	125	118	112	124	127	117	90	130	127	119	111	112	91	84	122	112	110	109	114	110	138	105	117	125	123	132	114	113	121	138	117	116	131	117	121	105	113	136	113	131	108	116	122	115	113	130	136	114	133	120	111	114	104	124	111	135	117	113	112	114	125	123	129	109	101	134	126	112	122	108	121	99	91	139	109	130	118	112	119	115	88	119	102	117	115	123	131	106	122	132	107	128	129	117	116	126	98	135	130	129	123	107	129	120	130	118	128	109	120	111	115	128	111	108	117	124	117	99	109	100	134	110	113	114	109	123	119	114	128	113	120	101	107	124	113	129	123	123	109	131	131	118	120	112	114	126	151	123	109	140	109	113	117	105	116	113	107	121	105	121	110	107	122	119	136	101	119	123	123	119	127	134	120	108	126	103	112	134	117	108	101	130	117	95	99	119	99	129	118	121	139	113	127	130	108	133	120	108	141	116	119	114	132	126	137	113	134	101	92	107	105	122	124	122	129	126	113	100	111	115	131	130	111	102	121	108	110	112	105	123	110	106	113	121	149	108	115	117	108	116	119	111	121	112	122	116	120	124	108	118	104	109	123	110	119	113	113	117	131	121	105	98	113	125	113	115	105	116	121	106	116	142	112	126	116	118	129	105	122	126	113	124	115	118	110	120	135	122	109	126	105	114	124	142	107	125	109	131	144	109	130	109	107	137	101	113	109	134	119	119	116	110	128	121	114	107	91	119	110	113	119	121	123	112	133	109	137	134	136	105	127	113	125	123	147	114	120	107	113	112	123	128	116	122	125	120	103	122	115	138	105	113	111	107	121	119	136	119	107	124	106	124	115	120	106	118	123	130	128	144	112	91	114	112	113	108	148	117	106	123	128	100	107	105	118	117	115	125	121	132	109	101	99	117	138	110	104	123	138	130	132	115	133	114	104	125	110	108	114	102	109	108	98	138	123	136	115	105	135	134	107	108	128	123	123	105	121	120	115	111	101	119	120	98	136	121	118	123	122	99	106	108	133	117	90	138	106	129	115	128	114	111	110	126	98	121	114	132	105	125	115	83	131	133	152	120	112	135	109	121	99	105	111	110	123	130	111	120	123	127	127	120	110	109	119	130	119	130	122	115	112	124	117	113	127	102	103	108	122	117	144	139	138	118	91	110	127	113	118	125	119	121	109	123	109	127	110	120	118	112	117	116	131	116	102	128	104	114	108	122	115	112	107	127	100	106	111	122	135	108	128	134	110	109	114	115	114	106	128	127	119	116	141	112	111	109	119	136	126	121	129	111	110	116	136	104	135	113	124	115	105	101	131	120	115	119	115	139	102	125	129	106	109	135	119	113	121	112	119	121	94	109	128	108	106	122	107	114	105	98	111	113	107	110	124	128	103	110	111	98	128	109	109	126	137	124	128	112	120	109	122	115	128	120	111	121	114	123	112	114	120	94	125	103	118	119	98	129	131	125	116	121	108	124	132	99	118	119	124	122	104	126	117	131	127	111	113	112	122	119	111	130	139	113	117	122	131	113	111	103	133	104	115	108	129	134	118	130	106	113	104	114	108	107	122	96	102	121
14659	2259	4982	5702	5054	4044	3283	2813	2297	2006	1763	1562	1449	1358	1203	1129	1079	950	954	837	834	785	798	722	700	679	655	644	630	648	609	637	615	567	586	574	562	526	549	560	529	584	525	532	512	527	576	529	552	490	487	489	501	545	462	521	488	443	491	470	478	501	496	454	516	485	498	456	478	466	465	501	471	476	460	492	465	461	511	456	460	440	487	480	431	453	459	490	474	456	470	458	486	437	423	433	485	455	455	457	502	495	421	435	464	466	447	448	460	428	430	490	403	449	447	461	456	462	476	463	428	446	451	434	453	445	418	443	434	481	487	445	419	465	450	422	466	448	456	482	429	426	434	500	432	445	443	470	455	465	459	462	457	434	457	449	474	444	446	407	434	501	483	440	450	458	481	465	466	448	426	464	458	445	459	463	487	481	415	452	413	400	466	439	417	475	402	436	441	465	420	430	433	458	455	444	472	492	473	413	413	439	449	437	418	418	481	489	457	437	483	475	427	456	446	423	441	411	473	438	449	459	451	438	473	451	466	464	431	490	433	430	440	440	456	436	451	456	456	481	426	470	436	422	416	437	440	438	430	442	425	474	438	461	433	422	453	417	441	417	469	480	423	457	469	403	396	447	464	433	428	464	415	407	412	448	427	435	414	416	446	473	497	457	426	441	406	441	444	463	409	453	461	446	452	424	438	430	460	450	423	437	426	418	432	459	452	430	436	466	404	452	436	428	454	429	440	471	419	435	422	454	455	429	461	433	412	453	426	454	430	450	479	438	452	445	484	440	443	427	407	440	432	440	413	468	437	438	443	456	449	474	405	470	458	449	439	434	442	466	411	441	425	445	446	421	434	411	425	458	425	440	473	446	430	460	465	434	466	441	456	423	436	476	443	451	470	444	432	466	438	418	418	444	472	457	401	489	444	424	460	426	443	429	438	444	438	476	439	430	473	418	418	428	452	432	437	475	474	436	471	426	440	444	435	449	444	428	459	447	443	449	470	428	392	463	459	444	426	467	408	459	437	399	483	466	420	463	448	449	464	463	472	404	436	445	444	402	447	480	396	428	410	471	452	487	478	442	428	442	452	447	461	410	420	441	440	439	402	450	441	441	420	426	446	473	437	413	416	452	454	435	425	435	433	427	410	430	443	435	437	456	436	422	484	448	451	440	434	434	456	436	443	459	452	451	450	466	490	450	445	464	451	447	431	430	451	456	406	437	438	451	419	466	479	440	441	441	422	423	446	446	414	443	423	445	457	415	427	487	460	466	444	430	469	472	435	445	462	474	492	462	466	444	446	419	409	428	416	463	443	456	454	463	464	436	465	455	443	435	448	391	431	461	458	481	420	443	415	438	430	392	473	449	448	434	438	429	406	472	470	456	462	474	444	465	446	452	460	434	452	425	461	431	418	446	413	437	438	427	447	435	461	430	477	461	442	455	483	425	452	468	450	451	455	435	446	471	457	417	450	475	425	426	456	452	426	465	473	450	429	428	396	462	435	451	447	392	446	443	394	420	443	444	437	459	441	437	455	451	433	416	453	433	429	431	451	480	432	449	442	457	446	418	426	437	451	426	464	401	484	419	417	452	428	443	452	442	465	455	431	483	451	465	435	462	431	453	438	457	407	425	430	410	433	468	438	440	471	450	423	433	450	415	437	453	427	463	431	451	411	429	412	435	395	456	429	442	424	458	429	499	461	413	457	470	461	449	450	455	404	464	439	414	434	476	462	460	434	478	432	449	430	419	403	449	461	470	431	432	401	440	454	448	459	464	409	445	438	462	436	411	455	467	442	423	430	438	444	450	462	471	435	455	462	442	426	439	438	436	436	450	441	456	449	422	473	417	431	434	427	426	455	444	432	446	465	446	428	454	452	421	397	433	419	482	446	416	433	408	476	463	436	432	460	443	439	449	423	433	466	424	476	475	426	420	475	433	428	462	465	457	442	444	444	410	426	472	447	434	427	431	486	468	437	450	429	430	433	454	439	445	417	465	424	409	448	471	450	436	452	423	441	424	463	407	431	424	418	470	448	447	460	419	464	468	420	461	446	465	426	441	448	447	419	395	406	452	420	432	426	452	432	426	440	417	466	431	448	448	451	454	429	468	444	398	423	434	425	459	417	420	444	428	449	436	426	438	451	455	436	451	430	442	432	441	433	482	454	418	437	449	446	471	442	477	432	466	442	452	435	434	449	406	433	454	446	466	428	440	456	431	448	487	450	444	419	433	447	472	458	449	389	442	444	414	423	446	473	423	420	452	433	436	442	460	446	463	470	467	470	467	454	454	418	462	429	427	447	451	440	440	452	445	480	430	410	424	426	444	426	452	459	450	456	440	449	480	457	456	417	451	451	435	442	412	432	459	453	469	444	433	410	456	467	459	484	463	430	439	472	440	458	421	474	420	431	432	432	444	442	419	449	427	426	424	431	486	500	457	407	448	470	416	446	437	431	442	487	437	478	432	443	465	414	464	447	390	406	487	441	435	444	417	446	439	422	426	444	422	440	433	447	474	462	462	418	461	454	416	439	450	430	427	412	456	449	462	443	453	435	412	450	467	444	446	461	461	465	445	456	444	417	444	447	410	479	470	444	453	431	431	424	451	490	420	477	425	469	457	403	462	458	440	454	398	443	449	450	469	439	474	478	454	439	457	469	423	441	428	429	441	414	419	441	446	460	445	473	430	449	430	458	409	435	432	430	470	449	446	473	410	436	475	446	469	437	443	457	440	463	470	440	448	455	430	457	440	454	455	446	424	433	433	442	465	457	455	473	473	447	449	457	459	426	451	436	448	421	436	431	411	447	426	460	468	417	454	428	437	445	419	446	432	439	420	433	438	462	427	445	443	425	456	397	420	499	436	429	430	461	416	445	431	456	457	458	472	435	444	425	471	462	427	457	427	408	441	463	432	423	449	392	451	440	443	457	429	415	422	437	430	472	420	473	441	440	444	488	451	448	444	460	469	437	448	424	431	422	412	438	452	459	486	441	431	446	440	436	449	482	418	428	422	446	458	463	438	420	489	430	448	460	455	428	456	453	465	386	446	485	470	450	468	452	444	425	433	441	463	410	460	411	447	442	424	461	462	428	432	453	422	442	449	449	436	437	443	422	452	448	453	477	445	443	409	421	472	481	410	463	464	453	433	453	441	462	419	433	379	457	419	447	439	447	428	469	451	421	450	433	431	419	420	461	461	423	426	458	419	464	455	444	421	470	470	435	420	395	474	398	472	494	407	423	488	445	435	470	454	453	437	469	480	424	447	459	452	426	432	455	406	424	414	428	436	433	456	408	448	453	462	444	423	424	438	430	401	443	440	450	449	434	421	434	478	431	429	480	460	462	447	417	436	477	425	465	433	445	402	420	438	429	437	452	408	397	475	402	446	459	462	445	447	439	422	445	424	425	421	436	472	478	479	423	476	435	441	444	441	469	439	423	458	466	452	459	409	421	486	439	446	424	469	450	466	443	436	446	465	501	415	413	474	402	468
2882	268	226	197	168	194	169	174	147	158	139	143	180	143	176	122	160	157	147	164	166	152	162	154	140	164	155	142	171	189	155	148	158	143	143	164	155	149	169	155	177	156	154	144	153	138	144	166	148	129	169	155	180	162	115	146	161	158	150	134	150	168	153	151	173	183	153	153	148	177	150	147	131	163	152	150	120	151	154	148	160	154	168	150	134	170	144	145	147	152	146	157	140	144	168	156	157	159	144	151	150	154	146	178	144	145	154	140	162	162	152	146	160	163	132	131	142	149	144	158	158	146	158	150	156	134	186	156	144	143	151	133	139	144	148	159	152	159	161	144	146	153	136	120	153	146	182	164	141	148	161	142	117	149	151	149	147	168	151	174	157	167	161	160	138	133	131	155	159	142	147	149	141	165	147	156	155	174	138	152	162	167	153	156	150	155	152	147	149	140	159	170	152	137	176	152	151	150	135	146	139	177	152	144	159	130	160	161	166	137	157	142	158	147	180	149	161	163	170	163	149	141	162	161	177	177	147	147	124	156	171	149	158	147	127	146	175	145	145	163	140	162	159	126	129	144	176	153	153	160	178	181	164	135	147	153	149	165	158	173	150	152	119	158	137	143	145	144	145	142	149	179	149	155	137	133	141	156	137	163	148	161	179	145	142	154	152	146	144	136	138	166	161	141	142	165	162	136	142	134	151	160	155	152	141	187	161	143	147	145	166	170	145	157	178	141	152	143	149	149	144	149	147	156	144	158	160	183	126	158	143	166	146	165	177	152	161	157	148	166	142	162	139	138	140	165	178	143	162	158	147	135	160	156	148	156	140	153	163	173	145	158	163	163	134	164	136	146	162	144	168	156	135	142	146	171	146	166	135	166	172	142	146	132	143	164	168	160	154	141	164	157	180	156	149	151	169	136	165	150	166	151	168	144	151	142	138	154	164	130	155	137	161	172	178	158	141	152	160	158	145	172	164	144	158	127	144	173	152	141	140	164	141	165	164	147	147	148	163	135	177	155	145	157	153	154	148	151	154	166	177	146	151	165	169	136	159	165	161	153	157	136	153	143	149	162	141	144	144	141	157	153	144	167	171	139	138	136	140	151	153	170	153	147	154	158	146	172	147	186	160	146	189	168	155	158	145	160	167	147	142	140	151	150	153	140	152	164	140	174	146	173	127	140	175	162	165	127	152	135	166	152	149	158	140	165	137	161	160	171	137	150	160	151	135	162	167	174	149	144	138	154	140	151	140	160	147	142	153	150	167	146	138	161	155	142	149	138	160	142	157	137	170	146	147	145	137	146	168	151	162	161	156	164	141	152	150	158	153	137	160	135	179	136	152	144	170	151	145	172	157	151	141	129	192	161	139	164	130	168	151	148	156	156	167	160	157	158	173	124	149	155	144	152	107	145	160	138	132	149	129	152	177	148	163	166	121	123	148	161	150	135	160	156	136	163	175	167	135	161	144	144	153	157	162	149	141	138	159	153	152	155	146	142	150	167	168	143	145	135	176	150	161	140	156	165	166	150	156	146	150	160	158	176	152	156	150	162	158	161	154	161	146	168	146	134	141	159	161	139	143	166	180	136	170	149	157	154	158	166	132	160	126	151	175	141	151	156	165	155	151	147	124	148	169	157	172	143	154	155	161	160	162	165	159	127	144	164	147	146	148	163	134	143	166	171	164	169	160	137	145	159	151	136	158	149	137	153	133	179	167	123	146	142	162	164	146	145	141	146	144	143	159	162	139	155	134	154	133	150	159	165	173	166	145	139	147	162	166	155	157	151	150	164	157	132	165	163	172	155	135	143	140	143	151	165	163	137	167	148	153	124	164	153	140	165	147	156	158	146	145	160	172	163	153	179	143	160	153	156	161	159	169	166	135	156	148	153	163	170	145	156	152	150	170	160	142	171	143	145	158	150	163	163	155	132	155	140	157	159	162	158	163	130	146	154	162	156	170	148	135	171	143	165	163	134	146	146	134	142	159	120	157	167	158	158	148	162	165	136	150	162	140	164	166	138	140	167	150	133	170	153	161	148	171	150	183	124	164	157	145	149	148	166	142	152	160	150	158	157	152	161	155	165	155	151	155	154	161	143	160	157	157	140	166	137	160	162	162	131	155	153	144	161	161	154	157	161	126	146	137	168	156	145	161	154	150	149	135	148	140	161	162	139	140	151	169	165	146	159	162	152	164	155	151	135	154	144	154	174	153	150	140	158	168	145	139	167	143	159	187	127	168	123	152	150	134	163	141	154	146	144	138	156	156	160	163	163	152	149	151	141	135	160	147	146	178	144	156	157	165	139	169	121	161	151	158	159	160	148	151	154	146	177	153	159	146	134	168	173	170	147	143	141	149	137	152	170	131	156	156	154	158	149	162	131	150	153	129	160	155	159	145	149	171	158	154	142	160	146	146	151	153	147	176	157	138	143	136	153	137	154	159	158	159	140	164	150	132	157	136	152	150	144	142	151	143	146	146	170	151	108	181	153	147	167	140	133	150	148	164	155	172	136	136	155	143	139	171	144	156	175	161	155	132	179	135	156	146	153	154	147	166	127	164	148	140	176	148	162	140	156	148	151	153	178	174	150	136	179	154	152	167	155	158	153	175	154	159	143	163	140	152	144	152	147	141	150	112	157	148	160	163	134	157	147	141	142	151	159	164	152	154	141	159	158	146	168	149	162	160	133	149	161	163	158	155	167	162	150	150	138	157	144	149	156	143	134	134	172	132	159	155	154	139	155	154	166	148	152	171	145	158	133	152	145	131	134	146	134	156	160	170	163	140	160	121	141	161	167	150	150	151	142	159	159	157	129	158	149	167	154	141	159	135	169	150	127	140	158	162	134	164	130	179	148	149	150	119	152	142	164	148	148	140	164	145	156	131	125	163	170	157	163	145	130	148	157	151	157	155	155	150	136	141	144	172	183	140	166	136	163	168	137	176	162	148	126	145	160	150	163	167	175	138	140	134	155	145	144	157	172	146	150	165	158	146	146	144	162	152	131	136	152	156	128	166	160	168	149	156	164	154	168	152	140	141	143	156	146	131	166	144	147	151	114	145	140	157	152	150	160	156	150	165	148	149	136	185	154	156	158	147	157	171	149	144	142	161	180	158	146	139	178	140	154	179	140	173	147	166	173	148	174	164	153	178	147	162	144	159	161	156	150	149	177	158	165	169	138	169	152	141	162	153	130	132	149	147	171	151	134	188	157	156	152	159	154	137	179	152	192	161	154	149	160	134	158	186	140	161	150	141	174	153	146	177	143	157	165	154	130	135	143	138	159	150	147	150	144	138	139	145	139	160	159	161	133	146	161	137	157	151	161	130	154	152	162	145	159	155	153	173	175	156	160	130	141	169	164	165	149	155	136	170	126	147	171	160	161	169	144	154	165	133	164	162	143	182	135	163	152	158	152	162	160	159	146	158	159	176	125	136	129	144	131	143	174	165	153	152	150	153	156	154	152	140	160	142	148	155	158	157	139	140	163
5197	600	787	783	735	682	665	617	607	598	603	648	631	581	579	580	566	570	576	577	554	565	586	545	505	545	588	569	598	554	554	551	510	565	585	540	546	529	536	535	582	526	511	568	506	517	526	581	567	528	544	502	569	566	553	539	575	549	507	559	555	520	532	534	555	517	588	536	521	517	576	555	516	531	543	536	564	528	527	536	558	536	516	542	524	534	555	531	568	574	582	552	561	541	559	541	580	547	566	542	505	492	521	524	525	540	533	508	509	561	520	562	543	592	607	536	560	531	536	556	582	572	563	554	542	562	565	546	561	530	527	546	553	558	514	502	520	568	543	557	560	565	579	547	559	526	514	500	559	531	556	522	521	521	580	551	559	590	546	562	504	524	518	552	572	549	551	576	526	545	542	548	544	558	556	545	506	510	592	555	502	540	536	531	593	542	541	529	560	563	545	483	521	516	572	549	539	529	502	555	552	540	550	552	508	564	587	534	538	564	573	551	539	566	537	543	526	553	506	528	503	566	573	527	548	579	562	536	544	543	514	537	540	511	497	558	555	532	529	559	547	534	546	505	575	571	566	581	543	534	547	577	560	508	506	568	546	563	523	528	543	526	542	585	572	578	544	575	549	555	552	527	539	513	519	530	518	547	523	519	515	526	517	555	528	537	554	527	563	558	546	559	546	545	519	520	572	537	529	559	567	552	531	527	541	572	518	524	560	517	538	548	532	574	542	523	508	584	547	542	567	544	550	572	539	530	536	579	542	552	566	565	518	535	546	553	547	567	534	487	531	501	535	531	527	561	510	540	540	564	521	550	536	479	541	526	594	561	569	527	533	511	530	550	538	543	527	507	527	556	557	521	529	582	560	563	548	535	555	559	535	530	513	557	572	509	576	544	531	569	528	541	539	543	536	526	536	569	540	518	488	560	554	557	524	499	554	555	546	577	552	562	606	556	524	530	562	502	514	515	547	613	543	510	525	507	546	543	527	518	581	559	489	557	554	535	563	586	545	520	518	535	594	539	499	562	556	561	505	530	518	572	543	525	532	555	531	598	552	508	573	547	529	574	528	545	525	572	513	567	557	541	515	542	535	571	501	544	542	541	515	542	561	523	487	527	550	581	533	623	556	557	514	541	536	565	526	546	540	532	510	531	537	544	535	518	483	545	562	558	566	539	549	544	538	545	552	551	547	536	511	559	547	559	563	560	519	566	549	494	525	519	562	564	544	538	517	553	526	561	490	477	582	568	509	543	560	521	543	564	533	543	536	529	481	514	534	508	582	537	590	577	565	522	544	561	542	579	523	541	551	536	574	586	570	522	561	496	531	570	567	585	517	536	511	589	499	522	540	539	525	540	510	523	540	584	574	552	602	577	534	569	603	548	545	490	538	562	551	549	531	552	578	536	540	543	527	535	536	530	549	529	518	574	515	549	524	547	522	587	512	551	527	538	458	536	536	508	544	553	531	507	560	531	539	567	559	526	537	575	500	524	556	583	496	540	537	514	580	539	559	572	542	545	571	527	550	576	550	527	509	540	495	537	546	581	558	572	556	551	569	559	522	569	551	544	520	504	576	568	512	509	551	548	539	560	584	490	547	574	570	506	550	547	547	544	522	538	571	555	570	510	534	526	550	603	544	558	462	556	535	528	574	577	539	561	560	547	516	566	567	550	560	564	537	554	563	560	569	521	539	547	540	562	542	549	553	567	526	524	556	559	533	513	539	517	528	582	549	507	536	561	523	594	558	564	552	511	528	579	500	546	513	553	536	518	520	518	575	487	519	531	548	535	588	538	544	580	524	539	514	522	491	496	533	557	532	537	518	549	530	524	539	561	553	543	537	601	558	549	553	550	528	562	497	522	518	534	523	520	559	539	550	581	584	524	522	495	540	543	528	546	484	548	541	568	526	570	559	535	580	532	508	536	563	522	538	572	560	534	548	521	528	534	559	523	542	541	543	485	518	519	575	580	599	562	575	553	555	539	518	570	501	534	568	526	506	509	580	535	519	534	549	547	539	515	538	554	540	491	518	558	564	575	557	580	555	544	559	528	547	547	517	558	553	513	550	543	560	582	514	567	546	522	585	533	536	515	536	566	529	533	523	533	567	535	567	509	555	512	531	553	511	534	537	502	501	565	544	566	537	563	543	522	542	533	505	502	557	518	583	534	561	524	517	589	569	565	510	542	574	587	547	526	528	516	542	565	577	546	535	547	592	555	540	510	507	557	593	560	559	530	539	551	550	565	554	560	620	574	520	538	517	588	545	535	519	511	586	527	520	509	574	557	531	558	542	523	511	549	546	550	580	554	484	553	551	533	543	546	548	521	535	488	546	544	556	563	563	549	532	555	547	588	490	576	524	559	553	569	515	565	557	526	557	564	569	551	557	526	555	565	546	535	549	575	546	568	487	510	531	559	491	516	490	512	556	504	580	530	573	553	515	578	545	579	550	549	516	577	543	541	530	529	547	552	534	562	596	522	514	539	574	560	601	539	509	527	562	581	553	536	560	573	561	537	575	519	510	540	582	573	542	571	538	578	574	540	526	525	528	525	484	533	562	533	572	553	518	552	551	594	526	561	522	562	575	574	549	528	529	509	546	540	500	554	515	544	549	519	533	516	585	529	567	522	547	539	516	542	523	556	563	557	548	527	526	559	560	540	547	553	507	532	531	530	508	502	525	528	545	582	561	535	539	588	520	497	531	554	542	538	552	558	544	554	560	564	521	519	541	559	511	531	521	523	548	538	555	527	573	537	583	538	529	535	530	591	544	590	552	574	540	552	550	603	547	553	560	543	556	542	543	527	554	581	524	532	572	528	507	584	551	548	592	543	520	517	514	557	533	582	533	568	565	570	539	560	538	535	580	554	499	563	545	522	533	552	525	558	495	554	560	505	555	592	565	535	571	507	524	570	547	535	526	514	511	547	538	479	514	546	493	531	556	514	555	548	553	531	520	601	552	522	540	515	562	526	558	515	599	564	566	558	563	538	501	516	509	551	521	500	533	541	513	561	535	581	515	551	520	526	520	528	543	532	550	527	558	562	521	485	528	558	560	576	552	536	512	584	527	567	554	486	556	512	556	500	544	531	529	555	527	562	524	571	553	540	504	545	558	509	550	570	558	525	575	541	559	544	533	564	572	525	534	552	544	527	518	568	553	564	514	512	516	549	578	583	528	562	553	580	522	532	550	512	542	541	557	530	588	534	573	530	559	583	494	530	555	519	566	523	581	529	534	547	530	505	567	499	560	531	535	535	564	550	490	570	510	545	513	599	494	519	567	545	554	566	509	500	513	582	557	589	537	570	555	559	563	571	546	558	533	567	521	571	547	543	528	521	543	529	588	499	545	552	512	542	560	566	547	550	573	535	557	520	528	571	523	560	496	559	544	518	515	529	535	518	519	581	544	511	555	514	553	564	543	582	520	549	541	510	560	577	520	514	598	528	591	528	541	555	538	533	552	577	543	530	546	514	524	543	532	563	518	555
19220	2408	1163	788	572	423	330	263	219	208	177	151	134	136	111	137	131	88	101	111	102	101	102	77	96	79	83	89	83	87	85	66	95	69	79	98	85	87	68	87	83	86	83	87	72	100	92	66	96	83	72	69	78	86	91	92	97	70	91	93	75	73	82	80	88	82	86	67	71	82	91	79	74	85	79	79	87	79	82	83	65	87	84	84	80	95	78	71	61	72	68	72	91	83	85	77	75	99	82	72	83	84	87	96	72	86	71	72	70	73	71	88	85	90	83	67	87	64	71	73	81	61	79	79	86	70	71	70	81	69	71	82	90	70	80	76	74	71	81	81	85	75	83	101	61	95	86	84	78	74	82	82	95	67	84	85	84	84	78	61	88	81	94	91	78	71	87	86	73	72	77	70	85	70	65	81	66	96	77	50	81	83	66	70	93	76	92	96	81	78	97	84	95	82	71	81	72	80	80	73	79	78	71	76	82	80	92	87	93	77	76	73	71	85	74	86	82	84	78	89	65	67	83	82	95	87	79	67	79	93	82	89	79	76	83	77	92	84	91	70	68	69	82	71	87	80	88	83	89	89	79	73	83	66	80	74	98	90	82	91	89	80	74	89	71	106	79	83	75	65	59	70	76	74	83	74	72	99	83	79	74	83	82	86	94	91	79	74	71	71	87	85	81	82	91	70	71	105	86	74	86	67	74	81	70	77	79	90	76	88	85	94	87	79	80	72	69	68	80	83	80	73	75	72	86	62	74	85	68	69	81	102	83	87	77	90	61	66	68	90	83	75	81	73	80	82	81	74	70	83	74	68	96	68	68	72	67	69	98	66	78	91	80	87	73	61	95	82	86	95	85	81	62	77	61	86	75	63	82	76	66	73	61	65	73	78	106	79	84	79	87	87	80	87	72	86	79	79	85	95	89	86	83	75	81	83	66	79	85	68	64	84	105	85	81	76	76	80	65	82	86	73	79	83	77	87	94	77	80	74	73	90	94	71	73	76	70	85	64	70	82	77	80	83	76	66	83	80	75	80	88	89	56	75	72	85	79	87	82	67	88	80	73	65	62	72	75	90	92	74	77	91	85	90	70	68	84	88	80	72	77	91	59	71	90	81	86	66	67	72	65	78	73	87	85	90	82	82	76	83	83	65	89	65	74	75	69	83	67	76	75	69	84	87	78	68	76	75	76	73	63	88	67	89	83	73	86	74	85	87	74	71	66	83	68	77	81	92	81	84	90	85	82	67	72	65	73	96	82	77	80	71	92	82	89	74	73	68	84	64	76	82	94	67	86	83	74	68	91	96	70	76	80	87	82	69	81	90	73	77	82	70	80	67	85	81	80	86	76	75	67	83	81	83	88	66	80	66	80	71	73	69	85	68	86	96	86	79	88	81	79	79	67	85	59	84	87	77	77	73	68	87	70	87	80	82	77	69	75	88	74	65	87	72	91	88	96	82	69	63	86	88	79	99	76	85	71	66	75	73	82	84	82	69	71	64	85	77	92	64	73	105	82	76	80	73	78	73	69	54	75	77	91	75	73	76	75	77	63	77	97	79	71	73	80	78	64	91	76	78	74	76	87	86	87	85	76	83	57	103	98	83	76	82	88	78	76	71	105	81	83	85	95	93	80	80	88	81	62	77	71	85	76	76	89	74	83	78	91	68	73	56	91	73	85	68	91	90	75	80	87	59	87	92	101	86	76	79	75	71	59	78	65	83	92	76	81	74	91	89	77	81	70	85	87	74	70	71	81	70	82	91	83	78	69	77	77	80	68	86	86	81	63	80	74	95	95	68	91	94	84	70	67	78	76	84	85	69	94	87	74	76	58	69	90	85	84	71	67	87	86	82	90	89	88	77	84	65	66	71	68	97	79	77	70	94	85	98	84	76	80	78	86	71	78	79	74	93	68	73	96	68	72	54	77	96	82	67	77	85	99	84	72	88	76	73	88	83	66	64	87	66	78	83	78	99	65	75	65	84	76	78	78	80	84	66	76	79	84	86	84	82	86	63	71	74	87	84	78	69	71	94	66	67	74	88	87	83	93	82	77	81	77	71	80	80	65	78	69	83	105	70	66	82	79	83	75	65	82	84	84	86	85	89	69	75	84	92	71	83	75	80	80	84	85	72	74	80	66	75	66	76	77	76	95	73	80	91	71	73	95	73	74	90	76	68	90	89	77	73	91	68	79	76	79	75	79	80	84	74	93	78	67	65	84	75	72	70	82	90	76	81	66	79	87	82	71	69	78	61	85	77	82	91	72	62	86	76	82	81	79	59	89	85	74	87	77	65	84	71	73	63	80	77	71	76	69	75	92	86	61	79	76	78	67	69	75	74	75	83	83	102	80	91	74	79	81	60	68	80	81	80	64	64	88	73	68	103	80	78	81	81	92	79	74	84	54	75	85	72	73	79	92	67	82	67	77	85	91	78	82	90	71	80	69	71	76	79	72	75	70	62	68	95	67	69	68	75	87	78	74	67	80	75	77	93	77	85	88	65	65	84	85	77	83	84	82	86	74	80	75	91	82	71	77	78	68	74	82	73	82	68	89	81	83	77	86	69	81	92	75	77	74	77	69	78	82	74	62	56	74	75	78	71	72	100	56	87	64	90	80	64	86	78	86	78	75	75	69	72	70	82	85	81	71	76	90	83	75	90	78	81	67	70	92	78	77	82	83	95	91	86	79	72	72	87	74	82	83	67	81	81	74	80	73	83	82	73	82	73	90	70	95	77	64	68	86	81	86	70	79	63	72	64	83	77	71	83	79	82	67	71	71	82	81	67	73	75	87	92	65	77	71	80	75	79	79	90	65	65	78	71	71	96	87	80	81	70	74	72	84	73	86	74	54	73	77	78	81	78	90	66	80	86	84	64	63	75	80	73	78	68	73	73	82	84	81	78	80	87	95	68	78	92	62	69	90	70	79	73	78	102	73	80	79	84	76	70	85	69	75	74	73	70	88	65	88	77	70	76	75	76	84	75	69	87	85	76	75	65	75	98	91	79	88	74	66	77	73	79	75	77	63	75	77	77	80	73	67	84	80	87	79	86	65	88	77	90	81	83	82	82	66	84	85	80	68	70	82	72	60	72	81	64	69	73	77	90	73	83	85	70	85	86	65	83	71	71	94	73	76	75	95	94	69	71	64	89	91	75	84	72	80	68	91	62	84	57	77	97	82	77	74	67	72	95	86	88	82	83	65	82	103	75	85	89	76	90	83	73	82	64	78	73	73	93	97	75	65	74	90	74	84	61	82	88	84	74	73	83	85	83	70	80	79	55	86	71	70	84	64	86	81	89	84	77	71	74	74	77	77	75	69	83	80	81	63	70	96	86	81	74	85	84	69	90	72	85	66	81	91	76	81	69	70	78	85	60	77	70	97	79	71	87	66	79	83	80	72	77	78	89	61	93	65	91	79	80	78	77	80	71	95	85	82	72	71	74	73	87	98	82	79	71	83	91	73	77	73	79	65	81	85	79	69	78
11446	1251	2798	3032	2720	2295	1900	1548	1296	1129	1006	874	845	790	759	661	631	604	517	524	448	473	449	503	426	445	474	438	462	442	419	416	401	367	407	387	375	358	368	382	379	359	338	355	334	309	347	352	327	343	338	355	371	303	360	336	365	322	354	332	314	343	318	329	289	328	334	327	357	294	320	362	315	347	334	311	296	346	317	326	331	307	322	334	347	336	347	326	351	352	313	318	336	321	301	319	330	321	326	306	318	324	313	366	316	348	328	313	313	311	330	360	297	318	338	297	326	350	292	341	312	315	295	323	316	326	331	323	320	316	336	316	330	281	312	336	304	286	308	285	316	339	334	300	283	286	319	322	349	322	309	315	329	310	289	379	294	322	307	358	314	288	318	303	347	309	345	331	342	325	313	320	292	292	317	326	333	335	314	309	332	310	302	303	329	325	317	310	313	332	263	323	307	306	299	329	342	272	323	289	294	307	290	327	337	334	340	295	299	312	335	320	358	312	335	335	325	336	327	305	335	328	337	328	279	346	293	318	328	306	305	327	285	302	353	299	334	312	305	293	333	287	300	302	310	298	338	314	314	303	312	295	314	289	318	364	312	298	305	323	307	323	326	324	331	341	317	315	320	343	326	337	351	305	321	310	310	339	297	323	319	331	329	319	304	336	296	341	307	318	339	335	328	354	319	315	292	311	311	326	310	303	328	307	335	320	312	337	319	297	288	309	291	336	295	308	355	323	319	325	314	313	319	312	345	305	328	288	341	342	298	307	352	327	324	297	317	323	312	321	343	305	366	275	322	303	318	324	327	323	322	316	302	299	318	288	293	336	272	342	343	301	320	342	336	301	337	321	291	297	307	336	299	297	307	325	321	316	325	337	310	317	309	341	340	308	311	329	313	312	312	338	321	306	311	301	330	291	294	315	313	327	316	327	288	329	309	345	325	321	313	331	328	328	315	295	305	326	288	326	304	300	313	300	333	308	329	349	311	278	322	310	331	320	329	299	281	354	344	308	320	319	337	310	320	308	305	304	305	339	291	322	325	315	315	333	323	307	348	316	300	337	322	342	349	333	303	340	309	331	276	334	310	327	293	326	312	307	330	339	281	332	303	306	332	289	305	288	320	327	314	349	301	307	312	318	316	297	322	301	327	286	353	326	312	329	295	328	306	292	304	326	339	328	317	351	330	340	296	339	327	324	320	291	304	325	323	326	315	316	314	333	303	319	330	309	292	339	319	303	320	325	314	301	309	330	327	333	320	303	335	312	324	305	296	350	304	322	317	315	312	303	346	313	335	312	311	318	300	350	316	300	310	311	333	342	311	313	306	315	318	316	308	338	332	323	323	313	301	319	296	298	302	363	305	322	327	302	319	316	295	313	291	325	284	333	294	315	315	293	297	299	305	340	334	294	339	311	309	325	320	312	332	326	334	307	308	340	310	335	303	328	329	326	268	341	322	337	299	343	323	334	339	305	297	305	282	314	304	328	328	315	295	329	316	313	342	301	302	310	310	279	280	334	328	331	297	329	316	322	286	346	315	323	332	346	300	319	309	334	351	322	301	320	313	316	322	287	308	328	282	311	313	296	306	316	342	317	316	312	314	295	300	322	327	314	333	303	317	290	320	302	316	279	334	306	325	308	301	288	306	317	347	332	297	313	329	324	303	329	323	310	340	324	315	277	345	323	319	339	314	300	332	320	353	353	295	342	318	326	302	311	323	336	301	326	303	333	350	302	304	280	286	273	305	311	330	299	322	300	318	310	324	326	300	300	321	329	320	326	306	326	301	310	299	334	311	337	312	326	329	297	328	304	310	289	322	316	324	318	313	323	310	339	336	315	307	272	327	296	365	335	352	337	284	322	318	332	307	327	275	310	328	319	340	300	336	285	312	285	342	329	304	326	321	318	329	316	327	285	324	290	307	318	332	327	319	318	320	295	308	339	321	314	313	323	320	297	303	309	332	298	343	299	342	330	295	308	348	335	330	305	351	301	295	294	327	335	303	298	301	330	322	341	318	303	319	300	295	300	318	312	328	328	330	335	305	352	319	305	317	323	310	326	341	317	290	304	307	334	326	340	316	315	315	309	306	320	306	306	315	315	338	317	321	311	300	317	344	318	318	297	323	278	317	310	325	335	319	308	321	314	317	303	346	325	317	298	300	334	320	289	314	310	314	309	313	347	291	322	301	287	312	314	322	311	306	311	300	321	331	318	295	304	333	334	278	326	355	328	305	321	309	290	298	314	307	314	334	294	327	300	344	316	292	289	319	296	296	318	307	324	310	318	321	348	311	343	311	301	333	307	307	295	316	303	315	353	334	340	308	298	317	344	332	315	334	317	308	301	323	312	326	297	304	353	345	307	348	305	326	327	352	287	314	362	310	321	315	298	334	330	344	313	294	306	312	332	313	320	322	345	322	333	339	288	300	308	329	324	292	300	323	323	318	308	303	327	325	344	309	323	340	316	300	333	324	317	340	296	308	337	310	312	308	318	349	348	299	283	325	305	312	297	364	331	312	303	310	316	305	354	330	334	331	328	337	281	291	289	275	299	318	303	338	320	292	323	322	313	310	286	307	322	324	359	342	296	361	301	285	343	322	330	385	294	330	315	353	361	305	316	295	300	305	304	322	287	318	299	332	295	320	305	317	300	324	296	273	324	315	348	296	332	329	309	299	328	317	329	305	347	291	320	327	299	302	300	318	327	326	295	291	322	307	296	274	303	282	330	312	313	282	331	315	335	320	316	323	343	324	348	368	352	316	330	325	283	282	317	305	317	312	288	325	287	312	308	300	303	293	285	314	344	332	324	302	334	318	260	315	321	359	307	306	307	316	295	325	306	297	314	306	317	312	340	284	338	320	309	318	344	340	294	314	328	316	320	302	326	296	303	328	282	303	309	304	321	320	346	287	301	371	317	321	316	354	292	318	302	349	329	304	338	296	307	297	343	312	307	318	314	349	328	290	337	305	310	312	316	310	300	337	338	322	340	345	291	344	317	313	325	323	318	316	295	321	289	326	306	315	275	325	342	335	328	332	302	308	318	318	308	284	315	310	308	286	285	314	318	319	323	297	323	299	311	342	350	340	311	350	332	312	307	330	338	293	315	303	310	321	304	323	328	327	322	333	308	304	313	303	325	286	324	313	298	324	324	315	320	313	302	296	296	316	314	307	290	281	312	307	317	328	301	310	315	325	338	323	302	297	328	308	301	317	350	281	316	315	314	291	280	307	313	311	300	324	344	321	326	326	314	335	324	316	293	366	319	338	308	295	338	318	333	299	288	304	339	288	329	324	357	353	315	307	323	317	301	327	298	311	331	288	324	307	328	327	320	303	283	308	303	322	319	295	298	274	304	336	296	316	285	310	341	292	329	273	306	325	347	336	335	287	282	315	283	277	301	314	306	312	323	314	321	299	340	321	278	324	363	318	355	298	315	346	298	288	316	320	341	302	295	315	314	323	323	314	317	320	349	305	309	291	353	295	337
28357	7799	2146	1522	1052	753	544	453	379	306	271	243	232	220	215	186	203	161	160	162	151	150	130	145	130	162	146	125	122	116	144	129	103	104	123	127	115	129	117	112	110	121	111	119	123	124	104	112	119	111	124	119	128	120	134	111	128	110	96	112	112	119	123	110	112	107	91	106	113	114	122	106	96	125	124	98	113	102	110	124	116	115	124	124	120	114	110	146	105	125	97	133	132	106	104	97	118	109	98	121	106	101	108	122	122	97	119	113	100	106	111	108	112	127	118	110	119	111	108	124	122	101	118	113	118	119	96	99	126	107	96	115	106	113	127	118	129	106	94	122	110	133	116	109	108	100	121	117	123	102	112	117	138	130	115	103	118	108	110	119	102	114	119	103	115	116	113	124	120	109	110	104	91	118	131	121	95	127	89	119	106	112	106	121	111	108	93	118	120	114	141	125	108	129	127	110	101	108	105	106	101	119	114	112	121	124	112	107	107	106	112	99	147	124	103	113	105	105	98	123	98	122	113	115	100	104	102	116	114	114	109	119	113	114	108	108	120	118	115	118	117	103	111	122	129	101	104	127	106	122	124	109	101	130	87	106	117	93	125	91	105	116	106	98	105	113	118	115	118	100	111	107	101	114	118	126	96	103	115	113	123	128	120	110	93	99	109	130	110	134	133	119	122	115	115	100	129	103	100	105	114	100	96	92	120	103	117	124	109	101	97	114	93	109	123	121	95	130	122	123	111	121	123	110	104	111	100	127	116	134	107	120	122	98	105	103	110	117	116	115	123	117	108	94	119	99	112	103	111	107	113	121	115	105	125	112	117	104	113	110	111	123	120	115	116	119	99	109	87	122	105	102	107	116	104	133	123	85	112	110	122	127	93	132	113	122	112	108	107	105	114	108	110	97	122	99	104	96	109	96	100	127	105	111	108	102	111	125	125	113	110	110	117	124	116	126	107	106	102	117	109	110	108	114	111	114	111	88	117	105	113	112	90	115	114	148	110	117	126	127	110	113	111	118	86	119	127	120	100	111	115	129	109	121	112	127	116	109	114	95	116	111	137	133	114	130	115	117	116	112	113	122	125	109	113	126	95	104	122	110	133	132	121	101	106	111	113	112	105	81	103	121	126	116	111	110	111	114	115	113	105	120	114	133	106	120	122	124	117	103	113	96	121	119	103	108	108	116	101	110	121	102	118	118	101	114	117	107	114	131	126	104	116	126	97	121	111	130	101	112	109	110	105	119	128	123	108	108	123	118	111	102	119	128	107	109	115	114	109	126	119	116	107	111	113	114	115	117	129	111	107	137	119	97	102	106	117	130	106	125	112	106	117	122	122	114	100	120	85	101	90	118	129	126	104	92	105	109	114	106	118	109	115	111	120	129	119	102	114	116	116	103	116	128	117	123	118	119	109	105	104	112	103	118	109	118	123	119	106	126	115	121	96	120	110	126	104	138	129	119	118	101	132	108	133	125	117	143	104	123	102	124	112	93	113	117	87	121	105	108	120	120	106	106	123	100	105	113	108	117	116	114	105	126	102	118	120	118	110	106	121	96	119	123	125	118	113	131	107	110	117	117	120	123	110	109	110	104	114	111	119	117	118	117	108	115	100	99	123	98	130	114	96	108	113	85	120	124	106	84	109	116	96	122	123	113	96	123	100	108	114	121	101	119	125	106	122	112	103	112	104	115	110	109	115	105	117	123	124	116	113	109	116	117	110	122	120	115	119	106	103	113	109	98	122	133	115	120	104	114	120	83	134	104	114	121	102	112	123	111	123	105	111	107	116	118	110	121	113	124	126	120	112	121	109	101	127	112	112	113	112	107	119	128	128	110	103	109	101	122	114	118	130	105	120	116	121	107	112	97	114	116	120	99	104	116	108	118	100	118	114	111	122	131	107	139	88	115	125	113	121	104	113	108	114	130	130	116	125	111	105	114	129	122	121	115	114	109	124	121	120	113	115	115	111	115	127	113	117	111	96	106	102	117	101	128	119	101	121	107	113	116	103	120	123	110	113	112	96	123	109	101	124	130	117	124	121	113	97	129	100	122	119	104	117	100	112	122	111	137	118	122	101	117	114	129	100	120	96	104	110	109	119	94	112	115	106	114	129	129	114	111	108	99	117	118	99	89	92	106	107	107	107	114	106	138	120	114	121	103	121	116	130	98	94	120	120	109	118	98	119	120	108	92	112	127	107	114	95	103	116	99	103	123	122	118	114	104	110	107	126	99	110	115	111	112	109	110	119	132	120	109	101	109	108	83	121	123	113	99	106	94	109	108	117	110	122	113	111	101	111	102	126	104	107	119	109	114	112	119	106	106	123	108	113	101	111	109	120	107	122	111	128	125	102	109	109	104	123	101	107	109	113	101	122	127	112	121	99	104	121	99	119	118	120	102	107	105	123	100	122	111	106	124	109	112	112	101	97	105	124	129	107	121	112	118	108	118	113	124	143	101	93	116	114	128	128	129	111	123	123	111	116	131	118	116	111	115	100	134	111	115	106	114	115	117	136	114	115	100	111	111	126	119	119	103	131	113	109	91	112	108	103	110	98	111	91	98	117	106	117	120	98	113	127	117	117	119	132	128	104	105	107	118	127	112	127	116	102	106	123	109	116	105	122	101	116	116	110	101	107	113	123	111	110	120	111	122	111	132	120	124	113	102	107	118	120	105	107	125	123	115	102	117	104	124	108	99	119	122	120	96	102	109	104	87	142	91	114	106	140	127	111	119	119	118	108	120	109	128	117	109	118	113	114	103	95	121	111	96	106	116	97	125	114	101	104	98	102	109	109	103	119	100	105	115	113	111	122	110	101	111	116	111	102	124	100	121	96	123	114	121	121	90	104	111	120	104	100	125	122	102	120	104	113	136	120	90	123	105	119	115	117	121	101	121	113	115	124	101	116	117	113	103	123	115	118	125	102	101	120	129	111	106	117	108	118	104	121	100	100	100	111	113	126	132	106	118	115	109	112	107	113	88	114	117	114	119	94	113	106	109	115	105	112	114	98	137	98	91	116	123	112	114	121	106	139	106	123	106	115	116	109	102	129	120	110	124	108	122	103	116	121	104	120	114	106	112	111	101	122	125	109	111	108	124	127	112	116	115	128	100	102	122	116	135	92	102	118	101	97	104	108	117	110	96	113	111	132	116	109	114	106	111	130	105	115	110	111	111	114	95	110	116	100	129	112	119	114	116	111	116	115	127	119	120	119	111	107	108	99	115	93	127	99	117	113	122	104	104	109	113	99	119	119	97	111	129	125	114	109	125	132	125	119	116	100	110	124	109	107	103	94	111	112	96	120	113	96	128	112	106	101	119	106	132	113	117	112	95	126	121	128	140	109	109	86	100	116	118	122	107	114	118	111	131	96	95	123	103	124	133	126	114	112	114	118	107	107	108	104	106	104	93	126	112	118	117	81	91	113	110	120	102	115	121	111	106	120	112	106	110	140	113	112	106	126	109	113	107	125	111	124	108	100	104
12772	1868	4425	4934	4224	3549	2853	2393	2059	1704	1550	1468	1232	1124	1029	947	866	833	797	783	679	690	654	594	620	602	602	549	583	525	570	559	479	542	535	454	498	440	440	436	442	452	469	470	431	438	445	427	433	462	427	439	386	439	390	415	417	392	447	386	398	441	418	427	379	425	433	413	441	458	361	419	440	382	415	391	423	388	404	417	411	393	401	407	383	389	392	397	351	376	427	383	386	418	362	391	428	366	381	380	414	342	408	406	405	395	389	408	394	390	428	387	379	386	413	382	411	379	359	369	390	405	409	414	404	407	416	372	369	401	378	386	388	400	347	379	389	423	398	382	411	377	372	383	377	403	382	393	369	417	402	361	370	375	418	387	416	389	385	353	386	380	379	391	331	383	404	375	392	389	402	358	410	363	362	377	380	419	366	381	422	368	367	353	393	405	388	381	393	413	421	373	378	361	413	386	381	401	372	388	382	344	377	369	365	384	377	376	390	384	410	382	385	407	391	394	398	393	382	348	354	396	348	404	394	360	397	417	408	398	424	358	372	410	426	417	388	377	390	432	402	375	367	363	376	392	370	351	358	364	375	363	373	373	382	372	368	375	360	373	367	376	386	399	380	356	395	393	381	368	373	381	370	371	385	387	383	377	381	408	399	376	365	383	415	359	366	390	399	383	361	366	380	372	344	394	337	351	413	375	385	402	372	388	383	400	378	412	362	363	399	387	367	376	367	387	420	395	365	386	420	390	371	388	381	371	347	372	400	390	383	374	368	382	348	385	387	369	384	368	403	385	402	388	395	398	392	386	361	389	394	382	365	436	382	397	406	401	424	351	403	391	359	371	380	338	381	387	383	385	378	430	365	400	367	384	365	401	363	390	395	394	362	383	394	381	416	363	377	363	390	398	359	388	385	383	383	375	391	352	379	373	347	392	406	392	376	365	420	354	363	387	399	383	364	389	421	407	385	379	377	385	393	354	386	374	365	386	393	373	363	365	397	372	393	383	383	362	363	384	362	360	366	408	381	353	363	364	388	357	390	402	394	389	357	353	422	363	391	379	374	376	360	355	365	403	397	391	431	400	379	380	388	425	399	377	401	371	378	370	386	369	379	381	389	408	383	376	383	405	321	367	392	417	362	402	349	376	354	368	385	379	398	378	346	394	330	392	380	402	376	379	407	411	340	368	375	357	397	362	415	390	361	365	390	422	400	387	380	424	363	389	404	383	373	389	431	397	350	374	377	342	389	374	358	404	388	375	400	383	402	416	390	388	393	380	360	367	391	356	388	397	395	387	408	391	394	371	419	383	415	393	389	350	397	379	403	414	363	380	386	366	394	379	405	356	364	392	386	404	388	352	358	412	364	374	404	390	367	395	392	375	354	374	379	414	368	370	388	373	374	388	384	374	402	372	372	399	378	384	368	403	414	388	364	371	399	400	404	380	367	339	386	380	401	400	401	358	376	383	406	383	383	411	401	409	346	411	384	351	388	374	406	344	385	347	380	386	396	349	362	374	384	372	377	361	403	354	376	362	367	363	410	370	349	373	388	405	363	360	349	383	395	372	385	418	395	375	356	406	375	369	354	382	354	390	405	392	363	377	378	380	408	377	401	354	404	373	388	370	396	364	432	377	379	408	348	374	388	373	401	369	337	368	361	400	423	374	368	384	412	386	363	409	368	410	362	379	364	405	363	388	383	399	376	388	370	391	370	399	349	405	392	387	371	368	374	381	369	390	340	392	365	384	346	372	393	376	447	385	377	382	361	337	394	379	380	366	391	394	366	381	401	362	395	400	374	377	356	357	377	380	384	396	363	378	404	358	402	365	362	401	372	370	382	366	383	413	356	426	382	398	382	361	421	373	398	358	394	408	409	375	391	405	348	385	403	384	379	395	343	395	375	388	351	381	368	396	380	376	327	378	402	355	401	379	381	350	389	360	379	364	383	382	348	376	343	421	397	346	338	367	384	363	384	386	390	369	375	397	384	365	406	352	394	393	369	371	396	392	378	376	414	372	407	371	363	383	389	380	396	376	369	365	371	366	333	382	375	408	384	400	375	340	381	379	400	372	412	400	365	404	365	344	371	362	368	384	414	365	370	366	404	355	391	375	390	376	407	345	362	419	401	351	352	409	395	388	396	377	377	363	410	399	372	375	371	361	391	381	405	391	361	372	375	356	375	365	360	383	385	411	379	402	362	418	403	373	349	357	365	397	377	361	365	391	370	373	391	379	394	379	398	378	362	388	355	375	343	385	346	372	377	380	372	386	380	373	360	383	376	391	371	342	358	383	385	390	370	391	387	433	390	402	354	362	371	385	383	347	359	366	377	392	371	384	393	364	351	377	378	383	375	401	385	394	419	391	344	347	376	368	379	385	376	416	376	391	373	383	382	362	356	405	378	374	382	369	374	406	368	404	381	411	381	347	405	401	355	387	379	352	397	362	369	363	388	338	392	391	382	371	420	402	404	362	354	383	392	379	373	420	392	383	375	378	400	389	409	366	381	404	388	376	357	423	381	352	383	376	392	406	359	342	375	384	360	394	374	418	371	359	385	408	378	371	361	375	371	413	429	378	397	415	359	378	341	399	382	381	375	372	393	377	422	398	372	371	380	372	408	393	394	361	375	387	369	401	375	406	360	392	397	389	367	386	391	363	383	347	397	411	392	354	371	395	390	418	365	402	392	361	395	384	415	397	383	390	412	369	387	397	450	392	369	413	411	405	385	360	347	394	369	347	367	385	371	385	381	406	430	385	388	389	385	402	395	370	368	379	408	381	378	386	363	394	403	413	353	369	368	396	389	362	371	369	374	406	379	370	387	418	373	406	369	361	413	342	356	367	376	358	356	387	370	374	411	387	365	363	354	368	378	346	337	441	369	371	363	393	396	417	376	367	373	392	396	401	395	385	365	369	392	419	400	396	372	371	377	381	386	364	392	356	384	389	357	373	396	389	374	403	380	383	392	383	379	384	403	359	388	401	368	375	381	385	387	379	423	396	337	415	373	362	395	369	388	365	356	367	385	395	393	395	397	379	406	374	416	368	406	401	400	393	399	408	352	367	391	360	393	375	405	387	355	406	402	365	372	353	389	366	389	353	419	363	407	402	376	402	403	398	378	365	399	368	444	400	369	384	401	372	410	394	333	353	397	398	348	380	402	364	374	364	387	383	374	379	399	408	401	444	391	397	388	363	380	389	386	391	383	390	398	379	379	388	349	430	358	388	365	361	411	403	397	377	407	393	330	379	361	395	386	392	367	355	370	351	370	371	395	408	359	388	370	381	382	355	397	406	380	385	402	414	355	372	400	400	442	381	407	370	393	379	426	411	401	362	357	388	353	354	376	365	395	337	372	364	388	371	361	359	399	408	411	395	369	375	366	391	400	383	398	380	376	389	350	372	405	364	383	390	401	404	373	352	411	366	362	361	397	367	363	379	411	358	383	365	371	382	372	354	383	367	378	383	380	362	360	378	422	372	388	390	416	381
2642	255	200	189	192	183	182	171	141	150	144	168	153	143	153	164	147	146	155	147	139	176	170	156	137	156	151	154	165	141	140	163	151	160	133	158	149	165	156	154	171	158	165	166	141	147	148	165	156	159	170	196	180	145	130	145	147	164	168	154	155	169	146	146	129	162	145	143	163	149	151	163	159	131	162	154	149	144	149	158	153	146	149	163	137	144	152	168	167	168	146	190	164	142	149	141	146	152	143	127	151	154	165	129	147	141	145	153	175	134	139	160	133	157	155	151	170	160	139	168	161	174	163	134	155	146	142	158	150	140	166	129	148	174	163	148	131	155	143	146	161	158	180	158	167	144	133	174	148	155	153	147	148	158	139	186	126	161	149	145	141	134	144	162	138	145	144	123	150	153	159	135	147	150	145	148	143	170	158	142	142	150	154	160	156	138	153	144	164	159	133	164	155	148	183	155	130	157	145	146	131	144	156	184	164	178	135	176	159	157	137	161	175	158	163	135	161	158	160	154	141	155	122	178	158	158	130	156	153	166	148	153	152	138	157	146	134	125	175	142	166	157	178	189	155	128	147	156	148	146	158	162	157	163	144	153	159	137	161	163	146	152	154	140	145	156	154	145	151	145	158	173	152	160	133	153	161	171	157	158	142	158	152	149	145	182	165	173	171	128	161	151	139	133	142	164	160	155	149	165	163	161	160	144	146	157	174	157	147	157	163	168	164	156	168	143	156	147	123	146	163	132	180	168	152	149	164	157	140	155	138	168	157	159	155	163	153	166	139	146	144	148	158	156	137	180	158	169	181	154	155	154	144	168	167	157	163	152	148	147	137	158	160	138	179	159	147	142	137	161	128	135	148	149	125	146	151	149	144	139	139	138	161	147	143	144	139	166	159	151	127	163	162	175	168	142	161	160	152	140	159	142	153	153	161	174	138	157	184	165	143	136	142	159	170	168	154	159	153	158	136	142	165	132	169	166	153	180	158	171	178	144	178	152	137	164	151	149	163	170	169	151	164	133	141	142	149	129	169	137	141	157	166	150	154	155	150	124	156	148	155	135	134	148	154	160	168	165	167	153	146	165	167	137	162	161	136	173	143	130	171	152	139	172	162	150	149	128	141	146	127	132	156	143	145	148	164	148	159	166	132	148	161	148	144	137	161	145	154	158	147	141	169	149	154	152	157	148	149	153	158	157	136	172	165	142	142	143	161	142	157	138	140	149	149	120	129	148	141	142	160	155	135	161	138	155	136	150	162	153	167	152	135	144	143	140	155	150	159	157	141	150	146	147	161	152	144	137	136	151	155	160	163	155	174	151	172	155	146	147	140	141	163	141	152	164	153	150	163	139	159	164	164	163	140	144	162	162	154	166	164	177	169	149	170	164	150	171	148	160	157	177	145	144	155	162	149	126	154	138	150	145	166	158	149	141	156	155	147	153	158	148	158	154	151	130	151	141	154	147	148	155	171	168	152	145	172	196	164	149	136	159	129	152	145	148	140	131	152	137	138	144	162	156	164	136	151	150	162	152	151	148	151	145	127	146	140	151	136	151	151	147	197	148	127	131	142	157	141	150	157	163	133	154	145	158	148	152	155	176	151	141	156	152	156	168	143	172	139	134	162	143	138	152	140	138	134	169	138	154	165	166	153	152	155	142	141	170	139	160	156	169	161	152	142	154	155	169	134	166	164	138	159	167	169	136	146	167	150	146	188	144	148	132	146	135	154	145	152	165	159	162	144	146	160	159	145	153	142	131	164	140	150	168	147	155	149	168	142	154	154	146	152	134	156	132	161	137	144	133	161	155	139	169	144	164	136	165	131	146	168	146	135	154	152	161	157	159	150	154	147	144	131	180	160	148	153	159	155	144	170	142	157	146	159	154	153	161	145	158	168	131	161	142	144	149	147	133	139	149	141	152	155	153	126	156	159	139	146	137	169	147	149	146	155	150	168	147	161	146	157	153	159	142	149	154	141	139	166	151	126	176	152	164	131	137	174	139	120	163	137	159	143	133	147	158	154	145	157	152	146	151	145	170	159	151	167	148	147	164	147	142	137	156	151	153	153	155	127	166	149	139	146	162	153	166	187	147	168	153	133	190	144	161	151	140	168	146	143	155	135	165	137	151	142	146	160	154	158	154	146	145	160	147	153	128	128	160	174	144	159	161	131	170	132	160	160	157	140	166	136	190	154	141	153	131	161	157	154	150	183	143	148	163	151	160	136	156	175	147	159	156	149	147	145	144	158	147	137	145	154	148	156	148	137	138	141	144	149	153	144	139	156	150	160	158	157	160	164	187	155	175	151	151	141	168	150	150	152	169	132	161	156	152	161	139	171	165	150	165	121	124	149	166	156	148	156	159	144	144	149	161	165	148	139	156	118	132	165	160	157	142	150	145	145	145	159	155	173	179	135	131	172	172	176	161	135	140	154	151	150	133	154	135	160	170	152	157	153	162	138	159	149	153	138	152	143	144	142	170	158	166	128	154	133	160	174	153	155	171	143	163	135	142	137	167	148	131	168	136	149	151	154	164	151	156	153	154	156	130	148	143	154	159	161	164	129	137	160	152	144	141	145	145	157	164	148	147	128	151	153	159	184	167	146	150	148	155	148	151	168	181	174	134	148	153	182	147	167	155	157	134	143	135	148	154	176	151	150	143	152	152	145	149	144	156	134	143	146	144	151	144	163	141	158	158	161	139	151	134	153	153	135	172	173	155	143	177	146	136	147	160	142	150	152	149	165	160	151	148	147	131	176	172	169	136	148	158	144	162	133	146	173	147	166	143	132	148	150	154	155	156	151	181	146	158	158	154	136	157	177	159	142	167	155	155	159	146	173	159	145	137	165	162	142	164	156	161	134	152	161	148	145	151	150	162	146	145	160	130	153	159	146	147	162	163	135	169	182	169	147	174	147	149	157	153	141	161	156	147	143	171	162	157	148	136	167	174	151	150	129	157	169	156	144	137	164	129	137	140	141	161	144	151	153	180	143	150	166	160	153	139	125	140	131	153	161	166	134	174	170	160	164	140	151	146	154	145	158	141	147	160	156	140	171	152	173	153	171	147	130	164	147	151	153	161	141	147	134	146	122	155	136	158	156	160	147	143	159	150	141	144	147	141	165	141	164	148	158	163	148	150	160	137	142	145	169	145	167	159	147	148	168	131	164	147	140	141	127	159	163	146	165	172	143	181	132	161	159	152	156	159	143	152	143	137	147	130	162	174	142	173	139	131	130	163	172	143	152	163	153	176	159	138	138	163	133	154	152	149	172	164	151	165	157	149	147	164	157	176	151	146	146	141	125	140	159	155	157	150	152	162	154	150	157	136	158	142	141	145	145	142	154	139	175	136	155	146	152	159	152	161	145	138	139	167	160	178	127	154	151	146	137	144	159	146	163	151	124	156	165	132	160	133	158	142	140	161	161	170	167	174	151	135	142	140	177	156	173	155	129	182	146	171	183	177	152	159	155	154	159	171	125	152	153	142
5092	616	714	777	747	649	631	607	610	577	556	560	593	595	583	561	567	596	517	546	526	544	549	556	533	556	560	549	534	526	586	507	582	512	540	567	490	503	559	571	527	531	546	530	532	581	552	553	512	539	564	543	527	594	541	549	512	580	530	546	516	609	525	564	578	502	525	556	526	551	549	566	540	519	499	567	522	549	538	552	523	533	502	545	544	549	517	543	580	527	546	560	577	518	553	570	541	591	552	559	547	546	542	566	527	564	522	554	484	508	561	506	498	555	518	555	532	573	535	531	600	493	538	557	509	536	490	508	533	510	526	549	524	565	523	557	537	547	526	506	575	548	562	546	568	568	547	522	526	546	515	539	527	510	493	573	562	547	547	573	542	537	560	517	515	520	518	652	539	529	526	518	544	541	527	571	536	541	546	536	551	529	551	535	549	505	538	542	549	581	567	554	544	561	544	569	514	592	542	518	552	519	603	514	514	542	482	583	517	492	579	501	523	524	551	526	563	548	531	550	553	517	547	563	535	475	543	542	539	540	562	528	500	534	532	507	549	564	521	523	564	492	518	553	534	535	540	564	539	522	545	556	554	521	557	568	522	558	565	541	547	583	546	565	492	558	532	550	532	488	518	569	527	552	543	558	562	512	547	534	573	556	550	563	517	562	542	547	535	559	522	506	546	496	541	547	538	539	550	584	550	525	482	552	536	542	586	509	542	548	538	547	571	560	522	575	545	559	524	543	578	533	520	549	561	526	531	529	587	515	551	512	504	513	515	539	559	529	550	508	581	544	517	528	529	523	543	555	571	528	528	536	525	534	531	513	560	506	506	521	555	560	538	542	532	567	522	517	510	547	537	562	531	534	540	537	534	536	537	506	533	525	562	522	526	524	526	511	546	498	526	507	561	573	583	570	539	501	550	561	529	539	529	562	582	549	521	511	544	539	524	540	539	545	512	521	513	518	562	566	525	534	550	562	583	498	538	525	544	520	527	548	543	536	591	543	543	550	589	559	520	522	537	483	540	523	538	501	582	527	504	505	566	550	544	533	546	523	549	543	532	533	539	540	522	523	550	539	515	539	521	522	546	521	549	525	532	535	566	514	494	561	606	515	561	565	515	535	567	556	553	584	525	538	526	537	552	508	537	502	527	537	531	518	542	542	540	537	555	522	544	528	529	540	575	508	530	559	532	528	549	517	537	545	550	532	523	585	574	494	567	528	579	526	542	524	561	558	489	539	547	553	515	582	500	502	536	507	538	492	571	533	559	573	478	542	539	519	534	535	554	511	508	508	537	531	529	545	524	568	546	540	519	591	559	529	519	545	540	527	547	538	579	543	539	525	536	508	555	532	576	519	543	543	558	540	540	550	505	553	548	536	542	509	523	535	542	517	533	538	525	499	529	557	561	538	567	577	552	537	510	502	549	582	468	554	524	570	558	581	474	525	536	580	540	541	537	516	552	543	567	533	578	545	536	512	544	547	554	545	501	523	537	567	543	506	513	540	547	535	528	558	572	531	530	535	511	518	525	533	521	563	552	529	547	544	530	587	512	516	526	546	561	527	511	553	529	569	520	578	567	564	532	513	555	516	597	574	557	570	539	523	569	518	527	525	583	517	530	551	559	539	526	526	524	494	544	566	508	564	595	526	505	505	548	511	565	527	538	571	565	508	528	514	490	544	542	531	543	498	548	529	534	560	549	545	543	537	549	490	531	553	567	558	545	498	563	530	543	493	484	533	561	587	525	520	540	508	482	526	594	514	532	539	541	505	547	519	533	535	542	508	557	562	556	534	512	522	555	538	523	527	557	514	562	518	561	534	536	502	559	547	535	531	575	514	572	506	538	517	577	552	505	516	523	562	555	555	534	515	571	521	572	546	561	532	517	520	525	554	526	544	542	506	536	555	507	551	550	533	529	544	487	532	497	549	560	526	552	586	545	559	551	525	546	501	520	589	523	531	519	569	502	541	551	564	523	544	520	535	540	573	516	523	543	536	524	551	518	545	545	562	537	535	555	520	537	569	545	556	522	541	551	524	512	540	499	574	532	530	549	513	537	562	541	560	554	549	550	552	549	565	523	545	540	552	531	570	578	563	564	519	543	552	563	550	546	585	520	517	580	522	593	516	513	549	535	548	566	538	526	546	539	532	485	526	511	534	521	497	533	505	558	597	525	506	566	556	474	513	538	551	527	566	551	534	531	578	535	504	525	559	531	550	544	598	508	548	544	478	586	520	532	540	545	557	505	579	533	535	547	545	500	515	559	552	512	549	539	535	548	540	556	514	530	529	528	545	574	574	543	559	536	571	541	551	540	563	563	535	549	551	546	530	537	552	516	519	557	527	529	541	575	587	512	510	543	551	549	526	537	559	550	565	497	513	551	570	564	544	562	548	558	510	574	559	553	529	514	518	559	543	522	551	509	545	529	559	535	582	542	535	537	500	551	546	553	537	532	527	561	589	534	550	535	537	557	547	516	573	520	566	501	563	560	549	518	594	499	537	516	545	504	564	532	548	489	542	500	515	539	526	542	520	516	555	498	521	515	575	543	526	540	531	541	496	506	569	542	551	517	514	541	540	508	559	526	574	554	530	559	550	563	535	548	548	554	540	540	551	500	532	531	553	563	541	509	525	526	505	495	555	518	527	558	564	493	533	525	501	501	588	544	561	551	553	590	528	549	536	545	524	557	547	540	590	505	578	540	539	554	531	532	522	526	539	551	564	533	538	548	535	544	550	518	532	522	563	504	543	522	574	526	561	535	529	562	530	557	512	534	515	538	563	525	553	509	562	543	551	519	556	537	534	550	554	575	561	539	554	529	516	531	553	546	545	547	524	532	502	578	524	543	521	501	515	543	577	546	529	541	468	547	531	532	550	547	513	552	525	526	522	510	612	514	532	569	548	519	504	524	506	536	581	507	571	497	526	538	553	490	520	548	534	518	589	578	528	555	531	543	581	518	507	542	525	557	514	564	551	520	552	554	533	532	546	552	532	528	534	560	552	513	532	564	549	515	548	568	537	555	520	509	536	556	566	568	517	511	565	527	553	585	537	542	523	510	580	556	563	575	554	562	529	534	543	567	531	524	563	540	534	508	516	539	546	566	545	543	579	563	544	515	580	511	540	500	518	512	530	518	536	519	547	590	579	541	532	550	482	526	516	551	555	541	556	562	524	564	519	552	532	522	552	548	542	491	547	548	548	538	525	545	545	548	591	523	511	546	533	532	558	561	528	518	506	561	532	534	512	548	542	538	591	529	549	565	595	494	583	527	533	505	527	530	565	521	510	517	542	535	576	501	522	529	536	526	581	536	558	524	539	546	543	527	489	515	538	568	531	550	546	587	552	511	546	532	526	547	521	526	545	538	563	585	524	532	557	540	530	568	545	561	533	564	516	578	554	552	544	529	511	547	524	583	526	565	527	502	470	515	535	518	563	526	544	523	558	511	537	529	504	525	588	529	520	546	508	549	556	565	561	547	507	568	564
19179	2406	1117	840	561	402	320	261	211	176	168	135	142	144	130	118	107	123	94	100	113	93	106	94	88	87	79	87	95	89	82	79	85	80	72	87	85	74	92	85	112	81	91	77	78	85	85	73	87	58	63	78	73	68	75	82	79	71	64	83	86	65	88	82	69	66	95	80	81	74	76	70	75	73	87	84	77	81	67	91	89	91	82	71	83	69	92	75	88	73	91	69	79	81	86	80	64	86	75	68	91	84	78	69	76	90	70	74	79	73	95	81	73	75	79	86	80	71	80	74	86	77	79	69	82	76	82	84	63	78	62	72	85	69	71	86	85	76	57	87	70	76	84	92	73	76	70	62	70	78	61	85	77	98	74	78	72	84	81	76	71	88	75	71	81	72	79	87	79	70	93	74	71	70	80	91	76	83	92	83	75	77	87	81	92	77	91	71	82	72	77	82	67	77	92	90	72	91	67	87	74	78	74	83	73	75	62	84	90	72	80	82	69	60	71	65	83	81	79	86	69	59	75	92	73	62	72	94	82	89	72	87	56	85	72	93	91	70	81	72	87	70	62	78	89	86	88	62	81	81	69	78	84	91	79	74	82	78	91	82	81	87	68	78	74	78	69	88	69	94	82	65	79	78	76	81	80	82	87	69	88	95	70	79	76	78	61	79	91	72	77	74	65	88	82	77	76	75	81	73	75	72	75	75	78	77	84	88	72	88	84	73	82	72	82	81	74	84	85	75	66	73	66	68	91	86	82	75	73	80	72	80	83	89	65	84	80	70	68	83	76	71	88	77	69	78	83	95	66	80	84	83	84	80	80	70	58	78	69	67	67	72	71	82	87	76	61	60	88	85	80	95	84	63	92	85	80	76	74	83	77	61	86	78	85	81	88	84	82	73	91	79	97	68	69	69	84	74	79	78	81	61	84	76	88	70	60	67	76	89	96	86	80	82	76	92	93	58	76	79	97	80	86	86	89	64	71	82	69	85	76	76	77	82	76	62	79	77	83	88	86	86	77	86	80	80	69	84	72	85	76	84	67	104	64	85	85	80	65	81	69	78	82	78	95	72	75	68	61	76	74	87	77	73	86	79	79	86	57	84	74	72	86	67	78	91	75	75	87	69	67	72	68	73	83	77	76	78	72	83	73	91	80	80	82	93	67	73	77	61	74	61	71	65	82	76	76	82	80	85	81	78	81	84	74	92	75	76	75	72	82	77	76	72	83	60	86	79	76	80	68	79	76	74	76	64	71	66	59	81	79	73	79	72	82	82	75	100	85	94	71	87	85	67	82	63	79	69	85	90	67	74	93	80	82	80	88	79	70	83	82	83	89	73	89	83	88	76	65	92	69	78	66	93	77	85	88	83	74	83	69	71	81	96	82	73	77	69	89	70	81	92	75	84	77	92	82	62	90	82	84	101	87	83	88	88	87	81	84	78	74	83	94	88	62	79	74	81	88	72	95	73	81	76	90	75	71	79	70	81	83	78	66	84	78	86	88	85	86	68	74	70	73	91	90	74	81	92	80	87	94	75	69	93	74	75	71	74	77	69	75	84	64	73	78	79	66	82	76	80	81	76	77	70	82	64	96	91	92	81	73	78	70	70	76	94	81	86	83	71	82	81	81	61	79	77	78	80	81	78	61	85	80	72	95	93	89	78	63	58	68	69	86	83	69	87	74	75	85	72	85	75	94	88	75	89	82	82	86	82	73	79	78	72	74	97	72	63	58	75	92	84	90	78	78	74	97	70	79	63	62	70	85	66	74	67	84	70	90	78	71	72	71	87	79	91	84	70	82	62	80	81	71	72	93	80	73	89	78	78	73	81	86	85	86	82	65	87	83	60	90	80	74	83	78	82	74	86	80	89	53	74	64	78	72	88	70	86	79	88	70	98	83	69	72	80	59	74	80	77	85	69	94	75	62	82	98	84	69	81	65	93	80	82	95	62	82	77	72	78	80	69	79	69	77	60	92	68	82	79	72	77	74	85	67	84	82	70	68	77	74	65	75	80	82	76	68	71	69	89	69	84	65	90	86	67	68	76	63	62	87	79	85	79	86	97	79	79	75	74	93	69	76	73	84	87	80	73	73	70	65	95	85	58	78	68	75	93	65	81	67	81	80	72	86	77	85	76	74	86	76	87	68	85	98	68	90	84	88	75	93	70	60	78	72	73	78	79	81	81	78	92	65	73	76	83	91	98	86	92	77	83	82	82	74	89	76	91	92	79	89	82	79	80	71	77	76	80	64	76	72	74	86	78	85	76	77	87	68	74	64	77	84	55	72	81	96	86	95	77	71	89	89	95	83	73	85	65	73	78	67	62	85	94	83	83	63	72	74	78	80	86	79	82	81	78	80	89	70	96	74	60	65	82	88	76	89	73	72	87	88	93	67	69	80	74	81	79	84	82	91	91	83	83	78	80	79	76	83	86	83	72	96	88	76	74	71	79	70	69	63	64	82	80	81	68	75	87	72	80	81	81	58	77	88	72	60	55	73	66	94	79	93	63	66	86	74	79	73	71	91	77	69	88	65	88	82	72	80	89	76	71	84	83	85	80	87	70	79	94	82	75	85	73	81	82	59	67	85	69	75	96	64	81	85	87	86	77	73	79	68	84	81	86	86	86	79	68	89	85	71	77	90	88	80	87	73	81	90	80	82	81	76	109	66	78	66	74	85	73	89	85	67	86	69	80	78	87	82	90	83	87	85	65	76	88	78	72	75	95	70	69	79	76	68	87	72	93	58	78	78	72	67	101	73	72	83	83	81	83	79	79	78	75	79	85	80	90	92	92	75	72	79	67	82	67	67	81	82	85	95	86	69	89	74	94	78	88	80	66	84	66	82	64	70	88	70	90	63	91	64	89	76	79	84	62	84	78	67	84	87	94	63	77	69	76	96	75	80	87	78	91	80	72	79	78	71	79	83	73	73	73	80	66	62	75	76	68	85	85	77	73	72	92	87	66	76	77	89	74	81	96	78	85	85	79	98	96	89	87	71	76	89	67	65	77	57	65	86	85	83	73	67	87	80	82	78	80	63	78	72	84	77	88	81	71	80	75	86	76	76	82	65	93	76	89	86	74	86	79	91	88	72	79	78	92	81	83	84	83	85	60	82	71	81	96	79	74	82	79	72	71	86	78	68	75	72	83	63	84	90	76	69	79	86	79	78	55	78	86	81	72	71	78	84	68	78	86	84	73	81	79	83	72	84	77	76	83	86	79	89	84	79	81	88	65	75	89	87	90	75	78	80	89	81	86	73	88	83	76	73	78	84	79	78	72	77	80	85	75	71	73	72	84	78	90	69	73	76	86	79	80	78	90	63	89	74	72	83	83	63	74	80	92	71	63	92	73	71	69	95	81	82	87	89	93	72	70	85	67	83	77	70	69	58	87	65	75	77	73	74	70	76	73	74	88	84	82	73	81	74	86	84	66	85	89	69	92	78	72	70	70	83	85	89	53	78	68	83	77	82	85	83	84	73	86
11340	1184	2890	3112	2708	2116	1817	1570	1294	1160	948	963	816	777	774	715	643	589	566	574	549	495	494	456	434	434	422	385	426	349	400	411	396	399	367	395	346	340	392	392	373	358	377	371	352	365	335	359	354	349	304	339	347	323	377	306	339	345	322	324	374	328	354	346	309	330	301	330	339	355	329	325	345	340	304	333	354	326	313	340	320	325	357	330	300	298	323	310	298	359	331	368	321	361	358	318	301	332	298	291	332	310	351	316	334	301	334	360	297	318	356	319	314	323	317	309	338	311	333	305	290	302	325	299	319	329	302	336	304	331	302	334	330	328	325	315	348	319	280	304	303	323	322	317	295	296	350	293	336	282	317	318	310	297	328	316	308	332	317	316	323	313	329	272	344	311	323	306	341	295	345	325	299	313	291	300	313	295	306	298	308	298	325	326	296	328	301	320	301	289	326	378	303	311	307	265	308	317	291	314	298	303	283	338	322	339	310	337	329	310	314	340	303	307	323	330	290	338	313	320	296	332	311	307	321	351	288	304	316	326	289	324	299	292	310	310	318	306	294	312	305	299	298	342	329	316	321	328	324	350	334	308	312	304	288	308	308	304	277	308	299	345	316	304	291	296	319	319	301	282	316	312	315	319	317	335	306	331	306	294	324	297	313	351	281	320	320	305	319	337	322	320	293	348	326	338	301	330	311	308	338	302	342	331	318	309	360	336	303	330	318	334	288	331	286	316	303	318	298	314	318	285	314	313	329	324	327	294	338	301	330	283	306	304	330	329	293	355	309	344	326	308	310	316	334	303	300	325	290	320	322	293	323	299	297	296	322	299	306	337	320	293	318	332	290	322	311	305	322	305	298	321	291	328	315	307	312	314	322	320	302	290	313	304	322	283	319	319	329	363	288	316	315	281	303	300	305	309	300	322	334	308	312	308	300	329	321	303	340	318	325	334	308	313	338	300	310	318	310	323	333	316	342	296	332	327	317	321	298	323	326	308	322	323	331	302	327	305	325	312	334	310	324	321	312	324	325	283	298	328	303	305	324	295	320	316	297	316	319	290	301	325	317	319	334	289	295	330	321	327	300	309	328	310	274	332	326	290	320	308	297	326	320	309	290	308	328	312	329	323	353	313	334	316	296	301	324	319	337	325	313	309	309	285	321	292	335	311	309	317	323	305	285	294	312	293	279	298	326	294	310	296	342	330	272	312	348	328	307	321	346	328	320	306	312	306	319	315	316	288	328	324	305	322	298	301	299	307	322	342	311	343	314	318	322	316	279	330	319	314	307	344	293	328	337	304	291	303	317	309	330	318	317	322	309	308	338	358	326	313	312	318	296	303	308	314	297	309	307	313	316	319	308	285	312	323	316	320	301	307	310	312	320	301	329	304	289	292	306	323	318	323	317	308	360	316	326	314	284	330	305	316	300	285	321	339	349	309	283	291	325	287	315	303	326	330	323	324	306	305	323	310	324	315	345	325	290	320	326	333	343	318	280	316	320	341	297	297	269	328	296	327	309	365	321	316	316	328	305	335	303	328	316	283	298	318	326	329	302	332	309	341	288	334	350	297	321	309	329	320	348	328	321	323	340	330	318	331	321	314	309	299	307	299	282	318	302	317	325	340	315	318	318	354	301	322	323	287	294	311	298	321	328	301	366	285	333	295	296	328	315	328	318	345	340	297	353	308	307	299	287	309	305	333	309	298	312	292	302	336	329	312	314	298	305	317	332	337	343	288	312	303	292	307	334	314	305	303	319	284	292	288	287	309	332	313	295	296	305	331	312	320	289	312	341	292	310	327	304	294	304	320	296	321	312	312	304	291	285	329	320	325	317	323	311	326	292	355	321	319	284	289	289	326	306	304	320	318	334	325	345	341	296	323	316	324	336	289	329	292	302	287	308	299	309	331	324	322	342	328	301	293	297	288	298	313	315	312	297	359	331	329	288	330	300	312	318	298	323	318	316	302	303	300	328	305	317	291	324	339	311	350	313	301	309	307	359	294	308	284	327	321	294	307	289	319	323	309	336	317	313	337	320	327	326	332	311	312	311	321	314	296	289	321	328	312	295	313	284	301	295	317	302	337	294	290	323	333	303	299	340	327	338	319	314	276	331	285	298	313	315	314	295	340	352	319	340	319	302	320	323	324	316	358	307	296	287	346	328	312	329	328	321	311	325	362	295	285	328	344	312	317	313	325	331	312	323	334	311	306	313	282	313	296	313	320	325	308	326	307	363	321	301	369	302	296	319	297	283	299	326	315	303	311	307	327	289	309	344	310	302	295	335	298	316	294	289	318	311	300	295	330	310	352	315	314	321	336	330	308	296	323	312	301	343	315	327	337	303	328	310	338	334	318	305	316	313	285	315	330	311	311	289	300	347	306	339	323	302	321	295	321	313	307	316	303	338	271	318	303	301	312	318	346	312	308	294	317	327	304	315	323	319	349	327	331	301	313	323	326	349	311	319	299	319	309	252	297	305	297	363	324	333	339	337	318	339	317	331	308	337	321	329	289	333	308	326	318	300	298	295	316	314	298	340	312	333	311	312	305	317	326	313	312	312	292	305	339	335	304	310	290	318	299	335	306	327	292	325	344	287	304	312	310	326	307	294	321	336	317	318	309	309	309	310	326	331	290	345	324	318	300	324	331	333	298	304	316	307	333	323	301	306	320	301	298	301	298	318	316	320	334	324	307	335	322	299	300	302	307	295	317	312	315	339	313	304	296	304	313	298	304	312	320	303	336	305	298	330	308	312	300	301	322	302	315	324	311	319	320	304	317	287	305	281	318	356	310	302	312	303	274	317	310	331	293	315	333	319	294	298	304	297	299	311	286	312	312	318	306	303	323	328	328	318	326	323	325	301	332	317	277	311	329	327	298	277	350	335	335	282	320	317	328	312	303	314	295	314	289	316	306	262	319	307	329	329	273	356	329	311	311	286	340	334	310	333	314	331	315	326	289	298	360	327	308	304	293	295	350	319	336	315	302	342	281	286	330	306	271	330	295	288	325	288	290	323	312	323	344	305	337	310	330	281	329	295	306	308	300	323	334	333	319	310	346	344	346	318	293	267	325	351	324	322	326	309	296	297	320	345	288	301	283	338	300	375	312	321	313	322	293	321	315	303	301	333	333	312	318	355	321	306	297	299	309	326	312	306	307	325	294	347	320	327	305	300	312	287	338	304	327	310	282	318	305	329	330	298	309	335	339	325	339	341	301	345	330	327	317	329	345	306	334	331	308	304	323	317	344	310	337	347	294	315	338	331	276	350	324	299	316	324	320	314	323	327	311	337	316	346	324	283	290	287	329	316	322	291	306	311	332	314	332	332	317	307	336	303	333	310	292	313	295	317	307	322	312	291	307	353	318	361	326	334	330	328	328	346	301	320	324	321	302	316	327	335	313	320	320	304	340	346	312	310	298	297	314	327	326	350	330	314	316	300	330	315	306	299	312	304	340	314	315	296	307	320	339	297	304	331	305	321	313	276	331
29731	8336	2332	1590	1132	752	550	468	404	336	267	241	232	222	206	192	189	182	168	175	152	144	128	134	140	135	124	125	128	160	140	120	119	134	140	131	146	141	126	126	121	123	114	120	116	134	118	110	132	113	127	138	127	127	116	128	115	121	108	110	122	149	116	108	118	127	123	127	113	119	132	120	122	126	119	119	129	139	125	119	122	124	113	129	115	133	123	117	112	123	113	124	109	124	131	123	118	110	128	123	112	116	129	125	132	117	115	133	114	124	123	112	94	103	128	116	124	134	118	111	113	118	117	113	113	114	109	125	114	129	115	121	115	135	135	119	99	105	122	115	105	127	140	137	119	108	107	105	105	128	118	128	124	122	130	96	122	115	119	127	132	131	122	102	137	114	120	114	120	117	104	120	105	115	131	125	134	115	123	118	109	116	129	117	119	142	124	139	102	133	125	99	125	121	114	107	129	112	117	115	115	114	119	102	123	126	114	119	112	102	145	137	124	123	124	110	123	116	115	122	118	118	122	118	101	106	118	115	147	129	122	121	101	112	101	123	121	112	105	130	125	103	101	134	123	104	113	103	121	102	142	100	122	117	118	100	129	105	117	118	127	109	109	131	122	129	113	113	112	107	118	111	132	105	112	133	115	130	104	108	120	128	117	129	113	121	109	119	117	129	138	110	129	127	138	127	117	111	116	104	109	128	124	113	95	128	113	115	99	123	124	103	129	124	117	117	100	124	107	127	119	137	112	113	123	124	100	131	103	115	125	96	120	111	116	94	124	106	120	107	88	126	113	113	121	107	113	131	117	113	120	119	102	113	114	116	134	96	118	121	132	112	114	111	125	110	96	135	124	124	109	125	128	131	122	117	115	131	104	117	126	114	113	112	133	127	121	130	121	116	120	125	134	137	123	111	117	132	112	99	116	138	97	97	128	120	114	134	123	113	127	107	148	110	132	124	112	105	122	125	108	99	97	120	100	108	120	125	120	110	115	137	110	111	126	133	97	126	94	121	117	118	110	116	126	122	128	119	120	139	117	115	121	124	119	122	126	120	128	107	127	126	128	126	120	121	124	123	103	120	124	113	107	110	101	103	115	127	104	101	121	101	110	128	126	111	108	118	121	105	138	112	111	126	139	131	111	138	151	115	125	116	120	128	126	131	137	128	105	115	121	126	110	113	110	136	119	141	110	123	147	121	115	121	139	115	105	122	120	109	120	116	117	123	136	120	123	107	107	109	118	117	117	129	109	102	108	102	106	130	110	122	127	104	126	115	142	113	116	109	119	110	126	124	107	130	130	118	128	128	140	113	112	120	112	110	120	113	112	125	116	138	123	125	102	107	126	106	115	134	131	135	118	111	130	119	109	95	114	117	127	116	121	113	110	144	102	105	125	104	113	111	123	118	126	137	127	114	119	143	103	104	123	134	109	119	112	110	118	112	113	104	100	121	106	95	110	113	113	102	105	125	103	115	122	103	108	114	112	129	123	122	119	126	128	129	130	130	143	101	107	138	119	117	85	126	110	124	126	127	113	130	126	111	133	131	135	106	122	114	134	122	112	114	121	119	129	136	113	95	107	116	132	104	133	98	123	129	130	131	135	85	113	116	114	97	104	120	131	113	127	124	123	101	122	105	121	106	127	137	92	115	121	125	134	126	130	125	118	118	126	116	111	112	130	124	112	107	134	99	104	112	104	119	113	109	146	100	144	108	96	104	126	138	135	119	129	123	111	119	103	104	117	96	102	126	112	116	112	109	124	126	126	119	141	110	130	122	126	121	122	120	120	121	109	121	133	126	121	129	114	126	121	121	132	104	113	130	143	106	115	120	123	130	121	116	132	109	111	107	127	117	115	124	109	117	139	117	125	99	89	112	109	111	120	103	117	117	124	99	124	138	114	116	119	116	125	129	104	121	96	109	131	120	105	99	120	136	110	107	120	102	116	109	119	122	110	114	132	124	130	106	115	100	128	109	127	116	101	128	109	119	117	123	103	140	127	117	123	115	102	127	108	119	117	121	111	119	113	93	140	104	125	127	124	116	119	119	118	132	115	110	113	137	126	114	118	117	105	113	120	128	127	119	130	96	127	138	130	107	103	133	119	120	125	102	101	134	127	112	125	119	114	122	114	108	92	117	123	112	124	116	105	134	114	126	110	139	110	135	133	119	109	117	116	130	128	122	134	115	136	127	98	141	112	119	113	124	108	104	125	117	110	117	124	129	120	136	126	131	129	116	119	99	99	127	108	123	119	100	100	120	124	142	102	117	129	116	133	138	116	123	120	132	127	96	111	148	109	112	112	124	128	107	132	107	93	123	117	88	125	132	118	119	132	112	123	123	122	125	138	104	122	130	120	112	112	101	113	115	127	102	130	107	114	125	104	115	113	118	117	116	113	126	136	140	109	130	112	100	111	129	123	110	110	125	129	115	133	138	120	138	134	129	109	120	107	111	129	108	108	124	111	132	151	109	132	108	137	91	108	122	113	133	117	119	141	120	118	118	134	114	121	110	120	112	107	128	113	113	120	109	131	107	112	119	118	111	117	105	123	125	100	120	128	117	110	113	133	140	119	116	117	133	114	119	123	121	123	111	100	93	146	128	136	122	127	113	128	131	119	122	123	103	108	119	123	101	119	113	112	127	142	115	108	135	129	126	111	130	123	130	112	117	114	121	91	104	113	110	117	116	111	141	122	117	118	109	129	148	128	132	122	114	122	127	123	135	121	107	141	142	124	124	98	105	139	107	122	121	106	128	127	129	110	117	130	116	126	135	113	136	124	123	119	124	106	108	131	131	114	126	120	127	106	110	114	113	104	107	122	104	111	114	124	128	120	119	105	100	110	123	127	123	112	121	105	118	113	108	105	112	128	124	117	128	102	112	117	129	115	106	135	112	127	138	110	135	130	143	139	132	112	98	110	128	138	116	126	113	118	116	105	100	114	95	114	107	112	132	115	108	126	114	109	123	113	130	112	115	129	115	103	119	122	106	129	114	145	136	140	130	117	113	123	120	124	116	149	101	107	124	128	99	126	122	126	117	133	148	111	140	139	99	98	129	124	117	122	106	110	114	131	109	93	127	119	113	118	111	115	116	132	118	126	125	118	137	117	113	143	113	130	128	119	133	89	118	107	128	112	104	109	135	100	124	120	103	130	118	116	118	124	101	124	125	118	112	126	113	141	122	111	125	114	116	130	121	118	126	103	129	146	118	118	110	114	124	104	114	126	117	111	136	107	125	114	113	119	123	115	133	128	114	122	136	99	107	117	112	118	119	104	104	131	115	123	120	120	127	117	123	98	124	110	116	98	110	131	102	135	124	117	101	129	112	128	123	122	106	110	126	125	128	123	116	125	119	115	99	109	116	130	142	119	105	126	97	106	113	82	110	114	118	130	115	133	112	110	121	120	121	109	107	118	115	98	119	130	113	114	116	108	112	154	146	105	134	106	116	118	103	142	139	113	96	121	111	140	118	127	119	108	118	137	117
15042	2235	4850	5803	4894	4018	3267	2848	2280	2030	1766	1534	1443	1383	1252	1124	1004	955	903	866	865	827	727	713	726	733	724	655	652	588	634	608	622	604	597	567	566	562	505	541	548	589	577	546	571	508	557	507	484	532	495	499	525	507	443	476	499	506	500	499	497	496	463	511	491	479	395	461	438	499	504	480	492	453	439	487	488	442	455	474	472	482	452	465	474	477	468	437	478	448	467	457	485	473	465	474	477	454	464	453	449	442	452	479	468	456	453	417	441	444	439	455	478	467	482	456	441	427	443	469	429	422	466	480	414	468	465	426	459	444	453	452	453	439	494	419	454	457	442	449	452	448	451	406	470	434	457	456	442	471	414	443	471	437	451	468	439	430	442	441	415	467	421	401	446	413	407	414	461	465	453	454	392	447	477	461	449	465	483	376	471	415	415	455	449	446	462	472	481	444	444	432	457	441	452	451	450	452	409	455	448	462	454	446	491	436	458	467	411	421	506	420	476	482	436	456	443	444	483	456	410	448	420	419	493	455	437	458	450	451	438	433	458	459	413	444	423	457	450	433	420	441	431	457	483	443	444	442	431	469	422	480	440	440	477	475	449	433	486	461	451	466	420	410	441	473	419	444	429	438	446	412	417	445	412	434	424	470	449	426	453	434	446	438	462	419	442	417	450	393	423	460	424	429	429	457	448	441	433	493	450	442	435	438	470	421	469	429	470	440	461	455	450	461	413	466	406	410	440	441	438	472	455	440	460	415	453	429	440	414	475	448	419	478	446	451	473	459	447	430	410	449	435	449	425	458	453	411	475	421	464	440	434	434	416	503	422	472	451	416	439	469	391	456	458	414	425	427	490	448	451	429	423	420	458	442	430	435	420	453	444	438	422	451	468	481	464	435	451	449	487	467	476	432	423	447	478	420	466	412	421	419	456	448	444	440	429	444	472	446	469	456	427	493	403	447	413	450	429	425	443	489	457	453	464	457	481	467	434	415	441	491	443	439	455	407	446	437	471	440	434	468	483	406	465	470	452	428	461	457	450	438	420	450	466	452	457	420	444	461	407	433	434	443	438	437	445	446	465	438	433	443	438	481	415	454	480	430	480	427	424	461	450	475	459	454	440	387	426	441	423	409	428	452	483	449	441	432	418	432	433	423	423	467	451	454	466	471	432	460	418	459	454	463	458	455	448	464	450	411	449	481	407	414	446	478	439	421	481	455	444	456	441	438	453	443	426	454	445	425	470	456	455	461	457	441	445	412	443	420	445	440	493	441	440	433	432	444	451	406	442	453	461	439	457	447	458	439	431	451	437	450	462	448	476	422	463	450	437	438	427	427	432	453	443	427	433	458	456	464	441	468	451	428	418	433	438	479	409	414	444	471	473	447	462	415	426	402	452	443	442	463	457	402	440	449	444	461	429	452	415	463	430	470	439	422	441	436	424	454	490	463	445	444	464	407	448	463	418	454	441	433	431	419	410	462	405	477	435	436	446	437	432	436	454	437	445	443	453	410	470	433	431	481	428	446	461	466	425	424	465	436	427	424	479	448	439	452	442	397	474	460	472	431	471	466	479	439	404	385	433	445	428	448	400	430	441	425	435	484	406	426	429	457	436	436	478	434	433	453	485	431	438	456	434	458	441	445	432	425	454	486	432	439	419	439	467	449	422	420	421	457	414	475	398	422	435	465	434	408	437	388	466	453	424	433	416	416	434	442	445	446	458	449	436	453	444	448	456	447	444	439	458	432	446	443	464	454	433	424	441	440	427	437	451	434	438	399	441	470	446	434	475	429	439	466	485	431	431	452	426	416	488	460	442	445	459	428	440	452	410	483	444	414	446	460	473	450	446	467	441	471	439	436	452	461	467	444	426	474	398	423	475	447	455	457	447	451	440	419	457	461	445	407	439	436	421	444	467	407	452	449	477	388	450	434	442	461	460	405	485	492	448	465	445	428	460	439	427	454	494	436	434	460	453	465	438	453	463	407	445	442	432	439	453	427	493	451	460	456	388	394	457	442	433	459	436	445	437	420	431	424	460	428	474	410	439	444	432	420	459	414	381	422	440	440	451	461	439	467	446	442	410	447	439	454	435	461	486	438	440	425	470	459	422	458	440	491	427	465	452	418	469	446	426	468	437	447	483	455	425	467	433	415	418	430	487	451	410	435	431	475	439	459	448	464	446	462	457	422	462	452	415	453	465	464	451	427	472	439	423	448	451	433	463	444	403	450	447	449	451	434	425	438	435	431	443	459	448	445	476	439	446	479	427	448	446	471	450	435	446	467	443	469	460	444	443	441	436	415	434	456	427	466	426	422	454	450	438	472	451	433	443	424	447	473	479	425	468	442	435	447	437	432	426	443	448	473	415	451	441	420	446	462	447	423	415	441	468	438	434	465	425	443	387	431	427	432	454	455	393	472	438	447	402	443	466	442	467	448	426	442	452	420	462	448	446	446	455	468	419	458	442	459	415	435	428	429	446	433	425	441	410	423	430	468	447	487	461	433	460	463	419	455	436	437	431	435	450	465	442	415	474	500	454	443	430	446	448	444	435	452	418	447	438	446	446	455	374	427	429	459	429	433	435	450	454	433	429	448	482	425	478	456	461	410	455	457	434	449	438	454	403	444	430	438	468	454	428	484	443	444	447	480	421	445	443	451	459	485	458	464	432	420	439	434	454	418	454	456	450	428	449	439	428	466	427	448	412	440	458	445	402	455	437	414	453	431	497	475	463	449	452	448	446	434	468	433	443	442	434	429	436	450	432	415	425	469	448	400	464	429	434	413	410	472	405	461	434	424	473	454	420	417	480	451	430	425	432	451	441	435	460	487	429	454	463	447	456	437	449	458	472	421	466	455	404	467	494	398	439	459	444	439	449	436	485	441	416	424	493	448	440	424	430	448	436	437	447	446	427	424	412	439	449	442	482	465	418	419	469	448	418	439	458	454	449	474	479	449	481	459	460	436	448	449	428	439	422	457	410	482	463	446	456	407	452	427	445	453	424	459	438	440	489	472	456	426	441	483	488	422	440	427	439	469	441	439	463	475	476	437	419	471	459	440	441	442	454	437	500	455	439	405	448	452	412	433	449	427	421	489	395	437	479	429	450	475	452	451	494	441	446	454	468	406	442	416	452	414	424	449	442	450	465	455	414	440	442	464	409	448	454	505	455	407	445	424	442	431	417	469	463	446	447	457	462	420	448	451	478	442	426	420	458	436	417	458	441	420	438	460	461	443	425	463	429	465	487	429	427	450	499	432	458	443	438	474	418	416	452	429	445	469	455	436	431	461	432	426	472	427	427	481	465	440	434	443	415	433	454	433	449	442	444	481	486	450	450	422	448	448	476	407	444	456	453	474	440	459	424	459	452	421	432	429	464	461	458	444	454	444	431	429	405	463	426	437	452	442	448	427	386	447	419	429	465	375	451	445	456	426	469	440	450	468	476	469	445	472	417	449	465	418	473	442	440	446	413	473	441	433	467	449	430	438
2591	243	223	178	176	157	164	155	127	159	149	166	133	153	119	151	150	132	162	164	152	126	137	135	149	124	158	147	137	145	154	140	151	132	167	137	138	150	142	143	150	154	129	161	142	145	152	148	155	158	147	157	150	147	134	158	141	151	140	173	158	140	151	143	129	145	156	133	147	162	138	146	138	159	144	134	155	155	140	162	108	129	125	143	139	147	150	160	153	159	132	127	143	133	132	139	144	133	150	139	139	141	139	141	141	145	138	126	128	148	149	130	142	127	130	156	138	134	146	149	139	151	154	162	162	123	146	139	149	131	167	147	160	144	164	150	156	132	136	136	150	154	152	130	144	157	149	145	153	152	143	132	155	161	147	150	157	151	155	149	150	143	149	141	144	138	163	141	140	153	141	150	144	143	144	157	171	137	141	154	154	144	125	130	135	140	161	131	135	144	159	135	138	132	155	139	144	128	140	143	116	164	159	152	145	142	143	145	132	146	138	154	152	153	126	130	146	135	142	126	137	143	131	151	142	126	153	161	134	138	149	130	136	148	153	145	142	137	154	150	128	157	148	163	174	125	149	139	132	154	143	136	132	136	159	123	152	157	139	130	166	137	128	172	140	155	153	132	148	151	139	128	141	149	161	138	165	160	148	140	132	146	119	148	124	149	163	143	146	138	121	139	160	137	151	165	142	128	133	151	128	153	155	152	152	139	130	132	138	141	127	126	132	128	151	155	165	152	152	171	144	147	154	149	149	134	142	142	143	143	151	152	151	146	163	141	150	161	148	179	146	134	142	149	136	148	125	141	136	158	154	143	143	149	145	138	142	143	164	145	159	167	147	123	140	165	152	149	111	130	143	134	166	144	133	151	149	159	145	140	162	142	131	129	154	146	124	137	128	145	126	138	139	151	136	120	134	154	139	105	130	134	126	155	159	126	160	142	156	143	136	165	139	130	149	160	141	134	146	141	143	155	143	134	139	165	158	143	162	152	131	142	169	137	135	152	163	171	157	120	149	136	149	147	141	161	159	144	149	142	132	147	149	154	141	135	126	135	159	151	150	156	120	134	150	129	156	135	144	135	143	151	132	143	149	136	140	160	150	142	163	146	144	135	147	150	149	147	151	131	139	153	113	153	149	148	138	143	146	139	146	149	140	134	138	137	129	156	160	153	128	129	139	130	135	153	134	148	158	141	111	118	134	136	159	149	132	137	123	151	137	145	149	142	166	129	131	139	130	133	148	141	129	132	158	121	156	127	138	144	149	134	149	136	137	139	152	142	142	153	139	125	149	132	136	150	156	157	149	153	131	145	146	146	169	147	166	133	149	141	138	158	125	163	128	145	139	138	137	135	127	152	131	139	136	130	116	142	129	149	149	160	168	148	168	138	126	144	141	128	148	137	155	149	158	122	152	127	161	141	146	151	133	137	155	153	162	136	137	136	162	137	148	137	152	150	145	149	166	143	129	161	163	168	137	139	138	135	149	127	136	144	148	153	146	149	148	146	133	162	149	152	127	159	138	139	135	154	158	143	145	134	143	146	143	147	144	146	156	145	131	149	130	123	138	137	156	156	136	132	152	148	135	157	155	141	142	133	151	120	148	142	160	153	159	160	137	140	147	131	140	142	132	134	127	160	151	160	122	142	150	137	145	150	132	137	134	145	146	148	141	142	147	158	133	151	128	138	149	154	131	146	141	163	137	155	147	126	155	143	145	119	131	147	167	130	146	121	163	167	138	142	134	137	143	145	146	166	132	134	149	138	147	154	154	149	134	153	156	129	147	137	183	151	146	151	155	163	147	140	152	128	128	155	154	133	157	166	140	164	157	156	156	136	136	141	143	146	137	162	138	145	132	141	152	130	144	121	147	132	151	149	125	122	165	147	152	130	156	144	150	129	162	160	162	127	149	134	139	159	142	148	156	135	152	151	170	142	149	142	128	136	124	147	158	155	141	156	156	150	121	147	153	128	137	160	125	137	120	140	176	148	143	129	125	143	135	142	127	149	170	150	151	159	142	162	146	147	134	144	145	142	163	141	159	119	152	165	139	152	159	186	138	131	141	143	177	145	159	159	170	127	139	144	140	141	141	152	149	141	142	145	137	137	151	129	147	137	136	133	128	130	129	153	149	161	154	136	145	141	139	152	140	141	155	153	130	144	100	109	126	146	129	151	166	131	164	153	154	132	124	127	169	152	134	144	138	134	146	158	140	147	159	143	155	146	141	131	137	148	170	133	155	142	154	166	158	152	130	124	140	151	137	162	151	155	146	133	143	155	134	131	145	133	146	119	148	147	147	151	137	134	146	149	134	145	121	142	133	134	139	154	132	130	157	137	124	154	151	131	135	143	148	158	166	144	181	149	157	156	163	143	148	129	157	146	124	140	166	152	145	143	165	147	158	144	132	146	122	143	146	136	133	143	152	133	142	135	144	137	127	150	139	132	133	138	126	133	137	139	152	145	150	127	153	150	154	140	144	145	139	143	171	153	140	132	163	166	122	141	128	146	151	155	147	124	146	134	160	154	155	135	140	163	151	146	160	129	150	128	155	131	138	140	146	139	143	122	154	151	152	146	146	138	147	166	160	165	151	133	139	160	120	135	138	132	140	153	146	153	118	156	147	139	141	155	143	150	151	129	142	177	158	158	172	146	118	135	169	131	153	151	135	148	136	141	142	150	130	150	129	123	128	151	120	142	140	151	145	164	136	140	131	138	123	140	143	171	151	130	159	151	173	147	149	132	139	154	131	141	155	128	126	173	147	141	113	158	128	121	149	132	146	136	143	135	147	144	140	142	141	151	130	158	177	134	139	145	131	139	147	137	129	149	132	132	127	124	159	161	148	144	139	147	142	150	123	157	147	172	143	160	157	125	151	143	126	135	166	134	156	144	136	143	144	160	132	133	131	149	111	143	146	148	147	157	140	159	144	138	136	163	150	147	132	113	139	162	143	144	142	141	131	157	141	151	153	150	126	156	138	164	136	178	143	135	144	151	136	152	146	138	146	161	133	142	157	133	144	131	139	143	163	147	146	148	150	136	154	153	127	164	151	136	139	124	153	131	171	140	146	134	141	147	154	145	147	158	140	139	151	147	147	143	138	146	162	151	146	157	155	146	146	144	139	139	147	166	164	149	157	150	135	143	141	126	143	139	134	147	146	150	135	123	139	160	122	145	141	157	117	151	131	144	148	163	130	140	141	153	143	177	148	143	151	130	137	160	146	146	157	120	165	154	128	128	151	136	159	160	149	145	138	149	140	135	146	141	136	142	149	127	164	155	167	126	144	150	150	141	146	164	142	143	159	148	156	157	150	129	137	149	136	125	143	158	152	125	171	138	144	138	154	118	123	135	170	145	153	153	117	147	141	153	140	139	146	132	144	156	163	147	141	137	156	154	135	134	138	144	152	143	161	135	139	145	146	157	138	143	137	149	142	156	148	149	133	162	143	129	135	137	155	152	123	149	154	141	147	140	139	153	130	150	133	138
4877	612	670	651	637	636	554	597	594	580	546	601	524	544	548	543	487	493	504	543	538	535	514	522	554	545	512	494	554	564	505	528	515	567	529	541	542	506	509	507	543	501	530	543	502	561	520	512	508	527	529	522	534	517	502	482	544	486	534	487	547	506	564	536	498	494	515	507	515	507	532	529	523	482	513	539	489	490	544	486	527	531	485	511	521	515	507	502	473	504	488	477	525	461	531	490	477	567	504	525	525	555	529	513	497	535	534	496	539	507	499	545	502	529	490	509	530	565	494	536	501	502	519	492	476	532	496	546	497	515	478	503	536	522	505	513	509	531	515	534	523	524	527	499	558	555	483	474	512	489	573	523	486	501	504	531	526	515	501	533	557	475	523	531	516	503	514	529	504	518	522	491	526	513	525	520	533	490	529	512	510	538	506	514	487	542	529	543	489	537	495	555	488	539	487	509	523	555	488	533	501	526	487	497	508	501	498	511	504	493	544	533	494	472	509	507	521	516	532	487	528	551	540	532	481	520	549	510	528	532	546	497	476	532	540	529	548	517	472	502	524	504	480	517	521	503	483	551	540	506	543	508	513	528	487	487	519	505	514	473	504	531	483	521	497	497	529	529	519	510	510	493	512	504	521	498	476	513	538	536	517	571	501	535	519	491	510	494	555	516	522	521	510	517	502	515	541	540	521	538	491	522	526	507	502	518	549	509	518	521	495	531	484	511	536	491	508	501	477	518	536	566	507	507	497	540	505	516	493	462	518	469	486	525	519	538	484	483	497	532	520	514	547	513	516	547	512	516	503	542	505	565	485	542	536	472	511	550	540	525	555	541	491	544	498	555	519	504	532	492	475	552	473	527	487	534	523	520	494	484	485	530	502	583	544	495	523	525	493	513	508	474	503	501	517	512	501	468	541	544	560	486	517	514	537	515	527	515	497	532	509	598	530	529	499	514	561	493	474	495	490	510	504	516	520	515	506	511	520	486	500	515	499	515	477	507	495	521	522	519	532	538	511	538	523	502	503	513	503	517	529	486	500	546	526	535	528	516	550	447	520	495	526	486	521	502	496	518	506	542	522	516	523	537	518	525	523	507	503	517	515	538	525	537	502	558	541	514	489	483	505	516	560	522	490	512	499	532	493	514	462	491	482	527	496	550	529	551	539	554	511	542	547	551	513	534	481	523	539	523	514	499	511	494	551	510	502	499	491	484	493	490	530	508	488	499	482	542	538	482	499	486	521	500	498	528	499	458	544	500	525	547	556	511	522	521	522	551	511	500	498	562	488	504	507	548	506	525	535	499	513	491	547	531	533	478	522	556	516	556	534	512	501	527	545	478	468	513	508	482	472	528	508	520	529	515	526	527	531	494	522	507	516	506	523	471	464	487	504	532	547	496	560	525	492	543	475	496	521	507	504	561	479	481	518	515	502	493	544	509	529	497	545	453	517	557	553	487	509	516	512	476	494	515	511	534	507	491	518	504	511	519	552	497	514	526	529	528	495	533	540	505	499	522	530	476	527	502	504	532	487	527	476	503	498	496	541	484	536	537	522	531	506	475	545	508	507	510	534	565	546	546	528	477	546	477	494	514	511	498	519	547	499	523	517	508	522	519	494	528	509	501	512	498	539	515	531	529	581	499	518	506	539	506	513	507	511	499	526	493	488	509	503	482	531	502	552	542	557	546	572	496	501	507	513	503	493	481	475	532	513	527	520	518	517	507	536	542	526	523	502	538	502	464	517	496	478	505	538	541	508	555	562	529	503	519	512	528	509	512	519	502	511	512	493	554	509	502	524	532	529	512	537	485	531	523	492	531	530	520	473	489	476	498	524	498	526	539	504	499	548	563	524	524	515	505	527	513	532	509	494	546	505	499	508	544	513	524	499	497	518	501	539	536	506	489	515	499	507	518	524	525	488	516	483	521	531	487	528	502	500	504	490	538	527	497	498	463	509	530	530	530	505	499	510	495	552	499	470	489	508	496	544	532	502	553	497	524	475	522	508	496	536	554	503	498	509	517	510	466	453	531	507	519	454	531	518	540	539	514	496	526	507	486	497	502	518	516	540	523	481	482	507	523	516	494	476	527	484	509	518	484	545	515	520	506	533	486	446	514	498	487	515	511	536	481	509	522	534	518	521	500	509	522	478	507	557	502	502	518	538	471	492	533	483	510	534	501	510	541	511	530	514	522	525	504	503	507	531	537	494	476	500	543	514	557	475	494	518	529	504	511	538	546	490	495	536	516	535	514	513	486	525	471	528	526	517	522	515	503	582	486	509	507	499	529	500	502	503	470	532	504	512	504	515	503	502	482	546	519	549	517	484	487	539	503	515	509	507	484	529	528	493	505	530	546	477	512	546	500	531	492	516	501	512	461	512	548	491	507	543	509	481	508	546	524	542	520	509	538	456	482	501	504	523	555	536	548	543	519	491	510	507	510	504	524	527	510	496	468	507	537	546	491	522	503	513	484	524	510	511	523	509	517	536	506	506	499	502	461	488	490	523	512	509	527	500	507	522	512	518	538	527	518	530	535	508	544	519	562	506	524	566	478	552	532	527	485	522	521	529	499	496	506	490	486	504	522	496	520	509	522	540	504	517	506	506	536	514	556	548	523	488	507	482	520	540	495	542	511	546	516	500	504	515	539	516	549	515	461	542	536	536	495	549	512	534	475	508	548	529	527	514	527	493	495	487	520	504	501	483	566	505	531	525	518	517	527	488	504	526	502	513	486	533	499	490	514	527	487	485	510	526	535	496	550	507	474	517	501	553	483	544	531	524	478	508	520	508	552	498	514	556	497	525	521	497	510	513	543	514	533	528	571	577	530	495	484	495	512	527	493	502	515	526	532	517	525	510	507	491	513	533	523	548	508	469	496	524	514	553	486	527	554	478	528	527	514	516	572	534	578	540	485	486	529	482	495	539	514	526	513	550	490	523	516	500	503	496	498	537	514	503	493	514	503	539	539	464	533	539	527	541	520	531	482	501	499	495	502	525	527	492	587	473	501	497	515	510	534	478	512	511	488	501	549	508	538	520	514	497	516	516	530	467	498	483	528	513	546	523	528	550	521	524	496	485	520	525	502	563	558	523	512	500	497	494	513	537	489	503	491	517	519	457	504	498	485	532	535	516	498	522	557	524	516	514	574	479	518	519	506	482	527	513	528	505	501	512	489	507	509	528	525	538	495	510	482	496	527	487	499	535	538	542	555	508	509	540	557	501	510	544	542	501	530	485	533	510	524	503	537	549	523	519	503	501	529	496	531	520	497	558	472	538	488	536	506	497	556	501	502	532	563	518	544	521	523	478	481	489	543	523	506	498	541	509	518	512	533	518	517	519	512	497	488	506	531	532	514	503	521	495	488	538	494	531	558	549	471	535	535	531	484	528	497	486	555	522	524	490	530	535	504	497	499	488	516	502	499	542	542	546	509	530	474	518	502	508	518	517	535	537	545	494	525	519	517	511	491	538	469	515	511	528	448
18428	2375	1034	778	512	383	307	233	201	181	161	147	133	108	91	130	99	99	106	81	99	101	98	94	100	77	90	83	63	69	69	90	84	84	81	90	72	79	80	94	84	71	88	70	73	79	82	81	78	64	77	77	62	88	89	89	70	78	86	60	84	72	63	72	76	79	64	77	85	62	84	77	76	70	77	64	68	59	87	73	77	76	86	78	80	81	87	81	79	79	87	74	65	70	73	61	72	90	94	67	67	80	73	73	62	75	88	76	71	74	70	72	88	72	68	92	70	80	68	74	54	75	67	57	78	79	56	89	75	70	71	76	69	90	92	73	72	78	88	65	66	86	74	54	84	51	81	77	79	81	63	75	76	82	75	68	81	63	67	61	75	83	77	74	65	87	66	75	82	65	83	60	78	78	58	88	68	64	68	68	75	74	65	80	71	79	79	65	65	76	73	75	77	71	68	71	72	57	89	85	76	77	70	65	88	89	83	72	70	83	66	77	87	76	77	70	78	60	66	87	73	80	70	59	72	69	72	75	75	80	82	75	73	79	81	67	82	82	73	63	75	74	75	75	67	79	85	89	61	78	78	73	85	69	78	77	72	74	62	63	58	91	84	71	70	72	74	84	68	60	65	56	62	71	73	68	70	70	82	68	81	64	74	91	75	75	87	87	79	74	57	69	77	87	73	71	101	61	82	74	77	83	76	81	76	66	83	62	71	81	73	75	78	60	68	72	80	58	64	69	61	79	76	84	70	75	70	88	82	84	75	67	63	76	62	86	60	72	69	80	74	78	76	56	80	65	79	75	72	70	82	80	72	61	83	67	79	61	69	68	70	77	70	79	73	71	66	79	84	95	81	81	75	85	66	54	71	69	68	66	76	74	83	74	97	64	67	65	58	72	68	71	88	90	82	103	65	77	88	81	73	81	78	83	74	62	82	63	94	83	59	72	70	72	77	63	80	86	72	95	77	69	79	65	78	75	76	82	79	79	75	91	80	69	86	70	85	69	83	82	79	71	78	82	70	79	75	82	63	58	65	80	69	80	72	67	78	73	75	97	79	74	67	80	64	81	78	87	80	57	70	67	64	71	81	71	97	75	63	76	69	85	81	85	81	80	75	89	67	69	56	81	90	82	85	59	77	101	91	73	72	83	68	84	87	71	75	67	103	71	73	65	79	83	81	66	67	81	79	76	69	90	64	87	76	71	81	87	67	70	67	86	76	89	79	59	75	79	77	73	79	86	70	66	71	66	90	76	68	63	59	69	83	77	77	82	88	66	63	79	74	81	75	86	75	74	70	70	80	75	65	65	62	80	75	79	81	73	64	83	76	61	64	75	77	81	65	79	60	77	79	75	78	81	64	56	81	83	88	82	81	76	77	63	79	78	52	71	55	64	89	69	72	86	78	78	83	73	64	70	79	69	78	85	85	71	80	72	82	80	73	69	70	74	83	93	80	67	68	82	66	71	63	78	70	76	79	74	85	78	70	59	59	79	77	73	61	75	80	68	74	79	69	78	62	90	61	78	90	69	88	71	70	75	77	71	68	81	74	83	79	78	81	78	77	64	73	72	73	59	70	83	57	81	69	88	65	67	91	82	79	86	66	59	77	74	63	76	58	91	82	75	90	56	70	81	60	100	68	65	69	82	82	66	79	62	84	70	69	98	77	66	71	86	65	72	80	78	51	75	64	86	86	88	68	76	72	81	66	78	75	65	70	70	62	66	69	72	70	78	73	72	80	83	88	71	68	67	70	73	68	77	73	71	71	75	68	87	82	59	75	73	68	80	73	83	75	78	65	76	61	79	69	79	67	65	97	70	78	68	68	76	77	73	63	67	89	82	76	57	64	92	69	86	71	68	77	81	88	71	85	78	63	79	73	89	78	61	65	78	80	74	72	92	81	78	70	74	68	76	82	97	68	80	61	75	68	66	89	86	80	78	93	80	71	71	73	71	80	72	82	80	89	82	68	78	56	81	82	81	57	56	72	79	68	68	70	67	63	69	87	78	85	73	73	74	80	84	76	78	66	86	86	88	76	76	69	76	68	80	81	93	79	64	83	80	69	72	68	74	67	81	70	69	71	94	78	85	93	69	79	71	64	85	87	72	73	78	66	79	62	72	73	66	79	72	79	71	80	82	67	73	70	84	79	76	68	71	61	72	62	85	75	74	68	75	76	61	74	81	68	79	71	63	77	79	70	70	84	70	77	66	80	67	83	68	86	79	75	79	81	67	62	67	86	72	84	71	68	86	74	61	74	90	74	71	69	82	76	79	71	80	76	76	65	71	62	69	72	78	80	68	74	71	81	88	63	81	69	68	73	66	75	68	69	67	80	82	77	63	71	77	81	68	70	74	94	67	73	89	80	68	76	89	77	63	62	78	63	71	74	63	81	87	73	71	73	92	87	75	54	88	75	73	78	54	61	88	79	62	81	72	55	84	74	62	73	63	68	81	75	85	79	79	66	73	87	87	69	81	85	81	78	70	71	77	72	70	82	76	68	83	64	72	76	84	57	86	80	71	76	71	56	88	69	88	65	78	74	72	66	94	71	89	71	86	73	78	76	78	79	79	63	79	75	84	74	82	74	75	85	76	72	63	79	72	95	66	67	85	63	84	71	84	65	83	71	74	67	56	54	72	62	71	69	69	74	72	79	78	81	65	73	81	74	65	66	76	73	73	75	51	76	77	77	74	77	78	64	73	91	82	65	63	81	96	87	71	71	70	77	78	61	70	70	81	64	61	79	66	88	74	65	75	75	77	78	88	70	94	83	90	87	75	77	86	88	78	86	78	72	71	73	84	85	67	70	71	69	69	76	87	72	68	85	81	97	64	78	68	70	68	83	53	76	65	92	74	70	54	72	73	74	75	73	54	92	79	70	70	81	65	85	69	73	81	94	75	79	81	74	81	79	59	72	75	83	63	75	64	63	57	76	63	60	66	77	67	77	66	74	73	89	67	76	72	59	62	80	73	71	63	71	71	73	65	68	75	73	71	65	77	81	83	77	85	72	71	76	71	54	80	90	75	72	55	85	76	69	86	67	65	72	78	79	59	70	78	85	66	79	65	69	63	66	78	65	68	84	88	94	83	69	77	85	81	65	81	80	84	70	71	66	76	90	76	70	70	64	78	82	77	82	71	67	75	102	76	92	69	79	76	91	85	72	72	63	74	74	88	68	79	75	96	77	85	72	99	91	72	72	84	89	73	93	67	93	67	71	69	55	67	78	93	78	62	73	82	72	84	53	70	83	72	63	75	72	73	67	76	81	79	83	78	66	70	91	79	75	71	70	64	78	74	79	80	76	67	75	80	73	79	78	81	61	77	58	82	76	78	67	82	82	68	66	79	82	70	68	85	90	62	67	89	68	62	67	78	67	69	69	85	71	69	92	76	71	57	66	77	79	77	91	61	76	74	88	74	82	69	62	67	57	82	80	66	69	70	82	85	98	62	81	67	74	82	69	77	77	78	90	82	72	77	58	60
10992	1204	2610	3027	2698	2070	1756	1514	1266	1127	971	830	846	769	730	621	585	586	563	533	473	453	485	461	458	447	398	417	381	389	402	392	359	362	378	345	319	351	370	301	352	365	338	346	312	323	335	321	333	307	295	367	322	320	357	307	334	327	343	321	310	327	302	311	337	313	337	315	336	294	319	314	304	314	313	294	312	330	343	319	314	293	284	313	290	311	323	300	307	316	307	323	319	307	292	330	291	291	281	317	335	309	316	314	292	303	291	294	293	317	290	302	302	304	292	312	301	297	302	287	333	298	309	303	321	278	286	313	322	299	300	346	307	282	323	302	302	329	312	345	312	315	310	304	305	331	287	278	289	298	294	301	310	327	310	293	313	300	305	336	316	283	321	300	295	287	301	315	293	304	319	301	330	340	280	295	303	280	300	306	313	283	280	306	331	304	293	325	312	300	286	277	305	288	276	288	289	323	299	324	293	270	303	343	319	268	305	305	309	316	282	321	319	312	258	284	292	341	269	260	329	312	295	306	320	304	321	311	310	262	335	291	314	279	312	291	297	313	298	306	278	258	324	271	281	301	314	322	335	304	309	279	294	289	289	313	294	317	306	289	279	282	295	311	294	301	280	357	321	325	299	287	270	305	290	299	292	302	290	300	305	310	305	323	284	276	291	291	293	332	269	276	312	322	332	332	271	290	276	295	320	303	284	303	273	283	321	308	279	303	276	315	301	284	319	284	312	298	299	308	285	281	294	278	309	282	294	310	304	305	277	300	278	264	310	318	310	292	289	291	284	286	305	288	284	290	307	284	311	312	321	315	299	294	282	342	292	273	282	267	317	310	289	315	295	302	318	312	273	329	308	314	275	303	299	292	316	280	313	302	301	286	309	296	304	317	278	323	277	286	287	324	323	318	283	327	314	312	302	271	289	313	291	293	319	292	325	326	332	293	282	278	300	303	288	294	327	302	293	312	325	304	299	304	274	313	292	353	308	292	308	310	293	297	301	286	312	280	313	291	281	341	297	330	319	297	298	309	307	297	295	290	291	330	306	293	310	290	304	307	309	291	302	292	289	277	311	309	312	303	298	283	287	262	303	314	320	334	301	301	297	265	270	310	288	282	293	276	320	297	301	288	315	295	324	304	334	310	279	300	328	292	306	306	291	274	307	317	300	311	283	325	318	317	299	284	294	254	303	319	324	297	303	300	294	301	307	314	283	278	307	300	292	291	316	320	317	323	295	298	265	313	300	303	309	336	330	295	278	270	302	311	298	301	268	312	293	285	287	316	309	291	272	299	311	309	308	266	286	308	313	297	292	277	302	316	277	279	304	309	302	305	318	309	303	278	314	284	280	284	284	272	327	318	283	336	313	302	307	315	320	311	296	304	315	324	287	296	302	288	318	306	295	284	298	301	301	294	285	299	296	314	291	293	312	301	292	303	287	335	281	285	312	293	322	316	290	277	311	303	274	297	274	313	320	317	299	306	346	275	316	310	294	301	288	345	286	280	298	287	319	297	312	313	293	300	283	331	293	307	322	354	310	290	310	261	275	308	303	286	291	289	333	294	302	315	299	297	323	287	309	285	314	307	304	314	295	345	311	323	288	300	323	275	302	283	274	338	329	280	293	299	290	313	292	298	299	329	309	282	331	325	296	307	288	309	297	321	294	316	312	338	298	302	296	293	307	314	306	281	312	311	296	265	318	311	286	296	311	299	313	311	307	309	304	290	317	304	316	299	307	313	297	306	323	291	316	294	294	306	314	320	294	305	302	303	305	246	314	305	300	277	346	316	264	286	300	308	287	292	290	320	258	280	300	327	306	338	286	286	290	334	322	323	344	283	312	323	319	317	337	337	289	278	323	331	316	315	291	277	327	300	304	281	312	284	314	309	275	304	300	288	281	315	307	280	320	301	306	306	310	286	289	283	292	297	288	336	288	294	308	323	325	296	334	279	300	274	293	349	292	287	289	300	299	305	319	291	295	351	291	316	272	340	299	277	321	317	299	251	312	305	317	305	316	307	316	294	318	278	302	327	309	270	349	322	281	334	297	318	291	308	319	307	324	268	307	303	302	307	294	296	302	302	309	292	284	305	313	290	307	311	289	326	298	273	325	317	313	304	288	305	305	313	325	303	311	277	354	302	338	306	302	306	330	293	308	311	289	310	274	313	292	284	314	287	287	320	298	291	275	275	313	327	286	273	299	306	271	347	335	306	292	320	302	308	314	298	321	272	318	293	276	313	311	325	287	286	280	304	309	305	308	298	315	287	301	284	294	313	355	306	290	273	306	300	289	290	298	322	312	287	322	329	295	306	292	289	271	296	318	294	309	310	282	312	298	292	317	314	264	300	308	278	324	281	309	287	299	336	309	279	281	305	326	294	316	310	325	314	299	323	315	327	282	310	303	344	299	299	305	306	322	299	300	305	303	296	299	284	318	327	294	340	299	305	306	295	285	282	297	299	316	297	337	279	307	261	297	320	301	319	296	279	304	325	307	281	311	286	277	320	294	301	304	283	309	285	291	292	289	327	310	296	291	322	296	304	288	304	278	267	308	296	301	309	301	314	277	322	306	285	282	305	279	318	321	299	289	296	282	306	332	287	290	324	294	308	300	312	305	303	289	305	264	310	284	333	315	288	285	321	282	282	286	311	301	315	329	319	267	275	311	297	298	290	305	294	325	318	311	300	317	251	287	330	283	307	306	294	318	329	313	352	314	288	270	317	311	292	307	344	316	287	313	297	278	312	307	300	300	296	290	325	314	314	323	315	283	290	338	313	322	307	280	306	299	295	282	346	298	323	292	283	319	308	335	304	322	316	312	313	303	293	328	310	321	325	283	298	285	265	299	305	294	319	313	275	291	302	303	307	286	289	280	286	287	286	306	290	293	284	358	291	289	308	275	321	280	296	277	315	300	291	308	306	277	295	303	307	335	296	335	299	309	284	304	318	289	289	300	305	302	262	270	354	311	323	298	308	277	311	275	305	287	287	286	287	320	312	299	316	338	325	295	317	266	324	281	283	291	297	314	317	321	315	276	290	278	297	300	318	291	307	279	296	304	337	328	309	297	301	285	293	290	298	278	320	280	306	300	300	308	300	264	312	321	314	318	279	294	291	304	309	286	300	293	301	279	262	298	305	312	300	294	300	293	313	313	317	281	314	312	338	279	302	280	298	322	320	305	289	293	309	281	301	333	303	302	275	307	326	311	290	292	315	318	306	283	276	297	289	278	281	319	318	293	356	314	305	310	308	308	304	297	304	266	327	299	307	302	303	288	297	291	301	298	337	308	305	318	294	299	297	289	282	298	301	326	329	283	305	290	294	297	295	275	286	300	326	284	350	298	312	299	283	318	292	348	283	319	277	305	336	293	297	294	311	300	284	293	309	309	317	330	311	297	306	266	308	289	309	334	288	291	298	326	270	297	304	277	299	283	291	297	293	293	309	288	288	287	290	297	264	278	285	288	309	293	310	297	293	291	288	255	321
29668	8499	2259	1495	1048	755	599	475	364	353	269	202	238	223	205	203	173	180	145	157	168	132	147	145	152	135	157	149	129	149	137	137	148	140	117	131	139	110	145	132	118	137	131	142	123	127	117	125	124	129	113	117	108	137	117	134	119	132	125	133	144	111	140	111	118	117	128	110	117	109	122	127	100	114	129	133	121	123	112	112	99	123	140	138	98	124	125	126	112	111	122	116	140	114	126	115	128	118	142	117	104	113	102	98	111	117	110	111	104	129	107	104	108	129	123	123	114	110	116	106	120	136	128	116	118	117	115	138	119	120	106	124	130	113	87	107	111	116	119	115	108	137	137	138	118	106	99	105	113	137	120	123	110	112	130	116	118	107	110	127	128	119	123	107	126	126	120	123	139	126	121	121	119	114	116	98	124	126	117	99	125	92	133	118	122	118	116	105	125	106	118	114	113	110	119	124	108	125	112	99	128	123	117	120	116	122	112	94	126	112	109	104	143	99	119	126	125	125	141	119	112	119	136	104	118	112	126	146	103	132	131	106	99	116	118	121	129	96	100	107	120	135	111	124	117	134	132	108	118	110	131	119	103	114	106	112	111	122	136	137	118	115	105	135	132	121	129	127	131	121	141	115	126	98	117	116	108	113	131	112	135	118	118	120	120	120	109	116	128	116	100	115	126	111	114	97	128	118	116	131	132	97	133	136	128	115	124	102	104	107	102	101	93	101	112	117	112	119	100	103	140	130	114	120	113	118	134	149	112	105	113	122	134	96	126	102	122	121	95	114	109	120	111	128	115	115	127	140	132	140	141	120	115	107	115	123	115	129	118	129	102	99	115	140	101	90	110	122	134	122	137	115	119	122	123	129	122	102	109	124	115	125	130	116	132	131	128	116	125	131	144	134	95	124	123	123	101	112	114	118	105	109	119	119	136	112	127	131	97	119	125	114	136	117	110	123	111	134	124	110	127	97	130	114	130	108	122	120	123	117	135	111	105	126	98	110	149	112	121	124	100	114	128	115	117	112	109	120	103	116	106	95	108	119	112	109	123	130	120	113	111	105	131	111	139	119	108	121	119	130	108	134	121	114	109	126	97	114	124	115	129	123	108	117	119	119	101	128	142	110	99	120	118	112	111	103	111	117	102	103	128	100	129	118	91	112	124	117	114	104	120	111	118	134	112	113	120	103	128	117	112	117	113	123	113	95	103	114	104	128	119	106	108	113	109	121	125	121	113	115	133	125	134	127	108	110	111	120	140	124	109	124	117	105	133	113	112	125	125	126	126	121	131	125	120	99	120	114	121	130	114	125	104	115	134	114	117	92	128	135	117	138	91	111	112	115	107	106	109	123	134	112	113	116	129	121	115	117	121	100	113	121	101	118	87	121	115	106	121	119	116	108	116	107	96	151	108	110	132	123	128	112	121	101	126	113	115	109	108	110	121	123	135	118	106	117	103	117	94	128	127	135	120	130	106	124	114	109	133	118	102	107	124	122	107	122	110	111	124	112	109	112	122	116	130	111	111	129	122	114	121	125	106	102	115	129	128	96	112	124	140	129	104	107	123	124	128	110	127	116	119	114	118	124	133	117	125	125	128	116	117	112	108	128	111	118	106	117	115	124	115	124	136	140	116	102	124	135	115	115	104	104	106	136	113	128	107	106	111	132	126	121	115	109	137	119	109	143	135	121	131	114	120	140	133	119	129	111	120	125	105	121	109	128	122	124	110	99	111	116	117	116	129	107	117	131	107	119	117	125	123	107	122	122	109	112	126	110	105	131	106	115	97	121	124	129	114	91	127	128	98	119	122	126	116	110	125	93	119	114	119	136	108	122	111	133	121	141	109	111	113	106	113	116	106	117	116	121	118	108	118	110	119	123	109	135	106	137	120	107	110	136	101	130	127	125	123	120	139	136	111	126	115	102	106	114	117	120	140	106	110	115	127	142	120	118	114	116	91	126	111	102	108	122	128	116	114	128	129	97	112	111	112	108	119	91	99	117	116	133	116	105	117	114	110	123	119	123	118	121	104	133	111	117	127	111	122	129	97	122	111	111	123	109	114	106	129	143	114	146	128	123	113	121	125	117	111	123	124	118	112	109	115	129	137	125	123	102	105	120	110	115	116	117	98	133	146	95	122	113	105	110	124	126	114	116	90	126	100	127	118	118	120	131	126	104	124	121	103	132	121	100	120	124	115	105	122	116	113	98	132	107	132	114	123	114	121	116	116	125	111	115	118	114	116	122	117	113	98	142	126	114	110	104	112	132	132	100	117	121	106	112	121	124	111	114	122	110	125	106	120	115	112	113	113	114	129	123	134	104	102	128	119	127	122	124	111	108	119	136	115	105	116	120	108	124	111	119	117	128	111	131	117	119	117	126	117	96	100	118	120	125	119	98	100	111	120	125	120	117	114	115	93	125	111	117	106	100	118	117	117	107	117	123	110	125	108	103	104	133	102	114	116	128	128	97	120	123	133	109	108	115	116	102	146	115	137	110	134	117	113	104	124	112	116	115	130	134	117	99	129	134	122	105	132	129	101	94	118	119	108	110	128	114	118	110	138	116	133	123	140	112	123	127	115	130	116	100	127	121	137	140	106	107	121	131	110	99	110	124	102	115	94	105	117	121	98	118	106	111	116	103	113	110	113	96	115	127	117	115	118	124	103	131	119	116	121	116	133	113	122	122	106	115	103	102	114	111	99	125	114	111	108	132	127	128	132	117	100	121	106	119	124	123	120	149	108	146	131	88	109	109	115	126	118	107	125	120	131	108	123	123	101	124	104	121	106	122	131	137	97	117	94	122	108	123	105	121	123	116	117	95	115	112	148	113	105	115	120	130	120	124	126	95	127	111	119	111	120	115	111	105	124	101	101	114	110	116	120	119	121	128	112	118	121	119	112	103	130	115	121	125	116	107	125	113	115	114	117	123	107	130	124	136	139	107	122	113	115	131	131	98	122	119	109	115	123	105	131	138	123	101	119	95	119	142	131	126	117	110	121	116	121	120	121	119	119	128	112	115	108	115	115	123	139	118	117	128	119	123	105	120	120	115	129	123	129	111	114	104	107	131	102	110	122	123	141	121	112	110	109	99	121	127	112	132	119	108	116	115	106	128	125	124	130	123	111	132	124	118	121	101	127	123	99	127	119	98	102	114	111	122	122	135	96	117	124	127	116	118	111	120	105	130	114	116	127	106	114	136	110	118	112	122	110	105	127	124	124	111	136	111	117	116	105	116	107	102	109	98	135	132	109	128	106	125	119	115	107	91	109	112	130	104	131	141	118	110	134	129	108	121	132	124	137	125	104	117	131	109	117	141	111	112	115	124	114	99	109	132	114	131	129	113	132	124	114	126	118	113	94	114	123	117	121	128	128	125	104	113	89	107	106	111	123	112	133	102	101	132	150	125	99	122	99	115	113	139	108	101	123	102	103	127	110	118	103	115	109	110	100	139	116	132	104	106	127	107	120	131	111	105	128	121	114	108
15126	2245	4936	5600	4919	3991	3366	2761	2377	2032	1795	1525	1438	1332	1227	1140	1074	957	886	899	834	799	813	734	703	713	630	649	608	593	621	635	605	583	558	543	539	547	532	529	514	537	516	515	512	510	515	478	505	541	545	516	539	483	491	488	517	516	487	512	447	463	477	489	446	530	441	441	441	522	478	450	481	461	476	474	497	472	493	472	468	475	467	483	455	435	482	501	484	468	477	468	462	486	460	459	414	451	445	473	466	452	417	446	438	479	470	460	465	460	462	444	461	459	415	413	468	446	448	472	413	436	443	456	463	475	453	446	435	464	439	496	446	393	451	443	445	448	439	440	418	398	435	407	459	415	460	447	469	465	480	444	434	449	436	431	458	452	411	412	425	453	445	448	435	420	473	424	471	442	512	426	499	419	457	431	437	439	426	439	422	473	433	450	480	455	424	442	439	430	434	429	410	461	420	445	434	449	450	455	474	449	446	418	419	453	434	457	426	457	418	417	445	429	440	452	422	470	455	390	396	448	420	430	426	440	441	417	476	418	453	438	467	461	418	446	439	458	440	450	390	421	450	439	462	430	439	414	425	410	449	418	432	445	456	408	450	456	454	466	455	418	433	410	421	430	422	408	460	454	469	451	412	476	460	435	425	437	443	386	457	461	466	423	440	469	421	437	413	436	438	433	415	445	420	423	446	432	435	423	483	474	460	441	436	437	444	446	478	422	448	471	448	437	461	418	436	483	461	426	455	451	423	449	451	459	464	466	449	445	432	410	440	408	435	437	398	428	419	448	454	474	452	444	447	460	445	417	433	432	441	483	451	408	442	448	429	396	457	451	420	438	421	423	464	477	400	420	441	471	426	446	447	473	425	453	417	421	415	416	434	408	451	426	454	424	454	449	469	450	468	434	464	461	432	440	482	454	486	413	409	459	411	432	436	398	420	474	444	451	449	433	447	431	450	434	410	410	431	446	435	477	473	448	443	453	426	443	426	444	432	402	427	478	422	432	458	493	426	449	412	484	453	419	438	418	458	457	457	445	439	440	430	437	414	415	430	445	461	448	427	452	413	437	429	448	423	434	403	414	463	449	434	449	421	491	451	432	458	430	474	438	449	450	424	421	431	455	455	432	432	460	442	455	465	452	434	407	446	419	467	446	436	464	449	431	447	437	410	436	452	422	453	429	423	463	455	425	476	446	418	445	465	463	441	464	469	453	460	451	440	422	425	490	446	472	488	419	427	484	453	429	442	444	423	426	487	409	453	409	462	426	420	434	452	436	449	431	445	459	478	428	459	438	410	459	412	429	434	461	438	437	420	439	425	453	442	455	427	458	460	442	429	411	404	433	430	440	435	433	436	459	451	437	422	448	442	463	422	415	426	424	424	431	443	422	440	413	440	463	442	415	450	455	423	460	426	432	418	475	439	423	419	451	443	401	474	423	446	450	444	425	433	488	426	430	443	439	446	455	464	426	422	433	420	457	436	414	451	474	451	411	424	429	428	432	456	431	406	423	458	445	420	471	475	434	439	395	447	450	434	438	442	434	438	445	448	412	424	467	451	418	427	432	456	445	447	448	418	419	428	462	420	427	443	458	467	435	436	439	422	464	403	461	457	443	470	431	407	478	445	451	482	417	448	435	417	423	461	437	462	466	472	464	450	436	458	407	470	447	489	464	453	438	410	419	435	423	437	454	450	445	407	418	414	445	506	447	429	422	442	454	452	439	443	469	417	488	442	420	459	490	444	399	446	439	450	437	464	457	496	468	468	434	442	442	434	413	417	448	447	410	448	439	447	453	418	431	470	431	403	440	445	458	454	458	421	445	416	440	452	466	422	484	430	434	459	476	467	420	439	446	430	441	452	460	429	419	429	431	416	442	442	472	463	426	435	477	428	440	439	450	432	440	421	451	434	450	402	459	417	448	454	446	435	417	435	426	441	445	459	448	397	439	456	425	422	423	441	437	420	455	452	402	496	429	456	420	445	435	440	443	442	449	432	410	460	456	441	447	396	450	463	425	405	402	397	471	431	437	419	462	431	450	455	445	435	447	457	444	444	453	459	422	470	429	415	420	451	447	469	429	438	446	422	433	434	408	405	427	441	426	449	436	389	444	443	433	457	468	468	456	461	419	445	431	424	478	433	432	460	457	424	465	437	383	444	458	430	433	416	455	442	408	427	406	411	410	410	424	442	442	435	448	425	425	431	457	473	434	413	469	426	412	473	464	483	422	446	431	453	455	407	451	434	411	419	414	488	434	410	422	424	440	411	395	453	437	437	433	434	439	434	418	443	451	471	444	448	453	447	458	443	410	434	430	426	412	447	456	445	433	421	425	468	435	396	453	430	469	422	463	421	432	454	414	409	452	472	464	463	433	432	428	458	491	414	421	472	467	445	419	462	430	474	433	422	440	418	448	444	423	420	451	411	412	429	424	432	440	452	420	408	424	459	478	439	421	392	433	438	451	437	435	446	436	420	428	446	444	454	468	404	465	433	422	429	425	403	419	445	432	481	429	469	403	452	425	461	440	425	442	438	424	425	421	424	431	410	427	442	421	514	421	479	429	425	411	413	422	445	460	444	439	437	455	480	447	471	440	470	465	457	465	417	441	459	386	409	462	442	418	439	424	467	443	428	454	418	424	453	431	412	440	417	453	437	461	425	388	439	416	447	456	452	409	436	460	421	410	452	394	437	458	450	465	412	450	443	431	408	439	437	437	429	409	446	430	438	407	459	381	399	462	411	458	473	448	403	453	414	452	442	409	433	426	515	408	421	435	462	439	435	443	427	426	429	478	456	427	456	463	476	478	453	433	489	437	463	435	429	418	441	436	417	440	471	469	423	461	439	425	429	449	418	445	445	446	426	469	430	429	453	479	469	441	436	428	449	417	457	422	467	449	455	435	444	464	414	420	437	452	453	406	428	453	455	469	487	476	442	430	451	431	455	436	422	400	447	425	461	431	463	421	446	434	429	431	411	421	438	469	445	427	392	462	431	434	459	459	455	411	445	395	441	466	410	450	435	443	467	418	442	425	442	463	458	470	445	416	457	422	482	464	431	449	434	449	441	440	448	419	463	447	448	417	417	431	455	441	407	462	445	450	437	460	445	425	429	422	423	438	436	439	419	450	442	396	433	400	452	445	415	431	448	452	448	447	484	466	440	435	462	431	434	421	448	409	454	444	448	473	471	452	456	448	440	420	416	434	410	413	450	437	468	448	436	431	434	457	431	477	458	424	416	438	425	431	433	438	426	468	400	424	448	459	443	411	463	487	439	452	404	437	402	447	457	426	443	418	465	450	454	434	429	467	470	443	405	449	422	437	401	424	467	445	432	479	431	461	452	454	406	448	443	455	434	395	402	456	449	452	434	442	450	458	443	409	442	434	418	471	454	425	481	446	459	469	462	471	412	431	416	447	452	398	429	427	448	440	477	426	440	445	454	434	448	418	420	420	439	421	423	470	405	467	433	446	485	456	433	461	465	386	437	453
2647	241	215	168	161	170	151	147	136	117	141	142	136	149	164	160	158	144	146	156	142	132	149	144	146	155	148	180	127	144	143	160	157	138	151	149	149	139	135	157	139	158	142	160	139	131	140	165	136	154	127	118	176	138	146	116	148	153	151	115	143	161	151	141	127	160	136	133	121	132	138	150	184	140	127	151	147	140	132	125	147	144	141	142	159	151	144	145	139	146	145	144	155	139	174	139	143	160	149	143	162	133	138	141	145	166	138	138	138	131	144	163	157	152	142	133	151	125	147	128	156	127	158	156	135	131	149	156	149	145	150	122	158	131	145	127	140	150	150	148	156	150	138	140	141	137	161	136	162	135	141	128	127	157	161	162	166	164	136	154	158	122	130	156	149	163	142	166	128	156	142	143	144	151	156	139	138	155	150	144	160	140	122	147	132	134	130	152	139	141	152	134	137	132	143	144	150	131	126	135	118	140	135	127	142	159	141	146	130	140	147	144	152	147	135	133	133	145	159	139	159	180	144	157	147	139	135	160	145	117	139	139	152	141	126	144	166	147	134	156	151	149	128	158	148	137	171	149	134	160	132	117	130	161	135	126	137	144	139	138	141	153	150	180	131	124	144	152	167	147	154	142	155	162	154	154	164	151	137	150	132	159	156	137	158	157	154	146	142	136	139	141	134	147	158	138	143	157	135	171	156	148	131	150	166	138	165	146	158	150	139	151	158	129	155	138	146	132	149	136	139	139	145	154	136	155	158	148	167	140	142	125	146	137	157	150	165	158	140	141	141	132	183	123	130	129	164	144	150	132	164	148	135	119	179	135	149	140	144	140	130	142	161	144	130	161	155	124	150	139	151	151	136	144	168	153	117	139	146	152	138	142	148	142	150	138	149	174	150	147	137	153	136	150	151	159	136	153	148	124	139	134	123	148	149	123	156	140	153	150	130	140	148	161	124	135	167	151	149	133	138	141	141	125	131	129	146	147	143	137	155	130	127	138	149	143	140	133	149	155	146	135	148	128	136	136	172	146	146	136	142	125	124	130	157	130	160	149	138	140	135	144	147	134	158	162	124	137	151	151	166	144	149	149	156	139	136	127	159	148	157	143	133	138	141	134	144	146	132	171	156	140	149	166	164	150	156	136	139	150	137	139	143	147	151	128	129	124	136	148	147	142	144	127	137	162	135	160	121	136	128	163	139	127	158	138	136	131	136	127	138	109	141	142	139	142	124	136	157	153	153	135	149	150	154	172	147	167	154	126	142	144	139	148	144	149	143	157	164	123	146	144	123	132	152	147	154	154	151	142	157	150	148	156	135	150	141	171	170	145	138	149	146	144	141	141	150	131	134	142	124	110	152	153	153	134	145	153	145	127	147	144	130	129	155	133	136	127	150	167	130	154	127	147	145	156	126	167	159	144	157	128	147	125	157	139	125	143	141	161	137	156	138	160	126	155	157	155	145	133	153	164	142	174	147	143	122	149	137	132	143	129	128	129	137	135	148	151	128	151	140	124	148	149	123	132	140	143	142	148	158	134	139	164	153	160	138	138	142	130	149	136	153	149	138	147	146	149	131	148	139	141	154	160	131	145	138	138	149	145	155	156	140	155	156	149	148	137	139	164	120	159	152	144	147	140	155	142	133	143	136	162	160	134	145	160	137	151	152	146	129	140	123	124	145	171	147	157	151	134	150	147	134	131	134	132	148	136	146	155	164	158	146	149	139	128	128	151	152	150	121	152	132	130	155	152	136	146	153	153	137	165	133	146	165	148	146	134	150	149	145	153	128	155	151	139	147	133	161	140	138	141	135	142	123	145	144	144	125	137	140	139	151	157	144	152	143	138	133	151	137	152	151	159	132	156	152	146	166	149	153	167	149	148	141	146	141	147	150	155	145	144	157	140	134	132	143	149	135	153	169	138	153	175	152	152	149	129	137	138	147	147	137	163	145	154	130	147	152	161	137	146	138	133	140	140	159	185	146	159	157	144	148	124	141	131	130	133	145	153	171	117	146	150	138	155	148	164	129	140	149	168	130	145	137	138	142	140	145	139	177	134	134	135	121	141	131	131	132	144	136	117	146	131	139	159	154	138	135	147	148	149	135	138	142	133	136	149	127	159	153	137	145	177	151	121	142	140	161	146	148	132	125	137	141	160	132	130	128	166	137	129	137	148	155	142	134	135	157	151	143	140	154	148	145	130	138	135	148	137	126	156	125	117	136	142	134	122	149	137	138	154	136	147	152	151	156	136	168	148	148	148	136	119	130	134	148	130	153	153	136	140	162	151	161	149	146	154	136	145	156	144	140	146	130	127	161	134	144	154	150	152	135	155	130	137	137	136	173	155	141	148	131	166	153	160	134	144	147	152	152	133	167	145	155	134	119	135	123	156	152	146	156	157	170	177	117	135	148	160	122	122	135	159	155	144	158	140	148	124	156	130	137	138	144	133	147	146	125	132	140	152	154	137	148	127	133	154	142	153	143	139	124	145	165	157	146	149	147	138	149	142	125	134	130	136	155	132	129	140	142	147	138	145	151	127	154	139	151	132	135	157	149	145	130	140	144	148	127	132	149	135	142	138	142	143	151	131	156	146	142	151	146	141	133	165	137	146	133	133	153	144	149	139	164	151	145	150	144	149	149	155	158	145	159	130	163	119	132	153	151	170	139	149	143	134	154	171	134	142	135	141	142	151	134	143	138	152	125	165	135	145	137	144	127	140	172	148	138	169	153	140	151	161	155	159	130	163	141	134	168	124	136	145	142	137	158	148	154	133	138	135	148	136	155	119	147	136	156	138	145	142	141	133	123	127	153	136	141	143	155	148	161	129	147	144	143	136	144	173	163	126	145	148	119	135	141	153	142	157	110	122	148	139	148	126	152	154	128	126	142	156	143	134	127	144	152	150	149	133	144	163	154	124	152	146	145	135	141	140	130	133	139	141	137	140	141	139	165	124	150	127	142	163	126	147	159	146	161	138	151	122	130	155	149	151	115	155	135	133	144	154	119	132	133	139	140	150	127	122	168	146	140	150	147	119	156	131	146	141	122	134	145	149	142	157	138	150	162	157	153	135	139	134	150	142	151	159	135	153	116	149	121	134	133	142	129	140	120	151	163	168	145	139	153	145	149	137	132	157	142	146	145	150	148	166	151	145	151	166	130	148	135	165	159	156	153	150	154	140	126	149	140	156	145	134	145	124	152	139	142	152	145	146	142	128	136	151	145	134	155	129	146	147	146	139	137	142	155	163	136	124	152	144	126	157	134	149	138	153	137	146	159	138	141	166	151	152	124	148	139	140	156	152	150	140	150	135	156	136	142	157	135	149	165	120	126	141	147	141	142	132	177	132	137	133	154	141	141	138	151	135	146	143	128	150	135	137	156	163	167	151	155	130	146	128	122	146	138	122	139	153	156	147	137	136	143	146	155	149	138	153	156	142	158	147	125	148	138	147	127	138	158	146	169	149	158	129	144	155	148	177	142	159	128	157
4793	579	707	658	649	677	622	584	616	569	586	544	578	555	553	520	513	558	537	531	502	534	524	540	525	491	542	504	508	531	500	476	507	518	555	510	493	518	517	526	500	517	558	481	540	490	573	532	506	510	512	521	481	484	551	505	483	494	514	528	536	503	478	487	539	506	506	492	505	535	501	483	522	490	496	538	504	511	506	478	535	495	470	518	507	507	473	534	520	495	529	528	517	528	490	504	509	537	527	505	525	523	516	475	549	517	485	489	516	528	534	524	509	505	490	537	521	527	540	527	493	526	535	529	475	485	563	512	511	479	500	541	507	526	555	522	512	488	545	523	488	492	476	479	506	496	508	482	551	545	557	481	509	523	519	530	520	479	494	514	466	496	542	532	445	527	481	512	533	490	517	513	511	487	501	551	513	509	494	507	499	541	514	537	505	538	507	502	507	511	517	551	549	515	571	514	498	478	487	484	515	495	468	516	510	510	520	550	514	509	485	528	475	554	524	481	482	483	542	482	516	523	514	529	532	487	496	516	535	523	521	480	528	547	502	501	499	556	539	517	504	507	533	502	502	554	496	517	518	500	529	530	495	496	480	514	521	520	505	503	518	461	518	483	506	541	508	535	522	511	518	500	510	502	514	487	494	488	467	502	526	496	493	530	524	502	525	532	544	492	505	556	523	507	508	508	480	483	502	495	499	495	477	528	509	505	521	538	518	474	509	542	517	498	487	531	482	479	479	507	497	507	499	530	490	537	548	481	514	508	489	511	478	487	525	464	525	526	480	543	501	506	464	490	492	501	529	533	501	485	512	509	525	507	485	518	508	521	509	519	518	521	506	523	522	545	537	488	505	552	513	485	491	540	532	507	456	496	515	494	581	504	506	525	531	523	519	537	508	486	483	520	492	526	533	498	496	501	528	523	494	516	486	514	477	505	540	507	525	489	495	524	473	520	489	476	521	540	511	485	524	530	538	511	492	492	510	500	511	514	518	539	490	524	495	493	541	499	466	495	512	508	526	467	474	526	501	485	551	535	490	501	525	528	560	525	509	509	526	512	507	512	549	505	524	523	501	550	554	513	503	534	543	532	469	504	488	504	530	495	529	495	561	521	509	542	560	490	479	504	535	522	495	500	518	503	528	515	512	505	540	533	560	520	508	538	510	510	532	519	511	501	502	541	537	492	528	519	545	477	537	513	523	468	557	508	527	496	531	507	514	534	541	526	504	543	486	504	530	521	501	487	521	531	530	499	499	522	507	558	493	507	547	525	482	506	545	521	484	510	529	497	560	552	554	509	449	473	559	551	494	530	514	519	508	541	502	578	560	488	550	534	493	480	501	499	489	485	524	510	515	520	486	506	547	490	501	519	500	470	479	488	510	513	472	503	521	474	501	528	506	522	551	516	519	480	510	494	521	516	500	538	479	531	510	507	486	511	507	485	511	509	503	509	515	504	481	529	553	530	499	525	489	501	499	513	538	514	547	540	500	527	493	523	504	498	505	519	488	491	499	525	529	538	523	527	532	527	505	478	504	527	526	506	532	522	517	541	514	478	492	505	506	537	559	527	508	487	493	494	531	517	517	507	544	503	501	529	520	498	518	527	549	491	504	544	539	509	517	513	540	548	503	505	490	555	489	549	502	522	553	544	506	530	521	500	495	514	532	490	500	479	521	492	502	461	525	500	519	546	551	542	521	484	528	550	496	460	493	531	440	520	518	534	522	543	503	548	493	515	498	518	521	523	547	530	518	509	476	487	502	533	519	506	494	530	520	521	536	499	544	509	438	481	512	492	530	552	534	504	487	540	521	513	521	487	531	527	517	526	513	508	477	485	499	513	497	513	520	527	526	502	538	524	513	542	537	479	526	490	508	526	529	561	555	496	529	477	537	533	452	494	537	499	488	499	534	500	486	541	528	509	513	472	503	479	509	525	507	507	491	519	508	491	507	500	533	463	508	535	465	508	541	521	507	516	509	486	508	509	537	539	503	520	548	513	514	511	497	476	508	520	553	523	485	551	514	481	555	502	517	491	547	472	492	504	502	501	538	513	506	523	523	497	476	498	504	502	498	501	520	507	501	498	522	506	530	512	563	573	488	495	545	527	528	522	479	523	497	525	514	503	529	512	552	523	453	554	532	523	511	513	533	501	462	485	528	510	539	481	534	504	540	505	517	499	542	521	497	479	548	535	527	486	513	514	517	563	488	490	518	514	514	517	496	496	504	553	545	512	531	509	499	538	505	465	495	543	511	526	485	510	524	551	500	497	547	501	482	497	553	524	547	520	489	497	494	522	492	514	541	518	509	549	533	503	507	546	573	483	534	522	487	512	540	525	522	529	523	511	504	516	491	497	467	490	526	550	523	532	522	486	530	505	505	565	499	523	501	525	477	487	522	496	547	525	498	499	506	512	494	479	487	487	495	497	489	502	506	467	572	544	554	538	526	519	536	530	534	479	499	543	490	508	501	508	501	578	518	512	544	528	516	496	501	530	522	520	543	486	499	527	510	495	495	508	491	532	566	473	494	472	509	485	492	532	513	510	532	522	516	525	495	527	484	498	528	527	527	520	530	509	525	469	493	470	494	497	506	495	500	499	512	524	529	523	470	482	483	526	530	508	505	486	503	519	500	481	494	524	515	487	493	517	487	560	547	520	509	544	513	512	501	560	540	542	490	498	477	514	526	492	499	542	527	529	500	526	505	492	452	500	495	512	481	545	516	467	505	522	552	520	522	524	521	519	503	511	503	488	488	519	548	496	492	532	532	505	527	470	532	521	485	508	512	515	529	539	507	491	500	457	547	533	520	488	526	493	519	507	538	529	503	469	525	511	507	547	515	490	499	541	525	514	504	555	494	513	504	529	509	489	493	471	521	511	514	518	562	504	514	491	517	494	524	539	539	510	504	538	507	530	528	545	509	530	556	553	512	515	521	496	540	525	480	495	486	501	485	485	514	512	508	526	485	538	526	519	509	531	530	506	542	510	526	519	525	520	527	513	494	521	479	551	516	522	522	520	484	546	474	513	506	471	506	514	524	540	489	506	509	503	481	514	517	518	509	520	559	554	538	528	528	504	518	540	529	524	524	525	519	517	468	500	497	503	543	510	463	488	498	533	475	508	493	570	491	507	499	518	512	527	520	519	504	540	498	512	509	536	554	521	584	521	532	519	499	503	522	470	504	507	454	551	531	547	526	526	535	533	523	491	496	494	550	487	508	529	571	486	495	512	497	511	555	537	528	520	530	478	484	506	519	537	530	550	489	517	527	471	531	524	538	512	477	488	475	543	521	485	569	505	517	519	504	507	496	501	511	512	510	501	540	526	478	516	519	504	537	555	498	532	511	467	526	533	493	513	499	452	537	478	521	503	548	524	504	535	489	499	522	495	480	481	514	473	508	505	514	493	446	478	522	494	510	519	570	512	492	557	529	508	537	533	522	459	552	496	506	520	501	498	524	542	486	506	516	528	534	526	512	545	507	499	508	529
18794	2512	1011	757	537	391	283	260	183	155	179	148	135	116	126	102	112	94	99	96	107	98	85	100	79	92	90	91	84	66	88	79	80	93	90	60	87	85	67	87	83	73	78	96	97	77	79	83	78	86	100	77	73	77	69	81	79	68	87	76	86	76	85	91	93	76	67	68	76	78	78	83	74	78	78	73	82	82	75	75	83	61	68	71	78	75	84	90	95	80	79	78	78	68	85	72	81	83	81	70	76	93	57	61	64	86	96	76	72	71	73	78	72	64	69	97	83	65	77	84	84	83	86	83	82	76	78	65	69	64	85	58	80	66	94	81	79	76	66	78	87	72	76	79	83	73	75	90	88	80	75	68	83	74	66	82	78	70	100	82	67	70	80	86	73	70	79	71	84	78	78	83	80	54	89	73	91	68	71	83	73	64	80	58	82	64	78	78	76	70	76	71	73	72	79	79	81	73	72	64	79	82	79	63	78	73	73	66	66	83	71	84	54	89	71	70	76	93	83	84	78	87	63	74	77	71	88	79	91	75	85	104	67	80	71	86	73	86	73	79	70	80	86	78	74	74	82	71	73	82	76	87	79	73	74	56	84	75	81	66	73	80	82	86	78	89	80	58	74	91	81	66	77	65	90	63	65	79	79	71	96	69	81	74	62	68	74	84	73	85	69	77	82	96	74	83	75	77	63	68	71	69	73	60	71	82	89	75	74	90	71	77	73	78	70	66	78	56	89	90	75	83	64	78	88	66	90	84	70	78	76	85	76	87	74	80	77	89	85	68	91	71	86	58	68	74	76	85	77	75	88	82	79	79	78	75	74	71	68	66	89	81	90	65	69	72	68	70	92	64	74	83	94	74	76	81	77	84	84	78	75	84	78	79	67	72	64	82	72	82	82	84	74	88	77	62	77	89	71	67	63	74	74	66	74	76	84	66	72	87	71	77	68	80	98	67	76	75	81	81	58	75	69	78	64	67	99	78	87	71	83	80	76	75	65	55	72	85	61	94	62	76	79	65	68	79	85	82	79	78	51	73	72	69	67	65	70	86	82	72	86	77	79	88	84	75	71	65	87	62	73	82	96	70	91	69	67	101	70	75	60	69	75	82	72	65	60	75	83	87	67	78	64	70	76	73	52	87	60	85	62	76	73	69	88	76	68	67	62	79	65	78	64	81	71	74	82	72	62	85	73	87	75	70	65	87	94	69	71	78	88	75	69	60	73	73	77	78	70	67	66	78	74	86	66	90	85	78	76	66	70	74	91	83	84	76	65	85	72	71	89	68	70	61	90	70	76	68	71	79	86	85	69	67	60	81	83	91	76	65	58	82	76	67	74	65	71	71	77	67	74	68	64	73	67	79	75	87	80	73	76	75	64	89	67	68	77	78	79	66	73	79	67	77	72	66	72	65	76	67	74	72	67	66	76	61	74	72	79	55	70	91	56	84	82	80	70	70	72	89	93	78	65	80	82	80	71	79	83	74	86	68	77	78	75	73	58	85	59	84	75	96	68	62	68	62	90	75	83	71	85	65	66	66	79	85	68	74	82	66	78	76	66	69	71	64	70	79	66	76	74	76	84	63	70	80	91	65	80	70	65	86	87	80	61	77	65	72	87	80	82	87	69	79	70	83	61	73	90	70	75	68	79	81	64	75	74	72	69	95	67	68	67	83	76	86	60	71	63	70	72	77	89	76	74	62	76	80	71	63	75	77	60	73	64	68	81	65	70	89	82	76	73	69	72	72	70	76	72	71	75	78	83	77	57	80	74	67	68	79	89	65	80	90	96	84	79	82	76	88	72	80	88	81	80	71	62	92	66	54	71	77	71	85	80	83	74	77	77	73	70	72	69	64	76	76	78	74	79	58	68	67	64	77	83	80	87	65	82	68	73	61	70	83	71	72	72	74	87	70	88	64	67	64	67	56	63	79	81	80	72	68	87	82	85	64	81	63	74	76	61	82	65	66	60	78	69	83	81	70	63	81	60	68	88	94	75	69	72	58	69	75	76	84	89	68	76	79	75	64	77	67	79	59	75	68	77	72	91	76	64	73	70	84	69	72	75	72	65	64	72	81	86	53	85	78	70	79	75	82	63	75	81	78	66	79	92	73	79	65	85	66	58	70	83	81	71	75	84	63	74	67	73	85	85	61	99	74	81	90	74	86	67	73	91	52	72	54	77	68	72	81	75	73	71	49	70	79	78	71	68	72	82	82	73	90	76	70	87	86	88	84	76	74	59	55	82	73	84	64	66	89	98	80	64	83	74	77	72	75	76	62	72	69	73	85	73	71	78	84	76	62	78	75	82	87	83	92	69	68	68	91	89	82	74	65	73	69	66	69	86	76	78	80	77	81	62	62	75	73	67	80	85	84	67	79	77	83	71	74	70	75	70	69	74	83	82	64	82	88	73	88	88	83	79	71	80	66	84	78	85	64	80	71	74	73	94	75	71	67	78	66	66	71	69	72	89	66	86	81	69	81	83	61	69	73	75	78	75	82	65	74	57	79	69	68	83	73	75	81	62	69	79	75	77	70	77	60	87	67	65	76	62	64	86	66	66	79	90	79	77	69	83	67	86	68	73	69	84	59	79	75	64	85	88	70	71	77	77	82	79	81	89	67	92	80	81	72	67	65	79	91	82	67	82	81	72	72	96	63	76	78	80	60	72	72	74	63	69	80	65	73	79	74	78	71	60	66	63	80	75	80	88	87	75	78	73	91	60	79	78	74	70	77	70	70	71	82	64	83	74	84	72	79	84	66	82	65	95	76	84	78	56	73	83	70	74	79	72	86	83	80	76	60	66	78	71	80	71	53	84	82	61	78	73	67	89	63	71	64	83	75	74	77	63	78	88	73	82	78	71	66	78	75	79	73	67	89	75	68	58	70	66	86	62	77	85	77	67	79	80	93	92	78	68	67	90	70	75	78	69	73	68	81	76	74	72	77	86	70	65	73	94	83	60	81	63	67	66	74	71	90	84	72	81	98	65	66	93	73	80	82	63	83	75	74	77	71	75	78	85	77	76	70	71	77	64	71	71	71	89	83	83	84	86	71	69	75	80	70	89	60	74	69	80	88	67	76	73	77	80	73	73	76	72	66	61	64	77	68	67	80	64	62	74	68	55	65	81	79	69	72	68	85	87	72	63	66	76	87	70	66	77	65	92	73	68	95	69	82	66	69	82	68	75	70	79	78	81	74	81	75	82	76	62	92	78	70	73	77	72	78	89	65	76	85	87	56	82	83	61	83	84	76	65	71	78	81	98	73	68	71	74	69	84	70	80	85	76	81	68	76	61	73	58	81	75	60	89	91	62	69	78	77	78	75	82	78	68	61	67	84	71	84	79	68	77	88	77	73	88	87	78	74	72	66	56	78	62	78	87	70	63	68	74	72	81	95	67	72	77	73	58	80	71	88	75	54	80	77	76	68	70	98	75	72	87	86	71	76	70	70	71	82	71	78	79	71	86	70	76	86	71	64	80	69
10981	1203	2560	2997	2635	2172	1708	1430	1251	1038	983	806	810	739	648	704	600	568	518	509	486	456	473	420	428	405	433	415	410	408	424	407	390	364	392	373	358	343	327	315	355	330	369	345	356	353	335	375	311	318	325	349	344	309	316	300	299	341	338	317	289	342	297	324	312	315	310	294	312	312	344	294	336	298	312	323	326	312	300	310	307	300	312	304	281	307	311	309	345	299	294	266	295	311	309	291	276	278	306	323	288	321	301	299	289	294	321	300	306	298	303	340	338	284	301	312	311	291	331	300	281	342	331	285	322	305	303	294	311	303	292	275	306	293	305	288	293	292	332	311	291	307	315	319	296	314	316	300	303	318	282	308	319	316	320	305	287	260	297	269	310	318	313	331	295	292	311	279	280	299	309	330	346	273	315	266	295	310	346	308	291	281	275	298	324	298	293	264	301	277	295	306	314	346	290	324	307	289	292	308	309	329	316	278	303	296	312	336	296	296	296	339	292	301	302	293	306	306	283	279	274	304	321	284	307	299	303	307	310	299	289	290	296	309	299	273	318	286	273	294	307	299	300	276	297	291	302	324	290	282	313	285	279	329	324	318	315	314	314	305	270	314	306	309	300	270	280	294	322	279	291	277	296	301	273	315	276	306	295	336	282	290	312	326	331	290	291	302	308	301	317	288	312	294	275	323	317	306	283	290	308	278	292	290	287	313	306	341	294	334	315	312	290	336	302	299	279	282	332	312	303	306	301	310	324	262	309	323	334	332	321	293	292	285	300	341	330	301	260	281	283	312	280	285	287	300	310	334	304	293	298	296	289	324	336	291	315	280	278	245	276	301	298	297	321	301	255	301	330	299	289	303	284	296	321	299	286	268	294	292	298	286	275	281	314	294	276	308	286	308	330	319	317	329	302	278	300	296	298	328	301	294	338	313	321	339	296	296	295	320	298	302	300	304	297	319	323	294	294	297	265	308	297	322	281	310	289	303	286	292	318	318	318	280	270	263	306	326	295	297	263	309	285	306	280	300	319	314	311	303	317	294	300	320	321	328	320	311	298	295	281	315	321	295	309	287	288	317	303	295	323	262	303	278	292	302	316	301	288	290	299	287	301	291	278	295	322	296	292	321	316	318	286	305	316	271	302	297	323	280	316	286	284	298	333	292	316	319	301	292	334	299	301	284	324	309	303	304	305	277	302	281	316	286	283	284	317	305	271	334	325	331	298	299	300	304	299	312	294	273	306	292	299	299	287	306	296	280	281	278	314	293	300	308	325	284	274	299	290	291	287	285	318	271	320	269	296	315	307	312	308	290	302	304	318	287	308	287	282	315	341	322	296	326	287	279	303	312	310	302	278	301	302	309	335	319	297	300	277	339	259	286	303	295	305	305	290	285	282	304	327	327	294	300	309	286	300	322	304	291	323	287	275	323	284	304	305	299	304	286	303	288	265	298	327	274	268	297	287	295	299	307	308	308	300	304	299	326	297	288	325	322	325	327	278	316	303	294	285	301	315	313	322	322	301	291	307	270	311	313	312	301	297	309	334	333	304	271	280	292	296	299	271	269	296	301	336	296	320	276	299	278	297	302	298	271	287	304	305	288	316	317	318	310	305	312	275	327	278	308	282	332	270	285	298	276	293	289	293	306	250	280	299	289	276	306	318	279	316	277	315	286	300	313	281	307	308	331	319	304	309	312	327	297	328	266	325	291	277	305	320	316	305	308	327	305	292	289	311	270	331	315	302	291	290	332	320	293	298	302	306	262	289	311	293	325	317	301	303	290	284	295	272	293	286	316	286	316	292	303	294	325	317	319	281	286	286	291	314	301	311	279	312	268	311	320	285	316	293	317	328	291	293	311	283	325	274	295	275	296	304	322	307	284	327	291	314	276	292	278	304	314	335	308	285	306	283	289	282	305	285	285	311	282	273	273	299	304	294	297	278	306	299	279	275	278	314	311	328	307	298	306	281	309	281	335	288	325	298	302	282	308	306	308	295	286	338	337	303	314	296	318	313	278	314	279	278	295	305	304	308	324	283	308	276	294	265	299	328	348	302	293	285	304	314	311	287	257	290	310	334	300	299	292	306	317	296	273	288	290	322	313	322	303	319	320	265	278	310	303	289	273	308	296	296	275	334	311	283	312	292	276	286	291	331	290	334	310	290	340	325	282	307	296	297	292	265	280	307	289	327	279	300	340	287	324	280	308	294	279	329	301	295	309	318	310	286	295	291	274	294	319	298	309	286	312	307	313	299	287	315	329	301	299	307	284	272	297	291	301	285	332	307	307	309	290	299	322	310	300	317	318	328	284	292	294	283	291	306	301	301	311	315	295	302	266	285	304	284	287	289	302	264	287	318	267	287	286	305	315	317	308	283	283	293	317	311	284	310	319	312	272	283	311	310	302	340	297	288	283	322	301	324	294	298	279	331	310	301	315	271	317	303	311	297	313	272	300	310	314	341	317	310	316	313	290	306	303	275	302	278	320	305	300	280	296	306	313	309	296	302	299	312	317	251	310	315	310	292	298	287	329	319	290	309	304	296	281	318	325	315	307	302	274	316	285	290	319	298	236	271	300	293	335	277	283	298	324	288	314	318	281	285	303	308	293	294	306	312	304	310	307	299	283	302	303	310	290	302	319	297	311	298	297	293	298	315	292	289	305	308	301	298	289	296	264	332	291	271	322	264	296	323	313	298	299	288	301	284	293	309	323	311	309	281	299	298	301	329	330	313	282	314	313	302	320	283	267	314	284	309	301	314	285	300	293	305	318	319	285	307	292	301	305	290	318	279	293	282	276	310	316	310	284	297	290	317	297	304	300	278	308	267	299	291	297	335	294	267	291	312	307	283	278	332	282	304	283	288	308	305	301	317	275	290	294	313	278	341	319	311	270	290	288	318	297	296	305	319	309	305	285	311	321	297	284	293	265	291	294	311	269	291	287	292	288	292	273	291	276	271	311	308	306	337	331	256	300	305	310	285	318	306	297	290	268	299	283	293	279	289	299	306	336	296	313	285	269	291	295	305	333	294	303	290	310	310	314	351	313	277	266	292	274	328	279	325	282	282	273	300	300	282	273	298	292	314	293	297	305	260	298	292	317	294	334	304	297	317	294	280	314	314	316	289	325	300	296	289	279	268	302	324	318	298	309	293	276	311	273	329	319	323	273	299	301	302	308	303	283	309	314	317	315	286	263	263	311	298	319	284	315	294	326	322	328	299	299	304	321	304	269	304	298	289	323	261	305	283	313	310	276	285	287	305	272	293	306	290	322	296	300	283	273	292	306	305	296	304	313	293	311	264	271	315	299	282	306	309	288	304	336	297	272	291	291	317	279	285	292	313	308	330	310	327	283	314	299	273	314	295	285	303	298	284	297	297	282	308	310	298	280	305	285	310	295	304	276	274	298	289	298	295	283	312	352	296	287	287	267	273	302	282	321	323	304	307	286	286	291	315	322	305	312	305	316	312	309	302	300	306	298	290	313	293	303
30076	9219	2281	1641	1087	784	584	433	378	340	300	258	245	199	207	192	195	158	158	167	160	162	142	147	125	138	143	139	148	138	117	156	140	120	134	115	127	120	129	120	125	145	133	116	136	114	119	130	122	120	120	135	116	132	136	115	115	141	129	127	135	128	142	120	113	129	111	123	117	112	135	131	119	115	121	109	132	125	115	116	142	92	111	130	113	120	100	109	122	119	123	119	108	118	115	114	100	104	113	123	129	119	112	115	124	116	152	113	118	118	104	109	122	106	115	120	121	104	96	126	129	128	137	110	106	111	113	133	118	134	113	117	132	124	113	114	116	103	124	140	112	125	129	98	124	113	107	122	112	113	112	122	120	93	124	137	105	121	129	111	117	91	112	123	142	120	120	109	125	132	118	114	127	94	126	94	118	104	97	115	109	119	111	125	101	128	123	108	128	117	107	109	125	118	122	106	134	114	86	120	115	119	130	122	108	101	123	141	128	115	108	127	128	116	111	113	112	118	113	131	128	123	117	121	99	144	115	131	138	116	111	116	121	105	108	134	123	124	126	100	120	113	103	134	129	122	107	128	129	113	135	120	128	107	131	111	116	118	116	106	121	127	113	122	105	109	111	105	103	112	135	130	116	115	119	110	116	127	127	96	123	104	121	103	123	112	116	107	121	122	107	101	103	105	124	121	112	118	106	114	110	119	111	104	108	134	99	140	117	127	110	105	124	139	100	118	109	112	99	123	106	124	107	124	133	118	122	122	109	111	136	121	108	106	101	123	90	119	128	124	126	122	108	112	118	109	106	115	103	129	113	110	136	110	111	97	125	122	125	131	102	118	115	113	108	126	123	119	112	112	122	115	103	132	109	93	91	114	114	116	117	122	117	122	114	112	148	131	115	128	123	113	127	96	120	115	95	94	139	101	101	130	122	113	107	118	114	100	106	140	128	95	130	110	113	128	114	107	119	121	113	115	109	118	130	136	113	118	116	123	102	118	113	131	122	116	127	133	114	112	129	125	116	113	105	118	120	120	134	129	102	117	124	139	138	106	116	113	114	108	122	132	104	112	112	113	122	117	119	104	134	123	123	119	139	110	117	142	113	114	129	114	144	100	136	104	110	113	114	120	111	112	120	122	135	117	126	125	88	113	113	126	134	115	117	129	115	112	119	109	106	109	140	118	122	154	119	112	102	102	109	123	120	133	123	127	116	119	122	108	131	118	108	137	128	101	121	98	112	112	117	115	118	135	114	117	114	130	117	126	135	136	123	109	122	119	121	110	128	121	107	124	115	143	118	112	105	121	125	92	130	128	128	144	129	95	114	127	114	125	116	117	112	108	123	115	118	121	128	119	120	122	111	120	133	107	137	121	115	122	130	112	114	117	128	102	118	128	115	112	113	124	126	111	132	100	111	114	141	105	119	123	115	121	126	112	106	91	118	118	115	121	105	120	112	126	121	119	117	104	128	124	135	134	117	137	106	92	105	120	136	130	126	105	114	115	123	125	108	138	117	104	124	125	129	107	115	124	108	116	135	111	105	114	126	96	130	104	115	124	115	118	121	103	112	107	131	114	102	114	110	133	103	108	116	110	115	104	121	116	123	137	135	92	107	120	121	125	109	117	118	115	114	108	126	112	124	117	112	117	111	129	105	125	116	123	108	118	136	112	117	131	111	131	115	127	115	122	121	112	111	126	121	122	121	118	135	116	114	111	110	107	107	138	122	103	116	100	117	104	129	118	107	126	117	112	98	128	123	129	117	121	115	118	111	139	124	128	123	132	102	137	117	106	112	132	105	102	120	124	116	102	117	111	121	121	138	116	116	100	121	116	113	130	119	125	126	100	132	122	140	111	104	128	136	109	128	138	127	112	122	119	121	125	115	112	129	120	126	110	110	111	114	89	117	125	148	114	113	113	109	106	110	103	127	119	134	123	118	129	120	108	108	142	114	115	104	144	118	129	117	101	114	106	130	123	116	99	108	131	108	119	94	119	108	123	131	124	119	83	105	105	104	117	111	113	124	132	100	120	120	112	124	115	104	135	102	109	127	105	128	112	116	111	116	126	130	131	122	116	114	108	127	104	121	121	101	121	142	128	103	121	133	111	132	121	130	123	103	112	106	140	113	130	97	128	115	127	100	113	109	125	123	121	97	117	115	119	109	123	138	122	146	104	120	115	124	136	138	115	124	117	115	113	125	113	106	107	117	118	122	106	109	119	99	123	119	116	118	115	139	119	115	120	113	116	123	104	123	103	108	123	105	140	108	120	98	132	119	114	107	120	102	123	114	117	114	122	112	132	121	120	117	99	124	131	112	100	128	124	118	109	119	102	111	103	107	126	111	93	114	133	136	104	110	128	145	108	128	115	127	132	100	122	132	126	126	108	111	118	128	119	114	131	107	120	126	106	98	123	111	124	126	114	117	103	121	112	118	118	101	130	113	136	110	118	115	128	126	129	122	120	105	117	136	113	111	124	129	106	123	114	114	117	135	126	120	127	121	122	105	121	107	95	119	125	111	120	110	117	111	116	119	132	114	113	107	103	123	128	102	133	130	118	125	117	139	119	118	122	122	113	102	100	127	130	110	122	137	110	114	130	106	104	121	113	106	128	110	125	119	112	124	134	128	105	125	110	131	115	129	103	144	118	131	116	108	109	114	113	124	129	103	126	124	114	127	111	115	94	125	116	117	97	115	109	142	113	102	125	121	117	117	105	123	116	130	120	132	124	112	122	113	132	110	120	129	113	132	136	118	134	99	125	102	115	116	113	110	117	114	122	116	115	117	131	111	126	124	120	123	111	122	137	99	126	119	115	115	112	120	121	122	117	114	115	121	113	123	104	117	125	134	138	122	106	127	118	115	121	141	115	109	119	128	112	108	107	105	115	132	114	111	117	128	131	124	109	131	121	117	104	117	120	97	138	111	116	104	113	109	112	135	101	118	130	118	124	99	118	116	117	120	125	120	124	122	118	115	113	116	140	115	121	126	91	118	112	110	117	84	127	101	111	104	96	114	130	135	119	116	137	122	139	113	109	124	112	115	116	124	124	109	111	102	124	122	129	127	106	120	115	108	108	106	120	112	121	116	128	116	117	116	106	115	115	110	116	131	98	123	98	120	116	141	105	108	103	144	120	135	117	115	136	132	113	125	115	145	115	123	107	110	136	137	113	122	122	122	111	116	107	122	131	128	110	116	130	126	111	114	114	111	123	140	113	97	119	116	116	137	119	107	131	120	132	126	109	144	112	117	127	141	111	114	113	115	116	121	104	111	123	123	116	121	111	120	119	122	123	124	114	128	118	107	131	119	94	119	140	111	120	124	105	123	128	105	117	124	121	103	114	126	125	120	137	114	129	108	105	122	128	123	115	110	110	116	129	95	120	110	108	120	126	120	122	117	121	127	117	113	118	111	130	118	126	125	114	108	121	100	123	104	110	104	120	106	90	127	112	117	102	109	130	119	97	125	134	107	126	114	136	130	96	145	105
15074	2258	5009	5710	4893	4053	3327	2734	2332	1907	1780	1654	1419	1361	1265	1096	1056	955	959	905	859	790	761	744	693	679	663	627	646	635	618	667	617	585	607	554	610	553	555	535	553	559	529	509	545	522	543	523	528	551	511	507	467	521	481	492	474	478	487	472	464	511	482	462	435	473	480	492	498	484	475	477	450	463	506	466	480	431	475	462	446	435	438	470	456	487	462	484	502	437	460	459	461	455	472	457	460	483	450	449	477	422	487	464	426	450	454	431	419	402	428	476	464	447	500	442	438	493	464	413	438	460	436	439	429	453	468	428	432	456	477	453	475	427	465	473	442	449	448	453	476	465	437	417	422	474	435	433	433	421	409	472	441	480	463	427	454	429	428	436	455	420	445	458	452	451	456	474	412	424	474	416	421	444	443	468	455	417	438	490	418	466	443	452	460	441	456	455	438	450	461	432	462	422	465	422	432	446	451	449	419	453	409	463	428	470	459	468	451	453	393	440	430	461	424	442	449	429	422	436	432	420	456	431	461	424	439	417	437	434	424	457	414	445	427	435	446	429	450	420	472	436	428	464	412	450	450	447	437	449	411	441	420	477	448	444	440	411	454	438	415	418	445	413	393	419	429	451	421	425	441	473	467	414	474	486	406	447	434	434	434	419	471	408	475	412	435	468	465	434	428	434	454	445	467	446	442	400	434	456	445	419	422	446	436	428	454	469	418	439	466	461	422	443	448	472	464	404	459	463	429	414	421	431	424	472	452	450	457	402	415	461	464	469	462	426	411	399	444	440	453	412	435	447	439	438	468	420	431	463	478	454	409	438	455	399	441	438	475	415	483	435	472	446	456	409	450	444	454	470	451	456	432	439	414	467	429	439	450	446	434	424	444	437	457	457	469	468	456	428	486	448	466	439	470	442	419	443	408	444	448	453	471	475	434	433	411	439	461	405	433	457	440	462	418	421	456	462	446	419	486	451	449	465	453	422	460	423	430	444	437	416	410	450	454	437	439	442	423	430	479	433	436	442	449	469	429	434	432	437	477	425	437	427	406	455	438	450	439	419	432	446	424	437	449	445	445	434	465	429	445	425	451	469	413	455	416	447	413	465	419	478	444	464	444	444	419	422	451	449	466	415	464	415	448	461	397	456	393	450	465	413	449	447	431	418	457	429	446	463	444	402	434	443	467	434	448	466	443	416	433	476	420	443	437	423	467	400	467	458	457	467	445	436	415	446	420	438	432	448	433	471	452	458	446	470	451	438	434	415	413	439	420	389	422	454	421	437	429	448	413	438	445	426	451	441	483	446	450	450	465	452	451	439	423	442	466	448	435	423	430	449	437	434	432	501	442	433	458	462	506	443	488	444	439	461	446	425	400	454	442	397	479	382	461	459	449	418	416	459	410	431	449	436	422	432	439	449	433	476	423	433	453	401	458	442	428	442	442	443	444	443	419	447	445	472	418	453	411	444	487	422	431	436	420	430	432	436	440	445	433	447	438	433	468	424	430	413	472	443	418	417	443	408	437	435	414	443	458	465	418	428	463	415	445	455	427	445	466	457	422	451	443	429	471	435	417	435	447	437	488	450	423	403	471	448	447	429	432	438	427	408	437	412	413	466	408	415	463	446	492	443	449	405	451	455	419	429	402	431	446	428	455	460	427	459	424	418	450	422	435	409	449	453	432	461	465	438	414	461	468	436	430	416	431	396	445	443	445	421	417	444	407	442	424	421	434	413	481	486	444	422	455	464	429	423	463	473	424	467	415	425	465	452	464	475	443	438	409	444	422	437	459	448	457	443	467	429	439	465	403	416	475	440	417	438	447	418	453	392	445	416	406	434	420	421	470	425	453	441	478	460	460	411	443	472	423	489	450	466	456	447	455	472	449	475	468	463	445	461	446	425	400	475	465	399	453	454	439	442	451	462	408	454	427	378	448	456	409	423	468	436	436	438	418	456	416	466	416	426	433	436	405	401	421	429	450	437	503	498	435	415	457	441	421	447	424	418	445	405	446	433	435	482	459	450	413	421	456	417	451	451	415	420	435	450	445	411	479	443	453	478	435	440	435	441	418	420	443	446	424	462	448	437	456	430	460	463	441	453	411	422	484	477	431	402	424	431	427	468	441	417	393	415	423	447	489	437	449	439	440	449	421	448	453	458	430	418	454	441	451	451	466	424	434	467	423	434	426	412	420	392	440	421	461	428	447	439	435	466	425	457	464	430	463	430	434	451	443	483	434	450	448	441	476	437	400	432	448	445	478	408	461	461	408	449	396	417	474	433	435	402	479	453	429	476	471	404	417	435	403	446	465	440	479	425	437	464	471	470	431	431	404	442	423	454	456	431	450	449	422	456	433	452	438	462	460	423	446	450	405	457	424	447	456	475	447	427	422	426	443	435	457	458	415	449	456	446	447	419	467	427	486	428	434	437	412	460	442	442	414	465	445	416	456	426	426	470	465	465	434	438	437	429	459	452	421	426	413	449	458	427	436	425	476	457	437	470	407	449	424	415	449	452	424	457	466	422	465	491	436	433	431	441	443	475	456	413	465	424	450	443	414	452	452	446	457	461	437	463	486	413	467	426	441	419	464	439	435	459	429	440	487	451	449	441	430	439	438	445	475	444	457	418	443	433	437	422	467	387	456	449	456	437	440	455	401	430	439	456	442	455	419	459	433	439	447	459	394	457	435	409	420	425	440	486	434	445	420	431	437	455	452	457	437	426	466	435	460	409	415	446	437	473	460	450	435	405	442	477	473	457	405	429	466	446	425	488	423	483	439	426	444	423	478	412	476	456	408	427	448	458	457	442	454	414	450	441	446	491	467	451	441	446	436	419	449	456	412	423	431	456	446	461	433	426	445	493	449	437	409	478	441	450	449	467	455	398	420	447	462	451	456	446	445	438	472	460	457	444	449	424	439	464	451	437	470	386	473	449	461	414	432	408	394	416	479	396	457	437	457	426	440	467	435	395	416	434	455	439	410	461	435	451	444	473	453	444	415	457	431	488	434	458	451	463	405	419	434	480	409	455	447	445	461	432	433	418	467	421	455	393	442	441	457	449	467	438	403	423	428	426	460	418	462	431	419	470	436	427	433	459	432	436	467	427	422	444	413	429	442	409	428	439	432	440	417	459	405	410	438	445	431	438	446	424	436	442	436	444	441	472	422	416	457	435	423	454	438	421	429	442	436	430	432	414	441	444	451	422	423	463	420	440	458	421	447	436	444	415	433	446	450	433	441	456	426	429	433	455	422	451	420	463	409	411	388	474	459	439	413	458	447	436	445	437	462	465	465	411	447	421	414	424	396	438	434	420	440	514	443	443	435	417	458	493	455	434	433	430	476	431	430	424	459	429	440	456	407	441	405	471	425	405	438	461	447	441	428	411	442	457	443	436	443	472	469	479	484	461	424	436	431	443	455	440	441	433	443	459	503	469	424	429	430	435	465	431	427	440	430	453	481	427	425	433	425	431	412	467	432	424	440	439	416	449
2581	234	192	177	161	171	156	180	155	157	144	142	145	162	154	160	131	148	139	147	147	149	151	129	133	131	152	148	142	144	139	162	142	139	175	157	138	161	126	144	148	128	138	149	147	152	149	128	146	145	148	150	155	124	145	128	143	148	138	120	145	109	157	153	132	137	141	149	136	144	140	149	142	130	158	119	153	122	156	151	150	152	146	126	165	163	143	132	128	144	149	131	167	162	148	153	156	145	154	125	128	140	144	125	151	154	132	130	132	170	151	137	138	156	148	143	128	132	151	143	155	140	153	135	154	152	140	151	137	155	128	154	174	161	130	168	131	173	137	149	133	160	126	137	137	127	158	137	136	139	137	135	151	155	131	116	124	149	128	122	144	171	143	142	127	157	155	153	153	130	161	145	138	140	153	134	137	145	144	141	145	165	125	148	137	129	139	182	143	169	159	164	156	148	153	123	127	146	132	159	157	155	145	127	129	132	125	140	133	153	135	150	164	127	155	135	152	146	144	173	138	130	133	141	150	142	128	153	115	155	133	142	179	141	142	140	130	144	146	140	140	155	122	131	137	125	139	157	144	163	168	145	132	149	151	130	126	126	150	140	133	154	140	148	148	167	143	128	127	159	149	125	134	144	152	161	148	153	140	131	148	148	139	148	149	156	161	148	141	139	157	139	145	149	122	107	146	147	146	139	152	149	139	141	181	146	168	136	142	139	153	135	133	133	142	148	139	151	151	128	144	148	144	152	126	154	138	129	154	143	138	142	165	129	134	126	137	154	139	138	144	146	160	145	132	130	140	138	148	146	123	135	126	136	167	150	136	135	163	134	157	144	116	151	145	154	124	146	138	167	122	144	144	160	147	139	161	147	145	145	147	139	137	138	132	131	148	142	137	135	138	140	155	147	167	164	144	144	164	144	128	138	136	159	161	146	146	147	137	139	151	151	147	131	141	150	133	147	151	144	162	131	124	153	119	149	135	169	136	144	134	140	141	157	148	152	135	140	151	139	152	142	149	140	134	151	151	155	145	145	146	145	159	156	155	107	143	165	165	164	133	141	136	113	128	141	159	138	131	144	156	144	130	141	141	117	151	151	149	136	165	143	129	125	162	158	129	144	140	127	130	171	151	140	167	135	164	158	138	156	138	154	126	148	146	145	131	128	159	131	143	165	119	163	170	170	150	143	136	129	143	132	154	139	134	148	142	149	139	144	154	137	140	165	164	123	153	135	137	136	126	156	143	146	131	168	139	123	136	159	139	153	172	159	125	140	138	128	139	138	141	139	146	168	141	151	153	141	148	177	130	158	165	148	137	123	138	141	147	143	152	158	152	152	157	139	133	150	181	143	156	144	142	148	151	153	159	160	130	166	153	145	152	134	132	161	152	153	129	136	173	137	137	143	170	146	128	125	139	155	141	137	172	143	164	126	131	134	147	130	110	165	151	139	131	153	167	146	130	120	154	139	127	168	140	148	147	165	145	123	129	154	133	129	119	178	145	141	157	153	152	157	128	164	143	131	147	132	141	119	138	134	145	135	142	135	145	148	143	152	159	126	141	142	161	142	141	150	129	166	140	143	141	138	166	157	142	128	126	146	134	128	152	162	144	137	150	130	147	161	162	137	140	159	124	129	144	132	129	152	146	160	138	141	150	156	156	157	143	138	144	166	136	150	148	130	150	159	127	130	145	148	166	165	142	133	160	139	129	134	136	161	159	150	127	156	136	114	143	129	169	159	157	161	158	126	162	132	145	137	149	128	139	138	124	114	139	137	149	129	143	158	145	158	145	164	136	142	156	148	157	116	146	160	161	121	142	169	151	143	153	141	145	155	161	158	137	140	144	152	147	144	147	155	136	140	137	155	146	130	145	142	121	128	161	166	140	137	129	163	158	151	170	147	137	148	156	148	141	125	144	134	166	142	156	140	153	126	154	135	139	152	157	159	153	141	129	178	125	139	147	149	147	151	139	121	155	130	155	152	129	128	156	133	126	162	146	165	157	164	130	158	122	129	144	152	135	149	159	135	137	139	145	153	148	139	157	155	148	126	135	151	168	142	127	138	134	139	159	162	160	139	154	137	138	147	137	132	148	141	121	145	139	134	141	139	149	121	134	137	137	122	129	125	159	141	165	146	137	130	147	146	141	165	137	151	148	129	157	161	134	142	167	151	148	152	158	151	156	150	137	148	143	146	139	152	129	160	136	163	158	122	158	142	147	130	132	139	136	150	136	135	151	152	164	159	126	167	124	135	144	152	139	141	134	147	149	140	133	176	122	154	123	127	136	156	169	119	156	151	151	122	169	142	146	134	119	156	145	144	129	138	159	145	152	145	129	128	145	151	144	140	154	156	151	175	149	138	131	145	139	156	127	145	143	148	137	154	145	140	136	140	149	129	105	118	144	138	148	167	167	152	119	147	142	144	128	130	145	152	146	151	159	138	139	135	147	151	167	154	137	176	139	153	137	149	142	154	167	143	157	140	143	133	148	153	139	142	156	149	136	172	149	143	171	137	176	156	132	137	143	138	120	125	138	153	156	143	142	133	126	130	148	138	133	158	152	132	139	156	154	164	149	153	148	137	135	142	140	126	138	156	129	136	160	151	130	156	117	131	149	150	145	156	140	151	150	125	147	148	159	146	167	127	150	144	133	122	152	158	151	126	141	144	145	143	148	138	144	151	159	143	143	151	151	152	144	143	142	156	140	148	150	132	171	161	150	147	153	134	161	140	120	125	128	135	150	136	160	137	154	150	158	158	143	143	159	148	150	128	141	131	135	144	140	122	143	129	143	145	137	137	146	129	155	140	158	135	145	142	133	160	142	139	175	141	137	141	133	139	182	150	145	155	132	141	144	132	129	156	150	156	143	120	140	154	135	148	139	144	148	133	154	135	148	158	145	130	150	140	151	140	135	133	136	136	144	136	146	170	116	128	126	149	152	137	147	133	147	132	137	157	137	131	135	144	147	139	137	134	147	156	140	170	162	138	137	149	127	136	139	150	149	137	139	120	181	116	139	147	135	163	135	128	129	132	148	132	152	166	164	138	142	136	152	148	143	123	157	131	132	119	143	155	133	147	143	154	155	154	140	142	119	108	142	151	149	152	137	144	152	143	161	123	157	139	150	140	136	156	127	143	143	160	124	129	137	128	118	122	131	122	150	122	144	159	164	142	155	167	136	140	165	128	143	155	141	150	150	126	140	157	141	161	146	153	140	144	146	111	145	142	127	146	144	128	152	159	147	139	142	167	152	136	172	124	123	146	133	161	154	143	140	154	158	136	153	151	153	164	137	141	153	139	150	151	157	136	135	138	146	147	159	144	142	160	141	146	123	154	135	132	137	155	121	150	137	149	170	140	126	145	147	91	150	137	148	137	151	128	139	150	145	167	145	143	141	134	159	116	160	147	158	151	137	154	123	150	161	139	141	162	137	133	131	165	144	147	152	144	149	150	140	145	139	149	144	145	122	137	168	128	135	153	170	142
4707	585	658	758	728	640	617	592	592	533	572	551	535	586	534	541	561	509	537	554	512	523	564	482	524	519	515	502	519	531	537	501	525	507	510	502	476	500	510	496	461	488	487	501	520	528	514	507	533	504	552	494	561	458	501	527	496	521	481	500	476	508	558	491	500	552	494	503	522	499	520	543	543	478	509	523	559	527	483	490	492	486	536	512	531	474	547	540	522	530	521	511	483	525	508	509	466	517	496	562	540	535	536	531	507	528	520	479	529	507	501	527	498	521	529	486	512	462	518	528	511	525	523	499	515	481	535	531	513	511	514	487	499	518	538	488	494	487	501	524	522	573	493	525	498	479	537	503	514	552	523	540	517	524	541	480	528	492	517	517	469	519	489	529	498	516	493	527	489	481	495	499	492	524	505	508	516	506	524	496	509	523	489	503	494	538	521	523	520	482	506	552	500	485	495	506	512	531	518	522	495	518	510	517	544	561	476	533	499	493	500	513	555	536	503	525	483	534	486	484	505	522	525	478	511	479	493	542	508	505	554	503	494	524	524	533	469	479	519	485	492	526	526	535	518	481	512	501	534	505	510	478	502	494	463	492	508	518	497	488	512	527	549	515	502	509	545	528	580	552	506	541	562	485	497	520	570	498	519	495	477	494	500	479	519	484	486	494	509	537	478	468	536	532	505	470	459	509	529	490	508	504	461	529	505	495	514	496	519	526	520	504	502	528	516	502	507	512	508	491	555	526	496	512	544	473	537	481	517	502	489	510	513	528	523	515	496	498	475	532	526	505	485	491	514	463	510	495	518	561	489	512	490	475	511	492	502	507	533	492	541	489	521	494	490	472	546	526	523	474	498	509	514	515	509	541	484	534	498	514	483	506	534	514	500	497	544	525	512	561	527	495	506	499	530	519	545	517	497	542	511	505	543	492	457	523	457	521	480	488	498	513	503	527	479	500	496	528	497	570	511	470	502	507	522	470	515	495	479	496	522	519	524	543	524	535	523	525	530	488	508	561	508	501	537	511	504	503	507	497	502	494	509	529	560	556	504	515	496	528	515	473	535	520	515	516	502	469	481	560	555	541	509	482	510	553	506	526	536	546	505	514	492	505	512	553	528	518	529	512	492	513	509	514	554	553	526	519	526	533	528	516	529	521	510	499	541	492	514	498	492	479	516	502	509	518	521	529	493	560	480	470	566	510	492	532	512	530	532	525	503	518	501	494	491	486	474	492	505	574	520	512	484	499	491	503	510	515	513	510	557	535	512	494	561	498	500	502	530	533	530	514	491	516	492	528	523	487	523	495	503	486	512	518	487	537	482	506	493	506	523	538	519	493	493	561	513	551	538	504	518	486	533	545	507	523	526	522	439	502	523	461	549	520	507	525	522	485	512	515	523	538	485	527	502	521	550	516	497	491	519	495	468	526	498	496	537	497	483	506	542	473	475	493	516	508	514	527	512	531	473	480	526	509	517	473	524	487	504	525	495	540	519	505	551	526	539	522	535	517	494	535	479	542	507	521	527	516	528	536	490	525	460	511	547	517	517	486	508	575	503	515	538	518	488	533	512	511	482	500	498	542	519	492	515	514	535	492	511	506	445	495	519	469	504	513	484	509	475	516	506	495	528	474	525	551	474	502	513	523	534	488	501	552	466	524	480	467	526	521	528	489	530	502	513	510	498	560	551	476	480	504	508	510	555	502	536	536	502	477	496	512	503	545	533	469	512	474	507	508	491	513	518	467	509	489	502	507	530	506	541	521	506	531	569	530	462	523	529	547	523	469	456	498	553	535	502	503	515	542	478	491	467	496	530	473	498	552	530	515	497	529	473	481	505	554	508	486	499	518	513	512	516	521	521	491	542	514	509	488	510	516	525	506	467	500	527	483	480	493	499	487	512	558	511	541	513	499	535	520	558	506	525	463	507	531	566	516	515	506	534	491	510	539	504	581	532	497	515	499	517	519	533	489	552	505	512	541	516	468	454	486	508	517	553	489	531	507	567	533	500	511	479	510	513	458	500	531	485	484	532	525	496	549	499	480	485	524	485	537	488	517	492	507	512	552	509	553	571	548	522	496	524	511	494	496	505	482	512	523	484	578	515	477	554	511	531	510	527	514	538	503	515	521	489	491	543	519	541	528	502	584	524	471	563	531	483	526	528	486	504	526	534	539	504	487	506	490	525	499	534	510	502	523	471	453	505	508	540	495	515	530	490	543	514	500	533	484	510	530	474	506	502	519	520	476	512	537	523	534	545	532	485	517	504	495	519	512	475	566	509	500	514	486	485	536	512	541	482	548	506	486	471	526	530	514	521	493	535	500	530	488	469	523	512	515	476	491	533	483	491	481	551	534	517	519	522	512	496	538	507	512	486	491	501	538	518	526	488	510	533	526	481	481	492	514	547	530	489	511	533	493	512	525	476	490	543	534	493	537	506	495	555	539	535	501	575	529	519	482	548	480	531	505	482	454	545	490	500	497	512	523	520	482	529	503	528	569	509	504	524	546	538	503	524	469	482	532	493	497	490	527	521	516	514	495	532	483	521	541	499	490	523	502	541	522	512	500	528	504	507	541	463	528	511	565	531	551	518	544	504	481	492	540	516	551	497	522	521	536	560	530	471	473	472	514	500	535	504	541	485	561	546	486	540	482	531	471	577	505	464	554	498	500	552	514	546	495	492	497	499	477	513	561	514	474	470	487	470	501	478	486	500	553	500	499	535	480	573	499	544	517	511	528	535	476	500	532	502	503	502	497	474	522	535	520	535	512	506	513	509	504	507	494	495	530	501	494	515	503	502	547	479	466	545	485	557	496	556	532	489	525	507	518	513	557	501	518	499	518	482	499	487	528	518	518	555	498	500	483	530	523	500	524	539	521	481	536	503	506	483	516	543	503	495	533	525	470	493	493	520	515	494	475	524	522	502	553	512	530	518	504	522	516	493	488	512	531	508	472	477	518	540	532	469	556	504	540	507	501	468	551	539	506	502	520	528	510	486	484	518	543	537	494	515	517	506	498	517	518	507	527	517	531	535	496	548	521	522	510	500	476	511	513	516	469	535	499	537	509	522	553	475	471	485	505	497	530	524	559	532	508	516	491	543	529	561	503	521	483	524	533	505	566	508	506	541	494	502	468	504	562	497	456	494	506	507	531	518	496	488	535	474	536	519	512	527	515	506	541	519	517	514	524	518	507	524	516	465	488	489	486	486	527	516	522	521	568	529	516	511	529	518	496	512	536	481	537	517	500	477	526	555	518	512	481	498	520	510	527	522	540	480	493	531	498	524	475	494	521	510	543	524	557	506	447	511	504	509	524	478	520	530	528	531	528	479	493	501	491	479	493	487	545	514	564	524	541	498	506	467	487	527	522	554	561	476	540	536	482	512	522	535	564	523	490	541	512	505	546	517	486	495	496	544	567	515	526	492	533	519	546	516	537	521	499	521	491	518	511	532	542	488	511	528	495	546	493	545	510	507	539	497	486	490	493
18768	2538	1058	729	542	358	300	254	205	168	165	137	123	117	97	121	98	104	103	96	94	87	89	93	62	79	82	71	81	60	84	92	67	84	82	83	80	75	66	83	70	70	67	70	69	70	80	71	60	83	77	80	74	71	77	68	76	73	65	85	62	69	73	72	72	75	80	95	71	71	87	90	80	76	85	64	74	79	82	67	62	63	75	86	87	71	66	73	63	76	78	76	70	80	77	68	96	79	80	77	64	95	82	75	82	67	70	77	71	67	88	67	73	75	77	77	76	74	77	69	68	73	62	84	72	82	78	72	62	79	64	71	91	62	70	78	78	82	60	78	95	63	79	80	81	88	94	77	75	82	82	78	94	63	73	78	70	71	81	62	65	70	75	81	91	83	86	95	83	73	72	75	79	69	87	90	76	80	62	77	89	62	85	71	79	79	64	86	73	84	73	61	74	80	76	77	81	73	88	65	88	60	72	96	77	66	64	89	65	80	80	72	63	79	64	94	80	72	74	62	66	76	71	68	77	84	68	74	75	76	66	64	83	66	71	65	86	74	69	61	71	90	84	68	81	67	68	75	72	69	81	86	77	82	75	71	77	62	56	84	69	74	96	83	80	68	81	71	87	76	88	85	60	65	76	82	75	86	80	70	70	65	85	83	71	94	103	79	67	79	79	81	70	85	73	68	76	64	70	69	77	76	79	81	79	94	85	63	83	75	73	99	66	69	72	74	69	72	77	63	63	56	77	82	69	68	83	60	84	67	79	78	74	77	78	76	73	85	68	72	85	67	69	86	82	74	66	57	82	79	88	89	79	80	74	83	71	76	77	66	75	83	89	65	59	74	82	81	75	68	83	62	77	77	76	70	71	80	68	79	86	80	85	78	72	78	94	78	79	64	66	68	66	69	86	67	81	67	73	76	76	66	83	71	70	71	71	68	79	76	80	84	83	79	67	90	80	78	53	73	88	62	70	99	83	83	87	70	68	82	83	70	85	67	66	71	75	86	72	62	62	79	71	74	66	68	70	64	62	91	73	73	65	70	69	83	66	79	82	87	66	83	81	95	77	72	72	79	96	71	66	71	76	77	80	84	65	73	67	76	65	62	84	76	79	64	53	81	77	66	76	83	74	80	60	68	72	62	68	71	86	90	79	78	78	69	87	71	87	70	96	75	67	67	74	61	61	60	68	67	79	65	64	69	76	82	85	77	69	77	70	85	81	71	72	86	68	84	69	63	81	63	74	85	76	78	62	71	79	83	65	72	79	73	80	78	70	73	73	87	80	83	83	82	82	89	65	75	74	74	76	73	66	67	75	66	68	62	84	83	59	87	69	77	81	78	79	73	73	85	68	71	87	66	73	58	82	72	83	71	77	69	67	74	69	78	75	82	86	78	83	78	61	74	71	74	70	90	65	84	74	75	84	76	70	73	74	81	88	75	83	72	70	89	65	94	70	84	83	71	83	76	71	83	80	77	85	64	66	62	78	76	64	90	82	72	66	76	92	72	78	81	74	79	74	90	60	66	76	77	66	63	72	70	63	72	68	72	55	67	64	84	71	67	86	84	65	71	74	76	73	68	81	67	69	80	74	75	63	70	62	92	67	68	73	68	89	87	77	78	73	80	66	77	77	81	74	86	74	70	66	72	70	99	70	69	76	91	84	62	80	93	86	88	69	82	68	75	90	62	69	96	73	66	72	86	67	70	78	67	79	76	84	65	64	85	69	80	73	92	82	71	73	67	82	84	71	75	78	73	72	57	81	61	76	63	78	84	81	75	71	76	70	78	75	70	75	77	64	77	74	84	77	79	87	61	57	53	80	79	73	77	74	72	75	93	55	77	86	73	69	78	71	76	79	76	75	83	63	68	87	76	80	78	77	87	77	79	63	86	77	66	72	64	60	74	84	83	77	68	64	79	74	58	73	80	69	83	87	70	83	78	60	63	74	65	66	72	68	91	90	71	91	67	74	69	76	74	75	78	78	55	60	60	83	95	80	75	76	72	71	78	67	71	68	75	76	85	75	69	82	81	55	65	65	62	72	69	98	77	93	80	79	80	93	88	61	65	82	103	87	63	69	78	71	96	77	84	91	75	63	72	72	84	64	92	78	88	66	65	77	62	69	72	73	56	68	73	76	70	72	75	81	66	79	72	70	75	71	70	72	68	73	67	79	69	61	82	73	69	77	64	62	71	70	51	67	67	76	61	81	73	79	70	78	69	93	76	72	64	75	83	75	79	74	61	86	72	72	90	64	69	64	67	83	79	81	66	69	79	69	74	64	77	80	58	69	80	73	71	60	69	77	75	74	73	82	66	73	67	87	86	77	65	67	78	63	71	80	70	84	62	90	81	71	57	77	68	61	88	76	69	69	77	71	77	75	71	82	65	63	73	72	73	82	76	88	56	69	74	63	83	74	77	72	63	76	75	77	85	82	65	75	82	82	64	75	78	83	79	61	72	93	61	64	66	84	73	62	77	62	65	88	61	84	74	75	85	86	75	74	92	58	90	75	75	71	51	71	82	71	68	86	72	69	62	71	83	91	82	73	77	70	77	78	62	58	65	69	87	70	84	67	75	69	60	67	77	72	73	56	73	91	71	64	63	70	74	75	84	81	78	76	61	77	76	100	79	77	81	83	68	76	70	76	71	84	72	94	94	63	68	75	86	82	86	62	69	85	88	71	69	73	73	98	71	62	83	66	68	77	97	74	81	77	70	64	79	96	66	59	73	68	65	74	77	60	86	75	92	59	64	88	75	74	67	71	79	72	83	76	82	71	90	79	71	84	77	72	71	76	84	65	86	72	84	78	75	83	83	71	77	82	86	78	80	76	77	89	68	68	68	81	80	65	78	78	64	76	71	86	78	56	74	79	73	80	81	75	84	53	71	73	68	59	68	73	71	68	79	69	77	81	77	90	68	70	69	68	71	62	74	80	70	71	60	67	88	80	71	82	63	65	69	78	69	63	73	67	62	72	76	69	78	85	88	77	72	64	69	85	78	81	63	84	59	79	71	67	91	56	70	58	76	69	71	88	68	67	74	81	84	87	85	78	70	64	88	78	74	77	68	75	75	84	68	77	73	74	77	71	79	66	71	74	83	74	81	75	82	71	79	62	73	85	78	84	75	82	93	77	84	77	70	57	71	77	76	81	68	95	76	62	59	73	70	71	73	76	77	72	76	96	77	87	66	69	69	69	70	83	77	75	62	88	59	72	77	79	66	90	63	80	66	94	70	79	71	63	80	65	81	76	62	59	54	67	67	70	71	75	87	74	69	72	87	97	96	66	69	80	56	73	75	79	68	66	76	63	68	79	62	66	69	87	85	73	78	70	73	81	82	63	78	75	83	68	64	78	78	71	63	74	73	69	63	75	81	83	73	67	79	81	58	75	91	67	63	82	87	71	85	67	76	80	78	88	76	79	81	75	52	87	78	74	78	79	73	70	82	62	65	79	67	65	71	62	74	73	68	81	76	84	76	88	56
10857	1234	2687	3093	2648	2037	1784	1442	1214	1064	954	855	828	730	696	611	610	585	567	560	537	445	449	422	381	455	416	407	407	397	414	374	366	348	362	376	369	340	373	373	340	324	341	361	341	325	367	371	309	329	338	317	338	276	297	338	298	316	312	322	341	316	330	314	345	311	338	343	318	312	327	307	342	320	336	333	325	308	289	318	330	310	311	294	293	296	289	300	298	302	319	301	298	283	287	328	284	279	307	280	310	331	287	328	327	324	280	306	295	301	310	315	302	311	298	325	312	303	310	268	329	305	301	282	343	303	317	307	306	289	324	298	302	333	309	316	267	317	315	296	300	309	276	296	308	286	304	312	336	336	290	310	279	297	297	283	304	287	290	329	280	288	308	319	284	303	291	276	291	302	308	295	309	295	295	296	296	291	289	269	314	322	296	314	320	290	304	267	299	290	315	302	346	298	270	265	329	300	293	325	276	301	316	304	282	321	296	287	296	297	317	282	301	282	290	323	319	311	283	270	307	308	299	306	310	291	287	306	330	312	280	265	314	288	301	309	299	321	270	286	323	291	319	289	289	319	308	295	295	298	311	295	335	322	285	294	298	298	277	306	308	268	288	291	273	287	295	273	297	275	307	304	284	305	310	301	333	297	301	297	313	289	265	299	281	311	327	308	281	290	276	320	297	267	314	307	326	285	282	298	278	282	262	292	285	292	296	287	297	282	301	289	277	291	294	299	271	329	267	320	297	292	261	300	312	286	286	282	307	269	319	273	307	326	297	309	327	282	302	328	297	291	295	278	302	314	291	299	336	286	301	317	271	293	306	316	307	327	313	264	318	284	279	297	278	295	289	274	281	314	298	258	322	302	297	298	286	303	290	269	287	316	325	320	300	301	299	305	265	291	293	296	275	279	306	262	277	264	338	298	282	314	303	314	311	308	304	283	308	306	307	296	307	307	305	307	306	295	302	300	297	304	298	275	271	273	273	302	297	286	321	308	312	312	312	302	295	304	313	279	299	298	281	303	307	292	302	308	307	332	315	319	293	330	320	271	284	308	305	326	312	304	289	312	285	316	304	284	326	300	275	300	320	308	308	282	317	295	303	300	289	267	281	270	311	304	325	294	297	307	320	289	293	305	311	283	298	303	296	300	283	299	297	294	326	309	306	285	305	324	318	308	293	287	288	318	292	288	320	294	296	304	301	299	273	295	295	327	296	311	313	325	294	288	292	304	322	324	298	311	292	285	327	301	293	276	311	281	289	309	298	309	314	300	290	255	322	324	293	318	292	311	286	258	282	313	295	322	285	297	299	278	302	295	327	338	311	311	311	342	310	284	287	304	304	318	296	305	315	287	306	287	319	305	304	310	315	288	303	303	329	306	314	290	303	312	300	294	304	307	301	285	294	317	327	305	298	284	281	295	295	308	301	291	291	281	322	301	334	284	316	322	280	298	296	287	298	290	295	310	294	279	325	328	277	291	301	337	281	298	280	308	276	322	281	324	294	310	298	269	322	323	298	291	297	296	314	280	301	287	318	310	277	291	267	288	295	294	295	284	307	332	311	329	298	313	302	300	319	283	297	296	321	316	274	312	297	279	307	318	295	317	303	306	276	310	311	291	302	312	293	301	300	302	298	297	307	282	282	305	305	278	308	296	303	303	332	284	325	299	302	286	288	296	304	288	300	272	292	295	266	288	291	303	304	299	280	285	290	323	293	287	275	302	307	310	279	275	335	288	311	320	302	294	275	276	310	299	324	301	326	282	270	309	306	309	296	306	279	290	286	270	290	307	288	313	314	320	292	295	299	296	310	290	306	274	286	330	301	281	283	334	288	290	296	304	307	315	295	332	314	318	297	296	335	293	274	293	304	286	274	318	291	298	315	309	315	312	301	297	291	285	305	311	280	296	294	303	325	310	292	281	317	317	310	338	275	288	311	300	318	307	285	269	292	303	301	306	308	306	335	305	279	300	311	316	312	291	294	303	309	303	310	314	302	306	294	283	296	305	281	322	286	305	305	283	279	301	306	309	288	273	337	303	276	292	286	261	283	307	322	285	328	275	276	302	291	288	315	274	283	299	316	298	313	269	312	271	299	329	270	279	313	301	275	293	296	309	326	342	302	292	285	284	316	287	282	327	280	296	306	331	305	299	294	317	312	275	314	314	289	317	296	296	287	292	294	288	296	331	284	323	306	309	310	308	285	326	317	292	318	298	282	255	300	274	285	300	296	299	297	284	314	270	313	284	291	273	321	325	269	294	307	337	306	296	306	338	309	331	334	310	304	313	273	294	298	323	325	276	322	305	314	296	297	306	315	307	301	292	299	307	332	311	264	303	333	311	290	300	290	270	283	285	324	305	288	306	301	329	336	295	324	283	324	318	294	292	295	282	290	285	308	304	292	305	353	295	285	301	324	274	296	311	302	321	300	283	311	317	262	310	321	328	311	298	298	306	298	297	305	306	321	342	289	305	323	300	283	298	291	277	305	316	308	334	296	311	315	323	313	302	287	280	321	301	326	294	286	331	312	285	297	303	307	270	291	315	324	309	297	307	299	307	318	278	269	307	346	293	315	292	281	284	292	288	298	316	273	293	293	305	300	320	299	283	269	309	292	292	304	296	294	291	315	310	319	273	292	331	316	307	289	275	291	272	333	288	340	302	276	280	304	280	325	294	313	293	314	296	351	300	322	331	260	301	283	323	301	293	293	276	290	293	293	300	291	288	295	294	268	293	303	293	298	293	294	291	302	329	279	295	313	311	314	308	326	282	286	277	262	304	269	309	298	293	296	291	272	319	299	319	308	297	272	293	299	292	301	282	321	315	304	277	282	311	292	298	300	287	291	313	306	312	299	313	348	293	318	298	306	308	350	284	304	299	332	336	282	278	335	279	315	324	291	329	291	309	302	319	284	312	305	289	292	263	302	309	306	293	272	326	293	317	306	292	314	289	299	316	309	293	288	293	306	295	298	305	327	308	302	284	311	301	282	289	288	286	279	287	315	285	308	325	294	320	304	297	296	300	304	305	297	283	315	276	336	277	295	297	318	269	303	280	271	275	290	330	288	289	305	320	285	321	308	294	306	312	303	320	312	303	286	324	280	324	305	308	298	288	306	306	304	306	312	293	311	309	309	340	308	296	290	270	318	264	299	331	292	287	287	290	314	295	304	273	292	330	297	296	301	316	294	278	333	275	277	317	267	292	294	299	296	313	318	305	303	336	294	313	292	307	295	301	310	281	304	302	302	297	306	305	320	317	295	272	327	323	270	292	321	291	319	283	294	300	299	272	283	281	304	303	290	318	279	321	280	326	298	310	310	272	286	312	316	312	289	306	303	263	282	325	314	309	291	327	282	310	296	295	285	313	290	307	305	297	286	294	305	318	309	283	324	312	306	282	314	303	291	285	320	293	305	318	299	332	285	316	324	294	274	283	329	309	289	292	276	294	298	300	340	282	274	308	279	302	291	304	319	315	327	320	308	328	297	288
29979	9234	2287	1624	1099	754	557	459	371	324	285	259	235	212	219	198	184	170	162	154	149	143	147	137	134	138	148	140	147	131	135	134	126	133	128	136	126	142	130	112	125	138	139	96	153	123	123	132	114	108	119	112	115	134	115	128	124	97	111	128	129	91	126	116	116	127	122	120	124	123	117	118	115	106	109	125	118	105	112	119	128	131	122	145	112	124	118	120	123	115	118	119	119	108	127	106	105	125	127	108	120	110	123	125	106	116	109	121	119	125	139	119	142	134	123	127	104	107	107	134	113	125	120	135	115	115	125	122	102	120	132	106	112	92	131	118	120	118	120	101	130	130	124	124	116	119	113	100	100	92	118	94	125	116	117	121	127	122	118	140	125	104	108	115	105	133	125	125	111	134	111	96	118	97	122	142	128	119	127	119	118	129	112	120	110	135	125	127	128	106	122	109	113	109	130	138	123	120	116	126	112	126	130	111	135	118	112	112	107	135	108	138	145	111	97	121	109	126	114	111	102	123	103	137	128	99	124	110	123	117	121	110	109	120	125	116	125	122	108	112	118	133	110	115	108	114	116	100	108	129	113	106	130	105	122	123	118	113	137	110	119	115	108	118	126	116	124	98	121	112	123	123	116	106	118	102	135	118	124	114	117	108	122	117	128	140	122	96	105	131	128	108	110	118	112	117	116	132	112	92	109	124	136	117	112	113	114	121	117	136	106	125	137	132	121	122	114	123	111	122	132	93	145	120	128	108	125	117	117	113	125	121	116	127	109	120	113	123	100	117	107	101	116	110	119	117	117	124	123	111	107	117	113	108	117	120	129	119	121	128	121	129	105	141	105	107	117	114	117	116	94	116	124	133	128	110	98	124	108	122	124	130	103	121	126	108	109	111	104	106	129	101	107	98	111	108	122	116	110	121	125	122	115	128	138	108	115	105	121	131	112	112	115	135	111	108	113	111	124	134	121	110	116	122	128	117	119	113	118	118	101	115	120	140	104	106	97	103	113	134	114	131	114	111	138	111	105	113	132	107	113	115	96	119	114	121	127	115	117	136	105	122	116	111	108	116	102	129	139	105	117	127	121	125	126	117	122	124	132	100	124	94	130	133	109	136	122	107	112	120	127	122	131	132	127	120	121	117	113	119	105	115	118	135	130	110	106	108	112	111	118	114	123	118	115	111	103	113	128	112	119	118	118	113	124	105	122	114	97	109	95	123	102	121	110	92	128	118	134	133	119	111	127	123	119	132	133	136	119	135	117	122	120	121	92	122	140	137	106	113	126	117	116	109	101	131	127	115	109	125	114	118	118	113	115	110	113	114	107	115	120	97	107	125	122	109	123	125	110	121	128	109	115	126	104	132	98	123	107	126	146	109	127	95	116	102	117	111	110	124	112	104	121	102	122	120	118	116	128	121	119	126	113	112	143	136	118	130	111	118	106	118	114	115	125	103	98	99	118	110	95	140	142	133	126	117	125	132	118	116	109	134	125	115	133	108	111	104	107	128	113	111	107	114	112	106	114	111	112	117	102	124	133	133	133	111	110	99	113	104	120	108	120	109	105	114	131	114	125	119	119	120	123	113	119	136	109	133	136	96	114	119	117	130	150	118	119	111	111	133	117	122	122	111	118	109	126	118	93	105	97	124	129	134	105	111	102	121	119	129	141	106	101	113	113	129	118	87	118	111	136	122	114	117	97	108	126	120	109	120	136	115	138	120	114	110	104	124	117	122	104	125	105	115	106	88	102	103	135	123	130	108	110	114	126	123	110	104	106	117	113	100	116	112	124	118	128	116	107	117	125	130	108	111	104	107	98	118	120	120	118	109	130	90	126	128	115	124	126	124	120	114	117	108	104	119	128	111	127	128	114	110	121	108	124	130	112	135	116	129	122	133	102	110	125	118	112	127	118	123	112	102	127	133	99	123	116	129	108	96	119	127	106	109	131	102	113	116	112	91	121	133	123	119	112	116	95	130	123	106	116	103	124	137	105	133	103	109	132	113	119	98	112	125	134	115	124	117	110	101	120	126	124	117	107	116	117	111	141	136	109	116	132	122	115	124	119	137	131	129	114	115	104	119	114	109	111	107	113	115	109	98	112	110	98	137	116	113	123	122	105	113	144	116	122	120	134	92	134	131	114	120	103	112	116	115	119	126	146	113	119	123	125	112	111	114	117	141	122	124	110	101	118	97	128	102	114	117	124	122	122	97	115	117	108	113	104	105	101	109	98	138	99	112	136	106	123	139	105	132	118	122	139	108	131	97	101	103	122	154	128	126	114	126	116	134	120	112	118	134	113	125	122	127	134	110	127	110	127	120	134	110	122	107	123	106	109	124	105	118	95	112	121	109	107	104	117	122	111	120	117	123	126	120	115	117	116	117	123	110	118	118	107	149	122	109	110	104	127	119	108	107	108	123	113	122	124	131	115	102	119	119	100	118	126	128	115	104	125	123	121	113	118	117	113	130	102	116	125	118	113	116	137	140	108	129	116	124	124	121	108	99	140	137	123	116	131	114	131	118	107	111	99	107	106	108	123	117	121	98	124	130	123	130	87	98	120	127	108	113	139	110	129	138	111	117	123	109	116	118	117	119	99	139	119	113	108	132	110	110	110	120	115	142	125	117	111	107	118	129	125	121	131	136	106	128	126	117	103	111	136	106	134	122	131	98	114	114	92	103	120	100	146	123	105	110	133	136	97	116	99	134	108	106	150	111	129	111	109	107	113	110	98	125	125	134	120	110	114	110	112	123	146	106	127	116	126	137	123	92	126	131	103	101	135	131	119	90	134	129	122	114	137	115	106	105	115	116	121	128	113	118	109	115	116	97	111	125	121	113	135	121	104	123	99	124	121	115	125	104	127	120	113	102	117	125	128	118	109	99	119	114	121	110	113	119	126	132	125	105	116	117	124	115	118	108	114	129	114	132	102	132	120	122	104	124	125	128	138	115	103	107	117	117	118	109	104	123	118	132	118	122	124	103	89	116	104	125	123	114	129	113	130	128	126	112	122	142	113	128	114	117	112	107	103	126	111	101	101	104	132	141	128	136	119	133	121	99	111	115	122	108	114	134	136	128	108	116	106	110	119	142	124	115	114	118	144	103	122	107	119	123	130	111	119	115	103	121	118	120	128	107	130	126	133	131	128	122	127	110	127	87	102	112	99	114	116	104	118	112	136	134	131	149	129	120	104	104	138	125	120	115	139	111	107	121	117	111	130	105	126	123	115	130	129	113	109	110	121	118	130	105	124	102	128	128	123	117	98	124	114	138	106	121	119	109	113	108	124	140	138	146	102	107	109	124	109	123	120	118	108	125	120	111	122	106	115	109	94	101	114	100	102	130	128	109	125	120	142	121	117	103	135	98	122	115	118	126	111	121	118	127	103	99	111	116	107	115	122	139	113	133	115	113	126	124	124	106	111	132	119	119	136	117	125	107	116	99	132	127	111	113	114	110	94	125	129	123	143	115	130	122	120	121	130	115
15213	2248	5165	5671	4943	4044	3281	2799	2348	2031	1751	1465	1534	1337	1200	1136	1032	938	936	849	810	797	776	697	669	724	629	662	659	584	621	601	600	593	590	598	541	545	558	521	506	552	542	520	564	521	512	546	473	498	473	501	489	490	491	469	505	493	537	510	484	445	469	481	467	500	502	466	437	448	495	487	479	487	465	463	482	467	460	493	456	469	444	411	475	482	497	425	446	437	469	447	510	453	463	483	450	449	426	439	426	440	473	455	444	469	414	460	442	453	464	456	436	448	461	438	448	449	456	459	474	460	495	475	427	454	455	443	472	408	469	423	466	427	441	432	434	439	462	453	439	440	464	460	427	455	423	463	446	438	387	434	429	457	405	424	454	451	451	456	432	461	467	420	397	449	474	438	446	461	429	423	461	438	456	456	406	439	423	420	435	393	458	466	426	429	449	411	421	445	464	422	428	460	458	455	437	423	469	459	441	476	448	432	455	453	416	426	411	447	417	439	449	447	433	439	404	397	430	444	436	464	461	424	424	451	444	476	433	430	442	431	468	409	472	426	441	439	492	441	483	436	455	415	465	445	475	443	479	459	414	456	394	442	467	410	430	403	424	439	472	409	390	424	440	445	456	452	454	420	470	465	507	469	417	424	451	426	433	454	470	426	452	421	426	443	426	450	422	459	489	412	446	464	407	387	479	433	442	408	421	465	460	426	429	461	406	458	430	440	464	446	445	439	464	419	440	469	432	412	394	449	413	452	449	399	430	427	454	442	436	458	426	455	450	437	429	418	444	413	456	437	435	458	432	458	424	484	460	439	433	448	480	430	447	434	445	425	428	482	456	457	448	433	498	480	444	464	441	437	460	435	408	429	459	455	442	463	470	439	428	420	421	434	412	447	457	399	405	407	419	433	406	428	446	450	458	458	430	471	438	420	428	419	460	449	415	458	414	484	449	429	398	453	450	423	427	439	449	451	474	427	429	419	449	410	436	426	421	446	479	481	421	438	403	409	478	469	432	417	435	441	392	432	460	429	417	408	453	424	408	427	428	440	437	433	444	474	452	441	449	400	401	427	439	468	433	390	445	425	422	448	438	441	416	437	420	421	448	454	455	466	451	442	456	456	430	488	458	434	430	453	442	458	447	451	409	408	461	431	427	442	445	450	409	448	449	440	397	444	457	447	440	442	414	417	456	431	400	449	429	448	458	413	456	427	421	438	450	436	455	423	432	447	430	426	458	421	432	455	451	426	439	457	391	453	457	479	449	419	438	518	431	477	431	458	447	425	399	445	398	436	450	426	462	448	425	429	426	421	455	488	428	406	466	438	402	428	448	458	448	457	485	417	459	415	428	454	415	399	463	463	404	438	442	435	460	448	438	450	488	423	424	462	451	434	445	466	451	435	432	445	376	468	464	437	443	443	418	437	472	433	396	431	442	460	459	395	417	404	453	429	442	453	416	446	435	430	441	461	483	464	433	437	456	448	444	431	432	454	444	431	452	423	470	444	439	448	429	415	420	425	455	452	407	469	473	424	441	404	452	423	428	442	459	428	421	429	470	436	459	477	401	456	449	420	453	425	465	438	470	430	398	447	452	448	429	463	431	402	448	448	445	407	450	424	452	431	429	459	442	435	450	426	408	431	452	440	436	421	416	454	432	415	407	441	463	463	459	415	440	474	426	480	462	418	432	418	492	432	432	425	431	413	424	416	442	418	495	448	451	462	454	446	425	418	445	429	483	460	440	440	461	443	440	429	438	419	436	399	428	425	401	445	442	429	420	449	437	427	439	455	453	464	462	454	446	405	426	495	442	464	437	436	465	414	434	446	419	393	451	439	486	421	450	454	432	419	440	455	454	404	401	433	456	423	464	492	441	441	450	425	453	419	425	441	452	399	469	468	415	449	424	448	482	446	422	416	474	441	447	445	459	411	440	446	419	421	462	430	425	441	441	474	420	446	459	427	465	457	455	439	429	445	462	405	429	436	444	400	448	430	432	417	465	424	443	388	470	420	445	442	420	442	449	443	418	464	462	419	412	464	440	451	432	480	456	452	434	453	437	455	443	438	429	439	452	471	402	482	441	411	444	449	422	467	421	444	468	443	445	451	431	429	443	475	440	431	422	419	420	439	432	403	424	450	446	411	443	435	392	448	468	438	439	479	451	467	421	445	440	471	437	435	494	448	437	451	466	434	451	459	413	429	404	474	456	430	428	459	437	440	459	427	417	432	467	448	443	440	435	416	467	412	430	419	441	478	463	431	423	403	413	447	445	434	406	452	437	454	448	422	429	429	445	490	433	472	429	457	471	429	424	429	455	436	442	454	468	429	459	420	424	418	391	408	436	449	461	420	440	479	433	464	427	427	445	433	475	445	409	443	444	425	390	459	439	479	414	421	434	450	427	437	449	438	477	438	425	421	433	464	436	374	444	428	395	439	457	450	449	471	482	476	453	470	450	443	452	429	437	431	440	461	435	430	437	431	384	422	455	461	416	439	450	419	437	463	424	405	441	460	435	423	427	433	451	454	446	434	427	405	399	496	438	458	440	419	443	459	458	444	419	430	426	457	415	451	465	411	462	434	464	450	431	467	436	453	452	456	441	425	414	413	452	437	425	437	452	440	445	483	455	462	426	433	440	407	459	443	434	450	446	443	431	400	408	453	426	436	481	428	435	454	427	435	438	439	442	428	462	453	421	435	491	445	462	437	434	427	463	402	429	412	424	442	446	479	450	410	407	443	447	441	465	451	451	418	421	454	433	416	452	442	454	460	440	434	474	430	472	463	448	417	399	461	410	453	451	439	438	404	435	460	478	475	396	462	433	425	437	493	408	501	465	415	433	441	444	432	452	440	471	447	441	472	423	415	417	463	453	414	440	436	417	444	418	477	435	420	419	458	483	455	433	432	420	474	422	389	429	393	456	409	462	457	435	434	414	415	439	463	413	449	429	459	434	428	393	448	417	451	448	456	472	430	415	421	440	467	460	415	461	441	450	434	481	449	433	455	442	463	443	483	423	420	464	425	437	444	444	422	428	396	450	449	434	468	402	392	412	425	442	435	452	398	442	453	464	421	403	452	429	419	450	432	451	408	453	444	477	441	439	456	414	432	472	452	435	450	461	460	432	402	427	440	454	417	467	496	423	411	419	468	451	418	441	455	464	427	447	430	421	415	417	431	445	458	417	431	454	454	447	459	418	446	431	450	434	451	437	462	452	429	439	416	455	439	443	458	460	454	448	455	451	486	419	426	438	480	466	422	442	435	441	439	418	417	401	434	422	420	419	458	431	435	435	411	469	431	426	432	445	470	482	432	432	439	453	422	426	430	429	458	445	421	427	443	467	433	416	454	433	402	469	477	407	434	430	450	416	479	388	451	418	422	460	432	426	399	436	425	420	435	417	426	406	422	439	429	456	426	443	410	384	490	465	422	432	461	412	447	438	474	448	408	437	427	478	457	465	431	436	426	449	447	419	451	468	445	430	450	410	444	449	442
2591	253	208	185	171	164	152	150	147	157	136	155	159	154	151	145	133	145	124	148	118	144	141	149	112	125	161	125	141	142	162	163	141	134	154	157	129	136	148	135	157	149	149	170	148	151	136	149	155	141	143	164	141	141	142	155	148	155	147	131	128	152	160	150	153	144	155	153	136	143	153	160	133	153	132	127	139	160	137	140	124	148	187	145	165	110	153	146	134	133	129	156	130	158	123	144	139	133	156	139	129	154	157	133	150	133	145	119	165	139	152	129	125	162	137	147	150	136	128	135	144	151	151	120	156	151	152	141	138	149	139	136	124	129	130	133	150	139	132	143	140	153	146	152	148	133	138	143	141	153	143	143	140	153	135	144	145	135	148	135	151	142	136	147	161	140	137	137	143	138	153	151	154	138	134	134	154	143	149	164	154	140	130	179	135	155	130	150	143	132	153	156	147	115	136	154	148	149	123	141	168	172	141	138	141	142	133	148	146	143	142	129	138	133	147	144	141	140	137	147	143	137	142	132	139	127	150	145	153	145	159	164	167	167	153	153	139	109	134	135	162	129	145	139	132	147	154	129	132	152	117	131	132	142	156	118	156	136	135	127	134	130	141	153	136	134	157	155	136	142	139	137	155	146	144	137	139	140	149	151	126	139	152	137	146	135	137	137	152	157	161	143	143	150	156	123	154	131	138	130	116	151	117	163	146	151	133	124	143	163	145	134	138	172	156	135	124	126	138	135	126	145	150	133	150	146	162	159	141	129	151	137	145	149	129	139	155	129	142	141	148	150	147	148	146	135	147	133	130	141	153	135	140	149	152	146	153	131	143	143	164	133	134	151	143	141	130	133	144	151	144	143	130	157	163	142	144	155	138	135	143	149	173	131	137	127	134	142	129	155	149	153	137	134	133	144	149	151	161	136	149	127	141	149	122	163	143	140	154	119	148	142	150	143	144	143	134	127	150	153	119	124	138	134	153	149	134	165	136	121	143	133	151	142	148	139	138	150	182	145	147	131	125	146	137	118	156	169	157	124	128	165	148	150	151	159	148	134	157	132	146	144	147	138	166	128	152	129	158	133	151	156	137	153	120	162	138	150	158	152	160	144	158	130	154	145	123	139	154	134	159	149	144	157	160	133	147	134	140	148	153	164	162	154	153	145	135	158	128	146	138	160	156	131	121	168	167	149	154	132	134	142	141	129	135	153	142	147	144	154	133	142	135	142	147	139	130	139	150	155	159	156	143	145	129	137	143	156	139	129	159	151	126	146	158	150	144	123	133	144	158	155	190	153	150	140	138	159	149	135	126	157	131	145	158	144	130	156	157	142	151	149	141	137	159	151	142	137	147	147	130	148	151	149	162	159	136	126	132	159	143	133	143	131	138	142	143	150	131	160	143	147	152	142	155	133	132	153	127	147	166	159	150	156	125	146	136	138	144	137	157	140	133	150	136	158	143	156	142	148	140	151	135	151	157	161	169	146	134	147	130	148	151	136	148	139	147	150	159	152	153	144	119	161	125	147	159	158	117	144	146	157	137	148	148	125	143	162	152	170	124	144	139	151	146	145	126	137	149	123	150	133	145	164	143	140	128	142	143	144	143	155	146	133	143	141	144	160	132	154	140	154	146	155	142	144	155	147	123	142	155	144	136	130	157	145	121	146	145	150	148	133	115	159	173	138	154	132	146	129	159	165	148	144	154	153	120	138	154	159	151	110	118	163	153	116	159	150	174	121	138	141	123	142	171	167	147	157	152	185	146	152	141	142	123	128	153	145	143	117	156	160	143	124	135	136	139	139	156	136	140	127	132	141	164	139	124	138	120	133	158	156	146	162	156	158	147	129	151	129	150	136	126	112	155	115	131	162	134	140	146	138	140	126	132	140	144	165	155	144	145	138	130	140	154	132	165	139	142	145	134	132	151	154	125	166	147	139	144	141	138	134	146	122	126	120	131	158	152	127	161	136	137	134	152	157	151	153	130	145	163	148	151	143	128	130	154	145	137	140	148	171	143	123	130	152	128	144	154	131	157	143	127	148	150	156	142	141	148	133	130	158	145	145	134	143	151	121	143	145	154	137	143	145	139	155	140	170	146	149	129	141	149	169	140	145	128	135	145	151	139	150	180	136	140	137	128	134	150	130	143	137	148	141	142	129	137	139	131	142	150	124	157	148	158	146	144	150	142	135	149	160	153	140	141	139	127	133	147	134	126	154	149	145	137	144	136	147	148	139	146	138	163	148	130	130	136	142	123	152	152	161	145	158	131	151	146	141	145	144	131	136	149	132	160	146	149	131	118	147	152	134	150	135	136	132	135	128	152	127	168	144	147	138	169	151	146	155	157	147	135	114	126	144	158	141	146	140	156	155	142	146	140	129	141	131	148	146	159	166	128	131	152	147	139	146	145	149	147	155	145	138	159	153	157	139	150	137	166	146	137	149	140	149	131	165	148	130	118	132	151	156	151	156	158	142	140	147	152	136	145	152	158	149	165	149	160	153	142	157	132	142	141	141	119	149	143	127	136	129	117	138	137	147	150	128	142	162	128	155	135	146	143	141	151	142	151	152	163	154	151	155	131	158	161	161	137	130	150	153	158	152	128	115	152	145	145	137	162	146	160	115	184	155	153	153	144	156	123	160	141	150	152	136	142	147	138	144	162	170	178	138	150	168	143	135	128	130	130	150	124	154	141	144	135	151	144	171	174	138	133	138	156	139	164	164	142	137	133	139	137	129	145	124	145	124	135	151	146	112	142	145	135	147	142	145	136	163	140	141	150	148	164	143	171	124	129	138	136	139	124	155	147	155	150	126	153	132	150	162	139	154	159	141	131	157	147	136	148	158	147	150	156	137	134	158	131	154	123	144	148	139	147	146	176	121	139	144	140	160	152	151	159	158	143	154	147	143	140	150	146	125	163	163	148	123	140	156	144	163	133	132	128	123	138	128	155	144	134	144	146	133	151	137	148	142	156	168	112	118	150	148	133	161	147	151	133	145	150	136	154	143	135	141	141	167	180	142	136	147	149	150	129	175	144	128	128	171	155	160	135	128	151	151	146	135	141	156	152	146	153	153	150	145	136	143	142	141	142	146	141	144	147	125	129	124	127	147	134	140	128	158	144	143	150	143	155	141	150	161	132	154	147	134	130	148	148	147	145	146	134	152	150	152	138	142	138	163	141	136	146	143	140	162	135	133	152	168	142	136	159	174	148	138	137	155	145	149	131	138	166	157	147	148	132	141	145	148	134	157	147	138	130	138	147	150	149	157	155	137	134	139	139	139	132	144	142	142	168	135	167	148	138	145	153	145	140	151	108	137	125	137	131	141	135	160	124	138	133	180	129	145	117	149	130	132	143	151	152	156	147	147	141	147	144	147	146	129	151	149	150	137	131	132	138	158	137	136	134	142	144	140	146	156	165	140	136	134	139	128	130	138	158	148	145	137	152	142	152	156	152	155	132	144	141	148	131	145	132	153	144	123	134	142	132	148
4634	596	692	703	665	651	592	609	572	560	512	522	559	545	535	526	554	531	526	510	546	510	520	521	558	548	499	527	504	488	556	511	537	471	544	512	497	476	480	537	477	480	515	515	505	514	494	530	535	519	514	524	527	532	545	485	525	509	485	573	521	564	537	486	558	511	524	495	507	502	479	505	542	484	493	511	510	508	519	486	519	485	510	514	483	510	490	504	509	494	534	521	491	484	546	499	503	496	496	511	509	512	484	517	515	538	493	524	461	468	546	510	509	524	485	481	450	488	492	503	496	518	486	536	471	492	520	498	480	523	488	521	544	492	516	542	510	499	533	502	511	513	528	496	526	537	513	528	522	504	545	519	557	490	488	495	483	530	512	520	528	501	494	525	489	512	536	517	526	465	520	523	489	488	523	491	486	491	521	481	479	506	486	517	494	498	534	546	494	491	481	530	527	561	489	506	496	487	518	493	486	497	517	505	538	495	514	511	521	459	496	523	487	477	559	493	517	506	514	546	515	518	493	527	451	493	511	548	511	516	501	526	514	522	541	521	516	516	506	542	535	471	505	523	479	474	510	517	539	547	532	513	531	509	455	498	554	524	511	511	516	586	541	490	468	535	509	500	472	480	474	489	498	502	493	486	508	547	515	523	495	501	535	508	523	515	507	527	544	518	557	515	485	494	500	515	514	500	529	497	509	493	505	516	538	525	505	494	522	484	484	533	522	518	540	510	518	514	489	505	528	502	496	487	521	511	492	501	499	482	509	485	498	553	517	541	502	518	532	519	515	537	529	451	521	541	473	480	496	587	480	507	507	506	521	505	520	516	545	470	492	533	493	475	491	508	536	497	548	525	499	512	500	518	490	542	534	540	475	526	546	501	496	514	511	509	509	485	503	490	542	508	570	488	530	520	480	506	484	486	498	508	556	514	510	491	529	516	483	518	528	537	490	498	484	497	521	490	522	512	501	492	470	512	517	504	509	512	477	531	508	527	530	544	490	498	495	544	478	502	502	526	525	516	497	528	522	474	495	526	498	518	495	486	488	460	543	499	520	501	494	506	548	499	540	496	517	535	524	471	527	501	547	484	519	526	506	492	488	530	502	488	476	488	494	520	543	516	512	492	510	498	510	492	548	496	520	506	540	500	499	537	513	513	458	520	478	520	494	464	499	522	483	512	518	484	486	488	543	502	527	532	536	534	531	540	461	483	510	536	474	507	496	476	510	514	506	539	504	463	562	490	531	520	513	517	501	481	498	513	507	495	534	530	491	504	529	503	509	512	511	523	498	502	505	525	512	537	503	484	500	485	498	495	502	513	492	511	529	539	503	503	525	496	481	488	527	468	511	517	537	533	544	509	471	523	491	496	505	519	528	522	494	477	561	464	535	491	523	479	500	530	460	517	492	507	482	511	508	503	499	510	499	508	513	483	506	483	565	508	524	517	541	520	521	519	525	486	527	492	529	504	506	485	480	506	509	506	541	538	490	477	524	491	494	490	544	507	531	519	466	500	502	482	543	471	517	510	494	501	490	515	484	525	557	545	459	547	510	510	527	490	506	526	491	535	510	482	507	537	499	473	516	571	487	505	517	500	501	494	508	508	519	548	524	525	530	496	458	539	536	516	523	540	533	529	530	473	495	548	554	495	521	523	494	504	527	502	481	493	528	540	470	503	508	508	549	491	517	474	526	498	513	456	516	496	514	499	553	496	467	518	507	498	513	502	530	473	521	491	493	522	500	525	524	502	481	515	506	472	527	536	517	539	512	520	521	574	470	522	517	514	486	523	552	495	493	520	495	495	506	466	516	508	523	527	523	503	535	478	493	509	492	527	521	514	499	500	502	508	508	503	486	513	509	526	486	492	485	485	494	502	514	513	482	475	496	530	502	525	524	488	506	523	507	538	501	513	461	510	527	484	533	514	477	512	509	503	539	517	504	504	505	549	526	502	511	481	533	526	511	531	510	523	561	473	527	505	495	511	489	521	528	503	475	530	490	510	496	528	517	526	523	478	487	515	527	527	546	522	515	522	508	530	499	459	518	555	491	486	487	478	498	499	489	505	524	480	515	468	518	519	525	502	468	478	478	507	508	511	492	490	505	530	516	489	541	495	537	516	556	496	530	514	524	503	468	560	527	548	497	495	542	508	504	510	520	532	461	545	518	497	516	535	483	519	545	508	513	527	488	535	514	511	477	503	511	480	523	513	485	522	489	493	537	511	542	464	530	497	530	541	509	507	523	509	522	533	525	517	525	547	532	511	499	525	502	522	498	508	491	540	507	505	501	507	546	517	510	545	467	511	518	535	462	539	508	487	499	497	509	516	467	499	499	502	514	492	510	493	512	484	526	512	497	519	511	477	505	495	501	509	523	553	567	511	486	478	502	482	529	555	547	488	484	497	497	523	519	508	542	491	513	528	516	504	518	526	549	504	507	491	504	534	484	501	500	487	506	536	485	531	529	514	547	490	532	523	495	476	513	491	478	529	522	557	535	485	520	513	511	533	523	495	506	517	515	508	502	523	495	520	500	487	463	532	516	477	543	549	520	493	495	506	536	523	511	499	497	494	553	500	496	531	532	540	519	503	489	511	535	540	492	496	507	526	514	477	490	479	522	500	464	497	491	539	539	525	535	511	513	488	523	527	460	534	526	512	523	486	547	503	488	495	521	478	511	522	534	498	475	490	504	521	527	511	493	519	521	487	479	519	545	507	501	496	537	510	533	458	516	500	461	493	487	475	494	494	506	512	544	484	535	511	545	538	518	489	555	545	469	510	551	533	512	496	511	496	501	548	492	499	490	511	491	481	538	443	526	531	485	553	500	497	521	487	551	534	544	553	527	502	483	500	559	546	441	480	495	509	532	520	513	526	540	526	484	477	521	490	504	498	518	495	506	523	487	531	508	530	542	496	493	503	504	468	525	466	495	536	491	528	488	504	458	493	482	521	537	512	491	538	538	517	490	502	511	510	542	514	528	484	489	516	469	496	544	519	522	522	564	515	534	534	532	539	515	500	503	512	473	488	515	538	524	544	500	536	528	499	493	498	487	488	528	494	500	499	524	497	519	509	542	474	521	509	500	513	524	499	542	498	502	509	493	530	518	486	508	559	484	522	518	527	515	473	503	552	555	499	508	505	463	519	532	511	533	479	519	517	497	521	498	485	505	481	510	496	472	523	495	460	510	483	501	485	538	550	490	477	486	514	491	492	545	476	522	497	542	469	518	533	505	500	546	540	472	505	476	553	518	512	514	493	511	520	535	503	475	509	480	492	483	548	492	520	494	495	494	479	507	527	529	509	518	515	517	490	478	484	523	518	500	504	486	515	490	505	524	551	501	501	509	487	520	528	482	514	522	569	521	498	504	508	538	528	511	515	516	511	527	504	515	505	509	514	499	543	514	512	530	524	504	487	526	519	500	489	532	515	510	501	486	529	518	512	498	540	482	516	478	487	483	497	494	522	469	525	472	483	512	502	507	508	533	492
18711	2533	1058	755	545	426	292	213	233	162	160	139	136	129	105	94	102	104	98	95	97	84	110	90	84	80	92	80	95	69	93	77	83	88	77	96	94	81	77	87	75	74	67	59	79	78	72	70	88	78	88	91	115	86	75	81	91	73	82	79	76	72	74	86	74	74	82	73	69	66	88	79	68	72	76	75	67	78	72	79	68	68	83	70	51	79	91	63	78	61	83	75	77	71	71	76	87	73	62	67	90	79	80	74	65	68	79	65	88	77	75	52	79	68	76	72	81	78	64	68	80	76	67	71	68	77	66	81	62	83	77	74	75	63	73	73	75	81	81	75	78	88	69	80	64	87	76	80	78	82	80	73	67	71	76	73	63	67	67	78	74	86	78	55	74	64	79	75	86	90	66	65	69	66	70	72	75	96	85	54	74	85	65	68	60	61	74	68	79	66	63	75	61	68	84	73	70	62	63	58	82	85	75	71	78	71	60	75	76	69	92	77	91	60	81	91	71	80	63	88	75	77	72	72	75	81	67	84	75	69	68	53	76	59	80	74	81	90	84	74	65	79	74	57	65	88	86	78	70	67	77	63	70	83	79	80	73	89	97	85	64	83	74	71	87	81	74	84	83	65	80	66	72	83	79	78	81	72	56	76	69	66	71	82	73	72	67	74	67	70	80	66	79	81	59	65	77	84	71	68	63	88	74	82	78	75	75	73	80	74	82	63	86	67	63	80	67	74	61	83	73	82	67	74	88	89	68	74	94	77	73	84	68	74	69	71	93	72	69	81	78	69	73	78	87	80	65	88	81	63	82	69	68	79	77	83	66	73	75	92	54	64	69	83	54	59	80	84	73	65	83	73	62	77	73	68	59	72	87	79	75	71	70	83	67	77	60	75	84	74	81	81	75	72	61	68	73	84	73	79	66	65	69	75	75	63	58	68	69	86	84	58	102	77	87	82	81	73	98	91	70	76	86	75	85	76	70	79	78	89	72	71	76	80	73	74	67	78	79	66	83	74	76	59	73	57	77	73	91	85	75	66	75	71	67	76	72	77	79	83	74	69	77	83	65	60	74	69	68	77	66	83	85	73	89	75	86	77	73	75	74	66	85	90	82	92	87	60	77	82	73	94	80	80	76	66	61	72	71	87	69	70	64	53	72	78	69	57	94	78	78	82	74	84	65	74	61	83	67	85	71	71	86	74	71	71	64	70	81	77	68	80	81	76	75	66	81	78	91	77	92	74	83	81	98	88	76	67	72	74	80	69	66	78	75	71	76	77	76	78	84	76	75	65	73	76	79	81	69	62	77	86	100	74	86	56	69	66	77	59	72	80	80	72	75	80	63	75	73	77	62	69	72	92	75	62	85	64	78	62	76	71	55	59	83	77	87	78	62	71	60	70	83	98	69	77	85	74	68	84	71	82	75	64	82	61	76	72	74	70	80	72	69	84	80	63	79	83	77	69	75	76	72	65	70	66	72	71	71	60	87	74	90	78	81	72	82	77	76	63	66	65	64	61	85	70	72	62	58	80	77	75	58	86	73	77	94	78	81	78	76	70	64	70	71	85	65	89	68	66	80	84	63	71	63	88	77	70	79	72	74	82	70	78	92	78	87	75	67	82	77	75	74	62	84	75	91	72	72	87	83	75	68	83	85	69	73	75	80	72	89	78	74	72	69	71	74	67	83	78	61	70	96	74	74	73	90	71	64	78	68	75	83	101	79	70	73	75	74	58	70	69	71	85	70	79	84	72	84	69	72	78	78	66	91	85	68	80	72	91	79	66	73	86	68	75	78	67	66	78	76	88	84	76	74	78	68	82	77	67	87	70	75	72	67	66	58	78	76	81	60	74	81	78	87	84	84	64	74	70	78	85	86	78	66	80	95	88	82	67	60	68	77	77	83	74	71	63	69	72	73	88	65	86	67	70	72	63	90	81	85	72	71	72	83	63	91	68	82	85	64	83	65	70	81	65	78	69	73	84	73	60	83	87	74	82	79	85	67	71	67	83	84	79	85	63	78	73	69	67	75	80	64	71	71	66	80	74	65	71	76	76	86	65	61	86	84	71	77	80	75	55	80	89	64	71	76	69	78	79	71	79	82	85	80	63	105	76	85	69	63	67	76	72	84	78	68	83	79	78	71	82	89	102	67	72	77	75	77	65	86	76	63	74	81	74	74	69	77	71	68	92	72	73	66	65	73	85	81	69	68	85	73	76	86	67	67	71	61	87	73	75	73	60	87	70	63	75	76	71	55	78	86	70	65	65	73	79	81	62	58	68	75	71	91	71	70	87	82	80	64	58	81	76	78	72	76	72	62	82	86	58	78	71	76	73	74	70	62	71	84	76	81	82	64	85	77	80	82	71	78	75	68	86	82	80	66	61	84	88	80	79	83	68	68	83	71	66	83	80	80	69	83	62	71	69	74	74	78	63	68	82	77	67	86	74	57	88	53	60	67	77	78	56	71	77	71	66	89	68	77	79	57	80	70	77	83	81	79	75	68	78	78	79	80	73	95	71	57	73	71	83	78	86	83	78	72	67	82	88	62	85	106	58	68	74	80	72	84	61	88	55	66	73	85	75	79	61	76	85	88	63	79	75	75	71	84	78	63	83	70	72	66	69	77	72	73	76	91	69	82	71	94	64	79	77	79	66	59	80	78	74	79	79	78	95	61	75	74	71	77	74	63	92	87	80	61	86	75	68	77	74	71	94	87	71	59	84	99	63	82	74	71	71	85	70	50	82	66	71	75	96	94	69	79	65	73	80	78	86	70	85	73	74	69	86	63	97	83	63	75	90	59	81	68	86	68	86	80	70	74	80	79	79	81	74	74	76	67	77	69	78	75	77	67	97	80	79	76	69	69	82	78	86	61	91	65	78	75	85	68	71	66	62	72	78	80	71	67	79	80	60	66	81	69	73	63	66	71	70	76	76	101	80	62	68	67	80	84	73	80	56	66	73	71	74	68	68	73	84	76	79	82	79	72	70	91	69	73	66	70	81	70	67	91	70	70	84	67	79	68	78	91	66	68	87	79	64	79	68	65	81	97	87	66	68	77	87	80	84	78	79	75	78	68	71	65	87	76	76	68	69	72	68	51	76	77	74	84	63	72	54	71	93	65	76	71	84	70	70	68	75	63	99	81	79	77	70	73	74	72	76	88	75	64	72	88	82	65	68	79	59	74	64	78	67	75	72	90	64	71	62	79	82	85	79	74	78	62	80	57	87	81	76	78	87	79	78	81	75	71	75	85	66	96	85	77	70	76	80	74	55	71	83	59	69	72	81	65	86	77	69	81	76	74	75	76	68	93	86	71	75	60	73	89	69	89	65	76	65	78	73	75	62	77	82	74	79	72	76	89	74	88	68	74	70	75	84	69	73	70	66	82	76	73	73	80	67	88	82	82	90	80	82	69	68	86	105	80	80	62	70	80	67	71	72	80	59	82	67	91	62	75	92	78	69	67	89	79	74	56	90	65	82	75	76
10882	1107	2538	3021	2482	2039	1760	1472	1234	1073	935	873	811	728	643	658	564	571	517	523	453	468	460	475	453	407	407	380	393	379	379	362	398	392	370	346	348	380	365	361	351	354	363	354	301	355	342	335	308	355	297	304	343	326	329	330	327	315	310	330	345	318	302	306	288	325	317	361	330	330	294	311	308	332	316	294	339	355	319	323	322	301	316	311	301	326	309	322	323	306	302	301	322	314	295	298	283	329	308	304	296	330	303	336	312	307	285	312	318	298	332	314	327	285	302	301	297	295	282	328	290	277	297	283	348	313	317	284	300	286	281	293	283	296	296	307	327	295	320	336	293	288	285	321	307	316	306	295	277	322	283	299	322	339	304	300	314	279	328	326	284	281	336	270	305	303	284	320	281	327	307	289	282	331	291	273	285	293	312	315	298	291	287	313	287	287	299	283	265	305	314	292	296	308	295	315	267	242	299	328	316	291	268	281	309	301	311	301	302	299	347	309	310	327	309	286	288	334	290	333	324	326	285	279	309	294	285	277	309	309	278	316	304	266	266	304	294	298	298	338	293	301	290	320	285	281	287	283	324	326	295	277	302	298	300	284	311	325	311	262	313	317	304	261	279	301	334	294	291	337	273	310	282	293	296	295	300	307	340	282	289	274	309	304	281	353	321	297	301	301	287	283	287	292	305	302	287	302	312	316	314	302	308	282	302	304	275	322	306	323	254	270	315	287	287	277	291	288	314	294	328	285	302	285	322	330	290	268	291	312	333	313	291	286	302	300	298	353	308	306	302	291	308	291	292	305	271	337	308	351	276	272	295	321	288	296	270	267	319	292	316	266	291	311	286	310	281	264	277	324	280	313	292	276	300	294	299	311	279	302	284	271	304	314	330	307	308	300	315	309	315	306	294	299	319	300	314	300	306	312	282	284	284	297	316	324	296	286	332	253	304	311	297	269	293	303	303	299	308	303	312	285	299	294	292	293	307	301	291	326	327	277	286	300	325	296	304	264	308	304	310	330	277	289	306	309	317	325	301	307	300	292	301	286	294	279	301	298	287	323	330	332	301	305	295	288	297	305	274	301	318	290	317	265	303	300	282	287	307	312	323	279	300	279	292	280	269	299	279	313	310	312	307	296	307	303	275	302	306	292	277	303	313	299	304	276	316	305	299	301	300	295	306	289	293	284	278	309	301	279	313	324	293	285	305	266	308	295	329	325	299	323	323	288	307	289	293	316	296	321	309	287	283	261	301	277	275	290	291	295	290	279	282	313	289	317	315	265	315	302	293	284	289	310	305	299	276	324	287	291	330	297	279	279	317	303	321	307	299	315	289	300	305	280	309	282	297	313	304	291	299	264	287	296	317	299	291	307	297	297	300	311	262	286	294	277	295	286	279	292	297	309	330	308	310	285	291	319	305	291	288	315	284	298	296	281	299	294	316	292	282	306	293	316	285	288	314	281	310	318	332	286	305	295	322	309	304	319	301	271	313	272	284	316	300	271	304	305	315	315	308	309	291	317	277	288	300	292	309	312	291	295	325	315	322	288	273	316	301	286	316	299	309	276	307	313	295	300	301	276	300	285	303	291	298	314	297	280	282	316	297	271	312	322	301	284	280	293	310	271	292	312	299	286	284	330	330	301	282	266	317	296	311	308	305	323	307	267	308	327	296	341	261	324	279	279	319	278	307	328	323	315	283	306	313	288	275	293	319	332	309	283	302	309	296	299	295	299	310	287	312	313	320	310	291	319	308	239	332	325	287	315	314	303	289	312	309	294	290	317	281	292	322	288	323	302	291	298	309	286	282	304	294	337	299	338	279	306	306	288	294	303	312	283	306	302	329	278	276	298	317	274	320	323	318	310	327	294	285	286	302	304	315	285	302	326	293	254	309	310	308	307	297	292	307	325	304	289	325	311	311	320	318	309	296	291	296	328	318	301	335	292	270	301	279	315	308	313	281	276	304	301	302	295	289	277	314	327	310	302	317	288	307	295	311	339	286	284	300	277	306	304	314	278	308	302	297	296	292	290	304	316	304	306	302	310	290	321	312	284	288	341	289	289	280	284	309	307	288	305	316	312	317	278	300	306	288	330	291	306	277	305	298	300	343	295	292	294	316	303	319	291	313	279	291	276	290	284	274	283	279	297	278	300	296	292	282	291	282	293	302	346	297	284	307	286	308	311	292	270	304	302	321	295	295	288	305	320	287	314	296	322	293	299	300	295	289	271	304	264	280	292	313	309	266	289	303	319	281	314	328	320	298	309	296	294	286	318	301	282	305	267	315	286	297	330	333	282	332	315	296	300	300	272	295	298	251	289	283	274	297	266	308	313	286	324	294	306	286	308	271	301	299	268	304	317	289	314	308	299	282	311	283	302	285	313	318	267	313	293	308	285	287	298	300	268	321	267	287	280	296	289	287	302	297	302	282	297	316	280	292	282	295	302	294	269	278	287	288	300	330	327	295	286	302	287	311	307	326	284	297	285	335	306	287	309	307	266	307	314	275	297	307	271	302	288	283	295	307	303	297	283	282	287	258	270	302	301	292	282	267	321	288	286	265	291	323	298	318	323	281	356	306	299	283	280	325	310	294	301	316	294	337	312	320	323	316	308	301	310	327	305	321	305	342	297	306	290	324	308	298	310	280	279	316	307	296	294	280	292	284	309	321	280	281	310	282	333	319	244	306	302	318	312	283	295	294	308	312	288	311	284	319	318	280	331	311	279	283	297	240	284	329	277	306	293	335	280	287	302	294	303	291	314	296	260	302	309	323	308	296	297	301	280	292	316	303	288	302	299	293	272	300	312	301	301	305	279	320	271	290	293	244	306	300	278	299	292	307	298	278	313	299	333	290	303	309	299	328	305	312	314	297	330	295	294	295	329	245	272	309	297	287	315	301	306	311	309	266	275	295	287	312	304	296	324	279	322	315	299	312	297	313	316	313	327	293	283	330	308	279	295	280	272	293	272	286	279	304	295	312	300	306	308	303	299	308	293	303	311	286	271	310	298	335	275	296	275	292	294	299	294	307	302	303	303	290	277	269	301	273	253	280	284	294	309	291	314	337	279	284	289	293	313	283	289	324	304	270	279	313	301	289	265	286	295	282	311	281	278	310	303	299	338	300	288	296	303	304	305	273	309	298	329	302	322	313	284	304	290	288	289	275	340	281	294	287	289	294	284	323	298	299	308	264	293	290	329	313	278	294	289	313	307	300	315	296	280	299	279	282	301	296	302	285	300	275	295	309	284	318	294	289	290	313	307	253	337	303	300	288	289	291	286	288	313	326	320	296	297	326	321	273	318	287	279	263	288	291	295	255	274	324	284	302	295	346	261	282	298	313	309	287	304	290	331	287	297	295	283	321	285	293	287	276	288	291	301	274	320	320	314	294	297	300	294	259	319	299	282	303	299	287	311	291	322	302	294	295	291	285	307	337	321	303	293	293	299	324	272	282	274	278	304	304	317	320	296	304	288	317	292	301	286	285	269
28624	9064	2268	1602	1045	776	561	410	352	293	251	254	214	210	183	192	155	137	164	159	162	144	136	150	149	130	125	146	138	119	164	125	128	138	121	129	117	125	94	110	124	115	133	132	131	119	122	104	142	127	119	122	116	128	110	97	125	102	114	121	96	99	112	101	109	115	121	124	118	124	127	124	149	115	112	127	121	121	104	114	130	108	127	102	122	114	119	119	123	101	105	128	111	113	130	117	105	112	143	116	129	115	125	104	121	112	125	92	108	99	110	106	105	111	97	113	135	87	107	110	111	131	105	103	110	121	111	116	126	122	140	108	91	108	115	107	106	117	107	122	92	117	98	124	125	114	110	111	110	129	129	113	121	116	102	102	115	106	99	98	104	117	112	103	111	105	91	122	121	106	108	119	127	105	107	143	112	94	115	87	125	119	111	108	121	116	101	120	127	114	136	118	107	122	111	102	105	116	116	121	117	108	115	125	131	106	111	111	122	113	109	99	119	119	107	123	123	105	110	119	105	111	96	94	125	129	97	121	95	112	105	116	101	105	119	127	109	102	98	108	102	140	106	110	102	125	111	123	114	102	129	115	106	102	119	115	119	115	98	119	114	94	113	109	87	94	110	102	109	98	120	111	109	113	117	94	123	114	105	107	97	105	112	118	117	102	114	119	101	134	118	119	106	126	126	113	114	108	122	109	118	113	107	123	112	107	121	112	95	119	135	135	131	130	132	114	116	143	102	111	123	99	123	98	122	119	98	115	128	126	114	127	117	103	114	111	120	110	121	98	100	110	111	113	107	114	105	98	133	112	109	109	125	87	117	109	123	108	88	118	128	136	118	107	112	102	99	114	121	93	110	110	123	98	108	108	101	128	108	112	116	118	105	118	111	108	110	104	127	119	109	110	106	126	114	113	103	119	123	105	101	124	126	111	109	116	113	133	112	122	114	108	113	116	104	104	122	109	126	114	104	99	109	123	98	111	128	97	109	121	116	114	106	114	116	98	119	113	123	120	91	106	124	119	109	122	106	120	111	114	129	140	112	109	114	116	100	96	130	119	114	117	93	114	94	117	110	112	99	127	113	112	109	109	99	137	107	116	112	104	114	101	108	135	120	89	112	116	112	110	107	114	105	124	103	113	119	126	126	107	131	113	139	103	116	126	111	108	123	108	116	106	106	117	104	112	110	139	113	88	115	105	127	110	107	114	101	118	125	121	112	119	119	122	88	103	107	111	104	118	102	104	106	118	96	115	117	119	101	120	115	104	122	113	126	103	130	122	110	108	119	111	96	118	110	108	126	114	128	144	109	91	130	111	93	120	123	107	120	116	121	113	126	115	111	120	113	119	125	119	110	117	112	99	103	102	105	105	129	102	99	112	119	106	115	121	110	111	114	119	114	106	96	119	118	124	116	109	136	107	107	116	127	126	106	110	127	118	105	125	112	106	124	103	125	110	105	107	119	125	89	109	100	111	105	107	112	114	96	100	105	123	102	120	121	117	95	110	105	108	102	120	97	114	117	112	115	128	119	122	111	108	94	94	118	115	113	109	120	98	121	111	116	109	126	116	112	111	90	114	125	106	112	107	133	109	95	113	106	108	103	123	124	112	111	118	99	119	93	93	115	120	96	107	113	113	101	132	107	122	121	137	104	118	108	104	128	106	105	103	110	105	117	109	141	107	107	104	117	113	116	113	96	102	111	110	103	106	111	115	100	111	116	134	110	128	122	120	117	103	134	125	108	98	100	112	107	113	119	112	104	110	119	109	113	103	121	112	111	122	121	97	106	125	116	110	120	118	93	114	115	103	98	110	120	120	105	114	125	109	116	122	104	122	100	95	112	127	119	107	109	118	96	130	118	101	112	109	102	105	112	107	120	140	111	118	100	104	120	128	113	108	111	101	112	106	116	105	138	121	119	120	111	116	136	109	121	127	105	121	94	120	121	110	124	93	96	114	98	108	94	102	103	112	112	102	97	109	121	121	110	134	109	119	135	111	96	121	115	112	124	106	110	111	104	117	102	122	101	111	108	99	101	102	118	110	109	115	110	107	110	95	117	122	117	117	110	116	121	102	106	115	93	107	107	106	124	121	126	106	108	104	106	110	108	99	107	112	118	109	106	114	105	119	87	114	110	108	112	127	104	103	113	108	115	91	103	80	123	95	119	97	106	113	101	111	121	110	105	130	105	111	131	100	108	127	112	120	102	120	106	123	99	93	127	124	112	98	129	98	114	91	123	115	108	113	108	111	110	100	113	118	106	109	120	113	90	110	110	110	120	107	97	112	121	128	102	132	118	114	130	127	119	115	116	114	106	124	112	108	124	108	124	124	119	116	117	100	121	110	103	124	128	94	101	94	106	99	125	97	105	129	119	97	128	110	129	116	131	106	106	118	91	132	113	110	121	119	108	112	109	116	116	107	121	114	110	107	118	100	103	108	124	110	112	125	130	126	119	119	99	135	113	136	96	114	94	100	108	122	115	114	111	111	104	112	108	132	124	112	111	111	107	113	102	103	130	138	114	126	127	106	104	110	116	104	94	123	123	102	120	111	125	112	115	112	119	116	107	120	119	117	99	126	122	111	132	111	120	95	100	107	114	109	121	108	109	117	119	101	129	116	131	119	116	117	109	116	111	107	104	98	107	116	140	100	116	127	108	106	142	109	113	123	104	104	104	132	109	98	121	116	104	118	115	111	101	122	121	121	101	129	99	95	121	109	117	110	112	113	104	100	132	110	114	102	101	116	87	106	110	105	131	110	103	103	97	121	122	123	112	103	130	126	118	104	108	128	119	107	128	121	115	130	112	124	109	107	112	102	116	123	104	104	123	101	105	96	121	110	125	110	120	104	134	118	119	111	99	116	123	91	125	101	109	102	100	112	121	122	121	117	121	113	121	125	122	112	114	99	117	109	115	112	100	105	106	120	86	119	118	122	116	106	133	103	121	100	112	113	117	120	117	107	98	119	109	115	109	125	107	107	111	123	113	128	120	101	101	108	112	92	111	87	118	107	114	114	105	108	93	114	119	116	98	105	116	127	109	119	103	112	105	115	109	109	119	99	123	105	109	112	110	126	84	120	142	96	131	122	102	94	133	122	102	124	104	104	106	117	106	130	97	97	119	128	103	140	109	112	105	108	98	117	99	103	106	115	125	140	115	95	121	113	115	128	111	130	136	124	117	118	134	112	114	108	112	97	114	100	102	99	110	109	112	111	109	102	108	124	105	119	122	106	111	109	93	94	101	124	106	124	122	135	104	110	98	117	95	105	118	107	100	121	137	93	109	111	104	101	120	120	111	109	111	112	105	127	122	98	121	110	127	108	114	109	106	117	124	124	121	115	103	107	121	100	113	119	120	122	114	124	110	126	97	112	122	138	125	117	101	123	108	106	108	117	94	124	124	118	117	108	115	120	120	130	137	122	101	113	133	106	111	112	119	118	117	123	115	108	113	107	103	103	125	102	110	122	87	124	106	136	123	118	127	113
14412	2148	4746	5388	4834	3918	3194	2672	2208	1947	1738	1580	1373	1348	1172	1068	1027	940	898	823	834	768	698	692	679	706	638	617	598	597	572	579	537	529	512	558	534	565	499	513	505	505	526	497	506	477	474	475	482	503	435	480	477	473	470	470	452	502	467	434	473	478	440	454	418	444	428	427	464	439	459	434	464	484	434	456	403	429	409	448	440	427	441	445	430	446	422	416	462	435	467	421	412	457	429	462	442	436	420	425	407	444	428	431	438	436	436	429	414	477	414	437	438	424	423	419	407	449	426	440	472	416	419	403	444	426	415	388	436	452	414	419	412	389	439	393	425	393	425	419	423	402	408	438	423	407	420	400	454	422	444	441	368	424	436	444	407	419	432	398	421	424	424	422	431	410	415	412	397	443	420	411	396	431	410	394	419	394	422	417	419	406	410	478	403	431	465	440	386	392	440	412	401	422	426	402	400	416	411	378	411	428	401	388	433	405	394	439	403	447	428	436	401	433	417	441	406	407	418	422	422	443	426	444	443	424	438	418	447	421	426	388	422	446	431	409	420	418	437	422	391	437	431	415	446	403	425	475	441	400	429	410	421	441	429	430	426	433	389	407	430	431	450	442	368	400	416	435	421	415	456	405	388	408	407	413	435	439	412	388	429	376	418	420	434	399	469	426	399	401	421	413	408	406	446	437	378	436	449	404	438	387	412	460	461	449	400	428	396	449	416	449	411	400	408	418	446	428	462	476	400	430	425	442	426	423	411	419	376	417	411	413	384	400	392	411	387	439	428	423	408	414	429	417	459	429	381	369	419	375	400	430	440	446	400	436	432	452	428	416	408	424	423	408	412	430	427	440	435	416	376	414	414	414	406	412	445	447	419	377	391	411	397	417	387	444	428	440	401	400	398	417	406	440	394	417	416	394	416	394	427	434	424	427	430	441	396	389	452	407	416	380	414	418	410	403	384	412	434	406	424	367	408	431	400	401	414	357	406	427	410	424	399	402	429	429	443	397	396	426	415	381	416	431	404	427	436	421	437	405	408	429	471	404	434	414	396	404	420	431	385	459	431	425	411	432	424	457	384	392	436	393	407	439	438	400	396	420	396	422	404	417	428	401	409	392	404	397	398	434	407	437	427	447	425	394	381	435	415	404	419	434	450	411	377	384	463	397	411	417	400	416	430	429	443	427	389	390	435	416	415	449	399	406	440	389	419	425	390	405	445	433	442	413	417	414	400	450	430	416	436	419	417	397	424	422	370	403	443	431	379	400	386	421	427	418	404	400	425	417	404	435	429	425	438	404	429	417	427	415	423	401	377	427	410	428	399	416	380	430	439	424	384	416	412	408	400	409	420	433	423	425	414	422	396	427	382	434	426	427	429	425	440	443	411	414	441	484	422	408	409	451	445	396	400	437	397	403	404	449	390	410	420	392	417	413	441	408	397	422	387	421	435	409	416	437	410	407	418	384	425	388	437	398	404	440	408	435	463	435	422	417	397	385	418	464	412	437	425	423	423	388	404	417	425	406	458	432	451	423	406	409	448	406	454	423	407	423	473	447	432	439	397	400	412	410	461	414	415	412	422	408	437	429	399	417	435	407	442	434	440	383	422	427	428	389	414	445	439	425	408	412	437	398	412	431	423	414	427	404	420	436	463	424	399	426	477	434	434	394	412	430	396	424	446	461	464	423	437	448	395	449	414	398	433	472	418	415	437	396	466	412	414	386	431	408	407	400	451	414	430	419	383	383	424	399	417	396	431	451	415	449	420	403	414	388	403	399	421	416	424	376	407	418	449	397	418	431	434	428	443	411	395	445	385	448	451	458	410	401	404	390	405	359	466	415	425	388	459	402	411	408	387	390	383	406	413	403	406	422	444	409	418	408	417	416	441	420	430	397	409	433	424	415	385	463	372	432	438	449	444	391	410	446	403	426	423	393	438	408	428	421	414	431	449	428	430	417	454	428	408	421	416	434	409	422	423	443	401	438	441	409	385	442	455	399	408	431	401	446	388	447	441	418	376	406	377	408	439	400	434	433	410	445	423	417	424	428	421	457	458	409	399	406	397	429	428	443	388	437	414	409	444	431	442	432	409	446	412	403	419	425	421	425	395	400	396	405	411	386	383	433	415	438	406	420	413	419	406	410	426	422	399	405	406	373	412	418	423	416	463	389	449	414	408	439	445	391	393	399	412	396	421	445	403	419	417	430	414	424	417	425	411	408	420	420	390	418	404	411	454	420	463	450	437	418	447	431	401	421	419	419	413	440	392	439	408	424	420	427	388	424	430	420	426	412	448	422	422	421	456	440	410	442	393	398	432	407	432	382	450	417	432	381	443	399	398	398	404	398	442	419	424	403	411	390	415	449	428	405	440	408	378	442	392	404	417	404	418	400	395	422	419	414	413	427	420	398	402	406	434	438	395	406	483	392	413	418	438	398	438	382	427	382	411	404	416	431	434	390	404	407	447	432	430	420	432	445	427	418	419	443	448	430	431	441	420	406	444	416	420	382	401	437	444	409	464	386	429	419	425	470	388	421	431	419	392	400	409	436	388	408	449	441	433	415	412	438	457	390	428	422	393	397	425	408	384	427	376	430	449	454	420	445	423	437	410	411	363	438	410	440	413	385	434	386	372	417	444	435	407	424	389	414	421	441	388	408	408	410	449	412	404	420	380	403	393	413	409	404	375	453	419	452	414	390	448	415	419	402	415	411	453	410	433	389	445	447	425	404	403	370	393	441	418	420	400	414	411	409	453	432	416	417	389	446	396	408	403	396	415	433	392	434	439	410	414	431	419	424	407	412	422	440	416	385	439	420	424	418	443	475	438	406	391	445	392	409	411	358	402	420	424	408	401	410	441	420	417	411	399	427	422	400	402	412	412	429	446	406	397	415	425	429	404	415	382	432	408	420	440	415	420	450	431	404	409	416	410	387	394	387	434	416	420	429	435	386	426	398	453	410	438	432	403	402	410	437	463	402	437	455	406	418	382	423	434	430	440	394	415	426	411	409	429	421	433	434	387	406	424	405	416	375	456	417	388	417	406	436	418	405	447	460	394	406	393	386	410	420	451	418	414	402	412	437	446	416	400	437	418	431	399	462	362	423	409	406	402	446	428	396	405	402	404	404	414	412	445	423	428	405	420	411	404	413	392	458	441	425	420	411	411	399	403	424	372	414	446	448	406	426	410	451	436	409	418	416	398	415	399	397	405	453	420	389	436	429	407	403	434	417	412	414	446	462	419	460	423	394	380	434	447	404	430	395	422	425	428	389	414	436	428	436	435	397	411	433	435	425	398	444	438	428	438	409	436	421	417	400	397	408	412	412	404	418	432	404	422	355	438	457	427	419	414	418	399	418	416	453	414	400	439	443	420	417	420	436	425	418	418	435	419	386	411	434	425	423	442	391	455	384	423	465	412	426	414	404	382	436	421	423	419	437	426	428	444	415	421	435	400	449	441	456	390	427	444	424	425	421	426	457	413	392	435	412
2625	269	200	204	179	182	159	132	164	146	137	151	175	136	147	160	158	131	177	168	152	162	139	144	175	143	174	153	135	149	157	183	153	176	167	153	149	139	142	149	153	164	134	155	156	148	150	150	175	175	155	158	150	127	156	155	143	128	157	134	157	159	160	159	134	158	138	127	149	129	136	154	175	133	153	166	180	142	148	161	151	129	158	136	138	140	163	166	172	150	160	162	145	161	153	160	139	151	126	177	146	143	150	151	122	143	148	135	153	137	144	142	157	116	134	154	146	137	165	161	133	154	159	166	135	167	177	164	161	136	151	158	136	139	159	147	146	162	144	138	144	150	140	176	154	141	164	126	156	128	172	143	155	131	155	176	145	114	171	142	152	146	172	173	155	159	157	154	155	133	138	139	164	150	136	132	157	126	165	148	149	155	148	143	151	144	141	140	165	150	156	145	154	151	140	154	145	130	153	150	145	165	159	163	143	157	145	154	131	166	150	161	142	139	145	147	155	162	159	152	132	158	164	156	153	136	167	153	143	144	140	159	139	143	166	144	171	150	141	160	148	151	142	146	140	152	141	162	143	140	136	154	148	135	147	154	138	157	159	160	155	132	139	138	135	165	174	142	148	121	133	137	137	143	161	146	144	157	163	152	167	156	168	132	164	162	156	150	153	182	138	166	141	159	161	165	147	149	152	152	163	148	143	159	148	169	153	176	153	138	145	144	146	159	152	162	155	155	137	139	154	148	166	150	160	130	140	151	155	132	152	160	165	161	146	149	148	145	180	145	163	147	145	135	139	154	143	145	146	150	156	142	136	142	179	167	146	162	146	148	156	172	148	148	127	142	136	147	142	161	153	175	138	135	153	153	170	150	140	135	133	157	125	165	148	130	166	136	157	161	160	156	158	151	148	142	137	132	154	157	179	168	138	145	138	120	152	138	159	167	142	167	168	137	175	137	154	160	164	140	130	139	163	152	139	127	174	140	169	161	168	143	134	156	134	146	143	147	156	157	148	141	152	167	144	140	153	168	145	153	151	139	155	150	148	131	172	147	149	154	136	176	142	143	139	136	160	173	163	150	154	146	167	144	184	160	167	142	162	148	167	162	140	146	128	162	143	139	171	151	141	141	165	145	160	158	119	146	161	158	139	154	155	155	131	147	154	167	160	147	156	147	152	150	147	142	160	160	162	175	151	144	152	160	153	158	169	138	151	149	171	164	145	147	143	131	139	161	130	132	136	146	152	174	151	136	139	138	151	167	159	146	153	144	143	117	146	150	142	169	146	156	126	121	127	177	169	160	159	167	160	138	166	141	138	171	148	149	142	150	165	163	189	145	133	129	155	143	151	152	147	141	143	174	138	152	152	149	118	156	143	164	161	147	157	158	150	142	146	134	139	143	126	157	142	180	152	150	160	148	141	149	153	132	136	140	150	131	175	146	148	151	148	159	148	142	172	179	154	171	145	137	145	156	167	168	159	167	145	164	147	154	164	170	171	150	139	160	154	174	158	136	169	158	149	157	157	154	135	153	155	133	149	160	158	159	138	144	145	147	142	161	158	142	134	140	153	151	147	145	148	136	143	150	166	159	139	182	162	144	126	169	153	131	176	136	145	155	150	147	163	149	144	151	154	157	161	164	139	151	146	144	147	165	153	141	142	135	143	161	157	164	158	139	127	164	148	145	159	118	141	140	164	146	153	154	169	147	167	165	174	163	162	142	157	150	157	164	150	135	175	163	179	162	138	154	157	157	139	132	145	148	159	171	139	144	156	137	140	135	161	144	166	165	172	121	142	149	141	150	125	149	129	139	130	153	141	152	142	139	154	142	135	137	135	159	170	145	148	131	155	157	176	151	157	150	165	160	140	152	153	145	169	168	150	149	156	171	145	146	146	147	137	147	145	165	144	146	144	150	174	160	124	174	138	151	171	146	138	155	157	163	169	144	145	147	143	140	178	171	130	173	164	173	149	160	156	133	131	137	158	146	152	163	180	150	146	154	155	155	168	165	151	141	155	144	153	150	148	142	159	160	160	150	144	133	139	157	147	150	152	165	157	141	161	143	141	139	142	158	139	141	144	142	161	155	170	173	156	137	178	141	136	155	160	140	130	156	159	167	157	163	147	159	129	145	157	146	148	147	169	158	179	157	147	137	165	151	148	156	141	148	181	171	166	135	142	143	153	148	167	167	169	165	148	145	147	149	140	159	172	137	153	173	148	136	161	161	167	175	152	156	164	145	141	169	137	147	173	144	165	163	144	154	156	151	147	143	142	169	155	152	166	153	149	150	164	155	133	166	139	149	176	157	156	158	144	181	165	165	156	143	143	150	151	175	151	152	137	140	135	132	154	146	146	142	170	127	143	156	159	139	147	127	157	151	143	158	135	177	134	140	141	139	139	146	152	166	149	152	148	159	143	144	173	175	138	147	145	169	130	143	140	181	159	142	166	175	163	165	139	152	168	137	128	151	179	142	150	130	151	159	158	149	169	141	149	157	157	145	154	143	153	169	141	158	137	137	139	170	144	167	164	139	150	151	171	161	150	154	159	120	154	154	152	149	155	135	171	132	158	142	149	138	157	150	172	163	158	153	149	135	137	119	162	160	191	153	144	132	175	158	177	160	142	142	131	164	145	137	156	141	146	143	141	188	147	132	148	170	158	136	141	151	160	132	163	155	138	128	145	151	172	147	157	155	151	155	147	165	154	159	143	145	154	148	136	150	136	139	137	182	162	152	142	151	152	154	176	144	168	136	160	147	164	155	121	146	149	153	139	148	145	136	159	174	154	150	149	152	151	161	159	158	168	176	138	150	157	141	161	162	144	166	135	163	135	167	133	158	152	135	132	139	141	147	167	149	149	138	169	145	137	147	150	178	139	156	139	147	153	135	145	161	167	174	140	121	155	153	141	154	168	145	165	156	159	163	143	148	149	140	145	164	138	163	138	150	156	118	149	158	132	170	149	143	156	153	156	167	178	125	139	166	144	171	142	141	167	155	155	154	132	161	139	138	135	152	148	139	156	158	151	165	143	143	151	151	166	129	155	152	128	169	161	141	155	147	140	121	137	153	151	145	168	127	156	161	136	157	137	159	136	144	161	149	150	138	172	163	148	146	157	177	172	135	188	145	137	134	162	156	151	170	145	156	127	143	158	135	174	137	144	163	165	160	155	129	149	143	156	163	148	164	135	132	146	164	154	160	156	158	163	134	135	180	134	135	137	161	146	151	142	158	164	152	149	154	166	156	162	162	159	157	129	160	157	149	153	143	165	143	161	178	147	166	155	156	144	164	158	125	144	157	154	139	156	149	171	144	151	153	143	148	141	141	140	149	153	144	146	164	147	153	168	159	134	138	141	141	136	127	144	125	160	132	170	158	135	137	140	142	147	157	156	158	139	151	160	137	139	145	174	149	169	166	164	139	169	170	147	132	144	167	148	164	128	151	151	142	160	140	140	153	157	144	161	175	160	164	158	153	177	146	157	144
4787	622	690	711	693	691	660	593	608	588	546	592	645	530	574	541	556	508	578	551	551	533	555	537	557	545	548	517	520	534	516	523	540	531	548	533	540	511	518	541	545	565	572	514	507	514	557	581	519	541	531	519	539	548	529	527	542	531	590	513	573	498	556	538	520	541	580	572	544	543	528	514	502	531	523	539	568	507	532	511	525	484	574	501	538	500	545	521	505	539	540	486	514	501	563	532	580	540	546	500	532	530	523	502	539	535	518	510	541	559	543	527	543	540	514	537	537	533	572	579	516	530	524	508	528	551	564	531	520	573	544	530	497	588	522	484	550	511	566	537	543	533	540	583	494	545	524	531	526	521	546	533	490	524	576	526	520	526	546	525	517	514	519	532	501	530	536	555	563	528	523	505	512	520	525	550	534	513	474	512	525	565	544	516	534	515	564	534	568	489	491	535	567	513	539	524	506	539	530	550	552	541	543	515	544	535	530	567	529	531	526	492	517	550	537	522	515	521	541	533	539	515	528	529	527	544	532	549	562	510	542	516	517	553	518	511	506	533	574	502	540	539	519	539	520	549	544	528	474	562	506	544	490	561	531	525	542	562	520	516	527	582	526	508	517	530	529	568	550	515	497	530	527	532	538	571	588	539	522	521	564	496	519	524	503	514	558	494	514	542	539	548	529	551	559	521	514	525	549	556	541	547	530	565	549	507	542	551	535	548	508	529	550	548	484	543	555	544	513	529	549	518	576	545	515	541	559	539	516	575	570	548	511	562	502	528	537	510	503	512	528	552	522	572	564	506	509	481	536	507	534	560	540	526	529	510	531	554	526	549	547	542	518	515	551	536	496	561	501	506	528	560	514	555	570	515	562	483	511	538	502	577	532	510	517	513	543	522	513	558	570	528	521	530	496	533	528	536	530	535	537	549	517	547	517	573	507	523	505	531	529	541	489	544	544	537	529	524	543	516	544	567	549	524	551	536	518	499	536	501	532	550	552	520	530	515	517	509	536	517	515	491	487	515	539	535	536	569	525	507	560	535	489	540	499	550	528	538	554	578	490	532	509	485	559	519	523	531	574	530	508	514	526	520	546	489	572	500	546	565	536	562	544	492	550	511	517	531	501	541	527	567	532	522	568	545	528	492	517	550	509	543	570	510	543	565	532	552	508	514	533	539	493	532	525	564	536	530	538	540	579	511	567	525	524	559	536	487	516	504	532	517	521	522	535	551	517	501	546	553	543	539	555	496	552	522	539	559	520	529	543	499	532	532	512	547	522	499	591	520	526	524	522	531	506	540	534	544	509	553	550	537	533	526	552	566	545	564	539	536	482	529	553	560	508	550	555	532	555	534	577	516	588	536	529	592	555	554	554	520	538	533	525	518	532	541	560	556	506	485	545	529	505	539	526	517	533	528	552	516	536	503	512	537	540	522	546	566	527	496	571	563	557	557	554	547	520	540	525	527	544	577	536	499	545	546	542	544	518	561	548	506	563	517	521	498	528	534	533	516	517	522	542	597	548	550	540	510	542	507	512	513	573	530	536	515	516	499	538	568	551	569	595	506	497	540	516	542	577	533	556	582	539	479	515	560	537	538	490	567	502	520	529	568	560	535	540	523	522	550	516	544	518	512	519	467	532	537	552	524	550	503	510	523	554	573	503	537	563	550	573	510	545	517	528	520	493	534	575	545	543	557	532	539	511	458	537	557	514	574	507	542	519	585	543	524	517	516	537	538	537	544	509	543	526	562	548	561	487	519	505	497	536	527	519	502	559	546	538	530	514	518	546	537	540	559	563	475	575	538	578	547	542	530	563	542	517	547	550	506	544	525	507	506	510	530	549	529	513	527	599	491	546	504	549	535	523	557	525	529	541	518	531	532	520	549	538	524	572	553	558	536	541	495	541	535	520	541	560	553	531	568	536	568	512	516	521	551	544	534	506	522	502	550	515	500	528	506	559	528	561	541	509	544	531	550	517	549	490	542	521	534	553	522	514	565	536	548	567	534	555	530	519	550	508	542	530	528	578	500	530	504	522	524	538	537	498	504	566	545	523	561	543	535	538	537	520	530	547	521	543	549	498	525	533	540	501	543	520	485	506	516	567	539	529	563	519	537	541	499	549	563	499	556	559	532	501	509	543	497	511	491	501	531	559	522	538	561	510	536	515	528	538	529	517	534	529	564	554	495	520	540	550	558	489	563	495	498	528	525	556	556	535	499	534	554	521	484	506	585	500	520	535	498	573	503	523	532	514	506	561	557	556	568	538	518	563	533	513	562	521	551	519	531	574	523	518	548	483	487	519	530	546	539	511	551	564	563	508	507	502	530	535	554	505	533	500	524	544	554	515	534	538	570	550	491	525	545	541	492	528	540	525	518	552	546	537	558	516	502	517	519	491	538	509	560	553	522	500	498	543	571	529	528	551	526	523	548	547	532	530	560	483	503	526	530	520	514	502	516	547	548	519	583	527	542	504	524	544	569	545	550	548	544	542	521	540	539	511	498	576	536	587	553	535	532	514	507	547	526	543	504	506	486	546	520	500	527	548	514	538	510	544	558	537	570	500	503	544	578	558	553	553	535	543	515	522	512	537	505	558	498	552	548	509	543	542	523	506	531	513	563	543	509	561	504	490	513	550	503	528	553	496	523	587	534	592	570	518	528	515	519	551	521	528	554	520	541	524	522	527	556	538	597	559	509	548	535	501	520	539	561	538	541	568	537	581	531	529	525	516	569	510	540	534	512	541	502	557	576	522	493	550	529	510	525	521	506	545	536	570	538	567	531	513	517	538	502	538	535	515	518	547	503	530	547	543	546	499	484	566	566	499	582	541	519	543	541	533	519	524	528	537	567	570	537	572	514	549	512	576	526	518	540	531	528	552	486	559	555	533	521	548	524	569	505	546	534	564	539	566	534	510	518	513	550	531	525	488	564	545	533	547	510	579	521	503	522	519	486	513	570	563	517	515	576	545	504	553	537	525	570	558	526	501	519	558	490	513	534	535	563	503	544	536	542	508	524	524	565	520	533	532	520	512	574	518	510	532	542	523	530	504	555	521	568	551	517	479	517	518	545	509	523	576	525	528	511	534	572	557	533	587	537	564	506	506	516	563	483	504	531	557	545	519	513	521	552	518	541	565	553	554	538	510	499	525	547	523	493	539	494	536	539	554	516	511	576	571	548	601	528	533	559	504	534	524	533	511	521	523	530	511	493	547	538	547	502	498	545	541	555	513	557	534	542	554	614	523	541	525	533	562	537	568	550	543	539	554	553	518	512	569	546	523	522	562	533	520	562	558	558	549	518	555	505	557	512	560	511	536	518	513	518	526	519	577	523	594	550	548	557	525	500	574	533	534	541	549	521	515	558	496	511	499	528	493	549	530	565	562	505	540	524	515	525	527	547	543	527	517	530	511	540	518	546	547	511	525	531	546	536	539	537	490	514	507	480	554	496	505	544	506	511	528	498	516	504	541	517	486	552	523	541	540	560
18977	2525	1024	829	575	394	317	249	204	173	160	125	142	131	120	110	120	86	108	105	97	97	87	105	104	71	100	92	83	96	94	74	91	69	72	82	65	68	71	89	81	81	80	74	72	84	87	73	71	85	74	88	82	58	75	74	82	70	72	75	72	83	84	83	82	86	86	77	79	82	92	71	71	62	92	77	80	73	73	71	56	83	90	79	75	72	79	84	81	85	74	87	53	74	66	79	73	68	87	70	72	74	66	75	74	78	68	74	80	81	72	77	77	95	73	70	88	66	73	71	72	69	89	81	85	68	74	77	70	77	68	83	83	69	72	85	78	82	70	76	70	64	77	61	64	73	67	77	77	76	76	76	69	81	79	72	80	63	71	91	78	82	67	78	58	78	77	67	76	77	68	73	79	84	76	78	70	66	70	69	81	68	68	81	73	72	74	60	79	76	82	65	72	64	77	83	70	71	102	80	82	74	73	75	62	90	68	70	67	75	68	81	80	78	73	83	80	81	62	70	83	82	86	88	66	85	90	76	78	75	76	70	82	69	79	67	78	72	91	50	73	87	76	85	89	79	89	76	73	68	81	65	76	78	72	62	67	73	80	70	78	81	77	72	75	78	69	73	73	79	69	80	82	70	74	79	61	66	74	85	78	67	73	81	76	90	68	84	72	81	56	73	80	77	83	70	90	73	67	73	75	88	83	72	88	84	59	66	66	82	65	73	54	87	69	60	70	81	65	70	83	67	74	80	82	74	86	67	77	62	70	67	79	76	72	83	77	86	85	65	70	70	71	72	93	71	80	78	72	62	61	71	64	77	72	94	68	82	73	67	88	73	72	64	78	74	64	71	74	67	87	81	79	62	71	79	68	67	74	69	67	66	75	77	68	77	84	72	63	84	77	90	77	73	80	81	72	69	88	63	72	74	76	63	74	59	74	77	58	81	67	80	67	75	76	81	68	87	78	60	69	73	70	64	71	72	82	84	80	75	78	84	69	79	75	70	46	66	75	75	98	69	62	82	80	58	82	87	70	72	76	89	90	72	77	74	79	68	70	79	62	88	68	58	79	74	79	66	86	83	68	80	96	75	63	66	75	77	65	72	70	82	70	71	68	83	71	68	65	79	61	68	76	75	75	82	64	74	78	62	73	74	82	85	74	80	76	65	66	85	63	75	82	75	82	78	68	65	74	78	82	77	94	84	77	71	82	87	64	74	71	78	71	87	63	67	83	66	89	74	80	82	72	64	69	72	74	60	69	62	78	69	61	73	72	64	73	64	76	87	76	68	86	65	81	71	81	78	73	74	77	76	75	64	73	70	75	75	87	74	83	85	79	74	72	71	68	75	99	74	83	75	81	79	76	70	68	61	83	78	80	79	76	79	63	76	73	86	71	75	66	62	68	68	67	58	61	76	72	85	73	91	64	73	63	77	56	79	78	78	71	98	64	81	85	66	64	90	68	86	72	86	69	72	74	75	61	76	68	68	86	68	71	78	73	74	97	70	55	79	83	70	82	72	75	61	79	70	70	72	69	70	70	59	71	76	76	83	73	73	77	81	72	77	79	82	68	63	65	73	67	73	76	76	75	88	93	69	75	83	85	76	79	85	72	74	77	68	77	81	79	70	75	68	86	87	77	64	79	63	89	74	78	90	69	77	83	70	78	61	77	83	69	74	75	61	74	80	87	84	64	84	78	87	82	65	75	65	74	69	82	75	76	65	76	78	90	96	74	72	74	76	67	72	74	69	75	72	65	69	67	73	85	78	78	67	65	59	66	68	72	76	81	78	70	67	69	62	102	74	85	85	101	76	74	84	72	85	68	73	66	64	85	73	72	71	70	85	70	81	80	83	76	70	61	67	87	70	73	88	101	74	62	74	74	85	81	72	75	70	83	82	85	79	80	80	75	72	61	81	104	65	92	72	86	76	78	79	80	57	83	70	77	67	83	63	89	78	86	51	75	76	90	73	69	89	64	78	68	67	84	67	57	76	80	78	84	75	73	72	71	82	63	68	71	73	86	67	86	77	78	64	76	71	72	73	76	75	76	77	70	88	66	82	70	80	85	85	84	76	79	71	74	92	52	64	68	70	73	81	74	92	72	83	98	54	63	75	70	83	85	85	64	90	70	79	68	68	75	69	90	56	76	73	73	96	88	85	79	80	72	76	63	85	61	69	76	62	75	78	64	70	77	68	84	64	86	71	89	69	66	70	72	62	72	66	73	69	71	71	73	72	65	78	74	77	76	63	93	82	74	66	85	61	71	71	62	63	79	73	69	72	73	76	57	91	80	79	82	75	74	88	70	94	81	86	83	62	86	66	79	76	71	69	85	72	70	84	70	70	64	85	82	82	75	65	70	71	75	66	66	66	79	74	63	84	85	94	96	79	79	79	82	75	70	74	51	61	74	79	68	74	61	82	77	68	96	75	65	85	67	63	81	63	67	73	81	66	86	68	77	59	69	75	67	91	93	81	80	76	68	83	72	76	79	82	84	94	88	65	74	81	86	84	63	67	92	71	77	69	81	80	69	71	61	68	64	79	74	69	72	76	75	90	77	77	89	78	81	71	67	77	63	68	81	82	72	84	57	82	93	62	76	74	77	99	87	69	77	99	74	71	73	71	72	71	68	60	83	68	81	72	64	66	68	61	78	71	78	73	65	61	72	76	76	68	76	55	80	87	84	71	75	80	71	77	88	87	71	56	76	81	75	72	80	86	69	86	71	85	75	63	68	74	72	65	74	77	56	80	72	72	72	78	68	74	64	93	72	74	59	78	95	81	81	67	87	71	79	60	76	80	57	72	69	64	79	54	80	85	70	80	74	84	81	66	79	76	69	79	70	86	88	69	64	78	61	80	70	72	69	76	71	79	81	71	74	69	65	82	68	77	81	76	63	76	84	53	84	63	82	71	67	59	66	74	61	84	63	84	81	79	60	78	85	90	56	55	66	77	98	81	73	62	67	66	76	70	71	61	71	82	89	70	66	67	82	60	73	77	75	73	78	79	62	76	70	69	85	78	75	76	83	78	69	87	82	72	90	68	75	71	72	81	77	75	65	64	58	65	73	72	70	69	79	84	67	58	75	79	75	70	80	66	72	77	79	76	83	69	65	77	61	76	88	92	75	68	82	82	94	69	68	71	71	93	69	54	94	75	85	62	74	74	75	67	66	75	66	74	102	64	80	85	82	79	55	82	85	81	78	81	74	85	75	63	59	71	92	75	75	92	84	71	64	75	71	79	75	71	84	54	68	69	79	63	75	70	80	72	79	73	62	93	67	65	79	87	67	71	72	74	72	81	75	68	64	76	78	58	81	71	82	86	73	67	68	69	72	79	85	98	62	80	55	101	77	81	82	65	65	72	80	60	72	59	78	75	68	64	62	74	77	83	86	61	68	68	87	81	73	79	69	67	72	78	61	74	85	66	65	67	66	63	78	68	74	78	74	79	64	68	54	79	69	70	87	78	64	73	93	86	75	78	75	76
10952	1129	2677	2949	2567	2121	1771	1469	1205	1096	987	854	782	742	710	674	617	602	514	549	444	466	426	460	422	453	407	402	386	394	359	379	372	375	376	341	359	339	323	357	323	338	346	325	335	317	357	326	347	334	332	331	334	317	316	330	336	335	326	321	332	283	349	306	289	332	338	299	309	331	356	325	316	292	329	285	303	296	323	297	328	325	334	313	316	310	314	321	317	315	329	302	286	313	319	280	291	317	338	309	313	313	297	301	314	305	327	312	291	293	310	314	312	324	280	305	323	300	302	352	296	304	295	303	329	317	289	277	311	338	297	270	294	289	298	330	330	319	273	325	312	276	309	312	278	287	303	289	310	310	297	299	315	295	321	329	300	305	338	311	328	306	317	300	316	284	300	307	311	337	277	289	305	278	316	302	324	266	300	287	272	303	345	311	321	292	328	291	331	307	293	291	314	351	308	300	306	275	327	289	283	344	292	283	293	325	312	291	340	327	295	291	294	292	299	279	289	302	298	308	297	263	311	313	319	269	292	274	351	288	264	332	292	301	335	303	306	315	310	300	301	295	301	274	299	302	317	308	296	289	307	317	317	294	316	296	290	326	259	266	289	281	321	281	317	277	296	307	307	313	300	288	292	279	325	292	300	288	307	316	314	311	285	285	307	300	279	297	301	302	302	301	301	279	317	289	316	286	339	307	318	281	292	315	293	295	311	313	305	290	299	321	333	343	287	268	282	345	277	304	316	255	292	265	335	292	312	290	310	307	312	303	337	309	315	297	276	286	302	277	270	318	307	284	280	302	348	290	303	313	280	274	310	290	300	307	273	290	284	325	324	304	282	309	312	310	330	279	302	290	282	272	338	304	307	299	259	304	306	318	301	288	318	276	329	301	316	288	266	319	278	343	325	288	296	314	318	303	311	300	321	308	302	297	303	283	295	327	308	277	241	302	275	326	278	314	291	305	283	282	305	297	278	323	306	296	327	299	302	309	270	319	322	293	278	311	303	284	314	272	329	283	298	290	278	301	331	290	298	311	271	312	311	312	312	311	306	305	309	301	296	298	314	260	277	269	307	280	278	336	296	321	286	294	295	273	316	291	283	306	285	288	282	327	301	321	320	311	308	291	290	268	297	297	276	301	316	303	278	309	286	310	286	280	305	313	300	318	306	299	315	306	323	330	306	305	269	276	285	316	316	285	304	315	293	324	290	271	280	311	285	282	325	292	301	319	303	306	312	317	319	290	276	311	299	314	292	278	301	291	280	277	300	297	297	317	292	298	310	281	283	293	297	307	319	285	319	312	331	289	311	312	296	319	302	278	288	351	309	302	316	316	316	303	300	310	291	323	303	300	286	286	290	315	282	285	314	272	285	283	319	282	306	297	274	294	321	297	283	305	289	308	331	296	288	310	335	292	295	283	295	280	294	289	283	320	278	313	320	278	283	288	311	318	321	294	286	299	290	281	327	283	281	265	296	301	269	317	291	300	294	286	280	331	324	308	303	291	293	276	312	299	312	305	296	307	294	286	292	292	319	272	301	298	313	294	296	277	317	311	281	291	305	328	286	282	290	312	294	328	292	310	284	274	306	299	285	307	286	303	273	299	302	298	288	302	326	319	299	262	317	283	307	310	306	280	299	332	324	282	308	316	349	295	321	294	290	283	297	313	310	333	288	319	293	291	305	314	319	316	298	318	308	278	281	295	284	297	318	297	319	278	307	290	296	323	321	309	264	261	300	281	289	303	272	301	307	266	287	263	275	283	297	298	320	285	275	284	272	322	299	316	320	312	296	272	292	295	321	277	310	295	294	263	275	304	289	293	289	331	273	303	286	314	325	302	297	318	282	249	291	301	283	312	315	296	294	301	314	325	285	310	290	286	279	312	298	288	306	291	314	262	273	313	267	320	303	265	306	327	288	290	295	298	325	275	334	310	305	302	303	310	320	269	311	298	284	293	306	335	288	272	303	297	293	314	290	276	311	293	292	290	312	281	292	320	292	285	300	293	288	291	273	285	324	277	303	316	324	298	286	262	321	300	286	285	286	303	290	299	294	300	300	335	297	316	295	346	309	276	275	324	312	283	311	279	344	286	284	299	291	294	312	328	288	297	275	306	310	299	307	310	327	297	279	302	320	279	291	300	313	277	296	309	309	316	279	306	298	301	290	298	307	275	305	305	299	304	313	294	305	294	285	297	259	278	303	300	305	278	327	314	300	328	259	307	282	294	279	326	291	271	284	305	299	342	321	294	274	300	287	296	285	290	326	318	304	292	311	289	305	287	308	293	296	321	318	310	300	304	328	286	284	275	318	301	289	262	319	323	315	277	318	283	261	276	296	291	269	320	308	286	332	291	302	283	276	293	305	329	286	292	318	289	284	276	285	281	309	312	316	290	315	289	308	310	289	300	283	273	273	316	270	307	345	309	282	313	308	288	271	304	308	296	319	295	307	293	307	305	296	273	276	311	277	307	286	295	315	305	311	298	304	316	271	281	314	316	323	323	305	316	293	304	300	321	272	312	284	249	289	290	310	295	290	312	292	314	299	309	326	302	313	304	295	299	288	307	325	308	281	317	295	318	269	292	282	283	302	336	271	273	323	305	291	276	284	294	309	324	298	278	310	300	297	291	314	269	283	327	306	290	287	295	297	292	305	311	272	278	310	290	322	309	297	285	313	286	290	316	299	314	274	315	288	294	295	316	319	313	286	271	296	293	309	273	316	309	276	317	281	311	295	332	294	329	310	302	276	308	337	327	279	251	294	322	286	326	308	313	300	308	324	281	301	258	304	295	297	293	324	303	282	311	294	289	260	299	260	303	295	318	337	277	317	287	287	298	303	311	305	293	298	318	288	310	306	334	295	284	269	273	283	297	260	292	308	301	291	295	302	298	323	301	305	291	324	278	293	341	314	326	295	293	323	276	288	289	278	299	304	323	300	296	333	304	307	275	299	295	271	290	296	295	290	336	314	301	304	305	311	249	278	323	265	301	311	294	306	295	280	290	324	283	303	296	287	277	297	289	299	307	319	279	294	296	321	329	298	318	287	274	293	289	300	332	308	276	307	313	280	317	292	300	309	277	308	289	294	323	314	272	271	295	297	273	272	299	294	311	276	335	289	313	302	289	291	322	332	284	319	291	286	292	277	296	277	282	271	305	306	277	320	286	302	285	262	333	289	321	315	296	292	284	286	310	262	289	275	294	284	308	279	300	290	337	294	328	310	307	290	270	267	331	270	273	295	288	304	300	272	295	328	288	262	298	280	290	280	308	305	284	327	306	312	320	309	318	309	282	311	313	268	272	288	318	323	292	300	295	310	295	278	302	341	342	282	268	285	309	280	340	302	318	306	262	331	286	305	295	344	286	272	297	298	281	275	285	302	315	274	309	297	304	324	310	299	314	293	323	309	284	298	304	279	311	307	303	293	306	325	314	304	281	286	292	305	285	256	293	307	336	283	278	298	312	295	287	301	282	292	286	303	301	278	320
28755	9138	2237	1558	1085	746	558	442	391	311	271	265	228	202	196	187	173	159	158	165	149	134	145	122	151	150	135	145	120	131	131	140	117	117	126	112	125	145	115	123	110	128	115	122	117	115	117	121	127	109	127	126	109	98	128	109	106	117	117	99	120	124	116	115	122	108	119	102	124	116	119	112	126	106	118	126	126	135	113	115	135	105	108	140	103	86	119	88	106	109	116	128	117	103	99	115	120	119	133	104	110	119	120	107	106	111	113	115	99	122	108	102	108	106	120	115	110	107	112	113	113	109	105	96	126	105	99	112	113	121	98	97	113	107	104	101	105	108	110	116	128	121	119	106	120	145	109	112	113	116	109	101	109	132	130	112	103	114	137	132	94	95	124	110	112	99	108	107	119	108	110	97	122	115	111	80	122	109	97	107	122	107	124	129	117	105	115	118	99	118	126	124	105	96	118	117	131	105	114	94	117	104	103	114	132	115	134	102	115	110	90	106	105	127	118	116	127	123	125	93	128	109	116	122	108	100	103	97	108	106	126	111	107	118	108	108	102	112	105	118	114	99	102	114	115	100	116	114	117	120	116	117	105	110	115	114	115	114	116	108	123	98	127	107	111	142	103	111	109	127	115	100	117	105	117	105	134	120	97	117	102	129	120	100	130	112	107	112	119	125	111	99	99	101	115	101	111	104	122	126	105	96	120	122	147	104	119	122	96	135	114	109	97	103	92	118	114	105	117	123	111	113	91	100	102	103	97	129	121	102	114	108	101	110	106	93	113	109	132	120	116	85	98	109	107	116	106	116	121	131	104	107	111	132	113	98	119	127	90	110	115	125	113	93	118	95	125	112	98	110	109	109	97	124	109	117	112	112	123	99	117	106	136	102	106	104	112	115	102	118	106	105	101	127	100	98	120	104	97	112	106	100	111	101	106	117	97	94	143	111	128	113	99	106	109	96	121	107	98	105	105	124	131	98	108	114	108	133	120	119	108	128	121	120	109	102	115	123	119	121	115	125	109	122	119	112	119	123	90	115	101	99	107	117	119	97	116	113	134	109	132	133	97	94	110	116	133	136	109	107	117	113	121	111	100	120	118	130	112	126	107	110	104	123	99	128	114	108	124	106	110	102	112	112	106	131	111	111	117	116	107	105	111	105	120	102	139	111	94	113	130	109	116	118	97	126	103	123	122	113	104	123	117	106	105	103	130	123	120	123	104	110	113	123	109	118	134	103	99	130	134	116	110	111	111	137	110	110	117	103	106	104	120	100	119	113	122	112	104	106	108	99	107	121	123	113	98	108	108	132	121	123	113	131	117	128	106	93	107	99	112	112	128	105	121	116	119	114	105	129	100	124	86	100	110	122	117	106	95	120	97	120	120	105	106	96	114	111	107	136	116	110	113	112	127	120	114	103	106	111	110	107	101	123	112	105	138	112	127	113	127	128	111	107	119	94	148	111	100	124	114	112	111	112	101	113	113	102	113	108	110	126	104	102	114	117	128	98	111	136	88	90	136	117	123	106	123	107	118	119	119	111	95	103	106	115	115	103	115	115	106	121	107	133	114	104	132	117	112	111	104	102	131	106	113	110	107	119	125	116	131	117	107	119	107	103	124	88	98	116	119	95	98	111	123	118	104	105	119	112	124	105	121	112	110	119	98	125	114	111	129	109	127	120	130	115	110	127	93	121	124	96	112	109	121	115	115	117	104	109	113	112	106	111	107	107	106	119	97	112	136	118	102	141	109	90	102	99	108	103	101	113	122	90	127	107	101	111	100	99	120	93	114	94	118	124	110	100	114	125	116	99	92	117	108	108	136	120	95	119	109	113	116	81	116	118	110	118	110	104	100	124	107	95	95	116	129	112	107	93	96	105	101	108	107	107	103	110	98	96	102	119	116	120	96	96	99	118	126	112	127	113	108	112	100	122	108	108	109	107	103	108	134	98	107	119	109	102	108	92	87	112	115	125	114	103	133	106	106	109	116	109	116	124	106	112	112	95	135	103	107	101	117	119	119	101	112	134	110	127	126	122	118	108	120	117	100	110	127	112	102	116	117	110	114	116	119	105	115	120	105	117	116	123	105	117	95	108	117	117	121	105	105	130	120	94	131	99	116	115	111	100	101	116	117	110	100	120	116	114	123	105	122	111	103	123	109	110	107	117	114	113	103	107	108	127	108	144	106	109	124	98	119	118	140	123	113	117	116	113	117	105	101	106	101	105	111	114	108	109	133	87	119	108	102	95	94	108	143	112	123	121	105	112	108	99	113	134	113	115	108	109	115	100	100	116	108	110	96	96	108	105	112	138	112	90	115	109	102	130	123	101	109	114	118	112	99	104	124	117	132	112	99	131	113	108	103	141	129	107	101	126	98	106	113	114	151	121	125	113	105	101	112	121	119	106	110	102	107	114	100	97	106	121	111	129	119	118	94	116	117	96	99	121	114	113	112	103	121	125	121	116	107	129	104	108	108	109	116	103	121	108	112	115	106	117	125	104	125	115	114	97	101	110	106	119	112	120	115	124	111	100	123	122	127	112	117	124	116	113	126	118	101	114	121	131	103	115	118	115	107	106	128	114	119	130	125	100	101	125	109	111	111	121	104	122	121	115	113	115	104	131	135	98	100	130	117	114	109	109	114	118	117	112	110	101	105	118	116	120	124	102	112	99	111	112	133	106	129	92	101	108	106	89	117	96	112	119	112	107	111	108	130	117	125	127	127	116	110	136	109	106	116	109	110	109	106	101	99	113	108	123	101	108	109	116	118	96	111	118	121	109	105	125	111	95	102	117	111	107	120	94	106	114	115	121	119	107	112	128	91	114	112	95	115	107	104	105	104	122	99	118	96	129	107	101	114	103	122	122	97	122	123	123	100	108	126	116	108	112	109	125	122	137	119	117	107	135	113	105	100	116	117	116	132	98	125	112	108	104	124	101	113	107	122	123	122	111	109	94	134	99	114	114	109	127	126	109	125	119	122	108	118	104	99	96	110	119	110	109	117	99	114	99	111	112	104	126	108	99	128	107	90	120	121	114	119	95	106	115	91	110	130	110	127	126	100	131	106	107	110	119	101	111	115	102	128	109	100	118	123	108	121	117	110	99	106	109	108	97	126	100	114	114	113	125	139	137	95	133	129	121	114	120	113	128	119	105	113	119	128	122	112	116	97	124	96	104	100	116	112	122	93	140	116	115	112	119	86	107	108	127	95	116	108	132	118	104	102	114	123	103	113	105	95	131	114	100	133	112	102	118	104	103	130	105	120	122	137	126	118	113	119	125	107	124	122	111	105	119	123	111	105	103	119	100	111	106	111	104	119	106	95	111	105	94	115	119	121	114	89	115	104	106	92	134	119	108	125	139	114	111	110	103	114	117	116	121	109	128	102	127	105	111	112	108	122	111	99	102	114	98	103	139	101	110	107	105	102	109	112	120	113	106	107	96	122	121	119	134	117	134	120	111	101	126	104	125	96	117	108	92	96	107	101	135
14431	2114	4868	5312	4684	3872	3163	2604	2260	1916	1682	1512	1352	1287	1164	1074	993	907	892	832	820	780	709	690	599	664	650	664	616	613	558	596	580	556	556	488	549	598	481	444	574	448	498	473	471	501	507	479	473	447	477	496	476	498	460	472	468	498	460	480	457	461	497	423	441	433	478	427	434	433	445	459	420	455	446	451	450	402	470	453	444	420	442	464	444	411	444	432	435	422	423	452	443	412	441	425	412	436	427	420	430	442	414	418	402	411	413	424	438	385	448	430	433	413	466	395	417	443	431	443	421	413	463	385	439	412	375	419	425	409	391	416	427	452	402	422	449	440	412	396	435	411	398	424	422	454	421	419	428	455	423	410	394	419	369	475	433	429	437	406	450	440	387	421	392	424	452	417	432	434	408	441	417	439	379	422	441	438	441	404	421	431	428	420	411	433	425	412	431	422	464	390	419	433	404	414	417	396	455	444	444	414	444	428	452	458	456	413	425	431	418	450	411	414	379	396	430	402	444	420	434	441	408	466	424	446	437	410	461	415	440	416	419	397	411	414	406	421	408	401	422	404	443	424	423	400	409	389	423	394	443	416	430	410	410	402	434	421	445	437	411	438	422	380	417	424	398	434	408	405	412	394	432	428	416	429	443	384	421	422	401	404	421	450	412	407	447	442	417	418	442	411	406	404	417	435	431	435	426	425	434	447	427	432	392	392	400	449	420	430	436	416	453	431	425	404	417	393	427	405	432	434	429	432	416	418	447	431	408	393	432	449	399	408	437	412	421	432	401	425	438	405	454	429	414	393	447	409	421	419	433	411	422	389	413	455	418	431	395	388	418	399	380	439	410	390	429	411	433	400	436	434	433	392	430	413	404	387	472	408	432	404	431	418	447	425	438	453	421	410	444	416	405	420	435	428	406	459	418	425	447	442	400	443	458	403	441	393	426	440	472	420	421	456	398	415	407	437	418	391	400	437	401	409	395	412	401	438	415	408	433	414	410	393	407	426	448	433	444	423	439	442	422	395	390	412	421	391	411	426	428	400	422	438	394	428	450	403	409	441	421	402	465	401	422	397	413	450	455	422	435	429	437	385	433	444	424	394	421	409	396	424	376	420	448	407	448	392	418	410	384	410	436	418	407	411	401	413	417	400	385	434	429	436	412	415	403	412	396	408	385	455	439	435	397	417	421	400	437	449	406	422	437	420	418	420	405	436	397	405	405	463	415	397	420	388	403	449	410	419	407	439	421	365	412	401	415	450	476	383	450	423	403	410	387	435	438	409	416	451	399	428	399	415	417	384	420	462	403	391	411	417	437	428	419	411	415	410	411	404	421	418	414	396	411	399	367	376	432	403	401	402	441	395	431	398	392	427	409	449	409	437	429	407	410	420	414	416	418	411	414	383	361	457	433	419	421	437	414	421	428	368	438	405	423	413	395	399	438	421	476	442	458	449	435	388	414	411	406	449	423	416	442	422	412	442	413	403	401	419	408	418	424	427	435	457	466	451	439	423	440	414	437	389	445	410	415	402	421	442	436	464	383	439	427	415	448	413	418	443	442	396	397	431	438	411	390	447	421	433	397	431	421	409	391	417	394	414	429	434	430	393	389	420	404	408	424	445	413	407	430	416	409	389	457	398	401	411	412	428	429	426	438	421	444	424	452	453	448	459	389	407	440	446	417	384	413	384	412	436	407	417	416	456	419	417	406	433	429	438	391	390	449	441	455	391	407	394	425	427	401	413	399	441	398	409	394	407	450	403	416	384	390	422	381	424	418	444	417	417	435	406	436	418	427	454	398	432	423	423	430	400	422	404	407	403	434	378	408	439	419	469	428	400	428	434	387	425	413	426	440	413	437	418	420	398	416	443	430	462	412	425	383	419	428	408	453	428	445	435	388	434	401	388	404	434	422	398	443	379	412	432	410	406	390	443	417	391	437	402	435	413	412	395	409	436	397	398	435	421	405	398	380	425	384	422	355	428	437	414	395	437	411	415	419	409	430	419	406	421	425	412	424	432	426	398	426	420	428	413	417	422	444	437	421	434	407	380	425	403	435	408	413	435	424	396	386	428	436	414	397	419	396	407	444	403	425	406	430	382	438	442	419	439	369	427	418	407	443	431	444	442	419	422	424	425	437	434	411	396	454	432	441	404	420	368	404	406	405	381	395	428	416	419	398	422	427	383	447	434	369	409	431	393	383	421	397	466	404	398	447	431	452	406	414	418	404	394	431	430	433	399	432	408	437	437	390	409	450	419	409	428	418	432	414	415	404	401	427	434	416	411	422	430	417	413	419	419	391	425	436	404	410	449	384	410	457	438	418	425	367	385	463	434	431	439	433	414	418	398	476	426	412	407	455	405	386	402	420	445	427	450	443	442	383	392	395	421	385	441	410	435	428	456	409	427	393	376	443	433	435	417	408	435	418	413	421	454	429	413	406	387	420	426	438	434	392	402	423	414	410	410	413	439	433	418	416	408	431	462	438	383	413	390	418	442	420	415	448	434	436	395	437	428	386	424	428	414	413	415	448	399	429	416	438	452	448	410	451	420	422	423	417	409	433	421	415	400	403	442	402	406	426	392	412	421	438	422	454	411	398	428	360	390	393	467	397	397	417	430	399	420	441	406	435	403	450	378	437	430	430	417	432	421	397	372	405	400	389	410	435	433	395	445	414	427	397	457	408	403	390	436	408	405	461	446	436	423	434	428	445	435	398	424	452	438	403	427	436	427	409	443	393	419	390	414	439	429	402	431	428	379	445	434	457	425	423	450	395	408	428	379	435	398	390	413	415	399	407	438	415	425	403	441	462	436	442	425	429	418	412	396	442	389	425	451	414	416	421	413	431	433	400	410	428	438	439	425	409	435	347	448	440	495	396	444	411	439	436	416	407	405	388	405	417	428	437	449	415	447	405	416	451	434	417	416	383	439	428	432	413	456	404	447	438	374	401	405	399	430	436	440	417	423	406	476	367	407	440	423	432	392	449	457	416	458	429	395	394	439	445	423	371	377	406	460	400	394	436	423	409	428	426	421	452	410	411	464	407	403	440	416	429	413	414	439	419	430	439	413	396	442	431	410	415	415	432	390	409	384	408	443	429	425	400	417	411	421	411	415	384	415	452	402	426	428	415	387	426	427	402	473	402	413	407	411	379	369	391	409	390	420	419	424	445	411	404	415	434	397	396	379	426	435	430	401	411	440	419	416	373	374	444	419	412	432	424	404	429	377	417	416	445	459	418	401	410	426	451	432	448	433	408	414	432	409	418	412	409	433	404	435	421	442	424	419	424	387	408	407	444	369	399	433	399	429	417	442	398	381	414	404	421	385	428	438	455	424	434	419	424	457	411	427	434	381	407	437	397	385	412	424	394	413	402	409	445	440	371	407	400	432	428	445	424	448	381	409	418	402	434	419	387	391	414	401	452	442	401	416	453	398	433	451	458	391	444	370	450	449	411	399	449	406	397	388	417	405	431	416	405	401	441	438	430	420
2614	272	215	230	189	162	164	167	159	156	154	177	142	152	154	146	163	140	144	142	163	136	139	139	165	142	163	157	137	143	148	152	148	154	154	146	154	149	152	180	171	169	154	153	142	147	135	162	165	144	145	150	154	142	149	147	173	165	157	151	148	139	152	157	137	158	141	143	151	135	146	145	158	161	135	139	142	170	141	130	146	135	160	157	162	137	140	152	157	172	151	155	176	148	153	154	148	154	167	137	125	138	136	169	152	143	146	140	171	160	173	178	134	156	152	162	146	144	151	140	148	155	152	133	147	157	145	154	146	134	120	165	158	145	146	139	148	144	168	171	160	156	122	164	137	163	157	149	152	139	129	173	170	142	141	153	154	167	131	164	144	137	125	140	148	158	152	138	138	163	136	160	143	130	155	153	154	145	139	148	146	142	179	173	132	146	139	156	168	158	141	143	146	170	158	149	142	166	135	159	134	156	130	131	183	173	135	159	163	157	178	162	159	138	136	159	146	133	150	142	166	139	133	133	150	149	156	138	159	146	147	140	141	148	139	144	162	158	152	125	132	168	142	155	158	142	149	146	145	165	162	138	168	144	135	165	156	144	148	141	162	161	156	152	153	151	165	151	145	144	152	151	146	128	171	149	160	164	159	154	153	153	152	149	155	122	146	158	168	163	139	142	162	148	144	150	153	162	163	154	153	145	149	166	136	163	141	151	132	145	148	148	137	153	143	167	154	158	155	145	152	137	161	165	140	137	159	151	145	156	156	161	141	155	141	151	168	165	154	132	158	147	150	148	128	125	150	155	158	166	141	161	149	145	157	131	144	165	130	153	151	139	146	161	170	138	159	132	143	136	152	152	138	138	142	180	144	170	144	166	155	152	142	163	153	142	149	141	138	152	151	140	163	165	146	138	132	141	133	154	159	156	133	149	138	155	147	160	163	167	138	151	147	149	150	146	158	150	140	151	144	120	155	153	148	164	137	168	174	146	157	157	120	144	145	150	161	147	151	148	170	160	156	147	156	150	133	161	143	144	145	162	139	145	159	142	130	157	133	151	138	137	165	147	156	166	150	155	137	142	117	139	163	148	153	124	166	177	145	140	150	156	148	129	159	148	174	157	166	145	135	171	116	164	154	136	168	140	170	158	143	154	151	145	148	159	156	162	163	146	144	146	127	152	180	152	156	151	143	130	147	152	156	144	141	145	139	141	150	163	161	164	155	142	134	154	138	140	146	172	136	164	152	140	169	145	149	158	149	130	134	131	143	146	161	162	150	141	158	155	159	175	151	137	140	173	138	153	130	152	146	136	142	152	153	157	173	151	159	150	159	131	146	140	143	138	144	145	162	155	156	138	150	157	144	173	163	131	134	159	159	153	149	161	156	147	134	141	144	142	154	136	149	160	136	137	131	134	148	143	151	159	137	163	153	165	157	131	139	151	154	155	124	171	149	134	131	149	144	170	175	161	155	146	153	130	155	165	168	144	144	136	179	154	138	133	136	134	152	124	144	148	129	160	154	151	159	146	133	156	157	141	157	146	152	154	159	159	155	153	182	144	134	153	148	144	156	156	157	140	155	144	162	160	133	164	159	151	163	152	153	134	164	165	143	159	153	142	139	174	152	154	150	139	147	163	138	141	141	137	147	156	144	146	144	170	150	141	150	163	177	161	144	130	139	145	136	143	167	144	132	150	161	156	140	146	143	169	137	146	140	131	139	145	147	142	145	153	147	150	146	149	148	163	137	132	155	146	160	133	136	141	144	126	133	141	154	153	118	155	171	164	153	155	142	165	164	140	130	153	148	160	166	169	176	150	140	152	145	180	134	154	143	159	155	155	144	164	150	138	146	163	136	143	129	151	129	135	140	149	149	133	151	153	137	142	125	174	153	168	164	135	154	145	174	147	154	155	150	155	134	137	154	152	171	145	153	140	141	143	148	152	157	131	143	151	155	151	148	181	142	133	168	158	145	141	157	149	134	137	141	148	133	168	140	132	152	139	142	161	136	141	152	170	167	153	158	143	142	136	131	186	166	159	146	159	145	136	163	143	147	144	155	139	121	146	157	135	139	141	151	166	146	153	146	172	126	137	137	147	149	118	169	159	126	138	148	166	180	160	146	140	152	164	162	152	145	154	152	131	145	146	156	143	168	135	140	151	161	149	145	140	151	157	131	156	150	148	136	153	156	139	155	157	146	149	176	175	167	143	138	151	148	156	143	157	134	146	168	138	161	143	149	134	167	151	175	150	148	137	147	139	148	155	150	149	130	165	171	156	155	145	149	149	167	172	170	148	149	173	152	152	157	130	160	153	151	140	145	139	143	151	124	149	161	154	153	153	136	144	146	176	143	155	145	158	142	164	142	160	149	137	147	146	154	165	138	145	154	154	156	142	159	154	145	175	133	168	133	150	131	167	145	134	137	121	166	148	147	154	144	145	163	155	123	154	157	155	146	150	142	163	147	158	148	154	158	146	155	133	149	139	154	158	155	145	132	166	141	147	157	141	157	149	154	160	158	180	156	148	152	153	142	159	157	149	157	142	157	154	161	156	146	150	140	143	158	153	154	138	126	156	142	151	168	137	167	147	161	160	157	128	170	137	149	140	158	151	186	171	151	150	153	158	174	164	173	131	159	153	134	143	166	165	168	170	153	155	165	138	158	164	142	155	148	149	130	143	145	155	134	159	153	153	138	156	149	129	139	164	146	158	169	163	146	143	156	132	153	174	151	126	156	173	138	137	162	157	168	136	163	163	131	169	156	168	140	162	126	142	167	145	131	145	143	165	146	150	163	146	158	134	134	132	146	155	164	151	167	165	147	179	139	152	149	165	157	141	141	150	132	148	141	147	164	169	138	151	140	155	167	124	165	159	151	148	147	161	152	125	123	162	162	140	162	145	151	173	149	147	144	162	154	152	154	150	124	135	144	132	151	159	141	157	159	156	151	127	133	150	168	147	159	151	138	146	147	150	150	168	154	157	142	154	158	153	146	167	137	148	138	137	157	168	150	154	146	166	137	140	142	127	161	167	159	167	145	130	142	140	148	141	152	156	154	143	155	134	129	139	153	172	129	149	139	136	168	158	145	143	150	153	157	141	149	163	142	146	139	145	159	159	146	139	152	144	162	134	133	148	160	151	177	135	140	168	138	140	157	189	148	151	144	144	115	130	157	138	142	169	144	141	149	132	120	130	159	149	151	134	153	143	161	157	156	162	167	142	166	145	173	146	139	143	156	143	157	170	143	151	127	169	132	142	141	151	146	151	136	146	142	156	139	148	138	155	158	137	176	142	148	135	144	139	146	163	166	148	157	156	156	155	146	144	166	148	151	163	169	149	170	143	145	149	152	169	135	155	148	151	153	167	174	149	161	148	175	152	133	169	161	163	141	149	121	164	150	160	151	146	156	152	134	155	158	162	170	144	143	168	173	146	125	176	156	131	135	133	131	163	151	133	151	160	153	139	160	147	149	167	151	156	141	150	163	161
4732	638	719	768	666	654	680	626	607	601	571	535	595	551	552	526	541	518	586	562	506	529	517	503	561	533	553	497	521	554	592	499	526	571	557	519	503	501	535	506	518	561	541	578	514	519	534	521	541	547	516	530	486	541	488	533	518	460	551	546	486	493	531	509	553	509	524	529	496	535	535	566	519	535	532	538	510	519	579	490	534	517	528	530	537	533	564	551	473	520	510	529	527	502	538	507	556	522	556	557	570	521	525	538	514	539	564	514	546	545	518	570	548	514	546	551	564	534	541	556	549	533	535	501	558	501	483	519	536	549	553	561	554	528	511	522	558	552	522	546	530	518	529	542	536	476	543	523	513	526	550	553	495	517	519	573	524	517	575	547	518	532	497	506	555	541	510	507	539	547	535	525	508	508	523	564	508	564	525	563	506	510	529	501	520	519	541	566	522	552	532	549	521	522	521	505	517	527	514	527	540	552	567	504	537	473	509	538	562	556	549	524	565	553	520	539	541	554	528	540	521	501	543	537	549	521	516	517	585	556	510	526	505	505	546	474	502	495	572	502	542	569	485	529	514	510	544	530	528	505	545	505	515	514	501	531	533	545	501	514	549	483	522	532	510	553	524	563	503	568	562	534	506	530	522	551	534	527	516	532	541	538	508	503	553	532	562	528	557	508	536	568	514	522	492	519	534	550	535	570	523	539	510	514	502	516	567	520	549	519	534	538	535	509	515	497	562	526	527	524	507	511	544	480	485	507	549	534	514	524	570	500	534	558	507	567	548	503	559	546	488	515	542	515	530	547	512	520	556	528	557	558	546	516	511	500	499	543	532	531	521	508	501	510	481	515	537	478	556	504	532	531	547	565	563	536	568	568	514	505	585	545	584	520	541	513	549	500	536	509	483	535	527	537	535	492	551	519	534	558	547	524	531	521	527	514	566	553	514	554	519	535	501	538	579	503	546	534	514	559	555	551	545	539	521	503	502	550	547	532	584	531	530	531	500	591	513	507	536	505	510	514	510	524	508	520	564	513	500	518	534	530	537	545	545	534	541	528	504	514	554	496	538	524	532	543	537	541	543	494	553	523	544	564	501	516	512	537	534	508	541	466	529	540	511	493	525	511	513	518	556	541	526	506	515	543	535	509	536	522	597	525	496	506	523	520	521	512	527	538	526	548	536	561	535	513	535	574	523	531	509	497	558	549	540	538	522	519	498	502	542	541	510	556	523	534	531	540	516	558	557	504	550	529	524	560	519	537	551	528	526	570	503	547	543	520	480	553	495	521	556	506	541	542	535	547	532	543	516	539	512	545	533	549	527	527	583	556	518	536	541	519	549	581	535	494	527	496	510	542	533	531	504	518	537	546	517	502	566	501	516	542	605	492	521	555	572	521	538	474	471	533	502	530	544	534	518	488	544	550	495	512	487	550	510	500	560	505	540	521	518	554	578	551	566	536	486	515	567	541	498	557	507	545	533	519	531	567	489	555	550	529	516	540	565	536	584	551	518	525	529	549	538	511	503	529	522	588	562	513	556	549	530	563	534	519	553	521	513	518	542	510	509	551	560	490	538	569	545	544	550	531	523	503	513	554	537	581	553	561	490	536	529	531	560	532	548	554	528	554	500	511	493	522	523	543	531	485	544	548	546	558	531	544	537	521	540	517	544	546	523	505	557	564	527	541	514	541	527	532	536	534	536	538	541	552	507	548	520	542	468	530	501	564	531	528	594	489	549	556	503	508	503	560	523	511	506	502	533	511	527	537	501	543	531	496	554	516	479	538	495	566	514	525	514	530	553	517	567	493	516	529	547	567	507	494	530	573	514	525	511	557	590	573	590	566	527	556	597	524	527	541	529	530	515	552	543	572	507	518	480	522	541	532	548	475	533	552	484	572	537	543	509	505	473	557	517	519	514	564	571	504	541	515	545	493	534	526	513	527	515	513	558	524	539	518	507	551	537	577	513	511	514	542	559	553	512	484	539	531	501	515	508	527	514	501	521	580	550	482	514	492	558	526	478	520	564	521	537	557	520	558	539	510	543	495	525	526	525	511	555	538	520	488	544	529	540	537	534	565	524	528	521	540	524	520	535	531	551	529	549	510	541	561	491	562	507	554	582	542	504	560	561	539	536	525	511	543	509	506	544	519	536	535	515	545	547	539	567	554	495	534	502	545	535	506	545	527	556	512	479	548	525	518	562	571	557	513	509	550	544	539	540	542	494	537	548	504	532	502	507	553	499	504	547	564	554	518	529	525	542	556	553	531	556	484	541	520	522	574	490	519	524	548	530	519	519	529	479	526	532	564	519	551	493	538	521	552	552	545	533	536	552	556	560	522	517	500	517	538	542	587	529	519	521	563	570	495	535	538	562	538	528	548	550	527	550	514	566	538	560	513	574	538	520	518	521	522	523	514	510	514	554	543	562	539	527	542	525	517	520	553	544	549	489	518	520	513	511	565	529	517	508	528	560	537	543	538	586	579	515	507	514	571	554	530	508	504	532	554	534	539	556	564	509	488	542	525	547	525	521	548	561	552	525	503	531	544	555	498	504	528	542	525	497	512	530	520	548	532	538	538	505	481	560	493	522	517	504	509	583	493	529	546	551	521	538	511	541	530	531	501	548	490	565	550	591	514	540	522	537	538	506	552	499	504	541	544	502	537	525	538	586	572	538	492	522	533	517	533	485	547	532	532	530	553	523	543	503	519	549	548	523	539	557	538	518	539	542	523	541	536	513	493	546	526	528	519	502	533	494	512	570	544	537	531	543	547	537	520	569	528	532	522	526	542	571	516	531	542	488	527	495	518	547	532	505	546	540	566	491	514	486	476	551	538	495	516	540	540	537	511	541	544	590	510	516	571	513	542	515	508	517	523	528	526	546	523	559	541	555	546	456	511	540	531	517	518	502	511	504	543	508	513	524	545	524	547	570	522	563	516	545	526	483	564	556	567	517	515	527	531	563	525	539	541	539	495	493	522	572	567	541	538	531	483	538	546	545	524	523	501	522	552	493	551	485	539	549	557	531	512	505	524	562	522	505	548	523	525	553	524	564	562	526	500	550	555	555	543	544	504	547	500	528	540	506	536	527	541	492	519	572	534	516	538	535	537	550	558	573	506	517	535	570	520	577	531	549	495	535	519	501	537	534	497	523	523	519	539	569	541	514	519	528	503	557	542	554	518	555	556	546	550	549	499	511	524	545	500	566	535	536	522	514	546	443	498	503	523	525	573	549	552	515	529	498	508	578	513	530	532	532	493	519	563	505	543	525	559	539	572	538	481	518	546	529	539	543	534	526	590	555	519	552	522	562	555	563	511	521	556	564	518	532	496	514	493	519	530	499	564	515	525	517	511	522	554	530	528	564	540	511	525	529	560	556	555	563	554	531	500	482	510	535	572	508	530	529	504	503	512	587	551	555	568	523	533	554	560	527	541	512	580	542	540	516	539	502	535	484	523	496	545	526	533	511	472	529	528	513	521	553	494	538	546
19557	2677	1128	813	569	414	306	249	210	190	149	149	142	154	130	106	95	111	95	97	100	104	109	93	83	95	96	79	101	96	82	75	75	77	91	88	94	83	77	72	95	93	87	85	64	86	69	78	83	88	94	81	80	88	85	85	83	65	68	76	62	82	92	86	92	79	77	68	90	75	81	68	74	79	81	73	74	72	87	92	73	71	84	80	72	84	92	79	77	81	90	75	90	71	80	72	91	76	78	86	77	91	81	79	76	76	84	77	79	69	74	92	76	73	84	67	84	80	86	73	67	77	78	90	95	82	76	60	93	83	90	82	79	81	85	93	66	78	71	77	72	81	75	81	69	71	74	72	78	68	74	80	68	101	85	75	85	76	75	72	71	74	83	67	92	66	82	83	82	71	62	78	89	83	76	86	79	65	85	83	86	72	86	73	80	82	82	69	81	76	104	96	83	75	79	73	74	65	80	79	70	80	66	76	73	80	61	97	70	77	89	92	81	74	80	71	77	82	71	70	75	81	72	80	64	75	63	79	80	76	77	79	85	63	83	93	77	87	89	71	70	74	76	79	84	76	84	59	85	71	82	79	70	79	87	79	77	62	72	65	80	77	66	73	75	62	80	82	81	83	83	86	65	73	89	79	89	70	69	92	89	84	84	72	69	86	83	73	71	89	75	69	88	73	76	70	73	61	76	66	78	88	73	74	81	74	73	74	67	71	85	65	68	87	90	89	76	68	73	94	83	97	87	84	59	85	73	78	74	74	89	72	83	88	76	82	65	78	71	79	61	80	78	80	72	81	88	78	78	88	77	66	81	86	87	59	74	86	79	69	93	73	73	94	83	76	75	70	103	76	71	79	81	64	73	75	72	72	74	76	77	74	72	68	70	61	75	73	78	72	69	65	77	71	74	83	83	77	72	74	82	70	86	85	77	61	87	74	88	71	80	59	81	71	66	71	78	73	68	75	77	85	80	79	84	71	67	73	83	71	89	72	87	81	86	88	80	80	73	79	76	69	75	61	66	69	72	89	82	75	78	78	69	89	70	70	78	83	75	72	88	67	67	92	79	77	83	55	72	67	81	72	69	76	83	87	77	61	66	67	66	65	71	67	69	82	82	68	85	70	94	87	80	73	80	80	64	72	73	65	95	79	64	90	73	72	85	74	72	75	71	88	83	75	69	75	76	92	75	70	100	77	76	79	69	88	84	99	96	84	68	63	69	80	86	51	71	76	68	81	81	70	83	58	74	85	80	99	75	88	69	83	70	77	73	95	78	61	63	66	89	71	83	85	70	75	86	67	75	75	86	77	78	60	81	98	80	77	70	74	74	74	78	70	86	80	67	89	100	75	78	86	67	85	83	78	72	73	65	98	72	69	76	84	73	77	74	91	82	63	77	73	78	79	78	78	64	76	72	86	82	80	70	75	75	87	74	72	83	75	69	77	73	87	73	68	65	73	74	98	86	75	73	83	75	82	81	72	63	73	80	66	75	85	84	81	81	71	69	68	91	69	79	67	68	83	88	78	84	62	85	87	85	83	102	83	72	87	73	73	76	66	68	86	86	79	77	71	72	61	83	72	86	88	76	79	69	78	86	71	75	83	77	92	82	73	78	82	54	86	65	77	85	87	76	87	84	74	65	87	93	81	87	82	86	92	75	60	97	89	65	76	77	76	89	78	74	64	73	81	81	83	64	76	82	85	72	66	56	77	76	80	75	87	83	79	85	68	91	68	86	72	84	77	82	86	64	61	68	75	80	90	80	71	67	68	81	89	82	84	91	79	81	89	70	92	88	69	86	75	83	93	90	87	73	82	69	82	90	89	78	84	91	78	88	72	64	74	84	67	81	76	73	88	92	69	67	85	64	72	89	83	60	68	77	72	96	76	62	72	75	82	84	61	88	65	68	77	81	70	58	83	83	100	71	89	83	85	76	67	60	62	77	90	83	77	90	71	71	69	65	83	71	88	81	70	71	77	79	76	80	79	84	62	90	83	69	92	68	76	88	80	80	75	74	80	62	73	66	82	74	73	86	91	87	74	78	69	88	83	76	66	82	89	76	77	73	75	67	84	69	81	64	73	82	85	58	79	81	69	88	66	83	88	103	87	72	83	70	88	79	84	81	73	83	75	82	92	66	79	73	82	73	73	79	75	89	82	85	75	88	72	75	75	70	86	82	88	72	92	74	77	97	76	88	76	82	73	73	95	67	64	70	75	77	71	83	81	73	76	67	73	84	86	74	74	73	68	81	79	80	72	93	72	72	64	67	88	74	73	85	81	95	74	83	75	59	79	68	80	90	77	80	74	64	81	91	68	85	81	69	98	79	79	86	74	72	76	80	84	77	73	89	83	72	68	79	72	97	71	77	82	74	87	79	69	92	85	81	81	88	75	87	80	58	77	85	76	72	83	80	73	89	82	71	80	79	88	61	78	73	71	81	68	81	68	87	60	64	60	82	77	72	73	90	86	87	72	73	58	58	78	72	83	76	69	85	67	83	77	74	71	77	76	76	72	87	88	71	88	71	82	68	51	86	75	85	79	78	85	74	80	85	89	80	80	84	78	95	85	80	74	72	77	64	86	76	66	68	90	76	81	75	61	80	65	92	64	71	75	78	83	67	85	89	79	69	84	93	73	71	68	77	83	67	90	64	82	74	81	81	87	69	75	80	86	78	94	76	76	78	82	74	96	75	66	76	83	71	77	81	81	72	80	66	75	83	66	78	69	89	60	87	97	87	82	84	82	72	81	75	81	66	80	70	80	68	86	75	71	70	74	70	79	83	90	85	64	72	85	74	65	84	72	91	70	78	84	63	66	68	76	81	74	73	92	71	78	82	69	90	74	76	83	70	62	71	74	85	73	71	73	80	80	77	91	90	87	77	77	83	69	76	81	88	87	75	76	88	85	66	75	86	87	83	75	76	75	72	85	78	81	75	80	78	74	67	78	93	88	94	72	80	77	71	74	65	71	76	80	77	62	59	74	64	80	87	81	83	77	81	75	81	68	81	85	76	62	79	66	69	71	87	69	80	71	75	89	60	79	73	62	76	78	62	92	76	75	94	66	90	60	76	80	88	67	81	82	70	79	72	79	81	93	85	75	69	87	66	80	63	74	77	73	92	72	79	76	84	76	96	80	94	88	72	67	72	68	90	85	78	76	96	82	77	81	85	55	73	70	82	89	69	85	76	69	84	80	71	89	80	77	67	81	95	89	84	67	84	67	92	74	63	74	72	76	81	80	84	82	76	81	105	78	72	79	81	72	83	72	70	79	65	83	71	81	70	62	79	90	62	63	76	58	77	82	75	81	78	72	83	61	74	65	83	98	95	79	70	88	72	78	73	78	72	82	77	80	78	80	89	76	61	88	84	85	83	65	82	85	64	78	87	85	73	80	78	76	63	65	81	79	82	72	79	81	88	82	82	63	92	71	69	74	86	73	77	80	77	85	76	79	84	92	72	86	73	86	77	72	87	81	96	68	78	79
11358	1209	2742	3192	2717	2241	1865	1556	1272	1145	1008	914	891	770	705	694	650	603	579	518	518	536	487	474	448	469	403	444	410	396	393	396	391	372	392	377	356	367	374	342	357	337	363	350	334	347	370	340	345	330	320	369	390	316	337	344	348	327	357	335	340	330	342	356	337	305	310	311	360	330	327	317	312	306	333	334	333	315	306	292	296	352	317	339	336	331	295	306	306	345	313	342	330	313	294	308	327	299	311	329	310	322	293	305	320	326	315	295	312	303	326	293	312	304	301	289	306	304	324	325	332	308	318	328	296	321	300	278	302	314	312	281	327	314	324	305	353	304	290	306	298	302	314	353	280	324	304	339	347	318	308	298	304	294	303	276	306	322	318	328	319	313	336	318	295	318	287	286	301	337	301	335	309	314	333	306	307	285	319	329	314	286	319	315	288	342	330	288	316	287	334	288	307	305	300	293	295	301	317	343	332	318	308	315	339	293	317	313	317	282	326	365	312	339	336	299	307	352	338	305	334	284	303	303	316	317	311	335	317	315	296	297	332	329	293	279	331	287	300	322	302	302	311	316	309	300	340	332	304	335	317	292	327	281	300	318	307	332	327	315	301	328	340	318	341	300	316	286	337	308	324	311	322	303	312	330	308	324	282	315	328	303	303	323	317	324	318	313	317	279	308	332	281	305	308	321	341	324	310	303	306	289	309	336	317	284	327	309	310	302	289	331	340	298	318	315	304	318	318	275	313	309	312	307	319	274	311	307	316	302	305	311	283	358	334	323	326	325	310	324	272	332	296	309	316	324	294	287	307	330	281	306	344	299	315	333	312	301	316	301	327	279	307	299	302	323	321	324	347	281	342	301	295	304	312	327	301	308	329	302	307	313	314	308	327	301	302	324	308	323	265	340	288	284	349	319	317	334	352	297	324	290	301	284	313	292	291	340	330	320	327	330	331	328	317	337	284	303	326	295	306	335	333	305	299	320	337	309	301	300	318	310	339	293	283	316	290	337	313	320	315	310	339	292	318	338	294	299	325	303	306	338	298	321	297	307	280	330	325	309	318	316	314	300	290	318	345	310	334	299	301	350	309	305	312	332	303	350	315	287	295	320	296	305	294	300	323	313	312	285	325	319	321	317	303	319	339	328	315	316	274	317	328	306	284	293	339	295	321	298	291	315	289	312	318	296	298	290	323	307	325	317	283	360	289	326	315	295	305	309	283	325	315	304	286	309	299	317	324	324	289	318	300	316	293	311	309	325	329	325	297	295	284	316	297	321	304	328	313	318	301	319	320	307	321	322	303	323	306	364	309	291	334	292	315	326	308	290	305	299	307	339	341	286	323	318	293	283	319	310	331	328	305	290	301	324	302	299	346	313	325	295	275	335	300	330	301	301	326	294	328	311	331	264	342	306	309	293	281	291	338	333	355	288	322	329	322	300	310	328	335	338	314	329	301	297	332	289	324	316	285	316	345	306	332	306	310	323	301	328	337	316	324	314	312	323	325	287	329	320	280	320	312	323	298	290	308	297	300	298	332	336	297	330	330	293	341	318	315	305	295	343	338	292	337	314	272	341	330	342	287	315	315	275	294	296	308	301	271	306	339	297	277	290	310	301	298	337	301	297	303	279	314	308	335	313	300	319	311	303	313	286	327	323	324	312	313	294	324	300	308	283	307	298	309	306	346	301	295	306	300	312	314	306	332	316	348	311	290	303	283	308	304	348	334	297	297	308	344	341	298	314	294	324	347	326	318	314	311	318	303	334	289	312	307	325	311	307	293	300	299	310	336	339	322	321	329	333	318	355	326	286	328	316	295	296	311	323	297	296	324	307	290	302	318	318	313	332	300	328	307	316	318	300	316	327	309	313	275	304	310	313	330	311	276	317	343	323	309	284	318	327	316	331	309	340	345	318	316	295	298	320	329	300	344	292	316	290	279	285	294	309	327	290	318	319	330	362	296	331	302	320	309	343	312	323	303	302	296	319	284	322	305	315	321	310	317	291	319	338	310	289	270	297	293	317	300	297	332	311	320	330	306	332	308	320	327	326	337	304	320	310	320	336	343	348	300	300	306	294	318	319	304	307	306	302	307	312	301	304	312	306	316	297	330	305	333	335	302	321	330	287	297	319	330	328	311	290	312	319	307	290	298	310	320	281	291	326	295	328	285	316	282	338	317	293	293	299	311	313	343	294	301	357	286	327	318	288	309	294	316	326	344	339	311	308	307	327	323	316	341	356	285	314	319	317	311	331	310	288	326	329	323	313	294	300	325	298	309	312	328	321	320	292	326	313	325	336	303	301	327	333	311	321	330	310	294	324	278	318	325	320	306	308	327	306	339	322	286	327	292	335	324	331	344	313	305	311	310	302	293	299	313	311	326	316	301	293	306	310	307	292	333	311	299	305	322	298	302	316	285	315	334	328	307	314	341	293	294	289	309	312	323	328	290	298	293	352	336	311	288	342	296	305	324	333	268	320	298	289	306	323	334	304	290	309	314	316	304	296	330	311	287	287	323	333	327	308	296	281	304	302	319	309	301	335	332	330	317	324	345	323	319	307	299	303	317	334	274	342	325	324	280	305	309	299	329	342	312	304	324	267	300	316	296	313	301	329	336	292	320	342	297	310	272	318	297	311	299	297	321	270	292	342	314	326	293	354	322	320	308	301	309	306	284	313	315	303	305	265	320	309	313	323	302	311	319	304	315	314	303	319	327	310	303	320	300	342	302	300	299	330	305	323	285	307	314	316	316	306	320	308	270	318	313	306	327	319	322	291	322	325	307	301	282	310	311	307	298	299	293	310	314	298	293	311	317	337	309	312	329	334	295	334	317	315	324	272	296	334	320	282	280	291	311	320	300	314	310	339	307	323	317	317	313	317	310	365	309	314	288	339	333	301	313	290	310	327	309	305	315	332	300	303	291	291	306	314	312	306	320	304	340	307	309	326	309	300	296	315	299	342	300	299	336	330	312	332	322	303	305	291	327	289	340	354	310	329	320	279	312	295	319	313	294	290	310	352	278	329	337	326	305	318	279	298	333	281	311	284	305	297	306	294	283	322	320	306	311	323	346	294	333	337	287	308	302	308	306	307	297	328	289	303	315	318	328	301	310	325	286	298	348	309	292	347	290	327	292	297	328	299	339	298	348	292	302	284	294	317	329	312	353	332	292	330	308	308	329	311	334	334	284	315	311	328	274	330	318	311	321	311	311	308	291	308	335	330	332	316	328	316	338	312	308	324	327	352	320	322	307	296	295	313	314	294	338	285	295	320	330	296	311	293	329	334	291	295	316	302	301	326	333	338	304	304	332	305	335	314	305	304	336	298	309	285	310	320	291	348	282	339	303	342	310	307	300	304	368	329	337	312	307	343	300	323	321	322	303	336	313	285	326	321	282	305	285	297	332	284	312	329	336	316	301	311	294	309	319	300	298	312	339	249	315	341	316	340	293	302	300	320	333	303	326	311	305	290	269	299	330	273	295	290	301	347
29908	9563	2326	1564	1061	757	615	487	381	299	278	253	240	238	221	187	171	194	167	160	171	135	143	145	158	147	174	140	142	122	135	124	112	141	142	119	130	144	118	145	128	131	130	141	131	113	104	125	135	135	121	154	100	103	125	133	111	98	107	115	141	115	109	108	113	103	111	123	121	128	135	104	115	139	110	126	119	121	105	104	102	96	122	108	123	117	110	117	124	119	117	104	132	124	132	131	135	106	96	117	125	112	122	151	142	115	123	116	129	106	135	119	123	108	119	125	125	129	114	113	143	126	111	133	124	104	125	120	128	104	133	138	121	124	124	126	124	105	111	130	117	103	114	114	114	125	129	111	123	122	111	116	119	119	135	123	117	112	123	127	104	127	120	124	117	132	108	106	105	120	150	120	126	78	131	115	118	113	94	116	105	110	111	126	147	101	143	117	122	109	114	125	103	125	113	117	136	104	124	112	120	114	100	138	126	114	126	123	129	125	116	130	129	134	116	104	117	112	128	120	106	127	112	116	116	134	125	100	113	126	111	127	111	128	113	114	126	117	136	110	98	124	122	121	126	106	118	105	110	98	132	121	119	135	108	115	126	125	119	98	116	117	117	115	131	91	113	117	120	127	120	114	125	104	114	105	113	105	122	119	116	134	117	117	90	111	100	119	127	128	125	109	104	115	125	112	107	110	104	120	117	110	110	109	116	131	126	104	118	108	112	127	130	108	128	107	113	124	109	118	125	129	126	124	115	118	114	121	133	114	109	128	110	121	145	108	122	96	129	98	98	117	110	124	122	102	133	117	115	129	115	109	121	124	127	115	120	108	119	132	118	102	126	123	120	126	118	98	152	132	106	126	126	134	133	112	114	105	129	126	148	127	128	131	111	128	98	100	106	138	114	119	121	109	112	114	115	118	127	102	121	108	127	146	117	115	123	121	108	125	124	127	108	104	114	117	117	101	103	121	118	103	128	117	110	107	108	121	106	114	115	120	121	126	104	131	118	119	124	124	125	113	122	136	103	108	115	115	113	122	98	107	116	100	109	102	110	120	111	120	120	120	122	128	112	108	134	118	111	113	100	115	105	103	99	125	119	117	117	132	98	93	103	123	97	93	141	145	117	118	101	124	96	132	114	116	114	97	118	114	128	137	105	128	110	131	111	115	122	130	125	123	111	111	113	129	122	107	132	116	119	102	116	126	124	112	120	127	113	121	120	115	111	130	135	129	129	107	121	111	119	122	115	129	113	121	118	118	126	101	113	117	127	101	119	117	83	112	103	124	129	106	97	119	140	121	129	113	129	97	108	111	118	111	119	127	133	120	111	133	128	97	119	127	123	121	119	98	105	113	122	117	88	130	108	111	113	114	127	129	142	122	120	114	127	111	120	102	112	107	101	96	113	116	109	137	134	105	152	113	134	113	119	97	121	124	108	115	124	109	94	127	113	106	130	117	104	104	124	135	138	124	125	91	114	109	118	105	140	108	110	107	97	127	117	108	112	148	118	108	128	113	114	137	122	116	125	108	96	112	109	132	104	112	147	118	94	117	96	101	133	119	95	107	109	115	101	130	118	121	119	121	116	97	112	120	106	124	112	111	111	113	97	129	124	119	118	107	115	125	108	116	128	134	119	152	150	122	134	137	105	113	114	130	128	113	123	108	116	111	147	106	120	110	112	99	126	111	137	130	115	115	108	117	136	94	103	133	98	135	136	122	108	134	113	139	105	99	117	106	125	127	101	117	114	115	99	112	124	98	111	120	112	111	116	109	107	119	100	112	102	117	121	126	105	113	104	122	117	104	130	132	122	116	110	118	112	108	126	123	125	121	133	99	123	137	126	133	114	131	108	131	115	118	134	131	139	123	116	118	124	102	112	110	112	114	130	104	127	132	134	124	137	107	110	116	112	112	112	133	121	139	116	109	108	114	121	107	133	137	143	127	102	132	115	106	127	132	136	106	136	103	117	131	142	128	139	119	113	115	109	122	99	135	121	128	108	110	109	121	127	122	136	119	111	121	118	110	125	105	123	119	100	90	121	110	117	117	112	121	122	140	120	136	136	134	110	120	112	109	133	103	106	114	110	124	126	101	105	135	122	112	114	112	108	96	132	99	115	133	126	101	122	131	124	114	134	110	120	114	100	127	106	115	117	114	114	99	112	113	123	105	101	119	110	123	104	112	125	118	123	121	125	124	104	126	108	112	131	128	130	119	132	134	114	108	127	121	119	114	124	126	132	113	95	109	122	118	123	124	132	129	126	109	115	104	104	130	124	106	115	129	102	121	103	110	123	91	104	125	108	122	115	114	120	100	101	119	99	118	119	120	122	125	121	132	117	130	116	103	128	113	129	120	107	136	103	113	137	111	114	112	117	117	98	112	123	108	118	112	130	109	110	110	103	107	111	123	129	113	121	112	120	105	130	125	120	122	123	102	116	115	120	102	128	125	144	119	135	113	106	129	128	107	111	124	116	106	114	119	115	110	120	117	103	114	137	110	115	125	119	132	104	144	108	110	90	112	116	113	116	105	124	133	117	122	133	122	112	114	97	140	120	124	124	114	129	114	114	113	110	134	115	110	124	106	110	125	119	105	118	119	119	113	107	119	116	133	132	105	103	130	133	114	116	119	119	124	113	100	113	111	130	121	126	132	145	111	106	136	125	113	100	109	117	115	125	142	118	109	130	133	112	117	123	100	122	110	110	127	131	112	138	107	122	123	135	114	108	135	112	112	104	143	95	105	138	109	132	104	108	112	118	127	120	129	109	109	101	113	122	147	114	132	125	95	121	124	145	113	111	120	119	128	132	113	115	109	137	109	122	124	114	107	134	131	118	121	95	136	126	118	105	104	126	112	116	108	125	124	116	123	122	115	126	118	116	121	112	103	96	124	140	132	148	115	127	133	103	106	112	113	109	110	129	119	104	117	124	103	115	115	132	103	111	100	106	112	116	130	110	90	108	123	128	102	101	116	126	103	125	121	113	125	128	108	106	136	121	132	139	96	103	121	103	97	110	125	132	110	106	131	127	120	116	102	119	113	134	113	127	127	102	107	119	126	118	108	113	113	116	125	112	113	126	124	112	116	117	113	105	111	116	104	113	144	121	103	111	110	121	95	97	137	128	117	120	119	101	114	122	122	106	115	124	107	123	106	109	117	135	111	110	121	118	97	126	111	114	120	111	112	127	116	106	123	101	113	120	110	117	118	132	115	93	123	124	94	112	118	117	120	113	103	106	110	109	121	112	117	97	115	138	97	126	108	122	117	134	106	123	115	132	124	100	105	115	120	109	114	126	121	117	116	138	108	121	143	116	105	104	122	118	121	122	116	115	127	123	134	108	117	122	127	107	112	123	124	116	107	115	106	117	164	116	111	112	114	135	135	124	133	124	119	118	112	119	122	121	103	96	106	132	110	113	113	103	129	97	115	111	126	142	117	125	92	116	106	119	135	113	119	106	138	121	130	115	112	121	119	113	120	125	114	123	129
15191	2232	4974	5663	5040	3993	3218	2813	2334	2028	1831	1533	1449	1355	1318	1151	1078	993	908	847	827	817	789	701	706	719	711	639	615	636	638	620	660	575	595	564	544	620	556	527	555	563	493	500	475	511	546	499	524	541	524	459	487	487	441	500	476	540	497	467	495	476	478	476	502	490	484	440	486	456	481	481	481	486	476	475	434	491	467	438	455	459	452	475	481	453	471	471	441	441	426	457	451	453	473	449	464	439	442	459	458	451	450	405	450	459	457	444	476	449	483	448	418	463	427	479	471	484	437	455	423	426	434	471	405	487	456	473	406	493	436	478	421	484	455	436	431	490	477	407	457	478	452	454	466	444	461	469	426	473	435	473	412	441	442	434	482	461	479	442	449	457	458	436	459	422	448	459	424	446	503	424	457	442	436	465	431	427	403	436	446	463	440	451	470	440	480	425	442	467	438	422	452	432	484	434	450	438	445	443	428	440	464	448	402	449	431	461	401	465	432	435	418	442	455	439	445	454	462	446	440	438	435	419	462	440	466	412	454	472	437	437	452	428	428	447	480	425	470	452	445	474	393	437	477	446	423	460	424	432	449	424	405	459	435	455	449	435	463	413	453	374	468	428	517	478	449	440	449	486	436	446	446	446	449	438	475	457	444	455	424	425	421	444	444	429	424	424	448	453	410	446	438	442	423	431	429	489	415	416	425	439	424	415	444	438	440	440	437	463	447	451	421	469	443	392	441	443	428	424	469	411	414	450	411	429	411	484	425	452	437	419	469	437	422	440	436	432	453	460	448	452	463	434	416	459	420	445	452	417	487	432	434	403	424	452	469	449	453	433	430	436	472	466	467	451	455	470	450	408	467	445	459	418	416	467	489	440	445	383	452	424	426	420	447	456	446	429	431	434	459	437	457	430	406	440	430	464	464	481	470	440	482	443	481	443	434	462	423	449	462	419	410	462	444	449	449	445	437	457	464	429	456	442	420	432	463	425	444	482	448	453	438	451	408	463	407	425	474	413	458	415	429	469	451	439	426	439	427	409	439	414	415	408	428	449	450	437	429	399	399	426	436	440	436	437	456	435	411	454	419	397	419	430	437	412	441	422	418	441	446	436	426	440	432	421	427	447	451	423	423	445	431	452	423	446	490	439	491	453	445	469	421	414	453	433	458	449	456	446	416	431	448	492	476	415	456	416	437	448	445	432	456	442	420	442	426	415	481	444	426	458	406	416	418	420	433	421	455	438	397	466	407	431	440	422	458	434	451	437	450	467	433	406	434	434	451	443	443	433	462	463	463	472	447	421	435	440	462	410	451	467	435	445	435	456	429	422	430	428	452	449	436	427	450	498	450	447	445	487	398	443	457	415	476	463	435	452	478	469	457	439	394	417	473	447	418	431	426	441	439	423	463	436	462	428	436	451	420	443	421	466	422	463	455	458	453	443	459	455	420	441	423	440	447	453	451	419	438	445	416	459	407	420	453	429	429	458	421	409	455	435	434	428	429	424	434	405	458	442	426	418	432	451	428	440	408	500	415	487	436	444	450	480	433	460	443	435	415	435	428	435	437	444	446	418	429	437	459	453	445	436	427	450	463	478	456	436	489	472	446	502	438	435	443	441	465	438	442	458	452	440	449	463	430	480	452	423	428	440	459	455	455	433	474	471	431	427	417	412	425	480	408	440	429	441	467	415	445	457	444	430	450	439	438	411	412	461	437	409	422	447	433	414	424	472	443	438	443	425	454	432	420	477	429	434	451	408	419	466	432	452	432	454	453	423	453	414	403	414	424	409	423	430	480	479	468	467	426	427	442	445	439	423	437	455	426	455	464	458	473	427	446	414	474	472	455	427	452	453	432	479	459	432	417	430	473	428	441	448	407	391	449	426	449	476	452	437	408	442	438	444	473	418	451	423	436	459	439	417	452	441	433	417	425	459	441	431	443	445	405	420	443	445	442	437	466	429	491	452	459	435	450	448	468	461	439	441	443	444	442	478	427	462	454	458	465	446	418	459	442	426	481	457	417	423	478	423	446	427	445	424	443	471	447	436	474	447	493	446	446	424	391	451	445	417	428	454	446	453	470	448	436	446	404	443	444	440	442	423	425	443	416	440	435	450	457	400	465	422	460	453	491	427	438	409	441	410	444	414	432	436	441	462	418	447	440	454	470	457	425	412	436	443	420	439	460	434	453	471	427	471	458	420	463	397	417	443	467	430	418	431	475	434	442	434	449	431	431	449	440	419	436	417	460	442	435	480	460	460	438	432	436	413	395	418	452	447	442	416	433	461	428	432	448	421	475	418	414	425	478	442	407	423	461	433	444	422	428	427	463	448	435	448	431	419	459	444	420	418	430	472	416	443	437	458	445	420	439	448	450	449	410	423	454	467	428	448	409	486	446	420	431	440	430	458	460	440	430	439	392	451	473	448	416	402	434	445	454	476	477	393	446	429	413	426	448	422	443	469	443	449	429	468	437	416	467	404	420	453	448	448	427	470	424	455	403	475	451	424	454	411	464	475	482	454	437	457	438	450	444	487	417	412	445	434	459	416	466	414	438	430	440	449	446	432	442	457	441	419	443	451	431	467	416	433	451	416	452	439	439	432	477	430	430	430	453	433	462	438	440	474	442	494	450	459	452	453	464	402	441	478	409	469	442	449	441	451	411	420	446	449	454	409	449	424	413	440	449	438	427	414	463	432	424	443	452	436	427	453	450	440	442	443	433	466	447	427	429	418	468	419	454	454	457	440	432	417	461	455	402	424	451	438	466	422	442	405	412	452	449	427	487	429	425	411	439	436	429	459	454	442	433	434	470	469	413	423	407	443	413	403	471	437	435	478	442	389	469	408	451	474	425	451	406	450	417	447	435	420	454	450	441	439	483	423	431	430	458	427	424	431	423	448	473	465	406	477	438	425	433	461	408	475	409	438	437	430	434	454	419	456	428	438	438	441	481	408	425	432	399	450	442	445	421	439	432	446	415	446	405	411	494	415	456	458	416	434	446	455	378	443	444	406	449	423	418	418	472	440	438	424	467	465	446	398	405	418	404	447	424	451	430	468	432	451	430	447	484	435	453	465	439	459	413	419	421	433	478	464	418	473	423	400	434	443	433	475	435	405	427	425	480	430	393	419	426	464	430	430	385	438	443	419	438	382	429	450	425	440	431	420	416	462	473	462	394	451	414	452	459	458	436	474	461	398	450	435	428	440	459	435	456	418	437	412	396	475	457	454	438	418	418	430	442	451	445	425	463	426	440	406	413	458	452	464	427	449	455	424	421	461	443	442	465	445	452	433	466	446	447	446	426	437	451	466	430	435	462	433	446	454	446	473	451	426	439	428	425	444	437	454	463	462	459	470	424	434	423	460	464	478	437	403	425	457	439	404	432	440	413	407	408	468	448	452	413	380	423	454	432	435	481	430	468	447	427	484	429	426	441	408	439	397	438	450	478	406	448	434	423	419	460	420	473	464	449	429	430	422	440	444	479	431	471	429
2528	239	228	186	172	160	166	142	153	156	135	150	145	152	134	169	153	107	127	136	138	133	131	154	114	139	144	159	132	143	149	155	147	128	162	141	141	142	153	129	139	158	135	122	121	148	156	140	153	152	165	143	140	160	140	141	142	133	129	144	141	140	141	162	121	155	163	124	162	151	143	138	141	138	157	129	138	141	155	153	128	122	139	138	149	142	170	150	155	148	153	124	115	133	123	181	148	132	152	150	149	150	129	139	154	149	134	137	140	151	143	134	141	141	149	146	141	121	144	154	132	134	136	144	146	145	153	128	134	138	140	137	147	147	163	145	148	136	135	140	130	161	126	132	154	147	150	149	139	148	169	147	124	158	142	142	144	125	134	139	154	165	139	163	148	143	148	123	140	162	143	142	139	159	164	108	123	138	143	146	145	155	144	151	135	136	119	135	148	163	147	160	138	146	153	133	158	149	137	132	150	138	151	127	164	114	140	146	143	157	144	143	148	167	132	158	128	136	133	143	159	156	124	159	145	134	121	155	158	137	179	144	139	141	140	150	150	143	129	143	138	142	130	153	121	152	149	136	168	149	141	135	143	126	150	131	151	134	155	149	129	151	140	146	172	127	137	146	139	154	139	128	153	129	139	133	137	154	141	145	134	144	143	150	127	128	135	145	152	141	153	135	148	146	143	131	145	149	107	139	147	152	136	133	154	145	160	124	154	145	147	126	132	137	152	136	129	154	140	129	143	148	137	119	147	123	141	140	140	139	174	143	143	123	147	140	131	122	135	143	159	148	134	138	138	137	151	142	141	136	109	142	159	128	140	153	152	148	136	124	130	136	143	150	130	155	148	176	147	145	142	140	151	142	138	151	129	161	152	127	137	141	157	140	156	155	134	136	135	154	142	157	135	156	134	152	137	157	139	147	165	148	126	149	133	136	148	144	146	145	160	153	136	156	134	156	150	145	146	134	141	165	136	156	147	154	134	130	153	132	150	147	155	154	143	154	141	143	151	154	139	139	143	143	129	165	158	139	165	131	143	157	146	142	143	135	172	141	139	146	138	124	122	123	146	137	132	135	156	167	135	108	147	153	139	144	125	145	132	147	136	143	145	145	139	141	140	136	156	132	171	166	150	143	135	132	135	161	148	158	128	141	147	139	147	149	133	127	152	114	161	145	139	155	136	132	144	150	132	145	135	136	156	164	148	137	134	167	136	139	143	141	132	143	146	162	142	148	123	146	150	141	141	118	149	150	141	160	135	155	150	144	132	157	151	142	138	142	156	139	132	137	134	140	141	162	143	149	145	164	142	153	152	132	128	150	143	146	135	145	161	143	156	126	153	147	150	145	138	149	151	155	118	156	149	155	132	145	158	115	154	146	139	164	141	137	138	161	160	132	154	143	152	153	143	136	149	138	161	178	135	157	150	123	159	148	156	154	140	122	135	125	145	131	144	137	138	127	150	115	141	156	126	167	156	138	137	143	151	135	159	130	145	137	130	144	155	132	116	152	154	141	140	133	137	142	166	141	156	155	131	141	153	149	143	147	162	154	115	125	158	139	153	144	127	157	154	141	129	114	161	146	121	148	132	156	143	127	142	145	136	129	146	138	122	164	133	134	136	160	147	143	158	132	134	126	158	147	137	126	149	159	130	156	140	141	139	145	136	129	137	135	137	141	148	131	146	142	141	146	138	145	131	142	139	147	128	145	141	141	153	164	170	151	132	127	132	135	129	152	130	176	146	140	168	137	154	120	147	151	143	164	140	164	135	126	137	131	149	136	148	172	120	142	135	133	136	137	132	161	133	154	155	136	140	151	129	160	165	130	158	147	151	146	158	147	126	151	165	151	131	127	130	133	144	151	165	142	161	143	123	139	119	140	130	162	135	150	150	152	154	147	138	132	161	137	144	139	142	118	137	129	130	163	149	127	144	154	152	156	125	138	124	138	141	141	148	144	145	138	152	132	144	144	134	153	139	128	143	140	140	153	115	164	137	132	136	145	130	143	147	127	153	161	144	141	168	162	152	153	143	110	119	143	150	142	150	150	118	151	144	158	134	147	139	140	121	133	157	131	153	149	163	160	133	142	145	146	138	145	140	147	133	131	140	155	112	149	142	144	136	138	128	141	152	151	163	134	160	139	138	146	137	166	152	140	134	142	147	144	136	138	146	154	148	147	136	159	141	161	136	148	147	146	142	135	147	134	137	150	118	139	143	146	144	162	162	132	138	136	134	138	133	136	149	150	136	134	138	144	143	143	146	133	147	131	128	154	147	148	152	141	137	132	152	142	150	157	143	156	142	147	138	133	162	153	130	146	151	161	142	136	141	128	140	165	155	168	139	125	125	136	155	144	148	151	117	132	161	135	148	150	130	150	144	144	135	153	134	141	131	147	124	129	122	147	154	155	139	141	160	144	134	124	145	127	132	146	145	148	139	143	123	132	126	141	147	130	143	130	134	152	154	154	138	154	125	151	143	128	167	135	154	128	157	144	147	146	140	164	112	159	143	141	168	151	122	163	144	138	136	141	147	155	135	139	165	152	157	147	121	155	133	144	138	137	163	112	149	139	129	137	155	161	134	134	134	150	147	130	127	126	142	143	129	127	142	161	134	151	123	132	138	131	148	133	136	139	118	165	143	159	170	127	150	144	174	168	146	162	163	128	148	142	135	138	154	163	147	138	149	133	139	166	154	125	134	145	144	146	132	164	136	139	139	150	148	142	160	142	142	117	122	159	123	140	156	137	137	134	146	130	139	126	141	138	147	155	147	134	143	126	166	151	159	147	136	138	165	156	131	113	129	135	130	127	159	162	168	134	142	142	141	138	136	122	136	163	151	170	135	154	146	133	152	143	141	161	151	130	130	161	144	137	170	143	139	159	158	156	140	150	129	126	160	133	145	144	165	134	163	134	164	137	156	137	141	144	135	139	136	139	131	143	137	147	146	175	130	142	151	129	151	148	120	120	130	121	136	142	132	144	153	133	149	137	157	148	133	144	147	157	151	140	141	141	146	137	137	143	146	141	149	141	133	149	146	135	169	146	126	167	147	138	136	158	146	153	149	155	145	149	115	148	166	163	141	144	131	137	141	140	134	155	157	144	150	152	151	117	158	152	150	138	133	158	132	160	126	119	118	145	143	137	145	148	146	140	133	154	151	137	130	143	145	148	149	145	135	165	136	128	162	119	160	143	138	139	155	165	139	138	156	170	142	129	133	157	145	173	140	131	167	155	159	125	142	142	116	135	146	136	128	133	150	134	137	141	138	145	171	127	138	137	163	148	130	171	145	148	139	158	164	146	146	142	157	142	140	131	151	164	146	139	153	149	158	118	136	124	136	141	142	147	157	140	151	135	130	154	141	156	131	134	152	135	138	133	127	118	138	136	150	154	143	133	137	154	130	134	153	152	136	134	149	150	156	130	154	138	162	155	139	139	149	142	129	154	146	166	154	147	146	139	142	140	148	154	132	144	127	144	117	138	143	144
4633	592	725	737	669	682	608	606	623	543	551	551	559	513	545	530	536	480	539	490	543	528	548	500	550	549	519	508	480	513	510	517	540	489	488	532	493	505	487	501	517	527	519	484	509	506	510	515	504	494	503	532	490	547	500	472	466	545	503	510	511	527	516	504	502	469	530	533	497	467	506	484	476	515	493	500	498	494	471	545	501	521	487	544	501	512	498	513	518	534	512	506	518	508	497	487	530	452	509	463	499	530	489	558	482	492	514	445	510	525	507	544	500	489	488	514	490	498	478	521	515	539	471	472	459	493	519	511	495	489	505	479	500	579	541	497	515	522	496	510	509	520	507	491	539	503	559	476	503	466	499	520	537	522	503	502	539	501	528	484	496	502	524	525	481	474	510	502	515	507	501	500	508	532	523	511	511	491	501	497	500	480	514	514	462	518	472	478	510	460	507	499	531	504	500	533	507	554	496	474	479	524	503	531	531	521	541	551	504	541	503	500	529	535	508	499	472	502	505	493	494	472	511	509	513	481	544	487	489	504	506	528	541	497	571	510	522	513	490	481	523	502	525	494	497	523	481	502	509	540	506	494	477	527	515	546	545	485	510	516	541	479	482	485	493	494	489	494	487	561	513	505	516	459	492	511	483	530	499	478	474	476	490	493	541	506	476	522	505	525	494	526	502	457	518	518	514	535	501	489	550	527	528	528	533	488	512	519	527	441	491	534	488	541	472	526	477	481	476	512	511	502	548	498	478	493	490	514	475	495	503	475	508	537	551	460	525	462	548	491	499	499	491	512	555	485	522	491	514	494	481	519	536	505	507	511	495	519	529	467	489	548	510	511	538	508	488	500	509	470	514	501	506	500	532	542	520	541	491	508	505	525	524	456	507	484	522	500	506	517	499	502	469	485	483	535	491	500	540	509	541	504	525	550	526	530	475	486	514	521	506	489	485	494	509	521	493	516	477	491	484	499	527	496	532	486	515	499	490	505	501	503	492	520	501	499	507	536	490	528	533	505	501	505	548	509	491	517	502	498	501	498	521	526	503	488	533	478	491	534	502	527	488	523	501	554	467	525	479	495	530	523	547	506	510	518	503	476	494	506	528	549	509	479	483	536	497	499	496	541	512	513	514	505	497	535	514	535	468	531	468	528	503	464	463	476	561	518	522	496	508	535	501	536	503	501	480	536	526	552	481	482	503	527	540	527	500	512	488	515	524	526	506	512	458	491	534	546	472	461	524	531	505	539	502	485	486	491	496	482	530	511	528	477	504	474	500	493	505	483	542	527	457	508	544	468	506	587	484	475	489	494	527	507	478	486	539	503	489	523	508	517	496	486	493	519	540	466	483	548	487	510	462	498	512	490	505	498	515	514	488	519	476	506	472	479	487	487	549	503	514	486	517	487	510	480	524	495	491	500	480	452	502	502	488	484	524	496	478	468	507	538	458	551	505	514	463	535	527	479	504	509	524	507	482	534	544	466	524	495	523	479	529	490	516	527	548	529	516	503	462	486	473	491	478	495	479	488	508	494	503	477	526	466	548	513	525	515	544	485	514	535	488	493	490	512	495	490	520	528	511	508	498	535	537	511	508	516	527	490	540	477	512	477	521	519	528	565	484	524	500	536	486	524	524	520	558	516	499	503	545	525	497	522	522	468	478	520	542	523	489	482	504	489	487	479	553	488	496	522	509	497	506	500	519	513	511	539	472	477	496	518	514	499	518	487	510	509	493	499	512	509	499	506	496	485	520	510	525	491	504	491	500	489	492	514	548	484	506	503	517	501	517	523	526	542	447	488	536	507	491	525	508	490	518	515	496	523	479	533	495	480	514	490	478	503	529	547	466	496	525	517	517	496	494	484	499	492	509	510	526	543	493	548	527	479	508	524	495	495	534	485	505	486	498	508	508	507	548	493	518	559	513	490	478	485	515	508	497	496	499	498	500	500	504	512	525	481	521	534	511	480	530	529	494	532	471	543	475	521	528	525	504	480	502	504	522	511	515	507	519	511	487	498	539	507	504	515	503	501	517	516	482	507	505	515	527	495	507	518	510	489	503	507	524	557	511	504	538	492	552	496	530	531	493	499	517	486	510	506	499	488	488	509	545	518	503	530	526	504	494	502	528	514	520	490	548	524	489	486	489	509	466	506	491	494	492	498	523	502	512	460	504	498	510	484	522	553	540	507	551	531	517	511	516	553	529	526	524	491	501	532	513	527	494	498	527	472	540	515	532	530	526	506	502	497	507	545	516	470	514	535	492	526	468	524	536	539	509	466	543	490	515	468	470	517	489	508	513	475	486	496	507	519	508	505	509	505	501	488	487	489	518	515	527	505	465	491	499	518	531	534	503	522	472	503	520	512	501	489	559	547	486	508	515	524	514	493	479	506	572	463	503	465	528	494	541	490	499	478	498	486	527	505	461	484	498	495	494	507	526	543	544	512	501	530	535	495	521	502	546	517	492	510	510	514	547	472	475	514	510	528	498	482	541	494	496	510	525	542	523	478	504	521	504	506	522	508	520	456	503	509	525	508	533	512	524	480	527	546	489	472	505	490	518	447	539	476	508	503	543	547	502	490	504	527	523	495	534	477	501	540	531	522	529	492	529	523	461	528	507	523	459	511	540	482	529	486	499	515	481	499	455	500	471	516	506	483	518	515	505	506	527	487	509	527	493	485	537	497	516	505	517	495	519	534	517	486	512	519	496	507	506	531	519	478	513	536	550	508	498	503	491	487	516	512	520	454	581	536	449	482	499	484	507	526	484	523	481	516	520	515	532	525	537	499	515	508	502	530	526	540	492	509	539	533	487	504	518	499	497	494	498	499	481	479	490	537	504	467	494	496	537	515	553	480	508	466	478	491	498	521	492	491	472	530	490	479	510	531	491	513	506	468	493	509	496	475	514	507	492	505	516	520	498	504	500	471	488	506	513	521	496	526	504	543	488	505	507	530	502	526	536	460	485	485	490	534	517	510	482	525	499	543	483	516	494	491	476	535	524	499	473	512	517	535	496	522	512	520	529	509	484	501	458	549	482	504	487	501	531	491	503	514	541	522	540	514	492	532	491	497	529	509	533	521	532	551	489	534	457	482	502	514	558	504	465	506	479	498	502	492	513	502	456	516	571	514	494	511	489	514	509	514	512	507	511	497	500	534	489	517	524	514	477	527	509	513	499	481	508	501	497	492	495	511	493	490	508	504	517	495	493	548	487	497	495	540	486	515	486	525	509	486	511	506	487	547	525	529	509	505	504	509	545	484	511	529	509	487	515	488	529	496	457	490	511	487	532	520	519	495	536	504	497	522	513	536	486	502	519	519	499	505	508	528	512	480	486	496	534	522	514	517	505	562	494	479	488	523	529	494	518	549	482	512	504	524	475	477	464	519	487	497	476	459	471	532	492	518	508	516	499	497	485	538	472	481	475	504	508	546	501	481	460	521	505	488	447	542	535	500	443	521	477	478	494	499	475	470	524	524	532	510	516	494
19081	2688	1054	770	582	395	313	253	166	202	174	159	123	129	122	120	104	103	87	101	95	98	83	88	92	92	76	87	96	71	96	86	87	87	86	73	69	63	93	77	82	88	90	73	82	83	73	72	84	104	83	85	71	81	95	76	88	74	78	85	66	65	86	68	77	61	74	77	76	73	67	85	77	70	68	81	68	76	73	78	82	71	76	82	72	73	77	80	77	80	83	92	72	77	86	55	62	83	72	74	94	69	66	68	78	83	84	76	85	60	63	59	72	72	58	69	85	81	63	68	87	74	70	71	62	65	75	83	93	57	70	76	79	87	66	88	83	67	73	72	68	77	72	83	68	86	65	80	89	83	62	78	63	70	62	88	64	81	73	76	68	83	70	71	75	80	68	105	67	73	68	79	83	82	80	58	65	66	68	74	76	56	80	69	77	55	67	68	89	74	70	73	74	77	67	73	88	75	74	77	61	68	68	76	76	70	79	77	67	65	69	90	71	67	72	95	75	88	72	62	67	76	76	77	58	73	85	60	86	82	73	75	73	85	74	71	71	84	84	63	72	78	78	72	85	69	69	76	86	99	67	68	84	84	66	60	72	61	60	78	72	83	73	74	81	72	82	70	81	75	71	82	72	76	76	83	71	68	73	77	79	72	73	77	91	79	70	57	90	81	98	71	67	79	73	73	90	76	66	84	67	71	67	88	77	73	95	73	78	82	68	70	75	76	80	70	74	81	75	67	74	74	66	83	63	66	69	82	84	72	82	81	73	63	76	69	76	67	71	78	78	78	77	67	79	77	91	78	69	62	78	72	76	73	73	78	60	72	85	72	68	71	90	72	87	70	66	70	86	80	81	75	84	80	75	85	74	62	64	73	64	60	69	80	61	71	53	77	82	72	75	80	67	74	82	86	64	81	93	69	86	88	80	69	71	80	70	70	89	71	72	72	70	69	66	63	86	61	77	75	53	80	82	94	55	72	83	55	85	66	67	74	84	66	80	82	72	78	74	69	72	70	68	74	78	83	70	73	83	73	75	70	92	85	62	80	66	54	73	83	65	67	68	76	70	74	80	82	64	71	58	64	65	80	80	82	79	90	81	71	57	75	83	71	76	83	71	73	68	72	77	58	79	80	81	68	70	87	78	80	84	80	66	68	89	69	70	73	71	68	78	83	73	71	82	104	74	75	73	85	66	62	91	75	80	72	75	70	81	68	72	73	78	64	66	76	61	79	57	80	61	78	84	70	61	82	74	77	69	64	76	96	71	72	66	86	81	76	56	71	66	77	52	82	75	75	92	60	69	73	75	78	73	83	79	71	77	77	80	67	62	76	83	73	65	70	71	71	76	62	50	90	76	89	80	74	81	70	76	58	60	93	77	75	77	70	85	57	70	73	74	86	66	94	75	83	69	75	72	81	81	82	76	83	61	68	86	83	64	72	73	64	66	92	75	65	76	62	49	96	79	83	75	82	76	64	71	68	98	68	90	80	76	98	63	70	69	70	79	61	74	81	78	87	69	67	79	66	80	78	83	69	73	67	74	72	73	63	76	79	69	76	76	90	70	72	60	79	76	64	76	73	80	64	89	71	61	76	56	82	83	79	64	65	73	79	63	85	63	74	64	80	65	61	62	76	62	62	64	75	91	68	63	70	68	79	70	71	70	67	56	69	65	88	76	56	59	78	59	71	73	55	59	69	84	62	65	76	77	72	78	73	76	77	66	77	73	70	74	65	85	68	62	73	76	68	79	70	66	77	86	71	73	77	84	73	56	70	70	75	65	75	64	66	77	64	79	67	65	78	70	74	80	68	80	67	56	78	78	78	85	89	85	67	75	57	80	67	74	73	71	78	79	61	65	91	78	51	72	71	68	79	71	78	63	75	87	73	62	67	84	68	78	74	97	78	76	90	68	70	80	74	95	65	85	85	67	66	86	86	69	79	71	80	66	65	73	63	70	89	73	76	73	78	89	67	78	87	83	80	53	79	70	87	70	89	70	83	75	83	79	82	70	75	95	70	76	72	82	77	75	71	75	58	93	66	69	80	62	61	86	75	79	71	70	81	73	63	76	87	74	103	69	75	75	77	65	72	80	83	83	67	64	70	71	71	85	69	57	70	75	89	84	77	86	66	63	80	74	75	78	58	81	54	74	69	60	77	82	65	73	86	74	76	67	76	76	76	62	71	68	72	70	92	72	93	73	81	55	70	71	81	79	64	58	61	76	60	67	84	85	81	73	73	70	71	64	67	62	52	66	70	71	86	86	66	78	74	75	82	76	70	62	80	68	68	64	67	64	67	77	71	82	67	79	69	62	83	78	77	78	78	77	90	91	77	73	85	83	69	67	60	66	81	62	49	85	93	84	74	79	82	68	81	65	80	68	82	74	73	83	69	66	63	71	82	60	81	65	60	65	75	82	75	85	73	59	82	84	64	76	75	62	67	79	76	65	79	75	81	75	81	80	60	67	76	59	79	67	74	69	76	71	80	67	80	56	75	76	82	86	73	76	93	71	76	88	80	73	78	71	65	58	67	84	69	86	76	74	67	68	72	82	63	72	68	70	71	73	70	79	84	82	87	76	72	68	77	77	62	76	61	72	61	81	66	79	72	73	74	77	66	76	78	71	80	69	61	72	90	69	80	57	78	75	62	69	64	68	87	73	85	67	71	71	78	81	74	82	68	81	77	93	77	53	83	76	88	69	71	85	75	77	64	80	57	86	80	86	69	67	70	83	68	91	66	53	70	70	76	69	71	93	69	75	71	74	77	79	74	63	70	70	69	88	78	74	75	90	58	68	69	80	59	84	74	79	84	73	87	92	84	81	70	69	82	55	76	64	86	79	76	66	76	93	57	80	68	83	67	64	62	69	85	72	70	77	77	90	73	68	79	70	75	66	70	69	64	66	67	85	69	62	68	88	67	80	80	73	82	88	88	85	74	63	74	80	76	60	78	82	76	61	65	62	66	82	84	72	73	58	67	71	66	61	73	83	69	83	67	71	99	74	76	73	69	79	68	78	70	82	73	61	81	62	83	74	63	71	81	72	77	59	81	72	65	71	82	83	82	74	80	74	65	74	65	93	79	74	55	68	74	86	82	99	60	75	79	62	71	72	67	76	70	87	63	81	68	68	83	74	68	76	60	78	66	74	68	66	77	66	78	81	84	74	83	68	75	84	77	95	73	85	89	80	53	63	73	88	79	89	64	84	68	71	63	89	78	66	67	71	71	77	85	82	88	55	66	82	63	89	87	77	88	64	66	70	68	70	86	77	68	79	70	77	78	66	81	70	85	70	72	71	87	66	76	79	86	78	78	81	69	98	76	69	76	71	66	59	82	67	72	70	68	64	62	77	79	71	65	65	75	74	80	85	80	80	72	67	82	81	81	66	67	64	76	68	71	67	69	65	87	82	68	77	73	71	95	82	65	68	80	72	57	81	81	70	78	66	79	77	79	54	87	81	84	71	77	60	100	83	63	88	78	76	70
10829	1144	2585	3071	2643	2208	1753	1507	1263	1044	1013	839	799	719	694	631	608	553	557	503	485	487	450	451	424	448	398	375	396	379	385	383	354	356	386	342	334	368	332	348	344	339	330	348	334	345	336	324	336	326	349	347	336	344	330	311	311	332	306	290	325	319	304	314	310	328	306	348	285	309	302	306	325	300	300	328	296	303	315	311	274	304	336	313	333	272	303	294	301	315	302	301	307	301	286	315	338	336	311	325	286	314	308	303	284	304	318	319	307	306	274	308	307	312	319	280	301	316	279	309	277	304	339	291	315	298	297	341	289	303	268	312	304	290	308	282	293	296	339	323	315	282	290	319	299	304	295	278	320	315	269	300	293	258	292	285	327	282	271	298	303	297	266	301	298	276	315	292	287	322	318	304	259	279	271	302	286	308	318	306	296	310	304	301	287	312	287	307	307	300	294	290	320	258	304	287	259	285	307	319	297	333	332	315	269	284	292	314	241	321	335	301	301	313	318	294	311	294	304	287	318	321	313	305	285	288	325	306	300	296	291	315	281	311	309	281	286	309	269	268	279	291	307	304	308	305	287	319	310	283	294	295	302	329	283	298	303	309	311	318	321	301	269	302	300	283	295	323	294	299	322	277	301	300	305	292	284	288	279	292	302	266	306	284	327	318	313	283	312	296	287	276	322	284	299	288	273	265	296	307	310	277	292	282	300	280	302	274	288	305	290	275	267	294	277	284	314	304	306	291	293	311	290	310	271	306	311	321	310	314	313	290	268	285	282	291	348	312	314	278	313	260	295	345	341	298	305	305	305	347	295	285	335	285	293	285	274	309	291	270	281	289	292	295	284	287	320	315	287	289	289	288	314	313	296	284	308	309	293	280	300	302	308	290	290	314	293	297	313	301	295	317	312	308	304	299	327	279	313	323	318	310	277	309	339	283	279	293	313	324	313	288	290	310	291	290	295	271	310	314	293	305	306	302	307	301	293	302	294	248	322	301	300	292	290	295	288	297	292	282	262	287	302	300	279	303	289	297	302	303	291	332	311	286	299	273	251	293	331	301	292	307	296	291	293	287	283	298	278	290	292	315	303	302	299	308	298	265	298	298	287	321	311	310	298	288	291	310	315	298	300	288	299	324	318	275	285	299	290	299	315	300	291	310	300	310	294	273	317	300	291	288	305	314	284	298	322	279	306	307	306	316	304	275	322	279	306	297	267	278	280	317	282	289	303	280	286	295	286	313	328	287	269	294	317	301	286	273	288	323	296	244	278	305	325	304	302	295	257	278	311	268	319	295	309	318	274	299	305	295	293	280	274	326	310	308	295	304	306	285	264	281	298	307	309	314	267	326	290	284	317	300	306	307	297	325	271	279	279	297	315	294	291	276	286	286	315	300	279	287	291	278	291	286	300	294	305	302	304	271	287	287	283	309	274	269	314	321	273	337	323	313	292	269	296	303	307	284	277	298	298	282	327	332	306	270	306	285	274	310	275	287	305	275	279	254	273	277	293	273	260	276	302	290	288	294	304	325	284	340	295	305	287	303	312	270	303	321	249	286	290	304	314	316	296	338	275	262	311	307	287	271	290	298	290	328	337	292	310	313	309	299	263	284	301	312	267	281	300	310	341	287	324	285	269	276	318	279	273	298	287	323	315	293	337	300	330	327	297	323	296	319	289	292	289	306	316	302	295	279	302	300	288	311	292	301	273	297	301	278	277	282	303	283	304	283	302	301	286	297	316	308	291	288	303	312	324	283	332	276	291	277	304	302	296	303	295	295	281	351	308	305	299	327	297	305	279	321	342	296	261	308	281	271	307	296	312	316	293	293	292	269	294	303	283	266	283	297	285	273	320	308	346	270	322	317	293	318	314	301	298	283	295	269	292	293	311	319	317	264	297	330	312	284	299	286	296	319	301	301	302	301	273	288	270	308	278	292	293	272	310	299	287	321	299	315	298	270	313	295	281	305	293	308	302	292	295	288	322	306	324	276	311	302	322	300	350	280	298	295	310	291	288	268	297	286	300	293	267	313	309	318	292	306	285	300	320	287	296	316	320	284	312	316	307	303	315	307	290	310	267	271	304	322	292	312	298	308	288	302	309	291	302	313	298	314	278	295	321	311	284	308	315	283	325	291	309	279	317	320	312	342	306	303	309	313	306	297	288	302	286	271	295	297	288	307	288	306	301	297	330	320	301	272	303	313	299	287	290	291	288	293	309	304	318	296	290	287	296	321	308	302	294	315	282	299	295	280	278	296	314	295	301	284	262	300	293	307	297	278	330	295	317	314	292	296	286	291	291	289	273	281	278	291	292	307	313	321	294	291	306	297	296	314	306	294	317	311	325	261	308	306	283	304	308	321	298	284	315	319	318	273	311	295	324	323	273	307	301	349	260	299	286	311	255	301	309	311	301	296	282	277	292	288	314	288	306	277	275	341	319	334	267	269	310	262	282	290	310	272	292	310	313	310	285	283	310	315	309	322	259	290	289	275	324	302	287	295	285	291	298	305	288	311	307	269	320	264	307	285	308	269	303	313	318	281	300	291	331	289	287	288	267	306	275	284	297	329	293	291	312	300	310	316	300	303	320	333	311	285	284	307	317	292	294	287	282	263	295	307	278	314	304	297	334	295	312	318	305	287	296	295	274	285	294	276	285	311	313	309	288	301	302	305	305	287	316	294	310	302	301	299	287	321	299	302	334	318	297	318	321	317	297	274	277	274	271	321	310	305	296	283	281	269	318	303	296	285	312	266	292	303	283	288	312	287	321	296	289	272	329	274	306	312	309	299	276	291	300	272	271	305	303	278	282	274	282	322	323	284	282	278	309	293	286	286	286	295	283	277	353	310	301	296	284	291	294	258	314	296	273	293	294	329	322	280	292	304	283	302	286	289	305	268	296	277	297	320	295	320	313	284	300	266	313	287	295	289	294	315	300	318	278	287	313	306	292	281	308	303	273	327	300	283	277	277	276	303	275	291	315	324	306	280	303	301	312	336	332	312	298	279	301	295	284	306	329	325	309	319	280	306	339	318	286	314	305	301	296	305	279	302	255	327	277	308	283	303	296	290	301	266	283	298	306	328	324	299	317	301	298	284	297	294	290	290	297	303	254	316	301	296	300	304	315	276	274	287	292	292	309	314	301	272	274	294	319	321	302	298	283	299	315	299	299	330	292	317	302	332	279	290	315	339	306	309	305	279	298	297	326	282	304	280	279	306	310	281	298	302	313	285	304	303	285	292	284	303	322	289	327	325	284	325	315	301	268	316	287	299	297	297	301	291	328	297	271	307	270	298	314	266	297	302	327	290	280	289	293	308	316	287	278	296	284	277	315	312	291	286	294	278	307	296	294	306	300	291	291	277	299	309	319	300	313	287	312	284	284	295	268	309	303	293	279	296	282	313	314	319	289	328	300	275	323	294	297	318	268	307	320	307	277	284	293	295	278	298	297	312	291	296	308	312	327	290	302	300	263	294	300	312	320	318	280	287
30425	10036	2316	1623	1073	788	591	492	349	318	308	257	233	250	224	218	178	175	160	165	148	153	163	142	157	131	128	145	136	140	114	128	128	138	114	135	115	137	133	113	150	109	134	144	119	112	113	131	133	111	114	125	132	97	118	113	113	113	113	133	113	131	112	107	124	134	117	116	125	125	123	109	117	113	112	113	112	153	106	115	113	109	125	124	125	125	132	117	133	104	112	123	112	118	130	141	116	131	131	118	105	119	137	118	118	128	119	117	113	118	119	128	126	116	128	129	123	131	119	113	122	101	114	111	117	108	130	120	119	111	102	118	112	115	110	128	122	98	119	118	113	104	125	116	102	104	130	121	123	113	96	116	112	137	119	102	138	128	143	106	134	120	127	119	125	105	122	121	137	129	112	115	127	111	111	122	112	125	111	128	112	117	137	112	115	130	134	112	115	133	95	120	132	102	113	128	108	113	109	135	113	137	114	114	126	125	125	135	117	102	122	116	115	123	134	142	116	115	125	112	129	111	109	116	122	132	123	136	125	106	150	131	128	109	111	116	128	112	128	123	107	112	114	109	117	114	116	133	134	117	112	118	139	104	139	112	119	128	104	104	109	121	126	125	120	137	120	110	126	106	129	106	110	112	112	126	134	130	115	107	125	132	129	117	112	111	114	119	129	115	121	99	111	124	110	133	114	104	117	131	129	107	111	123	119	131	117	109	109	110	113	118	131	118	125	118	145	101	116	125	97	116	113	112	113	113	113	117	114	127	127	125	124	116	108	104	104	113	122	97	124	127	116	120	118	121	104	106	117	104	92	128	118	120	126	118	129	110	114	118	108	112	132	117	110	120	122	136	118	135	129	121	122	127	93	133	107	125	112	110	101	110	106	106	116	114	125	111	118	117	105	125	90	109	121	109	103	127	100	118	98	116	113	96	136	116	108	127	125	132	117	119	117	93	126	134	123	115	131	126	116	126	113	99	113	104	124	111	123	125	103	127	123	119	120	136	127	121	126	124	113	129	114	109	115	121	121	126	114	139	109	113	117	117	103	121	106	112	104	116	104	124	105	124	121	116	110	125	109	127	120	124	117	123	118	124	85	114	122	125	115	130	132	124	133	106	139	128	117	118	123	125	103	104	125	124	131	114	117	116	124	110	126	107	114	103	120	126	130	127	115	130	119	112	120	125	126	140	115	119	116	113	104	132	121	135	124	116	132	128	124	127	112	129	99	86	119	124	120	115	112	131	120	123	116	112	123	112	122	132	117	101	107	111	125	123	102	127	112	127	94	89	112	142	109	124	117	108	130	106	114	110	114	106	122	129	117	108	107	109	109	114	104	122	138	115	128	121	107	122	104	112	143	137	117	114	114	103	90	115	109	119	127	112	106	120	122	106	126	111	114	124	119	117	105	114	107	123	120	115	105	102	131	124	106	120	112	106	104	115	123	105	134	119	122	105	120	137	131	119	117	124	117	124	98	122	132	112	107	131	126	108	117	125	110	129	128	121	111	118	123	99	110	107	113	101	103	114	112	93	138	125	122	131	122	112	133	124	111	115	131	118	136	116	136	100	125	120	122	93	101	114	114	124	112	108	125	135	131	123	108	95	108	145	106	147	109	99	122	118	102	98	128	95	123	114	125	120	114	126	110	103	125	110	108	114	122	113	118	122	133	107	101	118	118	113	142	113	125	116	119	137	126	127	116	105	125	127	109	110	120	124	96	107	121	116	117	123	121	113	110	115	102	136	113	116	136	110	141	126	120	100	125	102	134	116	128	139	126	118	129	125	107	105	141	113	137	116	109	125	103	146	127	102	117	107	111	98	107	118	108	116	106	114	115	120	115	123	142	116	113	123	133	115	113	128	121	119	103	123	128	126	119	106	139	130	123	112	109	104	127	123	121	102	114	110	128	118	121	106	94	129	114	115	124	120	123	93	115	105	117	102	122	135	121	113	101	96	106	118	113	114	121	129	123	113	111	130	123	130	151	116	121	120	119	98	105	134	129	122	104	99	121	130	119	127	133	123	125	128	145	123	130	94	112	126	120	125	131	106	113	131	114	133	136	100	129	113	100	125	118	124	125	119	123	113	126	116	130	135	125	129	120	102	126	106	102	96	105	111	139	107	115	141	132	134	124	123	127	119	117	108	123	131	127	117	133	102	130	107	97	129	127	119	113	118	118	104	138	120	108	125	107	126	120	119	127	120	123	122	98	115	126	112	133	131	113	116	112	127	125	118	134	128	114	109	140	127	115	133	127	142	126	125	118	123	111	107	120	117	142	127	116	134	118	138	132	119	124	123	108	115	115	99	113	111	126	134	110	127	107	113	120	134	123	111	115	106	124	105	117	122	134	116	114	97	111	128	114	118	108	121	117	119	126	135	106	106	123	109	109	112	95	121	104	117	117	116	97	121	112	107	123	129	125	122	114	126	118	113	139	105	116	125	104	125	108	134	115	126	122	128	109	98	107	112	112	120	126	124	117	116	134	100	118	122	117	131	116	123	113	109	102	143	137	107	127	132	101	103	125	132	120	111	102	112	105	120	122	113	105	118	110	118	112	108	108	118	114	120	132	112	116	107	103	121	141	129	134	120	125	90	119	110	135	113	115	124	114	138	116	132	133	119	125	116	135	122	123	119	119	112	142	124	129	133	103	124	108	101	104	117	119	106	112	112	132	102	134	116	106	118	106	129	123	124	116	132	110	117	112	137	111	105	116	118	112	133	107	109	116	110	118	131	128	99	114	143	127	103	118	113	99	116	111	107	125	115	127	108	129	114	125	126	123	116	102	113	119	114	133	131	107	116	120	110	116	117	125	117	128	123	98	110	124	122	113	118	122	136	113	117	137	102	119	117	114	131	115	109	94	106	120	142	120	114	113	129	129	122	122	122	132	129	141	94	122	119	121	134	126	131	114	126	104	115	120	111	123	116	120	103	117	102	113	129	122	115	99	123	114	106	113	129	129	92	126	103	135	105	113	110	112	129	119	105	93	121	111	130	139	120	105	125	114	129	123	106	111	108	106	99	108	112	113	123	93	139	114	114	107	118	123	113	105	114	96	139	120	132	107	115	122	132	121	112	118	103	116	96	117	103	101	108	106	106	105	117	120	120	119	113	137	138	126	114	97	110	103	109	112	129	131	113	105	120	119	115	107	120	118	114	98	115	122	124	120	118	119	120	127	114	115	114	119	102	122	122	117	110	139	100	122	107	107	117	143	114	99	131	100	103	99	117	125	92	112	124	107	93	113	119	121	122	130	105	103	126	126	125	122	120	144	124	119	126	114	116	130	116	131	110	100	104	124	114	107	115	130	106	123	107	111	124	108	106	125	124	101	102	106	134	130	96	116	123	117	127	111	124	114	123	130	97	127	124	119	120	111	112	102	137	131	110	129	126	123	138	112	124	109	113	107	114	117	119	104	103	123	118	127	118	117	115	113	120	131	132	121	109	123	126	118	118	119	123	121	101	119	124	119	115	131	124	124	126
15206	2170	5014	5676	4832	4167	3420	2757	2311	2070	1760	1557	1504	1309	1221	1089	1048	945	945	875	838	743	743	715	714	674	699	661	656	607	639	562	640	578	575	570	558	583	542	537	578	542	567	484	541	506	531	517	514	544	497	497	453	487	470	485	471	485	506	507	509	486	474	491	521	458	459	456	463	447	474	455	438	499	459	479	454	436	472	463	492	487	402	428	449	416	473	467	478	472	505	452	461	465	466	467	408	461	478	447	479	464	469	433	412	426	473	494	486	409	382	463	435	418	480	453	442	445	463	451	428	469	423	416	448	464	465	401	425	464	477	428	446	413	425	466	436	461	440	423	463	440	412	433	469	425	446	448	446	442	427	447	431	422	440	422	477	447	441	421	427	469	434	430	443	467	421	443	487	449	434	451	416	440	437	463	438	466	434	464	447	439	462	448	473	436	457	405	427	444	471	471	443	452	448	474	436	454	441	455	409	426	451	413	414	477	453	415	432	475	440	469	441	471	479	423	473	453	449	446	457	452	461	429	423	467	447	411	479	467	447	416	419	420	428	487	455	414	435	422	444	449	454	413	423	416	442	452	448	450	451	453	427	486	419	410	449	475	444	466	434	449	442	460	473	429	456	468	401	460	452	447	448	428	466	454	410	452	421	454	460	425	492	414	452	464	444	452	411	424	448	414	443	453	448	444	468	440	437	425	439	408	432	458	429	442	457	429	426	447	418	418	428	449	462	440	423	433	421	417	412	404	433	426	430	414	403	453	434	393	448	476	438	400	417	464	456	428	454	430	449	431	455	430	445	429	440	477	440	393	442	428	411	422	411	421	388	427	460	442	436	442	460	434	393	443	432	475	450	446	459	442	442	440	401	440	428	462	433	433	414	422	456	450	445	446	423	420	428	476	420	444	462	446	439	485	423	458	458	423	456	424	402	481	417	453	424	441	473	472	437	418	427	485	424	442	464	447	406	419	445	454	386	428	434	456	423	458	477	422	450	445	429	422	436	426	452	459	452	429	461	487	491	443	467	426	445	446	482	432	408	457	459	429	402	450	396	467	447	420	485	423	439	464	468	424	468	460	422	441	432	455	445	460	442	415	443	445	428	472	443	449	447	461	444	455	424	407	476	431	459	458	463	445	439	386	444	447	440	458	460	421	428	434	458	422	443	448	446	418	452	442	462	458	444	436	434	449	430	418	425	429	405	438	480	460	463	444	455	439	446	440	445	406	443	452	442	468	415	437	433	423	415	494	465	410	458	465	446	376	419	432	432	428	446	459	445	423	439	431	438	456	448	453	487	396	443	417	429	463	442	397	446	439	424	413	449	437	452	427	421	454	422	458	404	457	459	400	460	434	457	445	456	439	444	434	443	451	422	411	454	427	424	431	433	442	461	460	451	404	461	445	428	450	413	454	426	389	455	437	465	453	432	436	424	447	445	406	460	495	417	439	469	441	428	446	444	487	399	442	476	452	429	419	455	427	452	421	424	478	401	427	420	442	418	441	420	438	429	440	459	436	439	456	418	451	423	434	425	439	446	454	454	475	466	468	434	442	425	432	462	456	409	458	469	393	444	440	458	408	408	415	467	397	447	459	393	402	420	451	458	430	457	439	458	467	455	431	437	452	441	460	419	455	441	432	433	426	439	438	464	452	447	436	435	472	473	420	440	424	439	416	423	439	440	455	440	422	440	424	459	396	452	407	495	430	476	453	416	415	447	391	482	463	453	458	397	433	455	436	482	462	471	446	488	446	412	467	429	436	469	461	433	466	480	465	414	451	433	442	449	437	452	439	436	430	445	438	463	425	481	427	446	421	475	379	434	460	495	437	469	446	416	465	424	410	471	459	443	424	475	435	438	456	454	396	462	420	423	411	439	445	435	432	441	455	448	484	461	437	441	466	449	438	403	471	420	426	433	430	437	443	442	417	442	454	415	452	435	408	438	411	423	464	423	448	417	438	462	477	423	431	452	420	440	453	418	430	444	441	423	442	453	452	446	413	404	468	455	461	474	456	436	462	452	424	428	435	430	390	448	442	438	430	455	411	438	434	445	441	430	426	444	452	409	420	440	464	450	414	436	449	444	402	471	448	416	425	459	429	463	447	423	415	434	440	489	463	479	419	428	473	428	409	439	432	434	414	462	423	439	387	413	448	406	442	442	419	422	432	417	448	440	412	411	444	433	459	425	449	487	427	455	438	430	445	464	471	451	438	429	429	428	455	440	434	435	438	428	416	445	455	430	439	457	459	473	429	435	398	420	459	447	470	431	483	427	453	398	441	435	451	420	440	461	457	447	427	442	432	426	448	450	432	465	462	459	456	462	418	422	408	486	414	448	442	408	417	450	433	433	392	420	460	460	472	435	425	439	454	468	429	434	461	476	468	419	455	412	449	436	451	427	441	459	457	480	469	442	425	386	386	453	443	480	442	473	429	465	439	452	447	411	438	458	402	425	433	423	430	421	440	420	447	425	437	480	491	468	453	410	469	438	450	445	480	428	462	458	422	424	437	433	435	450	479	439	465	450	439	443	419	434	444	428	413	443	464	433	449	490	458	426	429	434	468	428	432	452	417	424	417	421	434	422	439	463	435	439	461	449	449	452	410	461	438	422	434	440	447	457	445	423	443	408	426	388	446	444	436	433	462	450	476	414	422	405	418	432	431	390	467	429	454	416	431	463	431	466	418	469	476	454	475	460	417	411	478	445	445	407	426	433	462	441	436	417	418	424	440	439	421	437	418	434	426	487	432	443	428	412	485	438	425	455	409	459	441	453	374	435	413	434	458	432	425	397	434	445	416	440	467	467	451	454	438	422	442	468	465	415	418	443	429	416	455	464	438	448	486	462	455	426	454	469	468	449	435	418	436	437	433	459	424	418	413	441	432	426	449	449	438	420	459	447	481	446	438	458	423	431	441	424	432	431	409	439	411	439	412	401	413	448	433	449	413	446	455	434	472	437	448	415	428	411	434	445	480	423	458	454	457	443	446	450	455	450	402	419	422	423	430	436	442	456	437	443	428	427	419	424	434	458	435	413	459	397	435	438	405	450	432	451	439	428	456	435	414	421	432	439	454	425	459	420	428	434	447	412	453	455	436	457	435	460	431	431	454	429	433	407	453	430	447	436	488	394	404	448	437	427	445	443	442	454	434	406	437	466	450	453	449	492	464	393	425	436	450	484	456	423	421	430	440	460	447	434	410	447	434	466	418	452	433	412	453	447	427	455	410	446	417	430	424	429	413	470	428	437	450	474	460	441	441	441	469	418	441	471	382	480	433	467	408	419	433	443	412	407	427	444	438	436	409	407	436	410	459	448	415	440	458	448	472	448	410	457	451	454	451	425	411	462	452	468	421	419	456	440	455	463	444	439	461	453	391	443	427	438	433	452	447	489	429	424	455	423	413	458	453	443	453	425	455	395	426	431	446	452	413	434	425	479	435	441	482	427	426	443	475	435	466	452	441	441	422	419	451	426	433	444	419	415	449	467	404
2762	317	227	184	186	162	167	165	166	172	165	151	164	171	174	162	159	157	163	126	168	115	160	148	163	158	138	134	129	135	156	145	148	172	163	143	156	164	142	133	122	151	136	136	161	150	159	139	142	153	152	168	138	144	144	149	133	154	134	151	157	156	138	144	146	149	141	153	151	136	138	149	162	137	130	153	150	135	123	141	147	142	147	165	144	162	141	153	138	148	175	143	147	155	133	159	140	147	148	157	152	148	135	145	140	153	165	145	165	157	150	137	155	161	171	164	127	164	152	144	165	155	134	150	139	153	148	137	173	140	137	138	155	142	158	164	167	162	155	141	159	184	132	165	158	153	152	136	161	152	147	135	162	149	157	147	153	135	142	163	165	144	144	147	151	137	159	171	159	141	148	173	130	135	143	136	140	150	144	140	158	154	146	166	157	148	163	151	134	136	131	159	150	140	160	147	157	142	143	156	139	152	157	166	150	154	156	155	145	143	154	142	178	141	137	139	154	145	155	174	143	149	167	140	160	144	148	135	149	142	144	164	172	149	141	164	150	144	129	141	154	152	155	141	145	146	154	139	158	149	158	165	175	147	127	152	150	140	146	133	161	165	143	159	152	164	145	147	153	143	141	136	143	145	145	163	141	146	157	133	148	144	163	150	154	160	159	139	156	159	161	138	165	163	155	130	169	146	151	148	147	160	157	139	156	140	154	142	142	154	180	156	151	129	156	165	149	141	146	162	168	152	156	170	144	142	155	145	149	162	159	177	146	144	144	154	127	135	165	163	129	137	155	149	162	151	135	142	142	153	141	145	141	137	140	129	158	144	161	145	150	157	133	155	153	149	148	164	151	167	156	130	133	142	156	164	160	155	141	137	144	148	165	144	168	181	167	174	143	152	179	160	167	145	139	150	154	152	158	143	132	144	130	129	140	137	165	159	129	151	180	164	129	149	137	145	158	152	116	153	154	151	144	135	127	141	135	146	159	153	158	147	158	164	175	161	137	154	149	139	146	162	140	149	166	156	142	154	167	154	136	159	143	160	157	167	156	163	124	146	146	156	154	134	119	159	173	149	144	148	125	140	137	167	136	148	148	146	152	154	136	160	170	151	168	134	138	147	147	141	139	140	159	176	145	150	136	150	146	145	136	143	143	148	142	142	149	140	174	149	140	159	154	127	146	154	157	139	167	162	148	140	151	146	155	141	140	133	160	170	150	138	159	164	156	156	137	168	127	153	176	164	134	150	157	159	142	174	151	162	156	154	179	152	142	148	162	150	165	151	148	182	155	148	137	159	165	150	154	129	156	154	159	153	161	156	143	168	153	170	169	150	158	159	149	143	141	168	153	154	145	148	143	143	160	153	137	137	135	150	189	142	170	154	164	165	165	175	158	155	149	164	143	144	145	142	139	141	124	151	139	142	162	161	136	167	154	163	136	166	151	147	154	145	169	145	150	158	150	147	144	163	152	144	135	140	144	148	164	173	151	159	153	161	148	138	145	140	147	140	145	150	152	142	158	156	153	163	137	139	125	168	148	146	142	146	142	148	150	122	135	155	144	146	166	152	165	145	125	142	152	130	157	133	152	173	148	145	158	138	156	163	139	142	168	142	164	155	156	139	148	153	147	152	152	151	153	164	160	128	154	155	135	159	150	158	157	161	155	158	143	154	174	132	149	151	131	162	147	156	146	132	158	143	166	158	145	157	143	139	125	179	152	138	153	147	141	160	129	135	139	161	154	147	136	169	133	165	150	151	150	143	146	167	154	155	155	154	178	159	151	157	127	160	139	141	137	147	136	151	149	140	154	131	147	145	130	138	159	143	141	170	152	124	147	144	152	149	157	125	160	135	151	161	146	150	150	183	143	149	158	159	145	163	130	143	170	156	148	139	138	156	145	145	149	144	148	179	176	141	158	139	132	146	157	146	167	169	157	147	170	142	159	130	146	157	160	160	148	160	154	144	140	126	126	156	145	149	157	155	148	129	136	132	144	140	129	144	144	127	136	142	137	157	141	135	150	138	136	156	169	138	144	149	154	151	124	177	157	161	142	148	125	145	145	144	149	139	157	141	153	142	148	141	141	141	143	168	141	130	127	145	181	170	135	145	169	161	148	170	166	160	166	152	141	155	144	164	147	158	133	135	135	167	149	140	149	157	136	156	148	168	140	133	143	141	159	149	158	144	131	137	129	158	157	139	143	145	157	134	143	160	149	154	141	134	138	164	152	152	141	129	130	144	151	128	146	136	150	144	156	154	163	150	164	140	148	137	133	137	156	163	168	153	151	133	158	128	162	167	138	169	143	145	160	144	156	159	144	140	191	146	174	155	167	161	142	164	154	143	134	175	135	139	148	147	164	155	162	153	165	137	164	131	161	162	154	160	139	134	141	152	165	156	154	137	158	167	133	141	165	149	146	148	131	135	141	141	141	144	153	154	162	139	156	151	148	161	148	141	153	166	132	144	166	140	148	143	173	153	134	143	140	150	150	148	137	139	154	155	157	160	151	143	150	162	171	159	153	144	160	148	152	130	170	146	150	131	156	155	171	151	145	161	131	148	153	164	176	137	146	181	154	160	149	145	158	150	152	161	130	132	128	185	142	157	162	154	145	151	159	133	156	141	154	148	128	146	178	142	152	157	142	143	142	157	155	139	134	133	132	141	164	153	133	161	147	181	154	156	153	156	180	149	163	143	165	144	157	136	147	150	159	143	156	157	155	145	138	152	122	154	157	166	155	159	144	143	140	160	161	165	174	144	174	151	145	156	133	140	176	141	160	159	154	150	149	153	145	151	143	125	148	160	131	145	154	155	158	166	146	138	168	168	155	167	134	152	149	149	159	150	155	166	131	172	155	130	144	133	156	147	144	154	156	147	143	140	154	141	157	135	147	141	152	154	155	167	156	152	142	166	159	142	159	164	178	155	145	143	150	149	135	147	142	153	129	160	138	142	153	154	150	165	149	163	136	152	148	140	134	134	143	139	127	144	142	150	150	154	151	146	162	149	149	149	147	137	151	159	146	156	145	164	141	148	167	155	178	143	147	149	151	149	155	150	155	142	150	143	151	147	149	129	154	149	152	155	139	149	141	146	149	156	155	157	158	142	137	151	126	135	156	142	153	137	151	167	141	148	162	149	152	158	172	129	143	153	169	134	155	153	144	140	157	149	153	145	166	140	138	153	120	138	150	174	147	145	156	169	150	168	156	161	167	137	167	145	146	132	136	147	135	137	144	142	182	138	150	150	133	151	158	125	151	144	161	147	156	147	158	161	141	137	128	155	126	148	152	137	151	137	147	158	143	143	158	147	148	175	135	138	154	150	156	160	129	142	128	135	156	146	125	148	146	147	158	158	158	165	136	154	125	129	147	161	147	169	136	155	151	145	154	157	159	160	179	152	153	150	154	139	174	146	136	149	182	138	150	135	181	158	153	146	127	166	160	146	149	162	165	143	133	134	164	157	134	151	153	171	153	152	163	177	143	125
4838	599	699	739	767	677	603	627	588	610	582	534	574	595	571	582	530	562	565	543	542	537	567	560	525	513	554	522	560	575	530	540	531	542	542	516	541	511	506	542	524	546	539	554	487	584	522	467	530	567	555	548	551	550	528	490	488	523	541	510	547	481	506	548	525	532	564	554	571	544	518	534	491	534	533	524	517	499	487	533	582	513	521	521	510	548	520	561	497	545	536	553	518	541	539	560	545	569	525	564	538	541	521	533	557	481	545	539	531	529	535	499	519	522	508	471	532	523	563	561	526	497	529	507	516	533	533	496	526	542	524	529	516	520	514	551	545	507	574	499	476	516	513	519	509	541	514	591	544	552	538	524	504	512	557	506	546	511	536	528	550	527	550	522	529	526	502	545	516	548	536	553	524	585	542	480	506	526	537	526	522	532	553	531	545	562	542	550	553	564	567	546	537	520	542	567	543	530	501	506	501	523	536	545	547	500	504	509	534	572	509	531	528	491	533	525	534	524	539	515	530	542	544	520	505	553	529	511	532	597	568	509	500	543	531	539	511	533	565	553	509	534	520	522	526	509	498	564	492	526	559	522	520	503	501	569	540	520	542	548	516	545	545	592	543	505	528	532	567	519	554	508	481	538	523	499	550	518	535	523	544	513	523	555	501	566	516	503	511	530	518	541	505	538	509	518	505	533	536	510	564	527	545	530	556	526	508	521	543	504	553	527	527	533	553	481	496	525	514	530	497	531	522	520	522	505	569	541	515	525	551	530	530	516	516	535	528	532	553	613	501	544	507	537	573	555	505	548	543	569	543	545	546	514	558	496	538	571	485	558	496	539	548	561	554	519	526	535	507	510	487	506	528	545	515	518	534	549	577	542	515	517	526	503	541	509	539	534	538	529	517	516	566	553	508	492	524	544	525	523	510	528	512	529	488	541	544	496	523	525	518	517	536	538	554	500	502	559	541	538	507	533	520	504	547	503	507	561	549	530	535	512	581	533	545	582	535	531	519	485	487	542	560	509	515	536	575	527	514	508	544	500	545	511	530	521	568	495	519	521	556	535	519	501	552	538	578	548	568	473	578	547	524	559	524	543	537	539	518	538	549	540	546	565	513	539	545	524	534	538	518	520	542	521	501	533	501	525	519	563	543	523	535	513	477	528	499	547	556	550	507	552	505	504	516	554	525	551	545	519	530	500	524	575	543	483	547	532	617	507	522	531	549	523	546	527	515	513	549	533	494	547	509	516	510	541	511	547	571	539	536	522	573	569	536	516	566	511	546	555	492	514	549	520	543	515	540	542	561	553	513	541	512	508	559	543	512	556	495	547	539	519	544	536	542	575	536	521	546	530	529	531	542	522	499	511	538	535	554	530	517	548	545	519	515	541	531	505	545	510	531	575	543	526	511	537	522	528	537	551	505	543	556	535	503	523	499	515	527	522	533	560	563	532	560	586	523	505	537	544	546	544	498	531	550	522	579	514	537	564	558	523	535	557	511	544	548	520	580	516	515	552	487	508	509	550	549	515	507	526	572	516	508	542	505	488	516	538	508	563	545	539	555	525	529	502	545	540	557	536	528	507	562	486	532	517	530	502	542	537	559	540	512	538	545	513	551	498	506	514	503	567	525	498	521	535	472	517	558	584	560	523	497	548	518	529	557	496	559	559	532	535	598	500	551	557	474	505	572	567	544	546	541	537	494	504	541	540	507	508	518	525	529	587	530	586	500	535	494	534	503	521	568	503	552	523	578	551	516	582	566	494	541	528	542	547	545	529	497	508	539	514	522	561	598	518	551	550	504	519	552	524	542	510	512	521	520	539	508	518	503	528	541	531	557	522	527	562	487	533	531	524	504	522	503	491	538	520	537	540	539	540	548	542	545	520	555	561	530	481	559	543	514	529	531	541	556	504	548	529	541	549	499	561	499	517	503	520	514	551	533	540	525	505	515	518	522	547	540	539	528	530	520	551	565	525	544	492	541	589	541	513	533	545	552	497	516	539	536	523	538	542	563	503	487	514	544	503	542	583	538	548	501	561	585	533	509	504	494	509	526	512	528	517	535	488	505	501	566	553	554	551	523	538	507	506	557	523	532	490	538	563	515	531	525	563	500	517	485	570	497	537	561	538	551	510	534	536	530	529	509	513	503	543	561	573	539	534	514	538	538	500	517	557	578	532	562	527	525	517	483	499	504	518	534	527	520	566	541	553	517	547	557	540	526	577	488	530	530	531	552	531	521	510	537	521	547	537	525	547	517	516	554	554	551	526	544	549	525	538	536	537	508	542	522	546	583	513	490	536	524	531	517	492	499	555	529	533	501	525	517	527	510	493	540	541	554	533	534	557	521	547	485	534	523	524	536	585	543	544	541	517	528	513	541	498	506	537	492	534	532	536	586	538	530	543	521	570	510	528	527	510	527	524	550	495	502	541	541	525	574	503	539	571	540	495	554	513	513	522	523	519	488	490	527	548	507	534	543	521	511	522	518	517	544	505	509	524	552	516	542	492	521	548	500	548	555	583	531	522	569	534	557	489	535	570	550	490	480	508	518	542	510	553	556	509	547	551	503	548	549	577	529	554	535	500	529	523	538	560	526	582	491	535	518	525	555	500	526	524	549	537	491	552	495	531	540	555	519	519	567	507	520	523	547	489	531	523	515	566	503	573	540	506	498	518	534	550	514	508	509	539	535	541	542	530	495	526	524	556	510	541	497	509	515	520	565	495	518	575	526	511	491	519	556	521	504	535	499	571	569	543	542	550	477	519	558	552	534	505	538	538	507	528	532	571	508	538	546	543	556	528	542	559	532	518	536	485	516	524	520	505	523	514	552	529	513	534	511	532	518	542	508	517	535	528	531	547	505	516	502	502	532	506	510	534	504	540	501	531	528	516	556	530	549	509	549	506	514	532	561	546	560	556	522	540	553	510	536	538	525	547	502	500	504	554	540	542	550	540	572	541	515	539	533	551	490	512	473	505	563	500	587	524	541	513	538	518	494	544	527	498	553	565	546	526	576	540	537	510	536	503	505	535	579	516	541	538	534	500	516	505	526	530	557	534	541	549	550	542	533	530	545	509	480	501	588	530	526	529	509	503	494	562	541	541	515	496	533	554	506	531	513	543	550	527	500	545	521	520	535	547	530	533	543	512	532	518	551	541	544	525	547	497	533	477	509	506	577	531	521	523	571	554	529	514	520	538	528	492	531	517	529	509	548	538	522	533	476	533	496	511	573	498	525	527	531	537	498	528	524	516	533	538	532	505	526	539	561	591	531	497	512	504	536	562	523	552	543	522	524	508	516	508	511	549	547	612	550	529	532	561	531	537	526	571	548	523	503	516	482	512	527	518	500	538	554	496	497	498	500	536	528	525	538	519	524	524	504	542	528	512	564	535	533	474	546	558	557	497	540	541	537	579	529	526	559	576	528	520	510	537	513	502	534	523	495	546	510	506	524	513	502	532	553	521	582	499	518	538	486	499	536	543	510	529
20409	3053	1173	808	556	374	299	266	210	173	188	170	114	124	128	116	113	107	111	99	105	90	85	99	95	85	110	86	98	76	81	87	82	83	86	83	100	101	77	69	69	68	82	91	67	96	82	69	84	71	79	89	75	80	85	79	91	66	78	63	73	77	87	85	82	79	79	79	72	82	78	89	83	82	67	78	84	85	73	71	82	87	75	74	76	90	63	80	72	63	90	89	61	68	70	77	82	83	87	72	65	62	65	93	79	91	80	91	90	74	79	78	64	72	77	69	70	84	75	73	77	81	83	69	92	65	84	73	63	75	79	76	74	69	74	87	78	87	99	81	70	62	70	98	93	81	64	77	63	66	92	77	74	84	76	72	69	73	74	89	71	75	79	79	64	75	84	86	72	77	80	74	76	85	67	76	83	91	68	84	78	76	68	70	87	78	77	83	107	66	78	94	88	70	74	73	79	90	72	77	81	66	77	69	80	62	93	90	76	89	64	68	82	70	75	68	68	74	65	72	80	91	78	91	68	89	77	83	88	81	88	80	73	70	78	66	71	90	74	83	74	68	68	78	78	91	69	74	72	79	83	73	76	72	82	72	81	77	78	69	76	70	83	61	69	75	64	78	80	89	80	83	68	63	76	64	75	85	71	69	74	58	55	77	70	65	73	72	73	79	62	83	81	74	65	81	78	99	66	71	73	69	93	97	83	76	83	81	72	87	81	85	73	79	66	77	69	70	81	72	71	62	72	92	78	81	83	87	75	73	71	65	74	77	64	86	89	74	89	77	86	86	75	83	67	69	80	75	64	93	72	75	90	99	69	68	65	69	73	65	80	76	78	81	77	70	66	83	88	64	86	86	90	63	89	85	65	81	62	70	86	72	84	84	70	75	94	79	72	66	87	99	73	82	82	81	80	69	84	93	86	77	74	99	75	71	87	73	70	75	58	79	69	72	71	81	81	85	72	66	78	66	78	73	77	93	65	100	78	76	89	85	72	89	78	77	76	73	73	73	74	71	74	70	64	79	97	70	93	74	80	73	80	67	84	74	77	71	88	85	87	70	76	63	65	71	84	64	68	89	86	84	75	93	92	86	82	64	68	78	88	78	97	82	82	71	75	68	95	83	66	88	85	86	75	57	60	86	81	78	70	68	62	59	77	79	78	91	74	58	72	90	70	74	89	65	77	92	86	69	91	63	68	82	73	69	89	84	85	83	75	102	80	78	91	89	98	79	77	76	92	64	87	60	94	79	65	83	68	67	72	82	87	77	72	83	69	78	92	86	88	75	91	70	74	75	69	90	62	67	83	68	88	67	84	62	88	79	90	55	72	74	81	76	71	78	78	72	82	92	72	81	89	79	78	83	68	80	104	67	84	82	59	63	76	73	61	91	80	66	72	78	73	54	89	80	85	75	82	78	76	78	88	85	79	75	76	75	73	69	71	73	84	92	78	74	85	72	77	61	73	79	72	95	83	75	86	53	94	68	72	80	54	77	75	64	68	78	84	71	85	60	85	93	63	72	88	77	89	75	86	75	65	61	82	71	87	84	77	81	95	67	69	63	65	74	88	64	73	84	81	71	72	84	77	81	83	77	75	73	75	75	75	74	90	73	74	80	86	78	70	75	80	87	77	81	73	72	74	76	70	69	76	69	82	71	85	76	72	72	97	68	80	80	88	71	71	87	65	71	74	88	94	74	86	84	89	70	82	70	66	67	70	77	78	82	80	74	72	71	69	79	72	77	91	64	76	64	72	70	86	55	74	86	68	79	73	82	84	81	100	73	83	77	78	80	82	93	68	61	75	69	78	66	69	73	74	79	74	79	79	84	74	79	71	80	66	77	60	79	75	72	71	78	66	79	93	86	76	83	71	71	65	78	70	65	85	83	70	82	77	67	75	82	65	77	77	66	92	78	79	78	68	86	80	90	70	77	71	77	79	64	81	80	86	74	59	64	80	77	84	74	75	71	66	83	79	74	63	74	92	79	84	72	76	69	71	77	97	82	86	77	72	75	83	88	62	76	76	84	80	67	88	67	74	93	75	97	82	85	73	96	91	88	75	92	66	73	93	76	78	82	73	78	67	69	81	73	99	67	73	80	88	60	79	69	79	72	86	77	79	81	69	75	62	66	91	66	80	75	85	79	63	78	58	71	75	80	78	77	65	81	76	78	68	77	85	78	89	72	76	86	88	88	69	70	101	87	62	75	75	74	76	76	95	78	78	82	61	91	72	82	74	81	76	73	93	78	76	72	69	76	75	69	72	73	93	80	64	81	76	76	86	89	64	89	79	60	74	69	82	91	76	78	66	76	65	88	80	80	81	98	78	70	85	69	81	67	76	69	88	57	89	82	66	80	81	72	73	75	82	67	87	85	86	78	73	76	84	75	69	97	75	91	99	65	68	78	74	63	94	82	67	80	63	88	66	96	82	68	82	64	87	71	78	67	77	92	77	77	84	90	70	72	76	69	97	75	73	58	79	68	73	68	75	94	71	83	99	102	75	85	77	68	61	74	67	73	70	81	82	67	80	78	73	75	81	68	87	88	75	68	100	82	70	87	77	81	94	72	70	82	85	66	71	90	91	85	88	68	68	72	92	76	61	75	80	83	76	90	66	73	81	79	76	86	74	72	89	64	71	75	63	71	81	65	71	75	69	88	75	97	66	76	83	80	92	73	82	84	92	86	74	71	70	95	69	64	81	75	83	68	97	80	74	71	90	74	71	71	94	75	84	69	94	76	79	66	73	72	95	80	73	78	72	86	70	95	73	63	59	87	87	79	73	93	84	78	72	75	76	74	88	81	79	72	82	77	78	90	70	79	86	77	73	74	77	79	75	91	72	64	84	75	61	53	86	69	79	75	103	82	80	90	71	74	75	85	72	84	74	84	71	72	82	76	61	67	71	73	71	85	75	77	83	85	82	81	77	82	82	89	73	79	81	76	58	73	90	91	92	60	87	89	79	88	84	75	76	56	68	64	76	75	78	86	72	74	88	81	85	92	73	77	86	72	80	64	75	78	78	63	81	78	82	61	88	70	83	87	69	69	68	79	76	77	77	88	83	67	74	78	94	86	77	69	85	83	84	82	82	78	73	88	66	73	82	77	76	92	100	86	75	73	73	73	89	99	68	82	77	60	79	83	75	76	74	94	85	71	78	70	66	77	86	85	88	70	85	85	69	78	76	70	84	84	76	67	88	65	79	73	60	76	85	81	75	84	73	83	73	69	79	79	81	76	79	80	72	72	80	74	91	73	57	79	93	76	76	90	90	71	74	93	71	85	86	84	81	64	64	87	74	65	63	83	72	61	75	87	96	88	86	77	78	90	94	80	82	62	75	72	80	66	62	65	82	73	66	76	88	74	59	65	86	74	91	77	73	87	83	70	63	69	91	79	67	79	65	77	65	97	82	81	74	68	74	79	73	86	80	55	88	80	75	70	72	66	79	81	81	68	68	68	88	68	78	91	79	78	80	84	63	86	73	73
11598	1205	2743	3067	2709	2232	1902	1512	1290	1157	1038	903	870	729	738	634	622	602	546	524	516	480	482	436	419	430	408	426	386	393	402	375	417	365	389	396	418	381	352	363	386	351	329	355	365	338	344	345	348	318	333	320	318	367	328	339	299	328	341	348	334	319	325	305	313	324	354	341	335	303	361	350	334	353	338	308	349	351	316	306	309	329	310	318	317	304	322	330	340	314	291	302	314	305	303	329	331	325	317	305	335	281	321	307	321	309	308	322	327	333	321	320	318	306	333	294	303	325	333	324	292	290	298	310	296	304	305	300	303	306	303	321	320	275	318	315	305	323	322	337	343	312	280	308	330	317	319	285	301	341	322	308	303	310	306	301	301	317	283	314	305	315	293	282	320	321	315	295	307	321	351	288	288	312	312	335	317	309	307	332	350	315	343	274	291	322	324	316	300	304	288	325	311	308	318	331	311	296	306	306	312	317	331	313	300	338	312	312	328	306	288	340	327	327	330	294	286	289	319	303	323	303	332	298	299	305	321	316	354	301	298	299	286	300	300	338	316	293	319	318	307	316	314	295	311	315	307	315	297	311	314	269	310	307	305	312	302	326	288	333	315	311	320	325	287	297	348	281	338	324	287	312	319	303	322	304	307	292	306	309	285	317	299	304	315	311	320	314	312	323	325	322	298	318	303	309	306	269	351	308	302	316	338	298	314	329	305	282	316	310	324	310	322	303	267	313	319	351	342	283	304	322	313	296	308	318	339	331	287	309	312	299	308	329	334	314	324	324	297	317	288	337	292	289	322	328	299	312	322	322	320	306	305	307	304	303	314	299	311	325	307	317	341	316	309	339	300	302	296	302	299	319	291	324	338	334	310	305	314	328	316	278	342	321	300	298	282	318	347	282	292	300	290	310	339	302	336	313	331	306	329	319	298	290	304	297	299	311	310	330	303	300	306	302	324	322	341	335	306	319	318	288	324	307	335	308	280	305	335	322	328	305	327	309	333	315	280	286	315	298	301	326	298	286	313	281	306	318	320	284	303	298	315	309	336	313	295	307	334	297	294	310	310	299	313	276	324	320	332	295	301	320	306	319	307	301	310	320	325	349	331	318	294	336	303	299	285	288	333	297	270	306	315	282	301	303	319	288	304	282	340	292	309	300	312	286	299	327	314	334	329	353	309	324	297	323	290	304	312	324	319	337	294	303	332	311	361	325	320	330	312	333	317	310	279	296	259	315	329	304	289	345	332	319	310	313	311	307	300	317	305	316	280	312	306	305	284	307	288	287	318	307	319	337	342	322	265	313	299	306	305	307	310	294	304	344	350	313	284	333	318	277	329	323	299	292	309	301	301	310	297	326	311	288	350	286	311	294	314	367	312	299	309	269	309	333	289	345	300	345	311	298	324	294	326	299	297	312	325	294	305	308	303	280	330	342	307	326	308	322	307	335	308	331	332	332	294	325	284	314	307	310	319	321	287	337	291	287	330	313	316	331	327	306	323	315	297	335	299	314	287	303	316	341	322	319	311	302	305	341	309	292	318	322	299	313	295	334	294	295	300	281	332	327	308	330	311	342	315	311	302	339	303	330	291	286	295	318	298	312	303	278	327	293	356	308	313	321	303	325	298	316	316	311	319	291	332	315	307	286	294	287	336	319	324	308	328	328	347	310	327	322	332	301	323	336	321	300	302	309	300	320	286	299	335	330	295	300	272	309	303	324	312	322	309	319	299	281	294	327	318	306	312	353	293	304	324	333	320	324	326	286	329	303	307	347	311	309	293	322	295	284	336	304	324	322	277	278	314	317	312	312	337	295	314	316	286	329	306	300	316	347	308	309	299	338	292	313	308	307	300	317	294	310	323	307	316	345	302	315	303	324	310	307	292	357	301	283	323	311	307	317	324	302	333	360	305	310	297	301	323	287	305	323	331	321	340	316	344	322	296	268	303	298	305	288	325	303	328	334	313	287	306	341	325	322	326	312	309	297	309	292	294	299	279	339	309	320	280	321	346	319	317	309	301	314	291	349	303	327	303	324	335	300	329	305	325	313	316	302	292	308	306	338	326	341	291	326	281	293	293	263	300	297	295	307	321	328	297	303	341	309	308	314	313	339	304	284	314	341	307	328	352	319	314	337	282	326	331	311	281	310	333	294	293	316	322	320	325	324	306	294	290	336	288	294	321	324	349	322	293	330	333	326	318	317	302	308	310	318	294	316	300	302	284	288	326	335	337	361	290	331	314	320	322	304	319	321	289	313	347	333	335	309	325	305	311	337	334	279	335	326	301	306	300	306	314	334	329	313	308	284	321	328	306	324	294	335	292	298	346	314	310	320	284	324	285	321	308	325	320	302	326	290	296	326	316	301	318	353	338	313	321	298	307	292	344	300	306	304	312	299	320	295	339	321	306	310	322	342	321	308	313	309	308	291	308	296	330	305	342	322	316	284	320	326	329	303	316	332	328	306	301	313	310	281	348	279	304	307	330	314	315	280	299	319	335	335	319	328	299	326	320	317	297	329	305	282	302	293	314	305	304	319	282	335	334	308	315	322	316	301	291	330	300	285	305	310	323	334	314	283	273	316	280	279	311	304	334	320	318	294	296	325	295	300	320	318	313	324	319	318	307	309	291	355	314	319	306	322	318	305	298	290	340	295	318	317	308	314	290	317	301	285	308	291	310	284	297	360	323	313	286	331	298	296	305	310	305	331	326	308	319	278	265	287	287	304	293	351	307	304	317	275	305	300	335	310	277	330	335	299	317	306	304	310	292	329	273	324	329	300	321	335	304	319	311	334	295	340	300	280	324	298	335	275	300	304	288	305	322	307	322	304	304	308	345	334	324	310	314	291	325	310	295	322	325	307	269	296	318	318	293	306	288	302	290	314	293	322	274	336	270	308	302	339	303	327	285	284	323	283	298	333	331	322	336	323	317	275	297	329	290	337	286	323	339	292	321	304	323	319	301	281	320	304	312	306	307	313	283	319	316	306	293	296	332	300	310	303	301	348	299	321	319	303	334	335	322	315	326	305	273	298	276	352	319	291	305	325	318	307	333	285	296	307	325	320	311	303	295	310	293	325	330	325	301	324	303	315	313	339	322	297	302	306	318	341	315	299	310	339	310	307	320	319	312	328	304	316	313	317	343	307	350	311	331	328	316	317	297	329	316	332	351	337	299	322	291	322	334	335	301	326	327	303	293	251	310	313	290	295	311	311	337	314	329	307	318	286	267	317	298	301	314	307	284	325	298	301	279	294	288	298	331	276	311	352	303	331	296	345	288	316	294	282	314	334	310	300	307	328	307	291	259	309	276	301	336	326	308	285	319	355	284	292	315	280	289	320	317	311	326	306	294	303	316	278	323	299	320	311	302	308	299	302	338	332	328	294	308	299	284	327	360	287	311	314	329	309	319	320	286	335	337	276	363	312	306	299	319	289	323	336	304	308	298	301	294	302	340	285	311	338	289	312	309	307	308	343	310	305	303	316	326	296
30722	10584	2327	1543	1043	776	599	468	358	314	279	253	248	214	234	201	167	189	149	162	149	131	163	153	144	137	143	150	127	154	149	137	129	141	115	146	149	129	132	121	121	119	124	140	115	128	122	127	127	115	115	125	126	117	141	125	125	109	120	132	129	109	123	110	98	138	116	112	97	108	102	109	123	121	105	107	109	115	126	120	137	124	106	112	122	99	128	116	112	109	147	134	118	110	133	121	114	125	118	107	126	118	124	113	109	133	116	117	128	128	150	113	126	117	136	124	107	124	118	128	121	124	112	133	113	119	98	115	134	108	114	125	108	117	105	122	122	128	118	96	117	120	121	119	121	113	121	120	107	124	108	119	111	118	106	116	125	131	118	122	117	126	116	104	110	117	118	128	105	121	119	125	113	125	135	114	109	126	130	123	137	117	121	109	115	139	122	144	123	117	113	103	119	106	126	111	127	131	95	110	113	110	96	111	97	98	131	118	107	118	117	123	124	113	89	114	107	111	94	106	125	99	147	117	115	106	112	104	109	94	116	110	105	124	105	116	130	116	112	127	108	117	111	113	110	111	110	125	90	113	114	110	104	101	122	126	110	137	130	98	108	134	121	110	106	113	102	133	111	106	127	110	134	107	115	114	124	99	129	117	120	122	126	116	110	122	124	146	107	135	119	119	115	133	122	105	108	113	127	100	115	119	124	120	113	115	110	114	131	126	132	123	106	111	123	109	121	107	134	120	99	87	119	145	119	105	128	114	115	129	102	132	108	124	103	119	102	115	114	132	126	121	121	113	130	117	107	125	114	117	127	133	96	123	114	123	95	146	125	124	110	116	125	125	140	133	114	125	112	109	112	131	122	108	110	110	118	110	109	123	130	109	129	106	114	112	121	117	105	109	124	141	115	118	93	107	122	141	102	107	105	121	110	108	116	116	123	124	113	108	120	143	103	113	133	101	119	123	125	109	120	109	125	110	134	121	101	108	122	130	126	124	105	112	102	127	103	115	107	111	103	124	112	109	137	120	135	121	121	107	103	103	97	123	109	120	91	127	122	102	112	103	111	118	101	117	108	122	124	99	120	105	115	125	140	110	108	132	120	100	93	123	127	103	107	112	114	124	120	129	119	122	112	110	117	123	109	114	103	125	122	121	135	123	118	118	123	127	113	112	133	117	128	99	125	109	138	136	106	110	128	122	121	104	123	110	127	116	114	125	118	105	114	135	114	117	126	128	121	115	124	100	116	112	124	119	118	109	119	113	127	130	114	124	123	108	126	129	93	98	126	123	124	113	129	109	113	121	101	121	118	113	112	129	113	103	112	125	105	115	130	124	126	104	123	128	99	130	107	123	134	148	113	108	112	127	122	125	110	116	126	142	116	124	126	116	117	122	101	105	113	115	124	128	135	111	109	119	122	118	138	112	125	107	96	126	115	113	97	121	131	118	108	98	101	114	137	131	110	120	103	101	125	115	127	128	120	118	116	115	110	99	124	117	109	100	142	127	111	104	112	125	124	98	118	120	123	115	138	110	111	120	104	122	116	97	136	121	92	110	113	120	111	112	127	122	120	104	126	100	118	121	130	96	107	113	94	122	127	113	101	123	104	119	119	111	115	143	110	113	113	118	123	122	108	125	111	121	104	107	112	115	115	137	115	113	123	112	127	108	97	124	113	107	116	110	108	133	117	119	133	109	96	119	107	108	122	107	119	111	103	90	120	121	115	113	113	121	119	118	124	133	98	127	120	125	113	99	131	134	112	111	106	133	126	130	118	115	102	133	107	109	105	114	106	129	116	108	102	127	112	107	109	115	146	124	121	109	152	118	126	121	119	111	120	134	114	128	117	111	105	104	125	123	124	123	140	125	126	117	117	104	112	122	132	106	114	117	113	133	140	123	137	117	105	133	96	126	103	131	111	119	109	130	134	93	123	121	107	125	127	109	115	129	112	130	120	118	122	129	117	110	108	106	115	131	109	110	110	129	103	126	115	97	125	120	113	121	116	128	122	114	121	118	128	127	109	87	107	119	131	118	121	130	113	116	119	124	109	126	113	100	126	126	118	124	134	98	101	112	127	133	110	117	135	116	114	134	121	113	122	105	114	126	107	104	110	116	130	111	143	112	116	114	100	124	115	121	102	122	116	105	111	128	119	117	124	96	124	103	129	111	117	121	111	116	140	124	122	127	111	118	131	93	136	103	119	135	114	115	132	115	121	122	124	103	146	127	120	129	139	104	121	119	137	121	109	118	114	109	113	130	117	134	109	122	110	124	131	117	109	120	120	129	149	131	116	126	116	120	128	112	127	140	120	140	108	108	127	126	127	118	113	106	114	117	100	115	125	127	116	120	125	124	117	118	109	107	118	107	118	98	116	113	135	110	118	115	106	130	114	120	120	89	128	122	101	120	104	138	145	112	119	105	102	120	117	119	119	120	124	109	116	116	125	109	126	124	119	123	120	107	142	116	117	118	118	139	116	130	137	115	120	114	127	118	125	112	127	109	114	122	125	124	120	131	97	132	104	98	103	117	124	124	110	121	107	123	128	127	114	125	149	114	123	130	118	127	114	117	104	124	115	108	149	134	115	110	132	116	138	121	122	128	131	96	126	116	120	116	118	117	125	131	122	119	109	123	124	124	109	126	120	117	109	126	109	119	119	106	125	107	117	134	123	126	125	124	123	117	123	117	126	123	111	112	130	118	104	121	112	110	127	139	110	107	124	90	111	100	125	104	142	123	112	105	125	109	106	115	144	100	107	118	141	120	118	108	119	123	101	124	123	123	132	124	111	101	114	102	106	128	114	121	125	126	118	131	115	115	115	122	116	116	116	130	108	125	118	108	102	105	135	110	113	129	128	108	138	141	133	95	120	110	131	146	118	118	113	104	118	112	135	116	131	126	113	142	102	124	116	135	117	141	129	114	106	112	129	142	112	116	107	120	125	108	123	115	121	119	119	113	109	114	113	96	124	132	120	103	103	108	130	114	130	115	131	129	123	121	106	124	117	114	116	129	118	116	117	127	95	113	112	118	133	127	107	104	99	103	128	112	113	103	121	129	110	122	102	113	119	101	111	109	102	109	86	113	122	126	125	91	112	129	129	112	111	107	126	108	124	144	117	121	131	137	131	93	101	120	100	116	118	102	125	114	122	109	130	125	112	104	115	124	133	117	130	127	137	129	129	136	115	118	120	130	106	118	114	130	110	110	132	117	117	122	127	131	114	140	105	107	116	128	120	98	107	121	113	121	124	123	114	130	105	123	127	123	130	98	99	127	96	113	134	126	119	111	128	111	127	118	123	124	124	133	102	113	103	117	113	132	126	122	111	120	127	107	119	120	113	112	106	115	117	124	124	107	107	122	113	115	137	113	125	124	116	121	113	122	119	121	106	119	139	137	120	129	120	122	119	120	129	116	130	120	124	114	128	126	119	111	119	94	122	110	121	109	112	121	136	133	122	116	112	121	119	106	126	130	104	135	125	111	125	130
15591	2295	4930	5599	5020	4039	3367	2754	2273	2069	1779	1545	1474	1352	1227	1155	1040	960	929	886	817	768	735	750	719	680	635	659	630	640	611	640	578	583	530	554	562	519	535	553	496	538	539	503	512	544	511	523	553	529	519	471	472	472	491	492	496	487	488	456	468	482	466	481	500	453	482	489	468	489	479	481	452	496	453	480	477	422	478	483	434	486	480	486	465	465	469	451	461	469	465	467	484	486	453	448	447	443	470	440	441	431	455	438	439	462	455	435	464	497	451	415	440	430	437	435	448	433	446	431	455	459	414	476	405	438	473	407	452	424	456	459	441	440	443	453	437	423	415	423	443	460	474	430	497	430	427	430	467	441	432	448	465	434	459	449	467	375	415	443	460	456	431	480	451	443	443	453	408	447	456	446	401	453	455	446	444	454	456	456	460	466	425	460	425	412	421	454	422	452	426	420	436	435	425	434	432	452	446	428	429	440	430	457	459	441	447	462	443	412	449	478	465	417	431	449	439	483	406	476	449	427	426	443	451	439	441	447	466	450	485	450	444	445	431	492	441	426	450	456	449	462	459	466	440	409	421	434	417	430	442	393	449	438	445	435	430	451	444	445	436	482	402	460	418	460	477	447	419	448	446	472	429	394	438	417	420	421	466	489	466	409	451	455	441	439	464	432	459	449	435	440	466	443	412	416	490	423	468	451	431	487	410	393	456	431	483	431	455	449	427	432	457	476	428	437	479	444	420	422	428	439	465	445	438	435	467	444	443	433	467	462	420	429	446	466	454	420	477	441	460	474	414	445	435	434	442	436	424	417	500	426	431	420	400	458	452	469	472	436	443	429	422	430	452	455	463	475	458	444	459	432	424	424	442	455	443	420	460	448	453	396	452	460	445	420	444	428	453	434	419	434	420	433	419	465	465	448	396	453	461	423	432	392	422	382	427	464	411	448	417	427	473	411	426	410	422	435	446	447	440	427	433	482	472	418	418	455	462	456	470	444	465	453	460	432	441	447	427	502	432	494	415	441	392	440	420	453	406	432	461	439	445	442	404	466	402	455	435	450	413	451	453	443	415	430	456	437	436	455	431	448	428	469	413	465	449	459	450	440	410	424	465	451	444	451	449	477	417	430	415	463	452	437	448	452	434	447	441	398	481	468	421	437	464	483	434	467	414	461	413	462	451	414	429	437	424	417	441	422	447	465	435	444	441	435	430	438	403	426	432	430	413	455	454	438	428	424	423	438	453	429	469	421	407	430	376	422	479	438	429	452	466	474	430	440	449	460	467	417	469	465	426	445	433	442	431	430	456	451	440	451	444	440	454	457	431	440	418	437	443	429	462	450	442	469	432	447	431	454	449	399	438	437	433	434	429	464	424	457	451	420	448	449	439	445	385	434	429	403	456	440	475	431	453	423	456	424	445	427	416	435	403	438	433	450	424	429	438	429	421	445	484	401	444	473	424	434	452	434	432	416	466	439	449	429	467	478	465	432	410	447	403	470	455	415	439	447	445	440	455	424	441	448	461	439	452	450	446	468	444	426	414	426	481	461	422	445	463	450	466	492	429	428	425	447	425	458	449	453	439	421	456	454	427	450	447	424	419	443	452	435	437	434	449	461	450	415	471	385	485	471	432	496	407	442	479	464	452	440	393	467	452	434	426	429	422	437	426	419	462	439	417	398	405	475	435	458	453	406	423	437	463	442	441	454	458	461	455	443	442	427	453	429	454	419	460	420	469	477	435	448	405	416	426	443	465	423	422	453	434	450	427	418	446	441	469	480	456	438	463	438	458	433	456	450	444	427	443	433	453	434	452	470	457	475	470	430	449	440	468	469	485	454	443	446	470	434	453	470	468	416	401	464	422	419	420	414	452	428	461	449	453	446	450	425	499	415	434	443	459	438	421	446	424	470	401	441	430	447	429	446	437	452	421	460	463	401	456	455	449	427	440	460	447	496	423	421	452	467	447	439	435	451	416	459	439	421	437	395	424	418	487	469	436	479	426	439	416	460	401	443	414	410	460	424	440	416	419	489	433	464	473	459	438	425	465	458	436	428	456	434	424	500	428	412	440	428	457	439	476	412	459	411	428	409	456	420	443	451	454	429	440	443	461	453	476	460	449	417	445	472	434	423	473	459	444	471	449	443	448	442	451	466	445	443	465	484	445	423	415	421	418	451	430	467	414	478	399	460	431	459	425	479	407	467	458	438	434	444	443	420	497	453	423	451	428	483	429	423	448	457	439	414	456	428	417	454	452	459	403	461	464	437	426	464	442	468	457	428	430	454	429	469	439	438	447	504	412	422	450	457	432	446	431	424	429	425	429	431	464	490	439	450	399	398	448	453	422	451	386	451	426	441	439	449	450	441	435	446	441	445	472	478	469	450	470	493	459	414	427	448	465	448	414	441	448	436	409	404	435	455	444	448	455	431	461	427	506	429	426	450	434	480	454	426	442	458	411	444	446	429	450	427	432	450	432	460	454	436	427	432	436	445	439	425	441	483	400	442	438	460	431	454	420	476	421	468	429	456	476	446	438	447	448	411	468	458	424	450	441	429	452	433	449	433	442	431	433	421	443	414	409	471	442	431	479	450	410	434	434	432	433	440	426	419	405	445	449	438	439	435	444	456	484	462	440	416	427	449	437	430	457	424	444	458	382	442	448	442	460	432	422	447	452	424	455	459	460	464	448	434	423	430	467	451	428	472	430	450	436	439	483	405	429	473	472	466	446	417	447	442	450	435	453	416	442	470	428	448	430	387	404	447	447	460	479	465	464	451	437	426	457	424	470	402	467	479	453	461	457	421	450	456	424	412	435	445	469	430	459	460	484	429	458	451	454	419	472	401	414	414	423	469	434	470	421	405	446	412	415	421	402	422	476	450	477	437	482	427	424	425	443	420	444	426	472	469	458	471	472	420	409	468	453	424	443	455	438	448	451	456	394	442	440	468	404	417	446	470	498	425	440	430	446	414	435	420	385	434	441	404	464	423	439	419	482	465	444	459	425	450	456	458	434	469	460	419	418	421	447	448	445	420	450	452	433	458	428	419	485	462	452	409	462	401	448	410	483	439	453	385	450	453	454	440	407	439	397	483	408	450	451	458	448	415	452	483	455	417	445	399	434	471	451	424	495	432	424	473	446	424	477	451	427	458	458	431	436	409	458	415	471	432	453	466	442	443	437	434	431	513	437	451	441	426	442	467	462	438	454	448	446	420	462	437	462	443	434	439	446	453	468	482	461	446	447	467	468	448	439	433	398	466	437	462	441	427	427	456	438	418	429	452	437	427	445	440	478	453	440	449	421	464	457	459	427	447	475	461	474	431	441	428	433	468	462	433	434	450	439	444	455	430	419	434	459	418	414	431	425	438	448	436	428	467	483	461	431	430	405	435	449	467	451	476	465	411	470	444	453	434	457	401	474	432	428	466	427	414	434	455	453	447	413	460	438	440	425	447	483	429	446	437	441	441	460	448	414	430	443	413	423	427	452	408
2658	297	231	178	167	161	146	194	168	144	140	153	168	158	145	120	139	157	146	156	153	168	134	158	133	153	117	151	136	133	152	144	168	140	152	147	132	135	142	145	138	159	164	146	147	148	152	141	155	139	141	133	160	135	137	157	152	152	163	163	132	148	146	145	155	145	124	150	144	126	156	126	143	142	151	136	149	157	139	151	161	148	169	135	142	144	158	169	144	154	165	156	135	138	152	145	155	147	159	148	138	151	130	169	144	158	153	157	145	132	122	161	147	155	143	154	141	147	129	138	146	161	147	150	161	171	146	150	142	151	141	138	150	145	168	159	154	149	136	134	150	149	164	163	133	159	142	136	160	163	157	138	133	145	148	140	146	154	134	142	140	134	152	146	140	146	163	144	151	159	146	155	152	168	147	156	155	162	159	158	146	121	129	139	145	156	142	125	159	162	146	164	146	128	169	150	155	157	142	138	177	151	144	168	160	166	178	141	128	120	142	142	137	136	165	160	148	147	129	169	144	154	155	142	125	168	162	137	127	134	115	149	152	146	160	152	154	143	154	152	178	134	146	133	152	148	154	137	136	153	134	164	138	147	151	133	165	164	164	168	161	131	132	141	165	145	151	152	136	148	139	150	178	131	151	149	166	133	170	143	140	154	122	146	139	145	129	165	144	149	152	142	153	145	141	136	147	146	141	142	141	156	157	156	159	143	170	152	161	128	158	129	168	148	166	150	152	143	152	146	151	147	138	155	136	145	167	155	158	136	164	169	130	134	155	128	144	141	130	140	148	149	151	156	145	152	159	131	131	144	148	150	142	144	165	160	149	146	153	142	139	160	171	159	133	147	144	135	140	160	144	154	155	136	152	140	128	148	148	147	170	152	125	140	164	136	135	156	159	164	151	150	149	148	154	122	145	141	139	132	172	131	138	163	148	131	149	150	148	141	145	157	164	175	145	132	149	146	158	157	136	141	152	146	152	166	151	134	133	150	153	170	169	139	132	140	145	162	129	133	166	177	129	132	161	136	144	151	160	133	149	158	144	152	150	134	159	154	150	161	150	155	151	159	132	153	138	119	168	148	164	125	141	150	148	126	152	158	151	133	136	148	149	149	155	150	148	141	156	144	122	153	112	138	150	123	149	132	150	132	155	166	122	141	155	150	142	148	141	145	136	121	144	160	160	136	137	131	142	139	164	144	144	149	143	153	147	144	161	136	157	136	177	142	166	149	164	145	145	153	165	144	165	148	163	124	166	167	149	138	138	156	151	158	169	153	134	161	149	145	142	168	124	154	151	152	151	131	144	140	131	140	152	135	156	164	151	136	151	159	138	135	141	130	144	155	140	139	170	160	150	152	144	139	149	147	189	137	170	164	159	138	123	126	142	143	154	142	164	131	128	153	141	138	135	134	147	166	129	146	140	165	146	155	156	151	126	140	146	137	151	159	169	136	156	138	150	148	154	167	137	147	162	171	155	164	161	156	163	128	141	154	157	169	154	147	154	150	167	157	148	153	164	167	163	153	120	153	137	133	146	143	146	156	140	149	157	128	157	136	151	135	159	155	142	145	127	148	165	171	152	161	131	151	155	147	136	139	128	144	131	143	157	154	135	160	148	151	151	152	157	130	159	129	138	142	134	143	154	132	140	156	152	141	160	155	136	139	152	150	161	144	148	134	156	140	146	167	156	149	154	135	149	154	144	161	168	125	148	142	133	161	157	153	141	161	149	149	145	159	149	167	149	152	150	146	132	139	157	156	128	160	136	139	150	145	128	153	139	161	147	164	149	142	151	157	151	137	142	139	141	150	162	128	143	142	159	153	146	165	155	128	157	127	156	153	153	167	162	136	146	157	150	131	171	142	147	145	158	143	142	159	140	144	139	167	162	156	146	152	155	139	146	166	164	144	137	147	157	145	160	180	170	145	155	146	148	161	152	137	160	124	141	150	156	130	107	154	148	156	150	162	140	143	170	136	153	151	144	148	122	133	142	136	153	154	156	147	131	142	142	137	142	151	125	154	159	138	152	160	147	133	161	120	149	159	140	153	161	132	152	128	136	147	114	165	163	156	143	125	134	160	118	158	139	147	147	139	136	156	154	158	160	145	160	141	151	160	144	145	132	155	164	118	134	159	144	156	129	143	149	175	161	136	147	139	158	160	135	144	144	158	148	159	158	149	147	173	132	122	154	133	145	129	159	148	157	160	141	135	165	179	132	136	154	132	155	143	145	140	144	160	154	144	139	174	157	148	141	150	155	153	154	139	128	158	148	161	158	162	146	152	139	144	141	142	126	141	166	158	130	137	135	141	147	130	149	160	138	175	166	143	165	140	157	150	154	151	137	163	153	156	138	156	160	134	144	158	141	128	150	147	134	159	135	158	142	155	143	140	131	145	147	157	164	167	163	157	156	150	154	128	152	142	166	147	148	128	147	155	155	173	168	138	156	152	131	154	127	146	159	131	122	145	149	148	183	144	154	134	149	134	152	163	166	161	132	160	142	142	142	147	157	111	155	132	144	132	144	144	139	153	152	161	147	149	159	153	144	158	144	173	133	134	163	171	146	142	160	151	157	147	148	143	149	145	132	151	145	155	160	157	161	174	140	146	117	135	166	160	148	156	141	141	155	146	161	145	164	138	154	154	156	136	137	145	127	152	151	164	155	156	168	147	149	136	149	143	170	144	145	168	131	158	151	154	126	154	151	153	134	127	131	134	126	148	148	148	173	153	148	140	137	157	135	137	147	149	182	165	155	141	144	138	147	145	143	152	157	154	155	167	153	159	160	170	160	155	150	133	136	160	151	137	154	167	154	147	155	167	176	144	138	128	148	137	157	142	148	139	155	181	131	143	147	141	159	136	158	146	144	129	154	132	149	130	155	143	141	146	131	139	139	135	124	139	132	136	156	165	150	135	156	149	132	152	155	136	148	156	156	147	159	147	137	162	166	145	146	156	148	132	147	131	139	163	126	118	166	121	135	168	145	132	170	151	155	144	162	168	157	145	153	165	153	152	119	144	132	145	131	150	140	134	148	140	143	150	148	166	162	165	141	137	129	160	151	137	146	133	158	151	148	138	133	163	160	145	150	146	139	155	149	127	159	152	134	153	156	138	161	129	150	156	153	153	146	149	136	137	129	159	150	174	149	151	169	151	151	158	140	141	160	144	162	127	127	142	146	144	156	171	131	146	135	159	136	138	136	139	161	138	158	165	135	138	170	151	136	130	162	157	145	155	141	131	132	162	132	146	163	148	155	164	137	119	144	134	139	153	155	129	161	143	133	135	156	140	152	125	134	149	142	138	119	137	144	173	148	136	139	116	128	161	147	151	162	139	134	151	132	160	150	153	128	142	143	165	137	134	171	136	142	156	141	152	150	153	123	160	151	161	169	140	148	146	148	145	131	149	151	154	157	121	149	147	142	142	163	161	137	148	137	166	167	157	136	153	164	153	145	139	174	132	149	153	152	144	149	149	156	159	148	136	164	139
4839	614	702	725	704	659	653	623	584	562	586	611	562	542	555	531	566	599	574	523	548	531	570	506	508	521	546	535	539	545	528	546	477	530	505	533	545	537	502	555	556	512	543	504	518	540	548	574	525	549	551	530	536	541	534	533	530	546	527	533	495	487	526	549	563	543	548	529	533	465	510	536	539	522	546	511	589	514	507	491	516	483	541	569	522	533	501	541	589	503	517	536	556	541	518	530	530	546	502	554	487	529	562	494	537	531	513	516	570	511	549	529	529	514	483	551	539	519	520	509	508	568	503	557	509	536	533	499	538	582	556	528	533	581	533	548	531	566	502	521	528	560	552	505	529	542	548	524	537	514	539	574	517	510	513	501	540	526	502	590	518	500	516	527	531	524	556	506	515	489	554	536	501	519	521	505	540	526	515	543	545	547	538	545	500	518	507	513	480	493	536	497	534	522	572	535	518	541	482	489	509	537	506	484	533	526	563	537	531	520	547	555	552	538	552	473	524	502	536	515	529	530	538	508	526	540	502	514	558	554	515	553	528	494	537	527	526	536	546	509	531	558	536	519	516	528	551	541	545	544	510	566	517	589	552	533	558	555	519	520	503	524	569	540	526	500	534	526	539	495	510	511	450	529	549	562	566	515	529	485	538	521	511	489	502	524	556	510	529	523	525	496	548	542	534	530	535	488	531	539	577	567	547	521	527	524	529	546	504	567	515	568	494	498	537	521	504	527	521	553	517	502	529	539	537	521	524	505	561	545	507	541	504	516	535	539	553	555	551	524	542	502	520	526	562	556	508	519	502	533	571	493	527	541	502	515	507	539	516	576	523	537	538	491	519	498	553	531	551	512	516	514	496	500	566	535	483	500	555	494	491	495	549	521	478	548	526	550	524	519	489	536	553	550	531	547	542	512	529	528	528	574	539	520	536	574	492	542	585	520	507	509	534	561	534	529	517	539	532	547	554	510	545	530	553	526	599	525	571	513	512	530	539	508	527	473	515	538	537	547	535	501	483	540	529	537	503	535	508	493	522	515	498	530	568	509	526	556	551	535	538	486	511	523	531	508	562	519	516	530	515	520	507	531	533	552	539	494	601	520	521	509	506	534	563	569	538	540	525	541	571	531	551	551	519	552	579	513	509	545	504	559	502	556	530	548	529	515	524	560	507	532	471	540	573	518	576	516	526	523	534	523	504	522	514	534	489	502	557	572	532	574	530	525	573	464	566	585	512	541	557	557	567	508	543	533	540	509	574	496	561	559	505	534	524	515	525	520	525	533	518	548	499	533	525	511	519	488	539	528	487	504	495	545	567	570	536	510	490	526	519	532	528	530	592	522	530	527	543	517	533	581	531	534	521	529	520	506	523	541	517	523	514	496	517	533	510	558	534	546	519	500	550	545	503	541	530	492	523	478	525	509	540	491	546	494	531	526	541	544	542	492	549	551	465	472	547	514	516	584	513	533	498	521	557	519	528	528	560	510	520	533	504	546	530	479	534	492	554	533	537	588	549	490	514	492	555	500	507	527	488	565	526	498	565	502	538	575	499	563	508	484	547	479	562	527	516	488	530	496	529	493	528	571	587	517	577	515	524	530	514	501	481	496	525	527	480	523	534	489	538	558	528	548	513	521	527	554	521	484	576	484	501	515	520	500	518	529	504	539	496	561	502	557	521	559	554	520	562	592	522	536	508	532	502	506	553	530	499	519	544	514	545	530	512	520	532	526	552	527	541	504	545	516	510	526	498	547	543	515	561	537	537	530	540	514	541	506	554	543	537	544	495	508	544	552	540	575	551	525	510	575	521	503	557	540	522	521	539	484	539	502	540	514	536	576	481	507	557	499	545	542	512	522	498	523	493	492	507	516	483	495	541	554	534	567	541	560	502	540	583	554	543	536	595	507	537	522	496	495	523	586	532	531	548	582	583	505	530	502	503	514	537	544	515	579	528	556	518	539	517	557	484	529	543	574	562	521	537	566	523	509	535	521	544	550	495	517	482	518	506	527	521	521	577	500	529	517	573	548	522	522	525	524	509	515	567	516	546	502	520	540	526	527	517	521	534	547	542	539	496	562	551	491	537	511	482	531	526	544	509	540	553	546	546	518	543	554	554	523	526	531	559	550	547	556	533	501	535	499	545	523	542	532	501	502	556	535	528	541	507	599	534	538	502	529	545	522	534	536	565	541	556	488	534	565	536	514	567	527	522	543	485	492	507	552	513	533	503	534	514	564	541	535	532	541	512	492	572	524	564	511	539	531	505	498	507	561	522	534	568	548	546	570	559	536	503	513	535	579	530	521	547	563	527	554	543	519	537	517	516	505	548	543	527	536	550	524	562	510	574	510	507	576	552	538	569	550	535	508	563	499	538	509	513	531	511	569	575	511	513	571	475	547	496	544	519	518	590	523	542	524	493	553	537	521	562	511	543	462	538	500	518	525	524	542	508	521	504	540	551	476	540	536	513	551	526	519	537	562	513	533	526	508	556	497	519	501	536	516	526	541	461	517	487	511	532	527	530	527	563	508	555	558	499	575	536	539	500	517	522	549	550	562	562	521	551	501	559	564	484	483	515	511	529	552	498	546	499	540	568	531	549	510	559	482	513	521	531	545	519	527	534	510	526	510	514	511	508	534	554	503	564	550	512	511	539	501	570	534	535	525	524	514	524	532	549	574	589	512	559	515	554	507	536	556	548	549	533	517	534	546	535	503	530	574	507	545	537	509	525	577	508	550	525	516	542	524	530	534	528	521	522	535	520	533	546	536	538	523	543	551	509	534	509	527	553	516	547	505	556	518	513	523	528	556	557	506	541	532	565	534	512	489	568	510	527	484	521	481	519	535	522	549	562	522	516	540	580	564	552	510	496	542	521	511	526	547	546	514	545	531	500	519	554	558	535	543	556	516	514	553	512	533	534	506	516	494	549	526	563	611	539	508	535	541	512	572	530	496	529	528	560	498	504	526	519	573	559	543	507	547	494	533	487	525	471	578	550	531	534	563	550	541	519	531	504	538	549	494	489	543	550	549	526	505	552	519	550	514	500	533	539	490	518	552	532	515	537	539	542	512	540	538	564	496	553	553	512	545	531	558	539	497	543	517	495	529	507	542	510	519	545	549	559	532	552	553	560	546	506	574	534	521	534	533	542	493	520	512	525	537	525	576	544	578	532	557	546	473	573	566	541	541	491	522	499	541	521	547	552	537	527	497	525	565	522	539	491	560	541	530	529	553	519	517	515	531	525	529	537	482	502	555	488	547	561	518	500	503	555	518	509	530	537	533	557	538	492	508	522	569	553	566	539	528	575	502	509	477	507	555	488	535	523	535	535	541	543	483	562	518	570	543	518	536	495	579	565	522	546	518	527	561	517	524	532	525	508	570	537	526	526	489	546	525	504	500	532	526	540	535	499	540	574	519	510	544	518	523	537	566	504	506	502	520	535	486	534	531	538	521	498	518	531	548	563	571	485	582	539	517	553	570	536	525
19994	3055	1036	777	537	372	326	251	213	179	141	148	149	114	130	107	105	98	116	116	99	100	75	89	68	86	88	89	81	83	86	75	86	77	84	72	75	88	94	63	71	78	78	85	76	67	86	70	78	79	82	67	84	79	68	80	69	88	70	78	79	82	68	77	81	75	79	77	85	72	60	66	70	70	73	73	72	63	72	74	65	84	75	69	61	84	71	78	72	56	76	66	77	71	83	72	91	100	67	64	85	68	77	85	71	64	75	70	68	56	95	79	66	77	81	69	80	84	78	65	75	76	80	85	70	77	81	63	77	87	73	86	78	77	76	98	63	76	76	82	81	60	67	76	70	61	76	80	75	83	81	62	88	68	100	93	66	65	66	68	85	60	73	71	72	71	70	66	75	81	84	66	73	75	72	75	84	67	70	74	58	89	75	80	60	71	72	68	73	70	71	71	75	67	64	72	87	59	80	74	78	78	76	73	77	78	84	69	72	70	77	66	86	74	64	64	76	81	80	94	70	68	75	74	69	58	92	86	85	72	77	76	63	70	63	73	81	60	65	72	99	73	74	75	69	82	71	90	71	87	70	78	85	60	74	68	67	79	88	62	69	72	79	66	74	68	72	79	69	77	66	70	76	82	87	66	75	68	72	72	83	61	71	79	94	74	96	69	73	84	69	58	75	64	75	59	84	68	49	71	69	77	79	78	71	62	78	74	79	62	62	66	74	64	84	82	70	62	80	65	62	56	72	67	64	54	65	68	61	74	89	68	76	61	67	56	70	72	79	60	81	74	79	81	62	71	75	71	76	66	76	69	76	70	80	86	83	75	68	62	78	65	85	78	74	81	71	67	88	65	85	79	64	89	72	77	79	65	84	73	89	73	64	67	69	76	76	85	71	88	84	76	74	71	54	66	71	86	80	77	93	78	70	81	91	88	77	75	77	75	74	85	74	64	71	78	81	63	68	73	79	76	79	66	74	68	71	58	69	76	72	82	66	73	84	81	60	65	78	75	79	77	72	84	61	86	68	74	70	65	64	82	80	67	74	65	79	97	79	64	80	95	69	99	65	80	71	87	78	74	71	86	77	78	81	63	73	90	62	71	75	73	71	72	79	89	71	88	73	59	86	67	86	66	71	78	84	75	64	68	65	73	71	67	63	71	64	72	74	72	78	76	85	64	73	89	67	69	66	75	69	68	89	62	65	64	82	68	68	72	62	82	66	80	81	64	63	63	82	70	77	78	88	75	82	61	59	59	68	80	70	83	68	63	79	61	74	70	68	77	67	82	67	69	54	55	76	85	80	80	72	82	75	74	75	62	80	70	69	79	89	80	68	70	69	56	88	72	83	77	71	63	62	71	88	66	67	70	72	81	73	63	64	64	79	80	56	77	77	86	71	77	69	64	77	87	73	54	68	64	68	78	74	69	75	78	78	79	66	76	98	91	67	64	80	69	83	71	60	76	73	86	78	62	79	89	83	69	73	73	78	71	76	65	66	70	81	58	67	72	67	74	81	74	74	85	76	77	69	88	71	67	80	62	65	63	92	71	49	87	79	53	80	80	66	88	72	69	64	70	64	82	73	88	69	78	74	61	82	78	72	78	70	83	67	69	86	67	69	77	70	87	66	72	80	80	67	82	71	69	52	80	80	74	74	80	81	85	71	81	98	79	86	81	84	90	73	68	66	79	64	78	69	72	70	78	72	84	73	78	68	58	64	83	74	66	69	71	67	77	63	83	60	72	69	93	75	85	79	80	78	90	73	68	82	76	68	87	71	90	84	64	56	88	82	79	71	81	79	73	79	71	78	66	84	71	51	58	75	86	72	67	71	80	68	65	60	82	70	69	72	66	76	69	75	84	74	75	71	67	72	73	83	83	63	82	69	64	64	73	85	79	84	82	63	98	84	72	61	85	68	73	75	81	82	79	82	60	76	64	75	70	65	68	66	61	74	81	81	64	78	83	81	80	68	78	78	81	62	70	68	63	71	62	75	67	70	85	73	72	83	87	47	73	68	74	79	72	75	62	72	69	67	59	76	79	78	74	63	87	84	75	83	66	74	70	81	78	73	78	74	76	75	73	64	79	69	86	71	80	84	66	71	79	71	73	76	76	84	69	74	73	74	84	79	63	58	77	72	68	52	97	75	68	66	85	72	76	78	83	85	68	71	77	73	74	69	51	78	67	73	74	74	69	68	83	67	81	84	79	65	74	72	70	70	68	60	80	93	80	80	73	78	72	82	73	69	58	78	75	70	72	73	79	67	65	70	66	79	82	74	73	88	80	68	72	80	76	69	84	77	84	64	68	74	82	64	80	90	71	99	67	97	64	73	73	65	68	68	79	68	55	72	76	74	66	81	84	78	77	90	71	57	78	67	76	89	64	75	74	88	77	70	83	72	63	84	60	77	75	86	77	70	89	82	71	94	81	80	59	86	82	84	81	66	87	82	62	70	77	57	63	86	72	67	86	70	72	78	69	84	94	81	70	86	63	57	67	77	90	74	62	65	82	70	87	83	64	91	68	79	71	92	70	62	86	80	76	78	73	78	75	85	85	76	83	88	62	64	73	85	68	59	71	68	70	72	70	67	68	72	63	73	67	78	87	59	78	71	65	82	76	75	75	74	79	72	71	75	71	86	75	70	64	70	69	79	66	70	66	73	79	66	66	84	64	67	77	76	47	83	82	90	71	59	86	75	62	77	74	68	69	79	92	84	72	81	71	68	80	83	67	81	72	74	66	75	73	77	60	88	59	68	94	73	76	69	77	79	69	81	62	77	74	87	83	77	63	77	90	55	77	75	71	71	67	69	73	81	68	71	86	59	82	75	81	67	66	57	61	64	76	80	91	81	78	73	79	72	74	70	74	80	75	68	68	77	65	74	75	66	76	72	74	68	61	88	77	78	73	72	78	66	71	76	68	84	76	86	68	69	58	67	86	71	72	82	75	83	72	73	84	73	79	78	71	79	70	80	75	78	72	86	75	64	49	75	71	87	83	62	68	69	74	69	72	62	77	85	83	73	74	72	84	80	57	74	66	67	62	86	76	75	64	70	65	70	75	57	72	60	75	84	69	80	68	75	74	67	73	74	80	82	68	82	79	74	74	65	78	72	76	62	88	75	71	74	58	66	77	72	65	78	71	68	54	62	74	81	66	66	75	73	71	82	67	79	82	73	77	71	61	70	78	63	70	53	69	74	65	67	95	60	80	86	74	67	62	81	79	80	62	64	62	90	79	63	90	59	70	78	61	70	66	73	74	73	64	70	70	62	82	62	72	54	66	72	66	91	69	76	77	71	75	74	64	70	76	78	73	70	79	57	77	68	83	84	82	76	67	73	65	75	70	58	72	62	75	78	77	76	73	61	64	79	75	83	76	60	65	64	61	61	101	63	67	70	83	77	72	81	72	73	70	72	75	73	80	70	86	90	63	98	80	82	60	66	79	84	75	68	82	77	79	78	64	84	75	73	73	74	58	82	67	77	78
11360	1161	2667	2936	2550	2177	1785	1497	1280	1022	956	857	815	745	688	628	604	597	534	500	494	487	520	457	440	401	400	403	379	409	389	396	384	397	374	358	361	365	336	322	338	332	311	325	330	331	303	334	327	328	347	336	327	319	326	306	342	344	315	298	306	294	313	314	304	303	328	320	306	329	340	310	300	329	324	327	319	324	318	311	286	306	306	337	304	320	319	332	316	295	302	336	309	302	274	284	307	306	321	286	324	298	295	310	307	300	326	309	295	315	316	311	315	291	284	297	301	307	306	332	283	317	274	307	338	289	283	307	304	310	309	308	311	304	304	283	280	329	295	298	311	301	290	303	290	302	307	296	318	307	271	288	313	286	295	332	288	322	314	301	307	298	329	283	297	329	313	327	314	262	295	299	297	273	308	322	332	341	296	326	330	336	309	299	294	275	335	285	311	310	302	272	268	279	261	275	282	294	285	317	317	314	296	298	307	315	315	301	328	303	304	324	311	319	283	271	306	289	287	317	339	281	272	286	300	320	313	294	326	305	294	300	288	295	331	295	283	321	319	313	311	307	300	277	302	301	307	309	322	264	313	277	307	292	268	273	271	269	326	286	316	299	308	303	276	296	270	316	301	251	265	308	293	294	294	309	287	311	310	288	295	312	289	294	311	296	307	323	271	325	312	294	263	255	266	348	269	301	290	311	308	312	314	291	264	312	313	311	307	282	294	321	333	314	293	313	311	294	297	272	309	338	304	296	309	299	262	281	305	326	324	292	290	331	288	299	292	249	310	280	296	289	305	268	323	289	302	276	297	287	294	315	304	305	297	330	306	328	300	265	311	309	304	285	305	279	298	262	273	279	309	296	274	289	279	267	320	291	284	284	312	263	301	303	282	293	277	305	309	312	301	311	296	318	315	316	278	313	290	299	270	307	298	295	291	301	303	289	301	282	280	304	314	267	293	297	286	272	293	297	307	288	287	304	311	296	305	276	277	294	308	282	337	250	281	299	328	269	292	291	274	270	297	281	301	300	271	308	312	275	302	297	294	288	293	311	313	292	299	293	292	301	252	288	315	314	311	296	295	316	298	275	305	295	287	283	292	283	292	278	320	273	284	303	289	288	277	313	307	309	291	283	291	297	275	273	313	307	296	285	279	295	272	282	305	293	293	320	306	274	291	270	285	316	302	304	309	292	308	293	308	318	301	299	295	311	315	275	286	316	307	280	274	275	329	301	268	291	298	321	286	285	293	308	277	297	277	308	312	287	310	289	299	316	306	273	273	314	299	287	293	293	318	292	285	280	285	314	285	303	244	293	295	299	313	326	307	304	288	278	272	291	276	286	272	318	323	301	299	277	310	321	277	307	315	324	299	280	295	290	330	273	299	307	287	324	312	305	311	300	298	274	326	296	286	309	293	245	316	303	295	278	295	313	297	296	299	306	292	303	285	275	284	249	300	289	314	275	268	279	295	281	278	288	294	280	307	273	302	279	326	278	306	313	306	288	305	273	302	285	307	293	330	322	279	297	318	324	290	326	304	303	294	275	316	278	268	311	294	299	329	318	324	273	286	311	305	299	283	310	302	273	310	290	312	342	317	289	282	285	314	274	325	313	299	290	313	281	277	281	279	259	285	320	283	293	298	281	306	295	316	311	290	294	313	281	298	327	293	312	271	304	306	283	303	299	254	283	320	311	333	305	317	301	304	330	319	300	296	314	304	313	335	304	318	329	313	317	310	288	290	286	274	304	309	298	270	307	296	291	293	303	295	298	300	296	291	326	320	290	308	295	293	312	289	279	289	296	299	304	319	300	307	305	274	360	316	304	271	301	296	312	327	316	329	311	335	302	320	260	303	280	305	285	272	307	287	295	305	292	303	301	304	284	298	314	311	300	311	290	306	279	336	298	289	296	325	285	292	292	286	286	289	274	305	311	275	289	307	307	272	279	305	298	267	300	299	306	280	309	296	314	286	325	317	303	317	298	326	284	314	296	311	283	300	304	287	284	305	302	298	315	298	302	279	310	303	275	341	279	299	306	276	303	328	294	312	297	319	324	281	280	300	300	257	294	260	314	313	290	324	318	273	307	308	298	328	313	297	311	317	316	313	315	315	249	322	309	318	325	324	290	292	288	288	315	309	311	298	298	307	276	294	286	312	300	298	292	315	281	314	309	292	312	291	310	289	299	291	298	288	307	307	269	279	289	338	300	304	306	288	296	314	298	310	307	286	335	323	314	312	292	303	302	307	307	289	293	319	306	300	268	297	314	286	309	282	298	312	278	282	263	280	291	273	297	283	299	327	298	308	317	315	288	283	300	277	311	333	304	312	282	323	304	299	310	270	293	316	314	292	282	311	249	289	307	292	288	296	310	308	293	290	334	288	288	312	326	270	279	296	285	306	262	310	311	316	334	270	309	318	289	297	298	301	312	280	295	303	296	289	294	316	294	334	335	294	315	287	294	292	299	298	325	295	317	310	333	286	279	289	304	333	286	286	327	312	309	294	302	319	285	293	302	306	290	303	258	292	311	316	295	314	302	313	302	274	304	302	297	289	314	313	275	317	318	308	285	297	298	277	336	320	293	320	324	300	296	300	325	287	284	286	280	277	294	291	263	277	271	305	309	281	280	295	298	298	283	303	267	295	349	310	304	315	290	308	294	267	290	303	296	281	300	259	300	290	315	290	280	292	273	322	287	292	309	285	317	286	298	320	282	315	325	290	312	286	290	293	295	325	299	273	283	313	299	313	304	329	289	308	295	307	307	310	295	279	289	333	294	302	281	293	299	333	284	296	294	294	295	291	291	317	279	347	300	306	292	293	312	300	270	301	305	301	274	301	323	283	295	273	298	280	309	303	318	292	277	324	284	281	274	324	291	296	327	324	301	277	288	326	295	295	290	272	301	278	294	281	309	291	297	321	292	306	331	281	306	341	295	301	282	313	332	267	321	284	277	286	265	310	289	300	316	306	264	300	326	330	304	288	311	269	338	325	278	313	271	279	294	304	307	273	276	307	289	266	290	292	312	321	289	304	277	301	318	325	324	304	288	301	276	312	302	283	280	315	303	328	311	322	301	319	271	281	288	306	305	280	298	280	287	264	314	305	301	305	301	299	294	296	295	312	305	270	320	336	332	293	313	293	314	274	291	271	296	309	321	323	330	301	294	316	303	327	331	302	291	299	272	272	285	284	275	314	284	302	311	306	271	304	305	291	307	266	298	297	278	303	300	299	287	326	293	323	271	284	304	331	291	298	308	295	327	294	317	333	290	293	293	316	299	291	308	327	293	307	306	282	325	326	314	279	321	290	291	275	287	289	303	313	317	296	284	323	282	276	325	296	278	279	308	300	292	305	325	283	281	284	309	308	271	282	338	286	250	316	293	295	304	293	287	307	295	308	303	276	299	318	316	322	282	287	326	310	300	296	301	321	283	315	302	311	301	329	326	318	328	280	273	320	313	290	313	293	299	295	337	286	289	275	318	340	310	345	312
29199	10348	2247	1474	1030	730	537	436	327	293	276	251	210	201	168	188	190	182	141	177	170	158	136	156	118	135	132	118	145	134	131	113	121	138	121	132	114	127	135	108	112	109	129	115	113	121	99	136	112	118	128	115	103	117	126	109	122	121	115	106	102	125	155	121	114	136	129	107	126	125	100	102	103	122	111	117	113	122	121	116	128	115	118	128	111	104	113	107	115	109	125	99	117	122	113	96	112	125	117	129	107	122	115	125	117	109	131	102	119	108	102	100	116	124	99	107	140	109	129	117	126	110	114	106	113	125	111	102	113	109	110	94	124	114	111	121	99	108	108	112	107	140	136	118	112	122	118	121	121	119	105	112	123	132	124	116	122	104	102	130	107	116	97	101	112	125	140	98	105	117	113	114	104	108	100	108	117	106	105	118	95	109	106	114	124	130	120	106	121	102	100	124	123	116	110	130	102	112	115	115	112	101	113	110	109	130	108	108	105	100	102	144	100	104	121	101	90	135	107	116	121	99	115	113	120	94	96	98	96	106	123	116	87	112	121	123	123	127	110	110	118	117	126	108	92	114	119	89	113	116	101	82	105	109	111	127	127	130	115	116	99	107	104	126	114	107	107	109	97	108	101	112	95	124	120	119	113	113	128	108	102	117	121	107	118	134	140	108	107	101	111	105	103	105	102	87	98	101	109	97	118	110	129	86	83	107	120	108	110	112	117	106	111	123	132	105	114	116	115	113	119	107	139	115	116	113	105	113	110	105	104	115	113	120	122	106	98	113	98	97	101	111	100	116	103	94	115	108	116	111	105	110	106	126	106	125	113	132	99	110	106	120	111	97	93	102	90	107	106	116	131	116	103	104	122	106	101	107	120	121	115	103	129	107	110	117	114	103	117	125	100	125	106	97	116	120	112	110	112	92	110	112	103	109	105	110	113	129	130	126	91	110	97	131	118	110	117	123	123	115	96	122	100	114	94	85	110	106	116	115	106	89	92	98	121	113	114	104	124	113	107	116	105	106	115	107	112	98	112	116	115	116	111	89	107	102	101	97	117	100	117	124	129	97	117	103	102	106	115	118	105	117	107	99	108	107	100	96	117	120	95	100	115	114	117	107	122	104	118	95	126	110	101	115	110	103	86	107	119	109	99	110	104	100	103	105	116	118	112	93	106	107	121	119	132	111	112	100	128	106	118	127	110	111	113	93	113	122	115	120	107	126	138	115	121	118	104	100	120	108	110	108	105	127	121	122	124	97	108	111	103	97	119	102	111	114	120	103	102	120	116	119	107	114	127	113	91	105	103	119	108	107	108	123	118	115	103	89	106	113	134	119	100	104	116	125	123	120	129	122	119	109	117	111	116	99	119	120	102	108	93	106	87	131	139	95	111	106	131	102	102	106	103	107	107	126	133	114	110	118	110	116	94	146	113	88	103	106	119	119	139	136	97	113	114	107	122	91	127	122	110	126	116	131	114	88	115	112	92	102	108	91	114	108	116	113	94	101	122	114	120	103	107	101	109	97	97	125	115	107	94	127	118	117	118	128	106	100	107	101	128	108	116	110	119	133	121	100	111	111	123	110	107	101	120	109	119	121	126	107	131	113	121	112	106	128	125	120	116	94	96	114	137	116	103	90	101	108	131	103	109	128	120	130	108	130	134	101	108	121	102	96	96	99	113	116	101	114	104	97	111	108	127	96	113	107	91	126	92	115	123	119	109	114	115	126	114	112	110	131	96	87	118	123	104	132	104	105	119	100	110	117	112	104	101	129	132	123	114	116	121	99	111	100	125	98	115	104	112	103	123	130	109	119	120	114	135	111	96	105	112	122	117	108	106	112	104	102	102	108	122	96	115	103	116	129	101	117	109	103	120	108	107	115	131	106	126	96	104	115	107	109	132	92	110	84	89	106	110	105	132	119	103	117	102	100	120	108	109	92	109	101	100	114	116	110	101	93	109	113	120	125	111	125	123	114	104	104	112	119	112	103	102	104	124	116	114	112	108	141	123	99	114	105	133	101	107	105	127	123	121	118	112	114	115	95	95	110	115	94	121	100	127	108	127	103	138	108	105	123	130	111	87	117	122	107	112	93	104	113	105	111	108	110	122	122	101	98	104	111	118	99	110	110	120	96	106	99	112	121	115	118	109	107	114	101	110	107	116	132	119	122	101	115	123	108	108	111	111	119	115	92	112	131	112	93	103	108	98	131	116	120	114	90	124	107	102	107	106	116	114	116	109	108	103	112	124	102	109	126	106	115	116	96	115	123	119	117	116	98	127	130	113	118	109	101	112	93	107	111	89	102	105	105	122	109	107	110	126	112	103	120	121	115	113	113	97	117	119	110	86	123	110	100	122	108	124	115	117	111	116	126	109	128	108	112	104	114	99	109	103	109	133	117	112	135	122	101	123	105	100	103	124	123	90	145	116	112	136	131	110	117	120	114	112	111	98	112	105	125	115	101	106	101	100	119	111	112	112	114	96	134	116	113	118	120	94	113	123	104	117	104	95	102	103	143	105	114	99	129	120	125	105	106	102	115	119	119	102	96	113	123	102	119	122	117	112	118	118	108	125	109	97	115	106	122	99	115	118	115	122	114	114	114	100	92	113	95	130	109	113	132	101	104	96	129	87	97	109	101	107	117	90	126	140	94	100	115	107	117	109	119	103	94	124	113	111	106	119	94	114	126	110	109	101	109	98	106	133	103	107	119	104	105	102	116	109	131	116	129	118	105	96	107	111	113	106	111	94	115	94	111	118	140	125	115	102	113	95	99	127	115	84	127	118	98	129	102	106	109	109	126	104	108	106	116	120	121	104	123	112	98	111	103	116	119	108	122	117	114	106	122	127	111	105	128	116	97	102	104	106	95	138	104	154	117	109	125	115	117	112	108	132	96	119	99	101	117	113	89	114	126	106	113	120	123	115	81	115	120	111	115	91	115	122	99	107	112	106	105	112	103	119	123	92	115	101	121	119	102	111	111	118	110	132	112	116	105	106	121	130	105	109	113	111	106	121	104	113	107	120	113	102	117	94	114	110	93	111	119	115	116	116	104	116	97	122	131	128	92	88	97	115	116	108	115	109	124	121	106	112	92	98	137	86	106	105	93	114	110	118	125	128	113	108	127	111	128	120	123	106	116	127	116	113	105	110	128	101	107	105	102	129	106	127	112	100	109	99	103	119	109	105	112	97	142	121	113	97	114	122	97	107	128	121	100	116	92	118	110	138	95	98	106	114	120	120	104	121	120	94	115	108	120	95	97	95	124	91	108	124	128	93	101	115	106	126	101	118	91	117	118	98	114	123	124	119	104	109	112	123	110	117	113	100	120	116	115	127	118	97	101	112	115	124	113	109	116	102	105	117	117	117	121	120	129	142	109	133	111	96	103	122	111	102	114	116	117	131	118	98	93	119	104	112	127	122	128	94	136	111	106	96	106	115	110	109	120	117	97	99	112	121	99	115	132	109	122	113	109	129	114	111	108	112	110
14827	2194	4729	5388	4667	3979	3139	2560	2287	1857	1693	1523	1399	1324	1178	1084	1003	969	834	838	773	744	749	736	648	666	601	589	680	605	581	580	564	527	545	526	542	505	505	490	517	504	462	498	477	480	500	510	501	507	488	475	485	484	535	498	477	465	477	492	471	448	509	436	464	445	466	412	430	463	447	458	456	436	473	384	434	451	459	422	428	479	427	461	433	430	446	411	441	465	453	451	439	446	452	432	426	413	433	407	428	430	436	413	421	417	434	404	455	441	453	433	425	439	438	425	413	436	418	404	377	452	457	427	420	405	430	429	458	414	408	447	430	420	398	404	450	412	459	410	412	411	439	415	405	433	413	423	408	445	447	425	445	427	407	439	431	444	457	426	487	431	438	387	418	424	432	430	405	427	445	400	408	439	428	407	412	445	441	417	450	405	422	424	443	424	430	448	458	427	412	442	421	445	401	369	424	423	437	383	384	400	378	432	430	407	409	445	416	403	439	478	429	405	429	443	455	399	432	432	447	443	424	445	426	423	427	395	424	437	391	425	435	428	396	420	448	392	436	425	384	466	445	428	411	452	413	435	407	445	403	416	414	414	421	429	444	434	437	420	433	441	398	403	440	387	470	403	406	427	401	408	388	433	434	464	427	468	426	446	410	423	451	429	431	425	418	424	439	409	427	472	425	381	433	379	428	427	465	390	420	415	420	395	416	425	394	455	422	392	417	407	421	444	438	399	410	463	424	455	455	383	442	422	450	436	429	412	428	426	401	438	400	414	416	425	397	395	398	434	427	417	397	410	410	409	424	433	423	437	421	410	452	396	424	459	439	440	426	431	413	431	442	393	441	453	426	438	423	440	416	414	445	419	400	455	407	430	420	444	440	451	424	396	371	424	447	387	460	394	457	433	386	437	416	382	429	402	409	415	427	413	419	438	422	418	403	408	438	442	438	397	417	413	413	431	374	411	398	411	421	413	420	411	433	425	422	409	444	424	420	396	439	424	453	412	400	431	416	403	464	403	422	442	397	404	425	409	429	434	427	433	414	431	408	412	453	424	411	413	435	452	427	418	428	425	446	398	388	451	406	413	399	458	432	414	426	432	417	441	432	399	427	397	390	411	421	426	434	423	439	444	395	403	428	416	399	427	391	379	408	406	404	453	433	417	449	387	409	404	462	434	428	422	444	433	426	442	412	398	415	443	431	401	434	421	407	438	401	427	448	445	422	403	433	457	420	434	380	416	421	445	450	463	387	443	430	427	422	452	439	421	409	431	429	445	409	408	397	419	399	421	407	410	404	399	421	390	411	398	423	393	440	400	411	420	413	404	417	435	440	410	390	422	415	438	410	441	405	451	385	432	436	395	399	436	416	399	386	414	460	416	391	408	426	421	390	402	434	434	423	415	434	422	396	420	403	411	444	399	399	428	426	432	438	442	411	444	419	391	387	420	398	422	426	391	465	434	398	470	426	440	397	443	406	421	440	376	389	439	437	408	441	412	446	415	434	430	403	421	392	470	440	394	414	443	445	447	430	425	410	438	463	405	438	446	422	429	446	390	426	413	446	429	442	403	459	431	445	451	430	447	413	404	394	464	442	436	390	423	396	423	443	437	402	420	405	441	413	421	407	449	426	447	384	375	419	404	443	435	421	423	438	425	401	419	403	403	424	437	399	418	435	392	432	430	408	416	422	434	449	411	450	439	433	398	397	412	420	423	422	396	427	434	430	394	437	408	408	420	406	388	429	437	450	434	420	430	443	437	429	452	427	400	453	404	397	410	412	430	463	406	413	416	419	450	423	449	405	406	431	423	443	421	444	432	404	432	412	453	420	411	385	427	433	417	436	396	415	416	435	432	410	409	411	408	430	412	412	435	398	411	431	458	427	421	424	461	417	402	420	418	426	430	415	421	423	413	434	434	404	458	426	445	442	414	427	402	417	395	431	396	422	422	443	434	401	415	454	423	446	406	446	424	373	404	424	439	421	423	415	442	414	416	460	409	427	399	408	416	408	404	397	442	446	439	436	413	413	388	454	429	449	436	399	426	439	413	438	450	408	422	409	401	433	407	424	437	424	423	433	431	407	435	429	423	434	425	443	406	433	449	429	407	413	423	416	421	418	414	415	471	427	419	440	437	422	424	458	414	448	379	439	422	434	417	394	419	453	413	462	440	403	420	471	427	443	416	423	384	417	427	450	423	422	383	396	433	399	445	363	420	419	426	443	455	431	404	451	439	414	454	424	407	425	452	420	402	424	423	377	438	382	402	385	437	420	419	413	435	460	384	432	408	407	422	436	408	418	401	403	423	410	418	394	396	395	410	456	452	421	416	409	405	401	462	408	419	451	411	397	416	442	466	434	457	396	413	423	428	424	421	404	428	413	414	447	406	419	396	422	392	381	464	401	421	436	431	395	446	423	417	430	432	408	419	428	458	385	405	430	420	407	388	451	417	438	414	438	414	434	441	430	429	461	396	415	443	447	455	430	406	415	391	436	378	408	400	428	417	443	424	463	438	386	409	417	420	415	385	402	392	413	379	400	439	429	389	418	457	424	409	440	425	434	396	417	460	403	427	404	405	418	423	392	435	420	425	388	430	403	407	422	418	439	475	411	396	444	404	398	424	449	403	451	458	451	406	424	428	435	419	441	413	417	405	419	452	440	413	410	413	396	403	447	418	429	454	417	442	408	445	412	386	405	389	458	385	432	432	397	413	425	421	422	413	386	487	400	437	436	428	417	444	388	426	418	429	431	424	422	412	436	440	414	419	420	417	411	452	402	412	456	421	417	434	391	430	430	417	422	398	366	399	413	415	428	425	425	425	395	371	408	433	387	413	397	437	411	414	428	430	440	426	436	413	440	405	430	376	440	420	406	447	432	416	432	444	383	411	399	426	428	446	436	420	400	407	408	437	423	428	369	416	430	420	390	437	376	466	446	407	437	442	416	398	426	413	436	380	399	400	403	404	427	450	402	412	442	423	433	407	395	389	398	402	417	435	415	435	452	445	426	364	408	398	395	413	398	414	436	435	441	398	410	458	443	364	428	400	382	455	411	416	424	427	420	394	439	400	390	405	429	425	422	385	424	442	432	386	424	406	418	409	461	386	425	437	422	413	457	440	391	411	393	392	434	433	451	395	423	436	385	413	391	414	432	412	409	443	467	408	422	387	437	424	461	434	450	461	426	449	420	419	413	414	407	427	423	430	403	443	405	421	434	406	391	434	424	420	417	405	419	466	427	407	413	433	453	405	399	418	434	421	437	420	400	386	448	409	406	404	436	421	417	411	436	417	418	384	431	416	391	403	414	402	444	438	411	446	420	453	421	449	416	418	417	417	399	406	456	425	393	429	396	400	425	427	441	396	420	398	445	400	421	435	403	402	430	413	431	408	422	432	420	417	430	409	439	433	433	427	378	467	422	393	419	422	413	443	393	406	421	441	433	423	414	404	445	426	432	415	404	459	453	419	447	430	436	431	420	413	388	411	410	428
2632	244	211	189	155	155	146	147	153	179	153	164	160	147	142	135	135	144	139	133	135	116	152	146	119	161	151	184	139	140	142	145	162	126	160	126	158	137	151	149	133	127	142	136	127	152	156	115	116	145	140	178	163	135	144	125	134	123	148	120	131	148	155	139	138	134	155	143	141	150	144	143	131	145	151	130	131	133	138	150	137	154	151	142	154	146	128	124	132	158	147	121	146	136	131	117	125	131	170	138	141	144	144	131	127	142	140	148	149	126	163	120	133	128	162	140	150	135	138	160	146	138	135	127	144	144	135	152	147	123	143	132	144	134	144	156	137	135	156	149	156	144	142	160	133	137	145	138	134	147	152	131	157	142	130	163	125	161	109	143	156	146	122	140	140	153	129	131	146	130	145	136	133	140	137	140	138	150	133	148	136	136	151	163	122	149	153	136	139	144	148	145	148	134	134	123	145	126	125	152	141	156	150	131	151	120	161	148	138	127	152	145	118	160	152	162	114	131	136	146	139	143	155	156	145	143	145	113	144	133	140	141	160	140	147	156	144	147	127	149	137	158	139	134	122	139	125	135	138	133	150	134	128	128	141	156	155	135	142	151	141	145	117	144	165	132	138	134	129	151	136	141	149	144	157	125	143	141	134	150	141	147	145	153	126	126	150	153	137	143	126	143	137	141	132	149	133	129	137	131	140	132	138	158	135	134	138	148	141	136	132	144	138	160	143	155	113	161	124	148	135	135	146	150	124	132	142	181	140	140	149	129	148	153	155	134	151	150	154	151	136	130	131	140	121	137	151	135	159	156	142	138	164	137	161	144	139	132	136	133	153	144	128	137	157	144	144	148	140	128	143	141	170	132	136	129	143	131	148	137	141	143	127	144	140	139	139	162	128	154	131	144	143	136	150	150	122	126	162	142	147	155	156	145	156	129	115	131	140	132	153	121	139	167	145	133	150	149	138	141	137	149	110	144	129	136	152	144	142	130	148	145	144	149	141	146	150	150	144	130	133	134	149	153	154	138	144	142	140	127	125	144	152	149	149	130	128	145	153	143	148	135	139	135	140	159	111	135	151	136	148	138	156	150	147	131	123	128	131	135	152	152	131	143	129	129	161	148	145	135	153	142	154	151	150	130	148	147	128	146	136	140	148	152	139	140	146	143	126	150	143	138	135	142	148	131	155	126	127	160	153	157	148	134	128	140	154	142	133	129	128	140	140	138	149	150	144	123	163	136	130	145	125	148	152	161	166	139	142	136	134	147	132	137	130	133	129	122	151	133	129	137	145	124	139	126	135	128	156	144	134	139	139	121	140	132	168	146	142	148	153	126	117	157	125	157	134	164	120	149	151	142	138	131	137	157	132	137	150	123	162	153	131	154	132	159	131	144	158	133	151	144	140	140	167	156	140	157	132	140	154	140	137	148	156	136	140	169	154	143	136	139	138	150	125	148	133	140	141	136	139	141	147	135	151	146	135	141	138	155	116	144	140	143	122	130	151	138	178	120	166	138	146	169	132	134	140	130	122	160	131	125	135	131	130	144	140	129	133	150	149	155	141	132	145	155	151	143	131	142	144	142	140	142	141	120	151	145	158	134	136	130	133	143	152	134	144	153	144	131	130	146	148	148	144	147	157	146	147	143	133	134	141	143	138	162	143	120	135	151	138	162	144	121	148	162	150	142	129	138	138	129	165	156	143	145	156	151	139	149	163	149	156	122	120	144	119	147	121	158	148	157	143	119	155	143	147	147	141	124	154	153	162	155	123	151	131	145	129	113	155	128	145	114	137	160	137	162	163	154	131	142	154	130	140	145	151	145	136	153	137	167	140	138	141	135	124	124	115	127	137	124	156	123	136	158	144	149	145	122	141	136	145	127	142	133	142	114	148	145	123	120	144	108	134	134	130	144	147	113	146	167	138	151	138	148	159	129	136	145	158	146	130	145	140	132	132	125	140	127	125	146	121	154	128	151	124	154	154	158	139	121	138	133	145	137	141	147	141	147	159	135	143	128	160	130	138	150	140	148	158	133	170	146	148	162	156	182	139	152	142	130	138	139	143	114	124	168	136	147	150	135	138	143	143	134	143	143	132	149	144	153	144	132	139	140	144	161	160	153	155	142	142	146	131	156	164	133	141	148	131	153	152	148	134	140	130	153	125	141	132	143	139	130	134	128	120	146	121	131	146	119	142	127	125	122	139	141	130	139	128	133	142	137	153	128	147	142	137	147	143	146	157	134	146	122	142	130	142	166	170	126	148	152	149	133	141	130	141	133	142	166	151	152	139	133	149	150	139	129	141	164	152	152	128	135	133	134	144	126	137	150	135	155	131	129	151	124	136	132	138	145	138	160	120	135	135	154	140	134	145	150	149	145	165	122	131	154	137	149	143	135	158	136	149	141	119	144	127	160	154	136	166	165	155	147	124	135	129	155	164	152	154	143	120	136	140	148	139	153	118	152	142	146	146	141	153	127	160	141	160	140	145	142	138	136	135	139	144	123	154	139	134	162	137	155	154	135	149	165	134	129	121	141	147	122	153	146	125	150	152	141	122	148	135	130	147	161	134	128	128	139	139	145	133	145	136	142	149	134	156	130	153	143	156	145	113	136	139	143	142	133	137	116	136	138	150	123	132	155	134	144	120	158	135	144	130	146	128	124	118	154	164	146	155	129	142	143	150	142	129	154	156	154	120	135	139	116	131	140	137	134	134	137	144	140	121	137	160	141	168	155	143	145	133	155	151	127	143	147	144	139	130	150	149	134	136	140	135	142	128	114	141	148	129	142	133	122	136	139	135	136	109	143	151	136	167	146	146	128	137	135	140	121	136	144	126	120	139	133	127	140	154	120	130	122	152	138	132	146	136	131	130	145	158	143	156	146	165	137	121	136	140	162	138	164	131	134	145	139	142	125	131	150	139	123	135	128	149	146	144	168	134	168	166	135	139	151	147	161	128	126	148	134	144	136	144	161	121	159	128	120	128	140	164	157	140	115	115	143	147	125	172	146	137	136	153	146	127	164	157	147	159	125	159	127	142	142	151	146	143	146	139	140	154	135	158	161	145	144	127	123	121	118	146	134	140	134	148	120	120	162	144	151	127	152	153	165	138	134	151	140	134	145	119	161	161	126	122	133	148	168	152	161	144	142	144	140	142	145	132	151	117	180	154	160	144	145	143	168	127	166	156	150	127	144	118	131	174	131	133	141	137	118	136	127	142	135	138	164	131	138	134	146	111	152	141	126	146	134	149	133	138	134	136	118	119	123	149	126	144	145	155	137	141	145	131	130	136	138	130	146	133	155	139	147	143	161	134	137	142	154	133	146	157	147	118	146	134	165	134	132	131	136	128	153	128	129	135	142	150	120	138	134	144	148	169	131	145	139	143	142	144	147	140	138	135	136	165	129	130	135	148	144	144	141	146	130	147	132	125	135	148	133	140	119	129	122	140	145	130	133	143	139	144	120	137	168	144	160	142	135	123	148	150	123
4565	551	644	651	670	632	578	587	576	544	529	546	554	546	519	499	488	501	495	534	517	485	529	550	529	525	517	551	482	546	519	500	494	504	478	491	475	531	512	505	547	503	500	530	484	535	501	489	464	525	522	526	494	502	508	515	500	498	437	526	510	508	451	533	508	462	522	532	494	501	509	473	534	502	514	496	515	482	510	482	531	508	526	495	513	499	449	480	526	485	486	524	508	534	470	501	528	485	497	496	468	490	458	465	482	506	448	504	493	498	538	471	533	489	497	504	494	476	523	479	536	484	529	489	489	523	502	497	491	472	531	489	439	500	481	528	501	489	500	514	454	515	476	528	478	516	490	523	503	502	510	511	475	506	474	470	526	488	467	507	515	547	520	504	516	517	533	498	513	550	487	521	473	469	498	458	568	491	468	515	471	495	480	479	546	499	536	459	511	490	471	508	513	493	489	502	526	510	519	485	515	518	463	518	456	518	535	468	506	488	512	538	500	549	475	512	522	522	523	492	529	470	492	531	498	513	487	507	516	529	514	476	486	496	501	561	532	482	525	494	554	456	532	546	511	514	469	467	510	514	470	488	471	497	532	546	490	510	516	485	513	487	483	498	493	505	484	512	493	507	522	476	490	506	521	507	483	526	531	501	480	501	502	497	515	484	528	525	538	498	532	523	527	551	487	510	522	458	546	514	518	465	505	507	499	447	521	509	486	494	493	478	531	527	534	505	522	507	452	482	534	493	476	502	501	471	493	523	548	474	484	511	496	504	526	501	500	538	510	510	505	506	492	516	504	505	489	484	499	531	532	521	501	490	528	500	536	478	518	457	520	451	522	531	502	484	503	490	484	488	471	548	526	505	479	520	462	493	511	485	503	513	528	497	498	504	503	521	559	510	511	512	527	535	498	520	450	524	481	551	500	483	521	520	534	477	484	521	505	499	530	483	529	485	530	517	494	471	486	506	510	514	545	455	487	491	489	513	538	527	525	444	521	478	497	497	455	491	518	491	486	518	455	512	474	521	491	505	514	539	470	536	473	508	527	479	506	487	484	497	498	531	490	527	463	489	457	504	539	536	506	465	509	485	488	517	497	526	462	488	526	545	495	511	501	509	509	547	492	494	499	466	480	460	473	483	494	493	506	502	510	492	511	483	500	530	519	484	527	562	511	537	494	473	516	482	503	523	484	481	498	507	487	458	512	475	500	505	467	493	517	497	486	494	493	523	477	494	509	494	476	493	499	490	514	503	516	512	506	497	474	504	494	481	494	492	519	506	499	511	491	507	483	499	530	488	476	497	495	513	465	515	479	526	483	491	509	495	495	531	487	560	513	531	530	482	475	518	513	467	509	502	520	467	515	446	491	486	482	512	507	519	526	529	458	529	521	496	487	502	487	518	480	509	508	473	489	531	488	479	494	496	498	520	515	483	500	529	485	486	522	527	507	504	505	522	498	476	546	504	486	515	487	485	512	504	484	492	480	488	538	495	481	507	529	535	534	513	451	556	493	520	530	525	520	472	535	506	508	520	506	497	528	536	499	507	504	488	546	538	531	474	502	494	483	555	519	498	503	491	523	519	511	534	477	499	519	503	484	471	498	499	512	527	515	498	485	501	533	528	481	495	527	500	532	521	453	516	514	497	482	511	480	482	506	559	508	485	514	541	497	457	510	532	454	502	493	499	521	509	490	463	468	541	503	490	545	507	473	472	532	479	472	465	480	494	484	541	521	494	500	522	507	504	461	509	542	498	541	463	499	542	520	550	492	487	512	499	492	530	561	522	480	489	515	476	536	519	479	482	512	528	534	516	526	483	499	505	497	495	517	502	528	517	478	508	508	494	511	504	527	486	511	466	482	523	522	516	516	476	526	496	488	476	489	520	509	512	532	483	486	552	507	522	463	487	528	543	468	506	492	515	502	525	524	528	476	508	524	484	515	532	514	491	540	482	448	492	492	502	505	512	552	519	480	503	526	482	474	503	457	552	525	471	507	537	506	474	502	503	521	477	498	477	508	498	511	493	515	512	525	516	530	531	494	488	501	502	472	513	508	507	479	555	472	521	538	493	467	520	533	539	507	498	479	503	499	509	511	480	476	465	486	540	546	512	481	538	482	509	482	493	493	530	496	493	478	482	487	477	488	500	494	531	499	509	489	496	512	494	499	499	542	547	496	482	486	470	484	514	487	513	474	508	539	518	489	486	504	482	480	515	468	518	517	495	513	500	514	495	521	525	515	488	482	487	501	516	529	498	491	505	463	495	510	537	491	510	521	443	544	485	520	505	503	509	523	504	499	503	535	544	512	501	486	477	462	480	533	496	499	498	486	541	487	493	495	494	504	531	462	509	528	506	501	535	525	492	482	493	483	498	508	513	478	523	520	518	502	443	524	491	540	546	546	497	457	526	514	531	512	504	494	534	492	505	509	527	554	467	507	495	483	500	473	556	499	476	518	509	489	497	495	537	462	508	527	521	519	505	496	498	488	508	525	471	495	521	493	511	523	467	516	508	497	544	539	490	515	513	494	494	499	500	542	498	529	477	538	569	516	498	529	488	522	478	483	544	503	485	496	456	502	499	513	517	503	477	507	493	500	511	523	507	480	484	478	475	509	479	511	526	519	528	517	542	520	534	534	535	521	502	541	527	538	521	502	504	513	486	449	478	498	495	539	490	533	497	467	502	488	525	479	520	486	527	469	508	528	485	491	484	497	504	488	492	510	519	483	493	509	484	535	545	550	525	479	486	520	522	482	541	534	522	500	506	532	506	498	506	513	518	518	492	494	456	509	514	509	544	490	484	474	540	517	540	537	537	493	535	496	513	511	496	536	530	537	525	506	518	508	452	512	562	464	507	544	486	517	496	505	489	509	533	510	508	488	532	501	532	472	514	473	514	525	527	508	521	507	508	521	457	510	524	515	530	505	506	472	496	514	505	491	507	497	516	529	487	530	476	457	512	507	533	494	494	489	483	496	501	512	515	501	527	522	516	510	473	506	496	513	492	489	468	512	514	520	500	496	474	526	447	509	537	494	527	513	491	468	519	466	483	535	490	484	545	483	498	502	475	470	495	487	492	506	511	516	488	504	528	488	450	515	515	506	526	482	502	556	526	487	508	505	514	508	488	514	516	509	473	518	506	514	522	512	486	498	529	461	551	482	463	525	530	492	497	522	522	495	489	517	524	529	484	513	487	519	505	481	502	487	514	498	489	500	557	500	505	530	495	529	509	494	518	522	479	517	527	522	498	495	494	495	519	494	482	494	502	497	500	441	501	467	545	514	515	497	522	507	504	505	478	445	504	524	483	449	488	502	480	499	526	499	490	467	511	493	547	490	473	500	459	510	499	454	462	517	515	490	507	496	513	482	501	506	465	516	530	517	538	507	496	481	525	528	544	545	532	507	492	514	526	505	511	520	535	492	457	474	476	499	462	520	533	484	482	534	529	514	523	542	488	483	498	503	492	498	500	504	539	512	489	500	477	496	486
21213	3317	1126	811	577	401	319	244	228	176	161	151	145	108	139	119	116	124	102	86	99	84	100	90	74	86	95	81	91	92	95	82	93	76	93	77	94	80	78	71	76	84	78	69	77	65	98	66	75	101	77	81	93	81	72	75	86	71	72	80	66	74	91	79	76	91	87	87	87	84	67	65	69	75	76	74	72	68	84	70	79	72	77	72	71	73	72	74	72	78	70	73	67	77	81	83	73	79	75	93	83	73	94	75	64	68	83	85	74	76	75	78	60	69	73	82	91	75	87	75	83	67	84	83	72	65	81	66	82	74	70	54	76	77	79	83	81	64	82	89	90	79	88	83	83	73	72	68	73	78	90	69	72	72	84	88	63	61	79	79	90	68	80	93	70	69	76	78	74	91	80	87	67	82	76	69	81	87	88	69	71	101	88	88	74	81	68	91	85	68	76	85	65	75	67	75	77	59	78	81	82	71	79	81	72	65	64	69	72	89	86	71	80	75	78	78	65	77	71	87	74	70	74	62	74	85	77	82	72	76	68	77	78	65	78	90	66	68	68	94	77	103	80	71	90	74	84	60	82	78	85	72	82	75	84	93	75	81	77	79	88	59	73	69	73	79	75	87	75	70	74	82	74	62	73	74	66	75	85	101	66	79	65	79	73	62	72	78	74	66	83	87	89	80	83	82	96	64	59	77	67	68	76	69	69	89	82	82	90	98	79	73	75	73	53	71	61	69	87	65	66	78	63	85	68	71	92	91	75	87	82	83	89	83	96	55	75	90	79	75	84	58	74	73	75	62	72	87	66	69	74	91	80	83	63	79	81	82	63	79	84	70	82	67	67	73	78	75	74	83	81	63	64	55	86	82	78	90	68	74	77	71	80	68	67	79	71	77	86	85	95	90	78	80	78	77	71	83	78	63	72	86	80	85	74	81	93	68	77	69	79	77	75	76	76	99	94	81	84	63	81	85	86	77	91	70	88	71	55	76	77	84	74	98	77	99	90	100	75	78	91	82	72	84	97	79	90	67	70	86	68	86	76	70	82	77	74	67	77	67	86	67	93	68	84	71	80	92	83	73	76	63	74	78	80	70	73	85	83	87	86	98	76	89	97	101	87	74	81	68	83	82	82	88	85	72	79	90	84	71	66	74	68	67	76	68	81	95	68	74	74	84	64	75	79	74	80	92	70	81	75	92	80	81	61	71	76	59	84	80	78	64	91	74	84	82	70	84	86	76	84	69	72	78	79	79	78	93	90	73	88	72	76	67	80	83	78	93	84	106	64	88	71	67	81	79	78	83	62	82	87	89	70	77	86	68	86	77	70	70	83	70	73	79	83	68	71	74	73	69	80	86	83	67	66	78	97	66	71	64	89	78	68	77	78	81	72	86	73	80	79	92	81	80	84	91	79	67	80	80	75	97	83	90	88	92	74	80	96	84	75	61	65	76	73	95	72	80	84	75	73	75	76	74	92	110	78	71	83	93	86	85	74	78	75	77	106	79	80	78	69	74	83	94	70	70	56	69	76	64	80	71	72	79	86	83	82	79	70	65	78	85	79	80	65	67	80	93	83	74	80	79	56	73	91	56	94	75	88	71	95	85	83	91	73	76	73	84	72	84	84	75	97	85	84	79	76	87	79	87	70	88	90	87	78	72	84	75	80	81	73	80	76	70	90	67	76	82	73	81	85	52	78	84	82	69	68	73	78	80	71	82	74	85	86	80	83	88	68	63	63	70	93	66	87	90	93	75	87	74	84	76	91	74	87	86	78	79	76	77	83	80	62	86	73	86	87	67	85	73	67	72	82	72	71	65	82	74	59	86	67	76	75	77	73	68	68	72	85	99	76	94	77	80	95	81	87	77	82	85	69	80	71	76	82	77	67	78	76	71	78	76	81	61	78	60	94	82	90	81	80	91	75	105	83	72	84	72	77	75	72	90	75	64	93	85	96	72	77	92	87	84	93	73	99	86	77	83	81	76	79	70	91	77	87	83	66	79	71	73	67	84	69	81	94	75	44	96	66	64	76	73	54	77	75	74	70	74	67	82	85	81	72	84	83	76	70	88	81	81	84	74	82	90	71	63	80	75	93	61	74	85	75	77	76	56	86	75	88	80	66	61	71	70	64	80	71	77	77	70	81	74	75	72	76	73	87	79	91	78	77	80	92	72	96	61	82	84	70	56	70	80	72	83	71	84	67	62	62	82	67	57	76	67	74	71	79	71	87	70	81	92	79	66	72	79	100	83	69	69	82	85	87	84	78	69	75	88	89	67	90	96	75	91	67	80	75	69	77	92	76	76	76	82	89	73	73	79	71	74	73	70	73	64	86	84	70	84	78	69	82	85	71	72	74	81	83	60	98	75	73	57	70	80	74	84	66	77	71	76	75	72	82	81	65	64	81	75	79	75	79	57	87	74	82	83	68	82	75	68	73	75	69	67	77	85	84	88	80	57	80	80	79	73	73	81	75	88	106	84	84	80	74	88	67	96	86	89	85	65	67	76	93	73	61	88	97	74	73	80	80	59	75	74	63	80	89	85	71	76	80	79	87	75	68	85	82	85	74	78	78	80	81	78	74	79	72	67	94	99	75	94	65	87	91	80	57	71	77	75	79	68	83	62	78	81	65	74	81	80	73	91	68	76	69	98	73	74	71	83	82	99	83	73	77	83	76	72	72	84	59	79	76	81	90	92	82	84	74	74	71	80	94	83	75	80	77	75	78	62	64	85	97	78	72	76	83	96	92	84	95	80	79	77	72	77	79	68	69	82	76	83	67	81	77	80	91	78	83	70	85	60	83	70	66	79	66	81	84	71	77	71	77	91	86	66	74	71	85	82	79	85	72	77	64	70	72	63	93	81	81	64	82	66	67	76	79	68	66	67	76	83	82	69	70	80	70	78	73	71	83	68	71	64	92	80	72	77	80	79	65	81	80	63	76	73	73	72	83	86	84	79	78	65	66	78	86	57	67	75	76	72	78	83	75	72	67	74	85	86	74	76	74	83	87	67	73	82	73	74	74	74	81	81	94	85	78	82	66	72	75	82	68	78	76	96	77	90	82	70	79	81	79	76	88	79	75	76	73	71	79	77	83	73	95	66	84	84	78	91	83	110	63	91	60	71	77	88	81	79	78	77	69	74	80	70	78	78	71	61	75	82	81	77	102	75	83	74	65	71	85	79	80	67	88	71	69	65	61	97	83	67	72	74	67	78	72	79	67	55	65	83	67	65	86	74	91	84	86	73	67	68	99	81	73	82	68	84	74	84	69	58	72	85	73	82	73	73	79	92	72	69	80	74	82	74	70	75	84	76	77	74	88	71	85	67	61	78	82	80	86	78	75	94	89	78	77	99	56	67	92	70	78	72	77	83	81	76	96	74	79	79	74	95	77	77	81	95	77	98	73	90	83	57	74	84	80	86	92	75	75	81	79	75	86	93	78	77	74	80	80	79	77	84	73	92	90	67	82	92	75	81	80	83	73	71
11834	1202	2752	3112	2724	2226	1823	1500	1295	1148	955	947	869	789	703	688	651	582	583	534	531	494	461	451	450	436	404	435	411	417	371	405	397	360	362	425	362	347	376	350	357	360	363	350	327	356	340	341	361	333	339	360	346	335	375	335	305	342	323	319	354	338	330	342	296	326	308	340	312	329	344	332	301	347	321	346	313	349	303	322	338	309	332	326	311	317	319	314	334	345	345	324	334	348	318	306	322	302	352	323	345	308	333	304	338	336	338	312	320	336	308	298	319	314	327	358	310	325	325	330	293	315	303	330	326	319	307	309	312	312	321	356	303	327	305	313	282	325	338	360	294	308	323	289	323	318	323	287	338	302	335	262	319	328	293	327	285	341	318	324	326	341	288	307	326	310	301	283	304	309	323	327	305	330	321	301	287	321	331	333	334	306	297	343	299	316	299	318	331	302	319	309	276	295	313	325	324	326	306	304	324	296	335	304	306	288	287	329	273	293	326	319	318	318	302	310	319	307	306	311	353	314	313	282	321	348	369	339	315	303	292	301	310	342	338	334	257	300	304	306	325	345	287	318	341	318	341	334	283	317	347	298	311	324	331	319	304	269	273	316	306	327	317	307	317	352	293	292	314	316	304	330	290	318	313	303	319	302	307	354	287	277	282	339	314	305	304	328	304	308	334	290	326	347	297	333	351	295	288	310	312	301	283	308	332	300	317	332	311	297	297	303	302	286	320	298	334	317	283	333	329	325	317	320	337	309	348	307	319	310	325	303	306	342	306	319	319	332	328	301	345	316	289	329	316	315	303	321	293	291	279	327	348	298	325	323	344	276	339	338	299	319	304	297	307	302	315	337	316	346	311	301	319	323	331	294	299	310	302	323	298	304	321	317	305	282	277	302	297	294	308	324	339	316	284	312	345	293	301	303	301	309	327	309	277	329	311	300	291	311	296	281	310	279	324	334	290	305	321	321	296	296	307	295	296	337	309	316	296	321	300	303	321	294	318	329	321	304	316	328	317	274	320	344	288	293	292	308	320	329	303	328	298	325	308	329	305	312	310	299	323	317	272	288	301	330	310	345	308	333	338	310	321	294	329	305	318	335	314	308	304	349	327	304	321	323	356	315	327	304	306	284	340	299	319	289	294	279	313	298	305	256	281	301	318	328	317	311	289	296	314	300	340	315	308	289	295	322	278	307	298	299	280	310	338	290	328	305	313	312	305	335	306	288	335	311	309	311	323	306	286	320	311	287	318	352	343	313	296	330	320	323	273	308	311	283	298	324	331	314	305	312	321	313	288	339	339	293	294	281	349	310	304	323	333	302	346	283	348	302	284	302	286	318	296	297	330	310	327	294	286	328	297	350	296	309	302	299	286	303	315	318	320	279	326	306	322	285	328	354	298	326	320	298	312	281	331	305	305	329	303	304	335	304	312	281	299	336	316	275	330	301	285	282	316	318	279	295	299	318	331	303	307	313	347	321	318	281	318	301	291	302	307	313	329	327	302	315	317	294	306	324	282	336	332	318	286	326	294	307	326	307	323	377	336	313	299	292	307	319	321	291	315	322	307	303	322	321	321	306	332	323	316	314	331	303	332	321	314	314	337	316	296	297	296	319	312	303	313	310	345	320	295	312	298	315	278	275	302	332	288	330	306	293	332	319	326	321	301	301	302	318	309	306	333	320	322	305	306	289	350	332	324	338	349	332	312	329	310	297	322	317	298	308	316	301	268	334	332	321	347	307	319	345	286	310	284	311	319	279	298	325	334	270	310	326	277	349	294	323	335	295	325	313	306	319	282	318	298	329	302	329	325	327	296	301	277	289	331	308	293	341	305	307	311	300	316	349	301	299	298	322	312	278	346	304	318	352	285	316	315	306	313	320	324	305	314	322	297	329	328	311	304	321	313	317	332	322	303	332	320	323	306	310	333	329	305	330	311	314	310	349	327	347	301	327	304	285	337	303	284	290	325	307	307	307	282	356	343	299	344	304	335	323	313	305	287	304	316	325	286	304	303	289	322	280	316	332	288	306	321	344	304	316	315	334	314	279	294	305	320	318	287	296	313	328	325	312	335	324	316	313	322	334	311	334	321	322	308	323	326	344	330	329	344	360	311	294	341	316	284	322	286	306	322	317	316	332	282	298	296	345	288	318	320	317	327	343	334	296	305	341	315	320	304	297	296	316	307	297	292	316	320	342	301	334	308	310	327	311	331	283	303	309	317	294	291	329	293	337	327	312	313	316	302	345	328	328	277	296	324	336	325	281	318	321	300	348	340	304	323	320	301	312	304	335	298	286	310	304	275	320	313	327	297	307	291	281	301	298	329	333	291	314	281	335	338	321	334	316	321	315	323	300	318	331	327	303	270	300	343	275	307	313	314	312	301	301	294	284	316	330	292	301	318	314	303	302	299	329	302	340	321	330	298	332	317	284	284	321	318	309	304	331	280	315	351	313	315	324	297	300	296	300	299	311	354	286	297	312	315	325	298	339	302	309	338	320	263	292	320	322	331	321	303	336	300	296	308	313	300	317	345	336	319	316	320	319	300	317	343	315	302	342	336	295	326	330	350	319	332	298	318	322	289	316	307	309	289	298	324	315	290	306	312	303	292	326	288	341	344	331	280	287	329	313	315	333	303	295	297	349	339	299	326	299	317	325	322	312	298	272	313	333	307	300	336	320	318	328	300	310	296	313	319	293	314	320	324	321	307	319	322	322	320	316	317	304	319	310	316	288	286	333	289	312	317	321	288	323	312	317	296	288	311	320	317	299	306	307	298	358	292	308	301	312	279	291	298	293	288	315	303	298	328	282	309	283	310	314	309	317	323	315	328	312	304	326	316	302	307	326	317	321	314	321	313	305	315	288	296	294	332	296	325	330	305	308	329	285	280	313	295	303	316	342	328	315	338	313	304	304	313	314	326	307	342	321	328	329	291	292	318	318	288	308	282	299	282	305	336	310	318	317	303	307	298	317	313	319	319	298	320	338	293	335	335	274	329	321	306	297	345	331	285	315	317	308	328	284	317	300	333	285	318	316	303	314	324	339	331	326	295	312	292	355	324	328	307	328	311	337	312	312	319	313	295	337	317	297	338	309	284	308	312	316	283	309	314	285	340	321	312	308	304	331	321	332	324	349	287	305	302	281	309	316	312	304	312	271	312	316	320	345	331	325	299	314	302	319	316	317	325	293	313	290	335	330	291	335	339	303	293	300	302	293	327	322	314	271	344	337	296	323	300	336	327	303	319	310	299	336	310	294	315	313	301	306	288	318	315	332	303	315	316	291	309	322	310	289	290	299	294	310	332	304	328	332	304	340	324	323	319	316	299	314	286	306	318	336	320	282	307	287	320	317	316	326	324	307	326	325	316	347	318	317	336	308	305	329	302	307	320	301	315	307	315	287	330	315	332	316	336	324	317	323	318	333	319	301	329	340	298	322	331	317	326	319	322	346	346	302	294	281	307	318	295	309	308	324	286	308	298	299	332	320
30571	10380	2354	1577	1037	783	603	454	376	314	264	232	248	206	212	203	195	163	157	149	172	154	190	168	143	150	157	146	133	110	138	145	146	150	145	140	111	118	140	138	125	160	142	127	129	137	112	123	139	142	117	112	115	138	126	114	128	117	124	148	111	134	122	129	123	114	137	132	122	109	107	136	134	105	136	106	115	113	95	126	116	116	113	111	115	125	119	135	119	118	114	126	122	120	123	118	110	106	112	114	116	137	114	119	121	120	130	118	117	134	114	112	93	132	118	134	113	120	128	105	110	129	119	104	109	114	120	120	119	123	114	95	113	94	109	122	124	122	117	143	117	126	126	133	125	118	111	124	98	117	119	126	117	113	119	107	102	112	103	125	110	120	136	112	118	140	117	110	136	112	124	125	129	114	116	117	101	108	120	111	124	109	118	99	117	116	104	113	112	117	130	115	119	113	106	131	115	111	136	127	111	124	117	97	121	108	108	117	105	114	112	116	120	109	110	137	111	96	125	117	117	118	124	118	121	101	112	121	114	119	103	107	117	112	125	119	113	125	109	122	128	123	106	117	119	107	109	105	130	110	116	119	128	107	118	113	116	115	113	127	105	127	128	100	111	118	122	128	117	116	111	113	111	100	121	125	111	120	115	121	114	109	101	116	105	124	127	121	126	103	111	115	118	116	112	107	129	117	120	117	113	125	119	87	107	113	151	118	126	124	107	129	118	134	136	121	135	102	114	120	102	83	109	120	127	129	98	118	107	98	117	142	104	143	107	119	128	104	122	128	142	118	112	145	109	132	106	118	105	110	116	137	115	132	117	123	120	113	108	125	115	122	111	115	109	121	140	120	116	125	122	124	132	118	127	102	103	124	133	124	101	104	102	107	126	142	126	122	87	139	101	118	112	132	143	126	87	124	135	102	110	118	115	94	106	113	91	102	117	124	110	121	102	114	124	133	126	97	122	109	131	138	128	114	104	125	121	108	102	97	96	123	113	123	115	115	107	114	104	128	90	128	111	114	125	115	115	113	121	140	130	112	127	118	123	117	116	120	112	133	118	131	112	123	109	112	103	92	108	116	143	105	112	101	122	134	118	112	130	108	127	127	105	102	108	113	123	134	122	126	128	106	103	111	117	126	131	114	112	107	121	140	118	108	126	119	123	139	103	98	114	95	108	130	105	107	108	109	87	125	138	87	114	109	112	101	101	128	134	107	127	107	137	97	102	110	107	130	118	102	125	134	110	138	127	125	118	128	107	115	134	128	144	109	127	103	130	105	117	115	103	124	129	113	120	122	120	112	119	104	107	94	101	147	112	103	104	103	120	98	118	114	127	107	93	107	110	138	134	123	104	136	102	135	99	122	119	116	114	114	119	95	107	116	119	115	126	109	112	101	116	97	121	115	128	101	110	131	131	104	113	121	123	93	127	117	96	106	120	134	124	129	100	98	94	111	121	124	125	126	105	111	113	107	123	125	117	109	109	103	107	132	110	130	104	119	108	116	112	121	125	118	123	111	110	125	127	104	113	121	133	114	133	112	116	132	95	118	121	109	126	107	123	117	118	108	129	127	104	103	118	91	116	109	119	108	117	101	106	112	123	107	113	106	101	130	132	96	117	114	101	106	139	102	122	121	117	136	120	134	116	111	120	136	134	120	108	134	109	119	98	114	108	114	133	98	130	96	120	132	101	127	118	128	114	120	130	137	94	114	126	122	113	99	101	107	116	142	134	145	115	110	115	122	111	114	109	125	101	105	113	129	118	112	102	111	127	106	139	118	112	117	112	126	115	124	128	117	120	118	140	103	132	131	105	137	113	119	114	100	92	118	118	115	114	121	110	104	132	124	101	111	128	125	103	110	121	114	120	110	130	109	120	116	105	99	130	135	114	129	104	116	130	105	132	124	104	126	105	128	104	109	116	109	112	95	113	107	110	134	134	124	124	107	137	125	104	108	115	108	111	129	117	92	116	129	111	109	127	109	120	111	133	125	126	107	113	146	107	108	104	96	115	115	115	119	127	115	130	121	129	113	99	94	109	140	126	106	124	126	122	101	110	114	111	102	130	117	116	124	108	108	106	113	127	93	102	104	116	104	119	143	115	111	123	107	128	120	107	122	104	124	93	109	102	126	126	99	135	117	138	140	125	125	114	131	114	107	114	104	107	122	102	138	127	131	120	127	112	119	111	118	105	115	127	124	126	104	106	100	108	126	104	103	125	119	105	112	104	124	116	104	121	125	109	123	116	105	118	121	113	115	119	97	125	140	119	108	122	133	133	90	108	105	125	113	106	139	120	110	121	114	137	126	123	125	122	120	116	121	115	107	115	122	118	112	131	108	104	102	114	101	149	115	102	116	100	113	118	94	127	118	121	107	128	110	122	123	124	105	104	126	106	124	113	126	111	104	122	113	116	102	95	130	118	122	113	125	133	107	119	99	116	134	101	121	142	126	125	104	126	104	114	113	94	128	141	106	121	127	92	125	133	132	106	105	114	120	108	113	122	137	120	124	107	97	125	122	142	121	118	125	130	109	104	108	122	122	123	122	132	100	122	111	131	128	102	108	109	118	111	131	105	107	127	119	102	130	95	123	126	142	128	129	121	114	117	149	93	115	133	105	114	125	118	129	120	109	101	119	127	103	110	118	129	122	114	101	117	82	112	113	109	132	93	117	114	131	106	123	121	116	135	107	104	104	108	137	111	102	129	114	126	112	103	117	110	102	97	115	114	123	115	117	141	116	127	127	115	87	123	108	116	128	124	139	123	117	106	124	101	120	118	131	126	126	106	115	98	108	123	133	123	133	106	120	116	126	116	104	123	116	112	99	102	119	106	100	116	122	113	117	121	117	122	100	129	109	106	115	100	111	122	106	103	131	119	115	117	102	108	109	115	116	111	106	128	130	126	125	101	117	130	119	112	132	115	137	118	108	120	94	116	110	134	106	107	120	118	94	107	107	108	122	116	128	115	115	124	116	135	133	113	115	135	122	106	121	107	138	130	100	115	141	131	112	106	102	111	115	115	126	131	136	121	121	131	115	109	112	136	116	142	131	96	119	121	114	123	118	143	123	117	97	121	108	108	96	113	106	121	105	111	113	106	131	89	117	122	123	127	110	89	124	128	120	114	124	101	110	122	110	92	136	116	107	135	125	129	115	117	109	113	117	114	114	118	122	119	129	117	129	108	122	112	120	133	116	104	112	92	111	112	115	119	126	128	121	115	123	126	130	105	102	144	110	134	124	127	110	143	89	121	112	114	120	112	127	125	108	134	120	114	123	144	113	117	135	126	115	113	123	74	132	116	100	118	107	124	113	106	117	102	115	119	124	114	115	113	120	125	98	116	103	103	132	119	118	104	126	101	137	118	112	109	115	116	110	98	123	111	127	132	111	100	112	114	139	118	126	120	125	129	101	109	116	113	122	110	121	131	126	113	112	136	129	117	93	132	129	103	140	119	102	114	116	96	121	112	96	118	124	110	116	99	107
15207	2240	4930	5754	4992	4136	3356	2780	2345	1922	1798	1626	1494	1272	1202	1057	1070	968	888	882	860	827	755	733	688	650	633	623	677	643	651	621	631	615	607	538	539	555	565	504	567	518	524	521	529	550	533	501	504	492	454	499	519	520	492	463	475	483	507	457	487	493	468	482	479	482	426	451	514	474	474	452	491	472	478	473	454	450	429	487	508	465	446	476	480	459	501	467	466	435	472	428	410	460	488	486	452	459	442	449	468	450	463	478	477	451	451	443	459	441	470	483	433	429	429	438	442	419	462	452	467	452	450	432	472	472	438	419	450	426	446	442	425	461	459	450	411	432	401	452	454	448	472	443	456	431	461	435	445	443	436	426	465	462	436	441	418	414	443	417	449	455	425	459	440	443	434	453	463	434	457	429	440	432	437	448	427	453	482	424	446	455	437	443	428	448	404	451	497	421	436	430	439	457	462	455	438	443	468	455	451	474	424	451	424	415	446	430	422	392	434	419	454	437	461	454	460	440	466	444	436	438	461	433	447	428	471	452	427	467	455	457	437	424	430	455	440	444	421	463	395	418	430	448	445	422	435	420	458	454	434	439	459	418	425	474	430	434	476	441	436	407	435	430	420	476	436	448	482	449	444	446	440	473	450	402	470	436	437	431	421	410	434	429	431	439	443	415	424	401	461	432	441	412	453	422	423	425	474	456	441	436	459	429	394	436	474	473	433	416	484	421	465	429	450	456	443	427	437	424	436	457	416	485	455	434	435	491	461	457	410	433	424	433	444	416	462	451	463	438	395	432	473	476	444	448	428	438	427	466	473	458	450	434	458	418	425	426	421	411	450	435	452	424	458	453	458	463	429	429	414	446	435	448	427	424	461	422	430	424	423	420	412	434	447	434	417	409	438	415	459	439	425	478	436	424	459	475	443	438	412	398	432	431	431	466	455	469	446	461	441	456	483	429	469	382	423	439	437	419	431	453	442	457	426	465	460	457	459	430	438	473	448	448	443	393	435	441	398	416	445	447	474	434	431	449	430	452	432	426	452	431	418	449	453	458	411	443	441	443	435	454	450	424	436	428	467	415	434	454	464	432	462	448	443	413	440	419	451	424	418	447	396	393	448	400	410	442	466	423	453	440	434	432	428	445	428	438	444	432	461	453	420	446	435	454	418	405	459	449	446	478	468	441	424	413	411	442	495	447	477	442	434	459	470	431	431	442	437	450	419	414	443	448	478	435	402	425	432	436	446	476	446	448	420	461	412	403	472	442	404	437	450	429	398	427	449	410	450	456	438	426	450	431	409	458	455	425	402	427	463	394	491	426	458	437	475	430	459	444	415	443	427	444	442	401	431	436	449	454	422	410	459	421	402	463	452	465	419	438	459	434	450	431	451	475	414	446	447	457	477	440	448	455	445	443	425	440	433	417	449	464	430	405	400	458	444	434	431	463	476	446	449	424	424	423	447	469	463	448	417	436	384	449	444	451	424	449	443	373	455	418	443	410	423	421	439	415	418	438	407	441	480	454	414	412	449	420	405	411	443	435	433	447	463	438	495	443	448	425	438	457	434	412	431	453	424	431	469	421	405	434	461	451	418	441	444	390	432	413	472	445	435	452	424	431	447	428	465	482	431	413	442	439	425	472	442	433	435	421	472	423	432	456	420	460	454	469	436	444	424	455	470	446	466	454	451	470	463	447	449	467	455	418	425	455	402	400	503	443	435	440	475	466	447	439	492	450	414	412	423	477	462	420	456	437	423	446	425	456	446	414	449	430	472	434	452	440	485	427	435	468	464	454	485	463	407	434	449	411	422	452	435	419	425	442	432	460	453	442	425	475	466	406	405	404	467	393	409	420	409	419	467	420	433	451	406	396	420	478	425	447	444	428	411	438	448	449	446	426	458	426	453	426	427	408	465	417	451	434	432	424	421	409	463	443	446	478	410	464	425	453	446	450	435	434	475	425	422	434	448	451	455	436	446	435	449	443	453	414	457	426	411	426	451	414	436	441	403	460	436	456	436	432	429	429	450	414	469	426	437	412	423	427	442	465	434	437	424	444	457	434	435	469	468	422	468	438	424	452	470	421	416	431	394	413	431	472	453	416	441	447	443	423	433	420	427	410	386	441	444	468	468	469	453	448	446	427	462	443	453	438	406	433	424	426	456	411	425	419	456	458	464	418	437	456	452	427	417	446	407	416	464	417	470	442	440	442	408	424	453	445	412	467	464	461	436	440	395	437	478	442	434	469	426	455	431	440	448	469	433	489	419	433	440	472	462	446	421	448	443	450	441	415	420	420	454	451	462	415	424	471	432	412	418	469	480	451	445	433	435	406	456	416	427	448	455	421	470	451	441	453	452	444	429	442	456	410	426	390	467	440	471	415	420	452	434	420	443	438	401	428	445	432	454	445	436	420	462	414	453	412	456	428	454	432	447	413	450	457	438	414	435	428	431	446	443	434	398	451	458	476	437	431	458	466	427	426	475	422	423	430	441	433	412	447	452	475	484	438	437	472	413	408	476	457	464	428	436	439	452	463	429	394	416	439	420	441	431	428	460	414	467	426	489	436	453	434	427	433	456	459	448	460	454	459	456	448	396	515	478	449	451	417	456	439	448	442	452	433	457	453	458	438	435	424	447	465	419	434	446	426	418	483	425	472	409	402	436	438	423	468	426	446	444	428	439	454	496	442	448	404	476	392	431	446	443	449	424	447	449	450	419	406	401	432	454	417	441	442	427	453	420	417	432	465	454	463	433	432	431	440	457	404	411	404	409	431	467	425	484	417	455	414	413	444	431	452	466	455	428	458	418	427	463	432	436	471	432	421	484	431	389	442	436	466	426	480	458	451	431	434	441	417	397	415	428	414	425	422	425	490	463	448	434	441	449	469	470	444	457	447	441	463	463	431	455	410	423	475	439	426	453	419	373	447	410	465	427	444	438	442	465	442	463	460	453	421	415	400	436	427	458	434	445	454	443	427	408	462	466	430	425	445	443	464	421	436	439	426	427	441	477	421	397	451	434	437	445	450	426	447	434	440	455	430	423	443	459	443	429	432	446	432	475	434	425	406	448	465	470	464	427	456	430	439	446	407	457	418	486	469	450	442	440	470	397	458	412	428	447	468	402	420	433	407	428	409	445	436	444	421	450	423	442	459	434	428	421	445	414	437	451	430	430	447	471	449	451	444	428	401	501	449	490	464	433	455	434	420	443	451	467	448	416	469	419	409	458	415	443	458	438	465	447	408	444	400	417	442	418	444	405	428	427	402	440	445	445	456	408	428	419	443	427	409	442	454	396	450	448	433	409	406	441	408	405	430	404	440	460	451	482	468	467	443	451	443	442	433	407	468	414	441	466	426	439	421	436	457	451	404	468	440	444	396	418	383	446	441	448	425	450	444	436	468	440	451	476	456	435	466	407	432	449	397	412	444	450	430	436	467	468	452	442	425	461	415	405	457	404	447	479	454	425	441	425	396	455	427	423	445	441	431	447	427
2786	254	213	193	181	166	163	153	149	176	154	169	151	154	164	147	148	151	144	150	160	141	126	157	154	143	151	177	154	138	171	143	155	169	128	137	131	155	128	114	154	162	144	141	172	163	155	168	140	142	153	132	157	145	148	156	135	137	150	142	138	151	154	131	139	148	151	165	174	131	156	151	134	133	136	173	160	156	119	135	156	143	159	130	154	116	147	159	155	132	158	147	167	127	133	152	143	150	163	147	151	137	144	150	155	133	147	166	142	141	144	149	147	164	169	138	137	131	177	150	148	156	144	145	166	146	137	156	141	150	127	121	141	142	155	148	153	162	138	149	157	143	132	135	116	162	120	142	151	128	146	142	145	149	132	140	146	130	162	123	148	124	154	144	142	156	155	139	144	151	145	151	149	129	144	148	141	133	153	148	176	138	153	140	146	162	122	144	151	145	167	141	133	131	142	119	160	169	140	161	149	159	144	144	117	139	160	168	156	158	152	155	130	124	142	162	147	149	129	139	152	139	133	135	142	159	173	169	150	151	147	149	141	142	148	161	122	162	131	148	130	132	147	132	153	138	166	147	144	123	153	149	165	149	150	155	136	148	157	146	126	155	178	147	154	142	156	156	156	141	120	131	154	160	129	153	131	161	138	160	141	130	132	132	139	164	129	140	131	148	154	144	151	154	144	133	146	159	153	126	131	160	148	154	159	134	150	135	149	155	161	151	146	144	149	140	151	152	142	153	138	155	144	133	160	148	151	132	149	152	145	148	143	134	147	150	142	130	153	148	160	130	152	168	140	146	139	124	148	160	139	152	146	136	141	128	137	151	165	144	137	144	154	137	157	142	143	149	161	134	177	150	152	163	133	141	131	159	170	141	180	168	146	138	146	133	170	164	135	138	134	147	137	137	169	142	134	155	155	127	167	148	139	173	120	136	144	154	133	116	152	145	141	147	152	150	147	151	168	143	173	140	167	126	142	154	139	148	148	154	144	129	141	129	173	136	153	147	135	134	138	148	160	142	141	175	139	142	145	141	164	156	167	134	167	138	146	163	138	145	141	156	140	139	154	144	146	159	154	160	156	128	177	138	127	140	154	159	142	166	141	175	138	138	149	127	160	141	144	149	154	172	150	127	144	167	149	171	145	154	157	146	152	172	153	143	150	162	156	159	132	147	152	146	132	143	150	132	143	159	159	128	135	149	143	159	151	143	128	134	155	166	152	162	128	147	140	150	170	160	156	144	138	136	171	159	175	141	149	151	134	165	147	138	132	128	146	144	142	139	133	149	124	143	163	147	159	157	139	158	171	157	169	135	147	148	151	149	155	133	157	144	140	133	152	142	131	146	142	144	144	164	160	174	147	153	155	147	146	147	157	156	150	146	146	150	145	142	167	153	126	152	149	153	142	116	154	151	136	154	132	158	153	131	136	138	156	146	122	140	151	152	144	151	149	144	137	167	159	166	141	159	155	153	148	136	165	144	145	159	143	144	144	150	145	138	138	164	158	139	161	149	145	134	144	148	142	150	146	149	140	149	148	151	140	141	156	123	148	141	142	124	146	131	140	121	144	157	155	152	160	138	149	144	156	154	168	154	156	130	138	148	139	150	141	149	142	145	140	140	147	165	157	151	143	158	154	143	157	156	160	143	150	141	142	138	144	149	147	134	136	138	146	143	122	140	127	133	140	146	150	155	143	167	151	147	160	146	171	160	151	165	149	157	164	144	159	146	132	161	157	141	137	146	143	135	162	151	164	163	153	136	153	150	143	140	132	153	124	159	148	139	155	152	155	145	146	114	137	142	149	118	152	161	166	154	154	165	152	146	142	122	128	143	154	133	148	141	147	142	152	147	150	159	126	142	157	150	151	141	170	147	145	145	148	169	150	153	135	147	147	148	142	157	153	137	143	145	163	159	150	145	133	142	127	145	148	141	144	137	158	163	170	155	141	150	156	136	150	144	132	145	163	146	161	136	150	142	147	132	147	129	152	122	134	151	134	140	150	137	138	132	128	132	132	140	140	156	154	152	144	140	159	134	156	152	151	157	138	146	149	136	126	159	149	142	147	166	148	153	127	132	139	144	130	168	147	143	128	156	146	129	143	162	143	139	164	149	157	165	120	154	140	175	132	156	139	148	136	162	150	141	138	138	141	156	158	122	150	145	136	151	166	133	147	127	157	161	157	139	162	159	151	148	144	153	163	126	159	134	153	143	154	139	137	152	140	137	158	137	129	138	125	152	139	158	136	146	140	167	160	144	156	154	156	158	146	158	143	140	149	145	152	156	144	130	154	161	138	148	178	138	144	148	158	148	148	154	135	128	127	148	161	121	155	142	145	139	148	161	146	187	148	147	155	137	123	132	149	141	147	140	133	135	147	145	153	130	139	140	139	150	168	147	129	161	156	165	156	159	166	133	146	161	152	150	138	140	145	160	157	147	161	162	150	125	162	142	149	136	134	139	147	145	157	162	131	132	160	176	155	136	143	138	152	142	146	158	146	133	159	153	161	144	145	148	159	158	137	138	135	152	149	151	161	126	127	149	157	149	158	135	147	144	164	143	139	130	149	132	133	128	130	132	159	141	148	153	140	141	167	150	124	133	138	133	168	148	159	144	147	167	164	151	157	145	153	144	151	145	136	159	125	153	140	122	131	169	143	149	130	152	143	145	159	147	150	156	137	122	175	137	150	127	155	135	140	150	137	153	134	139	144	118	152	172	159	155	143	147	146	134	140	146	146	153	169	152	142	145	168	149	148	136	151	156	154	131	125	150	150	143	137	152	139	144	141	157	137	172	144	126	124	156	157	142	144	131	139	147	162	148	146	133	142	136	157	160	149	146	163	140	138	139	158	145	152	146	141	149	120	147	123	145	132	138	133	151	151	150	137	149	144	167	136	150	138	147	152	143	149	152	164	151	147	159	132	140	145	139	103	142	162	167	136	158	148	140	146	136	154	146	140	149	132	162	147	133	141	146	139	136	141	147	164	161	165	146	143	144	140	151	140	163	158	152	123	125	150	167	166	149	152	142	137	150	126	151	135	147	160	161	134	139	166	144	134	141	156	134	145	165	129	131	127	133	154	152	135	122	146	153	172	153	156	163	140	151	142	153	147	135	141	149	145	144	136	128	155	148	145	143	128	149	154	161	126	150	149	148	149	150	142	117	174	147	172	136	118	144	137	144	129	146	137	159	140	142	132	130	145	154	149	126	137	148	132	161	138	118	147	148	162	135	164	145	133	145	153	130	137	160	146	129	157	163	131	151	139	163	139	161	131	132	145	147	140	163	131	145	127	139	149	131	153	152	140	136	171	150	154	144	149	148	149	149	135	142	140	163	152	157	132	149	145	125	165	149	154	155	149	132	145	150	143	140	133	140	155	158	128	144	163	139	169	161	133	119	150	143	152	144	154	163	149	143	145	159	151	155	142	133	127	140	139	149	141	153	141	142	154	140	161	155	142	152	142	167	126	170	140	169	153	153	150	135
4884	631	734	700	709	632	603	609	635	536	586	557	558	534	559	552	591	540	559	531	551	567	562	539	526	510	564	515	551	571	554	527	520	563	528	470	529	531	489	528	519	522	574	516	533	521	558	524	496	508	530	519	505	511	555	540	527	561	510	494	538	527	505	557	498	531	531	550	500	515	504	540	575	550	501	573	506	534	539	512	531	527	500	543	556	523	542	563	497	564	513	500	541	528	501	531	495	501	574	533	520	523	517	548	524	533	544	555	545	504	575	502	522	510	561	518	520	532	534	518	528	518	548	505	514	547	551	490	516	521	514	550	546	549	552	544	522	551	509	564	534	532	523	524	532	522	512	535	523	532	498	538	524	565	509	496	496	532	485	534	558	560	583	500	525	514	515	510	543	528	523	503	549	539	519	563	510	548	563	556	514	534	536	536	533	483	516	531	568	545	515	492	548	536	520	498	529	533	532	551	510	564	522	525	554	515	544	511	488	530	495	515	539	551	518	538	516	510	516	545	528	506	525	530	539	526	539	565	486	526	493	512	549	512	555	549	506	528	524	543	531	564	543	518	516	515	536	527	524	531	540	573	554	528	490	528	528	453	513	504	528	555	468	547	563	541	558	532	517	513	527	529	531	508	500	520	538	530	513	536	535	571	535	532	521	541	541	530	531	524	534	559	497	558	503	496	562	528	567	536	536	497	508	537	472	530	543	562	573	555	489	524	535	530	494	537	487	507	512	543	523	540	515	559	529	502	528	548	468	540	519	484	514	565	529	547	509	506	520	545	517	487	561	569	524	537	528	553	529	518	549	550	535	547	531	558	539	563	518	546	516	534	511	494	498	524	511	488	537	539	500	516	528	502	568	524	538	545	540	510	548	512	487	513	490	544	515	487	516	531	521	566	502	512	495	558	511	513	516	519	554	540	547	514	539	531	532	472	516	554	551	529	543	490	515	555	476	525	478	479	533	516	526	541	484	529	541	556	536	531	499	503	533	501	528	559	533	488	552	503	523	511	512	484	503	525	529	575	489	519	527	553	547	512	523	488	560	505	564	529	533	520	524	576	507	575	543	530	547	506	489	509	522	546	511	531	512	548	544	533	485	519	548	533	529	505	515	494	553	545	484	496	505	492	504	493	508	514	527	547	522	552	548	530	529	543	553	559	529	570	497	527	529	568	505	518	557	539	528	539	545	530	540	522	567	555	527	503	534	510	508	536	505	518	544	497	517	537	527	522	533	530	541	519	524	486	503	511	494	487	540	537	515	544	562	545	528	544	534	531	531	526	525	510	541	529	546	518	533	582	548	527	512	524	557	528	563	531	526	529	512	534	531	538	539	572	524	513	502	534	493	509	513	507	532	512	547	548	548	559	532	531	519	545	572	539	582	537	527	526	529	534	478	542	485	550	562	553	516	518	535	510	511	531	510	578	525	547	530	535	537	536	504	514	519	527	548	510	510	504	521	536	538	546	522	551	484	522	553	507	505	516	485	523	533	540	511	543	507	541	525	517	565	547	542	483	556	519	541	501	524	563	507	482	526	528	550	541	516	502	525	483	463	523	520	524	501	539	601	530	541	513	486	529	527	549	516	498	497	529	560	541	528	525	545	524	530	517	515	488	532	529	551	529	539	543	542	540	497	505	548	520	480	530	554	555	501	509	484	496	560	556	508	569	492	491	506	540	547	561	508	530	527	588	524	516	520	513	514	555	521	512	532	500	512	507	508	539	560	488	527	523	507	534	540	564	531	545	506	534	515	539	485	541	528	545	512	513	508	550	501	497	502	494	523	549	474	517	507	522	560	576	524	550	555	524	539	507	516	551	495	508	512	539	506	502	561	541	530	561	501	543	534	515	538	536	540	557	545	519	496	514	511	502	532	534	539	522	553	534	589	503	545	509	516	506	504	518	543	543	520	503	509	511	517	506	522	523	530	501	485	526	512	504	520	569	543	500	542	551	536	521	529	540	523	508	554	471	515	522	496	523	565	543	501	523	531	524	539	489	550	527	547	541	522	535	544	519	507	525	505	525	503	544	511	471	541	532	517	520	527	536	522	551	530	563	527	514	521	502	576	518	517	515	491	559	543	514	514	526	576	525	535	552	518	558	505	556	551	551	513	544	530	506	556	495	486	521	533	498	547	514	505	541	518	524	532	543	499	511	535	519	536	547	537	542	574	530	552	490	538	503	514	542	510	575	526	529	536	482	544	513	511	586	509	513	565	544	533	516	533	537	539	542	516	557	500	508	555	557	502	561	500	558	498	497	539	552	558	549	508	533	520	525	555	545	542	507	569	534	486	564	544	474	491	550	496	499	562	501	501	560	514	546	525	519	501	528	550	545	533	554	533	513	500	538	528	538	541	541	516	483	531	551	545	518	539	515	519	538	540	582	461	498	532	495	482	493	567	574	560	539	561	528	520	560	519	565	505	553	553	544	532	555	575	534	534	579	540	490	574	563	536	503	537	535	539	575	504	515	558	506	580	519	516	564	505	524	536	549	518	515	513	542	510	538	511	518	570	509	497	523	532	523	530	471	560	532	506	532	510	529	532	526	511	536	527	489	550	553	515	530	532	510	517	535	554	529	504	547	502	538	531	500	521	500	511	492	502	555	541	531	560	519	486	500	506	512	524	509	533	568	485	561	533	527	532	499	563	552	534	495	516	522	500	555	515	544	514	510	558	548	531	520	509	516	509	539	517	539	518	558	524	483	523	493	538	542	493	507	567	569	543	537	517	545	522	558	524	507	506	544	538	517	540	555	502	500	516	532	483	529	559	526	505	518	507	581	488	518	484	522	525	535	543	514	547	581	538	506	543	534	530	518	506	528	514	509	516	551	502	508	492	531	511	502	501	532	530	548	532	529	536	587	533	522	498	555	576	488	536	519	532	557	525	547	531	522	559	550	535	532	528	537	490	524	536	492	481	521	497	527	559	528	538	497	533	546	488	511	547	512	528	530	543	533	532	546	504	514	565	547	526	574	484	536	520	526	517	503	505	504	515	523	506	555	555	541	524	512	526	473	516	551	520	543	541	549	547	535	509	542	544	551	517	565	525	527	526	535	520	549	525	505	517	497	485	518	511	563	529	543	542	542	506	508	506	551	517	478	502	501	531	525	498	501	510	501	547	537	563	488	495	552	535	544	545	570	518	533	485	551	527	545	559	497	514	537	481	489	520	508	535	546	537	563	537	497	539	524	527	509	575	510	549	531	524	564	474	537	508	521	520	503	528	524	534	524	513	512	478	515	479	564	562	528	543	511	536	555	493	527	537	516	596	516	491	488	543	526	536	534	495	521	547	508	551	528	493	526	524	514	549	526	512	519	555	506	569	508	511	528	546	562	497	530	497	511	528	541	539	505	552	518	545	537	523	541	523	545	516	541	513	535	531	549	517	535	544	538	526	558	538	514	533	533	540	512	534	553	523	519	518	535	552	568	517	529	526	549	524	499	574	509	548	538	526	504	513	539	515	482	492	515	492	546
20718	3102	1124	776	546	429	323	261	212	197	160	142	142	108	117	113	108	109	105	86	86	82	78	93	97	92	89	103	76	99	68	94	104	86	64	83	81	86	92	69	81	70	81	81	83	79	80	66	72	79	87	91	96	88	81	79	88	78	68	80	72	77	75	86	71	63	65	84	75	90	74	65	90	88	64	76	69	75	65	79	96	74	80	64	90	73	76	83	76	80	84	82	77	93	81	76	62	75	83	93	86	67	76	83	91	90	81	72	91	60	83	79	68	66	73	75	74	95	85	78	88	95	79	71	71	77	72	68	73	70	69	63	72	78	69	84	95	87	70	92	78	67	75	77	87	74	62	78	75	72	87	74	70	79	78	74	80	80	78	68	84	72	76	59	78	76	82	75	75	68	81	63	81	81	71	63	83	78	79	72	81	87	79	71	73	77	77	72	92	96	77	74	89	77	74	68	86	73	102	102	90	78	67	80	56	92	79	80	75	79	82	66	73	69	86	81	91	75	74	90	79	85	82	82	102	62	78	96	78	59	86	72	75	89	81	77	78	79	65	68	85	74	80	66	73	54	77	80	78	65	75	67	92	85	76	75	91	77	72	78	82	76	76	87	100	68	89	74	80	85	85	69	63	69	83	76	84	90	72	75	68	78	78	91	75	74	78	85	86	70	80	77	86	78	75	53	78	71	72	75	62	82	74	71	88	62	67	82	101	67	96	69	81	73	71	79	65	65	77	69	71	89	85	86	76	86	61	69	71	76	68	80	70	76	79	92	85	72	78	91	77	91	72	97	72	74	63	89	84	73	85	74	76	73	71	62	74	76	86	71	83	91	86	66	66	99	83	81	79	81	74	80	76	86	87	82	85	75	77	71	85	77	64	60	81	65	72	72	72	80	84	73	84	68	65	68	79	82	82	80	75	73	68	74	76	83	81	76	84	94	79	71	82	82	81	77	92	63	63	85	90	81	77	80	73	69	90	86	75	73	95	81	62	94	82	70	82	76	75	78	73	82	90	75	78	73	72	78	71	76	84	93	70	77	70	73	83	73	74	80	75	82	84	93	78	75	75	74	71	75	72	85	80	74	72	62	92	81	63	74	73	78	79	82	67	66	64	81	75	62	74	63	80	88	89	87	94	87	88	72	87	78	82	78	64	83	72	78	72	60	72	69	56	69	86	67	73	60	74	79	84	76	81	76	86	93	87	101	82	75	70	72	67	86	81	72	78	92	68	74	80	68	95	67	77	73	71	82	105	62	77	78	75	71	68	89	82	74	67	91	80	68	65	81	79	77	77	77	80	72	84	82	82	63	81	75	64	75	66	74	86	78	87	89	77	77	68	66	84	86	79	77	61	83	97	59	81	91	78	77	80	67	86	81	71	72	78	77	68	64	83	67	74	96	80	88	80	84	84	96	81	86	80	76	80	83	70	91	80	71	76	76	82	80	77	84	81	77	95	57	72	80	87	82	67	61	74	80	85	71	72	71	61	81	81	80	72	66	78	68	88	86	76	58	100	90	64	73	72	83	74	89	82	82	71	78	84	68	79	61	83	74	83	72	70	70	89	78	68	80	80	87	70	80	92	74	88	56	91	77	62	82	93	87	63	88	69	79	84	70	66	74	75	75	73	73	71	85	83	72	89	87	66	87	88	69	74	74	74	85	76	85	92	78	69	64	76	72	81	79	89	76	85	84	89	74	78	76	84	75	77	83	88	75	89	81	72	73	71	78	81	87	78	66	90	93	89	70	76	83	70	84	81	86	105	74	86	77	79	77	83	78	83	84	83	71	63	63	87	86	83	94	77	97	89	93	86	74	76	90	81	81	81	82	99	89	73	83	83	78	74	64	72	61	68	78	83	61	96	75	73	88	83	76	89	74	93	77	81	81	79	75	80	83	81	71	76	80	78	76	78	81	80	69	74	88	86	73	79	63	67	60	76	77	95	80	81	79	93	69	77	67	67	64	71	82	82	80	76	80	81	69	70	75	68	74	76	79	70	71	85	67	83	77	75	78	66	86	54	81	65	68	80	85	70	96	100	73	83	73	78	77	78	69	70	82	78	60	87	77	73	76	74	77	72	67	75	74	79	84	63	76	81	81	81	83	66	73	90	85	84	86	81	89	78	55	70	72	70	68	78	91	76	83	80	76	79	87	70	75	69	76	88	75	67	90	62	86	74	72	80	83	82	79	91	76	86	71	58	65	70	78	57	75	64	70	79	67	88	67	92	75	70	84	87	92	69	77	77	89	87	75	66	78	77	76	85	78	102	72	77	91	76	86	72	88	79	75	77	76	67	85	66	91	75	82	75	79	75	79	84	77	80	82	77	63	67	66	75	61	89	85	77	79	81	67	83	71	69	80	87	75	91	79	84	80	72	79	83	84	85	78	75	69	75	93	70	69	67	84	76	92	83	72	78	94	81	69	89	77	65	89	81	88	60	84	85	76	77	65	80	81	91	65	68	72	67	78	71	72	72	73	74	83	95	73	74	82	78	77	85	81	67	67	70	72	79	80	91	86	63	74	58	76	67	88	73	77	73	80	84	70	83	87	94	79	65	73	80	79	84	65	83	83	79	86	72	75	84	70	64	104	68	56	83	82	85	63	79	66	76	77	76	71	73	73	78	71	78	75	100	87	84	70	82	80	95	77	75	82	82	97	82	66	89	73	78	92	75	95	75	57	94	58	80	85	75	80	90	72	96	90	82	78	77	64	88	91	63	93	47	88	85	76	62	90	69	67	86	76	82	75	77	74	64	64	74	64	83	91	77	71	94	80	72	75	83	81	68	89	79	68	83	80	78	67	73	75	72	67	92	83	73	70	77	74	79	90	87	75	56	91	66	64	74	92	70	76	83	67	84	76	76	76	81	79	73	75	65	81	65	74	70	65	84	70	69	76	81	66	67	80	72	68	70	81	78	86	77	64	73	88	73	68	78	83	68	83	70	81	72	76	81	60	91	73	76	83	75	68	84	60	100	69	78	70	84	104	82	81	65	87	68	82	77	88	65	100	77	71	63	69	73	65	77	87	84	75	74	78	80	79	72	72	79	79	80	75	82	81	73	74	74	72	79	79	96	88	94	77	73	86	62	67	85	83	94	68	87	81	80	80	68	93	90	90	78	94	89	86	83	74	60	78	72	71	83	86	72	67	76	80	79	82	82	102	65	80	67	78	63	81	71	81	83	75	80	68	69	64	76	79	73	84	71	64	75	76	70	70	86	76	82	83	68	78	74	90	72	78	68	83	84	91	77	72	85	90	60	69	86	82	83	86	82	83	71	69	88	84	67	74	87	89	69	74	76	66	85	70	78	88	68	75	83	81	89	77	70	83	62	66	66	74	72	85	98	70	81	74	68	72	82	84	68	67	63	72	80	62	76	70	79	68	63	70	84	71	75	70	71	75	85	86	73	79	83	85	67	84	85	70	64	83	67	79	81	74	77	77	91	73	69	75	92	64	76	73	87	78	89	75	76	83	85	77
11565	1243	2689	3078	2701	2246	1843	1538	1244	1078	1044	860	773	768	721	647	639	603	508	550	518	480	496	468	444	444	431	402	386	419	415	409	384	403	383	368	375	377	376	336	360	376	400	372	338	326	375	357	363	327	352	356	341	362	342	334	343	346	330	309	327	355	328	346	311	332	335	347	319	322	333	339	335	284	318	338	345	322	328	281	326	320	348	319	321	302	345	346	328	305	336	326	286	362	320	320	323	312	303	286	353	295	336	315	293	311	322	293	331	300	284	314	319	352	310	317	345	304	329	292	301	288	323	315	331	266	303	341	302	318	328	299	347	299	324	325	280	277	300	322	321	320	327	305	337	327	307	334	301	291	300	308	326	320	305	333	288	324	326	300	305	311	350	326	309	332	324	307	275	331	318	311	336	290	310	316	298	333	326	328	285	289	300	333	290	321	328	328	321	316	326	315	293	287	307	289	337	315	301	310	305	318	334	319	321	339	318	294	329	298	326	300	321	298	316	330	304	329	321	314	266	356	313	301	269	285	310	296	307	323	326	292	330	330	296	299	294	285	333	318	330	321	315	308	328	309	330	323	320	299	310	339	317	309	304	288	321	345	332	304	288	291	291	354	294	288	306	285	312	299	305	324	327	316	323	337	303	292	297	314	334	357	311	310	309	319	303	310	302	319	332	316	315	302	311	300	296	312	306	305	306	296	322	329	309	303	342	313	316	337	351	327	291	329	310	321	287	307	300	290	299	314	294	332	279	316	288	303	279	304	269	314	312	328	328	317	338	299	318	302	305	311	322	341	328	309	312	333	308	315	300	321	298	312	310	317	270	316	309	300	327	304	293	282	306	311	312	310	338	300	305	306	302	308	299	343	292	315	344	316	322	293	323	302	304	320	287	306	290	302	300	302	322	314	299	309	289	289	295	322	298	328	304	319	322	281	327	310	301	314	280	340	307	311	338	303	313	303	329	298	288	327	302	296	318	295	306	339	308	323	316	296	301	311	344	333	321	286	308	335	303	306	319	300	303	301	319	302	289	313	312	316	298	337	299	296	310	311	283	315	319	285	334	291	286	288	290	280	337	305	290	297	320	288	294	333	293	304	292	291	298	349	314	283	306	269	325	307	299	304	294	315	338	320	301	333	323	303	319	298	304	331	324	334	292	305	312	306	302	322	315	275	305	324	306	284	308	317	322	333	328	285	318	329	350	287	280	297	309	308	325	307	286	302	309	309	312	297	308	297	310	304	305	319	320	329	318	330	318	300	298	302	292	317	320	323	299	307	328	301	310	313	317	266	315	288	348	310	288	303	328	308	306	316	272	335	328	336	301	300	303	338	293	323	347	340	313	345	298	296	289	339	315	314	307	293	305	296	316	318	291	320	288	312	297	311	294	340	314	316	308	294	312	294	293	319	289	295	335	310	286	290	331	305	295	300	293	350	347	367	305	303	330	298	324	318	286	330	330	302	325	304	341	316	315	329	302	314	281	295	295	321	328	346	348	312	304	327	308	315	291	288	298	306	294	356	311	321	318	277	338	311	355	324	295	287	299	304	298	263	297	331	292	313	293	306	316	339	310	292	292	349	334	303	326	274	330	322	309	311	324	317	275	304	335	308	303	315	322	324	323	330	327	299	284	324	333	295	320	293	270	290	328	333	290	298	326	298	302	316	310	299	324	336	301	330	300	336	311	299	303	332	319	334	303	329	281	313	313	307	322	299	318	322	312	351	341	323	333	299	345	305	314	281	289	283	312	284	311	320	326	324	312	313	307	284	321	297	303	319	255	303	308	323	289	304	300	288	270	335	333	281	320	333	311	309	324	295	285	312	316	314	314	330	312	317	315	291	308	304	317	290	292	320	305	315	319	321	322	337	319	299	279	299	319	307	312	304	335	303	351	299	306	272	314	318	302	269	305	296	303	332	335	308	320	312	289	292	300	308	316	325	343	319	310	331	298	318	341	275	290	333	269	322	318	288	375	323	268	293	307	309	309	331	332	284	304	324	318	315	326	307	286	302	303	311	322	317	321	311	303	308	317	271	286	330	350	316	302	311	335	295	280	293	334	337	308	328	275	331	303	293	302	351	337	328	279	299	336	306	282	308	298	348	344	303	333	306	306	282	304	325	327	316	311	308	292	287	333	269	343	327	321	304	327	297	303	313	332	336	272	307	303	313	308	292	282	346	312	326	316	322	318	311	294	334	349	307	302	301	315	313	318	318	288	303	302	282	336	300	281	313	328	295	332	305	333	329	284	332	306	293	317	302	300	295	322	291	315	268	318	302	295	309	295	328	311	327	316	333	314	334	305	292	320	288	284	329	337	304	291	319	302	290	335	317	363	328	294	297	318	294	325	289	282	303	314	302	296	295	296	320	331	280	332	298	257	301	315	303	321	309	322	302	306	321	311	295	306	311	332	290	299	298	322	321	298	302	325	308	285	331	271	307	297	309	328	303	295	320	299	301	323	314	339	309	303	278	342	296	352	288	325	321	315	329	307	310	311	356	314	317	321	329	315	321	311	336	327	323	303	330	300	334	310	305	304	346	311	320	267	328	318	318	274	318	300	310	361	322	296	335	297	307	326	297	328	299	291	308	296	299	304	324	281	293	327	369	336	287	318	313	341	329	324	303	286	306	291	272	300	310	326	314	331	329	314	295	295	353	299	330	277	311	298	304	310	321	276	282	300	324	293	321	302	319	299	319	324	316	304	312	332	307	346	312	315	284	304	308	316	308	313	306	334	312	310	284	312	347	307	332	323	293	311	322	348	342	310	341	314	312	321	320	303	313	290	320	332	346	320	321	320	326	292	320	314	294	278	287	335	292	315	321	316	307	319	296	290	314	298	332	311	311	304	298	313	312	310	314	323	325	296	351	277	284	297	293	303	315	279	311	334	305	323	316	309	306	341	317	316	308	338	327	269	330	279	315	301	306	298	325	321	316	318	312	306	299	309	328	291	332	319	333	296	303	310	288	320	293	319	296	310	316	302	325	317	293	307	310	314	303	320	312	303	308	321	290	316	297	277	289	289	307	303	323	332	277	300	289	303	323	317	317	342	316	321	350	355	315	304	336	344	293	309	330	314	278	307	302	327	323	334	289	296	326	294	290	305	299	327	314	304	323	338	313	292	334	285	307	322	339	298	293	346	326	336	282	305	320	315	320	344	290	281	318	333	323	303	320	307	318	290	268	286	289	308	335	309	342	310	313	318	351	318	291	319	322	314	334	332	298	328	322	300	349	310	272	328	313	309	336	309	327	303	293	302	313	307	333	333	283	297	306	293	307	312	334	291	303	286	279	337	288	294	305	293	315	316	316	326	342	294	349	338	294	331	359	324	275	314	282	311	315	316	308	349	301	322	295	299	314	314	321	337	331	313	317	290	292	356	341	306	294	318	324	320	320	306	336	291	311	299	269	291	300	290	323	327	296	319	317	300	319	315	290	320	318	304	311	335	332	311	329	332	293	338	316	279	337	310	306	311	276	308	324
30821	10476	2290	1528	1063	797	550	438	331	326	282	243	248	245	221	195	191	168	164	162	137	138	164	143	152	139	130	160	134	125	136	146	128	150	125	105	131	132	140	133	118	99	139	119	114	116	135	137	152	136	144	117	125	113	121	127	113	122	119	128	139	135	120	127	127	112	119	134	111	143	121	135	135	115	123	144	115	109	104	107	129	134	118	132	110	107	101	112	111	91	129	103	105	122	112	103	109	121	136	119	129	135	112	117	105	100	101	115	114	103	133	116	124	121	127	117	121	136	110	134	103	123	118	126	133	119	114	117	120	111	109	136	126	107	103	123	113	117	108	114	128	129	140	138	110	128	124	105	124	105	126	125	125	106	112	127	133	128	124	109	111	126	121	120	114	120	126	107	126	121	101	112	117	118	134	111	122	135	100	109	132	109	108	122	139	150	117	126	128	118	118	130	119	96	125	118	134	132	118	112	107	144	126	99	111	128	127	125	103	117	118	114	116	121	108	105	105	127	113	111	123	126	125	124	119	124	97	107	117	121	120	111	124	101	128	140	136	136	114	119	118	129	116	118	125	127	105	103	110	114	120	123	117	119	119	110	130	116	118	106	113	106	101	105	126	136	115	115	126	94	125	119	116	121	112	133	114	117	121	113	116	136	118	101	116	91	99	104	113	123	132	131	129	118	122	119	105	141	88	126	137	114	121	121	135	117	113	115	117	119	107	120	122	131	134	108	106	115	140	111	97	108	132	125	113	122	125	114	89	108	125	90	133	126	109	110	126	114	100	127	120	112	126	102	123	116	109	112	105	131	94	110	135	98	125	128	114	123	124	125	106	117	134	140	118	122	119	115	109	131	115	135	118	113	105	130	124	110	127	124	123	123	109	113	116	129	127	108	114	119	118	118	122	109	108	117	108	127	106	130	128	99	118	104	138	115	128	115	116	103	103	142	116	120	116	106	112	121	118	109	119	114	124	104	134	114	110	109	142	124	131	121	119	123	128	127	122	119	108	105	118	109	119	123	117	114	126	114	125	112	135	118	110	117	112	130	118	111	122	118	125	118	121	135	106	126	129	127	123	110	110	145	132	98	126	115	121	126	116	111	143	108	114	115	112	113	142	113	121	116	125	102	141	124	112	97	103	110	130	121	117	119	144	111	139	113	101	89	105	127	127	131	125	120	129	108	119	101	123	101	112	122	119	132	112	116	104	104	116	91	137	131	129	108	117	106	141	124	117	104	112	122	130	123	115	119	123	111	106	134	124	112	115	121	107	118	116	117	139	121	117	93	105	125	120	94	104	113	110	121	115	127	123	113	114	111	122	112	95	114	116	123	118	117	120	115	100	133	120	119	124	108	99	115	120	112	112	119	122	104	116	114	114	129	123	96	106	118	106	108	130	109	118	115	128	121	132	130	117	110	126	105	126	125	125	108	114	124	116	107	126	111	129	110	117	124	123	123	107	129	109	95	137	109	118	107	132	98	104	91	113	128	107	108	122	90	108	98	117	111	133	110	117	119	129	117	112	114	125	138	114	126	101	120	129	128	100	126	110	134	126	130	110	113	130	104	109	136	132	125	120	105	117	135	101	112	112	112	118	121	110	114	112	123	128	107	110	94	109	119	108	113	144	131	123	125	107	99	114	116	96	117	111	135	116	122	136	125	100	118	90	129	134	141	118	102	116	120	121	107	124	119	129	131	123	130	115	96	111	135	124	105	114	125	121	129	107	97	130	110	110	117	115	119	106	141	116	113	129	121	117	113	130	144	131	121	119	129	113	145	136	118	107	115	100	149	135	119	120	121	125	126	107	128	105	109	118	114	117	125	136	113	106	124	104	132	117	112	124	116	110	118	112	123	117	137	116	112	139	111	122	111	115	102	123	109	116	114	97	130	121	102	125	121	116	109	144	128	105	144	135	111	127	105	108	113	117	116	121	111	112	128	129	110	125	116	111	119	107	101	108	116	117	130	95	120	113	120	128	116	108	123	118	102	99	103	118	124	106	110	125	124	120	122	108	115	102	111	142	125	113	118	112	120	105	116	116	122	111	109	105	108	131	91	109	129	113	116	113	134	110	132	108	111	124	112	130	112	106	121	123	124	108	128	123	127	126	131	144	118	102	99	97	114	98	128	118	132	112	114	133	112	130	122	100	100	134	100	125	114	112	91	119	108	132	108	124	116	122	107	133	105	135	107	106	108	108	119	102	114	119	142	129	122	138	120	115	124	114	120	134	128	122	118	108	115	102	108	98	119	131	126	122	109	105	110	110	110	133	128	106	110	124	119	118	126	110	112	118	128	127	107	112	113	110	126	112	108	134	108	112	123	142	118	130	101	125	114	112	116	90	115	115	122	121	126	130	119	107	137	125	131	131	114	117	133	133	118	106	98	106	100	113	111	142	103	103	119	118	116	114	117	108	122	100	140	114	115	114	127	129	119	121	91	125	112	112	123	109	120	110	114	111	116	134	104	103	124	137	115	121	107	100	103	137	133	128	137	106	112	114	125	139	113	126	108	118	105	116	123	126	117	117	104	112	108	112	120	115	109	118	117	110	118	140	118	111	94	89	117	134	128	108	104	120	120	128	121	119	111	122	102	118	111	110	128	123	100	128	94	122	108	110	118	119	120	117	104	129	87	117	110	109	123	120	122	131	123	127	111	118	109	125	104	103	88	100	125	124	122	119	128	119	126	118	120	102	106	112	125	115	113	97	120	112	107	110	123	115	107	124	106	116	123	125	111	120	109	110	140	143	123	118	127	124	136	126	100	110	137	92	115	145	122	130	132	147	103	124	125	128	118	107	116	135	134	111	118	106	121	148	103	114	121	117	109	105	98	106	107	112	121	110	104	107	110	126	130	133	131	113	120	127	109	120	119	114	113	114	99	113	101	112	119	132	98	117	123	127	131	122	102	106	110	114	117	114	96	117	94	104	106	122	123	121	93	119	111	118	124	136	125	133	113	119	98	124	118	107	108	130	140	99	131	108	141	122	114	104	107	111	109	106	122	113	91	114	118	116	108	114	98	119	108	136	118	117	98	110	128	123	126	125	116	114	147	99	120	94	112	134	121	119	99	136	115	122	148	131	137	136	124	122	117	108	131	131	117	109	108	116	108	122	132	133	121	104	129	107	113	127	129	112	92	117	109	119	117	89	125	118	114	110	110	117	97	117	124	117	113	125	125	131	120	127	129	133	106	134	110	136	131	124	133	103	108	109	104	117	118	124	111	135	132	129	137	115	107	120	102	122	123	97	106	112	124	116	121	111	115	147	120	116	117	113	121	129	111	113	111	108	103	123	121	129	112	116	103	124	114	100	128	122	122	120	118	127	106	102	117	117	111	132	107	129	105	110	109	104	129	109	128	118	130	97	117	124	95	124	129	118	122	116	123	121	121	105	114	125	88	130	104	127	113	114	109	117	130	98	129	104	112	107	126	111	132	129	102	112	124	118	113	109	124	130	117	114	104	90	124	120	112	123	113	107	145
15324	2305	4939	5812	4875	4102	3302	2754	2293	1978	1703	1527	1421	1334	1197	1173	1095	971	901	864	793	807	787	741	682	663	652	614	638	618	588	593	591	603	584	567	548	605	529	549	512	562	534	504	532	496	480	529	501	550	501	518	501	475	453	482	462	464	470	459	478	496	505	540	465	455	465	489	488	465	469	471	495	473	447	513	485	457	487	453	416	462	460	413	461	447	435	456	447	463	416	412	434	462	456	447	463	477	465	461	450	477	448	484	433	441	459	466	428	445	452	423	469	432	443	423	438	454	428	474	451	446	455	488	435	401	461	459	437	441	445	441	463	472	481	408	434	442	443	442	481	477	466	427	466	464	433	410	491	460	450	425	463	407	463	454	444	437	437	444	460	437	448	423	467	464	452	444	435	450	424	440	423	443	435	472	423	447	465	447	421	452	459	454	433	447	435	456	464	435	438	423	451	455	490	402	460	418	444	425	419	480	410	472	464	423	423	427	460	472	461	484	460	456	447	426	423	474	464	444	427	417	443	427	450	455	458	443	405	457	419	464	477	461	405	460	418	424	447	436	459	443	410	441	452	444	422	428	459	429	413	437	435	465	407	417	421	448	461	415	465	441	447	414	433	429	402	446	414	441	391	443	408	456	461	398	434	449	406	431	451	435	441	431	474	425	443	477	421	474	433	462	421	444	464	461	433	466	439	409	365	466	454	445	466	413	443	474	444	460	428	440	466	406	431	441	419	446	481	412	443	438	421	436	464	415	427	415	450	444	456	433	457	432	469	408	410	446	411	443	416	457	425	417	414	434	459	454	475	444	425	433	437	457	439	413	452	460	444	427	448	405	468	461	420	438	440	447	455	446	434	472	431	468	455	439	426	447	422	422	441	429	410	420	460	434	448	437	423	437	447	446	427	427	410	460	447	476	405	451	426	432	452	447	475	437	430	421	437	387	458	464	445	427	448	455	431	484	466	414	448	422	451	463	446	449	432	425	462	449	444	435	467	447	430	449	445	399	447	445	439	473	458	450	460	459	444	455	431	428	439	441	437	442	476	439	448	446	445	463	436	438	415	440	430	414	464	492	430	426	444	444	419	465	428	431	440	433	436	428	420	450	477	441	439	422	454	426	461	429	459	455	414	427	456	427	468	435	451	442	414	428	422	414	426	466	390	451	444	453	492	483	444	427	443	471	431	449	456	466	458	429	492	425	448	426	422	457	438	420	470	453	438	445	428	437	436	445	431	413	432	456	440	397	440	460	416	405	398	468	435	434	450	435	419	444	407	429	427	438	464	406	449	464	438	448	430	411	440	475	424	461	432	452	454	454	453	447	464	480	437	423	435	419	410	440	435	466	432	437	455	411	446	458	452	447	435	431	423	478	444	411	403	419	449	424	480	433	442	443	456	454	443	462	436	452	442	421	421	445	408	410	421	447	496	403	454	443	422	429	425	416	416	424	444	378	389	389	426	408	442	445	435	451	440	472	438	431	480	417	454	462	469	430	402	452	434	458	435	406	451	468	437	420	445	444	431	407	425	405	468	469	431	429	451	441	391	466	468	464	401	457	445	412	466	450	457	418	438	415	433	439	430	483	390	435	444	440	440	420	414	432	438	444	446	436	441	442	425	432	463	424	478	442	441	441	453	438	431	418	399	494	422	449	429	424	430	442	427	424	419	424	456	404	432	433	454	434	430	417	399	454	437	447	436	472	427	424	425	451	392	387	433	416	458	418	433	418	461	455	433	414	462	417	409	426	396	442	444	420	436	409	437	396	427	437	435	451	403	449	414	474	440	427	445	442	426	446	437	437	422	426	408	458	483	449	432	407	411	439	385	400	420	437	455	447	425	441	412	448	436	452	449	406	423	457	458	444	440	443	439	446	451	474	411	421	419	459	444	428	443	447	451	467	439	413	448	470	434	421	474	417	412	468	450	427	461	460	445	395	407	427	463	444	461	453	433	441	462	450	473	435	470	443	425	430	424	412	467	417	466	458	421	424	432	445	469	468	432	452	422	407	450	442	439	433	459	417	387	414	431	421	438	440	436	418	445	463	448	469	450	456	427	483	465	436	418	432	431	439	420	486	425	446	393	430	434	501	419	453	401	416	417	443	426	463	431	446	468	463	425	451	441	459	428	426	428	438	447	438	419	455	439	401	425	443	398	459	464	434	449	479	441	467	451	435	425	450	458	443	415	419	434	440	461	400	463	441	440	407	416	451	446	455	434	429	461	428	407	440	466	472	408	420	436	455	465	418	478	465	418	451	441	439	437	418	451	404	405	438	421	455	445	449	432	418	458	418	434	444	419	468	449	441	430	439	427	437	428	420	468	429	413	442	466	465	433	433	437	438	442	435	418	429	470	466	456	417	461	441	435	450	456	435	446	406	426	423	467	474	461	442	443	427	412	437	399	438	438	423	450	440	415	456	385	455	449	423	447	450	458	469	422	448	435	434	445	400	384	453	472	438	458	457	409	445	463	478	458	461	398	469	430	423	426	457	455	427	433	452	435	419	411	424	462	414	459	434	431	446	462	461	427	440	463	437	408	438	440	411	420	433	470	449	430	409	421	438	443	435	454	476	444	448	407	435	414	436	470	451	454	435	403	422	408	418	456	421	441	453	470	452	423	462	472	423	434	473	415	421	440	418	439	432	393	456	447	476	450	478	448	427	431	431	448	429	451	447	463	442	430	451	416	466	451	404	456	422	403	446	442	461	413	443	414	450	448	431	408	427	471	422	443	424	451	459	439	445	458	455	447	436	424	441	414	435	429	419	436	451	449	437	441	448	430	419	443	478	441	479	480	433	435	441	437	410	423	416	451	440	413	410	417	430	450	391	470	436	413	425	422	441	424	485	453	451	462	444	434	485	463	476	450	459	479	433	431	441	419	436	430	452	461	452	407	434	432	464	444	440	485	448	457	459	380	422	431	394	441	459	426	399	441	409	427	419	425	469	463	418	435	479	451	466	478	463	474	409	453	462	402	420	410	424	448	446	397	431	452	463	416	441	403	428	399	433	424	406	469	455	457	485	447	482	401	454	432	398	425	484	442	443	447	482	449	457	443	419	432	434	451	478	451	455	418	433	468	473	458	414	401	447	435	474	463	434	489	450	442	450	454	442	464	460	452	422	458	441	446	443	461	456	451	463	451	463	429	411	472	447	446	441	442	436	440	420	413	397	450	467	455	437	443	445	447	418	388	435	434	434	422	438	452	428	442	459	469	452	437	483	460	454	439	421	474	413	486	412	422	414	418	437	457	429	431	461	424	410	384	443	444	459	423	451	410	458	424	452	367	448	458	461	440	446	423	425	412	443	432	412	444	418	493	413	445	438	428	431	395	463	442	459	425	457	408	451	437	435	442	428	464	436	483	458	421	467	455	458	458	458	458	409	426	438	425	408	415	457	427	423	456	440	464	426	427	436	443	421	396	473	443	434	428	447	441	439	419	425	443	441	478	467	466	459	453	420	463	452	409	465	421	448	385	445	437	455
2781	265	234	199	145	163	192	168	148	164	151	134	163	148	147	165	153	135	140	136	123	146	190	168	158	157	151	155	161	146	168	144	142	132	147	189	157	169	122	173	168	142	135	145	144	155	147	166	161	135	145	134	134	142	150	148	164	149	145	150	155	149	142	139	157	145	156	150	144	139	139	162	146	171	138	152	153	149	131	133	137	163	160	163	125	154	140	131	143	148	152	143	171	130	125	155	157	142	132	150	134	156	149	156	164	144	130	156	152	179	148	175	150	189	139	147	153	149	139	150	149	140	177	152	163	147	140	169	141	146	157	157	148	154	147	145	145	127	148	145	145	151	138	142	149	152	127	142	141	172	140	129	131	140	127	148	145	137	154	121	125	156	154	141	139	145	123	118	155	145	158	160	156	124	161	145	153	147	147	168	146	155	140	151	141	129	155	138	164	143	159	147	131	123	152	130	144	145	151	157	140	168	126	139	145	139	144	155	146	167	145	176	138	148	157	160	131	160	150	125	173	136	150	144	158	150	159	136	147	154	151	136	168	139	144	155	153	138	150	142	138	144	147	155	151	147	151	147	155	161	154	170	137	171	130	137	141	163	140	139	158	143	150	155	147	139	146	144	140	152	157	147	142	124	148	182	163	141	145	166	144	153	150	147	142	147	140	163	168	124	149	117	135	146	145	156	144	151	154	139	145	135	156	158	143	138	133	153	158	135	153	169	149	136	154	162	140	168	146	140	165	150	142	146	167	163	150	155	156	144	136	155	157	130	162	149	145	140	150	155	143	146	153	137	133	158	142	145	161	149	143	157	139	139	165	156	144	163	154	163	132	181	151	144	163	162	136	135	135	165	142	146	134	151	159	128	165	145	139	142	129	161	154	173	140	125	137	143	147	164	175	138	120	150	159	168	152	138	133	159	167	146	183	141	137	135	145	141	133	157	141	153	148	154	158	154	154	153	149	158	141	184	136	169	151	162	148	133	142	147	152	146	145	154	149	158	150	164	153	130	143	143	138	136	157	149	146	148	150	132	149	155	133	155	167	150	135	157	140	168	155	139	144	133	177	156	139	153	170	130	125	164	151	173	162	176	147	139	152	155	144	141	155	141	163	166	140	151	169	139	148	165	151	144	132	162	160	141	165	133	135	149	133	174	159	164	159	164	158	147	153	143	135	167	123	158	148	169	159	147	163	145	158	152	131	153	159	152	157	146	142	151	143	127	150	163	135	159	153	137	148	165	160	175	137	166	143	156	152	165	162	152	166	154	135	167	151	123	138	134	149	150	163	173	145	158	135	147	131	147	136	164	140	160	159	137	142	131	153	158	131	172	161	141	143	164	175	155	166	148	132	135	146	143	168	154	162	167	145	151	145	153	143	142	144	129	131	156	144	159	167	131	147	129	151	140	142	166	156	144	141	159	140	131	136	162	145	152	160	164	161	161	145	175	155	133	162	137	149	126	143	156	148	144	147	148	179	156	155	155	174	158	136	146	145	128	125	154	144	145	159	150	147	132	158	152	153	144	129	147	127	130	146	144	161	155	141	150	146	139	147	144	175	166	143	108	175	141	156	152	139	168	135	146	146	150	151	130	152	143	141	150	126	157	141	130	136	153	145	158	144	139	159	143	141	162	158	142	139	138	168	126	144	154	135	153	128	132	150	152	145	148	148	139	144	146	166	149	139	156	157	134	172	155	174	143	168	139	151	160	155	153	149	141	120	146	148	145	146	142	167	142	157	148	156	124	132	169	169	136	140	151	156	142	152	154	149	148	156	149	155	156	141	123	130	156	174	144	165	139	173	149	158	137	156	159	169	149	161	168	130	150	140	148	158	138	155	153	142	142	149	164	167	132	146	157	176	149	145	123	147	135	163	135	171	173	167	144	151	143	140	142	134	152	138	169	138	128	153	170	144	151	155	145	139	155	136	154	157	155	157	158	138	176	140	176	147	133	156	176	134	153	140	144	136	147	152	146	134	141	152	156	145	162	137	149	167	129	139	157	139	178	156	157	150	133	147	148	147	139	153	160	136	132	133	142	149	154	115	144	156	111	158	121	148	143	152	124	159	147	152	151	145	141	142	148	143	169	131	156	132	171	150	182	162	158	133	144	140	142	139	151	145	143	149	150	149	125	129	147	155	141	158	137	159	147	179	156	151	137	145	163	162	145	123	155	137	155	140	142	157	139	151	151	145	170	148	144	135	158	158	160	147	169	128	152	149	159	151	160	165	148	143	165	149	142	158	147	142	160	146	129	135	137	138	153	145	135	141	130	150	126	156	159	157	164	166	157	144	154	135	150	151	178	138	152	164	154	165	145	153	163	152	168	150	146	155	134	134	153	147	151	131	161	139	155	139	149	145	157	138	142	162	139	128	167	152	148	162	154	151	146	137	154	146	126	152	171	129	148	150	143	178	138	129	139	167	166	153	129	159	154	136	163	161	141	163	142	167	135	155	150	157	157	151	136	153	134	136	138	152	138	154	155	133	153	172	138	134	150	137	152	121	147	146	144	154	140	149	155	132	155	145	135	131	138	160	150	163	129	155	137	163	133	153	163	143	186	150	166	136	141	149	172	141	165	145	152	160	175	181	150	142	143	140	144	165	148	137	162	152	168	143	170	150	141	150	147	154	142	129	137	168	160	137	121	149	154	150	140	142	155	152	138	143	133	125	151	159	146	135	148	136	121	143	145	139	158	145	137	131	148	158	161	148	177	158	166	160	152	164	131	142	158	134	156	176	151	146	135	158	140	149	141	147	154	164	150	134	128	144	137	148	135	140	157	154	152	152	137	153	143	141	139	166	163	133	158	150	136	163	156	150	165	160	162	159	150	131	151	152	146	154	166	138	147	163	130	144	149	155	160	153	126	135	161	147	142	105	126	159	131	139	150	164	145	127	158	145	145	146	160	151	142	167	139	136	156	130	145	159	169	152	141	152	153	146	143	131	157	142	146	146	156	150	133	142	162	145	161	152	152	140	162	159	149	161	161	159	147	135	161	163	156	156	151	170	147	162	148	151	153	129	158	161	132	155	140	168	146	166	134	132	140	137	165	127	159	139	147	153	150	155	131	161	156	166	131	143	156	161	131	145	163	145	152	160	171	154	165	173	161	117	154	154	165	169	153	160	156	135	152	151	139	143	152	151	147	161	172	151	157	139	152	170	137	154	145	146	140	164	138	143	154	143	170	157	139	146	154	142	135	152	155	155	135	150	150	136	153	141	150	141	153	160	144	154	154	158	160	156	137	175	131	139	146	143	133	128	152	160	172	147	155	157	150	146	148	151	184	141	148	166	144	143	148	142	150	160	164	148	148	169	130	137	171	145	163	152	120	164	135	159	140	137	162	162	123	129	158	135	163	132	144	141	152	174	138	138	137	149	130	149	189	165	152	151	137	150	163	154	150	176	148	166	158	129	140	157	137	153	147	141	130	147	145	148	141	129	139	140	140	142	153	170	163	136	156	149	149	172	162	146	172	138	166
4788	598	684	709	735	678	630	604	562	586	606	589	551	577	531	557	568	561	563	531	544	549	528	524	508	520	544	506	506	486	551	518	587	546	550	498	514	547	550	522	522	554	503	539	538	556	557	571	517	510	561	502	551	513	529	534	531	493	535	492	522	540	552	493	542	492	534	563	543	539	563	559	513	489	533	535	578	526	569	563	508	507	508	562	551	518	559	500	508	544	540	535	525	551	538	496	515	566	517	525	585	547	546	544	512	543	522	541	539	533	470	507	536	541	538	522	512	562	507	527	526	532	486	506	524	529	551	525	486	517	502	511	573	548	519	540	552	511	526	534	511	523	498	520	496	504	503	527	520	529	528	569	552	535	513	534	494	543	576	555	528	485	553	517	479	539	541	505	547	511	536	552	524	519	520	552	577	571	550	503	544	547	532	518	490	532	496	535	541	532	476	488	504	557	535	507	522	559	569	538	512	561	539	492	486	554	536	533	539	525	494	550	537	506	518	512	534	558	527	505	481	546	533	553	566	578	549	537	541	537	523	519	534	512	529	549	532	478	551	546	527	527	543	524	543	581	534	526	516	532	532	491	577	495	491	528	530	538	562	565	442	535	531	549	513	526	509	518	546	509	527	494	516	506	533	520	525	516	517	504	518	525	556	543	471	527	570	524	502	532	561	477	512	529	502	564	508	542	515	552	547	516	497	514	538	568	548	510	525	560	534	504	540	550	515	501	537	488	522	528	551	520	542	539	500	506	556	491	525	515	499	498	553	499	480	517	572	533	513	497	552	501	534	507	555	522	549	491	520	517	522	539	528	515	519	539	526	484	527	524	539	544	491	550	503	527	510	531	521	546	514	500	520	510	543	469	513	523	527	554	494	496	517	509	536	541	486	518	518	552	524	556	562	537	554	561	562	561	554	503	492	568	571	533	551	566	529	460	539	569	515	553	501	568	558	521	523	517	554	515	512	495	553	509	510	535	565	529	524	539	520	525	559	536	547	554	506	514	515	541	521	496	517	545	542	526	534	500	548	533	507	520	560	487	519	512	515	487	522	524	491	499	483	512	546	490	518	502	485	515	513	529	527	512	536	511	566	527	552	549	486	539	533	534	509	546	507	521	517	538	485	525	549	487	565	482	538	518	572	527	529	531	576	506	537	510	496	505	524	500	495	551	551	536	507	487	532	537	515	543	527	507	501	543	525	527	529	545	554	563	523	536	547	502	506	501	520	506	513	555	519	546	539	499	519	561	517	503	529	526	457	526	501	578	548	500	503	491	524	524	531	566	519	515	520	511	539	548	555	512	541	545	535	493	550	501	575	580	481	532	499	542	496	568	508	544	525	532	488	548	521	535	523	513	525	512	485	555	503	538	560	492	544	502	528	514	523	508	525	512	559	520	509	540	540	513	561	520	486	484	539	524	496	522	521	525	539	511	553	514	528	527	561	509	522	501	512	529	521	521	543	511	549	541	511	561	521	533	537	554	498	503	552	525	549	541	511	488	525	553	512	516	558	513	487	528	510	530	473	486	489	500	531	572	562	529	559	512	462	490	564	527	492	547	500	494	568	588	562	523	501	545	511	549	509	521	525	554	513	468	560	509	511	482	533	498	526	535	528	508	509	510	539	555	544	493	518	521	529	479	504	513	526	496	527	541	507	525	551	512	538	531	531	539	554	527	529	512	538	514	517	539	506	542	528	546	542	527	535	558	550	529	508	558	523	538	516	535	537	514	526	529	510	516	535	515	494	517	518	536	517	563	486	541	511	479	511	502	531	476	537	508	485	552	503	523	480	534	566	533	528	534	513	494	542	549	537	558	517	505	537	550	483	530	552	550	519	569	551	541	544	511	488	567	509	532	516	540	510	527	539	539	522	519	570	495	553	530	543	508	523	540	496	535	514	541	534	509	541	545	543	530	513	512	536	543	544	534	538	550	498	505	548	513	512	488	546	522	506	551	541	522	527	538	532	549	499	505	531	528	510	532	546	532	565	537	521	535	502	520	500	548	549	517	514	523	521	527	524	558	490	525	540	506	491	508	537	514	533	504	498	501	482	524	500	515	518	555	493	584	512	517	557	511	557	518	518	545	547	524	534	493	507	544	505	527	537	508	505	510	513	563	500	507	547	528	511	548	518	514	548	528	514	535	552	564	526	512	524	509	538	524	516	523	518	505	525	530	535	540	531	522	526	509	505	532	526	512	482	504	532	565	518	514	514	547	532	490	525	505	495	481	512	569	539	532	559	542	523	523	554	542	540	533	502	571	525	530	502	516	516	552	535	525	520	529	546	527	488	537	542	509	568	522	518	510	537	518	538	534	478	522	503	543	536	479	526	560	529	518	527	521	520	490	524	484	582	498	530	481	514	540	542	516	519	491	524	515	517	547	543	484	500	506	467	530	517	503	537	523	534	502	515	521	498	532	505	580	539	505	534	520	529	546	528	456	563	503	474	487	558	531	556	535	534	562	518	554	497	541	562	483	535	571	519	508	544	541	546	491	519	533	524	514	515	534	535	538	520	548	551	497	518	537	539	518	521	501	543	537	550	510	458	540	508	548	554	525	553	496	573	551	518	578	554	516	525	523	530	531	525	531	525	546	536	566	546	521	520	535	495	542	523	533	503	535	565	523	533	548	515	541	541	538	501	479	552	540	550	531	524	515	516	475	517	527	488	500	529	524	481	503	509	518	549	521	565	520	475	536	490	532	527	515	546	542	544	555	529	522	508	509	493	498	502	529	517	528	510	511	522	532	545	534	511	490	514	532	523	530	513	529	532	512	508	502	530	490	528	528	534	525	507	543	555	535	546	546	552	533	528	563	559	515	483	517	520	516	520	506	512	490	531	520	561	554	548	477	535	508	483	505	460	535	548	525	554	554	523	527	527	522	547	512	511	536	532	468	522	514	505	520	513	536	549	535	534	519	537	508	509	498	549	535	501	515	554	549	535	525	521	530	518	567	478	540	532	529	563	501	491	519	526	517	488	501	516	512	522	483	547	524	519	512	520	529	471	575	522	550	516	539	501	507	506	534	521	516	510	544	563	491	517	538	543	507	525	504	532	544	506	546	538	540	544	521	531	502	515	544	506	510	555	553	482	511	492	502	515	529	506	551	536	523	534	518	544	539	546	518	573	488	504	535	508	509	544	485	529	532	485	546	554	533	550	545	535	508	491	562	547	501	562	519	495	492	508	494	515	476	552	519	489	513	545	541	510	552	569	551	520	555	536	575	556	548	510	501	509	525	517	556	470	547	562	534	511	520	479	547	487	515	535	513	497	482	500	521	499	535	539	570	543	514	505	549	540	459	511	529	504	537	547	550	498	493	499	539	537	517	517	520	560	528	535	529	531	506	496	565	526	543	496	526	550	508	493	534	510	512	525	563	502	526	527	525	513	503	510	539	533	533	506	551	520	565	584	518	565	529	568	530	565	553	536	542	562	536	554	518	518	538	494	541	568	519	544	509	538	499	517	537	545	562	530	535
19766	3097	1039	788	570	334	288	254	220	189	157	127	130	122	116	97	108	96	102	91	81	93	98	93	70	93	100	94	90	78	75	87	75	89	72	90	69	83	86	79	80	77	92	82	87	75	75	61	75	71	70	71	64	99	74	67	79	86	62	74	87	65	87	86	77	82	70	61	70	64	73	83	77	75	66	81	90	89	91	74	71	72	76	81	71	79	80	75	83	75	63	82	71	89	60	87	83	80	81	69	100	67	68	68	62	80	70	65	86	67	66	61	60	82	69	65	65	88	78	77	77	83	77	75	77	76	89	69	77	86	75	79	59	67	67	68	69	87	73	71	70	87	94	69	85	95	89	75	62	68	72	64	80	73	74	65	90	83	73	69	72	81	79	66	78	74	63	64	68	64	77	77	76	84	80	83	79	59	73	79	68	68	91	78	82	60	82	65	67	78	81	77	60	82	85	73	68	66	75	75	76	80	76	61	67	76	79	82	65	69	75	65	88	66	79	55	69	69	64	63	77	73	81	68	65	71	79	54	77	76	72	96	69	73	73	72	75	65	84	70	81	81	74	82	66	66	66	81	83	103	70	85	69	82	73	84	73	76	73	70	83	65	92	76	61	52	67	68	72	78	69	75	83	67	83	70	57	73	61	73	72	82	70	69	74	96	78	64	75	55	69	72	65	70	88	70	61	83	70	80	76	81	60	69	86	73	74	69	64	68	86	82	82	78	73	65	67	84	76	78	85	79	81	64	79	70	89	68	81	74	82	63	68	65	73	70	72	79	74	54	73	83	83	78	78	68	69	98	86	75	72	69	73	67	67	84	75	70	81	73	58	65	90	74	68	81	96	63	80	83	86	84	67	73	71	77	66	66	69	68	71	89	83	74	84	68	68	76	70	91	74	66	67	83	70	73	71	60	66	57	72	85	78	74	65	62	77	81	71	73	77	65	54	61	73	73	69	64	74	78	74	70	69	77	80	81	66	81	74	74	59	81	81	78	76	88	82	66	70	62	80	78	69	72	63	64	67	79	82	90	85	79	69	96	68	68	66	74	68	74	75	75	78	54	71	68	63	62	83	74	56	73	55	81	74	73	64	63	79	67	70	83	73	72	68	73	62	76	66	80	83	84	76	70	73	63	75	85	72	73	69	79	66	69	69	72	92	61	78	87	82	68	72	70	74	73	71	86	66	65	72	76	85	80	71	66	64	76	72	82	82	68	85	76	59	72	78	60	81	71	75	76	76	72	86	72	64	62	74	70	72	86	64	70	77	60	68	59	73	61	70	79	68	81	70	74	72	77	71	77	72	74	84	71	77	60	71	67	64	70	75	81	72	67	88	77	71	66	73	69	74	86	59	71	90	69	66	70	68	71	72	77	86	74	65	84	87	68	69	72	77	87	73	78	75	76	77	61	59	77	87	71	73	78	77	80	82	86	82	56	74	76	64	82	73	80	76	64	80	75	77	79	78	79	83	76	83	70	74	72	83	91	74	78	63	67	73	64	63	72	78	90	67	73	68	69	66	72	73	59	77	70	67	80	66	90	79	86	69	68	69	97	82	69	69	78	74	79	86	56	77	67	62	72	77	65	71	77	76	75	65	59	76	89	76	79	74	75	61	83	77	74	81	74	63	80	69	81	82	78	82	52	72	60	67	73	67	64	73	86	76	65	88	65	76	76	77	63	81	77	83	63	76	63	58	66	76	82	70	74	60	77	71	68	81	69	74	84	58	70	73	60	75	76	57	63	73	65	84	63	72	69	73	78	66	85	77	83	67	67	82	58	82	70	76	61	69	64	80	72	73	66	74	79	63	71	82	80	75	67	85	85	68	59	82	60	70	76	76	71	67	74	74	82	68	60	78	72	67	59	88	71	74	78	83	77	60	92	70	71	60	87	63	83	58	79	73	76	76	74	68	73	69	74	83	62	86	69	97	57	84	86	79	94	76	91	63	78	61	72	76	80	79	82	68	71	76	57	68	71	77	72	75	75	79	78	80	78	65	92	83	77	82	66	76	77	85	73	81	83	71	94	68	84	94	75	77	78	68	65	77	80	73	54	78	79	79	56	67	70	72	69	71	84	83	66	72	74	62	77	76	65	70	81	84	78	65	65	69	70	88	76	94	77	75	89	92	53	81	78	74	88	60	72	70	80	68	68	84	76	78	76	57	67	80	75	72	68	76	80	78	89	80	65	81	91	64	91	79	69	74	64	74	62	84	86	77	75	88	82	59	62	84	58	66	71	69	77	85	66	75	76	56	75	73	72	90	69	75	67	65	87	70	55	68	64	89	64	60	55	74	69	62	67	83	69	79	91	78	78	62	75	70	63	72	65	79	56	66	66	69	76	62	66	70	78	79	57	69	75	71	82	97	81	65	58	74	79	84	69	70	63	82	69	64	59	67	79	60	91	58	75	76	82	86	84	72	68	73	66	83	58	79	71	64	63	79	80	58	74	77	86	71	84	75	62	70	78	90	78	70	58	63	63	70	74	78	88	69	66	65	69	61	72	71	69	81	83	77	62	78	73	67	68	81	85	71	64	74	76	91	67	63	54	70	81	68	73	79	59	60	60	71	59	76	74	82	64	85	93	85	68	71	78	84	74	72	72	67	69	66	60	85	70	78	76	74	75	76	83	64	72	70	82	76	70	82	65	68	69	85	67	68	88	66	52	89	73	74	71	83	84	71	68	64	68	59	80	66	75	80	77	83	60	75	77	69	67	79	80	67	78	83	68	79	69	66	69	70	72	73	67	65	73	78	81	55	74	67	69	82	79	74	69	80	76	79	82	71	71	73	60	76	75	73	77	74	85	75	56	76	72	77	76	67	63	82	70	73	61	65	59	82	73	70	70	72	77	62	62	69	77	69	79	72	68	61	76	68	84	61	60	78	68	69	61	72	67	83	68	77	70	74	67	78	78	81	65	72	68	72	79	70	83	68	81	86	85	67	68	72	79	81	80	83	70	89	60	82	70	74	88	76	78	72	75	71	74	84	78	65	71	82	87	58	84	84	71	63	76	75	83	75	61	74	70	67	63	77	84	70	76	87	98	70	65	82	78	81	69	79	68	76	76	77	76	67	60	75	80	74	82	82	74	68	76	74	74	81	67	74	59	78	62	73	74	73	73	75	70	58	74	53	83	65	73	59	74	75	61	55	81	86	68	85	76	75	63	76	92	71	68	93	62	58	71	70	67	75	65	70	78	78	70	71	79	77	70	87	72	73	71	77	69	82	72	59	61	90	80	80	67	74	71	77	69	71	84	69	80	63	64	71	75	64	85	70	69	65	75	90	84	79	86	69	74	70	80	79	76	82	84	65	78	83	71	87	76	65	84	81	72	62	73	73	83	70	73	86	95	77	73	87	60	82	79	79	66	89	66	72	70	84	72	83	71	68	68	78	79	73	75	88	66	53	77	68	63	78	67	70	74	77	73	73	61	62	56	75	81	85	74	75	79	70	60	64	72	71	82	70	70	71	74	58	66
11001	1161	2672	2925	2564	2156	1778	1464	1312	1097	952	876	817	757	664	663	523	539	520	516	476	447	441	428	428	415	409	346	352	398	352	358	390	369	351	362	363	361	355	342	361	328	345	322	338	366	330	308	333	348	305	314	314	327	346	347	311	297	341	320	312	315	264	325	301	311	305	288	312	318	296	291	320	323	279	271	309	270	297	309	332	325	337	314	313	309	322	282	309	301	335	301	314	284	301	323	313	305	312	311	291	297	271	297	315	323	283	320	320	334	300	298	315	292	297	276	299	327	316	306	289	334	293	287	329	261	285	288	307	276	278	340	285	312	290	274	268	305	292	307	306	297	263	290	308	321	318	288	284	317	324	311	306	271	288	284	321	309	315	288	300	307	309	310	326	306	307	321	305	321	294	309	284	275	303	285	309	318	308	288	316	321	289	283	303	289	302	307	302	317	289	284	313	288	314	299	294	290	312	305	301	313	287	288	295	307	327	308	316	324	261	281	296	289	284	271	291	273	298	300	299	295	320	314	290	279	285	295	291	303	288	287	286	278	315	321	318	286	287	311	329	313	296	306	322	299	310	293	285	279	287	292	304	315	310	304	300	317	274	324	288	291	314	287	280	315	295	303	293	305	311	289	319	275	304	298	297	309	304	304	276	284	308	288	316	303	268	277	317	297	304	304	302	280	327	295	317	301	295	283	270	291	308	321	301	258	313	309	289	279	307	284	309	300	298	285	307	312	285	328	293	301	290	325	300	306	289	272	293	300	288	312	297	311	305	318	316	292	309	307	284	317	305	284	299	315	292	305	297	278	300	293	289	298	298	277	294	281	304	276	317	302	290	311	292	303	314	312	285	308	300	327	260	290	292	304	288	268	285	300	288	299	304	290	284	297	326	309	294	289	286	294	296	308	316	303	253	276	303	289	300	263	287	289	285	294	309	291	304	288	284	277	287	264	293	298	300	296	303	281	294	259	301	307	282	290	301	282	318	252	279	309	311	285	317	280	290	268	306	281	307	281	313	302	322	308	317	297	284	308	306	275	295	292	321	320	291	306	298	301	262	299	293	302	283	295	289	272	315	298	309	295	305	285	330	281	309	316	303	309	265	303	274	292	294	283	291	322	314	280	301	297	313	297	289	314	295	295	269	286	276	298	313	298	306	298	296	266	293	296	262	296	306	316	309	273	279	313	308	281	288	289	304	287	305	308	283	306	304	297	300	301	298	297	307	276	301	281	271	305	317	312	315	321	300	309	337	335	316	275	340	285	272	307	291	293	278	332	329	314	287	275	316	277	304	302	306	279	336	312	289	281	316	280	285	287	331	288	289	295	272	309	331	299	277	285	300	293	282	288	307	290	287	312	250	282	323	295	294	292	343	308	329	317	285	298	302	264	277	295	284	301	286	308	294	279	285	329	289	299	296	283	325	302	297	301	281	317	284	271	274	281	275	274	276	279	301	300	309	302	287	256	318	287	324	288	304	300	306	268	291	280	326	313	294	280	308	300	306	284	288	308	294	284	304	294	306	298	267	298	306	313	285	283	305	281	316	299	307	272	288	327	319	298	291	286	280	294	320	274	304	297	293	313	339	301	287	321	258	300	281	290	298	291	291	312	304	263	346	303	272	295	317	297	301	299	299	280	306	281	286	297	281	278	316	293	290	255	239	301	261	308	276	281	324	304	314	297	309	330	285	328	307	301	296	323	309	283	325	302	282	299	288	284	286	280	303	308	289	313	293	314	264	294	305	272	312	318	285	277	288	271	274	315	309	279	310	305	258	284	292	278	310	324	283	277	276	315	271	299	324	305	275	286	302	319	299	295	306	308	280	256	330	315	301	312	312	301	280	304	310	290	316	293	305	252	264	278	280	296	280	282	294	301	289	306	289	297	297	296	322	316	285	304	282	291	295	305	324	309	309	285	287	289	278	339	282	281	259	299	312	298	301	303	299	322	302	267	279	335	283	294	288	278	303	295	328	313	301	294	277	288	317	294	320	291	276	314	293	304	311	297	321	281	301	287	294	315	295	283	286	333	286	307	295	289	284	285	308	299	294	346	297	307	301	269	306	290	299	270	283	286	290	318	293	269	284	295	271	292	317	278	271	284	318	327	288	311	303	282	269	284	287	310	304	290	316	323	338	288	278	293	262	286	309	309	279	290	278	284	299	282	268	295	287	292	268	322	284	290	307	311	301	261	298	305	304	312	291	296	280	280	308	286	319	282	311	337	284	286	288	309	290	305	298	285	293	317	270	276	282	275	282	307	322	307	293	295	264	306	285	303	317	342	272	277	328	255	312	293	293	290	312	250	287	327	296	284	294	307	333	298	303	285	296	313	281	290	298	332	286	279	295	276	290	302	311	309	306	278	285	269	306	315	296	300	322	292	313	275	281	293	283	320	292	313	297	274	268	298	278	309	281	284	313	320	282	283	305	308	303	275	319	290	271	298	299	318	321	295	303	309	315	295	267	266	275	276	319	285	310	290	293	304	310	292	284	301	306	354	257	301	259	318	312	285	287	306	311	289	267	316	293	274	298	285	312	306	328	269	306	322	293	315	280	278	292	297	279	287	304	271	351	272	287	299	338	257	291	271	291	323	290	307	264	282	279	279	303	263	296	255	318	295	309	281	294	305	298	299	292	282	288	313	302	330	292	292	321	263	309	288	307	299	311	327	340	269	274	296	298	307	270	281	269	308	302	275	284	315	294	286	290	314	287	313	308	288	300	286	295	293	284	292	301	302	286	292	322	284	326	304	307	304	318	275	264	314	318	306	288	271	303	327	245	281	296	289	306	286	301	305	278	315	289	306	277	283	310	294	303	258	320	314	275	279	290	295	287	310	284	314	298	296	288	279	320	282	308	262	305	289	293	317	290	278	258	312	286	314	294	286	289	299	297	314	298	299	331	309	287	306	290	282	271	334	321	302	281	279	279	313	319	318	317	248	283	296	283	306	290	274	295	273	310	315	287	284	268	319	309	298	321	320	278	273	323	283	278	324	310	332	307	306	305	312	295	301	280	307	296	284	299	293	284	293	298	332	295	308	292	298	283	293	277	272	295	289	276	290	292	263	294	309	292	293	274	329	300	310	293	290	318	293	317	312	307	288	291	306	317	316	306	332	310	293	301	293	279	297	315	300	288	271	288	295	341	282	287	305	267	295	255	306	290	262	283	299	303	305	282	286	310	294	292	295	308	339	295	275	326	278	311	303	289	271	278	321	282	261	268	312	303	295	273	278	286	294	321	288	299	305	304	317	304	281	311	297	306	307	322	300	339	307	287	319	309	322	291	291	302	274	313	297	295	255	282	296	283	284	318	287	299	319	327	255	315	296	310	310	276	291	305	276	258	298	297	313	294	278	276	314	276	300	286	278	293	294	306	274	303	276	283	296	280	340	256	292	316	288	305	279	273	327	318	282	315	311	302	309	293	292	278	284	318	317	250	282	289	305	272	282	260	299	287	286	290	321	304	303	283	280	296	304	334	284
29190	10032	2214	1445	1040	718	563	428	366	284	245	241	243	193	175	192	175	139	170	145	156	130	154	141	132	134	149	143	139	126	117	119	121	131	136	124	131	111	122	122	126	118	130	104	119	121	125	116	120	107	117	112	122	112	121	113	122	117	109	102	128	133	131	109	135	126	103	108	98	114	107	131	123	138	116	108	99	130	118	101	118	120	104	95	97	115	115	101	121	108	114	92	119	107	99	124	102	107	120	138	122	112	116	116	111	126	135	118	119	110	122	123	115	116	104	114	117	105	118	86	109	104	120	106	114	111	102	104	96	120	106	114	121	100	113	101	108	105	137	121	99	102	114	113	115	101	101	108	109	108	119	98	106	111	112	106	109	110	102	93	104	105	103	112	99	105	105	122	118	117	118	100	97	106	138	116	106	123	113	119	105	139	109	107	111	125	101	120	111	113	124	115	113	116	87	120	115	119	132	114	124	101	122	137	109	113	116	123	124	97	126	120	112	128	107	114	122	93	92	118	112	119	109	128	113	119	120	104	127	122	94	106	102	108	122	118	115	99	98	114	105	105	118	119	114	123	120	112	117	123	90	103	111	114	112	95	92	136	124	112	125	103	110	115	91	102	113	117	107	99	116	122	108	102	117	117	98	106	106	108	105	116	104	109	117	132	118	121	135	104	123	104	110	113	112	127	120	100	112	108	115	91	100	118	122	103	104	102	113	107	107	113	120	107	113	114	133	111	125	118	102	125	107	99	107	114	106	113	110	129	130	95	115	113	127	100	124	105	134	132	97	108	132	105	109	89	122	115	108	119	115	126	117	122	100	135	108	104	94	117	101	115	108	93	111	112	110	120	147	126	118	126	114	104	103	125	90	109	98	107	113	134	106	116	121	97	120	126	116	112	106	103	116	105	125	117	110	97	122	120	103	110	91	111	98	112	102	120	137	104	115	111	117	105	116	120	115	108	100	134	96	114	122	119	114	109	129	111	96	113	118	119	113	105	115	125	112	100	91	112	97	123	101	88	112	133	96	112	103	110	117	130	116	111	104	102	116	112	95	116	110	128	107	118	113	119	110	110	119	107	102	123	133	126	113	93	105	104	118	110	121	91	107	120	130	110	121	134	135	105	128	109	120	104	81	111	106	132	105	105	118	109	114	115	104	122	116	111	135	98	113	116	114	114	118	114	124	115	121	97	103	129	129	110	99	104	106	110	115	116	98	96	109	121	104	123	100	103	119	113	100	113	104	103	108	113	116	114	103	132	106	104	120	131	108	107	116	127	103	98	123	125	138	115	116	134	113	114	139	126	100	109	112	108	102	141	108	107	105	124	100	108	111	104	116	118	107	105	122	112	101	133	103	108	119	108	97	107	120	121	122	109	116	119	104	105	121	112	102	111	97	128	121	117	129	116	97	110	106	103	146	117	109	107	114	110	97	112	99	121	109	130	100	120	114	130	119	110	97	106	119	121	114	116	124	108	110	99	94	103	97	99	111	92	105	119	117	103	118	126	127	117	111	102	115	96	122	104	128	111	116	107	114	90	91	112	130	78	108	105	112	114	106	128	105	94	116	116	106	125	112	106	115	99	109	108	112	116	106	117	112	109	107	106	112	122	113	113	128	119	134	92	90	121	111	91	138	116	124	118	112	116	126	103	113	112	112	112	116	117	109	102	99	115	125	111	118	110	108	122	103	92	112	107	104	124	106	101	128	105	118	112	96	101	111	114	125	120	111	94	130	119	106	126	121	118	124	110	128	107	111	104	106	101	119	117	112	94	126	111	100	132	114	118	101	123	110	101	116	113	106	115	117	126	109	118	113	107	109	106	98	112	99	111	100	107	105	109	107	101	114	108	101	121	105	98	116	99	119	123	115	106	133	116	118	101	107	127	100	89	118	113	105	95	111	117	97	114	131	120	108	96	135	123	105	107	129	113	108	132	116	109	116	92	116	118	96	111	105	100	118	109	112	103	110	113	124	111	124	116	119	110	104	122	113	127	109	124	117	114	112	110	128	110	126	98	107	108	124	125	115	124	119	101	129	113	113	108	100	115	116	110	95	112	131	111	94	144	106	99	93	96	103	107	127	98	139	108	112	119	107	100	97	110	116	122	110	114	103	98	111	106	129	122	104	99	116	124	121	110	99	111	119	112	111	89	102	93	115	109	104	121	124	118	101	99	122	124	106	114	89	106	110	113	122	113	92	113	108	119	103	101	95	133	118	113	122	100	122	107	113	104	110	110	100	111	98	111	117	93	116	106	119	108	106	106	104	100	114	116	102	115	120	116	123	103	136	122	120	102	93	109	108	101	122	107	119	106	112	126	105	99	109	118	115	123	118	105	104	120	104	107	127	105	115	115	134	129	121	115	131	114	102	107	103	128	109	116	105	110	103	118	100	112	120	109	109	106	109	121	105	116	113	115	127	117	126	111	122	115	112	103	103	92	110	97	123	116	130	106	105	118	119	94	110	116	112	122	100	115	115	112	143	105	112	131	98	137	118	108	122	112	116	120	109	120	111	104	112	122	118	105	111	93	120	117	115	107	110	103	120	111	105	107	117	113	109	113	115	112	114	115	110	95	110	122	115	111	109	114	91	107	124	129	117	110	106	96	104	121	104	109	106	121	111	100	112	108	109	106	135	109	115	108	127	128	117	98	116	110	117	111	112	112	101	116	115	116	108	126	94	121	133	107	116	112	101	86	103	112	132	117	122	99	105	120	123	126	114	124	112	99	120	104	110	104	121	113	117	117	107	118	103	114	116	128	108	105	119	128	125	98	105	111	124	112	124	126	129	98	106	117	112	99	107	106	113	120	122	121	106	99	112	104	112	113	131	122	137	130	110	118	102	110	114	119	120	126	134	104	112	108	115	118	122	119	111	79	126	135	128	106	113	122	115	98	130	103	116	130	115	120	138	98	114	103	93	101	91	120	118	102	142	111	102	122	102	120	106	115	110	141	126	119	95	111	114	118	112	140	129	110	110	111	110	123	111	110	121	95	102	94	93	111	113	96	133	115	110	108	102	118	115	101	109	120	105	105	90	113	120	122	101	111	104	120	109	112	112	111	128	108	125	96	122	117	107	109	115	111	113	126	118	107	120	109	108	103	111	114	127	114	112	118	126	110	102	96	109	110	119	118	137	111	112	109	98	101	124	133	133	105	111	104	110	119	112	110	100	118	110	113	95	108	116	104	107	132	130	109	130	118	122	101	114	99	102	104	125	113	119	105	103	106	109	131	116	119	101	114	115	117	112	99	105	115	110	96	127	104	123	95	113	124	125	123	102	98	101	107	108	110	112	135	112	95	106	110	99	134	124	94	108	106	110	101	126	111	93	121	107	114	109	113	111	116	109	121	116	112	130	112	97	113	109	104	99	109	121	94	113	120	93	107	133	101	105	118	107	113	112	111	126	117	95	121	109	117	107	105	107	109	102	112	119	116	118	107	116	105	128	109	108	111	112	108	106	115	118	114	132	103	125	111	121	103
14421	2164	4853	5267	4720	3821	3271	2669	2270	1918	1666	1445	1431	1317	1164	1091	995	925	887	829	814	785	739	706	668	634	643	647	593	550	538	578	595	555	540	547	500	509	559	524	506	492	500	483	480	480	464	502	524	537	484	466	472	461	474	457	482	474	438	458	435	455	453	444	442	470	515	468	465	464	438	441	442	419	457	420	454	436	438	440	435	446	462	439	421	439	381	422	446	441	444	461	445	454	475	427	454	460	429	419	458	427	435	469	436	470	414	461	432	437	425	442	461	440	444	406	427	446	462	446	465	430	433	420	415	455	460	386	416	405	410	430	436	412	444	420	443	422	443	430	461	433	424	421	403	398	407	439	446	421	414	423	406	416	414	399	420	399	440	419	407	432	436	369	421	443	432	424	431	415	418	442	426	398	400	485	415	447	403	391	388	468	432	395	416	424	420	441	422	417	460	421	430	411	388	419	457	411	428	405	440	447	437	464	416	444	422	369	418	436	387	411	408	449	447	402	409	438	432	426	382	461	410	398	429	443	419	435	396	433	487	427	422	453	431	415	424	444	390	425	415	425	431	442	415	402	438	448	424	436	418	436	393	414	407	409	441	404	418	420	404	424	405	416	430	414	434	428	415	387	440	406	449	432	444	417	401	455	411	441	383	436	404	419	432	428	401	410	439	434	415	420	435	415	401	409	432	458	374	421	408	394	461	433	431	411	441	417	441	463	414	405	464	462	451	409	448	434	397	406	416	449	443	427	427	426	422	428	413	397	377	434	453	399	401	427	426	413	425	414	419	399	414	395	406	393	421	420	451	413	436	434	431	420	404	407	379	442	410	474	411	395	439	416	394	406	400	411	419	424	440	437	423	403	418	438	418	455	438	431	413	412	386	420	404	425	419	422	421	415	429	417	435	425	434	389	432	432	436	437	393	424	455	428	408	422	407	398	409	389	403	419	451	416	432	414	422	455	429	461	438	395	408	409	423	429	426	440	404	430	414	432	416	445	418	411	434	389	425	402	422	392	459	412	419	419	448	425	452	450	447	421	402	412	403	428	388	464	390	438	413	409	422	437	405	414	421	413	402	445	450	412	407	391	408	404	438	375	424	433	394	420	457	437	433	407	401	412	425	427	417	412	417	421	441	421	451	443	417	439	442	406	418	416	449	458	400	410	407	432	390	391	423	404	422	440	399	412	427	420	446	413	394	395	435	423	398	396	397	419	411	397	409	465	419	409	420	420	441	399	438	441	434	400	423	409	444	407	415	410	445	418	400	416	451	405	401	412	419	437	399	396	414	416	436	429	418	419	412	405	427	415	424	442	419	382	414	439	424	419	444	404	439	452	419	422	484	414	418	463	414	427	407	425	405	407	432	416	431	458	450	400	413	406	375	469	420	434	394	410	399	412	435	438	419	424	414	410	423	371	448	393	443	435	444	431	426	424	427	394	421	427	431	391	435	394	428	438	404	436	416	431	427	424	445	433	387	394	335	442	456	400	430	417	454	410	378	437	433	412	427	445	426	421	459	411	392	440	451	411	415	431	422	430	429	428	396	388	416	456	394	457	443	448	424	430	420	464	357	414	399	423	432	414	420	401	454	406	459	426	396	378	432	387	430	427	401	430	410	417	428	416	457	417	428	427	430	398	401	404	413	430	425	438	379	445	399	438	424	422	415	455	373	364	415	423	435	373	407	411	439	432	457	406	428	411	418	402	430	447	408	422	427	397	432	391	425	413	405	400	417	434	424	434	428	451	394	451	425	460	410	440	422	404	450	407	408	415	399	403	438	459	465	433	427	423	428	406	395	372	417	422	406	405	461	431	419	429	408	398	403	442	397	478	433	411	398	417	445	424	424	400	404	381	423	425	425	399	461	419	374	429	389	404	421	442	412	421	434	437	448	411	418	424	393	373	424	439	409	390	453	392	418	488	416	420	417	392	407	402	419	421	448	381	409	431	426	407	366	399	440	430	427	439	434	439	407	419	418	447	416	436	421	415	426	403	440	389	435	433	445	421	406	412	442	421	387	456	441	435	393	447	394	455	439	393	422	457	446	428	397	414	421	402	434	449	435	399	415	424	416	397	445	441	414	396	369	410	435	418	408	409	398	379	451	391	405	382	404	399	431	395	431	416	388	424	441	442	384	432	386	420	443	421	433	384	423	453	421	408	444	437	403	405	465	398	420	418	386	416	422	405	381	422	430	433	411	386	409	425	422	429	421	428	413	381	411	404	423	439	415	420	419	443	397	424	457	445	466	442	435	415	424	404	406	411	391	422	417	448	388	420	410	430	447	434	416	448	420	423	411	429	426	435	445	408	423	448	434	415	445	436	418	424	436	448	454	451	428	438	397	420	403	446	411	449	407	417	443	439	450	436	404	442	471	390	460	437	418	417	460	452	423	404	395	473	434	413	427	405	423	397	418	428	429	428	420	463	438	436	370	417	463	425	455	425	422	434	417	383	464	409	415	429	431	438	415	410	410	397	425	442	455	450	428	384	401	426	445	421	431	392	450	433	430	452	436	418	401	413	438	429	390	400	422	436	455	407	416	392	449	464	417	452	426	429	413	404	356	396	442	437	423	427	430	424	414	418	433	386	390	423	391	434	415	400	456	395	430	433	411	396	420	425	429	442	398	437	423	421	435	443	395	483	421	401	456	421	452	412	434	417	456	432	430	444	436	429	446	441	410	423	436	412	435	439	439	397	434	455	424	424	433	415	418	413	435	442	460	406	417	412	418	426	436	396	435	432	463	407	392	421	426	440	421	406	417	429	416	405	441	439	422	398	411	449	407	413	408	445	416	427	398	412	468	425	421	414	459	403	424	410	408	430	411	416	431	410	414	381	408	415	436	442	390	410	425	444	400	410	444	389	388	404	428	415	402	411	398	416	451	407	442	423	411	439	423	411	425	429	444	401	416	425	420	398	420	464	426	428	403	432	392	425	416	421	407	444	408	410	450	386	399	388	413	402	407	476	429	440	424	396	406	413	396	420	441	449	432	399	408	408	458	438	416	393	397	430	444	425	421	440	434	434	425	435	434	426	433	459	416	428	398	421	418	409	467	437	432	396	429	478	393	429	384	395	457	391	436	416	399	414	402	417	434	450	453	419	450	397	434	411	426	445	418	387	437	359	379	385	366	404	408	438	415	410	470	400	430	400	380	398	446	416	421	415	405	400	412	411	416	424	423	421	448	389	398	380	426	466	446	417	464	393	466	408	429	402	416	424	414	446	435	420	436	429	446	443	395	416	417	404	424	411	422	440	403	411	394	422	451	419	416	401	411	416	425	381	429	443	381	435	402	414	391	405	447	405	393	432	393	396	407	404	401	414	401	418	422	417	436	421	423	442	427	433	416	417	402	429	435	402	469	418	444	411	414	487	410	436	411	444	432	432	429	436	411	453	457	401	438	433	394	458	403	417	396	436	444	440	416	451	403	394	426	422	401	430	413	395	443	394	426	436	398	413	443	408	424	422	421	430	370	414	433	381
2852	297	240	197	170	182	140	160	179	163	143	156	144	153	145	155	147	117	138	153	150	164	150	164	154	161	162	138	152	166	151	153	161	153	152	152	142	158	152	154	158	155	142	152	164	125	143	172	159	147	148	164	149	147	175	153	143	161	133	137	146	133	144	155	162	134	165	134	149	158	135	160	138	140	137	142	135	138	138	155	136	154	134	178	139	145	128	158	159	159	176	149	137	155	127	139	136	156	158	131	150	164	152	148	146	126	145	153	142	142	159	129	141	145	150	147	171	144	144	137	137	147	143	163	141	166	149	149	141	146	145	161	152	147	165	151	161	174	155	174	159	191	139	146	152	145	147	150	143	150	142	183	150	156	149	159	148	161	154	147	114	159	119	135	137	154	158	151	147	152	134	153	162	148	171	123	156	148	139	149	157	146	140	157	128	146	169	152	167	135	157	149	138	159	143	144	129	148	138	132	158	144	141	135	126	135	132	139	138	141	155	154	153	154	181	147	159	151	167	154	157	161	153	161	150	155	142	153	146	137	169	156	159	148	140	143	147	132	140	154	159	178	168	149	152	157	141	150	162	145	130	169	143	132	131	153	144	154	133	165	145	153	144	162	129	140	143	167	166	140	150	156	162	144	125	157	132	148	144	154	128	143	146	129	141	123	171	150	141	183	150	147	139	163	150	157	141	158	148	132	155	155	157	159	168	160	140	133	155	143	162	156	139	138	155	140	146	155	155	151	136	175	124	153	153	155	149	157	160	152	149	145	138	156	145	136	167	143	153	166	164	134	133	159	147	156	148	158	132	158	172	145	137	165	151	137	139	159	170	151	158	118	136	165	156	157	146	157	131	139	145	156	137	146	141	138	162	144	128	164	167	144	136	153	170	162	140	146	186	137	166	132	154	137	151	160	170	161	159	148	137	138	151	175	144	152	146	157	131	163	140	119	145	138	145	156	144	164	136	123	137	145	146	146	133	150	163	144	145	137	141	135	148	152	139	134	157	156	148	163	138	151	139	167	148	165	140	154	140	126	141	137	155	136	175	138	151	159	146	153	137	158	149	144	149	160	161	162	166	157	132	137	140	162	162	127	134	138	147	151	149	154	125	165	147	153	144	147	123	133	152	140	134	140	150	132	141	155	156	158	142	145	148	148	150	152	162	162	168	154	145	144	140	157	169	147	141	125	162	142	137	154	159	142	163	141	169	154	140	147	162	139	144	147	167	148	152	162	138	158	157	144	134	170	150	137	171	154	138	146	129	152	156	132	154	158	134	140	150	147	140	139	150	135	157	161	128	147	144	136	143	153	162	160	148	163	131	160	167	129	137	164	142	155	140	174	153	137	154	144	167	161	138	149	122	151	164	149	144	147	155	166	148	152	155	126	160	167	150	154	130	158	139	153	160	153	142	163	144	154	145	135	160	133	149	148	147	140	142	153	166	145	151	135	149	158	145	126	146	148	151	128	153	132	132	159	141	173	120	146	135	142	150	151	166	127	144	154	151	150	121	142	133	132	174	134	149	131	168	139	117	125	179	146	140	130	147	136	163	173	158	155	125	136	146	160	133	146	142	138	133	130	154	159	154	149	143	145	142	161	156	173	132	160	149	143	140	154	162	167	145	144	126	135	140	151	143	137	159	127	143	154	148	150	146	150	143	149	152	142	147	133	149	134	149	161	141	135	129	144	163	130	130	165	153	152	128	132	154	139	155	149	134	132	149	152	144	146	129	152	165	161	166	153	147	174	160	170	167	151	154	151	126	134	167	134	153	135	150	169	150	156	152	145	135	157	146	143	166	160	148	151	145	146	169	149	151	147	144	143	158	139	141	140	149	134	173	135	150	156	152	134	159	127	130	168	157	149	141	156	152	145	133	125	127	154	157	146	150	140	156	143	157	155	130	149	155	157	144	138	154	167	128	159	152	154	155	147	142	156	142	146	143	138	151	138	138	140	156	141	142	146	148	147	140	159	167	145	134	160	155	147	162	163	174	171	154	151	122	146	128	155	143	141	152	152	178	154	138	130	160	139	156	143	123	159	158	131	170	151	132	137	166	137	139	136	134	163	141	156	163	135	137	137	149	145	136	121	156	145	164	161	143	147	147	134	162	144	134	161	156	135	129	137	157	172	139	140	140	137	142	144	159	128	158	156	149	149	155	173	140	148	153	126	132	168	153	163	125	150	139	156	142	144	142	144	129	157	149	153	136	151	142	139	161	168	142	138	146	174	148	149	154	149	160	138	147	152	123	162	169	131	159	150	143	158	156	123	159	159	153	145	156	176	162	165	150	139	144	151	118	133	134	151	153	158	148	152	139	167	138	141	130	145	152	143	142	137	151	175	141	165	140	143	183	135	137	149	141	162	148	135	138	147	163	154	138	122	151	141	148	139	143	123	152	158	154	134	136	155	158	148	135	144	156	143	152	147	153	143	164	145	159	145	133	140	154	137	155	126	151	157	153	142	132	148	163	132	150	160	152	151	155	162	137	155	156	140	144	141	135	156	147	173	146	161	146	142	164	138	122	147	156	145	171	151	162	145	157	151	148	166	135	155	128	152	152	145	169	156	185	154	141	148	169	158	155	148	138	139	147	138	158	157	130	146	161	157	146	153	134	146	156	135	131	134	146	149	162	160	168	185	169	166	129	174	147	176	150	145	146	160	160	162	138	160	155	142	120	136	148	138	163	121	157	125	147	137	136	149	127	141	151	152	147	139	148	155	149	157	154	156	156	165	137	168	135	129	169	133	135	140	146	149	146	138	151	142	154	129	149	143	141	161	131	147	146	174	152	164	138	158	133	156	150	154	154	153	138	139	142	135	148	150	139	142	128	139	148	141	151	145	151	139	137	148	152	138	141	150	155	151	148	147	134	140	141	146	144	165	164	162	144	152	154	142	137	140	122	152	166	167	160	145	163	149	140	161	157	163	147	132	141	159	136	152	138	150	151	199	140	136	148	124	156	150	151	112	134	153	179	153	170	136	145	148	155	152	155	148	136	148	134	156	140	134	151	126	165	168	141	148	160	138	131	139	151	149	150	128	140	144	147	135	138	132	172	153	153	135	151	163	148	144	149	143	122	140	155	148	169	162	171	138	146	141	144	148	164	143	157	135	146	155	155	166	141	129	158	154	194	152	137	140	144	142	155	159	145	126	132	153	169	150	151	159	131	151	168	147	153	150	130	126	140	124	152	162	149	149	132	160	147	170	148	165	156	136	150	150	163	141	126	147	161	145	149	137	133	143	118	147	144	129	140	126	153	152	125	168	145	131	170	156	148	152	146	132	144	142	136	146	154	136	147	172	158	157	152	132	139	171	152	171	165	159	134	161	146	146	142	172	157	124	171	150	146	135	167	159	127	152	163	155	169	139	151	144	137	138	148	159	160	145	135	138	138	143	148	165	171	161	144	149	159	162	141	153	152	163	132	147	151	164	151	140	170	144	170	147	171	153	145	136	143	145	144	160	131	146	146	141	153	155	139	139
4775	586	739	747	716	689	616	595	594	590	538	560	593	561	528	583	544	539	571	528	524	536	569	586	516	495	561	556	516	511	529	561	481	554	503	559	550	545	513	529	523	559	536	552	544	569	503	517	514	543	560	559	535	493	544	528	539	525	522	502	538	530	565	522	501	557	554	508	534	529	502	536	537	519	485	505	540	551	507	515	580	504	492	518	561	519	555	523	551	519	505	521	526	525	539	516	501	531	501	508	550	554	517	544	520	551	523	543	505	519	509	535	537	497	547	494	532	555	533	545	529	488	547	536	503	541	501	520	518	528	554	538	505	527	525	532	475	483	529	537	524	533	519	555	498	528	534	486	479	516	530	503	489	516	514	524	548	485	538	582	556	555	520	523	553	497	561	480	525	592	500	512	520	538	530	511	550	499	524	501	515	515	522	538	548	566	520	563	524	527	528	481	533	489	478	510	495	506	526	506	559	552	539	521	533	504	521	563	496	508	503	533	545	550	525	540	518	535	517	501	554	474	510	487	505	517	544	564	526	541	561	527	534	534	509	521	550	486	521	500	524	523	500	541	565	556	568	498	551	529	501	505	493	515	551	536	543	543	500	549	503	505	519	495	520	537	521	531	502	528	523	518	477	558	534	517	534	556	519	553	533	531	509	514	547	515	549	519	508	501	528	530	522	521	538	545	529	527	498	525	477	533	529	518	502	524	512	521	518	524	518	557	489	548	527	535	551	529	528	521	513	508	538	531	568	545	529	545	498	529	497	554	508	501	514	536	536	541	536	503	539	561	521	526	512	478	504	532	509	522	543	544	519	500	502	511	488	574	512	537	512	534	503	488	527	509	552	543	585	494	488	543	568	516	532	565	542	532	533	497	532	506	531	505	492	455	490	544	566	504	495	515	544	509	508	550	509	556	512	512	510	561	544	477	550	506	534	538	533	504	557	503	518	542	528	545	534	504	558	461	516	525	562	541	504	495	511	506	534	536	527	512	554	562	533	511	515	544	553	531	526	497	517	517	519	533	512	546	525	501	503	494	494	536	538	539	543	515	533	501	511	520	487	520	498	553	522	507	507	525	522	539	523	525	509	529	555	580	552	506	529	580	508	504	521	507	554	538	512	570	542	517	555	505	514	491	531	476	523	531	515	515	524	502	559	510	491	511	516	502	510	494	530	556	544	535	531	528	510	482	578	508	523	552	522	517	495	510	557	483	529	564	543	522	504	518	570	525	514	547	514	516	563	518	550	514	560	542	562	550	521	555	510	568	544	543	519	524	529	516	529	503	544	497	499	525	497	519	550	530	521	495	479	506	509	559	504	545	525	513	526	531	529	511	499	492	510	536	524	545	516	548	547	510	518	516	501	539	527	520	510	543	518	529	502	562	561	538	512	513	522	485	493	531	537	517	521	521	536	519	547	542	557	561	537	506	509	542	508	547	549	496	508	527	531	529	533	516	536	527	500	499	522	555	531	502	529	512	527	491	547	536	488	531	495	553	564	531	507	518	525	558	531	527	521	515	500	558	505	509	518	542	512	516	545	544	520	492	536	488	534	536	505	503	517	512	495	515	555	520	544	531	530	542	521	517	521	545	552	534	492	487	515	501	526	571	506	503	543	540	525	519	539	480	487	543	514	512	502	526	564	508	535	496	536	548	524	580	545	513	530	526	546	558	527	542	511	512	502	542	482	527	510	507	528	496	545	511	551	576	554	519	521	513	538	523	514	541	496	515	555	539	532	520	492	512	558	573	523	543	490	519	544	524	510	529	529	485	498	521	569	503	501	508	517	517	502	557	529	575	524	521	540	495	513	499	488	489	525	515	499	507	501	493	522	489	549	496	512	536	540	526	574	525	510	534	499	514	524	572	503	549	501	542	529	531	548	521	552	514	536	541	530	532	554	528	552	549	540	544	522	506	512	525	522	499	555	568	538	538	493	503	497	541	538	539	518	490	542	516	548	561	523	560	532	513	543	510	509	484	475	538	522	526	529	531	531	520	536	515	524	511	564	566	515	526	499	510	507	517	537	519	488	514	492	502	538	513	539	569	528	527	508	553	553	496	508	537	517	529	536	493	529	561	489	548	504	501	521	519	544	518	542	523	493	530	528	500	499	507	525	507	508	500	528	500	493	549	542	506	522	527	518	517	538	541	462	549	522	509	509	532	513	502	537	499	547	532	488	533	536	519	503	546	529	557	487	533	498	497	506	520	531	574	521	528	551	481	571	537	535	533	549	520	525	530	499	542	566	580	508	538	530	492	508	478	490	546	540	535	552	528	535	540	550	532	529	532	522	528	503	508	518	523	542	542	514	499	490	502	556	506	514	543	492	513	507	509	509	501	531	543	525	543	541	539	532	509	525	512	509	544	540	543	496	496	528	534	574	519	498	513	560	518	537	533	539	505	558	518	502	499	512	526	524	528	544	526	547	515	536	561	503	550	511	528	493	509	549	561	532	536	496	528	543	543	493	531	531	505	567	538	529	494	542	533	531	514	507	500	503	558	528	487	544	539	549	548	579	545	513	535	489	522	564	513	531	545	536	532	534	521	521	517	510	497	558	515	576	551	531	494	515	499	509	519	518	506	548	538	523	529	535	514	519	552	554	550	497	518	539	514	505	518	541	524	527	529	526	530	563	540	526	485	544	546	549	529	520	531	500	541	499	529	516	509	526	517	538	515	525	517	519	502	513	496	546	539	551	489	535	534	518	500	515	489	543	513	512	552	494	534	499	495	554	526	525	530	556	529	502	508	557	515	553	502	509	507	560	551	533	512	563	531	504	535	504	533	531	528	521	515	504	557	484	550	535	470	572	539	499	545	545	556	510	533	496	542	525	508	535	493	517	519	488	570	502	530	521	562	528	500	527	485	545	524	575	512	559	488	486	550	499	529	519	598	550	521	549	513	550	514	546	524	569	475	525	496	521	527	577	519	529	519	484	512	492	489	497	522	516	519	527	532	511	507	539	518	519	524	506	555	520	527	525	528	513	525	545	499	572	509	507	547	490	505	527	541	523	543	488	477	551	467	518	530	541	486	559	522	508	509	545	570	554	532	500	506	531	511	548	511	535	536	554	509	507	556	506	521	499	521	608	529	532	513	534	506	487	527	542	519	523	522	562	534	546	521	544	499	520	520	520	534	452	524	491	540	515	547	533	498	516	572	557	502	541	536	509	555	560	539	520	516	501	532	546	532	513	567	523	513	517	523	548	534	508	536	510	534	500	514	478	512	543	547	551	517	513	525	498	500	514	505	503	540	562	536	506	507	552	559	489	491	563	534	539	494	497	511	520	546	546	571	518	493	534	538	522	534	527	559	543	526	535	528	521	573	548	542	515	484	488	523	494	528	525	533	489	527	531	539	537	460	539	553	512	555	522	494	517	576	533	532	523	515	570	551	559	500	465	523	538	509	514	543	500	528	498	521	523	473	543	526	471	532	545	511	526	525	582	534	516	497	486	528	536	534	552	495	493	532	549	539	512	523
20085	2853	1162	843	556	383	305	240	196	183	174	136	146	145	92	106	95	125	99	93	102	105	82	82	86	87	88	89	88	68	80	89	91	97	73	73	71	89	85	81	80	85	71	75	83	95	81	76	107	88	76	81	77	84	75	74	96	79	76	80	86	86	64	81	87	61	78	90	80	86	72	79	69	69	78	69	82	79	74	78	83	76	83	57	67	76	83	75	70	67	75	64	83	81	76	80	74	77	75	71	69	84	80	78	87	72	67	77	75	82	86	77	72	84	73	73	98	82	71	74	75	68	75	86	73	85	79	77	64	75	61	88	89	84	91	89	78	70	88	71	60	70	75	82	68	64	78	79	76	69	63	78	75	62	63	66	77	74	71	65	73	81	86	86	80	77	52	76	84	72	82	84	72	83	80	79	82	78	65	79	72	68	88	78	77	77	71	79	87	82	86	74	78	88	74	73	79	75	82	88	74	72	87	63	73	81	68	74	71	72	82	75	81	86	86	80	68	95	78	76	82	87	67	65	65	66	67	86	69	81	82	81	75	81	81	70	71	71	78	89	77	65	93	73	60	62	71	85	66	77	73	82	74	74	67	68	81	105	98	87	93	83	63	88	80	83	72	90	82	87	81	66	91	86	73	55	69	78	67	74	87	83	84	69	75	76	84	77	70	95	71	79	74	77	68	70	78	67	76	82	91	82	78	65	75	86	84	77	82	70	79	61	77	82	82	74	85	89	69	84	74	85	72	65	75	74	77	87	67	80	91	58	64	72	69	78	84	73	71	70	82	79	82	76	69	79	71	74	82	84	97	76	80	94	88	76	73	74	65	78	74	80	71	93	76	77	73	60	71	82	82	79	79	62	68	76	66	71	71	76	76	71	77	65	82	84	82	60	78	82	79	89	72	74	77	82	82	79	91	78	66	70	69	65	80	96	75	70	69	61	79	85	62	76	90	65	75	81	82	74	72	74	68	75	79	74	77	99	86	76	80	81	77	70	83	74	69	88	72	79	85	79	81	84	68	71	81	78	76	83	64	71	72	81	82	64	70	85	89	77	67	76	70	74	89	77	90	75	68	73	77	71	74	62	84	88	74	63	78	87	61	93	73	74	80	71	73	74	73	68	91	80	89	79	59	80	70	68	64	80	79	88	70	74	81	74	78	93	81	73	77	72	73	80	72	74	79	85	80	72	87	83	79	72	80	67	73	84	87	74	70	75	78	75	69	63	74	83	71	51	58	91	76	70	75	65	84	72	77	89	70	82	78	91	62	81	68	78	74	76	72	83	80	79	75	79	80	97	91	69	96	86	72	72	70	83	77	93	73	78	70	84	83	81	82	77	77	79	75	91	69	85	75	67	48	82	84	86	78	69	73	68	64	64	65	68	65	83	67	72	73	66	71	71	77	88	72	72	72	70	89	77	64	77	67	94	87	76	81	77	84	72	86	76	71	87	93	71	71	82	61	83	74	73	84	81	73	67	74	72	80	59	78	68	70	82	66	89	64	67	60	61	82	63	76	84	83	66	79	76	77	80	80	72	60	70	91	57	82	89	71	77	80	84	73	68	63	69	79	89	83	80	55	80	77	80	66	71	78	77	83	78	79	63	78	79	71	86	72	98	60	60	72	86	74	54	69	72	68	73	72	74	70	61	67	79	65	71	72	75	77	62	61	72	70	96	71	78	87	79	71	74	71	60	92	74	70	93	81	91	60	86	69	60	87	78	74	71	76	62	77	62	85	71	61	88	72	77	69	74	80	83	78	88	84	79	83	64	93	68	76	69	88	81	74	74	77	103	76	70	82	85	81	64	65	88	74	79	66	68	79	92	70	76	77	74	81	88	70	83	56	85	72	74	86	79	86	77	87	82	70	82	70	76	81	74	71	82	68	68	77	65	66	103	82	80	87	66	75	86	75	78	74	65	71	95	62	79	93	79	86	92	84	77	82	79	72	74	95	73	81	60	75	68	89	70	73	88	76	69	79	94	75	77	86	80	76	87	70	81	71	66	73	81	61	81	78	80	72	71	74	67	61	69	89	75	91	69	80	75	74	86	73	79	89	76	81	77	93	95	85	79	81	82	63	72	83	82	68	88	73	61	84	84	72	88	56	76	72	78	77	92	73	109	70	58	54	69	93	86	80	89	88	78	73	85	95	86	73	82	83	59	88	64	72	69	77	88	97	66	69	66	80	80	71	88	71	83	76	77	75	69	61	68	92	76	63	70	88	76	73	76	71	81	84	78	81	97	65	65	81	90	84	91	70	69	92	91	84	66	75	71	84	97	87	65	81	81	60	81	72	56	63	82	72	78	86	61	63	68	83	81	96	81	63	80	60	93	67	80	78	73	79	77	88	79	79	63	82	75	83	77	77	83	69	62	77	81	73	78	84	85	80	67	87	70	91	63	84	68	79	81	81	84	75	67	89	81	90	89	67	84	70	61	75	69	56	72	69	77	89	78	71	68	72	66	84	72	67	62	74	55	70	82	87	94	59	81	73	83	73	82	82	84	74	73	80	77	84	76	72	77	85	70	92	74	69	87	82	60	78	63	75	71	74	68	83	63	75	76	79	77	87	85	69	92	87	72	85	72	79	92	62	91	77	69	69	72	86	78	84	71	68	82	91	69	58	69	62	79	80	61	69	75	73	82	82	72	88	90	81	91	70	72	69	91	70	81	84	74	83	76	78	66	77	81	79	81	84	76	82	75	83	66	95	65	61	70	83	75	82	71	65	79	79	100	71	72	72	66	70	67	83	73	83	60	87	71	78	92	75	62	73	87	92	86	79	59	92	74	67	92	71	94	68	87	86	79	76	55	82	82	66	82	91	67	72	89	67	78	81	79	73	69	62	84	64	89	70	81	87	82	67	70	80	65	85	77	87	73	84	97	77	58	69	64	86	84	67	79	71	67	100	78	58	58	85	66	71	73	63	91	84	70	76	73	85	77	86	68	78	76	87	87	79	66	64	72	66	71	83	72	69	74	62	69	74	86	73	79	73	68	90	79	66	69	79	69	74	95	85	91	82	79	84	76	92	80	59	66	82	73	75	58	52	68	67	80	64	78	94	82	81	73	75	79	84	57	65	101	72	76	66	77	83	86	79	86	71	73	89	63	94	74	74	90	89	81	90	75	74	74	56	66	87	79	70	76	80	75	80	81	70	69	97	74	74	66	67	75	75	71	72	66	76	86	99	85	94	77	64	76	76	77	76	85	71	76	69	72	82	87	79	71	68	74	75	71	77	87	74	86	73	86	73	84	72	72	74	79	74	90	64	65	82	86	70	79	69	72	83	67	80	65	81	71	72	67	84	78	72	85	84	102	94	88	88	86	72	73	65	67	58	77	66	62	70	83	75	71	86	75	83	84	65	81	58	68	74	78	79	63	76	95	71	71	71	72	84	69	79	77	88	75	79	77	85	76	76	76	84	76	80	88	66	76	61	82	73	75	78	80	76	80	67	73	66	72	72	70	94	77	92	69	69	74
11207	1232	2633	3213	2725	2229	1845	1590	1295	1083	986	855	804	748	714	656	617	596	571	520	520	502	463	467	404	427	477	413	384	393	422	396	351	416	395	375	347	361	340	349	362	360	337	342	342	377	348	355	385	324	346	346	345	333	333	310	358	314	352	348	326	312	336	320	325	354	350	329	330	346	346	304	303	315	328	323	345	330	318	320	305	296	329	342	329	282	299	299	318	321	296	327	342	291	291	341	308	293	314	301	310	302	304	312	316	300	296	307	313	298	315	314	363	332	334	334	301	312	270	331	327	307	307	321	304	307	299	334	307	327	319	328	321	329	293	311	304	314	286	300	328	299	320	328	323	298	296	343	316	321	304	292	321	329	327	299	290	328	335	300	294	295	320	298	290	306	300	323	287	314	317	320	278	298	312	334	306	312	296	275	288	299	299	304	319	293	324	323	313	322	347	319	293	340	311	310	300	317	318	314	271	320	321	332	355	342	297	307	345	322	324	277	309	306	320	308	312	309	274	306	342	325	314	311	302	323	302	312	321	344	286	322	288	303	317	305	310	322	286	320	322	241	266	317	297	304	295	309	313	306	278	310	297	304	309	328	323	336	315	335	308	267	295	316	294	371	292	286	312	315	302	310	309	311	348	319	306	312	330	322	314	315	319	309	334	324	310	299	300	273	301	304	345	333	315	343	307	317	321	300	324	294	275	315	305	314	314	302	315	309	353	312	300	307	322	330	305	295	312	306	334	329	314	289	284	290	309	308	277	305	324	306	339	286	276	297	332	319	312	319	291	329	335	311	292	304	307	326	323	307	333	320	298	288	313	306	257	327	305	329	354	322	318	271	320	311	306	316	350	300	320	339	306	310	341	284	313	325	330	309	312	319	328	307	334	263	322	302	302	335	281	312	315	328	308	321	292	323	292	317	299	310	317	340	297	311	358	325	290	292	295	332	316	297	350	307	335	294	309	302	299	307	288	295	329	288	306	307	350	305	313	301	291	328	308	293	312	318	273	332	302	311	325	355	286	328	337	306	300	319	288	309	301	310	332	270	286	309	324	319	277	307	298	317	323	302	295	288	315	331	353	323	324	279	327	299	318	301	320	321	307	293	297	280	276	308	334	341	302	318	309	286	280	328	301	301	265	306	310	305	330	311	333	307	338	327	328	325	304	304	314	291	309	314	290	292	324	304	323	327	316	311	298	274	272	307	292	308	301	289	307	350	314	313	333	314	333	326	273	318	301	323	357	308	324	328	303	301	264	331	307	337	304	308	312	335	322	309	309	320	339	302	327	309	305	321	293	318	293	300	308	296	342	293	329	312	337	332	346	298	309	325	346	312	297	317	297	325	316	310	288	307	320	293	326	328	289	280	300	336	353	325	297	301	312	297	326	287	294	294	290	279	305	301	318	318	279	299	327	318	311	326	327	308	310	323	319	313	338	307	328	306	327	323	308	320	336	300	293	319	293	311	306	324	347	315	301	292	313	317	317	304	327	314	284	276	320	271	291	317	285	302	316	273	288	294	333	304	318	291	329	292	296	299	301	330	328	350	319	298	310	301	306	311	290	293	323	328	288	313	333	305	351	312	322	369	305	312	294	307	330	306	309	266	303	315	329	327	284	319	333	308	312	307	284	280	294	287	314	286	314	306	316	325	331	327	293	295	334	303	327	310	335	303	292	317	294	284	312	351	280	326	322	305	341	347	334	303	321	317	341	311	309	317	308	287	292	340	319	308	300	330	306	295	306	299	338	289	288	325	334	308	305	299	291	310	303	330	324	319	319	296	314	309	317	290	327	304	279	338	301	330	307	297	311	296	306	333	345	317	309	299	301	347	312	330	311	334	308	285	282	339	319	279	301	339	306	321	296	293	293	297	324	320	321	296	292	297	323	319	304	316	341	295	333	347	301	343	331	291	290	279	306	324	310	312	334	323	296	295	325	304	309	316	317	305	313	315	283	307	334	348	316	296	297	308	320	316	317	317	327	314	304	333	319	341	345	313	310	318	348	337	341	316	303	314	329	325	334	296	303	295	293	302	319	277	300	321	306	321	295	294	320	332	309	343	317	335	286	294	351	283	332	325	318	327	323	298	315	315	313	293	333	339	307	309	296	309	343	289	339	334	313	311	325	319	327	289	316	307	292	315	301	320	311	314	310	316	284	331	312	311	303	286	312	305	301	333	316	294	304	303	320	286	330	302	321	298	321	298	327	295	297	329	357	297	312	322	284	321	309	311	314	304	308	330	336	333	323	313	311	300	279	268	303	318	309	305	335	311	297	286	294	347	327	285	337	306	332	309	267	287	345	303	288	312	326	300	302	293	307	293	326	310	328	321	325	349	285	332	343	355	330	309	295	307	286	273	309	313	325	310	323	291	337	299	292	342	302	327	323	333	306	317	359	327	297	323	328	333	308	272	319	267	325	319	311	301	323	276	300	312	311	320	308	287	266	293	335	311	311	290	316	279	345	311	327	312	307	311	293	299	312	331	297	321	301	299	316	293	313	319	309	307	288	297	297	317	310	339	304	313	304	278	306	303	303	310	279	324	296	330	332	280	265	311	321	310	322	322	297	303	261	303	307	334	313	303	305	352	308	301	263	280	331	318	301	296	310	325	307	301	332	319	314	315	304	330	304	334	314	299	304	289	321	332	310	301	349	297	316	323	300	310	305	332	291	321	291	314	311	299	304	312	314	292	321	329	310	320	304	349	289	319	245	303	273	290	311	310	320	328	297	298	346	304	320	282	325	302	275	305	303	321	307	339	283	316	290	324	283	339	320	312	323	312	289	306	308	305	296	333	281	324	299	274	305	317	289	315	323	309	327	305	330	325	298	330	329	322	310	327	324	298	303	298	297	287	305	299	306	309	313	322	298	301	323	301	309	296	304	313	307	307	323	325	317	278	284	340	296	320	335	302	280	302	289	323	338	313	333	281	315	322	302	322	306	307	325	349	351	292	292	300	314	284	328	295	290	298	334	294	295	311	284	309	292	301	309	330	292	298	302	339	330	293	271	301	379	281	332	306	300	331	300	297	309	333	295	279	329	305	317	303	281	297	323	303	308	301	314	305	320	309	306	303	305	313	315	307	299	290	289	309	301	297	306	334	327	302	311	297	293	329	312	333	289	320	291	312	312	340	300	354	321	338	271	311	310	288	348	280	303	302	308	330	291	298	286	296	303	304	335	325	313	291	338	276	327	269	301	303	306	294	297	289	279	298	311	330	317	303	314	315	295	293	322	347	331	306	310	337	285	262	291	296	289	307	305	323	314	296	277	326	325	319	308	328	344	307	301	303	355	321	360	302	328	325	306	302	318	319	290	318	291	307	264	314	305	325	319	329	308	316	286	322	348	309	300	276	315	319	328	306	268	290	302	307	277	318	283	283	306	300	305	313	306	326	311	303	285	294	325	298	311	286	318	308	301	295	307	313	299	308	288	324	319	314	301	302	295	313	305	323	299	331	341	287	298	313	313	279	298	315	290	281
28830	9428	2074	1539	1072	701	566	458	339	297	264	248	220	196	188	179	174	178	161	174	128	153	128	133	147	157	132	131	119	136	121	131	131	127	121	128	128	117	136	108	136	132	130	95	116	104	125	125	101	118	130	117	114	119	131	108	123	111	122	101	131	98	116	137	109	128	117	109	98	102	123	102	127	97	108	132	119	125	111	105	131	124	109	116	111	90	92	108	106	131	135	116	119	114	104	103	100	128	105	111	132	124	124	94	115	109	102	99	112	109	102	124	112	99	123	106	132	100	114	115	112	108	97	104	102	103	91	103	117	109	101	121	107	103	114	102	120	123	99	125	115	121	111	118	117	105	117	117	117	110	103	112	109	118	119	114	106	110	135	109	97	111	128	104	114	114	116	115	121	119	107	119	109	111	109	112	117	141	105	114	100	125	124	122	103	113	126	96	106	106	129	98	100	106	116	110	127	114	121	103	126	119	119	120	97	111	117	110	99	114	105	135	124	112	113	114	107	115	99	105	116	108	103	102	99	105	103	100	106	103	97	111	113	102	118	100	114	106	120	107	113	114	123	119	112	130	104	119	102	119	122	121	108	101	113	132	103	127	104	118	101	97	118	113	105	107	110	126	107	109	103	109	102	125	106	114	102	108	117	124	101	116	130	93	109	119	114	115	111	132	134	98	125	122	106	113	108	108	113	84	113	127	107	121	102	120	128	118	100	98	101	126	103	102	121	114	103	120	111	118	99	104	107	124	109	113	120	113	97	99	110	122	119	113	104	103	127	111	115	116	122	100	113	108	116	100	119	140	110	107	107	112	127	121	97	119	120	118	112	118	113	83	136	89	107	127	117	124	110	128	114	113	99	111	110	113	126	113	109	112	108	108	133	121	113	128	103	106	105	117	118	117	111	129	128	118	120	116	114	120	128	115	130	115	108	113	116	106	141	146	117	93	101	109	110	99	109	102	123	91	126	100	95	112	126	117	100	120	104	120	121	93	121	129	110	115	106	115	109	107	114	99	110	108	120	109	103	89	114	114	105	121	109	100	113	99	126	94	125	118	110	112	99	119	95	122	104	104	107	103	115	111	110	104	117	117	113	117	122	113	106	117	108	112	92	118	118	112	97	114	113	110	106	109	133	106	112	95	114	135	119	118	138	124	108	87	113	117	103	109	98	123	105	125	120	123	109	107	110	124	123	101	112	105	95	115	114	100	94	117	117	95	116	120	129	102	112	105	111	116	106	129	115	121	117	120	93	131	102	108	134	117	120	100	129	111	109	99	109	114	111	112	106	115	97	111	110	132	108	109	128	111	98	115	114	102	98	106	121	99	102	112	110	120	100	107	105	113	115	111	120	109	116	121	107	132	117	120	123	131	103	109	113	116	130	113	104	99	111	93	98	97	120	117	129	99	115	116	116	96	121	115	121	103	104	101	113	110	110	117	111	116	112	116	109	117	109	114	87	104	107	107	109	107	110	112	113	111	102	97	108	105	109	120	99	128	116	109	123	122	126	113	107	99	114	111	103	111	96	118	113	93	119	117	131	118	106	111	114	120	103	115	140	112	106	126	110	107	120	120	102	108	101	109	98	113	101	101	129	117	117	115	111	117	123	114	94	101	97	118	92	119	104	110	113	110	105	95	107	102	116	102	123	102	99	98	117	110	112	106	126	114	115	105	107	114	118	124	114	103	133	87	131	103	108	132	111	130	123	109	92	107	115	117	121	116	120	146	116	96	110	113	114	124	100	123	105	101	95	117	108	123	127	85	107	116	98	95	133	116	122	100	119	101	126	124	115	115	114	101	129	131	110	94	121	105	112	97	97	119	103	102	118	126	123	118	97	130	115	94	111	114	129	104	101	103	113	108	118	117	126	125	110	102	109	118	114	104	103	121	116	105	102	100	121	114	123	103	116	112	109	102	106	121	116	111	99	104	102	123	130	108	123	112	99	99	120	123	111	112	104	107	121	107	102	136	91	94	98	102	100	106	120	109	118	123	116	122	118	113	105	125	107	105	109	112	120	99	106	128	113	131	122	108	106	114	109	113	108	131	94	106	89	105	112	111	116	108	101	117	111	101	117	114	132	134	110	109	107	110	115	139	107	122	114	110	111	113	111	105	104	112	112	113	100	105	112	118	133	124	109	103	108	100	119	104	92	110	100	110	128	113	112	110	85	122	118	103	125	108	98	121	114	128	116	102	128	113	119	123	111	131	112	115	101	123	108	120	131	121	105	119	110	96	118	133	110	109	111	105	108	120	116	119	122	79	126	99	119	117	108	118	110	120	120	116	106	119	149	108	111	99	114	102	113	150	108	115	111	118	112	125	94	113	127	112	100	98	109	107	108	126	126	119	108	115	102	101	132	110	120	102	109	123	108	106	115	119	136	94	123	112	112	114	110	112	111	127	97	104	115	120	110	126	139	114	122	113	125	106	110	112	115	125	117	105	105	108	127	113	109	120	128	108	90	103	111	125	103	116	102	103	111	104	109	92	110	93	108	105	120	112	83	126	124	122	107	125	133	117	111	113	102	95	110	115	112	114	116	115	124	108	107	110	105	111	99	129	103	113	94	95	117	106	114	120	115	107	110	119	108	113	102	122	114	121	107	117	109	102	101	110	86	105	114	119	106	119	99	111	107	114	110	118	127	134	112	97	122	132	120	100	135	108	95	108	130	117	114	118	109	116	107	109	105	123	106	105	106	98	133	89	115	129	115	123	109	128	102	110	115	116	107	108	108	97	94	106	94	110	91	107	106	111	119	102	110	108	118	105	115	109	104	96	112	102	118	123	114	116	102	123	114	132	98	103	108	115	95	109	106	123	110	91	99	105	98	103	103	92	107	114	105	111	108	108	121	89	110	103	101	119	106	119	128	112	126	123	126	120	106	123	134	111	116	126	112	111	121	121	112	98	96	110	116	115	118	113	109	100	126	113	106	113	100	94	120	117	133	112	126	107	121	112	119	103	110	94	129	123	120	118	104	94	95	109	104	99	93	115	107	112	106	124	100	101	101	104	100	104	113	96	107	104	114	109	112	115	106	112	101	119	97	105	98	108	106	133	112	110	112	102	100	118	104	134	107	112	109	113	117	133	101	116	112	103	110	106	126	135	131	100	136	102	105	111	99	109	114	122	105	102	106	124	101	111	138	132	126	136	99	108	103	100	110	102	105	104	125	96	117	112	129	110	110	113	110	113	94	108	107	120	102	118	122	108	113	116	114	108	113	112	104	118	84	121	124	99	103	105	107	121	108	121	103	125	109	93	99	115	107	100	131	138	113	114	110	78	116	99	102	114	96	107	113	99	117	108	92	103	105	110	107	100	106	93	125	108	114	103	111	130	116	118	125	121	108	113	107	112	111	109	107	104	116	115	83	94	114	116	97	118	102	116	122	117	108	108	116	108	103	98	117	107	108	104	114	122	109	105	114	122	109	104	133	110	113	120	133	113	105	114	122	110	126	119	116	123	102	108	122	95	110	120	110	119
14214	2047	4756	5350	4785	3889	3208	2659	2143	1973	1685	1545	1391	1266	1207	1063	1008	934	872	809	837	777	761	719	708	649	614	617	620	613	563	562	664	522	593	482	556	516	528	532	533	483	503	479	530	490	510	490	483	485	426	490	488	452	497	479	480	457	490	496	444	415	468	435	472	458	463	390	449	435	469	496	444	443	490	435	427	451	450	450	442	436	442	427	458	413	459	419	468	456	444	448	469	395	399	439	466	420	402	425	399	450	424	439	451	453	429	441	428	434	427	423	400	421	453	390	465	420	432	405	426	465	420	432	459	392	436	461	466	421	426	409	458	399	380	424	463	436	431	441	424	413	428	392	479	406	447	393	420	456	451	462	401	456	453	410	440	417	416	394	424	434	448	392	395	417	420	444	411	427	401	413	435	448	386	432	438	421	397	414	378	434	390	437	445	427	424	395	401	441	448	425	426	424	446	442	377	426	401	405	422	428	385	415	456	433	413	414	444	388	413	463	432	407	408	441	465	398	432	399	437	415	442	430	429	391	429	428	437	436	400	435	422	425	406	440	392	440	419	418	448	464	438	429	402	429	421	437	429	438	440	422	436	413	424	408	409	430	414	412	420	428	400	414	434	422	423	395	423	442	389	430	429	431	474	411	413	437	428	389	418	410	443	430	413	426	426	385	414	434	426	378	407	466	446	418	450	417	399	444	392	380	448	419	407	427	414	454	412	436	417	448	386	422	403	425	437	406	445	425	416	418	399	475	416	429	429	446	416	414	432	404	394	440	414	422	449	404	413	446	406	421	404	415	451	429	445	433	415	442	420	428	385	400	438	443	434	428	416	414	441	409	460	397	440	431	413	410	449	377	397	442	445	437	385	405	437	408	391	408	435	412	411	427	420	419	439	393	395	407	444	432	432	464	432	440	418	420	414	401	408	385	399	436	463	435	437	431	416	428	448	397	420	349	445	410	401	446	431	431	411	433	443	418	414	437	435	452	424	424	422	398	442	461	433	395	403	395	440	399	414	460	416	416	423	442	387	383	402	415	401	397	416	415	408	414	450	440	424	442	420	441	406	439	422	435	449	446	440	451	413	422	393	423	419	474	443	420	423	438	406	402	453	458	435	433	405	400	424	437	437	435	433	453	396	448	460	426	407	440	392	395	408	447	429	417	390	393	401	415	375	438	406	389	434	384	404	435	429	432	439	459	414	432	408	436	407	399	390	419	421	427	433	412	444	412	426	407	431	389	439	425	419	394	433	397	423	384	415	423	429	405	415	396	430	429	408	416	453	417	425	425	403	413	425	458	434	445	412	424	421	410	405	427	401	446	405	423	375	416	437	417	429	435	432	409	463	441	411	422	403	423	421	422	414	425	451	393	442	425	423	461	412	419	438	429	398	412	428	401	409	449	387	448	428	426	415	408	412	410	447	421	439	422	431	400	414	385	430	435	432	437	461	408	392	423	405	415	429	451	420	420	435	429	423	437	428	423	442	374	404	445	429	417	389	451	421	408	392	429	420	441	422	402	430	415	427	416	420	451	403	406	405	484	427	406	420	414	423	440	410	448	427	433	420	447	435	436	450	446	419	416	370	419	445	443	437	401	418	405	404	417	392	439	437	401	435	410	453	439	408	386	454	392	418	400	413	442	434	407	433	413	470	421	418	437	398	424	438	434	403	397	403	416	453	401	416	415	388	413	434	438	398	396	427	425	443	427	450	366	428	410	431	428	407	443	403	432	378	458	407	391	405	406	420	421	451	404	455	406	419	401	434	455	445	426	421	407	471	406	409	423	456	445	399	444	432	392	412	385	419	442	424	377	395	437	422	401	450	415	445	440	414	412	422	425	426	380	405	421	431	421	445	434	456	422	436	445	423	436	438	420	453	420	421	401	429	424	386	435	430	431	434	386	401	411	428	431	416	417	421	390	440	449	406	409	435	457	380	447	445	377	426	461	401	411	407	474	410	415	410	373	426	402	410	414	396	405	405	425	399	395	412	461	429	378	428	411	448	419	406	363	409	500	427	430	440	413	440	404	412	423	453	417	430	393	402	408	438	386	429	420	402	412	427	403	428	435	465	436	423	432	436	383	411	399	418	441	412	395	414	432	398	414	445	394	408	425	455	420	441	408	403	405	404	427	429	430	470	389	437	418	444	444	457	442	372	409	474	418	443	426	417	435	437	415	457	376	412	423	416	408	416	417	430	457	426	399	406	455	438	424	444	426	482	408	402	439	375	392	387	429	409	448	429	435	425	458	432	429	409	412	439	419	411	423	393	410	417	402	452	388	427	427	396	408	443	450	427	423	426	456	402	401	413	416	437	454	432	430	390	404	377	409	434	443	420	429	422	468	428	446	446	397	415	396	404	434	467	411	424	408	446	418	404	414	439	416	445	421	439	390	384	407	421	444	425	423	422	460	363	440	395	430	412	413	408	429	414	411	425	437	406	466	447	420	431	423	477	415	407	449	412	451	451	386	450	440	389	424	447	441	417	407	425	439	468	426	478	406	435	422	400	423	408	412	449	419	456	399	387	444	411	434	435	415	420	399	433	415	405	401	430	428	409	430	406	392	396	446	399	432	419	414	394	384	427	402	439	439	424	430	403	389	439	378	399	461	430	410	385	447	401	441	395	417	464	460	391	418	419	438	387	402	430	401	413	444	426	438	465	378	482	420	438	429	427	394	395	406	396	429	482	372	403	427	406	441	425	440	432	432	425	414	438	424	437	410	429	418	401	411	409	401	450	425	400	458	423	431	470	392	428	407	410	418	409	402	440	396	428	445	433	422	420	430	439	443	426	430	409	394	410	393	425	430	423	417	423	414	422	432	429	420	434	401	436	414	402	402	372	422	440	411	419	393	440	411	411	414	425	420	418	406	420	422	417	439	436	432	433	424	473	428	397	443	412	420	425	435	424	413	440	417	453	393	386	441	393	440	423	404	419	438	419	436	440	440	434	406	462	443	434	406	408	416	438	447	466	431	437	428	428	426	405	412	465	423	454	431	435	429	393	404	415	449	442	417	436	407	430	413	417	414	399	408	437	417	451	385	415	416	415	420	437	423	447	440	397	427	441	445	434	406	436	393	456	413	464	418	410	462	425	407	405	417	416	393	432	447	419	395	415	407	445	408	415	401	396	415	437	398	393	446	423	394	441	436	406	411	444	422	394	430	421	408	466	395	458	468	467	386	463	434	450	409	473	401	412	416	422	444	447	418	426	410	453	400	437	438	432	457	422	403	423	447	426	413	434	440	448	403	452	435	427	426	381	393	422	409	392	427	430	412	379	409	427	441	453	415	418	428	435	411	425	441	454	418	485	425	396	428	442	445	427	409	425	397	415	414	399	407	431	406	422	432	430	432	394	397	429	427	427	426	419	407	415	413	485	382	422	412	434	424	438	439	464	406	392	432	434	415	406	447	417	414	416	394	439	411	435	386	426	458	416	413	405	443	451	395	404	398	399	423	408	424	424	431	417	425	460	386	433	445	432	437
2567	226	211	164	164	159	142	153	152	141	145	146	144	154	154	131	143	143	140	136	161	144	133	149	157	134	142	147	145	128	138	146	148	148	138	150	153	136	126	152	123	130	152	138	132	156	149	144	128	155	154	135	158	139	148	164	147	153	131	146	119	136	125	112	147	149	134	143	135	128	145	140	165	149	136	156	124	160	112	148	138	139	142	136	154	158	144	139	125	148	144	151	146	141	138	143	151	147	148	144	129	110	132	143	137	131	142	157	125	138	138	165	137	134	129	140	155	144	142	142	147	143	134	152	161	130	145	144	148	155	123	143	138	124	149	128	127	134	139	129	150	147	144	136	156	133	141	145	153	142	149	152	150	133	135	131	151	146	131	129	141	110	146	151	159	157	141	138	145	129	131	136	157	129	151	129	163	111	132	134	145	127	111	129	130	153	125	151	148	142	157	149	135	160	148	130	142	130	127	132	141	131	132	168	125	124	134	154	142	151	125	160	139	135	130	158	122	146	144	142	137	117	138	135	149	146	136	144	127	148	161	142	145	140	139	147	132	144	148	145	151	120	128	153	142	134	135	141	154	145	141	146	144	137	135	140	159	122	133	143	141	163	158	156	140	132	135	123	131	160	117	139	137	160	141	139	147	124	133	157	145	141	160	148	148	149	146	111	142	144	132	135	132	159	140	129	138	127	150	150	137	141	131	115	142	153	127	151	134	155	145	136	149	132	136	165	158	147	133	154	133	148	145	133	155	148	158	140	143	138	131	132	151	152	142	159	143	151	154	147	140	126	138	136	132	143	143	143	139	137	144	140	153	137	147	128	125	120	140	133	144	144	148	144	124	161	141	130	147	134	141	129	118	137	122	157	152	146	127	137	135	139	151	135	143	144	137	147	133	143	153	117	137	138	127	137	126	151	133	148	124	119	140	159	129	141	149	150	142	134	147	148	147	146	121	128	158	160	133	133	125	130	145	136	148	104	141	150	139	121	121	139	129	146	162	142	161	158	144	136	140	155	160	140	133	128	150	150	139	144	152	151	136	157	178	154	154	136	138	139	149	140	126	124	145	132	132	142	144	133	152	138	132	141	141	152	128	141	142	172	132	134	162	132	154	125	134	131	151	147	146	166	154	141	139	131	147	152	122	157	153	147	144	123	140	142	148	143	151	144	159	153	149	143	125	155	158	135	137	157	120	145	141	151	144	134	140	137	131	144	126	128	152	139	133	123	135	150	145	131	154	163	141	149	148	144	159	141	143	138	146	139	139	136	142	146	134	154	141	118	135	133	126	150	144	147	139	149	140	145	144	137	149	134	120	152	148	137	132	125	131	136	130	130	154	148	130	124	126	168	139	150	133	162	161	151	134	134	127	136	140	156	153	132	124	135	162	146	139	151	126	136	118	155	150	149	164	154	167	149	141	143	130	130	141	133	132	146	136	142	142	143	116	141	149	134	157	134	131	127	157	125	147	148	126	141	129	140	129	161	138	130	140	125	156	129	133	165	144	123	146	147	156	130	128	135	139	161	138	147	131	127	149	125	137	118	131	136	138	123	135	144	122	132	131	144	134	132	135	137	146	138	163	152	149	153	135	153	144	141	144	155	134	133	142	140	122	139	135	153	151	156	145	144	126	139	162	129	148	136	120	142	111	132	155	124	136	154	146	140	151	120	122	126	122	163	157	115	127	145	139	127	142	132	113	140	126	136	123	135	142	132	149	119	123	120	132	144	140	144	151	128	162	146	134	140	107	138	134	138	137	134	150	144	145	163	112	174	118	132	125	146	146	140	145	128	113	147	135	140	137	122	131	149	168	142	177	132	125	151	145	150	154	153	167	166	135	139	152	146	134	144	149	148	160	129	138	147	145	148	147	127	141	126	116	137	135	144	142	154	134	136	145	123	131	135	154	123	129	135	147	140	148	147	123	141	155	149	148	146	134	144	145	152	134	124	141	151	126	141	143	141	135	141	157	166	133	125	125	144	157	126	131	137	148	140	149	156	144	143	129	142	150	127	136	166	139	142	140	116	134	154	133	159	130	128	126	147	160	127	146	133	153	141	145	145	160	127	132	129	140	149	120	130	124	138	137	138	173	108	127	130	132	137	133	134	134	135	124	138	145	137	147	121	145	138	150	141	134	147	125	132	142	138	154	147	138	146	135	160	122	150	141	158	124	143	162	148	136	153	116	148	133	139	117	135	123	151	140	140	133	131	146	129	129	145	162	116	146	149	138	135	146	132	146	156	145	157	126	166	131	150	151	140	143	153	149	162	145	144	147	142	143	140	153	131	151	125	137	131	149	140	145	153	168	119	147	139	146	143	123	132	155	137	125	139	139	146	157	141	132	136	139	132	129	131	131	134	127	149	134	124	143	158	142	143	141	132	147	126	146	144	152	143	148	161	147	137	139	152	122	163	160	130	127	148	159	137	126	130	134	137	152	142	123	151	153	156	125	137	142	140	138	151	121	154	133	140	130	137	147	142	150	146	147	137	150	136	123	126	138	158	137	164	137	132	140	146	146	106	123	140	150	134	133	131	120	144	135	136	147	138	144	133	142	131	167	144	131	149	153	125	138	137	119	145	148	149	128	151	154	144	151	166	148	142	164	150	163	148	150	141	123	155	138	161	130	144	140	119	134	146	124	143	148	145	150	136	129	158	146	154	138	145	157	135	151	126	128	132	141	142	140	149	133	124	148	122	155	137	146	139	135	134	159	156	136	134	160	143	137	147	142	146	137	118	152	167	114	171	145	150	132	136	130	126	146	147	143	146	135	121	156	146	140	137	117	130	150	159	132	174	127	136	147	151	132	148	144	143	145	116	145	150	143	142	152	138	122	127	157	149	142	143	143	144	131	153	139	149	144	154	142	155	138	144	142	130	145	124	132	145	140	143	133	149	126	125	125	153	122	146	145	150	153	127	144	150	126	145	131	158	153	162	149	141	147	138	156	125	141	144	126	139	126	140	133	131	128	142	125	128	135	118	154	140	143	143	169	147	123	131	136	152	137	156	151	131	122	150	133	155	118	141	130	150	127	127	129	140	156	137	121	140	131	146	140	137	139	143	132	161	144	166	124	143	154	150	140	140	138	140	144	137	126	168	122	130	130	142	148	143	136	137	159	110	153	135	140	126	152	146	139	148	138	129	160	168	133	135	148	124	126	134	123	136	156	123	160	135	141	127	132	140	155	118	133	132	154	146	128	129	166	173	138	144	141	145	143	138	145	142	137	146	149	159	150	128	134	137	137	143	149	146	136	128	129	145	151	131	155	142	130	143	164	121	133	160	141	164	147	150	131	144	135	165	147	143	138	128	142	127	139	158	134	138	137	146	137	127	124	142	113	129	139	167	150	144	140	144	133	123	147	137	126	116	156	135	133	173	145	137	152	160	146	162	131	149	131	126	147	172	128	169	141	139	145	143	144	122	138	146	128	149	152	139	151	129	127	144	154	136	121	137	148	123	136	136	148	143	152	142	143	138	136	118
4494	586	714	706	673	624	625	563	609	541	544	557	574	514	509	538	519	552	484	557	520	513	486	538	523	490	528	549	530	511	512	524	474	554	539	514	543	477	497	530	518	525	478	499	554	521	494	465	506	536	526	505	494	489	501	497	528	525	530	485	501	501	497	477	499	483	462	488	512	528	488	503	540	502	490	475	507	481	480	508	500	509	499	498	511	497	488	489	510	512	493	493	488	527	465	483	499	504	521	470	531	512	521	496	501	479	482	522	504	523	495	496	522	478	490	527	467	521	500	489	517	524	480	502	537	470	485	479	471	520	480	566	499	518	475	523	477	495	514	498	500	537	535	486	502	491	510	542	499	515	507	497	501	477	504	476	541	468	491	478	511	496	547	518	495	494	522	474	499	507	522	501	507	490	550	519	478	513	484	472	526	528	496	477	532	514	530	495	512	488	474	511	465	480	522	500	470	489	501	469	505	447	528	541	534	500	521	492	476	480	474	479	518	506	502	469	496	510	538	473	504	516	518	510	486	498	533	517	465	528	529	495	513	503	462	523	527	504	492	525	540	476	501	499	536	493	517	517	505	465	514	520	494	532	514	486	516	541	489	544	509	488	488	496	500	487	509	491	510	499	490	521	545	520	503	531	522	500	497	473	473	489	494	472	489	535	558	516	515	488	537	509	506	501	485	524	518	505	540	506	490	532	500	526	513	490	486	509	532	494	527	519	561	511	518	526	498	524	483	481	514	501	491	498	512	545	520	468	532	491	520	518	493	523	488	523	485	510	500	508	478	485	502	467	535	521	497	533	568	501	513	492	498	506	494	504	498	504	482	499	518	515	490	518	467	532	498	479	504	489	493	501	501	502	525	499	458	503	528	498	470	506	453	456	492	527	508	525	485	518	497	499	475	498	526	511	502	505	497	459	497	515	537	492	522	484	503	502	513	513	490	479	512	512	495	495	505	493	526	491	523	522	500	511	512	538	528	514	466	486	524	520	509	525	493	503	496	521	500	503	489	539	527	525	459	539	500	476	492	532	502	492	528	562	542	498	498	536	475	523	516	553	484	491	509	482	480	494	523	482	535	512	515	485	514	508	481	523	487	502	500	516	480	512	513	514	496	502	506	486	509	543	530	486	558	518	513	445	487	528	485	528	540	485	468	510	497	524	494	470	488	506	514	515	485	494	521	533	471	500	517	467	502	509	495	500	499	487	495	496	482	538	466	527	458	474	516	491	509	490	532	499	470	486	500	508	474	501	491	485	466	494	499	491	520	479	541	488	520	503	473	509	518	515	496	545	473	511	463	486	492	499	549	510	453	463	482	525	482	502	488	534	517	477	501	495	543	487	491	523	516	506	465	529	478	522	541	450	486	495	492	531	503	554	506	531	528	507	517	499	494	482	530	535	477	524	491	470	480	508	514	522	518	492	547	487	490	491	500	491	516	525	477	497	551	512	490	466	516	517	465	522	501	518	529	493	491	489	510	539	516	479	493	560	510	508	520	487	499	509	470	497	525	466	513	495	494	553	499	505	493	436	507	499	528	519	466	481	515	529	492	533	483	479	540	559	472	462	488	512	489	468	493	532	485	500	469	513	506	513	532	509	477	513	489	519	521	466	523	511	526	500	526	482	453	491	514	515	513	488	529	479	523	489	481	515	530	536	495	539	511	498	480	550	480	483	506	539	509	505	519	520	489	527	480	503	505	507	496	498	506	497	490	488	514	540	514	489	509	507	467	491	507	531	507	484	479	494	517	544	514	463	510	480	491	508	497	510	523	511	521	454	511	519	486	477	524	506	489	536	499	502	502	520	482	517	472	474	489	538	488	514	503	520	475	482	530	497	486	488	497	502	515	493	490	498	483	522	490	523	494	501	514	511	496	509	519	539	509	549	485	493	516	494	512	531	515	525	475	522	516	483	500	483	516	503	486	504	480	472	491	543	497	516	497	499	514	496	523	452	550	494	495	523	520	501	486	505	517	493	536	501	498	475	488	507	517	545	481	546	473	513	519	506	480	502	538	521	525	514	515	503	493	453	535	492	506	485	482	489	508	497	504	501	496	504	495	497	492	522	509	495	525	508	481	490	464	529	534	501	512	487	509	476	481	533	516	517	489	462	534	482	473	512	511	489	507	520	464	510	526	478	472	496	501	514	475	500	472	486	533	509	487	504	517	532	509	503	492	499	509	509	494	509	487	468	503	508	478	493	481	503	507	535	480	524	513	490	485	486	489	507	460	530	522	494	530	480	501	496	507	513	468	462	524	497	506	485	527	503	467	496	503	481	502	525	507	491	529	452	504	519	508	529	519	488	466	493	485	529	488	465	506	540	497	465	472	519	498	520	481	502	540	508	486	481	516	482	547	518	515	481	518	499	524	526	498	499	488	521	439	489	504	530	491	504	510	528	475	481	472	523	467	525	501	495	506	476	552	488	489	503	505	506	486	520	532	510	489	537	483	499	526	550	507	460	506	491	531	513	536	499	520	484	539	494	490	521	484	498	523	510	513	535	502	527	500	512	458	494	479	534	530	496	478	493	468	529	524	486	472	486	486	485	539	502	535	504	500	514	507	499	470	506	492	509	532	500	539	432	544	492	497	520	523	482	496	509	473	503	498	491	515	513	464	504	479	513	541	512	520	501	519	514	495	518	514	518	530	493	455	509	494	529	477	530	506	546	502	514	522	507	522	494	503	531	485	526	551	509	513	474	519	490	487	464	527	482	510	462	509	532	480	467	520	533	530	501	511	484	489	500	516	492	450	524	502	468	527	520	466	518	480	493	512	553	550	484	505	505	482	521	528	536	529	532	523	505	497	522	510	523	505	521	494	482	499	541	472	502	546	538	493	534	508	496	467	471	502	483	545	501	492	513	446	509	523	500	506	499	481	488	517	480	519	474	495	529	506	528	514	525	497	486	533	487	533	514	505	521	505	566	505	503	506	496	534	517	519	489	516	460	504	519	507	453	482	515	532	504	488	496	512	522	524	499	518	511	500	521	479	506	519	508	493	470	492	478	502	440	510	530	488	469	535	496	495	504	493	477	496	496	474	529	464	522	504	513	467	517	440	516	514	504	479	508	513	492	476	500	529	482	504	522	506	475	493	520	520	512	503	501	507	523	475	491	511	515	474	453	522	446	502	496	491	512	485	545	539	499	470	533	541	515	557	496	466	512	493	508	508	476	489	486	500	492	455	500	465	548	491	529	499	495	511	521	513	536	469	486	473	537	481	495	502	483	521	490	513	511	485	510	526	526	482	515	486	531	529	487	510	552	535	486	479	533	499	472	528	496	490	479	483	517	502	520	483	517	485	484	549	530	489	457	467	498	525	470	475	503	491	462	483	481	465	494	530	490	494	500	519	508	522	473	520	486	491	518	514	528	527	514	503	516	536	475	505	506	475	484	512	482	516	539	509	484	496	543	487	566	500	501	555	502	504	492	501	437	524	512	476	468	548	529	530	480	513	501	509	543	489	498	496	526	563	504
18842	2602	1075	790	530	383	277	256	204	175	160	124	157	119	103	120	87	83	105	100	89	80	98	80	96	89	94	69	86	80	85	83	87	96	74	77	70	64	74	69	66	89	80	63	87	96	64	84	89	66	77	79	65	75	72	82	79	78	73	81	60	79	94	74	74	82	69	72	74	66	78	63	87	72	84	77	83	76	74	73	73	59	76	75	75	76	81	75	82	64	59	73	72	65	70	72	102	71	59	82	89	68	73	67	75	73	72	79	71	75	85	79	81	72	52	70	74	79	71	68	69	64	85	63	70	82	71	67	85	74	85	75	79	82	78	76	63	66	84	72	80	81	78	67	84	75	76	78	76	67	79	70	63	70	78	59	81	83	54	71	80	58	73	89	77	72	67	80	72	75	71	61	64	76	68	82	62	79	60	76	66	82	69	64	87	64	65	84	79	71	85	68	71	64	81	73	63	93	49	85	68	74	72	62	81	73	80	67	60	72	78	90	77	83	77	71	51	83	73	56	72	72	73	69	71	71	68	68	66	69	76	61	91	88	85	65	65	64	65	61	66	91	85	91	66	67	84	86	76	83	82	72	88	69	61	75	70	70	74	51	56	76	70	66	80	65	66	62	53	73	77	61	78	66	72	66	67	70	75	87	75	84	84	86	70	49	80	82	69	79	58	78	82	92	62	68	70	76	75	64	58	69	71	77	73	71	78	70	74	78	61	67	74	64	71	77	61	66	76	70	74	84	74	67	85	69	67	67	60	56	71	61	64	71	74	61	58	88	68	79	86	54	82	72	91	57	56	80	69	66	58	74	72	66	81	76	65	62	62	72	76	60	63	84	73	80	62	96	76	77	71	71	89	92	77	78	77	70	48	75	71	69	87	67	70	72	67	58	81	69	68	72	74	74	76	84	89	70	68	69	76	72	67	83	75	68	93	61	64	74	80	76	75	84	54	55	85	76	93	62	64	79	65	79	72	67	60	64	82	65	76	69	78	58	68	73	71	74	84	84	71	61	85	70	73	74	76	81	80	73	71	71	84	67	65	68	74	74	64	87	65	81	69	74	65	63	77	73	63	64	74	72	76	69	65	63	68	94	68	70	78	67	76	73	76	57	84	73	65	70	75	78	76	64	64	66	77	83	86	70	88	82	59	81	73	69	73	63	79	83	73	73	85	61	88	62	71	70	68	76	86	69	77	65	74	66	66	75	91	71	65	65	73	74	61	75	73	79	81	78	68	67	76	74	75	82	83	72	66	81	73	70	59	73	62	70	90	56	66	61	80	75	69	70	75	87	84	56	81	60	52	67	74	80	76	74	82	69	64	70	74	72	60	67	72	73	58	66	81	87	68	60	68	64	71	73	85	59	79	79	67	74	69	73	92	74	78	66	79	62	73	77	56	74	66	83	74	60	75	63	80	73	72	75	62	57	68	71	81	59	71	59	64	81	66	79	85	75	66	72	86	83	60	84	65	53	65	71	66	77	72	80	66	71	72	82	77	84	78	72	69	74	81	66	68	75	70	76	66	76	77	63	64	82	74	61	79	92	75	77	71	80	81	67	85	83	81	71	61	61	68	72	71	84	67	77	80	85	68	86	69	71	62	71	67	62	68	81	82	87	52	77	55	66	86	86	77	88	85	69	72	70	63	72	85	66	62	74	76	75	64	58	72	77	81	75	72	80	84	57	67	81	77	69	91	74	84	55	62	66	90	70	74	84	68	84	68	64	79	62	80	83	77	91	80	64	79	80	69	66	58	75	84	57	61	65	77	68	68	87	78	66	58	74	60	70	63	53	63	82	74	71	64	80	77	67	69	86	67	76	68	58	71	76	73	73	64	89	56	70	78	72	67	73	66	64	70	80	88	64	57	82	58	78	83	71	70	73	72	56	79	91	65	67	64	73	61	75	87	79	61	73	74	75	83	63	74	73	80	65	68	63	80	68	72	65	95	70	77	69	64	77	60	72	81	60	86	84	84	87	73	70	65	72	73	64	80	76	70	70	67	56	57	74	72	65	70	85	70	76	59	66	75	80	73	74	67	75	71	63	62	72	79	72	77	81	66	76	71	66	67	65	71	66	92	83	91	78	76	70	83	86	80	89	83	52	83	63	77	75	74	85	71	75	69	67	79	67	82	69	79	78	81	81	73	55	80	67	76	74	77	74	85	64	81	61	70	81	80	70	68	63	81	78	74	62	86	69	66	83	77	59	81	86	74	78	61	76	66	63	67	67	69	74	80	78	68	64	54	71	71	56	66	58	74	71	63	79	86	87	77	78	81	56	68	67	78	88	93	88	56	75	68	72	75	52	69	58	48	73	66	75	71	62	61	69	91	58	78	71	62	69	67	71	79	77	83	62	73	68	74	80	59	65	67	85	61	71	92	88	87	59	80	74	67	67	65	88	77	75	87	68	78	88	76	67	76	81	78	68	104	83	63	69	64	61	76	60	91	69	78	78	86	89	60	80	72	93	80	72	82	80	69	62	87	62	79	81	56	68	77	78	74	71	74	67	76	84	60	72	68	84	85	73	67	75	68	74	64	86	65	72	70	72	70	70	73	65	68	59	52	67	66	71	71	69	94	69	79	67	83	74	74	68	73	72	71	78	73	62	80	61	83	75	70	54	81	68	65	73	80	71	79	75	78	87	68	80	75	90	69	94	77	78	65	82	81	80	72	75	78	81	79	70	70	75	60	52	77	66	65	81	78	81	67	77	79	69	72	74	68	74	76	66	72	78	85	76	77	76	71	81	78	53	66	58	92	69	52	90	83	88	78	93	82	78	92	85	73	78	84	60	68	66	78	81	63	74	78	80	82	67	75	57	72	70	71	82	81	77	73	67	76	80	74	82	76	67	91	61	89	74	69	78	68	96	76	80	74	68	70	62	86	71	69	86	83	70	70	84	80	71	69	70	78	77	81	69	63	80	59	79	75	65	83	55	84	67	80	81	79	72	74	50	69	81	76	73	77	84	92	63	65	64	81	67	83	74	90	69	65	77	69	55	60	69	77	69	68	65	72	71	83	58	87	70	61	72	68	77	77	71	72	67	75	67	72	76	63	93	72	78	70	83	84	88	72	54	72	85	67	75	69	58	90	77	84	75	80	69	83	66	79	71	85	71	63	68	67	72	87	80	77	62	90	88	65	74	65	63	82	77	76	57	67	60	84	68	62	83	73	67	75	85	92	80	82	66	78	70	72	74	78	89	59	68	80	73	71	75	66	76	75	80	77	59	90	87	71	91	67	69	76	82	80	86	85	60	67	80	59	70	72	83	68	83	79	75	78	67	84	79	78	66	73	70	77	63	71	72	84	88	58	67	66	82	75	83	61	89	79	78	85	58	78	61	80	69	56	86	74	70	82	80	84	78	79	82	76	65	68	79	84	70	72	96	63	68	94	78	64	62	66	80	75	70	75	72	85	70	62	84	94	59	71	70	75	63	64	67	58	72	71	70	65	78	79	76	63	81	60	71	78	70	74	75
10508	1134	2541	3014	2714	2195	1856	1423	1279	1146	959	818	795	801	680	646	639	541	518	504	492	460	475	435	434	450	431	382	378	390	359	389	411	372	341	343	342	311	350	348	342	340	354	354	303	326	336	307	323	325	336	334	321	296	309	328	315	335	315	300	272	326	318	332	340	338	350	324	295	333	331	289	318	348	322	308	293	301	305	309	304	306	301	305	305	314	294	310	281	293	321	344	289	312	325	320	311	311	294	273	331	309	350	312	300	292	325	267	314	287	317	306	305	281	303	308	266	337	293	272	298	270	286	315	287	284	298	306	306	286	316	304	296	301	285	299	284	301	281	289	307	294	318	268	298	316	301	278	290	308	290	290	314	311	328	306	276	299	247	294	293	322	305	270	315	331	297	308	282	298	304	303	314	290	291	332	310	298	290	297	283	272	284	311	259	270	288	316	304	301	309	296	291	277	314	268	288	295	321	304	288	278	303	299	307	296	290	302	293	294	297	279	262	281	282	296	297	289	304	297	275	293	309	302	331	317	296	298	312	295	301	315	310	299	294	294	327	275	290	302	293	308	286	289	291	280	340	280	283	278	294	272	309	299	265	298	322	295	318	311	309	298	302	305	296	274	278	276	310	296	284	313	319	299	271	288	281	288	304	275	318	325	343	304	289	315	285	275	300	304	287	325	294	288	284	311	308	262	276	314	293	304	289	291	278	268	312	284	279	296	276	300	314	296	280	304	295	292	295	313	313	296	331	307	286	295	301	303	301	297	324	285	282	316	267	303	311	280	297	271	314	272	292	298	289	354	300	284	314	297	309	276	285	285	305	317	285	299	341	307	286	314	294	270	302	283	270	282	280	276	265	299	308	326	308	308	308	303	315	289	301	318	293	270	284	298	287	301	292	291	278	327	343	268	285	300	313	290	261	287	290	295	300	267	324	301	302	338	267	318	291	265	285	295	268	306	298	287	319	283	294	286	289	307	297	285	312	310	290	305	281	278	315	305	303	301	309	281	298	275	311	272	274	312	291	305	314	288	303	272	313	306	312	309	284	250	284	259	320	315	295	274	298	320	342	294	278	287	280	287	297	296	289	309	298	281	279	322	293	284	289	304	304	274	296	331	298	312	261	306	286	302	263	295	274	289	294	304	275	285	301	310	305	303	299	275	277	286	309	304	297	285	292	317	295	293	290	305	299	309	302	316	307	266	295	306	279	307	323	298	269	314	302	302	329	307	304	300	296	325	275	292	281	334	314	306	316	273	307	307	285	291	301	315	333	282	299	306	277	268	294	262	316	295	279	304	310	325	319	290	301	296	303	292	292	263	282	315	287	274	317	261	303	296	305	287	321	276	291	322	322	287	296	291	295	313	289	269	297	289	290	293	314	282	305	355	307	320	323	307	317	299	350	257	301	281	274	286	318	280	294	271	327	289	272	291	302	297	321	323	314	298	314	250	310	292	293	313	309	278	286	305	298	302	275	318	287	299	314	307	294	310	302	338	309	307	284	271	270	293	282	320	292	308	286	295	315	294	275	295	274	297	307	276	308	328	298	280	288	281	316	304	300	301	331	311	289	275	321	305	263	298	306	244	273	279	328	317	258	294	293	281	293	303	317	289	283	291	288	315	296	272	273	333	284	279	298	305	307	335	275	287	285	292	296	287	301	291	326	332	295	301	307	292	291	286	297	289	299	292	303	294	279	285	296	291	288	291	300	288	308	295	284	302	296	295	283	316	312	308	305	283	299	298	298	290	311	300	315	280	289	307	280	300	300	283	269	300	281	309	296	316	311	304	300	288	285	287	280	303	312	283	323	297	303	294	291	262	293	271	330	321	282	293	316	291	280	296	290	289	229	282	259	285	287	278	336	296	330	280	291	288	351	295	294	293	305	290	293	293	267	303	290	294	285	313	301	277	311	306	290	287	326	319	269	307	283	324	344	323	280	297	295	287	285	291	306	295	310	318	312	289	310	286	282	296	304	310	336	275	275	281	267	269	292	278	328	345	310	271	308	300	327	292	300	243	299	290	265	324	307	316	286	278	297	290	301	298	292	291	320	318	304	286	300	251	304	300	320	288	288	330	287	292	300	294	284	299	308	285	288	322	320	290	275	294	318	296	290	290	298	315	293	277	293	284	310	293	288	298	316	339	311	307	301	303	294	264	289	304	310	273	268	308	277	294	313	292	286	311	295	313	274	293	296	301	281	288	245	303	334	304	309	275	310	294	308	297	283	309	309	296	287	328	319	301	309	292	287	284	290	297	292	329	286	308	293	285	293	295	314	310	311	275	282	306	303	298	281	287	282	323	304	323	275	304	290	301	300	311	300	258	292	318	299	282	268	277	314	310	279	297	293	311	287	294	302	337	284	289	311	289	307	323	276	309	324	279	288	322	304	302	321	285	302	306	307	283	300	296	292	292	293	283	303	274	299	311	288	291	302	323	294	290	324	296	268	311	307	305	298	282	296	298	336	320	320	295	275	301	305	323	280	293	285	279	287	297	276	252	299	276	285	266	286	304	331	298	302	291	325	272	300	325	281	309	278	299	305	340	279	307	332	305	334	292	289	302	295	273	279	285	248	302	270	305	272	296	293	282	305	270	289	311	293	299	303	285	304	303	280	305	287	315	295	263	280	337	283	296	282	292	289	310	311	312	274	293	284	310	316	317	305	277	311	289	295	253	287	336	309	309	285	304	281	293	285	272	309	295	283	292	305	262	306	313	315	290	272	316	270	315	325	289	288	287	294	299	285	265	278	267	304	301	287	256	306	308	286	321	309	292	283	285	291	306	302	296	301	321	291	295	315	280	281	286	316	282	294	290	299	278	310	296	297	268	274	275	277	311	296	295	296	258	314	310	309	280	312	307	307	318	281	306	269	267	314	286	293	285	306	282	294	301	339	318	258	308	287	283	298	297	288	280	305	295	287	275	327	292	338	287	287	284	287	293	275	311	299	288	290	317	316	299	298	297	298	285	300	297	278	294	314	301	315	307	284	302	292	335	296	297	290	273	261	326	294	284	305	283	283	310	308	313	278	279	268	282	303	281	275	320	275	318	310	310	281	277	303	275	316	289	266	292	303	289	296	267	312	287	313	286	284	325	290	292	269	314	314	279	317	300	280	273	294	294	301	305	302	302	284	300	265	304	298	274	286	301	269	322	246	316	299	297	286	278	297	281	297	276	306	264	325	302	316	317	299	300	296	277	290	299	310	314	292	282	296	297	314	315	290	316	297	314	324	295	289	318	304	299	285	278	325	297	310	289	325	303	285	303	317	316	301	295	289	307	282	295	316	287	284	284	281	291	292	303	307	305	299	284	297	295	289	260	298	294	279	281	299	305	290	306	317	298	294	293	301	261	276	273	263	299	286	313	299	310	285	312	298	296	277	261	305	299	297	307	304	303	302	295	302	306	272	318	314	294	291	309	290	309	276	302	317	267	321	311	323	342	292	293	282	316	315	284	279	254	310	299	320	299	299	309	293	288	289	308
28461	8477	2170	1469	1027	754	573	448	366	312	264	261	232	227	189	166	167	185	155	144	139	150	143	152	129	146	145	112	135	123	127	143	131	130	136	131	138	112	116	107	133	132	119	98	118	117	121	131	127	128	105	121	111	124	113	144	128	117	114	126	104	113	115	114	126	122	125	116	123	106	101	129	113	116	120	113	122	95	114	114	113	135	114	114	112	120	85	89	112	125	149	105	129	119	101	100	128	105	104	115	132	97	122	117	111	115	98	104	121	112	127	113	122	119	113	116	117	118	110	122	108	109	117	123	116	100	106	92	118	100	117	112	119	138	102	114	134	114	108	115	113	109	116	131	93	98	120	99	127	119	97	116	96	126	112	108	105	111	109	99	114	109	110	107	115	116	110	107	102	99	119	106	112	113	127	112	117	120	101	104	107	117	115	112	112	106	95	109	107	105	140	104	106	111	92	96	122	127	116	111	130	104	112	125	109	114	111	114	108	105	123	108	110	114	127	105	112	102	122	127	127	123	102	110	130	129	105	105	131	108	102	114	98	103	127	108	107	120	81	120	109	111	109	111	96	100	109	103	106	130	101	122	121	109	122	123	107	119	115	110	117	118	104	108	110	115	124	121	102	113	101	117	106	98	107	108	120	122	115	108	99	117	110	97	112	106	101	106	122	122	93	120	113	111	125	120	124	104	97	120	107	129	104	104	114	99	106	114	109	114	95	101	119	121	102	115	98	113	128	105	112	120	127	115	130	112	114	132	113	122	115	110	117	130	126	113	117	117	112	120	105	111	108	108	121	124	111	120	127	107	113	126	117	116	123	112	93	123	116	112	113	118	103	109	116	112	128	96	102	123	116	116	130	121	118	110	114	89	117	122	126	117	109	105	107	115	131	127	123	101	121	132	131	124	103	111	113	114	126	118	109	106	115	120	105	115	118	110	107	116	96	116	99	117	122	120	132	105	111	106	123	108	104	101	129	98	110	111	100	134	114	121	129	114	121	136	111	110	131	114	112	109	117	96	105	110	90	111	116	132	126	122	106	107	116	112	117	115	116	109	103	106	103	122	116	107	105	114	110	95	117	110	129	96	98	112	119	112	109	102	127	124	126	107	126	111	115	101	103	131	100	123	122	114	118	123	107	113	117	90	126	122	110	118	101	134	113	111	106	113	99	115	116	99	117	97	96	116	120	86	122	105	145	113	103	132	128	104	118	113	105	100	128	121	109	105	136	129	118	120	119	103	102	133	112	120	113	110	113	118	126	125	105	113	114	94	95	125	107	127	125	122	115	120	114	112	126	105	109	111	114	119	116	109	111	121	111	121	123	117	116	97	113	106	140	96	109	124	121	117	115	116	106	123	117	102	104	108	124	127	108	115	106	130	132	108	109	114	114	104	124	111	116	103	120	128	102	115	125	113	124	115	141	113	110	123	106	113	105	124	103	115	106	107	108	104	123	107	102	109	122	110	106	112	116	112	113	112	110	136	121	111	128	100	118	122	112	110	105	107	101	115	112	101	133	125	120	116	133	94	124	110	108	110	113	129	97	93	119	108	106	97	104	92	118	119	130	110	108	100	117	91	117	120	108	92	99	109	112	108	141	98	116	126	107	132	106	128	130	131	111	122	119	112	119	125	101	113	133	104	122	107	98	114	122	102	106	146	132	107	120	103	109	119	113	106	119	119	105	97	120	106	99	105	111	113	102	96	96	119	107	121	93	109	129	118	107	101	132	112	114	92	109	111	120	118	132	100	107	97	109	106	105	133	129	116	101	118	115	115	110	118	119	137	103	103	99	112	110	136	97	100	98	103	109	105	117	101	98	114	121	125	107	110	97	130	111	118	109	135	114	127	122	128	114	100	113	125	91	120	108	118	119	127	95	127	122	119	118	111	108	126	125	98	116	97	83	117	108	114	99	113	113	103	128	106	122	108	131	124	124	116	118	107	112	129	117	113	128	117	106	110	101	118	103	122	110	92	105	102	96	107	118	120	110	106	114	101	126	116	102	112	109	117	115	111	94	114	123	112	105	110	121	103	113	105	110	137	128	112	106	103	108	118	85	100	98	105	116	112	124	107	106	112	122	115	104	106	101	107	107	118	107	127	104	87	106	110	103	113	121	107	94	109	120	117	122	119	108	126	118	96	116	113	113	115	105	114	115	126	115	114	131	113	92	103	111	132	114	113	122	118	106	108	110	111	122	115	113	112	108	117	111	116	101	107	98	106	109	98	100	112	115	115	104	105	109	111	113	102	97	105	106	105	126	125	109	130	118	120	98	106	108	115	114	135	109	124	112	115	126	109	116	97	103	100	103	114	117	118	118	112	106	129	122	92	125	110	121	100	126	117	100	113	114	114	114	103	135	105	114	128	105	111	116	106	113	119	81	100	116	108	113	103	125	120	121	101	114	110	105	114	124	123	125	96	117	117	135	97	116	88	101	102	112	104	125	118	125	103	130	118	120	110	117	108	93	117	98	111	114	129	106	113	128	102	99	96	98	112	122	107	106	103	90	108	109	111	113	111	123	108	111	131	125	120	110	108	88	119	126	124	106	130	110	114	107	96	107	119	96	102	105	108	106	113	109	117	114	112	126	110	106	112	122	129	119	125	106	104	116	107	112	109	118	97	101	89	116	103	100	88	106	119	116	103	122	135	109	117	115	107	105	112	108	118	105	134	92	122	122	110	114	88	110	114	122	111	122	101	109	117	103	86	108	105	122	117	104	108	108	96	126	116	120	109	113	127	100	124	121	102	109	100	118	114	116	106	116	107	107	104	127	110	93	102	120	112	110	106	140	99	127	105	105	112	111	117	107	123	124	108	106	118	103	101	115	116	128	105	95	95	109	107	119	119	102	112	105	117	146	119	107	133	114	110	109	108	105	110	108	100	113	130	107	106	107	110	131	88	101	98	114	126	121	112	137	100	103	107	91	116	103	102	114	109	105	114	106	112	114	108	110	109	108	118	116	100	114	105	105	113	105	106	89	113	111	118	102	111	103	119	106	110	110	103	99	104	143	121	107	118	124	118	129	118	103	109	107	111	118	120	101	115	117	104	108	130	122	106	113	112	95	105	117	108	112	104	117	92	118	104	107	106	118	117	102	96	100	115	112	101	101	102	97	102	113	119	118	106	143	122	105	116	83	106	109	88	106	120	90	97	95	98	124	101	116	109	94	124	128	111	117	119	98	118	96	116	99	83	115	108	102	123	111	119	99	128	117	104	95	117	115	114	122	108	120	119	107	123	102	94	98	96	102	124	125	101	117	100	103	104	127	130	118	112	121	109	112	79	97	109	121	117	103	130	116	110	95	113	127	112	119	102	110	105	119	104	118	114	106	107	116	84	102	135	112	117	127	108	97	110	111	115	104	114	105	103	101	100	112	104	111	120	118	140	124	117	120	100	126	113	115	129	102	103	120	106	101	106	114	120	110	140	113	105	122	86	117	115	108	128	120	95	112	119	103	92	101	119	101	129	92	114	115	106
14009	2166	4790	5334	4743	3924	3160	2699	2218	1928	1739	1601	1426	1232	1183	1051	1004	895	844	789	814	748	751	717	661	655	619	618	591	615	568	591	564	572	538	541	517	509	507	536	523	481	501	519	483	471	514	497	470	471	479	486	479	530	445	467	459	468	463	483	427	459	460	459	442	447	478	510	442	465	446	468	453	470	440	482	431	442	444	439	444	444	464	483	454	430	449	475	432	412	466	444	438	472	418	442	456	422	409	433	436	451	428	442	429	460	440	452	385	436	451	443	443	410	467	415	428	428	455	422	432	453	440	412	434	442	459	407	423	450	426	401	432	398	402	458	428	423	414	430	452	406	466	447	392	428	387	419	421	396	410	436	399	406	448	410	407	454	413	412	450	426	439	431	400	402	449	444	430	405	395	412	400	407	411	416	394	414	415	436	409	412	420	431	428	439	445	369	413	458	447	403	413	431	464	450	444	416	422	426	456	416	401	431	465	410	402	434	432	431	422	435	441	445	457	434	416	420	400	429	443	413	416	399	415	410	426	415	410	440	450	400	424	442	368	399	439	384	405	388	418	425	440	427	461	432	430	430	429	453	378	407	485	437	433	409	413	429	402	408	465	439	461	464	386	404	424	409	465	436	423	424	468	432	415	422	398	403	388	419	424	457	435	424	374	421	410	377	441	409	418	420	432	422	395	389	474	405	412	442	456	431	409	433	478	448	411	398	397	412	417	445	441	434	409	417	423	403	383	457	415	421	433	419	392	437	422	423	469	406	434	414	419	393	430	432	428	431	405	396	442	384	480	454	394	389	425	387	454	420	451	419	400	442	404	406	446	448	436	434	406	434	411	377	439	413	432	447	414	404	426	413	467	445	408	427	399	417	424	435	412	419	416	433	422	429	412	442	400	417	448	385	440	436	409	416	392	394	416	403	422	396	413	413	432	434	433	442	429	446	422	422	478	428	405	404	451	448	434	448	436	408	435	426	434	444	414	431	430	450	396	421	449	415	403	377	409	407	413	416	410	444	445	464	450	428	416	413	412	401	422	422	398	461	435	432	447	452	429	414	430	418	416	425	431	440	459	442	442	438	399	383	401	414	428	407	382	439	443	445	446	451	422	414	443	405	374	434	446	403	441	488	429	473	450	446	399	419	449	435	433	438	444	441	410	427	436	432	401	417	447	415	394	414	372	419	446	408	414	436	449	397	408	427	450	449	403	427	443	401	392	410	425	420	397	400	420	410	432	445	423	414	429	418	406	446	460	398	433	402	433	417	417	417	401	405	384	413	433	404	428	413	434	411	427	440	393	413	418	445	424	432	430	438	419	441	401	470	456	414	413	400	408	397	380	428	463	433	430	434	420	418	436	450	401	454	407	399	419	429	413	411	389	405	434	429	421	453	430	436	415	430	415	445	439	441	413	422	458	442	386	406	424	427	432	429	389	438	364	428	419	395	486	462	426	423	415	420	450	440	426	442	413	428	398	470	437	427	434	431	413	416	424	388	398	446	381	435	408	437	396	449	431	417	418	410	432	382	418	444	419	453	436	440	417	390	420	405	439	420	426	412	409	407	419	442	428	426	410	418	455	382	432	420	411	406	402	428	446	440	420	414	421	421	450	425	412	358	412	392	421	405	416	408	418	433	408	380	445	389	421	404	402	424	433	435	417	362	407	400	388	412	443	408	415	418	387	422	420	425	402	406	403	396	443	408	398	432	434	453	424	461	386	420	374	426	411	390	397	436	429	398	402	430	449	443	390	438	420	388	446	409	439	411	416	416	428	421	425	409	442	397	422	413	436	406	454	417	423	404	462	420	426	416	413	435	443	409	461	428	452	427	456	400	426	421	407	401	419	392	421	411	453	406	435	430	416	392	394	446	426	401	449	465	424	412	391	450	417	395	403	437	439	419	401	406	412	425	405	417	393	447	429	406	419	413	428	428	431	422	442	382	410	412	420	425	477	406	406	439	394	448	414	430	411	391	416	447	436	387	436	400	437	428	437	416	466	398	423	448	410	416	426	408	418	449	389	414	461	424	426	416	435	405	411	437	439	435	392	416	397	424	404	454	437	421	406	439	404	468	405	450	449	437	451	429	433	450	470	458	389	429	412	383	424	395	395	380	460	402	440	371	462	431	437	418	465	425	430	434	464	425	407	400	429	426	390	401	384	417	369	423	435	409	431	447	423	449	456	390	440	428	438	457	403	410	423	424	404	394	412	402	471	410	427	383	420	423	429	400	381	380	429	410	469	448	429	466	423	385	445	422	405	422	397	435	442	379	420	429	410	427	422	417	421	416	422	410	390	423	397	461	462	426	411	442	462	428	440	449	418	393	404	456	409	453	416	388	428	434	385	399	420	455	432	439	448	411	436	399	387	444	409	413	429	417	416	412	401	424	448	409	420	417	430	436	447	440	417	420	448	398	407	447	456	449	445	418	404	470	439	430	412	436	392	430	426	436	421	419	413	422	434	443	414	422	426	424	398	429	421	422	444	459	464	420	425	463	439	407	404	425	469	462	424	429	395	420	426	418	395	416	445	404	414	395	422	442	413	408	417	443	437	389	465	421	398	386	409	457	404	403	411	425	441	434	415	406	458	408	420	431	412	378	424	417	401	405	418	457	438	378	430	429	418	430	461	390	387	454	428	409	404	421	398	402	409	393	442	430	431	456	449	456	442	447	412	422	408	418	432	434	393	394	435	436	409	401	425	435	409	449	437	421	436	402	426	422	447	399	396	441	472	423	437	426	415	402	437	403	475	443	403	424	383	387	436	418	416	412	433	427	440	452	416	445	409	418	443	421	416	404	396	449	392	425	439	413	425	394	433	397	423	434	418	411	438	389	438	433	449	443	445	437	440	436	407	416	410	453	412	446	391	385	452	432	397	437	405	385	442	372	409	404	411	420	395	395	417	451	467	419	408	425	405	377	426	412	429	417	430	425	415	457	412	424	428	440	412	439	420	388	386	408	457	405	404	394	448	404	439	419	426	418	404	428	447	420	409	425	376	459	414	409	432	412	409	396	424	375	433	406	433	405	410	418	442	431	392	368	421	403	396	415	372	415	455	420	375	403	399	425	435	418	441	429	464	391	432	435	419	450	443	411	432	411	421	440	406	449	402	421	428	401	442	422	443	449	446	434	424	431	431	422	419	415	425	409	443	417	441	434	454	404	420	424	407	442	425	431	411	427	430	404	415	425	433	437	448	407	422	410	405	398	414	411	415	426	413	412	417	423	422	435	400	415	384	425	443	439	421	417	406	413	438	424	417	407	383	420	430	424	408	390	420	458	437	442	429	425	423	414	405	427	372	385	452	392	423	411	423	424	414	431	406	396	449	435	413	385	421	403	448	449	426	412	388	409	416	435	440	419	411	448	425	451	419	403	466	417	405	406	431	421	397	382	406	386	416	404	441	463	408	428	415	450	413	443	429	424	442	457	419	458	452	423	430	430	384	418	423	422	409	400	389	449	424	413	408	423	383	426	441	418	385	427
2507	236	190	183	175	161	145	129	151	147	132	140	142	123	118	140	148	142	147	142	131	139	127	147	146	134	160	152	143	145	153	139	160	144	137	153	140	158	126	140	125	139	132	142	149	133	122	151	140	143	168	137	150	129	159	167	136	129	147	159	132	162	145	133	166	144	139	138	153	129	140	161	123	162	135	168	148	125	108	145	141	137	141	137	157	158	137	125	122	131	133	119	125	137	114	136	121	137	128	117	139	144	152	136	140	123	130	151	161	145	131	126	125	119	139	136	122	137	155	147	136	150	140	157	117	153	146	135	151	141	124	130	121	137	139	148	145	146	151	139	142	153	145	163	146	131	128	119	136	137	155	126	151	133	159	133	116	129	153	151	133	139	154	136	169	125	133	150	126	137	130	148	124	121	160	123	150	158	137	140	154	129	142	128	136	131	130	148	139	149	148	137	151	138	134	137	135	138	139	136	130	128	160	144	135	146	141	155	141	132	155	140	153	140	135	131	158	144	137	135	125	162	144	138	127	157	132	144	129	161	126	140	130	125	173	137	141	140	135	150	146	134	176	138	151	120	149	135	159	141	134	148	143	132	133	154	150	139	138	129	146	127	133	141	127	138	128	124	128	137	146	127	138	121	134	145	119	142	134	130	137	151	141	121	133	146	128	153	141	135	137	133	145	144	128	140	136	140	147	130	126	131	140	159	122	162	129	142	129	140	137	138	139	148	128	127	138	145	133	137	141	132	143	146	119	135	119	114	140	145	129	138	138	149	132	144	142	136	137	128	156	140	134	136	135	126	137	138	147	147	142	150	131	141	139	144	126	135	132	132	137	124	134	138	129	137	133	115	145	149	147	134	136	158	136	134	147	119	169	130	144	129	127	130	136	149	144	151	141	124	156	152	143	148	135	142	127	149	138	123	161	157	145	139	137	134	116	146	153	137	157	151	123	146	137	131	152	140	121	143	147	155	133	152	143	148	140	123	147	147	163	137	129	133	153	149	141	139	150	146	143	146	134	129	145	131	129	104	170	136	155	152	165	144	131	151	141	144	135	152	134	153	151	146	140	143	137	151	131	129	127	166	145	164	138	159	138	151	133	143	138	134	114	138	135	141	142	157	118	149	132	138	148	137	125	142	156	126	139	172	134	149	129	147	134	129	134	135	142	174	163	145	133	125	143	155	150	143	152	141	125	135	144	126	132	155	130	130	126	138	125	150	140	135	131	140	126	121	126	142	152	162	131	142	149	153	118	130	139	130	159	146	144	133	153	152	143	147	140	151	152	111	146	144	127	137	153	145	128	133	132	127	132	143	126	123	141	145	125	154	139	147	121	124	152	141	148	135	135	153	138	137	147	157	146	152	111	136	139	135	136	121	152	165	156	145	165	140	160	147	143	116	129	153	138	153	154	134	128	133	145	136	150	139	142	142	150	141	140	135	136	130	128	143	151	127	159	136	136	121	119	145	145	152	138	137	142	147	138	140	132	149	154	130	146	128	139	114	135	133	134	128	153	127	151	139	132	150	131	133	141	161	139	147	151	146	152	139	112	148	142	104	138	124	159	131	167	130	147	124	150	132	136	127	128	150	136	130	122	149	139	127	158	152	148	132	168	134	136	152	131	127	131	165	139	152	153	122	144	149	146	125	123	125	157	121	133	137	143	135	129	132	144	122	156	128	127	136	138	139	141	160	138	162	137	139	142	135	138	122	131	127	122	164	126	154	152	147	154	130	141	138	136	135	152	132	138	142	125	130	105	138	127	133	126	134	142	138	138	150	147	117	145	129	117	140	165	130	133	134	126	127	114	140	149	180	144	144	157	144	160	154	138	143	111	138	125	136	138	138	134	129	151	136	129	151	143	134	133	129	141	133	148	119	146	139	139	141	166	146	133	134	129	151	158	147	148	125	166	133	137	158	134	126	146	134	149	127	150	139	155	132	131	144	139	125	127	148	113	152	142	137	128	143	150	155	148	140	148	140	133	136	132	135	143	107	156	118	131	138	147	139	134	125	136	125	137	109	149	143	140	154	143	132	149	136	136	126	120	145	133	143	152	150	152	154	135	128	124	145	148	158	119	160	138	126	140	144	131	141	134	148	116	155	145	147	162	151	143	135	147	152	133	121	118	153	143	142	114	125	140	142	133	167	157	119	137	150	149	138	158	149	143	150	149	161	149	145	137	125	136	148	124	129	141	148	142	124	146	136	136	119	133	123	129	137	138	149	128	149	143	134	134	151	144	143	141	133	148	148	147	111	152	147	135	160	160	156	136	135	127	129	139	161	131	138	122	146	148	153	122	154	127	147	130	128	141	142	143	128	143	141	130	156	142	156	126	129	141	143	155	145	150	141	141	127	150	131	164	143	153	152	130	142	132	134	146	117	146	149	153	134	130	134	157	133	137	151	133	164	146	120	168	122	146	148	123	137	137	134	136	138	165	134	145	123	126	140	126	155	130	151	135	146	150	143	121	142	158	131	138	139	142	132	138	116	153	137	139	129	170	144	138	158	157	134	150	157	158	134	153	153	162	156	137	124	132	166	148	142	148	139	113	143	152	131	143	154	128	123	127	147	146	155	153	136	127	150	148	165	123	117	119	178	161	128	118	135	129	125	139	163	123	142	130	146	141	152	162	120	144	136	153	133	148	126	179	132	130	137	140	154	145	137	138	133	150	142	147	143	146	144	129	144	141	151	153	136	144	125	129	142	150	138	145	125	139	152	124	134	147	139	147	132	140	133	157	153	125	144	131	146	127	154	157	131	129	170	140	138	133	148	131	146	154	145	164	148	136	134	156	140	140	164	139	140	150	135	128	143	125	150	139	143	161	145	151	158	132	154	140	144	130	128	151	134	127	119	156	162	149	140	158	134	122	155	142	147	142	141	159	142	140	130	133	142	126	145	143	132	132	142	135	151	119	142	143	133	119	138	148	161	114	127	145	152	144	131	149	141	127	139	144	140	145	152	128	137	137	148	167	131	129	158	162	143	131	153	126	143	146	140	130	143	131	152	131	142	135	148	146	170	139	134	139	142	146	129	148	150	115	141	125	170	136	126	139	118	155	147	142	142	154	136	147	133	128	127	168	138	147	131	137	152	121	145	151	134	143	134	154	126	141	142	133	127	161	143	151	135	132	138	116	143	150	147	131	141	147	143	111	126	144	135	158	120	136	125	145	150	140	119	124	130	171	131	152	140	126	141	125	131	120	144	119	135	155	125	149	161	155	128	151	139	140	131	151	132	157	148	143	153	137	138	140	143	143	140	135	132	128	145	127	132	148	130	152	121	164	162	142	151	138	148	122	138	134	155	143	147	117	159	136	139	144	123	141	147	143	144	141	147	138	119	139	130	135	120	139	151	135	138	149	170	157	128	127	125	142	146	128	131	142	167	134	155	136	150	138	150	127	147	135	123	144	145	144	128	133	148	129	151	139	151	154	133	132	127	143	143	155	129	151	145	128	139	160	118	135	142	155	137	146	114	154	123
4416	556	720	625	703	668	612	554	566	576	553	516	519	530	548	526	525	551	546	534	522	476	510	486	494	520	469	516	472	534	524	501	453	507	511	499	506	450	539	526	506	492	509	516	492	521	513	488	543	487	507	523	442	490	520	547	509	473	513	521	487	487	448	483	469	532	486	507	509	509	510	515	528	497	526	524	554	496	478	502	503	487	480	533	465	503	554	510	508	541	520	491	543	511	442	514	489	510	495	520	519	527	458	505	484	477	471	468	486	493	486	456	506	472	519	495	502	500	498	472	497	523	493	532	499	502	480	483	533	497	529	508	505	496	455	515	509	477	493	502	489	482	481	538	527	527	502	517	527	487	528	503	527	531	495	497	543	485	458	470	519	525	516	483	469	475	498	504	490	478	455	503	530	469	472	506	497	489	483	486	508	496	487	490	502	509	508	482	492	494	512	513	490	519	509	476	491	501	499	491	503	499	501	465	505	488	513	479	456	509	488	517	502	480	532	532	555	487	523	499	478	466	467	503	469	505	486	497	528	470	522	507	520	496	505	474	530	521	540	516	498	491	464	512	501	491	501	534	497	497	503	514	479	481	495	495	496	470	471	496	519	506	471	483	522	518	526	496	483	502	534	516	518	481	500	457	491	484	472	465	501	487	491	496	508	462	500	511	472	502	492	488	514	496	528	452	481	488	512	473	527	518	518	489	493	494	530	492	505	512	526	463	507	484	506	508	501	462	475	523	471	507	485	529	495	444	522	505	495	504	515	539	510	482	510	461	473	507	492	509	516	537	484	537	486	521	462	525	480	501	502	521	470	496	553	522	498	457	534	549	525	521	470	495	485	491	496	536	499	500	484	521	503	512	494	509	516	489	520	504	466	502	482	507	545	511	504	482	534	515	471	477	508	531	498	517	473	545	515	472	508	492	485	469	525	524	556	518	508	560	500	493	482	537	485	508	460	488	471	515	503	482	518	503	510	480	513	511	556	502	486	488	507	526	495	456	501	463	499	522	488	549	493	509	472	504	505	488	500	487	488	522	531	500	508	503	490	468	516	478	503	511	528	522	508	467	505	486	499	474	511	500	507	499	497	501	486	528	497	504	506	522	464	524	488	463	463	528	484	528	518	475	475	535	501	504	505	515	466	469	487	493	516	498	520	517	505	490	510	476	506	501	515	493	511	501	474	472	509	511	467	502	470	459	487	496	492	522	520	537	530	476	485	512	468	508	469	475	522	509	472	552	477	491	502	490	464	475	503	492	506	496	508	488	484	533	556	520	552	496	503	485	468	463	527	525	470	487	471	539	484	508	454	535	488	491	492	472	492	517	510	493	493	494	531	510	475	501	498	476	518	508	520	499	526	453	484	506	511	514	519	507	496	506	515	499	502	521	496	527	518	514	543	498	508	520	491	501	472	487	510	489	509	484	477	510	497	477	508	521	491	526	467	530	515	502	508	527	438	469	488	501	536	491	550	479	472	480	508	517	476	503	479	556	472	512	534	454	515	494	544	494	523	467	503	493	498	490	490	507	473	517	540	516	514	516	502	519	499	541	501	479	506	568	494	510	497	501	497	511	507	468	454	481	542	507	482	502	460	510	511	502	503	516	498	515	504	514	510	476	527	538	502	522	490	496	561	514	483	488	493	546	489	527	507	515	506	469	527	529	490	511	533	485	506	481	471	487	531	504	521	437	523	479	547	483	506	474	530	535	457	464	486	466	524	492	489	478	512	514	508	508	508	489	523	472	502	507	507	511	440	483	460	467	504	530	472	444	506	490	484	505	513	516	498	534	509	457	545	504	482	482	488	496	522	495	498	503	501	535	516	478	479	495	489	469	514	499	489	523	499	524	526	517	473	514	518	483	502	487	521	508	519	474	461	522	487	512	498	488	475	514	506	519	510	525	474	514	537	482	458	506	475	487	481	503	501	552	488	509	507	502	536	521	530	505	518	461	493	481	464	482	509	511	535	488	501	461	505	526	533	494	504	476	541	520	502	522	492	494	476	498	493	492	478	490	501	482	519	529	529	467	481	490	484	490	470	456	479	503	460	465	502	495	481	508	514	474	534	530	500	479	533	509	498	521	481	501	506	488	463	486	516	537	485	500	519	484	497	505	537	482	522	533	465	485	482	485	532	474	493	488	508	472	468	559	533	507	489	460	501	507	494	562	531	526	461	507	496	464	488	503	473	510	489	491	511	526	501	497	476	472	487	466	510	499	495	503	509	508	548	519	483	522	493	492	508	538	459	528	500	519	464	511	525	510	477	506	523	496	467	511	523	500	510	513	509	511	497	495	489	492	537	486	500	502	497	455	503	494	510	483	542	550	433	489	497	505	454	480	448	513	483	498	483	502	511	484	544	491	496	501	526	547	476	516	515	563	506	497	481	516	484	517	530	517	465	464	470	507	493	477	536	487	513	536	540	495	518	509	492	462	490	467	501	485	466	508	491	527	525	493	495	483	497	498	524	503	463	480	453	503	525	513	500	481	493	508	482	493	501	485	514	497	542	504	509	495	484	473	509	479	482	480	493	507	487	482	525	527	507	538	505	472	531	492	511	527	530	525	484	478	520	499	462	534	514	475	534	509	485	499	474	522	512	467	447	487	465	473	477	523	508	530	482	474	482	468	506	516	528	502	506	466	472	503	484	501	512	506	477	505	532	520	497	500	464	511	493	506	487	488	523	493	508	499	523	500	521	521	457	490	493	496	518	508	519	538	503	520	502	502	512	543	485	530	538	491	498	524	473	485	513	492	496	482	468	525	498	512	482	497	466	510	512	513	518	521	486	485	523	503	479	499	518	494	521	515	490	505	497	498	518	550	483	491	489	508	536	475	521	495	466	500	502	485	462	494	535	474	505	483	497	448	481	477	459	521	495	481	524	476	466	509	529	535	490	469	502	517	549	528	495	489	524	496	551	468	526	494	516	523	492	463	501	521	523	515	493	495	537	430	454	507	523	524	515	476	498	525	493	534	460	488	503	519	482	503	506	544	503	475	555	461	470	468	529	456	518	517	484	521	496	492	524	498	498	489	483	545	514	544	534	478	466	519	534	481	522	458	480	556	497	534	470	512	471	492	525	550	473	468	508	530	508	511	500	517	511	513	482	462	493	525	500	503	504	538	518	477	508	482	494	523	515	492	502	501	469	525	486	495	479	518	492	494	483	527	454	470	498	482	488	521	517	514	495	459	481	525	512	489	495	496	551	479	437	500	510	467	487	470	543	522	520	497	525	506	492	479	498	523	477	517	517	517	505	506	511	483	493	508	522	475	489	480	537	512	494	503	495	511	509	490	533	496	550	514	458	541	512	513	484	489	510	510	504	546	504	471	490	463	526	457	467	524	493	486	496	513	498	475	484	449	491	494	500	478	532	482	510	512	472	468	541	493	489	493	521	517	510	516	539	525	499	472	504	487	524	522	501	509	505	512	512	491	493	477	508	518	485	492	538	531	538	496	474	468	503	526	518	499	495	496	499	515
18826	2413	1082	836	563	388	310	273	206	182	177	136	142	120	129	113	87	131	126	93	102	94	111	106	86	114	70	65	78	83	80	98	87	67	85	77	88	55	89	83	100	71	71	90	78	79	86	74	78	74	84	82	78	79	73	88	78	85	81	85	67	74	83	76	77	81	74	88	78	84	81	66	70	73	72	78	81	78	74	80	92	87	84	82	95	85	67	67	79	73	89	78	100	69	94	85	61	73	73	87	81	81	83	79	78	71	83	89	70	65	70	68	62	65	74	96	91	80	88	79	78	75	80	73	75	64	77	73	81	64	84	72	79	78	86	82	66	75	74	91	84	78	70	84	65	88	76	66	81	67	73	73	68	76	64	83	83	71	91	74	74	80	79	73	66	74	74	63	87	76	81	92	82	79	67	81	64	80	78	86	90	93	77	78	83	83	80	71	80	77	82	61	80	67	77	82	76	79	61	65	78	62	62	84	75	73	65	76	71	74	85	74	70	73	83	73	64	82	70	67	54	82	63	87	82	75	60	74	65	75	72	75	84	63	70	75	72	69	93	77	71	93	79	62	72	79	77	62	87	73	76	80	87	84	92	69	81	75	74	61	75	72	74	93	85	81	71	84	74	66	65	84	83	77	88	67	78	90	83	70	77	95	84	73	77	84	67	74	71	70	69	84	71	69	71	86	79	73	75	86	73	66	71	79	84	78	73	79	79	64	84	91	81	80	75	74	81	76	80	78	62	64	87	72	77	80	68	77	86	92	80	77	81	70	64	80	84	98	63	80	82	83	90	82	85	74	67	80	85	70	81	62	69	69	62	73	64	71	79	87	103	78	68	83	80	84	74	73	86	70	75	65	77	77	84	74	71	75	75	83	73	65	73	79	67	77	70	93	74	72	67	62	76	73	77	76	75	72	62	64	77	99	77	81	77	79	72	81	80	83	75	74	83	67	71	96	79	71	68	69	69	69	74	68	81	81	92	66	64	74	76	76	67	75	71	74	83	86	82	84	81	84	75	83	75	63	76	91	76	80	79	79	85	68	75	66	81	86	68	67	72	63	63	77	83	72	87	69	77	66	77	72	79	81	87	73	86	86	80	69	87	75	80	87	62	79	73	75	73	68	74	78	81	86	71	75	86	73	92	75	67	88	84	81	92	79	84	85	80	77	80	81	65	79	63	80	73	85	77	81	80	65	83	75	90	76	67	75	71	73	75	94	84	81	69	86	81	78	84	79	89	70	66	71	68	66	81	74	91	85	67	71	82	67	81	81	90	76	80	68	77	77	71	66	57	57	80	75	76	75	70	79	80	86	65	79	84	76	77	91	70	74	78	89	74	80	70	77	71	68	83	99	96	63	89	80	65	83	75	73	75	76	89	90	72	68	86	67	86	88	82	75	73	78	80	85	77	61	76	76	72	78	72	74	87	79	69	72	82	77	72	82	78	81	99	66	87	72	80	60	75	85	75	77	80	82	64	72	86	85	82	69	74	80	65	61	99	69	93	71	67	65	83	92	67	80	74	82	75	76	65	82	91	79	61	80	79	59	60	76	77	82	75	75	68	72	65	80	76	79	73	83	65	78	95	84	95	87	84	75	76	82	59	89	92	95	72	88	81	73	70	74	81	85	83	68	66	67	79	94	79	82	72	75	82	64	71	88	78	83	61	79	88	82	69	71	81	88	79	74	66	75	83	63	80	84	66	75	85	67	71	89	63	77	71	59	74	75	75	87	69	85	72	66	75	70	76	71	77	75	70	74	67	45	80	92	86	73	95	60	66	76	75	76	79	71	77	71	87	88	74	65	75	68	83	79	76	78	71	72	64	82	77	58	84	83	84	75	68	55	67	94	94	87	61	78	80	69	73	82	71	79	61	83	78	78	66	68	65	68	102	82	80	82	66	81	80	74	91	61	71	72	57	90	79	91	73	71	85	77	74	93	88	70	91	73	74	78	75	71	64	66	56	83	83	77	102	84	66	61	76	77	85	68	70	89	73	82	76	74	58	77	80	84	79	72	88	82	91	84	71	80	64	70	79	59	80	94	83	75	72	64	80	77	85	73	77	87	81	65	91	85	82	75	79	68	84	70	82	67	64	76	57	68	79	78	65	79	78	76	67	76	58	86	79	79	67	73	83	89	84	76	75	69	69	68	91	64	85	57	76	68	79	66	77	69	78	74	82	73	77	68	75	76	70	73	68	61	71	72	87	77	85	81	68	84	79	79	81	86	68	64	74	66	64	87	78	89	80	84	71	79	64	68	63	69	74	76	83	82	78	86	69	78	66	73	73	65	73	91	68	62	92	73	66	87	78	76	75	69	63	84	66	84	67	72	78	68	70	87	81	73	59	92	69	92	82	75	74	68	76	65	67	77	79	90	90	84	80	75	72	73	75	82	78	62	68	92	79	68	62	63	85	76	66	67	88	86	73	82	87	90	85	77	83	81	82	85	87	73	86	79	82	71	84	61	80	69	63	73	84	76	72	85	87	68	68	70	87	78	72	70	75	84	80	59	76	81	70	78	76	87	68	81	59	73	79	81	84	73	85	68	85	58	83	82	85	80	80	79	70	71	83	66	97	75	66	76	82	73	72	70	71	64	65	88	66	93	83	72	91	63	76	70	82	73	77	74	97	74	82	66	65	81	64	65	81	88	83	69	72	95	68	73	77	70	73	73	82	70	77	68	74	73	68	78	82	75	76	78	79	72	75	70	76	92	53	99	86	77	67	97	67	64	71	68	72	79	85	71	76	66	78	74	69	81	61	82	68	77	96	66	73	81	73	71	73	76	83	78	82	80	81	69	88	93	76	66	63	75	69	74	86	77	82	81	62	74	81	78	79	69	72	85	77	83	75	73	78	65	80	85	92	81	86	69	69	65	69	72	80	74	75	76	78	73	68	79	59	83	70	60	80	79	66	87	75	83	83	89	62	82	65	74	82	74	88	89	76	79	80	66	71	79	80	76	69	97	81	72	67	92	68	80	87	89	81	79	71	85	70	73	69	89	77	83	78	77	73	69	74	83	62	75	83	93	66	74	72	69	95	84	87	60	77	93	79	77	76	74	69	75	77	88	67	76	83	80	75	85	75	64	73	86	61	70	82	87	87	86	72	85	86	81	65	81	82	66	90	72	67	70	90	72	64	94	77	66	93	87	80	82	86	67	85	77	60	87	61	87	82	90	85	85	88	62	80	80	73	76	80	75	65	74	88	65	83	82	79	70	83	82	65	65	75	79	72	80	68	85	77	73	69	89	68	69	83	64	83	55	65	77	66	75	79	75	98	59	62	80	63	60	83	68	76	62	91	75	87	80	77	92	80	80	67	83	69	81	74	73	82	76	92	74	78	76	76	88	77	70	87	89	80	76	71	96	69	80	80	80	92	59	72	75	78	79	83	98	70	88	69	79	69	77	78	79	85	73	73	70	96	76	93	87	69	70	83	79	70	72	78	79	85	77	93	74	85	79	79	76	64	76	72	68	99	75
10817	1185	2745	3203	2683	2270	1898	1598	1286	1136	1013	904	861	755	719	684	644	575	566	516	560	489	470	454	451	438	406	366	435	442	361	359	413	323	360	335	395	392	385	370	356	362	366	334	365	313	343	342	376	330	338	332	325	350	359	331	342	357	327	344	326	381	309	303	320	327	349	303	321	335	334	337	309	328	315	318	320	350	303	316	305	338	325	327	306	332	334	323	305	329	329	271	314	311	322	318	302	341	310	309	326	315	324	311	296	321	325	302	308	294	325	324	324	308	306	312	298	325	301	326	333	314	262	325	317	292	286	308	315	293	301	309	323	276	273	326	322	299	304	352	316	324	324	307	297	300	299	355	304	301	312	316	294	300	294	330	316	289	296	312	299	285	330	270	315	290	314	294	319	324	324	288	291	299	289	308	306	305	298	312	328	278	288	317	339	325	315	326	340	304	329	315	319	299	298	318	337	312	346	311	325	330	280	291	306	325	320	305	304	323	347	297	334	315	323	286	327	322	335	286	304	314	351	307	314	285	300	308	296	327	304	295	320	301	336	289	315	285	338	312	288	302	295	317	321	323	293	316	304	310	285	309	318	302	330	325	296	317	304	324	320	350	353	332	302	302	326	305	317	290	288	299	282	315	327	303	306	303	321	290	322	293	320	306	329	302	306	319	313	345	321	300	269	342	294	295	324	330	292	331	294	298	286	290	290	337	326	313	317	301	335	314	304	312	296	325	297	309	303	307	351	320	310	328	288	294	322	303	322	297	311	306	314	312	316	301	309	329	322	308	324	318	355	322	301	301	303	306	258	296	291	280	318	363	295	278	314	321	298	297	289	306	287	313	278	277	273	304	313	307	313	303	304	340	319	326	310	311	324	329	310	304	303	301	338	335	286	314	315	311	319	320	321	312	307	294	299	306	320	293	301	335	278	323	309	301	318	297	308	309	317	316	299	321	319	300	330	310	314	295	312	307	305	298	316	313	334	323	323	290	302	337	293	298	316	322	296	268	288	308	276	282	300	333	325	322	325	316	305	321	305	293	305	297	305	289	308	293	284	308	320	277	296	300	339	329	288	314	321	315	303	328	282	319	341	343	309	304	323	311	304	285	342	317	295	315	292	333	305	310	296	324	303	336	325	307	291	298	342	322	293	308	284	315	304	317	329	295	284	244	293	306	325	287	307	292	302	314	316	302	300	292	322	319	272	298	327	300	310	301	302	317	291	280	336	294	329	299	270	317	288	317	269	274	281	324	286	321	299	283	307	321	302	310	301	271	294	301	278	317	352	302	302	306	330	286	338	300	325	340	319	373	300	285	290	318	304	344	295	314	319	310	292	323	321	284	307	318	303	291	309	325	281	328	310	342	259	297	302	316	305	311	269	286	341	297	300	304	308	315	282	282	308	334	301	336	299	285	324	327	290	304	345	302	314	333	348	325	295	326	340	327	331	331	329	311	320	308	346	277	306	307	288	288	346	338	328	289	275	306	318	305	291	316	285	297	309	318	314	325	342	293	305	346	295	316	318	313	319	299	328	345	276	290	310	302	303	268	355	310	324	325	333	281	303	312	307	288	284	365	321	355	296	286	290	302	330	294	308	308	300	302	308	302	318	339	291	310	311	294	312	294	281	314	320	305	325	303	330	322	325	289	287	317	294	300	300	277	287	283	310	297	306	300	305	314	298	283	288	308	351	299	320	327	308	316	318	305	312	317	302	281	307	302	296	307	310	316	330	307	290	302	289	334	311	326	316	277	333	300	297	335	267	310	292	298	300	320	314	282	328	314	289	294	317	323	321	331	308	302	319	307	297	329	316	283	318	306	325	293	295	305	333	304	313	334	312	302	304	289	325	320	287	306	272	292	274	316	318	308	326	309	303	305	270	311	310	288	328	302	292	322	334	307	323	295	314	312	310	311	285	284	308	300	313	291	313	330	311	311	305	319	308	280	303	297	346	312	315	311	298	282	324	315	333	314	310	319	296	299	304	307	336	317	300	292	318	322	310	293	290	288	320	293	303	275	322	305	290	335	307	318	312	286	293	303	284	316	288	327	301	305	335	316	296	313	288	302	280	284	317	299	328	304	303	302	274	306	309	304	315	358	320	313	293	306	345	326	302	341	286	300	288	326	300	288	372	310	297	334	350	323	302	331	313	292	343	311	294	295	286	342	299	316	309	312	295	291	332	298	315	288	321	311	341	279	327	325	333	309	315	297	294	333	275	334	301	307	304	279	275	302	303	286	275	286	363	294	337	323	311	297	324	294	318	317	311	286	306	309	309	318	304	316	330	317	342	285	362	299	295	321	332	326	296	312	304	300	275	307	308	293	286	312	292	295	328	330	275	322	304	309	281	328	331	303	335	310	355	289	330	305	292	322	327	325	328	309	319	299	260	279	314	323	319	328	335	331	327	289	308	305	317	317	296	332	325	288	324	295	288	276	326	336	301	323	310	313	270	312	327	287	286	316	289	316	323	309	296	300	315	338	296	300	327	299	297	331	282	305	331	307	320	304	312	293	292	312	322	309	309	289	307	324	327	323	306	286	302	291	315	302	317	301	305	292	328	346	312	302	336	306	339	287	316	319	303	313	331	340	347	332	303	316	305	279	326	315	306	314	287	327	316	328	296	317	293	352	327	340	290	298	340	319	327	318	320	313	334	293	298	315	338	301	295	296	316	319	312	267	303	319	330	313	342	325	289	303	300	321	315	298	340	314	310	317	288	335	292	289	330	300	294	293	331	294	285	310	307	290	298	281	317	325	296	293	306	310	326	304	287	313	298	305	329	311	333	312	307	297	294	323	303	327	288	318	333	304	290	315	319	332	302	287	323	301	288	319	324	318	314	300	309	325	309	292	318	287	320	305	300	317	301	322	292	331	279	303	346	286	304	334	291	336	329	328	303	312	293	339	299	342	310	283	279	290	329	315	310	336	312	340	317	265	332	312	290	338	303	301	328	300	289	314	321	324	333	286	317	290	293	311	316	305	326	315	294	316	295	342	327	302	289	281	321	318	304	307	313	290	314	321	310	313	325	323	285	295	271	287	304	306	327	299	297	347	305	329	332	293	320	318	318	304	318	303	309	300	290	302	305	307	288	303	304	298	316	310	312	319	328	293	304	297	294	300	293	336	313	320	309	336	306	306	340	313	299	311	318	302	286	289	326	303	289	311	284	294	319	310	318	294	315	284	308	316	330	336	347	308	330	302	291	342	301	295	318	318	332	315	320	313	300	300	338	296	326	348	309	311	314	319	314	291	327	290	287	302	328	314	298	307	306	328	320	304	309	348	321	308	292	311	327	314	308	314	290	343	281	345	301	297	301	275	307	315	312	315	327	341	325	311	318	319	298	299	316	312	327	289	314	318	321	297	325	313	321	320	334	290	308	302	306	292	327	260	315	338	355	307	305	319	316	306	323	301	305	289	313	311	313	335	302	311	288	299	293	343	314	328	344	312	309	315	287	336	316	322	279	318	315	315	315	329	317	314
29232	8254	2309	1520	1103	780	609	472	400	305	282	245	261	198	225	208	187	175	191	162	154	154	147	123	145	152	146	160	131	126	132	124	139	111	139	115	137	117	114	126	123	125	126	116	149	122	136	104	144	133	110	114	106	122	100	119	113	115	115	105	104	121	129	134	126	101	123	130	124	121	127	110	103	112	146	120	130	110	132	109	134	112	117	136	101	122	119	114	139	117	121	115	133	96	129	120	127	113	116	87	106	139	139	99	125	119	103	122	111	122	118	119	102	129	107	120	135	98	127	133	128	114	130	109	129	109	115	116	116	115	118	109	112	106	114	119	98	126	124	126	112	109	120	126	113	121	111	105	114	111	112	111	144	124	110	139	121	107	123	125	126	128	114	98	103	110	122	117	117	86	123	110	112	125	124	107	108	101	118	115	125	106	104	107	118	124	108	116	120	130	108	128	122	131	115	107	114	116	106	123	122	117	136	106	126	117	98	135	108	106	119	136	124	97	139	136	121	116	112	109	130	106	130	103	122	128	123	109	120	119	96	132	96	127	103	123	112	95	126	118	122	109	137	104	125	119	112	121	104	113	93	125	106	117	114	124	121	109	126	120	104	136	111	103	130	107	113	124	118	107	105	125	124	126	134	119	126	121	117	119	131	109	125	127	100	105	118	120	116	122	107	99	125	98	133	105	128	124	107	111	127	114	122	113	125	123	138	107	114	136	112	117	103	108	104	126	124	97	124	108	124	97	108	123	122	120	124	121	116	114	128	124	120	113	134	103	132	128	136	124	124	124	108	116	133	91	99	105	109	137	118	130	113	107	108	98	99	131	133	100	119	121	124	126	124	103	136	115	93	104	121	112	119	117	116	121	113	107	126	125	107	112	109	121	110	106	103	129	111	103	115	107	111	123	122	116	106	111	127	119	124	117	126	109	117	112	108	110	114	116	104	107	137	120	130	115	117	115	110	107	110	133	105	121	116	115	100	120	134	111	131	100	117	114	118	112	119	123	123	99	120	111	129	104	115	116	122	117	97	116	119	122	109	109	121	115	123	111	107	104	105	104	107	104	112	128	118	114	131	118	132	117	129	128	117	122	128	118	117	114	115	126	100	99	119	132	137	110	127	120	94	118	103	120	126	118	111	134	133	113	119	119	121	112	116	114	127	139	107	117	123	101	105	104	121	126	112	122	123	126	135	127	126	120	133	117	113	94	101	133	119	114	94	113	102	111	101	122	107	133	113	107	115	131	127	111	128	111	114	99	120	123	104	104	117	110	118	111	129	120	108	134	113	128	127	115	136	99	128	118	124	127	124	121	121	98	122	98	102	110	113	122	101	107	99	114	110	123	114	101	132	126	122	138	112	126	111	118	134	147	132	117	100	128	127	106	119	119	118	98	133	113	110	121	124	87	122	120	108	125	113	109	113	118	104	121	114	117	125	105	105	111	115	118	127	126	120	118	125	113	116	115	129	110	109	119	103	110	124	118	115	118	120	115	125	117	117	131	103	100	98	103	120	87	122	103	123	123	123	137	106	114	116	129	122	99	121	124	97	83	117	113	128	115	107	123	108	112	102	121	105	115	115	122	117	132	103	125	135	114	108	137	103	103	129	108	120	101	130	99	103	118	105	108	101	110	117	120	94	111	114	116	100	130	118	127	114	126	120	101	130	108	92	100	112	119	98	130	128	113	140	114	140	117	112	108	117	103	122	113	121	111	102	117	110	104	125	115	121	110	120	130	118	96	111	137	113	124	108	142	103	128	105	122	101	99	119	136	104	136	113	128	114	105	122	109	103	121	120	77	136	124	99	115	107	113	105	116	127	118	104	116	110	127	120	129	112	136	107	127	119	103	114	146	118	121	115	108	110	136	118	109	144	122	136	124	98	118	115	105	112	118	112	142	116	104	103	114	117	98	120	120	109	123	122	103	124	128	109	115	115	110	135	124	126	114	115	102	113	133	114	117	119	121	128	117	127	94	104	126	119	107	129	115	123	122	124	121	120	102	115	113	103	121	98	135	123	123	122	108	107	106	115	129	116	129	112	114	119	120	116	121	113	115	112	124	104	130	116	119	108	110	94	114	129	121	114	110	120	134	109	123	106	129	87	119	121	109	106	103	112	118	110	112	113	128	130	111	144	108	111	109	123	103	131	117	122	101	129	125	109	114	117	112	107	116	119	122	111	126	120	142	102	129	127	111	118	103	100	128	119	125	118	108	126	130	114	122	135	116	112	112	105	115	100	110	105	111	128	125	113	131	110	104	117	97	117	113	116	137	122	116	104	123	108	121	99	111	125	124	106	91	109	116	126	120	118	125	103	112	108	114	95	122	111	112	121	131	109	101	117	124	119	123	111	122	125	114	133	125	127	112	108	109	114	97	117	126	114	108	118	112	122	115	114	112	94	115	134	105	129	127	112	91	115	116	118	126	139	114	136	107	117	112	139	111	109	105	119	133	117	102	98	118	103	101	124	124	118	111	135	118	128	106	124	126	114	105	107	120	96	115	103	93	134	128	133	131	119	105	111	116	104	118	105	103	130	123	119	102	129	111	120	114	93	117	129	136	127	117	114	98	116	106	114	118	125	111	121	111	118	111	130	124	113	116	122	118	107	125	109	125	120	121	110	129	119	120	131	109	116	119	121	107	123	106	130	79	116	116	101	112	142	111	115	124	129	107	115	115	124	110	115	105	128	115	109	105	132	121	114	118	107	97	113	113	113	120	102	120	115	120	101	116	106	131	112	121	111	118	111	102	118	113	131	115	99	106	126	107	102	102	115	114	119	114	123	132	127	80	108	107	112	124	100	104	99	104	104	119	136	122	110	128	132	136	108	108	116	120	126	125	123	113	103	120	119	121	113	118	123	117	109	98	117	129	122	102	121	79	114	121	106	123	117	123	116	98	126	95	117	142	116	113	112	124	129	130	121	119	119	116	113	118	128	132	140	111	114	110	114	124	117	113	110	118	126	124	131	113	121	103	125	117	108	137	123	102	114	120	122	98	125	116	104	127	127	114	109	116	125	136	131	139	117	121	128	114	94	103	116	127	130	114	135	108	125	124	121	98	109	99	122	109	128	112	103	88	108	125	121	113	103	107	114	122	130	111	107	125	125	119	116	131	122	114	103	135	107	108	111	115	114	115	115	120	108	118	118	107	120	123	127	124	112	108	130	121	133	122	121	120	114	118	112	134	109	120	105	101	109	110	99	118	114	108	121	113	100	134	114	124	107	121	118	112	112	122	121	116	109	110	108	118	109	128	133	104	131	121	118	116	119	124	118	102	116	113	104	109	123	131	123	113	109	116	106	112	126	114	112	106	114	110	129	108	106	122	99	123	95	91	120	116	96	107	132	91	125	118	123	131	103	121	121	132	126	117	98	120	122	128	106	104	122	115	115	115	114	123	108	125	116	109	107	124	107	111	128	112	120	118	111	106	101	111	111	111	116	127	105	114	106	117	106	128	107	128	120	115	112	108	113	124	125	103
14407	2170	5054	5740	5007	4031	3388	2708	2346	2007	1824	1567	1499	1283	1196	1112	1035	1010	895	891	832	790	792	715	694	686	682	630	606	637	615	618	598	565	556	587	541	560	524	531	520	510	503	557	531	510	547	513	496	519	528	471	541	500	464	469	496	468	490	467	486	499	488	480	489	502	468	466	473	464	431	485	447	415	464	468	441	433	477	510	453	465	414	438	493	487	494	471	492	436	425	447	427	482	463	461	438	486	416	444	452	460	477	455	452	443	467	438	465	480	437	427	435	426	436	422	440	457	435	448	440	463	463	458	451	471	474	485	437	450	415	471	468	427	499	445	493	456	413	397	484	421	494	404	447	453	428	433	469	443	424	430	432	438	415	444	444	426	430	435	462	433	425	447	453	457	491	441	431	428	441	461	443	422	448	424	488	446	430	476	437	419	465	412	460	452	439	424	425	464	482	425	423	431	442	444	457	400	460	410	453	446	447	441	444	448	422	464	428	454	439	428	424	449	464	454	418	415	480	493	446	361	454	467	466	450	412	408	434	457	457	491	434	404	482	451	453	435	482	486	398	472	404	466	457	410	400	419	426	427	476	450	469	414	416	429	436	448	481	404	462	448	436	472	443	459	452	443	429	441	458	418	450	462	443	437	451	468	444	425	444	422	445	461	453	468	454	436	412	422	440	445	448	418	449	468	474	451	422	427	418	395	475	439	465	454	443	456	453	404	445	524	430	424	451	445	421	443	438	443	475	400	481	465	468	456	429	415	452	397	437	401	480	449	460	444	468	407	439	407	442	447	465	417	447	428	456	499	408	419	458	442	442	442	453	478	467	457	455	427	427	430	428	454	417	439	458	432	431	456	466	427	462	467	428	441	434	451	466	443	451	439	435	436	446	463	464	435	456	458	442	400	461	422	422	450	443	434	431	476	415	456	458	433	468	457	447	417	426	428	436	442	409	439	476	460	447	424	454	440	419	436	400	416	449	459	460	461	400	457	428	428	440	466	414	424	444	472	425	433	434	476	463	484	422	443	425	450	429	406	432	453	438	427	405	446	459	449	445	447	465	454	490	457	431	441	472	442	440	450	421	455	420	398	428	458	407	407	451	421	433	426	408	479	457	441	423	480	448	417	406	458	416	418	452	402	474	446	414	452	396	471	462	423	456	405	454	426	432	444	451	443	449	464	437	467	424	467	469	446	436	422	418	449	462	442	446	431	467	450	450	408	456	448	416	407	449	415	434	424	429	459	473	448	447	417	465	443	431	453	426	396	446	424	401	435	454	465	487	442	476	452	439	458	453	420	405	407	482	428	468	404	481	422	443	441	431	455	449	449	462	402	453	441	456	445	430	444	452	410	435	451	427	485	450	444	434	432	437	439	459	434	431	447	423	453	433	434	451	431	444	469	472	439	451	441	432	416	416	473	443	430	455	468	437	483	415	443	442	444	424	428	420	439	487	444	443	395	417	391	421	471	434	434	445	463	430	456	434	438	442	434	421	447	452	439	462	432	463	448	442	445	439	420	454	447	433	460	470	439	456	417	447	394	445	398	444	421	391	453	440	427	451	423	457	437	462	456	452	479	430	416	394	433	448	452	422	480	442	420	438	441	426	419	447	425	447	419	417	428	469	458	415	415	437	480	426	429	435	426	462	454	434	396	460	419	424	434	432	453	449	394	433	430	425	427	461	454	455	449	435	446	404	452	433	420	484	420	465	427	432	416	440	439	425	452	420	442	416	464	417	439	421	437	414	464	430	450	435	398	434	424	434	460	430	469	411	419	478	442	436	438	431	448	453	453	455	426	474	427	439	427	417	432	417	458	448	451	448	432	420	455	463	432	452	442	444	458	449	433	452	432	459	456	420	412	463	472	458	468	399	456	459	403	445	437	423	405	427	429	449	433	464	436	433	417	400	430	428	423	442	426	453	427	455	463	438	446	476	432	426	465	453	458	446	415	466	449	413	437	439	438	468	459	433	444	441	465	424	459	429	409	428	425	481	428	490	430	408	431	402	435	448	456	476	442	396	425	440	435	452	468	435	445	479	448	436	426	418	454	418	439	449	462	414	461	462	432	485	437	428	397	409	433	463	464	428	461	451	458	473	420	464	470	422	422	424	448	440	454	426	460	425	455	425	414	439	442	444	425	449	440	424	433	473	437	409	458	452	471	434	471	427	428	440	436	418	483	418	416	419	447	415	450	397	452	426	408	425	388	420	425	417	428	469	465	430	429	453	474	427	437	421	459	468	421	459	441	470	443	441	429	459	444	480	423	455	476	466	457	447	438	496	423	455	461	458	414	444	412	425	454	421	460	446	440	492	410	426	469	421	439	445	466	430	477	435	438	450	443	412	420	467	469	449	442	452	453	455	406	435	454	444	459	477	410	460	418	403	431	423	462	472	459	426	478	447	414	479	448	421	461	463	396	458	461	412	452	446	453	453	419	467	451	406	475	456	451	404	428	422	454	421	444	406	442	448	444	424	426	426	460	395	428	465	465	434	456	464	461	440	428	416	485	440	433	467	451	471	455	452	468	476	421	442	488	413	466	437	425	482	435	472	438	428	453	431	394	440	443	464	438	385	455	405	454	449	429	440	439	422	429	411	412	440	448	470	449	468	407	452	461	453	424	492	431	425	484	468	424	454	437	430	416	428	445	425	436	458	452	445	439	438	411	417	442	409	453	484	418	429	457	433	424	450	448	435	438	416	417	465	420	438	456	448	465	381	423	422	457	447	460	450	393	438	430	437	456	422	422	465	474	413	455	438	441	451	455	417	430	429	431	441	460	462	457	457	457	413	458	425	402	480	455	441	471	449	445	441	410	470	472	433	400	444	434	424	427	459	442	435	453	447	448	485	459	408	428	439	425	436	460	476	436	425	435	473	446	417	435	422	453	465	439	437	439	448	417	428	470	408	455	408	483	437	447	423	439	452	432	480	427	428	450	463	456	400	460	427	442	425	444	478	433	419	468	446	476	439	427	414	451	450	452	434	455	435	455	424	452	455	407	442	427	424	440	432	397	431	431	462	432	457	432	453	436	457	467	418	424	449	446	467	403	408	446	443	414	436	476	431	426	425	431	427	442	459	389	450	436	440	461	445	450	446	431	402	465	430	431	446	428	431	427	446	456	439	492	446	434	444	444	424	444	466	476	448	451	440	458	448	478	434	415	475	427	431	411	445	453	440	455	451	446	416	439	441	436	440	427	430	446	437	423	417	411	425	455	455	424	458	463	428	457	450	464	476	442	431	431	437	425	445	444	445	454	453	428	418	453	412	430	428	445	426	423	492	469	432	453	440	454	412	447	460	427	437	434	451	461	436	443	475	449	432	424	475	438	471	440	459	442	457	436	455	419	446	410	419	455	440	450	443	403	428	416	435	439	493	459	449	417	446	419	442	459	439	401	439	433	460	440	434	470	476	450	413	420	464	427	465	452	423	421	436	423	453	477	422	458	435	415	441	462	458	456	449	446	435	449	430	439	453	417	435	379
2546	234	200	192	178	184	179	156	151	145	166	144	169	146	163	146	143	151	157	143	139	140	126	142	143	141	135	128	145	149	162	136	144	161	144	148	145	143	175	157	145	157	132	154	180	146	152	152	145	148	130	159	163	134	141	150	146	159	166	168	150	129	146	145	140	142	144	158	154	142	121	147	164	157	135	123	165	147	154	141	137	152	144	143	157	134	146	160	139	142	139	141	161	140	176	164	166	154	141	130	123	130	141	168	149	132	142	160	138	129	146	154	161	158	150	170	157	131	151	157	184	134	141	153	179	150	160	149	164	138	144	146	179	155	141	144	123	165	143	141	121	127	130	166	135	144	131	126	130	156	162	157	145	131	164	142	131	155	130	145	117	154	152	126	135	129	133	143	161	143	124	139	143	149	130	146	145	170	126	162	135	152	151	174	149	167	144	131	154	159	149	132	166	147	137	166	156	149	133	124	139	130	141	152	127	134	140	149	141	165	134	142	143	149	159	159	154	169	161	130	136	139	151	138	147	138	140	157	141	148	142	147	146	146	154	128	137	156	158	140	139	167	156	149	150	152	139	156	165	144	161	157	132	161	161	135	137	155	145	141	164	161	148	150	166	138	162	152	158	160	136	130	180	157	153	149	140	148	157	151	138	143	157	122	157	149	118	165	167	142	130	143	151	129	138	150	153	145	156	135	155	133	139	157	152	144	134	151	151	154	167	151	141	131	166	160	154	159	132	138	153	137	150	174	159	168	147	159	140	161	142	145	130	150	142	133	130	148	174	161	152	129	145	156	143	143	134	136	159	167	151	147	153	138	145	151	136	137	147	158	164	168	150	136	157	155	149	135	162	165	157	153	149	116	141	145	134	158	161	141	136	144	125	140	131	144	134	127	132	146	149	128	152	140	135	147	121	160	137	166	148	148	142	160	126	132	152	157	153	147	150	164	160	125	144	139	145	133	130	137	155	138	124	139	153	152	160	160	139	129	131	133	150	155	153	145	144	123	128	164	168	166	145	129	162	164	152	148	147	139	135	144	128	164	158	166	137	143	150	146	149	148	139	133	152	157	136	140	123	127	143	170	150	148	150	154	163	138	157	163	135	145	144	138	155	153	146	146	148	123	134	152	139	160	144	130	153	130	164	165	133	128	157	157	166	157	134	144	153	152	145	153	151	140	132	142	158	147	139	140	170	139	141	156	134	144	161	139	169	165	153	131	165	137	171	149	165	153	136	149	157	139	153	145	139	167	152	161	141	152	161	144	151	152	147	147	144	140	151	153	148	150	168	154	150	135	145	145	152	138	146	161	156	161	140	145	161	151	172	144	130	160	159	133	141	148	141	158	168	151	146	142	149	143	158	142	147	141	146	138	150	129	147	158	168	133	161	159	147	133	137	126	141	141	141	131	176	144	138	145	134	124	165	147	152	139	144	142	164	151	145	136	163	132	145	130	161	158	141	133	158	150	154	164	132	155	146	140	154	136	140	144	117	141	159	142	145	153	134	150	132	150	167	130	150	173	158	148	161	142	140	132	141	140	150	126	145	111	133	160	153	140	161	129	141	147	146	133	138	163	120	156	154	149	127	131	145	154	149	162	154	168	134	143	144	157	138	122	140	136	138	149	133	141	162	153	150	149	147	162	142	148	137	148	119	170	139	135	137	154	140	147	154	140	152	141	137	140	129	155	148	168	157	136	138	127	147	157	129	150	159	125	112	140	142	148	148	141	148	162	157	135	152	154	143	132	145	151	151	143	142	147	157	134	147	141	161	139	155	153	134	123	153	124	140	158	120	152	153	153	127	133	136	134	144	138	147	150	132	157	147	150	141	170	152	133	136	128	128	154	164	143	147	135	130	143	156	138	119	151	143	164	127	163	138	170	167	136	130	162	145	165	146	134	139	137	146	136	151	145	150	150	127	154	147	126	132	141	141	127	135	147	155	151	131	135	144	146	144	153	137	144	136	140	140	146	156	149	133	147	145	162	159	110	148	153	145	164	156	145	136	139	136	151	143	146	153	141	155	150	133	143	141	152	136	127	147	144	132	126	128	127	149	132	134	151	129	134	143	143	174	140	160	167	154	153	153	131	147	143	149	99	150	159	147	138	153	156	153	146	140	152	156	148	136	158	145	156	144	148	140	140	144	177	148	148	151	149	160	153	171	146	163	150	155	146	133	147	146	160	148	158	142	148	131	153	136	138	158	135	136	163	155	147	156	132	156	135	160	138	119	160	121	138	151	130	152	158	136	130	164	132	134	148	135	142	162	152	134	141	146	121	142	141	138	134	142	147	137	135	152	142	133	156	148	167	147	161	145	133	141	168	144	168	133	141	145	153	165	148	153	133	137	136	147	155	143	152	137	131	144	164	139	166	135	144	141	151	165	137	140	145	150	142	159	143	165	140	143	152	144	128	156	154	147	155	169	136	143	161	129	136	164	160	156	147	138	129	168	154	159	146	152	123	168	175	148	133	159	156	134	158	131	162	162	173	137	127	151	166	152	139	139	166	164	141	132	151	134	155	148	140	150	140	158	131	145	129	128	156	151	159	111	151	159	153	147	152	155	143	155	155	155	149	149	137	147	140	136	154	152	125	130	156	151	148	134	130	122	156	137	146	152	154	130	131	137	132	160	149	143	155	145	139	141	148	145	145	170	147	136	144	172	138	151	137	138	148	144	161	157	154	144	139	133	134	139	142	134	128	141	137	143	134	144	140	155	139	155	143	143	143	160	148	153	140	162	160	160	160	132	154	132	156	131	150	143	128	144	156	157	140	152	154	152	155	156	141	164	134	151	150	150	175	139	174	146	140	176	124	133	157	144	162	169	142	155	137	147	155	167	141	160	146	145	147	155	158	157	146	155	136	118	161	136	152	150	152	148	142	155	157	152	138	135	127	143	161	144	145	127	147	147	133	163	185	134	143	150	148	116	156	143	169	142	162	135	159	162	164	136	145	144	162	141	133	126	160	144	118	139	155	155	149	135	148	131	153	153	139	159	126	177	163	148	167	175	134	145	134	118	145	139	149	128	145	137	123	140	181	147	180	147	151	144	152	141	163	170	136	138	114	156	147	139	145	143	146	136	146	143	148	153	148	158	155	147	150	162	164	150	169	157	134	153	147	120	140	163	127	133	153	138	150	152	153	160	160	144	141	124	150	127	136	144	146	134	162	143	155	146	136	148	133	171	139	147	138	154	183	143	163	160	148	119	157	163	132	164	126	130	142	146	155	143	160	143	149	155	119	149	144	139	152	166	154	147	147	148	133	145	133	147	166	164	148	164	141	143	142	131	140	146	153	133	148	129	132	140	130	149	155	135	146	138	143	160	141	127	147	125	140	143	142	156	140	148	158	145	130	134	165	140	131	127	144	136	152	151	133	152	145	140	138	146	149	133	133	135	144	146	142	154	147	120	155	151	139	156	154	157	143	125	122	142	144	143	150	148	159	150	127	148	160	154	161	148	143	156	160	139	134	146	126	148	142
4602	599	695	691	673	641	603	589	621	597	583	574	560	546	553	578	593	566	557	517	541	523	521	542	481	524	497	542	526	547	536	531	579	516	485	525	559	532	567	563	503	518	552	535	542	528	509	497	535	533	489	499	550	545	527	509	496	528	517	496	519	466	504	529	520	512	549	526	496	504	531	535	514	519	559	500	531	512	537	483	545	529	518	518	519	571	534	517	514	481	527	497	540	547	552	533	477	527	562	468	533	545	541	509	533	557	503	524	518	552	536	540	545	515	518	526	506	527	526	552	486	524	552	546	526	516	574	542	485	541	530	476	507	488	542	486	508	532	521	538	507	502	510	482	481	543	539	529	552	507	511	497	510	555	516	515	526	531	520	540	465	516	486	518	544	497	480	477	482	534	546	558	513	535	583	546	522	560	509	522	542	517	530	534	527	525	479	522	486	481	506	540	557	492	523	504	491	539	548	470	530	517	549	526	543	552	562	477	554	513	543	529	514	532	551	559	511	515	529	520	540	565	521	500	500	535	536	541	507	524	525	491	529	490	543	532	516	550	511	573	496	517	527	540	486	567	493	506	532	550	509	501	513	558	514	524	508	533	502	528	546	497	514	511	530	554	548	490	496	518	547	579	498	504	519	481	521	548	532	544	533	563	533	569	518	548	557	541	517	500	524	507	544	526	533	567	542	514	513	529	548	563	563	486	527	540	538	495	491	533	558	522	511	555	496	529	492	530	548	519	511	558	500	517	530	526	525	528	578	532	537	572	492	509	506	492	518	549	510	529	523	507	531	520	531	536	527	516	550	500	549	498	527	498	538	503	481	530	558	534	548	527	530	564	538	559	503	559	523	520	533	528	510	489	542	531	556	551	507	553	538	480	537	576	536	508	518	548	515	502	519	494	488	506	508	489	548	509	538	464	523	509	559	507	522	491	526	511	530	529	508	513	532	512	516	535	510	553	523	550	539	489	536	501	559	507	521	541	543	539	565	535	511	512	512	514	527	533	532	519	503	493	537	509	520	540	528	539	516	523	516	523	524	520	522	546	543	540	509	565	486	541	464	524	490	498	547	500	530	535	508	524	532	512	530	532	479	486	500	557	525	541	515	506	494	546	542	501	545	530	536	507	524	547	540	510	558	485	528	522	524	509	551	536	523	514	514	512	514	532	541	513	523	537	501	536	543	539	523	512	553	518	543	561	516	519	473	546	528	539	480	585	512	515	556	520	493	551	529	519	487	514	508	542	550	469	535	484	521	545	495	509	501	540	557	510	502	536	508	541	502	487	509	541	548	494	548	560	520	537	526	525	495	519	526	548	522	533	496	546	532	522	529	532	533	539	541	507	547	498	534	516	517	501	524	544	517	516	572	536	554	511	547	520	535	505	511	545	517	512	512	518	504	540	514	499	525	536	525	494	550	498	523	506	559	536	520	485	547	516	505	563	524	522	498	531	539	532	539	521	526	479	527	513	513	538	577	513	483	530	467	495	526	510	511	511	537	538	552	518	517	482	522	531	543	532	525	521	532	548	554	555	556	503	540	544	521	545	511	548	483	537	500	504	530	520	580	501	508	554	562	526	520	563	558	557	517	480	520	555	527	529	560	492	548	557	514	551	502	512	520	529	544	519	554	555	505	565	496	517	528	550	544	506	545	506	533	528	525	545	528	485	515	545	526	522	516	523	509	516	560	528	559	529	532	509	524	542	499	512	520	524	517	518	520	493	487	546	541	575	561	504	534	519	519	512	508	535	534	520	509	518	494	526	563	538	459	536	497	522	524	515	505	530	567	471	495	505	500	519	519	562	539	530	529	568	506	546	524	524	503	526	516	535	477	538	513	496	559	545	509	491	560	503	522	504	557	526	507	524	526	533	527	468	503	503	500	495	521	555	538	531	510	512	498	481	530	566	522	501	508	470	492	512	487	527	507	512	488	505	535	509	537	516	489	552	540	531	515	535	544	507	532	531	525	515	522	524	542	525	525	524	501	497	516	509	497	512	509	523	506	555	534	521	507	560	554	515	518	508	515	549	539	550	546	563	523	511	523	564	551	490	559	524	544	506	530	547	584	562	512	526	530	520	491	502	495	512	502	528	542	523	471	495	522	506	522	498	497	484	534	507	521	525	531	506	559	563	524	510	546	494	519	533	536	532	536	555	537	516	492	504	485	534	536	528	500	496	509	535	556	552	579	542	564	503	540	538	520	479	461	511	488	573	500	552	516	539	502	495	503	507	468	515	503	537	523	546	505	520	547	530	530	537	464	513	478	524	541	555	574	531	529	533	535	522	546	502	542	511	510	515	539	557	500	515	515	526	528	534	491	519	532	532	536	516	558	541	518	552	543	533	558	530	532	499	537	501	538	535	548	515	482	562	504	517	505	547	500	549	549	523	494	533	556	517	547	501	553	522	508	541	525	531	536	519	540	532	556	524	543	569	521	548	512	525	516	483	545	533	518	531	505	463	508	538	510	532	534	493	556	489	510	542	553	518	513	534	548	487	527	514	505	518	557	542	509	477	501	542	483	550	540	503	515	512	532	503	530	530	486	527	540	510	518	511	506	549	511	521	516	497	525	582	505	528	516	538	545	519	495	525	484	560	498	575	552	484	529	541	523	540	484	524	508	490	526	572	516	517	505	492	561	511	530	551	538	509	486	519	541	511	523	502	503	523	521	494	571	489	487	528	509	498	519	470	512	537	543	528	511	572	525	517	521	474	526	525	496	512	525	539	558	513	522	519	559	513	488	479	523	514	537	543	552	497	528	537	533	484	490	499	511	539	543	527	562	523	545	517	526	514	552	513	543	522	531	543	497	527	479	561	512	490	503	501	529	498	548	534	542	509	507	555	553	518	548	493	513	495	531	573	549	502	499	518	493	511	521	502	525	552	495	536	524	524	554	540	515	497	509	550	543	516	482	514	576	557	536	545	507	527	487	514	560	525	501	488	533	544	536	498	510	513	526	490	538	503	533	488	506	506	570	500	543	491	507	514	584	536	517	479	530	502	518	519	515	539	495	528	512	494	570	537	533	520	521	555	572	530	519	498	527	542	530	567	554	540	544	539	509	524	550	525	533	519	504	498	562	548	508	509	523	553	525	572	541	542	509	511	517	553	522	527	541	488	534	556	548	512	506	524	498	568	547	544	545	533	523	541	547	552	523	501	531	515	511	551	499	543	534	501	495	505	541	498	520	512	537	497	552	512	486	506	504	500	532	536	572	558	548	491	520	539	555	504	542	551	536	521	484	503	558	508	548	512	538	501	521	563	588	503	538	525	517	499	513	490	540	505	508	496	516	564	506	513	498	531	574	553	511	530	532	498	509	568	563	542	530	555	539	525	543	550	479	544	468	520	507	563	540	492	527	496	478	545	503	534	536	510	550	465	515	550	527	532	482	522	536	515	540	539	524	506	499	550	531	552	487	509	529	521	526	521	534	555	517	493	539	499	506	471	493	532	504	486	534	525	519	484	506	536	535	536	527	502
18075	2228	1113	791	557	387	331	254	194	186	152	161	112	128	109	105	103	113	93	100	73	84	99	89	102	102	78	98	97	90	92	70	86	84	81	83	92	79	72	72	84	80	80	72	88	79	78	62	78	100	82	87	75	58	81	82	87	88	71	84	60	89	74	78	73	91	88	68	86	95	83	88	75	79	75	86	65	73	66	80	85	67	73	71	82	77	66	61	79	81	74	85	80	85	77	89	86	102	67	79	81	72	60	89	77	74	82	74	73	75	78	77	82	74	79	88	81	68	72	80	76	86	60	76	66	71	82	78	78	71	83	87	74	72	78	88	80	70	73	74	86	87	84	63	89	97	82	67	77	67	78	75	74	88	92	79	78	55	70	80	73	73	65	90	87	85	81	83	72	93	89	72	84	74	61	82	84	94	74	87	69	69	77	53	74	67	88	88	71	69	85	65	64	77	87	87	73	84	79	77	71	81	76	63	93	76	74	75	86	72	84	75	73	69	59	88	75	70	60	86	60	83	80	91	60	65	76	72	82	92	61	75	95	81	78	83	67	84	72	80	75	73	71	78	76	71	77	94	76	83	66	76	69	82	85	84	73	87	63	75	80	74	73	67	81	73	64	84	72	82	67	92	78	76	79	85	75	79	57	81	81	64	76	63	72	63	85	63	63	87	64	76	80	78	73	67	67	78	70	68	74	83	77	68	68	74	77	82	68	76	71	74	81	84	73	79	73	67	72	79	70	80	87	96	85	63	82	73	81	75	84	75	83	66	86	87	80	77	71	75	88	80	95	80	64	85	81	69	74	70	78	78	65	78	76	85	90	80	69	60	76	80	73	73	86	72	76	86	73	78	83	89	75	67	95	62	74	85	67	72	85	90	77	84	73	73	70	70	80	75	70	83	80	75	82	66	60	64	73	81	73	73	61	94	87	88	106	81	78	69	70	78	75	61	84	71	66	82	71	75	78	83	82	92	75	77	74	70	81	70	96	79	78	76	91	86	92	81	71	97	66	73	82	68	72	85	66	88	75	67	67	75	88	85	78	79	92	78	77	95	90	74	75	71	60	82	77	59	59	84	71	75	72	69	67	65	86	62	72	77	73	74	80	66	90	62	86	56	95	59	78	69	80	65	80	81	74	73	65	83	90	64	62	84	69	70	62	83	80	92	76	63	81	80	78	80	90	78	83	72	72	59	63	70	76	85	84	78	77	75	66	66	74	72	84	72	93	66	93	63	61	85	77	85	72	75	88	66	74	85	79	73	81	66	64	90	72	86	74	82	87	84	68	67	75	85	83	47	74	78	79	86	88	81	92	81	77	90	85	76	63	76	79	89	64	83	70	74	74	83	70	71	80	75	72	78	76	79	75	73	72	81	80	79	67	73	82	97	87	79	91	74	66	79	68	87	64	73	76	88	56	78	75	71	73	70	67	76	78	77	87	91	78	72	70	78	94	90	80	69	70	68	80	68	86	82	77	58	80	71	76	73	69	80	82	69	78	71	62	63	85	58	83	91	72	71	78	84	82	78	75	75	70	78	67	77	72	62	81	74	70	73	73	74	70	76	82	81	66	83	93	60	83	82	72	74	75	73	66	62	76	74	83	96	73	64	67	85	71	75	71	75	76	73	87	79	78	75	78	81	77	76	78	81	83	65	66	76	74	76	83	69	80	64	78	88	98	60	63	73	67	82	70	85	78	67	76	87	76	81	77	61	75	77	86	77	81	65	81	70	79	62	84	104	88	68	79	68	57	61	74	91	63	67	81	62	65	67	71	86	62	77	89	84	83	71	77	66	72	93	52	84	64	72	72	67	74	73	80	79	76	81	76	78	83	69	82	72	60	87	64	85	90	81	72	81	74	62	82	81	72	61	85	78	77	66	75	71	80	74	81	67	73	75	68	82	70	87	78	70	80	88	84	64	79	84	72	75	78	88	69	75	66	76	70	72	77	81	85	75	72	87	77	67	73	72	78	57	78	87	83	60	75	86	84	68	91	63	80	66	80	83	60	74	71	67	58	75	80	78	80	72	71	56	91	97	74	69	79	84	62	67	91	73	87	67	88	73	70	75	80	69	84	80	82	76	71	81	66	72	78	87	93	93	73	80	72	75	89	85	99	90	93	78	80	89	88	76	83	69	73	70	81	60	94	76	72	81	79	79	76	95	72	79	80	86	67	80	89	84	91	67	83	78	67	79	69	72	76	70	82	63	67	74	72	83	82	69	88	79	88	89	75	67	73	71	71	78	69	68	83	77	73	82	72	83	76	81	73	79	67	68	98	60	90	82	72	89	89	83	66	78	78	81	73	81	60	69	79	66	69	79	78	79	65	90	83	68	64	75	79	74	74	83	71	75	69	76	73	69	82	80	82	72	72	68	86	78	86	73	63	63	85	83	86	73	76	73	69	84	71	69	82	68	76	74	58	74	85	88	82	74	83	69	81	80	70	83	76	70	79	70	74	80	86	73	83	66	70	92	72	95	72	88	89	59	83	79	74	81	77	87	75	66	77	91	89	72	68	70	66	85	75	73	68	87	93	75	87	71	86	79	78	65	83	72	80	72	77	76	71	86	73	74	70	60	74	73	63	81	75	74	66	73	70	77	72	68	77	77	79	81	76	62	68	83	76	56	66	79	60	76	77	65	73	74	90	65	80	82	83	66	81	78	97	76	61	87	85	88	84	70	77	64	73	72	73	98	76	66	92	75	71	76	83	77	76	87	75	88	88	77	84	69	93	78	82	80	82	79	85	77	64	81	84	69	81	90	63	77	84	62	81	91	81	82	74	81	89	88	72	86	68	88	67	52	86	71	82	75	79	80	80	85	77	76	78	86	69	85	73	70	78	68	64	84	73	80	72	83	81	80	73	86	82	80	60	88	74	75	80	64	66	80	68	85	78	85	67	63	80	86	73	80	62	78	63	69	73	83	60	80	67	83	102	79	75	69	87	73	75	76	91	82	77	66	74	78	87	67	81	78	71	71	75	77	70	93	84	60	84	66	55	76	65	82	73	68	83	74	78	67	70	88	87	76	75	93	69	74	61	76	80	75	59	79	85	67	80	68	73	62	87	64	73	73	74	55	75	72	65	90	63	80	86	76	61	73	82	73	65	75	82	67	79	66	77	82	62	75	71	60	82	78	75	77	82	77	79	72	74	83	84	81	58	76	73	104	81	70	92	64	83	72	70	61	64	68	74	88	76	78	78	72	69	85	87	77	97	82	77	78	86	59	65	83	72	70	77	82	75	74	83	60	72	84	76	84	55	68	75	73	67	71	70	62	67	76	85	82	75	69	79	79	67	76	72	68	66	82	70	76	79	74	77	77	72	76	71	71	83	85	70	73	62	68	82	71	71	80	85	69	57	89	71	78	99	65	104	71	89	86	85	75	69	81	83	98	83	74	68	64	79	85	70	64	92	67	79	81	83	84	74	81	73	78	74	80	66	79	67	75	78	78	71	68	72	79	71	99	64	73	79	83	77	75
10728	1210	2714	3066	2755	2214	1877	1485	1259	1181	987	932	837	790	691	679	618	546	571	547	495	505	465	468	449	436	458	413	405	355	369	393	401	391	358	384	379	368	348	359	362	364	362	346	358	384	356	346	344	355	351	340	370	317	338	391	327	347	313	323	331	315	324	317	320	335	320	336	331	325	326	326	348	349	302	339	312	303	341	300	286	320	334	309	316	315	321	312	314	323	323	326	288	294	304	330	321	293	327	315	280	331	344	328	297	307	291	343	321	342	329	299	316	336	323	328	294	329	332	314	321	301	319	328	311	303	333	289	289	320	306	328	323	310	298	307	286	291	310	309	301	290	311	326	334	326	304	329	306	335	328	270	332	302	290	292	330	323	323	318	287	307	302	338	315	312	308	303	303	307	322	315	313	316	271	288	304	298	294	287	307	302	303	345	293	313	315	303	303	332	351	293	313	299	285	287	298	277	295	307	312	286	316	310	309	313	317	301	311	291	328	319	308	313	301	342	308	305	289	315	301	302	302	332	317	324	301	314	290	291	295	329	318	320	317	300	309	307	333	304	299	310	319	315	316	305	302	290	286	269	304	283	336	322	316	301	278	303	323	289	321	300	345	288	330	267	332	325	330	297	284	309	304	301	316	336	318	319	324	330	305	311	318	342	307	304	310	313	324	320	311	344	306	317	281	305	302	333	316	329	305	314	290	330	309	303	308	298	358	310	281	277	310	279	297	297	296	295	332	338	288	307	320	295	306	294	309	308	313	316	333	297	303	312	315	318	288	299	319	317	308	280	325	331	305	327	336	286	286	315	314	329	282	303	332	287	327	288	334	317	324	283	307	318	315	312	326	285	343	297	301	315	292	316	291	297	312	307	308	304	301	304	272	316	325	307	311	331	291	287	295	302	316	308	282	314	306	280	316	316	311	327	306	301	263	296	310	348	316	312	293	270	323	328	336	305	339	303	326	312	275	280	297	320	295	292	312	318	312	294	311	318	321	285	309	277	311	299	304	296	316	306	298	296	290	332	278	334	294	268	309	310	303	308	275	286	293	314	308	321	321	320	314	322	289	325	321	289	277	323	338	325	313	322	315	307	319	315	312	327	297	311	330	294	290	317	308	297	306	310	301	314	285	314	275	292	284	275	328	341	344	340	299	290	318	295	348	319	312	303	319	310	336	322	320	301	297	296	327	325	314	295	346	291	325	307	292	298	318	319	310	293	358	324	275	321	297	323	294	305	342	294	311	260	315	302	287	335	289	307	299	301	288	304	288	295	307	344	285	313	309	311	270	313	295	335	306	305	321	322	290	307	322	314	290	287	309	316	302	301	317	297	323	308	311	332	315	324	289	308	305	273	307	311	286	326	326	296	317	315	318	324	317	295	300	337	291	332	316	282	336	328	309	324	306	276	332	289	300	308	307	309	316	302	303	304	341	296	281	323	283	305	292	323	293	301	312	342	324	302	326	318	313	316	324	306	312	305	295	335	333	298	334	318	312	313	273	279	328	341	320	313	300	295	296	327	307	323	283	297	309	311	332	328	262	313	339	302	313	291	303	292	330	309	348	299	304	332	297	315	284	303	303	299	287	319	314	306	329	309	312	309	337	300	309	315	289	335	326	314	290	296	318	299	296	273	288	304	295	311	292	316	296	292	309	311	325	331	331	333	335	317	294	295	313	322	320	326	299	311	313	280	316	310	284	298	319	309	316	313	299	308	332	310	303	341	295	328	290	281	324	327	298	297	323	321	306	282	303	246	319	312	316	306	293	321	308	291	303	321	336	305	308	300	321	310	295	313	325	281	291	332	332	277	295	307	301	329	292	299	333	330	304	315	290	310	283	332	294	325	290	300	316	332	285	313	328	317	294	320	311	300	309	317	278	287	308	303	313	326	300	327	337	308	325	304	314	298	286	290	334	322	283	321	340	302	303	279	290	312	274	286	295	321	322	334	336	275	313	311	299	269	298	296	288	330	336	316	315	325	292	327	313	283	324	319	328	339	299	315	318	307	322	320	334	295	303	313	310	313	295	317	277	304	309	288	317	295	275	347	329	297	324	306	299	307	310	309	308	317	311	321	318	315	308	314	321	301	319	303	298	295	301	291	296	313	310	325	333	306	336	316	314	330	295	311	320	322	292	305	291	316	314	310	314	294	297	313	287	293	301	312	314	296	313	291	328	295	294	305	302	294	335	318	318	300	306	328	325	320	334	295	301	320	323	295	315	374	339	268	316	320	326	320	298	305	309	306	310	305	315	291	319	336	304	296	292	315	340	345	328	265	310	324	319	319	282	296	316	306	335	326	319	302	314	271	316	319	299	312	311	331	314	318	320	323	329	306	315	335	311	321	324	311	353	340	305	321	329	272	292	315	297	317	313	343	295	310	298	322	298	319	288	294	289	323	316	320	311	311	278	313	318	322	306	292	309	290	308	314	285	299	303	314	307	306	302	301	333	329	297	329	270	302	321	301	312	316	304	319	280	296	315	326	316	276	309	312	306	312	349	296	282	289	336	310	324	348	302	280	290	270	318	292	317	302	319	312	280	294	316	316	332	314	315	340	312	319	311	310	301	349	302	296	311	320	289	300	313	300	307	316	321	327	338	316	296	318	290	318	290	302	298	322	312	335	301	341	317	290	316	294	303	320	336	299	301	327	295	333	322	327	303	325	311	297	320	287	342	303	304	329	326	323	309	308	299	317	331	289	303	298	290	307	307	305	306	316	314	305	307	289	299	333	337	302	291	324	314	306	298	305	312	301	280	284	315	293	317	300	298	314	296	313	312	306	298	289	333	297	314	317	299	284	310	325	293	308	285	310	306	307	317	275	297	291	285	303	293	325	310	288	312	317	315	337	291	306	327	293	301	324	325	320	301	298	307	318	336	308	320	322	285	306	304	265	314	313	309	292	330	288	295	311	287	305	296	295	335	318	290	290	306	294	264	278	290	304	298	287	324	310	347	329	326	301	303	303	286	290	307	321	347	321	327	341	315	312	334	297	317	320	293	292	283	296	272	308	339	306	314	277	298	311	337	342	307	261	307	298	276	322	311	329	333	292	311	305	291	290	311	286	321	336	317	304	289	285	318	298	295	316	324	304	319	310	320	286	315	294	316	307	339	302	280	306	313	304	305	314	298	328	347	319	311	319	320	311	312	326	334	295	272	334	309	314	311	293	324	287	318	334	335	274	321	322	278	333	320	273	292	324	309	290	308	310	300	300	303	314	305	329	335	323	323	322	325	330	320	326	264	280	303	323	306	329	324	311	317	315	292	284	317	325	298	329	329	285	320	302	326	310	339	320	325	309	331	317	325	280	304	313	316	324	316	329	325	312	345	299	291	315	310	305	328	331	301	322	306	303	320	316	291	309	316	299	302	312	298	304	281	314	305	321	298	305	285	319	325	314	306	335	294	310	297	310	287	332	290	309	307	326	321	307	339	280	316	319	348	289	308	352	322	291	297	317	330	313	302	308	263	320	312	312	294	279
29203	7847	2317	1629	1095	788	581	496	392	339	294	260	242	226	215	191	202	160	171	171	156	149	139	129	153	140	135	113	142	140	128	120	141	128	130	143	141	136	123	127	130	126	128	122	136	140	105	121	129	131	150	122	114	131	111	128	123	140	125	122	98	134	129	125	127	112	106	115	101	112	145	127	134	137	116	126	101	121	131	129	125	139	126	112	110	108	121	114	111	112	99	126	127	116	133	134	126	116	124	100	128	119	126	117	117	115	124	126	123	129	131	119	110	128	111	122	123	135	122	118	104	101	135	122	117	88	120	100	107	117	107	132	117	106	97	121	99	111	115	130	103	129	110	106	131	98	126	118	122	102	111	125	124	123	110	107	116	113	119	115	102	116	115	108	112	124	118	122	121	115	124	111	113	142	125	107	124	91	118	115	118	102	116	125	134	122	110	122	112	131	118	130	118	109	111	128	117	119	102	118	104	128	129	115	109	124	130	127	123	130	112	126	110	115	129	96	118	128	111	118	122	126	129	120	117	98	120	132	115	109	116	118	131	117	112	126	130	119	129	116	117	113	125	130	123	113	114	144	143	127	106	94	123	102	107	122	107	117	119	118	122	132	126	104	111	107	118	116	127	107	124	129	108	116	127	126	100	123	114	93	139	107	117	140	108	110	102	110	123	113	129	130	97	115	129	127	113	126	109	120	131	111	132	104	117	141	132	129	114	110	112	114	109	111	108	135	128	129	126	131	115	107	115	120	126	122	111	121	128	122	138	118	124	122	133	109	138	116	130	129	119	122	126	121	119	124	122	113	121	130	113	123	118	128	106	108	128	130	141	125	95	135	112	109	103	138	100	104	122	110	111	122	121	117	133	110	121	115	128	118	152	128	125	109	125	108	120	127	133	108	117	104	127	120	130	115	137	132	122	110	115	121	129	96	121	116	135	111	101	127	128	124	115	105	125	120	114	122	122	110	125	119	103	102	117	111	127	101	121	109	108	127	135	118	128	130	125	114	119	111	115	141	115	111	105	126	124	127	124	121	113	113	126	95	115	120	114	128	132	129	118	108	104	100	117	99	126	131	117	109	131	97	125	136	127	120	144	109	122	118	100	105	125	113	118	114	113	99	127	110	122	111	121	121	107	115	122	132	111	144	115	101	114	120	120	137	128	114	129	105	114	122	108	118	134	114	123	106	98	99	106	118	106	113	110	113	112	116	133	125	106	97	129	111	114	127	129	121	109	116	118	116	140	112	121	101	114	97	122	120	121	111	131	126	131	120	116	122	108	125	109	121	116	115	137	122	120	128	152	113	109	113	116	112	124	116	107	125	130	136	114	125	119	86	99	118	129	96	121	109	101	115	126	93	115	107	124	136	98	99	120	125	122	120	127	115	111	121	94	127	95	102	114	123	128	127	121	105	127	113	131	116	117	109	109	127	100	139	136	117	122	115	115	107	121	132	105	109	113	119	114	95	125	118	103	114	122	116	108	126	120	92	106	113	137	121	112	111	127	105	125	107	118	124	109	108	125	100	132	117	100	111	115	101	109	116	91	118	120	114	109	125	110	111	117	114	118	108	110	119	120	118	95	111	97	120	115	99	117	120	142	115	124	120	117	131	119	115	115	113	128	118	125	110	125	113	123	102	114	128	112	108	123	126	113	129	122	122	111	125	116	116	112	136	126	106	123	102	131	94	109	103	109	130	107	111	139	120	123	122	113	124	112	111	122	128	116	129	132	108	125	124	116	113	119	123	112	111	115	116	95	127	115	98	136	106	106	112	112	122	126	116	112	120	129	93	126	130	124	107	106	110	117	133	113	105	114	118	111	129	122	125	121	116	120	120	117	139	109	139	141	102	111	132	115	126	119	136	102	120	110	134	116	86	124	128	113	112	119	131	133	113	127	115	128	116	142	106	139	108	82	108	136	115	137	127	111	125	110	111	124	117	126	128	128	115	125	124	119	139	117	112	100	116	125	113	122	125	122	115	111	137	113	115	112	136	116	111	127	106	110	129	124	127	112	116	113	138	120	109	120	115	112	125	132	139	128	111	108	125	126	109	119	104	116	113	117	110	120	113	98	139	110	106	100	124	139	139	125	122	115	105	119	106	106	121	105	127	114	105	111	112	112	110	105	141	133	126	112	136	116	103	116	116	124	99	124	116	130	119	117	115	112	113	124	112	130	117	134	123	131	106	105	112	103	116	121	106	110	108	107	117	125	117	128	134	145	122	123	88	123	120	119	130	116	120	126	125	133	113	109	112	119	130	121	132	114	125	116	99	110	132	104	125	128	118	98	122	102	117	112	108	123	110	119	113	111	109	111	99	128	116	128	120	128	128	108	103	118	112	107	101	124	120	128	103	121	129	115	104	132	130	117	115	110	147	118	138	116	127	123	140	110	137	120	110	120	151	102	113	145	103	136	112	133	116	112	115	88	118	102	136	136	129	117	135	118	119	108	124	98	104	123	123	145	124	101	145	108	147	131	136	99	109	118	105	113	109	116	127	119	131	119	116	122	111	121	133	119	126	139	99	134	107	123	111	95	122	99	100	135	109	114	127	131	118	103	112	135	135	123	96	129	121	142	107	114	121	89	117	111	121	106	101	106	130	124	119	118	105	119	111	122	109	123	116	131	116	118	141	102	126	127	119	119	111	122	114	132	107	134	118	118	131	133	107	130	119	112	118	136	117	128	113	131	122	129	120	130	112	134	134	116	96	113	109	103	110	117	114	132	129	108	100	121	125	103	112	123	95	111	122	132	105	113	123	98	114	103	109	113	142	119	105	110	117	113	126	118	114	140	111	143	115	105	125	141	103	121	109	116	120	124	124	120	116	128	118	116	116	122	121	128	135	132	113	109	119	96	114	132	113	118	107	110	122	109	122	118	117	98	108	121	123	126	102	113	119	121	105	125	107	117	115	124	104	141	124	130	124	125	139	120	129	117	106	119	112	109	111	106	114	124	110	107	131	114	97	124	116	93	126	121	114	126	123	83	110	125	142	122	105	116	143	131	107	124	124	117	110	105	136	129	122	109	116	120	109	107	111	103	101	124	113	133	125	101	112	122	105	130	115	108	106	116	147	106	112	129	119	116	114	121	111	104	125	123	108	117	120	129	138	108	113	96	126	120	134	105	131	120	117	107	95	127	106	131	104	117	116	128	113	124	115	152	119	113	94	131	109	107	115	107	119	122	126	108	126	120	106	107	120	135	116	104	133	107	131	110	136	115	121	107	126	119	118	125	119	111	121	104	120	107	115	116	108	102	108	125	106	138	109	119	109	122	111	115	117	125	136	109	113	126	113	116	102	108	109	129	119	102	111	120	108	120	107	119	119	127	119	119	94	122	122	112	126	122	103	124	118	108	118	98	136	122	124	135	120	118	107	120	138	123	139	102	113	124	121	113	115	105	122	124	106	121	128	107	112	130	112	109	98	92	117	117	99	118	120	125	126	124	131	109	136	101	110	104	123	114	122	130	105	113	117	117	119
14250	2282	5027	5858	4897	4039	3445	2838	2340	1962	1778	1554	1459	1377	1227	1122	1082	980	913	912	919	790	739	747	674	694	689	656	616	641	606	612	608	595	581	572	569	554	527	503	560	546	591	531	533	473	535	497	512	513	523	504	523	499	497	529	512	475	487	476	501	479	486	486	491	521	486	439	447	459	488	445	484	504	510	458	464	471	451	468	461	482	434	486	463	452	469	510	467	499	421	496	438	454	475	451	451	475	400	457	430	446	467	462	451	480	426	436	459	442	452	457	451	408	434	421	457	450	425	458	444	474	451	455	468	470	503	459	457	485	432	449	403	427	461	446	422	477	486	460	453	444	434	451	435	447	433	462	491	454	435	472	428	441	437	443	477	464	489	470	463	469	432	450	429	442	450	451	470	401	445	430	450	418	431	453	480	426	465	453	445	436	455	477	440	426	422	468	438	451	441	414	467	398	430	447	437	418	463	461	463	439	430	439	414	442	462	454	465	478	464	473	440	458	421	484	363	420	468	466	460	415	476	403	467	410	460	483	431	404	468	420	470	428	422	418	442	412	452	429	481	408	408	432	443	450	436	443	433	491	434	439	458	451	443	434	467	462	418	447	421	433	434	433	436	447	435	428	412	443	434	454	390	440	434	423	429	425	443	440	444	419	457	431	452	422	434	452	435	421	474	470	451	445	417	433	478	438	474	467	441	427	421	420	450	437	466	419	425	443	417	445	400	406	449	449	425	410	428	430	482	428	458	481	438	457	440	435	454	451	402	462	428	444	448	398	442	452	395	456	431	487	460	433	431	421	408	413	425	477	438	444	451	431	434	459	418	415	435	475	450	444	434	450	456	474	485	386	446	439	426	440	479	436	446	463	480	455	421	463	434	432	443	472	449	424	445	469	488	439	437	431	450	435	392	425	461	428	424	433	468	441	458	418	470	428	419	479	476	474	432	455	411	425	423	419	433	449	452	433	454	446	415	464	415	460	439	400	467	471	407	419	406	439	398	449	461	473	428	449	425	422	436	459	434	476	414	433	415	456	465	467	477	445	408	455	454	422	442	433	448	468	451	456	413	451	440	452	443	440	429	410	442	451	429	458	422	444	430	433	466	445	456	419	415	415	430	467	437	425	435	463	490	426	464	450	425	414	424	448	469	491	431	450	425	433	420	413	451	412	468	420	413	413	432	434	400	444	412	427	449	458	480	455	407	441	400	429	421	459	470	390	458	416	413	423	427	468	418	423	455	429	468	449	449	441	452	406	435	446	435	438	477	476	434	463	433	447	447	421	467	452	418	432	452	447	438	451	433	411	457	440	412	461	416	426	412	462	425	427	454	442	430	427	417	462	434	451	437	446	454	446	448	474	461	450	455	433	462	438	464	411	429	433	418	463	423	457	436	423	462	466	410	425	445	441	458	465	451	467	437	462	416	445	441	460	456	440	436	487	492	425	405	436	446	432	439	422	462	450	433	429	422	433	456	419	470	464	433	446	411	439	432	448	459	462	453	437	440	420	428	452	408	457	451	417	451	445	439	444	425	465	400	463	450	407	438	431	417	442	431	435	465	446	447	457	462	497	455	412	391	452	409	454	419	443	429	437	425	454	451	426	427	443	423	428	462	464	467	472	454	458	421	443	456	440	454	442	457	443	417	432	432	410	444	419	433	412	452	433	453	460	439	428	409	447	452	473	464	458	489	436	392	466	426	417	429	449	458	424	487	405	426	419	452	416	428	454	416	468	433	442	433	424	464	446	456	426	435	445	462	447	459	442	412	414	451	462	429	484	437	435	432	422	457	450	456	474	459	455	451	414	425	429	430	433	436	451	474	468	458	424	466	451	461	424	477	429	444	448	487	448	426	443	458	463	442	444	428	443	479	427	473	415	447	427	433	431	455	434	473	455	441	457	443	430	469	478	429	424	435	399	465	426	466	428	429	448	471	426	432	446	492	431	422	438	445	417	442	443	428	441	427	424	438	443	451	459	506	404	417	437	439	465	436	414	453	484	456	444	424	425	443	442	446	431	436	453	468	426	403	435	460	489	464	439	437	408	445	407	399	445	452	424	437	420	449	434	476	469	456	472	447	442	431	450	402	439	411	443	408	457	477	471	442	426	457	469	471	451	407	430	448	416	422	444	457	434	460	382	451	427	460	459	423	422	459	495	453	458	422	413	406	455	463	437	428	485	422	436	419	435	431	441	428	467	461	424	452	439	447	438	423	437	455	422	422	462	430	438	417	476	448	415	442	436	442	447	447	418	422	459	424	410	436	433	448	485	452	469	415	452	428	433	404	452	464	416	473	470	450	448	386	459	434	428	441	450	421	429	467	432	439	446	432	427	458	471	426	443	440	448	418	429	460	413	435	475	447	447	494	426	439	480	454	474	421	462	403	418	422	443	385	418	434	459	420	426	428	436	439	435	438	453	417	472	471	435	400	432	444	435	398	438	424	398	430	444	439	425	463	457	441	444	413	423	453	444	437	437	448	431	447	444	455	449	443	453	419	438	421	428	429	448	464	412	437	399	432	450	439	397	431	440	461	456	448	454	434	467	432	448	446	432	443	434	449	436	443	469	482	437	479	443	470	429	443	417	457	427	439	442	432	426	413	444	437	463	418	466	429	442	426	446	443	444	440	479	411	482	417	443	472	447	420	462	425	412	465	446	431	455	425	435	447	419	441	448	443	464	466	476	410	463	428	480	460	412	425	467	425	422	451	412	479	433	454	446	425	416	443	476	402	425	413	475	458	443	424	472	457	419	470	454	425	460	450	436	415	434	450	454	455	463	430	463	452	482	459	429	431	430	421	436	454	465	464	460	406	457	438	453	470	434	474	451	444	424	405	429	464	472	444	474	425	417	450	426	479	466	482	440	454	426	489	410	438	456	392	418	446	445	436	448	421	455	450	438	440	448	462	455	438	453	493	431	414	467	471	508	443	427	441	431	418	432	479	474	442	472	440	419	429	429	413	435	390	440	457	450	434	437	433	417	455	432	431	443	445	422	438	406	429	402	465	380	398	455	464	472	422	478	447	428	456	443	426	434	439	427	442	423	435	407	435	406	441	395	468	473	473	427	403	422	442	430	435	445	457	440	457	402	411	425	439	493	453	454	431	426	429	420	418	435	439	422	406	438	439	471	468	410	474	449	418	430	450	450	460	462	461	418	421	442	414	426	462	410	457	407	399	439	466	397	433	414	418	498	444	477	460	427	437	384	418	403	450	433	435	484	415	432	415	447	435	429	431	485	472	415	432	437	447	460	439	436	461	450	445	447	421	424	435	408	412	442	437	428	431	431	449	412	460	416	461	418	405	461	414	445	451	403	425	461	432	426	439	467	445	464	434	427	441	436	433	416	445	481	456	420	429	434	445	451	446	465	426	463	420	445	411	440	446	449	400	449	472	442	441	453	438	446	463	446	440	450	458	403	426	417	443	468	482	486	489	438	427	453	414	458	445	403	449	451	417	497	458	453	455	453	502	452	460	450	441	457
2519	244	200	189	194	161	168	175	126	135	125	151	141	130	157	155	148	130	128	137	141	141	151	170	155	143	132	147	150	128	133	131	140	129	135	153	135	143	136	145	142	139	158	145	141	116	149	126	151	137	140	152	161	121	134	116	140	138	150	157	159	137	147	135	130	127	162	156	150	134	145	128	135	155	145	147	161	138	129	132	121	154	129	117	118	137	166	127	147	144	136	134	145	149	156	159	133	146	136	137	125	117	137	151	134	154	122	151	136	118	147	150	148	122	131	147	153	144	145	143	117	142	144	132	152	125	149	124	155	145	148	141	154	127	148	137	177	136	150	127	166	144	144	158	125	165	136	136	151	145	121	141	125	146	166	129	147	155	140	132	132	140	132	130	133	125	139	147	144	145	124	146	139	154	134	132	143	131	149	140	178	140	123	147	131	148	145	123	139	124	129	154	146	147	133	139	140	144	145	133	165	133	142	146	104	146	145	137	144	139	158	133	156	146	126	135	136	158	168	146	122	159	152	156	156	137	146	151	121	121	118	142	120	173	164	135	135	143	150	136	142	153	166	155	140	145	154	148	132	117	139	151	162	142	134	129	139	137	142	136	164	123	154	137	137	145	143	137	153	134	124	143	149	126	150	118	137	135	141	147	166	149	136	128	128	119	148	135	139	137	144	146	128	151	129	154	152	148	141	144	135	155	140	145	141	135	143	131	135	142	125	134	139	149	143	159	148	149	144	135	136	148	149	148	124	134	150	134	146	136	157	134	144	141	131	113	137	146	144	155	134	149	131	139	139	155	135	120	139	144	125	135	157	150	145	162	137	127	139	139	135	157	129	148	120	151	140	149	141	178	145	126	150	149	140	135	151	133	134	147	163	139	145	142	130	132	139	119	139	146	159	156	133	144	129	136	140	145	168	131	128	118	162	138	157	153	127	119	130	148	144	126	125	166	142	131	136	149	145	136	139	146	128	167	155	139	141	138	139	132	144	154	127	142	164	150	140	155	139	130	133	136	137	124	138	159	145	155	136	124	165	150	144	117	131	150	139	149	166	142	114	128	146	126	154	122	138	134	129	142	174	111	154	152	126	139	131	144	114	124	138	152	136	136	159	146	130	140	154	150	138	131	143	151	117	151	141	141	132	136	122	170	155	132	123	144	164	125	148	137	117	140	139	137	117	151	137	147	165	128	150	136	146	132	152	142	144	142	159	143	158	134	129	152	141	139	141	138	144	157	157	146	122	150	159	147	161	133	142	144	133	139	167	133	139	142	137	142	146	162	126	167	143	134	145	137	141	137	157	157	155	154	139	149	139	137	131	129	143	139	152	136	143	158	173	145	124	139	151	143	123	151	135	119	132	161	131	127	149	138	133	126	169	132	164	133	151	172	150	154	152	142	139	158	134	126	127	146	150	142	132	141	125	159	151	133	139	143	146	136	145	146	133	150	157	133	142	135	162	141	139	137	131	142	139	152	144	145	135	151	148	155	142	147	147	149	156	142	152	140	127	151	151	146	143	154	128	133	147	147	147	136	145	159	126	148	136	130	124	139	149	133	156	139	131	128	145	140	130	143	150	141	160	145	132	138	149	128	141	128	119	136	139	145	132	131	137	130	143	133	148	136	135	141	160	137	132	164	126	136	132	154	158	152	139	129	139	128	139	130	140	140	126	126	166	148	130	151	144	143	137	144	151	130	159	129	139	127	142	132	144	138	148	145	164	137	148	132	144	131	152	104	124	147	144	138	127	145	150	141	130	149	118	128	153	173	129	124	134	146	170	152	156	148	147	153	138	155	146	140	153	152	128	136	146	120	142	152	133	140	135	149	137	152	144	142	147	145	151	149	129	137	142	121	150	151	145	148	130	168	147	119	141	174	145	124	128	125	166	147	140	127	158	146	138	138	126	158	160	158	137	160	142	142	141	159	163	152	153	169	140	137	140	147	127	150	161	134	127	144	151	124	149	138	139	135	125	154	136	145	140	133	125	155	147	124	125	147	143	142	158	145	131	152	134	138	134	124	158	157	145	123	148	129	125	138	149	141	158	151	138	146	137	135	144	136	151	129	146	128	153	148	148	136	141	126	144	160	122	148	126	134	153	142	137	143	160	150	126	129	151	156	133	133	116	137	115	144	144	156	153	149	136	148	145	133	145	137	132	128	132	139	145	128	154	138	147	147	139	161	146	143	137	146	132	144	153	155	138	141	134	146	127	148	127	137	131	145	136	143	143	167	144	135	133	150	142	126	154	134	164	150	167	128	145	127	136	126	125	137	123	138	138	149	159	141	142	139	148	156	162	150	147	165	133	129	135	137	144	139	151	131	162	124	148	126	139	128	139	155	158	144	140	153	150	150	130	144	147	145	156	142	137	146	132	139	157	133	154	145	143	120	122	140	122	138	139	144	114	126	120	141	132	136	148	145	140	151	149	153	152	139	146	133	141	147	140	127	150	157	136	114	138	141	149	128	139	154	141	124	148	155	138	140	141	149	117	133	127	172	136	148	138	141	129	143	140	164	164	138	137	152	146	136	135	153	126	140	124	146	135	153	146	150	136	130	147	155	123	152	152	141	153	138	150	132	143	147	157	161	147	155	150	154	161	152	148	142	148	138	142	150	144	141	143	140	137	142	132	124	145	134	154	129	149	130	146	131	143	129	144	124	135	141	124	155	121	128	149	139	137	137	128	148	118	132	140	138	130	149	140	162	123	132	132	162	138	158	150	154	134	159	132	130	140	141	135	153	134	159	137	144	116	134	124	152	141	128	137	133	132	143	141	147	138	109	145	148	128	146	147	130	144	121	142	136	136	152	140	138	141	147	140	123	138	121	145	158	137	135	134	130	151	129	144	138	140	133	135	130	139	124	136	159	140	129	133	151	128	154	149	165	152	120	146	136	138	147	151	127	148	161	150	157	151	153	147	159	127	138	132	130	139	126	143	138	128	154	148	151	136	134	137	118	158	121	146	138	158	141	140	148	153	142	137	132	143	109	152	147	126	139	134	138	138	115	148	147	137	131	139	143	122	137	128	147	118	140	142	119	135	138	115	143	152	141	142	146	136	152	141	142	131	169	149	148	157	157	141	120	149	144	146	142	170	138	140	123	159	137	142	154	149	130	155	152	133	152	149	139	142	162	133	147	148	146	134	152	136	153	134	133	123	136	125	139	139	131	138	150	149	132	145	149	126	140	145	132	146	126	120	150	146	143	141	151	138	127	128	133	125	143	155	148	128	136	120	129	131	134	152	156	136	143	141	145	164	136	144	141	111	130	150	126	139	148	124	159	128	146	139	126	138	138	133	142	151	132	125	144	133	127	141	136	163	119	141	131	155	116	146	151	152	139	141	139	144	151	148	145	146	143	123	149	133	128	169	132	152	160	155	140	126	142	132	151	140	151	152	139	150	135	133	152	128	156	135	127	119	147	153	144	151	150	138	138	142	138	136	144	137	147	128	138	151	133	140	141	140	138	134	133	139	131	144	151
4309	563	682	740	653	627	606	592	551	581	584	568	571	579	562	558	512	538	507	529	491	521	488	520	527	506	507	491	501	502	467	484	517	484	466	502	509	458	483	484	500	536	506	489	491	456	493	495	497	499	496	476	518	480	549	481	520	486	505	467	509	521	482	522	508	505	540	518	481	526	481	465	533	507	483	510	496	505	490	506	486	523	495	484	513	499	515	485	498	516	470	491	485	468	529	516	465	494	514	480	510	507	489	524	502	486	496	528	488	509	533	526	524	511	524	487	501	514	525	494	461	494	507	517	503	515	499	510	523	456	499	539	484	506	499	519	511	507	463	485	492	486	474	509	539	497	452	495	493	500	492	463	490	508	467	485	522	504	434	507	527	529	522	480	533	485	506	504	504	532	501	495	491	466	499	503	481	471	507	494	507	531	495	498	488	492	500	534	481	537	473	485	524	477	528	494	510	462	530	522	485	504	487	489	503	505	519	498	513	474	519	490	467	528	520	482	522	498	495	515	538	482	491	476	480	502	527	463	466	469	515	527	490	502	512	494	463	530	490	538	523	520	464	453	474	483	504	526	513	494	524	517	526	528	490	506	493	481	486	497	514	495	492	503	457	505	501	511	551	526	485	492	523	497	519	506	509	480	514	487	498	522	486	482	502	477	469	493	500	484	525	498	460	557	507	511	460	475	481	529	526	492	503	506	515	538	539	528	469	531	542	461	498	524	501	483	501	465	534	488	509	520	493	494	487	527	476	473	514	500	492	497	524	476	510	502	488	508	505	498	511	479	484	450	479	485	519	473	533	469	490	454	523	513	489	512	487	468	440	503	510	505	480	479	494	492	485	538	511	532	548	504	495	518	485	496	474	487	513	458	526	469	528	503	496	530	496	535	452	477	516	520	492	502	496	494	508	450	498	482	525	541	483	521	519	503	498	493	512	503	503	481	509	478	503	478	443	512	523	511	461	499	481	489	527	489	489	484	499	526	540	457	529	519	470	484	464	498	518	462	481	468	464	513	506	501	496	521	521	534	469	504	500	555	501	491	551	519	500	508	479	516	476	500	503	497	540	540	479	499	536	509	529	503	498	502	468	509	516	502	510	477	474	514	483	530	524	487	486	496	482	510	490	513	521	489	482	503	505	499	499	492	500	487	471	509	477	525	510	525	522	498	485	515	490	513	499	488	499	488	526	460	457	549	487	472	504	515	501	498	488	525	510	486	481	539	501	519	491	483	500	497	496	497	483	467	486	513	502	502	481	467	510	509	522	491	472	494	494	501	527	496	543	529	500	499	528	507	466	517	512	489	534	505	526	467	491	507	472	530	510	496	489	534	492	499	493	508	453	503	514	464	488	500	530	491	542	518	498	463	528	475	502	500	502	482	499	485	474	535	463	453	498	481	498	473	477	520	497	500	513	506	525	484	504	517	543	479	504	478	484	491	502	498	496	491	509	505	489	526	522	499	495	505	542	452	465	527	495	492	508	469	492	439	519	501	530	537	471	501	492	547	519	514	471	484	480	523	493	538	502	501	479	480	501	480	499	475	527	501	523	539	478	477	502	496	535	493	486	527	475	517	506	478	546	481	538	540	500	464	492	466	469	515	488	544	491	499	502	521	524	527	549	498	471	520	448	484	488	542	540	507	555	515	499	481	488	548	510	503	532	521	527	477	555	509	513	477	497	501	497	499	485	464	531	498	501	474	528	534	486	518	513	481	495	469	468	515	516	496	521	485	490	497	511	489	534	509	493	517	525	521	502	539	544	526	493	514	465	469	495	506	503	510	465	486	459	514	507	496	525	486	505	511	521	547	457	470	517	499	478	515	484	498	490	499	476	464	476	515	519	457	489	450	528	516	521	497	500	473	521	541	500	502	489	491	489	488	497	487	529	499	503	498	469	545	502	515	533	526	507	497	559	534	487	485	483	506	495	516	484	555	493	497	484	510	488	500	477	511	491	475	511	523	515	441	517	477	487	525	510	487	481	485	529	491	482	524	473	484	510	503	508	475	465	516	485	454	485	508	521	537	521	470	462	497	500	542	486	478	491	475	496	517	475	524	508	517	485	452	511	449	462	480	494	460	470	498	496	526	516	466	529	522	492	514	506	539	455	520	531	493	508	495	538	463	475	475	486	495	496	561	482	489	498	503	518	493	501	489	476	532	474	511	481	490	505	521	517	518	531	504	481	467	484	504	536	476	522	462	500	514	549	511	520	461	485	480	509	474	500	483	522	466	555	497	505	468	508	493	492	510	517	519	486	492	475	507	524	507	559	506	509	512	471	514	505	495	477	503	507	514	532	492	515	485	514	513	518	485	509	509	485	473	485	488	513	501	498	498	468	490	482	459	491	516	525	513	479	507	496	482	518	506	472	457	516	516	548	519	477	510	496	478	529	505	537	458	490	497	506	520	529	522	481	485	499	486	501	498	480	494	479	518	521	449	465	486	518	485	508	486	515	475	507	502	542	499	500	499	510	464	473	506	495	487	501	506	536	482	518	495	493	492	507	497	469	530	485	527	470	530	493	501	513	478	495	508	511	522	510	523	496	483	486	565	485	504	499	491	522	488	476	497	513	481	533	466	473	508	483	486	478	525	487	529	502	516	489	495	532	538	522	476	542	472	485	471	466	536	480	444	521	483	500	517	533	510	484	554	473	532	503	474	475	485	501	464	505	491	498	511	507	558	510	537	499	493	499	496	521	495	464	468	547	531	503	485	482	486	496	514	463	497	484	467	512	524	508	511	525	523	479	511	510	449	496	507	483	467	533	476	460	486	512	502	489	480	488	499	497	513	487	505	529	477	486	506	489	496	471	518	543	523	496	503	470	524	495	505	522	522	479	509	487	471	509	520	530	465	488	504	501	480	503	493	517	491	501	452	494	483	492	491	491	499	496	514	490	527	486	497	492	513	482	533	496	487	480	492	533	512	501	488	499	521	498	487	511	496	512	503	512	496	517	453	541	532	517	485	494	507	488	523	483	479	509	518	480	504	503	459	489	526	485	494	496	513	489	514	493	523	491	467	475	465	515	515	537	496	512	519	534	491	520	517	485	500	466	465	489	485	529	472	509	478	475	498	498	475	503	539	453	510	507	480	471	516	492	508	510	527	521	535	523	499	496	509	509	528	529	524	501	491	494	517	456	482	515	556	549	499	530	515	487	493	486	533	503	511	502	504	465	469	468	482	494	517	495	487	480	506	533	480	510	500	478	480	532	491	489	501	467	500	506	534	523	497	510	512	510	552	504	504	482	491	516	517	505	482	505	495	481	516	498	527	453	497	482	535	485	513	494	466	453	513	494	500	518	486	518	487	525	503	484	528	511	542	537	481	480	506	470	466	521	488	511	487	518	493	518	470	529	521	530	486	536	487	525	528	510	540	486	513	459	502	518	494	486	490	520	516	498	479	523	537	470	480	503	454	496	496	496	516	541	462	514	530	517	506	473	491	533	485	468	523	482	493	495	500	469	494	485	501	474	513
17051	1981	1028	744	542	364	320	246	230	184	161	127	156	136	117	134	106	88	111	100	112	87	87	99	96	101	84	102	88	87	78	101	90	83	80	71	89	76	85	83	68	64	79	75	96	77	87	85	82	92	97	78	76	87	69	72	70	80	73	79	73	77	75	87	64	69	71	77	76	77	96	79	89	69	89	82	76	67	87	66	78	60	74	76	75	72	61	71	83	88	59	91	64	67	85	83	91	64	78	70	86	77	75	67	56	68	84	78	73	72	73	83	79	69	93	66	69	63	92	62	71	94	85	67	80	65	75	73	75	82	71	69	53	71	87	73	55	81	80	77	82	67	62	73	73	74	75	84	73	88	72	69	63	87	66	82	63	81	66	68	71	76	76	66	66	58	75	75	77	74	59	77	63	56	65	75	86	76	65	70	79	85	97	66	81	80	87	84	67	67	73	69	76	74	75	75	68	73	66	73	79	61	65	72	54	68	74	84	76	78	89	74	74	71	73	78	75	58	79	74	88	71	75	74	72	66	62	90	95	72	53	86	63	69	78	96	84	64	85	64	73	68	68	79	61	83	89	58	81	68	70	74	72	58	81	77	71	77	64	76	72	64	80	77	66	67	81	80	65	77	66	91	74	63	69	79	80	63	71	70	92	67	90	68	82	68	86	69	96	60	65	81	91	80	73	89	61	77	98	76	81	62	67	83	67	82	65	83	65	76	87	64	79	73	60	79	68	69	69	81	66	72	87	67	79	78	76	74	66	84	86	78	58	77	75	102	71	78	64	76	81	71	73	83	76	65	58	103	62	75	69	65	66	81	82	60	72	90	60	64	88	70	82	85	78	82	68	62	76	75	79	76	68	81	71	60	63	75	61	74	62	70	57	72	79	72	77	83	73	66	78	88	68	66	80	68	81	84	69	60	86	86	69	76	74	69	73	64	62	84	78	82	72	75	92	68	68	68	76	72	71	84	65	65	75	66	76	72	69	70	80	92	77	80	77	63	71	66	69	63	76	82	66	74	68	68	74	86	67	76	83	84	64	72	87	79	71	76	87	92	80	77	72	71	76	78	62	68	68	71	68	73	65	65	80	73	74	95	76	66	72	81	78	69	61	77	79	75	79	67	63	62	77	73	72	86	69	70	67	93	81	74	63	71	72	63	58	62	91	62	78	84	87	65	86	63	73	74	79	64	64	90	74	87	82	75	65	78	68	48	80	66	62	69	82	74	69	82	66	77	69	85	59	73	69	66	82	78	80	75	67	91	76	84	62	75	77	72	67	83	68	63	78	66	82	68	75	71	74	70	82	73	76	80	67	84	64	74	72	80	67	73	93	88	79	66	83	59	71	63	67	75	66	75	84	66	90	86	70	83	79	83	80	68	80	67	65	68	68	85	69	63	78	69	80	76	61	77	76	86	87	93	68	88	76	79	71	71	73	76	59	85	63	84	70	49	80	60	81	75	70	66	69	67	68	80	75	69	66	69	83	83	79	91	70	74	73	84	73	83	61	82	87	81	83	61	82	76	70	73	72	57	69	65	84	75	66	63	92	61	65	69	83	90	68	72	70	70	75	87	69	81	76	73	68	85	68	78	73	70	69	77	67	63	87	62	78	63	86	78	87	72	68	63	78	66	81	74	76	75	74	71	70	72	84	70	61	71	65	93	89	92	83	85	72	70	66	64	54	83	53	65	75	76	87	80	78	79	70	82	73	73	71	79	77	66	75	73	91	64	81	73	55	86	75	60	67	70	77	81	72	74	64	71	75	79	70	76	81	64	84	66	82	77	70	63	70	78	74	66	85	71	67	58	63	84	67	62	82	70	70	66	77	73	85	77	68	66	67	64	85	73	71	77	61	69	83	76	73	64	66	74	81	65	66	68	73	77	59	86	79	65	69	85	68	75	76	56	78	67	85	74	77	89	65	76	81	80	65	76	75	62	81	68	77	67	78	70	90	83	74	84	76	84	61	78	83	76	74	74	73	81	70	66	73	57	84	74	72	79	67	67	75	68	70	73	68	67	68	80	73	77	73	69	68	80	80	67	49	60	70	78	77	60	72	82	77	65	74	74	71	84	71	72	73	75	70	71	90	81	76	71	69	74	77	76	78	85	60	71	91	73	65	66	79	72	74	66	61	89	86	77	84	72	80	79	68	76	69	83	73	81	74	71	67	85	66	87	79	78	90	74	80	82	75	79	78	61	75	65	79	70	87	75	83	65	69	62	58	69	68	70	72	68	83	92	66	60	66	65	95	102	82	88	70	88	66	79	72	69	78	72	61	83	63	70	77	81	70	79	70	59	87	72	78	87	75	72	78	75	72	65	85	76	81	61	78	82	82	72	73	84	78	64	62	74	84	68	66	81	65	74	76	82	80	72	57	86	62	64	67	71	88	73	74	83	77	67	85	74	73	65	81	73	64	71	72	94	91	70	70	74	74	70	78	76	82	74	78	85	82	79	73	74	87	73	77	76	72	58	82	73	73	94	74	83	62	72	87	76	78	56	58	72	91	85	78	78	60	78	81	59	69	78	71	73	70	79	70	78	76	64	89	74	66	81	74	76	84	77	80	97	64	63	63	81	68	87	69	95	65	75	65	71	72	73	64	76	75	75	74	77	77	72	63	77	82	76	76	69	74	88	65	84	67	92	71	69	85	76	65	66	60	62	68	84	79	80	73	81	72	77	77	70	69	87	78	73	74	75	71	86	81	72	80	74	68	52	79	85	87	64	78	68	84	67	77	64	75	65	78	64	75	65	74	82	73	80	84	83	49	64	70	67	78	76	74	70	79	63	58	76	73	60	67	64	89	86	70	78	66	61	77	74	70	77	80	67	80	79	71	71	76	78	74	83	87	54	75	84	76	86	66	80	84	77	73	64	69	69	70	74	77	73	63	75	63	68	75	81	72	69	75	81	68	93	75	77	98	68	78	75	68	63	66	75	63	68	71	61	73	69	86	80	84	79	62	76	76	62	96	85	78	69	63	73	84	66	88	75	65	68	65	67	61	77	75	60	84	64	83	90	76	73	77	80	73	68	74	83	77	77	76	81	72	75	74	63	70	82	81	86	51	76	77	63	64	49	72	84	67	77	63	67	72	78	74	95	76	81	73	75	72	69	68	77	67	79	62	66	71	85	64	76	67	71	70	75	82	72	68	81	86	80	67	73	59	64	82	75	75	76	66	63	67	72	77	97	74	63	76	71	73	85	57	76	85	80	66	79	74	92	73	73	76	73	69	68	68	78	90	77	73	82	77	96	68	81	74	69	76	72	77	66	73	97	77	64	84	68	70	66	74	66	76	71	66	66	69	85	78	76	58	75	75	77	72	70	81	77	77	71	76	66	61	64	64	82	74	101	77	76	71	81	71	59	75	86	70	61	80	72	74	80	75	76	81	68	87	70	71	79	79	71	57	72	83	73	68	80	72	60	63	62	68	83	74	76	81	67	74	86	71	71	75	89	66	68	82	81	64	67	81	70	65	87
10083	1171	2664	2983	2578	2103	1733	1500	1258	1087	957	901	798	717	650	620	582	594	547	475	478	462	440	436	436	425	420	449	376	395	380	375	393	403	353	366	326	340	349	341	326	353	366	323	363	306	334	293	314	312	336	317	320	324	364	317	321	357	281	318	302	311	323	301	325	304	277	297	279	312	342	341	276	307	329	319	309	294	309	298	294	272	301	295	282	297	333	283	312	336	285	312	306	302	279	287	335	315	315	306	322	327	315	289	292	299	282	280	296	307	331	322	328	311	296	264	296	296	270	280	302	280	278	287	281	292	290	317	315	301	306	349	308	275	295	286	320	307	336	308	320	288	294	287	312	286	266	305	316	295	291	313	331	289	285	284	303	327	294	306	315	296	259	332	302	298	298	319	332	316	284	330	307	283	323	291	325	283	295	271	300	273	304	291	333	309	323	306	294	280	275	309	282	284	304	332	280	282	332	282	299	317	327	301	309	312	307	302	308	304	312	283	314	291	283	292	298	315	295	292	271	308	299	299	312	292	299	289	288	271	288	298	278	315	320	322	279	302	301	326	292	298	312	285	311	309	312	306	315	289	282	326	319	290	275	292	314	319	299	309	312	288	287	288	312	304	300	301	291	277	300	287	288	271	286	320	337	277	292	293	273	282	311	246	312	320	290	287	286	300	261	313	281	271	286	286	283	322	304	313	287	301	305	304	291	335	282	270	283	272	309	292	276	295	289	311	316	309	275	328	270	266	283	304	292	251	293	300	314	312	266	310	292	327	273	292	328	307	297	305	254	296	301	285	273	305	318	317	293	296	261	313	306	304	318	319	284	316	282	311	303	286	269	292	318	292	312	257	324	305	296	286	267	283	316	287	296	314	283	281	299	321	328	305	293	263	317	260	284	274	324	324	306	300	285	280	275	259	296	321	274	326	332	260	307	304	318	288	309	279	285	302	307	310	292	306	309	319	312	282	271	313	302	279	299	286	306	289	317	270	328	276	315	288	300	315	292	286	304	281	304	300	319	287	319	322	315	305	291	288	272	305	298	310	298	276	309	305	289	341	304	294	284	329	308	292	279	274	278	302	301	254	305	277	306	298	274	302	315	295	289	304	279	295	288	297	304	294	331	302	302	271	282	322	301	300	277	326	289	290	294	272	285	295	319	294	295	318	275	273	290	302	309	289	288	297	299	282	284	304	281	299	294	297	300	288	303	291	287	276	283	297	286	315	272	316	312	291	307	282	307	310	300	315	312	285	290	286	281	286	298	295	304	295	274	284	310	271	306	315	315	295	305	307	316	324	286	296	322	281	302	303	275	279	288	286	277	318	305	301	282	307	285	303	319	279	333	290	282	337	283	289	284	278	282	299	274	309	313	305	274	289	306	333	310	300	275	328	306	306	286	299	325	312	289	281	297	300	291	311	290	314	301	297	315	311	322	267	298	302	328	285	295	293	306	309	274	291	286	285	301	304	318	276	297	301	332	284	289	324	312	305	286	315	319	315	294	305	297	310	313	252	341	319	344	285	275	291	283	292	300	312	299	275	283	307	320	258	320	321	293	278	309	302	305	296	293	323	301	297	309	285	306	289	286	304	321	298	275	306	325	289	332	285	305	305	327	270	300	289	304	302	283	284	286	284	311	313	302	299	275	299	303	299	304	324	342	309	279	234	306	307	290	274	281	275	279	327	297	313	324	289	284	308	275	313	315	310	304	308	312	285	293	293	312	317	271	300	321	289	285	304	311	293	323	311	296	299	290	320	323	272	327	298	306	293	278	303	295	287	304	290	262	310	291	311	300	289	309	328	282	305	300	320	295	274	283	306	299	308	275	304	283	299	295	283	310	297	294	317	272	296	281	292	312	311	313	307	294	300	300	329	281	316	314	245	295	280	315	298	292	300	292	281	288	276	334	303	269	291	278	306	314	316	288	291	295	288	304	278	278	315	317	284	293	292	270	284	295	283	290	286	295	274	297	304	310	287	272	289	283	293	306	292	284	284	291	303	288	320	294	282	295	283	287	301	290	308	310	268	296	296	306	284	302	315	280	271	286	270	295	321	272	302	324	282	294	279	286	291	302	334	301	324	276	312	298	304	303	288	332	302	280	309	351	284	269	259	283	302	279	306	285	298	340	329	297	313	283	315	273	308	290	312	314	269	283	335	308	308	286	310	301	316	293	289	279	283	303	331	297	270	297	279	319	321	311	287	313	284	290	314	296	300	275	294	299	309	296	314	263	298	308	313	315	286	283	274	284	298	295	330	296	264	275	300	305	297	287	320	278	305	286	272	275	303	307	321	299	290	272	286	283	298	284	293	290	273	294	294	307	290	282	304	297	292	315	308	308	306	260	315	287	293	335	318	314	308	309	312	288	292	308	309	273	302	275	286	306	275	293	314	319	319	300	302	312	269	303	302	289	327	301	273	290	305	300	297	304	304	294	278	303	294	307	294	301	291	311	279	279	312	293	277	328	276	288	302	267	295	311	309	322	285	320	262	280	271	299	299	281	297	289	293	290	291	342	318	282	318	327	263	289	288	281	286	289	327	298	266	275	276	283	311	325	291	305	287	273	291	297	286	261	290	324	298	282	307	267	279	313	286	310	272	312	291	289	327	298	295	326	294	279	288	279	337	316	292	306	293	273	313	290	316	283	293	305	321	271	282	304	297	294	314	284	304	298	312	306	320	296	277	287	302	295	355	307	291	317	298	310	266	273	301	288	305	292	270	301	280	284	312	309	300	296	316	278	297	263	302	320	250	270	291	277	278	298	298	301	294	300	295	303	299	320	280	273	300	300	288	297	327	263	309	311	321	302	337	311	309	275	297	288	310	310	295	264	300	314	297	327	307	289	288	283	307	298	295	323	302	296	280	287	282	297	275	282	324	307	303	299	292	310	295	324	310	313	279	311	272	270	304	280	287	302	312	309	277	301	306	319	323	284	329	292	289	310	278	271	292	314	302	264	305	313	313	290	340	284	264	291	301	306	302	291	302	322	275	323	261	285	267	303	334	327	272	310	283	268	310	297	285	322	297	308	321	285	302	289	285	277	287	322	324	275	305	298	286	295	315	276	291	321	309	313	278	308	304	292	294	309	288	308	288	326	281	310	291	303	286	284	281	322	292	310	294	291	271	305	294	269	294	284	300	276	281	284	291	296	301	297	275	307	280	323	293	307	292	296	312	277	283	285	319	303	279	315	330	298	307	284	285	301	287	310	301	306	302	321	254	300	283	300	278	318	270	299	293	284	306	270	306	315	297	287	313	299	243	326	301	296	312	312	267	302	284	301	272	296	294	289	316	303	318	292	288	304	317	286	309	295	313	307	316	282	318	301	285	278	302	300	281	294	292	295	288	309	292	288	280	284	287	302	316	322	293	294	306	312	263	318	253	288	305	316	304	289	293	287	312	286	283	296	327	276	287	291	276	266	300	329	286	301	321	325	295	322	289	320	317	291	305	288	286	279	276	314	301	338	326	282	303	294	283	282	285
28733	7401	2239	1578	1110	783	555	444	408	316	299	259	235	207	220	174	198	184	190	174	144	166	162	125	156	149	145	132	144	134	121	133	124	121	109	116	134	124	128	128	125	133	124	122	127	124	112	118	137	111	113	126	109	121	123	117	98	107	138	102	135	109	125	126	128	109	101	95	107	133	137	124	110	126	136	108	126	109	105	123	101	111	116	123	120	143	112	140	104	108	120	99	118	118	125	114	122	118	111	127	118	102	105	114	111	123	118	109	111	109	129	115	123	113	119	119	109	121	117	120	106	112	122	119	111	114	100	127	112	122	105	118	128	114	115	113	132	114	132	113	105	120	121	99	124	123	128	101	105	118	123	130	93	131	105	138	117	114	109	107	104	121	119	129	101	135	115	121	97	136	139	108	114	120	120	121	123	114	120	110	123	110	129	107	124	125	110	119	118	124	116	119	113	140	114	108	117	136	109	118	114	113	101	132	118	120	114	107	144	114	127	104	114	106	139	108	127	115	138	123	106	115	127	115	139	135	107	98	119	124	120	115	113	130	125	118	123	113	124	99	115	111	133	123	112	110	114	99	108	109	110	112	134	125	128	116	119	96	110	123	114	98	128	95	131	137	109	105	117	119	123	121	117	123	104	131	115	119	114	117	128	134	116	115	121	130	114	133	112	104	107	107	117	115	93	115	111	130	110	105	114	125	103	100	102	106	109	111	113	114	124	126	123	119	95	108	106	128	123	98	125	113	110	125	118	125	105	126	128	97	126	118	121	113	136	144	116	108	123	116	100	101	116	129	110	105	124	135	112	118	115	114	135	119	111	131	127	123	104	128	124	110	113	127	129	94	110	115	108	104	107	119	115	126	113	123	117	116	137	109	107	129	118	114	119	107	128	125	115	108	120	122	123	125	120	121	97	140	123	124	112	119	100	122	111	114	117	112	110	117	122	98	107	121	115	108	104	128	110	115	112	134	113	107	132	128	133	114	103	118	107	128	120	118	121	115	111	119	128	104	105	123	77	124	134	127	95	123	102	128	116	113	116	114	119	119	121	127	107	114	107	113	123	105	118	122	115	121	100	105	93	124	120	101	101	114	130	113	120	119	112	101	101	105	114	129	127	127	115	99	115	103	111	98	104	120	112	121	108	117	108	152	134	112	109	117	133	111	116	119	104	129	117	113	119	112	102	119	100	102	124	134	115	123	130	135	101	110	143	109	109	125	114	108	108	108	142	131	116	109	105	105	123	109	119	116	103	117	108	125	99	121	137	113	113	117	110	105	137	109	105	145	117	130	114	119	107	105	118	111	100	109	124	115	121	121	108	107	105	136	103	119	118	121	121	110	137	97	106	129	114	109	107	121	124	124	125	114	115	115	121	130	105	118	113	108	128	111	111	126	113	99	124	121	113	121	99	103	115	121	141	124	150	117	103	94	119	132	111	117	123	111	125	113	120	116	129	124	134	107	119	119	118	105	108	117	124	123	114	126	104	105	105	119	128	114	126	126	105	125	98	109	129	114	128	117	124	102	114	126	124	109	124	123	95	121	118	119	119	105	107	115	114	123	116	146	110	100	102	126	114	103	109	128	131	130	94	103	131	129	93	109	119	105	128	111	116	109	126	110	103	114	125	109	130	118	134	110	144	136	110	144	124	110	124	116	111	143	114	99	128	133	120	139	111	111	128	135	115	113	106	140	120	121	109	129	116	106	133	113	100	114	98	107	107	114	123	108	129	113	125	117	130	116	122	115	126	108	116	115	127	121	117	125	113	103	123	120	125	106	93	118	117	109	116	139	116	138	124	109	99	120	108	123	114	133	132	128	119	119	116	96	135	98	120	115	126	105	113	124	101	122	117	136	120	113	137	120	107	109	98	108	126	119	95	111	106	128	117	110	108	123	130	121	122	105	101	118	130	99	104	115	119	121	115	117	123	126	114	141	124	112	126	121	119	105	109	114	95	95	108	127	98	124	132	123	120	126	114	126	112	134	119	121	128	129	115	116	134	113	115	104	100	125	98	114	108	113	125	109	107	138	115	125	112	117	130	101	114	119	102	114	100	113	114	93	133	118	134	102	130	95	111	110	116	103	123	127	128	123	104	101	120	144	106	133	111	138	104	117	127	122	112	104	129	110	119	118	110	115	119	120	130	121	103	123	123	129	124	109	117	121	121	108	123	123	123	112	126	117	138	127	127	116	140	128	102	114	112	112	124	121	106	118	126	113	100	108	115	120	117	123	124	106	124	111	128	120	137	121	128	112	110	113	103	126	117	111	120	108	110	97	124	116	122	112	113	123	109	100	126	122	128	106	121	129	114	119	129	124	129	139	121	112	131	124	101	124	116	135	113	112	124	120	124	109	116	98	114	111	121	129	120	125	106	126	134	117	104	109	123	111	107	127	100	113	89	131	110	100	121	111	112	127	109	124	132	137	118	109	102	127	100	105	107	107	128	121	117	131	105	126	137	105	128	112	149	114	111	127	137	142	121	107	112	111	111	119	119	118	110	109	126	121	129	114	104	116	118	155	120	110	118	101	123	115	121	112	105	126	129	97	123	113	104	112	104	139	131	106	112	108	111	109	99	112	129	131	129	130	102	101	114	110	116	120	114	121	112	148	104	129	125	114	116	126	122	113	106	109	123	104	124	111	129	106	122	115	116	124	112	108	126	116	133	124	116	109	122	110	127	130	107	116	122	112	108	113	103	141	132	136	130	121	127	126	133	108	120	131	102	127	132	120	103	120	126	110	125	111	133	116	117	130	117	112	115	123	127	118	113	132	113	137	116	107	98	119	100	122	109	99	102	132	144	102	111	134	133	107	119	122	124	117	105	125	114	121	125	114	103	131	125	106	115	118	119	125	108	105	118	103	114	124	108	106	119	103	116	110	108	130	113	131	118	111	97	130	131	120	110	107	123	105	112	119	117	114	141	115	123	117	115	105	111	113	131	132	111	126	137	102	123	113	118	120	109	114	129	109	113	113	116	100	122	112	128	127	132	123	125	116	115	110	129	131	123	110	118	136	108	124	103	139	115	110	103	117	119	111	113	110	115	133	112	134	130	118	109	115	115	108	125	115	149	103	130	135	108	98	132	122	98	113	148	124	116	118	109	121	119	112	112	106	113	108	97	110	128	131	110	112	115	122	114	108	117	115	118	124	128	115	99	128	153	110	112	116	106	102	126	116	118	111	122	109	120	136	105	115	123	133	131	101	118	116	121	137	111	133	119	110	129	99	112	110	113	112	99	129	117	112	117	121	124	123	135	135	130	118	134	112	108	123	109	136	135	124	112	109	131	133	126	114	127	131	111	110	140	120	123	125	126	122	121	106	113	100	102	130	110	123	124	106	109	124	103	111	121	133	149	125	124	120	98	123	127	114	135	104	118	121	115	100	113	115	105	102	120	149	132	108	118	115	106	103	97	116	89	114	103	132	123	113	122	133	129	134	115	132	114	128	121	115	117	118	130	112	103	99	101	112	117	107	98	116
14013	2243	5075	5765	4944	4025	3383	2817	2323	2052	1775	1662	1532	1357	1214	1182	1053	911	875	884	862	793	772	740	711	674	662	649	648	647	553	608	600	600	588	534	538	557	562	496	551	544	538	507	556	533	536	515	518	449	496	517	464	493	498	464	461	498	483	450	467	470	491	513	504	445	484	471	477	468	488	472	524	433	468	437	462	477	474	452	462	423	448	484	444	461	476	440	466	470	501	413	443	452	443	483	429	487	448	494	482	453	486	443	479	472	467	454	441	456	468	479	416	435	443	492	441	462	439	459	483	434	451	463	454	432	439	437	464	400	470	453	459	438	418	430	444	450	473	430	424	454	457	446	457	465	433	398	467	463	437	456	427	402	489	470	472	444	432	399	410	478	444	469	450	450	440	438	416	427	450	459	440	468	416	420	412	450	467	445	410	439	448	467	420	425	426	459	430	450	434	449	461	454	411	438	451	424	456	424	445	434	422	423	440	440	452	442	415	415	451	439	428	440	406	452	436	461	444	463	435	458	468	425	429	428	417	430	453	449	435	457	438	435	424	456	458	448	422	438	392	452	451	414	431	401	429	448	429	398	431	452	462	439	467	428	447	491	376	461	433	422	423	393	446	412	429	458	426	464	460	487	423	425	415	448	465	448	434	453	455	457	447	426	466	452	422	393	424	456	448	453	447	427	461	447	465	401	401	448	418	435	449	418	416	449	468	445	449	438	477	422	443	437	446	457	480	415	402	402	424	421	391	469	451	474	425	449	413	462	438	454	458	447	469	439	441	472	446	426	451	462	454	418	409	469	388	450	423	442	417	422	435	458	455	463	437	462	434	411	413	464	457	437	415	481	430	427	462	463	476	422	472	465	448	425	480	439	441	420	434	446	402	480	444	489	438	470	417	484	402	410	433	410	384	403	406	455	451	435	419	451	434	437	414	433	430	454	447	410	401	442	465	394	420	440	421	437	444	409	461	474	443	455	416	447	384	464	485	459	428	420	453	436	426	462	437	428	425	435	427	422	464	438	459	433	464	435	461	475	464	448	476	415	440	422	461	448	435	435	427	446	453	439	460	439	472	439	441	428	444	393	464	433	408	409	447	438	438	436	458	431	425	395	445	412	460	423	499	445	427	408	419	440	438	433	409	455	436	461	426	436	450	439	448	416	459	464	434	404	423	434	434	427	444	459	434	472	442	404	467	445	426	440	407	428	418	456	430	428	424	431	426	468	428	408	471	413	440	437	438	446	437	426	460	446	431	432	399	483	441	441	480	464	457	435	460	441	428	438	442	419	443	471	431	439	442	416	383	420	444	436	486	461	442	448	441	434	417	414	434	459	443	465	412	436	431	425	452	489	466	397	422	430	457	456	462	439	436	427	437	437	437	462	445	465	437	442	444	422	450	477	469	443	447	426	424	464	418	434	444	456	507	471	425	437	452	472	416	425	469	401	442	469	452	454	457	437	455	407	414	469	428	435	461	402	428	460	474	446	470	425	442	424	418	414	416	418	402	418	452	427	438	442	453	415	443	400	441	465	450	454	455	442	447	433	424	427	434	448	435	434	440	497	423	460	420	422	429	428	463	468	433	442	448	454	436	453	476	413	443	408	400	427	396	438	421	449	455	462	433	473	456	430	414	480	490	446	428	439	458	427	437	433	435	472	463	456	491	434	454	448	399	424	429	427	427	456	465	431	426	466	451	457	419	447	431	465	452	472	412	399	469	407	454	402	423	417	456	440	460	442	431	456	493	437	412	414	425	420	424	437	471	416	426	443	415	465	466	436	437	418	412	436	429	421	448	427	456	419	405	446	478	461	415	428	448	469	454	448	409	441	442	423	437	426	445	433	468	484	417	427	440	420	429	439	471	454	453	427	410	432	442	420	397	411	428	417	422	436	500	458	442	430	475	434	447	445	414	455	442	409	458	426	454	438	444	421	414	429	437	467	411	390	444	472	437	399	489	469	486	462	427	472	461	432	484	408	435	438	422	423	446	414	415	435	414	461	472	456	453	424	447	495	465	413	444	437	453	426	439	435	393	399	434	440	465	441	427	426	473	439	412	429	412	461	457	451	439	430	460	470	435	440	461	414	430	419	461	445	427	466	451	446	399	388	477	443	465	483	419	470	420	412	467	440	434	419	461	473	441	441	465	462	426	431	464	458	420	491	447	447	483	447	425	418	440	418	434	451	434	446	431	462	398	416	439	439	438	448	458	448	434	466	480	470	445	450	426	437	412	448	453	474	413	464	432	469	428	446	464	455	416	432	440	458	433	413	443	441	446	463	415	433	459	425	400	409	444	422	449	438	451	458	441	428	419	401	457	469	474	457	473	457	424	434	456	438	418	460	447	455	437	474	434	444	458	424	413	420	417	430	423	431	403	449	441	427	452	434	453	422	413	447	435	459	433	459	428	438	454	460	374	435	474	446	476	450	438	471	434	476	450	442	463	458	406	414	428	433	462	480	437	422	413	445	435	430	442	471	464	397	439	448	440	453	441	480	405	479	410	407	447	412	451	443	427	445	446	437	437	443	477	431	437	436	424	444	418	436	456	448	425	444	451	424	404	409	428	430	402	438	417	471	441	441	437	436	433	479	434	448	449	440	445	433	448	435	419	420	455	420	412	456	440	481	411	432	435	423	414	420	442	469	437	427	429	425	424	455	457	457	408	419	455	440	441	436	470	398	433	432	438	460	395	445	451	424	487	438	462	425	447	431	450	452	424	419	429	452	452	423	420	435	413	440	452	447	455	474	429	408	436	457	452	428	495	465	452	434	451	434	444	434	459	445	484	427	418	434	432	415	444	471	463	449	473	414	441	445	444	450	452	442	456	436	414	432	418	455	475	424	445	440	455	431	448	444	460	467	431	436	435	418	454	419	456	406	427	407	498	445	458	418	451	445	490	428	462	446	462	463	442	437	413	442	425	426	436	448	456	411	479	450	416	401	462	438	482	446	431	506	405	451	423	485	416	490	458	469	450	440	499	470	475	430	445	461	436	466	444	431	450	428	441	454	457	436	409	431	420	415	445	453	408	420	450	438	450	416	457	430	452	434	475	416	423	441	401	428	446	457	431	393	428	432	411	426	460	451	418	454	403	417	427	436	430	417	441	405	457	424	417	448	436	413	408	457	452	451	408	446	443	471	451	445	450	449	425	408	448	433	451	406	449	432	449	473	441	427	491	435	447	478	470	409	362	420	448	459	443	447	409	449	420	456	456	412	469	473	467	443	438	418	425	446	435	461	406	448	422	447	451	447	442	451	443	431	433	445	410	443	442	450	426	410	430	450	388	421	426	483	447	439	470	449	411	470	457	464	431	446	438	451	443	426	431	427	414	441	435	481	467	452	452	440	466	454	431	456	446	449	425	451	457	460	419	455	420	425	447	428	422	435	427	453	436	446	436	460	464	512	433	414	412	454	441	425	429	424	422	446	454	426	451	467	431	448	457	446	476	438	450	446	477	458	474	429	428	427	438	446	439	434	427	455
2325	259	235	189	179	151	149	154	138	164	156	136	134	134	147	140	141	148	148	129	138	120	143	138	119	138	140	133	139	138	139	118	142	149	125	137	133	136	137	122	141	145	144	115	140	142	138	141	147	129	132	125	145	125	137	153	142	126	142	131	120	135	133	156	139	150	111	134	136	136	141	134	137	143	127	142	144	137	123	128	118	116	131	148	146	118	132	145	138	138	147	136	137	147	157	132	152	141	139	138	151	131	128	140	131	117	151	131	121	132	122	152	135	151	122	127	143	143	156	129	143	138	133	134	143	156	149	127	131	147	143	143	133	155	140	146	154	142	152	157	119	141	134	157	140	160	127	130	129	137	136	145	143	143	141	141	131	118	132	149	140	117	151	137	152	111	143	154	139	143	131	150	131	145	139	137	134	131	142	126	145	133	146	137	148	140	114	138	123	148	149	131	128	133	156	119	140	157	119	132	137	136	126	148	121	152	155	131	145	161	134	146	120	133	149	121	150	121	153	128	131	124	145	153	124	139	122	140	150	142	146	135	161	136	146	137	145	127	127	125	130	150	139	149	135	140	136	137	136	128	141	127	137	127	141	138	125	137	141	122	133	128	163	136	121	139	160	150	142	143	130	133	147	128	153	151	141	143	147	140	155	119	141	149	155	145	148	147	141	145	141	140	146	138	127	151	117	150	138	155	154	134	131	128	134	146	126	136	142	134	168	133	118	141	152	121	122	131	151	130	140	146	125	129	158	133	137	139	145	157	123	154	140	127	156	135	131	137	135	130	151	136	142	119	141	127	135	148	136	144	131	129	134	142	137	136	149	157	138	141	148	138	133	123	123	152	136	149	151	110	151	139	151	141	126	133	127	154	130	119	141	152	149	138	140	157	127	143	134	133	117	151	124	134	133	144	122	136	141	146	154	144	124	137	143	128	139	138	123	140	132	157	127	135	150	114	132	138	134	156	142	161	142	128	135	138	149	120	145	147	137	136	122	123	117	133	143	137	134	158	129	145	131	110	148	128	129	130	159	129	141	183	144	152	148	147	129	143	134	141	129	139	140	130	143	152	159	163	136	122	136	126	139	131	152	139	124	150	112	135	112	137	126	142	113	135	134	151	153	124	138	150	148	151	134	143	137	132	144	126	161	134	121	139	135	156	116	139	147	139	153	132	125	152	116	158	127	138	137	139	110	156	143	129	141	146	153	140	128	129	147	129	141	142	128	154	136	144	126	134	153	128	133	146	155	147	131	141	123	147	152	135	134	135	152	142	155	142	125	138	131	137	150	162	137	142	149	130	133	129	120	144	141	118	169	145	124	129	158	152	154	131	130	126	140	132	121	143	143	139	132	135	137	129	153	132	154	128	146	146	162	141	128	153	134	143	145	140	130	147	131	149	145	133	139	145	138	133	133	145	139	129	136	134	127	135	163	144	146	127	145	133	143	151	150	134	133	138	111	154	147	152	131	139	149	150	141	122	152	126	141	133	123	151	150	133	128	137	129	145	165	121	152	120	141	137	147	145	121	134	145	150	141	138	131	146	132	142	141	127	132	150	126	144	147	178	141	147	145	137	128	125	165	147	133	138	147	136	139	156	136	142	147	137	141	140	143	132	131	145	134	118	137	168	144	158	142	131	148	113	145	125	131	135	139	139	149	147	143	137	125	145	152	149	145	122	153	148	158	133	123	134	146	120	144	133	137	133	153	126	135	144	148	149	144	151	130	147	145	131	120	138	141	146	117	125	140	136	135	140	132	111	152	119	131	125	144	164	124	130	159	128	128	122	150	140	152	136	140	144	157	155	137	135	132	132	140	130	131	144	137	141	157	144	149	122	137	141	127	148	146	137	139	137	144	124	144	165	137	137	137	158	135	133	123	166	139	128	115	130	125	126	129	137	148	158	125	155	143	136	131	156	145	150	145	141	132	149	127	120	155	134	125	132	166	168	144	157	153	151	134	138	147	145	121	127	145	131	148	143	157	139	140	170	137	137	140	159	143	127	150	134	146	145	137	145	141	126	149	137	138	150	146	127	146	125	148	129	133	173	148	127	153	134	161	141	131	146	160	111	138	152	152	130	139	127	134	170	125	139	162	112	151	140	127	156	141	141	128	133	138	130	134	125	139	153	137	148	128	122	160	154	125	137	149	151	148	132	131	109	121	129	137	127	145	151	125	145	141	117	144	120	125	148	117	124	135	131	153	145	165	133	138	147	140	124	137	130	151	123	156	135	126	137	143	120	138	138	149	115	136	148	138	142	157	155	127	137	137	141	150	128	120	131	154	152	142	143	162	120	143	138	144	142	132	155	157	140	121	155	137	138	137	137	134	134	145	142	145	152	138	152	157	141	151	118	126	122	137	126	139	138	124	132	139	157	152	151	153	133	139	143	135	138	136	141	136	132	138	139	162	133	126	129	127	151	158	157	128	144	153	127	135	144	130	130	144	156	142	147	135	154	159	128	130	139	140	140	138	141	138	137	139	167	143	152	138	117	138	152	128	138	144	158	126	136	146	137	147	149	138	141	150	139	149	133	149	130	139	152	130	142	128	130	129	134	128	125	145	147	140	152	156	121	148	146	131	181	123	139	131	122	130	141	129	112	144	150	153	150	136	152	125	139	120	131	144	128	129	144	142	144	122	148	139	133	137	127	132	112	140	159	147	139	130	130	128	115	146	134	139	133	140	159	125	122	135	106	146	140	127	153	147	149	139	144	149	124	131	135	154	132	146	152	145	118	153	132	147	135	133	131	134	132	144	137	139	126	115	140	143	149	127	131	150	142	132	135	143	156	121	144	115	131	141	115	157	131	123	143	145	124	140	134	137	175	140	135	122	161	123	134	126	147	127	136	152	136	138	163	143	147	135	141	128	128	112	149	140	134	148	141	155	124	134	142	144	128	119	143	137	154	152	133	147	144	138	110	160	120	135	130	165	141	156	135	130	138	126	145	159	136	120	135	153	133	141	144	146	133	124	140	133	151	162	155	157	150	120	152	120	119	151	129	129	132	136	162	132	147	137	139	121	128	141	153	154	157	125	131	128	138	150	124	148	138	145	122	127	153	134	133	130	130	124	121	173	122	145	147	150	127	132	154	167	157	133	140	146	154	128	151	144	144	151	141	153	140	128	140	127	129	145	141	141	130	146	126	128	138	139	155	150	139	139	125	132	131	143	163	123	124	158	146	140	136	132	126	127	156	128	161	136	130	137	144	151	159	139	136	156	124	118	156	138	151	142	132	134	137	138	148	138	143	143	141	132	127	123	122	158	141	125	155	134	151	142	145	142	165	138	148	139	148	134	109	137	143	160	154	141	132	132	136	141	152	141	147	140	125	179	138	139	132	154	112	128	144	151	143	137	117	130	134	128	123	141	141	137	142	133	161	137	132	158	150	149	146	143	119	163	135	125	152	133	154	131	147	151	137	144	134	128	129	142	150	140	142	153	132	134	153	150	141	149	142	124	158	135	160	170	135	124	128	143	134
4365	558	696	652	653	675	536	591	581	544	505	587	509	564	528	548	516	514	494	520	525	510	509	449	470	548	508	518	488	535	505	505	479	507	527	529	510	531	480	503	527	483	505	486	503	493	503	496	458	492	506	458	474	513	495	502	487	493	474	493	476	491	524	501	515	476	439	513	499	520	503	495	492	523	534	540	526	502	499	496	524	506	520	501	480	502	514	528	508	498	478	489	463	537	478	511	469	481	482	508	486	482	499	519	469	527	479	495	504	511	509	512	507	522	509	469	521	474	457	482	447	496	468	491	471	526	514	484	503	484	491	455	514	508	517	486	489	510	476	521	481	497	499	501	473	464	503	494	481	426	519	465	462	498	479	486	492	490	507	552	509	464	482	477	496	521	499	483	509	519	498	475	473	514	480	514	469	499	508	504	522	512	474	479	500	507	502	479	513	475	432	499	520	503	483	504	481	492	512	522	482	521	532	499	501	486	475	498	490	504	486	502	511	469	492	490	443	530	509	543	490	496	498	517	468	469	521	477	518	473	518	541	480	476	498	488	535	467	523	456	499	500	500	481	457	495	491	531	493	501	519	497	532	491	499	497	503	483	518	534	521	526	478	501	487	466	479	463	514	535	520	501	513	528	474	481	524	489	490	527	478	476	497	464	465	512	538	433	464	528	471	500	490	475	498	507	511	545	530	494	475	494	501	488	485	488	467	505	489	477	525	522	474	469	506	482	452	470	497	460	487	463	494	518	471	502	506	497	532	488	486	493	488	491	492	504	455	526	513	522	502	460	448	507	464	498	486	527	484	483	484	502	510	496	505	496	455	509	462	492	516	489	489	473	462	483	498	500	507	501	494	514	480	492	510	484	507	514	467	502	508	560	516	511	511	550	532	502	467	512	515	517	489	481	487	479	513	492	480	464	479	475	486	513	496	509	476	479	524	479	470	561	472	532	538	492	489	475	495	492	500	479	454	466	461	508	475	522	547	443	504	467	494	490	490	505	491	449	520	512	521	504	495	499	495	488	490	504	543	485	512	532	457	506	492	549	493	520	478	488	522	483	506	500	512	452	510	547	468	488	488	494	491	515	491	484	540	473	517	497	456	509	508	491	484	488	507	504	487	445	522	531	470	518	511	500	463	479	488	475	513	508	543	513	459	520	526	463	503	496	516	479	512	488	515	536	500	497	505	450	526	445	506	520	503	525	505	524	472	495	497	506	481	510	472	501	484	504	507	485	547	462	486	501	524	529	485	512	475	521	477	495	477	514	502	513	505	516	507	505	499	494	446	461	523	469	469	526	502	476	463	503	493	506	485	485	512	470	500	521	490	549	500	498	449	494	497	469	489	456	477	499	499	473	478	483	464	506	503	492	505	478	485	509	479	478	506	530	482	487	486	471	476	516	507	480	489	502	538	538	519	483	507	493	472	447	468	478	468	531	500	528	504	521	518	462	498	507	483	500	484	470	497	473	495	487	528	487	512	497	490	500	523	490	509	479	512	515	466	517	493	490	526	460	502	518	501	479	482	484	484	459	466	484	496	509	487	517	513	501	496	531	460	526	524	495	438	529	490	488	500	526	475	488	436	462	537	507	514	435	478	504	510	506	484	467	467	462	518	471	497	550	521	469	467	458	488	486	484	507	547	492	484	508	498	536	490	509	512	519	509	496	433	461	518	503	499	463	485	504	485	497	513	499	494	533	461	495	495	477	495	502	512	478	515	483	477	491	505	555	519	510	520	507	520	471	498	499	480	491	486	495	511	543	528	501	473	502	478	464	478	454	467	528	511	515	469	513	497	528	473	480	480	504	499	520	448	491	462	518	520	487	502	503	498	469	490	483	505	504	519	455	473	526	476	529	511	503	469	514	490	494	496	495	501	498	463	509	509	432	464	482	502	501	505	477	497	479	492	517	519	513	486	479	480	441	499	506	498	491	510	448	480	508	506	514	509	515	533	484	494	500	511	491	521	529	508	439	478	527	511	493	481	530	471	484	465	481	501	472	515	484	526	494	475	531	481	535	452	463	461	468	473	481	492	519	502	537	473	495	496	497	498	497	496	497	491	525	468	505	484	482	486	530	488	526	513	485	468	453	479	490	478	491	491	495	470	489	492	493	521	480	524	489	533	533	472	509	491	503	507	482	508	452	496	511	495	494	485	493	484	495	495	469	527	508	489	489	492	534	536	495	498	481	511	494	497	518	494	479	518	512	485	530	490	498	496	492	477	534	525	519	494	484	498	491	505	454	507	527	486	484	475	498	510	515	505	457	496	496	504	509	496	486	477	485	505	490	529	479	475	500	510	531	522	522	497	490	522	479	497	498	487	520	480	506	491	532	519	494	559	484	497	490	508	478	474	479	510	527	518	503	515	484	495	517	516	495	533	487	472	489	478	474	475	510	490	530	498	527	450	513	516	506	506	489	477	479	491	467	492	503	502	466	500	461	510	523	496	521	494	473	509	484	479	520	542	478	481	509	500	502	519	504	491	482	502	498	513	480	489	537	501	498	471	484	491	525	453	466	484	483	494	494	492	481	500	504	489	489	489	527	477	516	488	490	522	518	518	584	495	501	508	501	519	498	485	509	510	494	489	466	463	514	492	511	459	502	526	506	495	503	521	491	520	525	518	458	490	467	455	493	462	478	519	450	467	496	484	498	479	521	526	469	513	504	508	497	508	487	501	487	486	483	466	476	473	521	489	523	531	479	485	469	486	480	513	550	494	508	505	482	512	527	470	458	464	523	505	483	507	480	527	509	461	454	517	514	515	490	512	479	499	476	524	476	480	501	521	474	527	487	455	520	506	512	482	516	480	503	484	487	534	471	492	511	475	528	516	514	488	492	491	485	439	516	495	467	519	509	493	490	511	457	502	517	521	490	475	509	482	491	453	507	483	537	530	510	478	446	501	491	511	499	484	475	492	502	510	474	488	505	445	489	490	496	504	510	461	477	533	491	509	496	470	487	541	534	472	487	483	498	464	500	484	473	502	473	462	454	495	503	495	498	460	479	483	535	512	477	471	478	506	504	477	490	497	452	545	472	502	461	483	489	493	485	508	515	475	500	458	483	477	496	465	543	496	479	490	514	478	471	520	499	465	454	480	487	489	496	486	485	491	502	473	480	516	483	493	469	515	499	503	511	476	471	498	518	509	484	488	502	500	539	496	470	475	525	493	515	502	495	513	485	464	477	504	452	489	524	519	520	502	459	508	490	469	482	502	517	507	509	457	513	496	510	507	478	485	503	509	512	483	512	476	542	491	547	494	475	457	464	457	511	504	488	471	530	485	504	467	518	516	490	508	496	509	461	540	499	527	468	457	475	510	492	502	496	492	540	516	466	497	492	487	494	450	494	488	481	447	497	482	496	445	487	507	496	501	527	478	458	524	503	489	477	520	455	506	499	504	466	493	433	466	516	503	472	473	532	515	494	475	506	493	534	526	521	513	513	499	529	478	530	487	497	496	507	490	469	503	493	464	501	521	463
16245	1825	1053	770	541	392	296	219	213	160	156	143	140	137	92	127	96	104	104	110	83	91	101	99	83	93	93	83	93	74	75	77	81	88	82	65	72	66	77	90	91	78	83	75	91	77	78	59	75	86	87	89	75	86	85	70	81	63	89	89	70	77	68	69	76	72	86	67	68	71	77	49	70	83	67	84	78	88	64	82	72	76	72	57	59	88	79	78	71	81	78	72	60	78	73	80	62	80	59	76	65	71	84	54	58	78	77	72	72	63	74	77	78	74	51	75	78	57	84	61	79	83	67	70	76	77	63	77	89	73	74	75	65	70	75	82	85	89	89	76	64	68	67	85	66	73	67	72	88	55	74	86	84	63	59	74	65	72	80	70	84	79	74	56	70	73	96	66	63	67	49	70	75	68	59	67	64	95	95	77	71	73	72	65	72	80	69	65	76	69	72	65	72	82	65	84	80	74	68	73	69	75	74	73	67	93	67	80	81	85	71	60	70	70	70	82	64	60	69	82	76	59	67	78	65	74	77	67	71	79	51	68	78	73	69	75	60	62	74	74	65	64	83	65	59	74	72	84	77	66	77	64	68	63	70	81	84	83	71	59	85	62	89	86	67	60	75	73	74	82	61	80	61	77	61	79	87	84	90	85	72	66	68	63	71	63	82	58	75	67	64	75	82	79	72	63	70	71	85	65	82	85	77	69	75	73	65	74	76	66	76	76	56	73	74	84	84	76	80	74	59	69	78	61	66	70	102	68	80	67	87	84	71	75	81	76	71	66	62	87	74	61	72	64	70	69	69	71	60	59	81	80	62	71	64	80	80	79	81	90	72	74	67	85	69	76	72	69	69	61	73	74	77	71	70	75	72	72	68	72	108	68	76	70	63	75	63	78	83	69	57	73	71	75	74	69	81	79	76	79	66	64	70	77	72	62	73	69	72	78	66	66	75	67	67	67	71	79	70	71	71	71	56	60	58	74	79	73	65	73	78	75	84	58	69	73	75	76	70	76	65	83	62	71	84	66	77	67	66	69	65	66	68	71	77	74	63	69	78	79	75	84	73	74	76	68	60	60	64	77	65	73	74	89	65	75	68	64	76	62	74	54	79	89	75	68	70	64	71	78	75	68	66	79	72	71	75	75	94	79	73	72	65	72	70	64	61	67	56	73	66	83	63	71	68	82	70	57	77	65	75	78	73	82	65	75	83	69	70	74	71	64	55	65	78	66	55	82	63	61	71	76	80	81	69	78	71	82	82	93	67	81	67	78	70	62	81	74	62	69	60	77	74	71	62	66	85	71	72	66	75	76	75	68	80	78	73	78	69	74	65	80	77	65	56	82	72	66	73	63	83	52	70	69	69	60	65	110	67	78	77	84	59	96	77	73	79	63	67	88	77	78	61	70	54	74	71	72	72	79	77	72	74	85	70	68	62	69	65	85	80	72	71	79	62	81	73	90	74	69	80	78	83	63	75	66	64	59	76	74	72	86	87	74	85	80	67	56	72	63	69	88	80	58	78	78	93	73	74	79	75	62	92	73	67	72	69	86	75	73	83	87	71	78	82	92	54	89	79	76	63	76	71	65	78	60	73	62	65	67	79	77	64	64	66	67	85	74	66	70	66	81	83	76	73	85	57	60	76	79	65	67	64	80	80	61	67	91	82	90	85	74	78	69	62	68	73	69	70	63	70	73	88	66	64	69	76	65	72	70	68	72	59	68	77	86	59	67	83	81	81	69	62	81	76	83	64	74	69	70	82	78	65	69	62	64	71	82	91	75	63	90	77	71	75	70	66	73	57	61	62	70	74	73	94	66	65	81	67	70	66	74	58	65	70	79	67	55	81	83	72	80	58	71	79	63	67	78	64	73	89	73	69	80	65	79	69	67	74	61	64	78	71	72	60	70	73	67	79	69	67	80	86	76	64	73	73	53	65	67	69	63	72	70	81	79	75	78	74	67	67	74	71	69	60	72	76	73	63	77	59	71	54	76	72	73	79	84	71	83	71	64	83	64	71	69	80	69	74	67	79	73	57	67	74	76	76	74	60	67	84	71	72	86	68	60	68	74	72	81	64	71	77	69	81	70	80	60	54	63	76	70	59	64	82	78	84	64	57	69	74	82	68	71	71	64	81	61	94	66	57	65	70	63	66	84	68	76	69	83	60	80	72	94	67	76	79	83	70	69	74	67	70	72	93	77	75	81	73	66	78	80	86	74	95	74	76	64	84	73	64	71	71	66	74	70	64	63	61	67	77	72	76	62	60	78	75	71	80	66	58	65	69	89	62	71	77	84	85	76	81	66	55	87	58	80	60	92	70	78	64	78	65	88	67	77	68	75	85	86	78	72	71	78	73	79	78	69	86	81	81	67	67	74	82	71	70	78	68	73	64	69	65	75	67	66	53	64	70	92	86	70	61	86	61	71	64	71	82	81	76	82	55	69	70	67	80	69	70	79	75	68	73	72	79	74	79	78	75	72	61	86	67	75	65	72	60	62	66	74	56	70	72	65	76	62	69	81	78	66	68	66	75	65	69	67	55	80	59	68	80	83	71	87	77	77	81	82	68	82	66	79	63	72	67	63	64	71	66	62	58	55	85	72	62	79	72	69	73	73	77	78	79	54	71	60	70	70	66	70	74	68	70	55	65	81	82	87	76	79	82	70	70	72	73	84	82	76	71	70	67	79	79	83	64	70	68	70	73	73	66	58	54	71	66	63	68	75	54	74	93	84	68	65	60	71	73	64	62	69	68	69	67	79	61	75	61	70	83	51	65	72	67	66	80	77	79	53	73	87	69	65	86	69	72	51	63	71	61	67	82	66	81	74	84	78	64	83	80	74	58	70	78	68	80	72	68	63	69	77	71	63	71	63	79	67	70	65	73	71	80	69	87	75	84	62	78	87	67	77	73	81	53	72	55	75	63	58	76	74	90	82	66	68	85	75	67	75	73	75	79	79	57	80	68	67	75	78	87	72	79	71	66	78	66	74	65	54	82	60	53	83	66	54	67	67	82	71	72	71	92	86	71	60	85	72	63	81	67	69	66	59	75	73	61	84	93	92	59	67	78	64	71	78	72	79	75	67	62	59	75	66	53	84	77	77	61	62	70	68	69	67	72	63	81	69	73	75	74	74	76	71	57	102	77	85	92	84	79	81	71	74	66	91	75	77	66	79	66	74	85	64	68	77	89	68	70	75	86	76	77	76	99	76	68	72	70	70	79	78	57	73	84	65	79	62	65	71	78	71	81	77	72	69	85	73	83	88	67	71	71	73	66	59	81	66	79	72	83	60	70	74	66	66	70	72	63	81	76	86	77	85	71	98	73	85	66	79	69	85	73	88	64	54	68	72	74	57	73	69	65	67	91	64	74	65	82	75	74	62	66	66	72	73	67	71	67	75	73	79	69	77	76	72	75	65	66	80	66	73	58	75	83	83	77	90	74	73	91	75	71	71	77	81	65	71	66	84	66	74	77	81	73	84	88	64
9768	1201	2550	2930	2680	2151	1787	1468	1211	1083	923	830	790	753	657	618	586	541	497	513	478	440	410	455	455	434	401	418	365	388	404	371	409	343	357	377	349	347	376	342	336	326	318	318	351	325	322	318	320	324	294	298	311	312	316	324	298	312	323	314	336	294	307	323	298	312	325	311	301	291	266	322	334	321	323	296	297	335	295	343	293	323	325	310	289	301	305	324	285	290	317	274	290	285	299	301	292	293	307	308	303	289	294	314	282	310	293	301	302	305	292	289	279	306	296	308	299	310	259	306	295	304	304	311	300	285	290	292	305	296	299	297	290	283	283	259	300	267	302	317	291	283	274	329	302	297	296	279	279	282	280	295	304	290	314	304	290	291	303	290	298	300	300	285	275	267	307	321	306	273	319	300	268	282	293	273	308	289	295	276	295	298	287	291	276	308	280	320	275	312	294	288	299	306	308	300	283	317	278	308	284	266	298	307	282	314	297	295	277	283	305	298	316	296	277	294	289	290	284	286	287	256	256	321	278	299	285	278	325	314	296	314	298	308	311	289	307	309	268	321	302	304	292	278	285	300	279	309	296	281	303	256	303	283	295	288	272	301	308	261	309	281	255	314	311	302	272	306	280	298	302	301	278	301	282	294	286	291	317	282	274	289	313	298	294	272	305	296	314	280	300	299	303	264	323	300	301	304	297	286	318	298	324	287	292	302	300	273	269	278	310	275	294	262	271	310	283	256	304	295	311	301	291	297	295	301	294	276	293	306	295	266	314	301	295	269	313	294	303	304	313	285	319	307	290	280	295	287	298	309	328	290	303	277	294	334	274	296	299	290	299	323	261	314	269	281	293	259	252	317	304	276	289	305	291	293	289	302	298	288	278	304	302	292	288	267	306	296	279	331	279	306	319	296	297	275	317	293	272	315	292	303	330	290	274	281	313	299	289	286	278	302	305	293	289	285	294	298	304	278	292	299	269	306	294	286	307	319	292	324	296	294	288	282	296	279	317	269	288	307	303	289	296	340	309	308	291	288	321	312	294	305	310	309	281	297	307	293	300	280	312	298	324	315	298	315	293	292	282	302	298	307	281	292	291	280	310	319	298	293	312	331	298	287	295	318	276	298	296	313	305	284	317	282	257	262	304	283	279	325	282	305	293	315	303	278	276	302	280	296	296	292	280	277	276	285	298	301	289	285	280	290	263	254	297	306	287	278	280	299	295	268	302	281	258	300	280	294	330	276	291	295	284	276	294	318	278	322	293	269	295	295	286	271	268	281	283	325	264	294	288	289	304	316	297	301	293	268	306	284	256	276	280	268	309	275	302	298	301	303	304	305	274	304	287	282	304	309	283	253	278	293	314	275	297	277	292	292	282	293	302	318	272	303	294	291	288	324	299	291	329	294	297	320	284	273	275	291	283	296	277	289	275	246	271	302	300	303	284	278	295	251	315	300	277	259	288	303	281	297	273	306	288	267	293	274	304	305	285	297	276	294	278	257	292	281	288	295	285	294	342	275	305	270	281	298	280	286	302	293	307	287	325	297	317	307	304	299	287	269	296	291	274	288	275	287	314	302	323	268	319	303	290	273	276	287	290	306	310	276	285	316	312	288	291	285	323	285	265	304	293	325	289	292	312	271	331	304	287	285	277	264	312	280	287	276	326	296	251	295	309	302	312	314	277	292	287	282	262	265	287	291	311	284	295	292	272	303	292	289	326	305	311	269	288	296	296	283	288	308	259	296	289	293	313	293	290	283	319	277	293	297	317	278	300	311	270	307	296	295	301	270	299	282	307	318	305	254	294	285	295	278	302	307	280	295	332	301	304	303	279	281	293	302	281	301	291	286	291	281	300	305	297	296	291	288	346	297	283	294	311	279	267	281	287	283	256	293	300	319	295	318	286	274	262	303	323	307	285	287	292	311	312	296	301	303	304	272	287	295	269	286	283	321	335	275	297	343	313	300	284	301	285	308	292	301	309	290	294	267	309	286	302	290	306	314	309	262	265	281	298	272	299	276	321	256	294	287	305	290	261	268	303	289	290	296	269	312	275	310	292	308	300	287	308	284	321	285	269	300	290	317	317	275	309	309	293	299	273	325	291	301	269	339	314	294	301	273	290	291	313	283	271	306	318	299	251	310	320	294	283	321	305	272	313	297	277	307	322	292	305	329	285	278	310	291	283	297	277	297	281	283	311	284	298	314	293	304	287	282	295	303	283	271	256	322	307	276	277	311	274	294	308	318	305	301	281	299	306	293	275	312	286	277	314	304	296	312	297	273	301	315	309	283	308	295	302	310	286	270	311	300	308	298	322	274	304	298	304	309	298	273	283	289	272	298	270	301	296	268	300	291	283	295	268	316	293	297	299	266	275	310	303	297	275	288	308	303	306	307	292	256	315	298	254	322	312	256	283	287	282	290	279	282	281	298	288	275	284	293	296	303	277	315	273	282	296	288	274	308	288	314	283	311	309	263	315	297	299	293	289	282	315	280	298	301	301	284	281	297	310	303	296	310	285	273	299	289	305	301	291	278	298	294	300	293	276	304	288	310	294	304	288	285	298	300	298	314	324	327	285	292	291	303	266	275	276	333	311	308	293	298	291	278	266	281	323	310	279	300	275	311	294	283	298	284	288	298	308	314	290	282	296	304	308	310	310	292	309	291	283	299	259	284	315	279	312	293	288	305	284	292	282	267	291	286	294	315	237	278	292	280	299	280	275	288	284	303	330	311	319	283	275	323	305	293	286	287	287	281	314	276	251	294	268	318	278	271	282	285	265	297	309	307	307	275	306	271	316	277	273	276	301	338	301	306	321	291	285	302	281	280	252	298	285	290	296	282	291	288	307	299	297	281	295	305	288	302	281	249	287	291	292	301	291	292	291	287	256	325	296	298	299	339	274	312	274	284	300	304	303	299	291	289	286	305	244	282	284	291	299	312	273	298	316	300	306	285	322	289	313	306	307	320	295	297	285	295	275	289	285	294	277	304	303	277	294	295	277	314	279	287	280	292	312	286	305	317	284	260	260	308	300	291	290	259	294	276	295	271	292	277	277	294	287	311	307	290	281	301	296	294	297	272	303	268	298	291	271	307	302	278	298	313	281	282	283	267	286	279	294	300	300	302	258	303	268	305	275	279	309	314	299	297	285	284	295	292	281	293	292	312	295	285	297	306	299	290	292	291	302	296	305	286	309	268	248	331	265	305	301	245	283	304	305	297	294	293	289	305	315	293	312	264	287	305	325	309	295	303	278	286	306	305	305	329	310	310	283	264	306	290	297	298	307	266	287	280	299	269	280	310	317	285	286	302	302	301	303	290	282	286	263	254	285	248	277	288	289	291	286	313	284	293	306	300	283	283	305	297	298	301	279	320	317	284	303	294	267	280	299	289	303	304	288	276	286	266	275	292	272	289	261	260	266	310	290	290	330	275	307	305	260	291	292	286	284	324	280	290	283	326	296	274	284	298	288	288	250	287	299	285	289	297	276	274
28176	6756	2170	1567	1098	765	583	435	349	317	293	246	241	201	216	201	159	172	171	171	150	148	147	136	157	136	136	132	141	125	132	141	127	126	139	136	139	132	118	141	121	119	128	139	142	116	133	158	122	113	127	128	146	109	118	126	103	107	141	113	145	123	127	123	109	120	109	128	136	127	110	124	121	117	127	120	111	98	130	114	153	99	127	124	129	119	118	114	111	135	136	116	113	107	116	102	105	121	117	120	121	114	127	116	108	120	132	128	100	126	123	97	108	116	108	147	121	117	125	115	119	137	115	127	100	114	93	106	121	99	144	123	110	138	122	118	132	124	115	100	115	119	105	118	104	118	100	119	113	127	138	119	102	120	108	129	108	101	120	98	139	112	108	130	108	106	114	105	120	127	108	122	141	133	114	114	121	117	118	97	103	129	122	106	121	128	106	130	97	118	133	109	117	90	119	124	127	130	111	119	114	105	113	121	138	131	115	105	117	123	104	123	111	109	114	107	95	112	118	104	119	114	99	120	95	125	127	115	105	111	104	112	120	103	121	123	113	94	121	114	116	95	104	127	109	128	129	110	128	120	129	121	110	104	98	110	132	116	115	133	105	127	127	97	120	126	112	135	119	114	117	119	109	123	99	128	138	113	114	104	122	108	108	117	110	128	113	99	104	108	137	132	124	98	138	96	114	121	112	123	116	122	115	122	111	111	109	122	120	113	102	99	115	111	123	117	109	117	117	125	110	106	110	119	114	132	113	133	119	146	120	115	133	101	113	117	115	130	103	119	85	125	128	113	118	134	133	130	110	137	105	103	120	119	115	113	98	121	114	139	109	103	107	137	122	119	128	104	121	112	94	106	124	109	115	113	112	123	97	107	121	117	132	80	114	124	109	107	107	102	107	102	131	123	107	112	101	114	121	133	132	100	125	114	102	138	122	125	133	115	124	120	117	120	117	123	119	124	100	128	115	122	124	123	106	118	109	110	107	111	121	117	130	121	113	109	114	107	131	118	109	117	120	121	121	125	113	121	127	122	126	125	105	122	117	114	135	116	107	128	114	124	108	138	112	95	125	112	117	123	128	115	105	101	122	113	118	130	130	116	107	124	92	120	115	112	118	117	107	108	122	105	123	125	116	115	127	102	128	107	119	127	126	114	139	119	120	125	122	104	114	128	105	119	110	109	134	112	117	117	108	98	104	118	128	118	130	101	120	146	125	107	101	110	115	107	130	130	120	108	115	109	119	83	118	116	114	105	122	107	113	114	104	102	109	128	133	127	111	120	111	124	137	120	130	108	122	122	119	105	132	114	130	131	116	136	123	112	127	106	113	127	120	129	141	114	122	121	111	132	110	147	117	118	137	135	109	132	112	122	118	126	125	122	134	115	106	123	114	119	120	111	123	121	122	121	117	109	130	133	111	109	107	114	123	125	112	117	121	103	122	110	113	113	105	121	115	124	109	125	120	115	116	129	107	105	107	116	130	114	119	121	116	125	136	130	112	97	91	120	110	102	107	83	113	112	118	99	100	135	128	102	123	108	123	109	115	97	126	125	120	116	102	112	108	102	103	115	132	114	122	104	100	121	125	126	124	115	103	119	126	106	108	130	110	104	101	119	116	107	124	94	104	110	118	130	116	143	113	108	131	112	116	112	114	117	122	131	107	119	133	128	118	121	125	120	117	118	127	108	118	120	107	146	131	114	102	124	122	124	114	114	115	123	121	126	105	114	120	108	133	110	128	119	124	114	118	136	128	131	102	102	112	92	114	119	134	127	112	130	149	113	124	119	109	137	123	96	119	120	117	121	109	115	122	115	117	102	121	121	117	111	116	119	119	113	116	127	135	118	124	120	99	117	134	106	113	101	120	116	130	112	126	94	109	111	128	112	115	119	118	124	131	133	116	124	120	136	125	130	101	106	116	117	126	106	99	111	107	129	115	120	88	109	120	97	110	137	133	120	132	120	118	108	137	105	118	135	109	123	98	114	104	106	112	104	109	115	106	143	102	108	126	137	117	116	103	108	102	111	131	102	117	115	130	128	106	124	110	127	130	123	115	108	116	114	129	117	115	119	110	108	105	97	120	115	105	121	112	125	124	124	123	116	129	118	128	123	115	119	116	123	125	126	114	115	111	116	109	111	107	118	109	132	121	126	98	113	124	111	126	147	106	117	120	118	117	90	114	125	118	120	107	103	107	102	98	120	101	120	120	114	112	129	98	106	119	114	110	113	109	105	101	121	117	125	120	95	123	149	118	133	112	107	116	107	112	115	140	102	124	130	138	127	114	131	105	116	117	114	127	116	112	114	111	126	126	132	134	115	109	101	119	118	113	105	125	118	121	119	123	119	130	100	109	143	122	110	106	110	118	128	117	113	125	124	94	115	112	114	127	121	108	98	124	114	96	116	111	114	101	98	113	115	121	104	107	125	122	108	116	111	127	100	111	100	119	121	133	125	124	127	124	128	127	124	126	100	103	116	108	117	118	142	114	116	127	111	107	109	144	124	112	123	118	129	117	116	130	98	134	129	130	135	143	124	120	111	110	113	119	103	128	110	116	124	132	123	103	118	122	121	108	103	118	117	102	118	102	110	109	112	123	125	109	134	122	110	127	131	109	108	116	132	125	138	115	110	128	133	125	111	128	110	131	108	125	118	108	119	117	91	115	129	117	127	125	135	123	127	121	106	115	114	116	107	98	118	100	107	105	116	99	98	142	120	132	112	124	117	123	120	109	111	96	112	108	110	125	119	119	117	104	143	113	131	134	105	115	109	122	131	131	119	110	127	96	98	128	131	120	100	104	120	131	115	124	93	103	105	113	112	120	116	107	120	137	92	110	107	102	112	134	117	147	101	120	124	124	113	112	109	120	110	114	123	120	119	113	125	112	118	105	114	101	113	124	118	113	125	122	120	123	100	109	130	129	110	99	109	103	103	117	121	124	119	97	117	105	123	125	112	96	113	127	140	120	106	105	131	90	93	111	122	109	100	120	119	110	116	124	117	114	111	126	125	106	113	119	109	107	123	98	127	124	105	111	121	119	119	111	95	114	109	117	116	99	127	106	106	114	137	117	112	129	96	114	114	120	115	93	127	122	102	103	111	112	119	132	117	108	101	137	134	124	115	134	111	114	111	127	122	122	121	94	115	115	114	109	123	123	131	111	104	113	127	108	109	129	113	106	112	118	115	119	117	131	111	110	112	112	124	124	96	134	97	132	133	109	163	110	112	112	99	134	126	107	104	111	105	112	128	118	111	102	119	122	123	109	111	102	117	118	123	110	125	115	126	123	108	111	117	162	102	117	111	126	112	113	112	108	103	130	113	112	112	119	118	126	102	113	112	130	128	109	132	129	124	118	125	105	125	124	115	114	134	105	127	122	118	116	108	96	107	121	91	105	106	122	125	115	114	104	117	102	103	119	108	102	88	122	116	114	103	87	115	126	105	111	100	100	117	124	104	123	101	111	110	133	117	97	123	109	112	115	109
13796	2263	5153	5719	4963	4052	3390	2699	2341	1992	1753	1571	1484	1349	1263	1173	1111	966	1009	850	811	822	762	752	705	691	708	652	672	657	624	596	619	597	586	577	553	529	551	559	564	531	524	552	500	527	547	516	509	526	516	480	492	478	509	469	468	465	512	476	496	453	441	449	473	456	449	484	475	486	496	441	482	454	486	462	449	455	456	472	479	477	471	513	450	473	451	462	450	444	451	443	512	463	457	481	468	460	470	417	460	481	460	438	444	439	456	445	471	445	433	445	436	485	415	428	459	453	461	454	451	454	462	420	466	429	427	430	448	486	466	418	484	437	447	432	398	450	449	448	483	441	432	455	422	454	443	447	441	433	445	432	453	416	457	449	453	466	461	449	441	456	428	476	422	437	437	506	453	424	442	438	488	465	473	480	448	434	468	435	473	429	441	423	464	424	461	438	423	450	432	456	443	420	445	459	451	503	462	417	430	484	438	478	449	438	459	480	463	434	456	457	444	462	444	439	386	449	436	436	428	457	419	454	480	460	430	438	421	430	479	455	415	409	465	478	435	460	433	452	458	440	450	432	469	455	462	470	451	444	471	427	411	444	464	450	440	418	450	458	470	404	479	431	431	424	453	451	457	438	424	449	428	472	415	454	399	452	466	417	387	444	410	416	436	424	431	420	463	437	507	443	439	483	465	420	429	492	482	444	444	443	475	449	440	427	434	432	404	412	447	432	415	446	474	431	464	498	439	452	427	390	438	427	420	458	414	467	422	432	432	439	399	457	456	441	438	463	436	447	442	478	457	428	428	415	433	416	452	415	421	428	472	448	452	471	456	426	467	420	419	495	476	442	430	442	442	471	439	449	440	407	414	462	444	447	438	445	470	452	442	451	428	450	441	484	434	438	450	436	420	430	448	478	445	461	427	488	442	443	414	443	441	435	437	426	462	428	492	434	431	422	417	457	440	424	481	459	421	436	455	467	435	441	431	476	447	506	450	422	440	426	424	425	443	448	455	414	465	437	395	411	441	420	420	449	455	449	467	428	417	427	417	445	475	452	466	445	455	435	422	446	434	434	434	438	470	435	435	428	433	455	433	461	401	436	447	473	429	411	436	464	415	441	464	440	457	447	462	444	417	418	441	482	481	442	431	457	462	410	435	460	457	443	455	466	410	412	458	454	421	435	431	462	435	436	423	435	451	414	412	388	479	483	437	434	431	440	419	426	424	444	440	475	475	419	448	433	496	443	464	498	402	447	434	443	425	459	481	473	422	419	435	409	443	464	475	445	473	444	436	422	450	425	474	442	445	374	461	433	419	417	473	425	450	435	472	463	426	440	440	468	435	459	441	435	443	441	441	439	394	425	460	474	440	446	452	448	428	441	415	437	464	451	425	429	403	439	449	427	448	466	459	451	453	415	436	437	430	442	457	464	437	435	444	445	449	422	431	411	421	429	459	447	469	458	454	425	455	452	444	397	405	447	440	461	459	434	407	474	435	459	401	449	533	477	466	429	455	426	463	428	436	439	477	441	427	419	402	400	449	441	435	455	430	415	416	486	450	460	453	443	406	446	422	436	460	471	450	444	470	448	471	415	413	429	452	394	422	445	434	443	433	419	447	444	432	433	498	406	419	423	420	448	462	455	420	469	466	452	448	442	458	410	471	419	447	444	434	431	432	450	445	440	437	437	427	456	441	453	469	448	426	420	435	434	444	415	446	450	447	423	467	440	454	452	457	460	475	417	422	420	456	443	427	432	417	411	446	471	450	465	433	402	468	455	438	493	437	430	453	482	449	453	421	433	478	460	465	430	410	458	450	454	444	413	460	432	464	462	448	457	423	444	451	424	438	419	428	466	405	437	417	449	443	429	463	438	457	436	450	405	481	431	423	430	421	434	419	460	439	397	455	455	424	463	484	430	434	445	445	415	423	437	431	431	441	423	448	471	389	428	452	484	457	423	460	417	434	454	481	472	441	459	422	448	456	414	468	446	466	406	439	453	416	437	445	466	427	470	460	436	421	470	447	440	431	441	468	442	451	419	427	434	428	442	445	435	436	468	434	449	437	433	465	437	450	449	432	448	448	464	453	410	412	440	429	473	431	440	447	479	438	412	459	449	427	454	439	424	433	421	427	430	427	433	407	448	476	469	453	431	463	424	432	448	465	434	438	417	428	424	450	447	438	437	423	430	459	483	461	446	451	440	418	422	455	413	417	486	443	450	442	435	444	420	433	448	429	425	434	453	423	431	461	481	434	446	453	400	427	467	431	439	399	415	432	446	441	417	428	455	448	423	426	453	474	465	421	431	410	420	418	521	445	429	421	459	430	465	443	475	443	485	438	450	461	429	452	462	432	460	397	443	459	457	440	491	419	470	450	441	440	431	429	426	414	460	429	415	451	461	429	451	431	457	415	447	476	456	426	456	425	427	422	427	466	460	429	437	420	456	487	454	428	423	450	460	457	459	492	438	454	438	463	461	429	428	412	430	406	471	423	433	443	409	430	457	428	452	445	453	455	434	446	402	458	438	472	390	482	446	448	452	427	431	467	476	434	436	441	405	435	470	452	419	442	449	441	451	444	425	464	419	444	423	492	461	440	428	412	467	427	438	473	429	459	495	416	453	427	433	448	437	451	447	417	462	441	431	441	452	433	473	472	444	457	436	443	440	466	429	447	443	444	452	432	455	442	451	437	419	445	440	417	422	426	431	443	438	422	441	475	429	446	471	451	465	455	460	449	420	427	425	440	414	468	464	431	432	434	423	455	478	444	462	445	449	491	443	436	471	431	457	417	467	423	409	448	454	440	444	477	470	444	441	431	450	455	456	472	432	438	441	446	466	466	439	451	440	445	455	481	467	468	430	470	411	413	435	413	417	443	458	448	450	456	447	450	442	427	425	494	436	435	436	452	453	440	445	450	423	446	444	441	441	456	443	457	480	438	424	413	460	422	469	391	423	480	433	427	476	451	445	445	436	417	423	418	465	428	438	456	468	466	491	392	455	461	424	435	436	471	422	449	467	477	492	448	412	429	405	450	441	470	428	419	445	414	422	423	466	434	425	455	411	468	444	451	456	435	454	440	444	438	436	391	387	460	433	408	490	481	447	448	435	446	427	457	420	464	433	468	451	424	488	433	454	453	438	414	457	463	437	433	430	449	419	403	417	456	436	452	470	368	438	436	438	420	434	432	427	427	438	449	464	439	462	432	401	489	427	468	446	427	417	488	447	452	479	451	417	443	464	454	456	418	436	463	422	484	432	407	439	439	461	445	461	381	452	425	442	425	417	441	457	446	453	453	436	422	462	385	423	461	408	378	430	443	427	440	476	443	468	430	455	421	457	432	426	425	446	477	437	433	439	447	420	469	485	435	434	418	415	432	390	457	401	415	453	460	423	417	399	430	475	422	447	425	438	462	463	406	458	423	405	419	444	456	420	427	475	402	455	439	429	440	432	419	424	463	448	400	442	452	479	452	426	456	435	444	432	446	440	438	455
2286	263	198	183	140	150	122	129	155	163	143	155	148	139	130	150	171	162	129	138	141	142	146	139	155	174	142	147	136	127	122	126	143	133	141	139	143	124	133	138	110	123	136	148	130	147	128	140	140	152	154	129	140	123	122	152	146	127	128	147	150	148	151	145	123	148	139	142	141	147	143	137	167	135	137	156	140	125	163	129	136	139	121	148	138	135	155	147	129	142	135	143	167	128	154	122	152	151	161	164	158	132	131	139	150	150	143	134	126	133	133	145	143	136	150	131	127	135	147	141	146	138	138	126	136	137	136	137	141	121	158	129	154	129	147	142	136	149	148	142	132	127	145	139	148	124	145	153	141	134	133	145	142	149	153	124	138	137	138	145	160	149	130	150	119	126	145	157	135	127	136	133	140	133	142	134	124	142	119	142	128	131	140	123	136	135	125	148	133	124	134	161	139	142	133	143	144	148	143	132	140	130	148	144	126	106	141	160	146	160	150	146	125	152	147	127	133	139	145	146	140	161	137	151	141	142	129	140	125	143	110	145	131	134	140	130	116	136	148	146	153	133	142	126	125	135	134	133	132	127	122	135	144	150	121	138	151	134	139	155	153	144	137	161	142	152	138	133	155	146	153	124	145	136	123	142	137	146	163	126	135	148	145	149	154	147	150	156	135	130	145	144	136	127	145	157	122	141	136	151	131	124	144	134	129	119	131	141	143	139	148	145	142	153	148	128	156	124	146	146	163	113	131	124	135	141	131	169	122	124	119	151	136	130	158	136	128	120	134	152	129	148	137	154	156	155	109	157	130	141	138	130	146	143	161	139	136	133	139	128	140	121	147	143	143	142	132	163	146	134	117	143	145	149	133	132	135	136	123	137	165	123	145	129	126	153	156	136	148	128	127	133	143	135	128	132	146	135	131	134	129	122	147	136	124	124	126	142	139	127	134	116	165	135	131	135	128	107	146	141	140	151	149	131	134	127	150	122	112	171	161	155	139	143	130	151	134	130	145	125	124	155	137	143	137	119	133	135	147	133	128	141	135	158	131	140	136	122	140	135	154	130	127	151	141	143	142	148	134	140	149	122	125	114	153	149	155	164	131	135	130	135	134	133	139	129	126	155	131	135	144	153	119	157	131	124	120	156	125	144	129	141	125	130	151	164	145	156	140	151	140	127	152	169	143	142	143	124	158	134	131	152	141	163	116	153	133	138	131	143	144	156	150	132	148	145	126	156	143	133	115	133	129	149	147	132	134	131	135	137	127	139	138	141	151	114	151	140	143	163	148	113	146	155	137	136	132	140	115	148	111	144	133	132	123	150	143	153	134	155	154	123	120	144	115	121	149	169	152	143	131	138	139	154	115	138	129	170	152	158	152	124	133	126	124	156	139	135	124	139	136	152	129	141	139	138	161	126	132	153	140	151	134	131	154	140	123	138	120	148	132	130	151	122	139	141	167	151	128	155	137	141	125	157	151	136	133	126	132	129	138	148	130	130	143	150	137	124	137	138	141	118	143	144	141	133	135	128	133	142	149	134	150	136	144	141	147	145	137	151	127	136	145	140	130	138	145	156	145	140	125	129	127	138	135	130	137	148	131	121	138	141	121	131	131	154	132	147	126	137	149	153	151	125	149	141	143	127	135	133	125	156	123	134	138	147	129	141	155	139	142	124	154	126	124	139	156	162	144	139	150	149	154	139	153	131	146	138	149	146	146	145	127	160	144	125	141	160	161	125	158	144	147	141	150	148	139	129	132	158	129	145	143	141	122	150	149	134	161	151	142	132	117	151	153	141	129	131	131	156	162	144	142	141	136	130	151	130	140	130	131	151	136	133	142	167	147	140	120	120	127	150	136	133	145	136	110	158	142	130	129	151	126	119	155	143	138	129	135	145	148	114	127	142	124	121	143	142	153	158	141	128	145	147	134	154	141	118	148	150	154	145	155	130	147	146	142	123	159	144	144	134	145	120	142	153	158	132	127	137	126	160	153	131	147	119	132	143	135	129	124	125	123	157	149	143	134	138	129	133	135	135	144	119	133	133	131	132	126	134	139	145	152	144	123	134	137	134	133	121	154	135	131	131	136	146	133	150	145	156	156	147	119	135	124	140	132	139	129	137	134	148	119	151	137	124	136	139	147	162	137	138	135	125	134	133	145	136	129	147	137	136	138	144	141	146	148	151	130	147	136	155	136	142	131	141	121	154	147	156	123	139	139	147	136	139	118	134	146	125	128	150	110	149	127	130	142	149	126	144	102	126	148	155	146	143	140	147	169	147	142	121	150	111	146	141	126	133	160	114	148	129	139	147	135	175	169	147	132	142	118	163	139	136	108	152	125	143	139	113	117	126	123	154	151	146	145	129	156	148	121	143	128	147	142	128	134	141	139	134	132	138	140	151	153	153	138	147	123	161	122	142	137	135	134	126	126	135	138	135	143	129	123	143	132	144	152	126	157	146	128	136	147	134	154	128	129	142	155	140	125	123	142	152	144	153	133	141	132	150	159	150	139	144	152	124	145	135	145	141	135	161	132	138	136	122	132	151	148	136	144	129	132	143	134	127	134	145	153	139	157	148	151	127	130	118	109	141	127	154	124	127	125	148	124	119	150	137	157	135	129	136	145	175	137	136	130	139	148	146	160	133	153	147	120	141	147	147	131	115	123	136	134	122	135	155	161	137	116	168	142	149	145	150	158	133	145	121	143	136	147	137	136	129	156	149	149	151	158	134	158	136	127	146	144	131	123	133	147	150	142	132	141	127	138	133	125	150	138	148	143	168	148	130	146	121	140	151	136	158	138	124	129	135	129	143	143	129	164	139	135	125	144	134	129	137	124	146	150	143	126	133	128	139	129	143	150	159	159	153	127	127	140	128	130	136	141	139	144	123	126	149	145	136	150	140	137	143	160	143	127	137	127	134	116	157	141	123	121	128	155	131	125	140	171	130	147	137	154	166	157	116	134	118	131	149	146	130	140	139	131	130	147	107	131	128	126	152	160	154	164	145	147	130	124	112	131	131	149	126	132	127	133	144	147	129	133	127	121	148	144	129	140	148	137	114	133	134	142	143	162	145	128	124	154	136	147	134	145	141	147	123	125	142	164	149	132	148	152	156	149	135	153	132	114	149	114	134	139	122	156	143	131	150	158	138	142	128	125	141	159	136	159	120	146	162	143	140	162	143	149	160	128	128	137	133	160	139	142	144	126	142	136	127	135	137	128	140	144	133	138	159	135	134	132	131	135	140	151	140	123	128	149	142	129	132	129	139	147	137	133	155	156	135	143	149	130	136	141	127	119	132	153	122	125	141	145	145	122	118	103	143	142	131	123	152	128	152	140	136	148	143	138	142	120	136	140	123	129	153	162	112	142	142	141	130	158	135	141	128	133	121	120	134	154	123	104	127	140	130	142	124	151	138	123	138	111	136	133	123	135	149	138	162	152	136	136	140	137	137	129	146	150	147	132	128	155	151	143	121	128	127	152	140	148	152
4282	580	658	676	650	612	614	544	547	528	614	523	556	526	526	539	561	524	506	535	506	488	531	518	484	507	472	486	488	509	489	531	540	523	466	485	494	528	497	496	486	519	506	516	509	474	473	499	493	526	483	460	470	499	491	497	509	526	476	513	536	516	459	506	516	468	485	494	438	505	501	542	489	490	485	462	516	515	447	518	522	463	494	469	472	479	519	512	494	482	489	497	497	493	507	484	504	489	473	493	484	488	504	487	474	529	493	511	451	500	456	483	525	539	552	479	498	479	478	524	469	510	526	523	466	480	515	483	452	514	482	489	502	517	484	498	526	503	463	476	454	501	465	493	506	508	524	516	457	501	522	529	512	514	524	477	491	487	476	525	475	502	463	500	466	482	499	501	476	531	484	519	481	504	500	462	500	462	477	507	468	491	528	484	490	479	500	472	477	507	453	484	509	504	471	516	548	488	487	482	468	484	519	499	446	512	498	510	473	462	501	473	518	484	518	509	476	514	511	503	520	480	481	509	509	515	519	506	482	456	475	541	527	466	491	446	483	528	512	497	543	496	491	516	509	495	531	505	499	459	526	531	523	514	498	492	493	492	495	471	547	528	500	495	510	483	502	503	544	489	481	527	523	477	433	510	467	499	479	524	504	452	509	479	506	503	517	499	506	517	488	472	522	518	488	531	542	454	522	479	486	523	507	512	526	509	481	466	493	468	509	484	514	466	544	485	458	499	505	474	503	510	491	488	507	444	499	518	477	494	501	418	487	490	514	517	511	494	467	491	515	485	498	471	490	532	511	492	513	488	507	517	516	481	483	499	512	512	517	462	510	510	503	474	535	458	482	488	488	514	514	476	519	508	474	490	463	515	464	469	477	449	483	498	524	500	498	487	527	517	491	544	501	526	473	498	500	495	520	539	513	508	504	473	486	522	501	510	524	474	538	534	520	485	480	486	490	504	509	509	459	512	512	505	518	507	539	504	493	509	527	504	493	483	529	500	483	488	513	509	504	478	513	528	475	474	484	515	536	521	475	531	488	492	486	470	523	520	472	465	497	486	493	495	490	476	494	495	523	473	500	495	504	483	479	490	485	446	474	493	485	489	479	472	496	492	507	470	561	504	512	493	484	507	477	500	508	501	472	504	485	457	502	476	519	503	505	466	469	478	499	488	491	470	476	502	515	495	494	506	504	515	502	487	485	519	522	464	492	501	509	492	481	493	494	501	530	518	498	473	484	511	478	499	512	507	503	509	490	500	469	475	481	501	500	487	468	499	512	525	504	461	470	505	532	484	502	530	488	527	495	529	496	490	531	464	476	503	480	521	459	513	507	503	526	516	487	478	490	483	493	476	498	520	477	506	471	523	502	499	472	501	494	482	501	508	492	502	495	516	517	492	536	533	527	477	505	511	483	474	493	479	519	493	512	507	474	503	479	499	520	481	485	469	510	521	484	521	488	487	504	474	461	506	519	530	503	489	502	509	500	484	505	469	492	524	533	468	485	502	506	489	500	493	498	520	493	501	511	502	505	481	466	482	528	501	519	476	522	465	464	483	490	497	501	490	507	489	474	503	525	505	495	433	480	502	523	467	487	490	496	508	497	524	534	483	499	501	519	549	484	480	492	478	488	500	502	483	482	476	505	543	513	517	487	498	514	511	519	561	464	512	495	465	496	506	494	509	531	520	491	494	503	487	476	486	491	520	506	475	519	472	514	518	523	489	498	500	470	461	490	464	481	509	531	460	493	479	518	487	495	482	489	450	499	502	502	492	508	523	490	515	519	440	545	506	489	481	530	445	454	510	500	477	497	479	480	465	520	498	551	528	504	498	475	476	487	493	482	502	495	473	484	484	477	478	488	499	468	497	507	481	495	511	470	478	567	514	436	478	496	490	476	490	516	479	524	479	490	463	527	527	478	507	523	510	464	508	445	510	513	513	471	497	493	528	500	476	501	509	498	482	466	496	491	486	492	514	506	441	486	476	485	510	496	499	484	497	504	509	526	540	518	484	514	509	532	516	537	468	488	468	491	513	480	503	467	529	481	514	488	477	461	492	486	500	511	501	510	495	467	506	483	523	553	483	499	501	497	512	476	493	509	514	497	443	509	484	520	482	490	488	526	485	490	473	470	496	484	481	493	481	492	504	506	507	507	535	497	497	477	506	544	492	495	462	448	495	496	485	519	525	483	521	514	506	499	470	545	477	562	491	516	547	469	496	485	545	492	512	451	505	473	479	497	522	510	491	505	488	461	515	488	486	511	511	527	493	512	520	463	439	532	461	533	495	499	509	503	489	487	524	513	515	520	467	506	510	483	495	524	504	501	500	512	472	511	492	472	495	530	514	495	498	481	514	495	523	513	489	499	460	507	476	458	478	487	458	469	510	492	489	484	504	461	509	494	488	466	497	480	478	491	489	480	486	500	495	481	476	525	519	493	484	511	489	513	518	504	524	474	476	524	523	521	478	520	496	488	473	493	495	508	474	489	466	485	489	526	470	512	478	498	507	490	500	485	477	469	492	480	474	514	516	508	497	497	478	507	511	497	491	506	496	471	484	524	510	494	477	481	499	498	500	483	461	538	482	480	505	515	469	469	507	508	520	519	513	494	497	490	505	508	486	523	473	475	546	486	451	504	513	475	467	490	495	515	471	510	488	515	493	490	477	415	472	493	502	483	503	495	495	477	507	503	443	467	500	493	513	454	531	504	527	503	484	500	519	480	507	469	525	479	550	491	503	504	483	491	506	487	529	475	531	502	505	542	501	495	506	511	499	472	482	514	518	490	502	514	483	503	511	525	465	446	497	483	498	473	486	479	468	498	460	511	509	492	478	494	492	495	482	540	520	459	490	494	488	497	492	469	478	507	494	508	493	512	491	494	485	486	488	508	524	474	453	450	517	506	500	482	497	519	486	500	493	507	519	527	516	477	484	513	505	493	514	521	485	515	463	487	496	539	516	524	520	480	502	510	519	495	513	477	512	492	427	480	485	517	519	495	502	516	519	498	486	508	463	506	542	471	505	481	476	493	479	520	510	497	522	459	489	470	501	474	482	481	498	498	477	537	469	536	496	513	459	492	495	517	486	475	505	478	485	521	511	456	442	467	475	475	512	479	529	476	510	477	468	470	477	458	510	530	514	503	520	513	495	496	481	472	491	538	496	476	457	495	480	480	482	527	494	478	512	536	510	508	484	479	490	461	497	494	505	515	500	515	479	493	484	474	480	505	446	496	497	527	512	495	520	491	502	504	500	469	497	502	501	549	492	478	490	498	519	481	504	511	442	519	501	528	512	504	444	505	529	526	512	516	505	472	498	464	489	494	450	458	487	504	493	484	485	488	507	507	490	476	492	511	472	498	472	501	504	460	541	504	469	476	469	527	533	496	510	487	501	512	483	502	515	524	479	480	519	511	458	480	489	496	480	465	517	511	491	466	526	511	482	463	478	553	513	507	509	484	499	499	501	494	527	448	502	474	500	493	454
16791	1712	1133	822	584	399	301	264	214	176	158	114	154	121	110	122	96	109	100	99	99	96	116	101	104	93	67	96	92	72	91	95	80	98	74	93	85	71	78	77	79	68	75	81	70	91	79	73	84	70	82	68	78	75	80	64	80	90	67	76	95	81	78	63	85	80	76	80	79	85	64	82	79	85	80	70	72	83	79	82	64	64	74	74	76	84	84	76	79	84	80	90	64	81	79	103	73	74	77	80	65	78	73	72	87	70	66	76	89	102	80	80	72	89	72	74	80	73	83	76	83	88	70	91	76	73	83	78	69	77	83	71	77	81	80	69	80	90	75	100	62	80	82	64	67	85	79	88	71	96	89	80	89	71	69	82	61	61	76	67	72	72	70	84	68	66	86	79	64	74	85	65	68	74	79	90	66	81	103	81	70	75	81	74	61	71	88	57	80	90	79	78	76	69	67	78	77	86	89	69	71	70	81	64	78	80	75	79	78	61	90	97	91	76	73	77	70	80	79	99	74	80	73	75	73	77	75	85	66	90	84	71	65	89	83	65	93	84	68	74	70	61	66	75	68	69	91	102	75	68	76	78	71	69	65	72	60	77	69	66	77	74	62	67	70	69	63	64	83	65	61	75	74	86	73	85	110	86	80	80	55	66	76	81	97	63	71	71	82	78	87	93	86	78	87	69	82	62	76	75	68	84	91	85	84	75	81	91	85	81	75	83	71	59	81	86	79	69	99	67	68	57	75	66	72	75	85	81	73	86	84	90	79	84	87	82	65	69	85	84	65	85	73	63	59	84	71	67	101	82	71	78	73	89	85	69	63	91	86	67	72	88	72	68	74	78	83	87	79	86	77	72	68	84	75	65	71	76	86	67	69	82	86	71	87	60	71	63	81	80	82	75	63	70	77	77	91	69	82	73	81	74	69	74	76	67	87	79	72	75	77	86	74	87	76	77	89	79	78	67	64	78	78	73	80	76	61	96	84	100	82	73	86	68	89	79	58	83	81	71	72	70	93	89	61	82	86	70	69	70	71	91	99	91	76	78	78	77	74	76	69	67	67	72	77	81	77	73	76	66	68	68	71	83	88	83	67	69	79	71	61	60	70	82	80	68	72	79	77	64	87	79	76	88	76	82	85	82	64	88	77	66	82	64	61	68	86	90	88	86	74	94	75	68	75	84	76	70	83	79	75	87	68	85	73	67	95	69	62	79	67	74	98	69	61	87	67	76	72	88	76	62	85	72	90	86	87	85	79	65	76	67	71	74	70	73	82	76	73	90	85	83	72	66	72	67	72	71	94	68	72	66	77	64	84	81	77	82	62	71	69	67	74	74	75	82	88	69	69	75	81	80	88	78	83	76	71	81	84	76	63	88	62	78	70	82	89	88	78	81	92	74	75	86	77	66	76	80	77	74	81	77	64	78	64	73	72	84	59	68	81	82	67	78	75	78	84	85	62	78	75	79	72	73	75	73	81	72	74	87	76	78	69	82	90	83	76	77	73	86	77	93	76	92	91	73	70	89	69	85	83	58	89	77	90	77	69	67	69	74	74	75	63	64	70	71	89	86	62	81	72	94	71	84	85	79	80	70	72	80	84	49	80	73	70	73	64	72	77	77	64	79	71	87	66	74	77	76	60	65	85	76	81	77	79	79	67	74	71	77	79	70	81	67	79	78	82	79	93	97	74	58	75	77	93	75	92	78	81	75	87	89	63	68	58	78	72	85	76	79	91	60	88	86	69	80	76	79	75	85	90	63	77	89	77	85	69	73	75	81	56	79	77	69	74	76	96	89	72	87	86	73	76	69	78	65	73	82	76	74	75	87	97	63	76	64	87	61	75	67	75	69	85	66	73	75	78	70	62	76	74	88	80	65	81	72	75	65	87	71	65	70	70	79	77	63	89	76	84	69	91	75	59	86	72	86	87	78	88	67	82	69	78	82	74	82	72	76	70	75	68	87	71	73	83	83	61	76	78	65	78	81	75	79	82	67	77	73	70	80	73	63	88	78	59	76	85	63	87	79	88	88	78	58	74	81	63	83	60	77	81	79	75	68	74	85	80	75	65	81	70	76	73	68	72	61	85	69	94	71	89	82	77	61	82	80	77	77	78	78	67	64	81	70	81	75	90	86	71	78	70	82	81	79	73	72	66	85	77	62	69	71	86	72	83	91	75	90	68	82	77	78	76	71	71	66	77	77	75	76	86	67	79	66	72	68	76	79	63	82	70	61	71	63	79	65	90	81	74	73	87	78	75	83	75	65	81	68	71	69	94	69	83	77	90	68	60	68	76	92	75	71	82	83	77	93	66	69	79	66	78	64	84	83	72	68	69	79	81	77	73	76	81	83	85	69	79	93	80	71	66	73	69	82	81	71	80	73	70	81	87	62	87	76	60	83	85	70	88	87	67	70	66	88	83	82	64	67	77	85	69	72	57	70	75	74	80	85	81	84	65	71	73	63	86	98	73	83	74	68	80	73	72	59	89	72	72	82	84	78	68	74	66	82	70	71	80	68	75	77	75	80	97	75	77	73	79	77	98	77	60	70	81	83	77	80	72	79	62	74	91	99	82	65	83	88	83	74	63	94	79	76	83	79	90	75	73	84	57	71	77	72	75	85	74	82	71	99	72	80	66	67	72	72	85	87	83	84	82	56	67	69	80	75	73	70	66	72	66	81	65	65	83	69	78	73	73	70	73	69	96	72	71	72	75	84	83	76	84	76	69	78	70	77	78	85	76	87	60	84	89	76	71	70	83	87	93	94	63	99	73	73	83	86	74	69	82	74	74	72	72	94	93	94	81	72	84	79	72	72	71	74	90	73	75	70	54	73	84	82	75	92	96	80	78	69	72	83	76	85	79	90	85	69	81	74	78	70	76	75	80	73	85	87	73	88	72	57	91	95	80	68	89	82	85	92	82	82	90	79	82	74	70	74	79	90	77	85	82	64	82	69	80	89	68	80	79	68	70	63	81	73	63	65	71	78	86	88	77	78	87	74	72	72	84	59	68	90	81	70	73	74	63	82	80	67	82	85	85	69	82	78	69	89	74	79	90	69	87	68	74	89	73	67	61	81	83	76	70	84	83	90	86	81	67	69	94	74	74	87	71	86	75	75	67	90	83	57	86	66	68	77	66	66	75	69	72	72	87	73	65	85	78	65	83	65	71	77	83	69	67	75	90	82	71	70	63	75	57	87	69	82	65	75	86	75	75	71	88	79	71	83	100	63	76	83	71	85	75	86	75	75	81	64	77	80	74	76	73	73	73	90	76	82	72	89	80	60	71	88	77	64	84	74	69	69	75	73	62	78	94	84	72	81	73	62	67	67	61	78	76	65	80	68	85	64	71	89	75	92	82	74	75	79	77	81	58	62	71	77	59	83	84	83	72	84	80	81	68	71	87	65	74	80	91	61	80	70	84	81	78	95	70	105	80	78	77	75	78	87	74	76	79	71	79	76	75	75	74	69	87	58	70	74	77	82
10046	1161	2741	3103	2722	2273	1931	1476	1293	1095	1000	887	906	723	737	678	564	588	527	489	500	498	431	467	412	460	448	425	398	404	396	398	414	386	400	366	338	366	385	375	342	342	359	344	355	370	336	345	339	319	360	336	350	348	339	330	348	352	321	341	327	326	336	359	331	310	339	355	332	327	312	319	363	323	302	319	349	340	397	344	287	318	329	321	327	330	320	304	286	304	352	317	322	328	314	319	315	295	329	282	342	305	342	297	318	312	290	312	332	324	282	318	324	327	295	293	321	316	322	284	301	298	305	292	322	305	339	299	293	305	300	342	341	311	319	324	350	287	301	320	308	307	320	329	320	299	289	314	300	299	302	322	300	299	298	321	300	313	292	321	288	314	331	281	304	302	298	324	306	312	312	320	280	337	298	302	271	288	299	313	307	303	276	288	307	282	334	304	342	332	318	277	340	307	295	277	293	333	305	298	278	317	302	294	283	308	316	283	330	306	278	306	344	333	294	302	320	308	285	322	307	324	312	315	306	321	326	309	295	297	331	325	332	306	338	297	333	315	323	324	287	317	322	313	319	286	331	312	301	326	304	297	307	301	285	305	329	332	326	308	310	319	305	317	291	328	311	290	278	308	303	285	313	323	294	318	315	304	309	339	313	291	305	283	296	298	307	310	317	283	289	316	312	271	318	298	322	291	316	318	304	310	327	318	307	341	304	304	306	292	334	329	309	323	325	314	312	281	312	339	282	277	289	301	336	314	281	319	299	304	303	316	312	271	328	338	305	301	319	301	290	304	294	306	297	331	321	296	308	308	336	316	303	292	321	294	287	306	313	314	317	289	317	318	284	328	316	293	341	312	310	295	303	310	308	272	293	312	299	290	318	316	293	327	281	294	315	297	307	297	284	308	329	296	321	306	311	315	323	307	301	309	347	257	310	325	324	295	286	311	298	303	310	296	302	321	319	302	312	301	299	307	340	337	325	287	296	313	312	304	314	332	313	308	322	305	293	321	314	313	296	311	296	332	298	289	319	317	305	283	299	300	335	296	295	325	307	318	305	321	294	300	317	311	294	271	306	312	325	291	315	315	313	324	308	279	309	277	297	303	319	306	294	312	288	299	276	320	288	296	327	289	292	337	298	331	318	295	286	300	332	321	300	310	314	319	316	320	318	295	297	323	322	316	284	319	327	292	301	294	295	303	299	333	345	308	295	313	338	337	316	320	309	287	308	306	311	299	326	311	300	285	292	303	315	319	303	323	341	288	303	316	324	288	349	307	289	272	269	323	305	306	303	304	291	316	292	341	291	279	278	304	307	299	299	328	299	273	296	323	309	329	323	306	319	308	276	310	300	311	326	298	302	304	294	325	311	289	283	300	300	307	313	290	325	292	325	293	317	325	288	329	272	309	322	306	319	272	324	331	283	295	302	304	340	305	299	310	323	304	298	335	277	316	313	289	292	308	292	320	349	307	313	301	318	301	309	302	313	302	301	288	297	288	302	307	305	338	311	293	300	283	319	335	310	304	315	327	341	322	312	313	325	307	337	316	318	323	315	316	302	295	310	293	309	309	335	308	294	301	322	303	287	282	305	313	294	308	308	293	319	311	328	318	304	302	314	301	346	294	323	324	299	306	299	314	337	278	274	308	296	306	308	319	315	303	280	292	307	285	315	332	330	292	321	321	319	298	277	304	320	280	303	335	305	315	279	310	306	309	299	323	311	334	308	301	307	316	324	294	321	308	292	320	285	301	291	303	326	287	332	290	304	313	282	341	270	269	290	356	298	291	324	299	312	305	310	308	321	340	338	352	294	320	320	317	295	295	309	335	307	309	323	327	325	323	301	252	294	304	280	304	312	319	302	307	290	296	336	331	344	346	307	322	312	336	323	303	304	311	309	313	303	291	270	325	312	306	319	292	329	312	314	279	314	341	339	307	290	324	329	332	319	310	311	322	293	276	335	323	274	301	297	339	348	308	321	315	304	324	340	323	335	307	284	284	296	305	332	314	355	309	299	282	311	316	326	306	312	320	307	308	297	286	299	306	304	316	312	320	327	286	314	325	294	309	302	276	267	318	314	273	294	302	311	305	321	330	329	308	299	281	347	291	297	284	298	286	297	301	310	290	317	321	281	313	337	336	270	319	299	324	330	282	326	294	281	317	360	332	343	309	309	315	321	313	318	300	317	305	293	329	318	302	274	316	306	294	325	332	290	277	300	288	315	302	331	312	296	291	301	296	310	307	345	301	316	327	294	313	307	310	305	328	309	285	306	294	292	300	301	288	332	289	336	305	297	316	312	278	323	332	282	314	300	296	324	301	276	307	298	313	312	325	315	317	275	332	311	283	295	312	334	309	284	316	343	321	298	270	324	309	309	324	310	308	332	315	345	303	307	310	313	302	337	308	314	287	294	290	295	302	293	311	344	305	327	311	332	327	318	309	304	319	299	317	296	305	297	316	314	328	306	300	329	343	315	297	327	303	337	302	304	295	342	286	311	291	279	313	325	300	300	320	315	349	319	309	295	288	286	309	309	322	330	313	315	334	309	310	299	311	280	282	310	323	303	311	305	332	328	312	307	312	300	305	332	299	298	301	295	306	293	305	308	312	333	331	289	293	305	313	293	321	337	286	308	311	280	287	297	316	318	332	281	290	274	300	299	300	319	322	283	289	279	322	316	324	318	314	310	324	325	306	292	327	329	322	305	295	307	295	304	302	290	316	302	283	290	331	339	289	289	303	300	314	340	290	333	332	309	334	319	322	321	300	326	286	308	323	322	297	302	260	273	329	321	304	302	310	303	299	303	315	308	317	326	315	291	298	319	299	312	303	292	319	316	297	304	278	325	335	303	317	323	312	287	302	310	333	304	307	318	316	301	291	314	313	303	299	323	283	323	322	272	308	333	279	296	298	319	344	327	329	307	312	302	318	338	314	297	326	289	308	314	297	276	294	344	331	307	343	287	309	308	295	323	307	310	316	303	305	339	331	329	315	298	325	324	341	305	325	332	313	312	309	300	290	325	328	316	331	322	300	308	304	338	315	331	327	309	336	326	297	313	290	286	307	329	298	319	328	293	322	292	324	308	300	281	295	319	286	331	297	308	299	304	304	292	303	326	308	280	330	282	315	294	331	290	291	310	326	310	315	309	323	287	290	342	308	295	299	303	313	341	311	306	310	316	313	299	306	332	283	325	310	318	327	296	312	294	297	315	316	299	313	322	331	333	298	298	289	352	293	363	348	310	323	316	306	335	314	293	278	307	318	320	314	307	316	324	297	295	278	297	274	321	327	315	350	327	331	318	333	331	338	332	326	292	300	281	332	279	282	307	289	309	306	306	314	321	313	312	326	295	331	299	304	316	290	327	311	326	294	311	310	310	314	321	319	328	340	349	317	327	306	290	320	312	316	324	271	275	287	292	299	307	302	279	307	315	301	312	300	311	311	292	299	329	301	296	300	316	322	318	337	311	308	280	315	335	311	330	294	272	291
27584	6073	2221	1546	1131	740	599	487	390	302	310	257	222	207	204	206	196	175	142	159	174	163	157	161	146	135	145	154	140	114	120	134	137	145	121	111	141	141	113	114	129	134	133	129	122	130	129	121	123	127	130	132	137	121	133	118	99	118	113	111	124	120	131	107	128	133	126	120	114	112	132	108	127	133	115	117	120	109	140	111	123	147	125	105	119	104	136	132	140	137	117	109	117	119	114	104	126	121	138	118	117	100	122	121	117	120	123	132	120	101	126	112	118	116	131	134	124	129	112	115	111	125	134	135	115	118	125	116	126	114	113	128	108	122	118	109	111	113	113	119	119	147	114	114	123	114	108	124	119	112	111	130	106	125	117	126	112	120	136	118	105	119	112	118	119	108	115	117	109	113	100	111	124	135	114	102	132	117	118	106	112	114	118	141	137	98	98	106	146	124	134	102	110	118	122	126	124	119	111	100	120	106	94	126	133	118	111	120	113	104	116	142	121	120	117	130	122	117	123	121	109	107	105	113	107	116	100	118	91	131	110	123	115	130	123	118	123	106	112	107	100	102	104	117	127	109	107	115	119	101	123	122	102	138	108	109	115	133	115	124	100	115	109	126	111	127	116	113	106	132	124	127	109	120	96	116	107	107	123	117	109	120	98	120	142	115	105	92	134	119	111	109	139	131	127	109	107	118	118	117	124	122	93	115	138	104	136	102	129	123	111	116	127	129	130	115	120	130	130	106	115	120	119	101	118	125	127	110	127	115	115	120	130	130	121	104	94	104	122	103	119	129	113	135	115	98	143	122	119	115	120	114	116	112	127	110	127	121	96	111	114	106	101	132	115	103	131	104	125	103	111	112	117	123	117	145	127	126	118	131	109	113	127	109	114	116	111	114	119	107	116	117	139	108	133	109	132	128	118	131	113	127	125	137	118	109	126	111	115	102	140	125	123	116	103	112	126	105	124	123	112	127	112	107	123	108	117	119	120	104	118	119	126	112	119	119	119	117	126	121	131	108	113	124	121	118	128	104	132	127	124	131	129	94	132	123	118	106	130	105	116	105	128	132	128	138	129	93	106	95	118	128	121	127	120	114	103	109	98	120	119	102	128	115	121	110	108	115	104	137	89	131	123	118	119	103	119	95	122	122	123	121	137	112	126	114	117	134	120	126	120	118	125	123	116	120	108	131	111	99	118	136	121	123	135	127	128	130	133	120	119	130	131	126	114	131	111	113	131	130	125	123	101	111	117	107	119	93	117	113	124	105	112	139	116	114	121	122	116	114	125	119	113	96	133	125	105	119	125	117	117	131	136	126	116	136	115	104	120	103	105	143	118	108	119	112	98	118	119	111	132	112	113	105	113	118	132	115	124	132	115	110	112	101	136	116	119	119	120	102	111	110	117	97	143	109	117	124	123	110	132	121	108	106	107	107	109	119	100	123	107	132	118	125	126	125	109	94	123	134	106	121	130	115	132	130	106	110	109	96	99	122	118	105	115	122	100	117	110	109	129	123	106	113	113	106	112	109	129	108	121	106	127	132	102	109	151	132	123	117	137	117	124	116	112	106	114	113	122	126	114	139	125	122	108	120	105	124	124	116	133	135	120	131	117	121	133	119	121	134	109	118	106	117	116	122	116	109	103	131	97	116	120	95	111	110	116	98	123	101	121	119	119	110	122	118	142	134	112	128	115	110	116	118	139	138	105	132	114	100	118	145	114	145	122	108	111	138	115	121	108	136	112	131	116	123	102	134	126	133	123	121	142	124	126	123	119	122	102	111	120	129	126	117	116	114	118	114	114	113	113	136	134	122	138	112	115	120	110	129	92	117	104	102	106	121	125	124	133	103	121	95	101	111	143	100	114	136	129	144	127	134	119	138	110	128	110	126	108	115	122	112	95	124	114	121	122	136	117	116	118	112	113	123	116	114	120	112	116	112	119	106	107	124	108	122	107	100	98	118	124	123	104	111	103	118	130	115	136	117	100	111	121	126	122	116	113	104	114	128	100	126	117	127	119	130	110	112	107	115	129	112	119	106	119	114	119	140	105	128	128	121	119	122	125	134	120	110	123	122	148	104	129	122	126	126	121	133	113	120	127	138	93	119	122	124	134	114	124	148	114	105	101	114	126	134	107	124	125	129	126	111	125	116	105	122	102	118	120	114	105	100	115	94	118	114	117	104	117	113	133	108	132	115	122	105	133	109	112	118	134	127	109	123	117	99	116	111	135	118	95	125	125	124	111	104	125	112	125	121	97	149	114	131	107	121	123	113	106	128	118	115	129	131	115	123	113	111	119	112	129	114	113	114	102	115	131	120	108	106	112	115	131	103	129	128	119	129	115	121	109	120	109	104	129	102	125	113	126	136	110	114	152	104	129	118	116	119	119	129	108	110	109	151	113	116	117	117	119	118	120	111	129	128	112	107	110	110	112	129	143	115	120	111	112	124	99	115	129	119	119	125	97	134	120	141	120	107	140	112	110	111	99	121	150	110	102	100	120	123	144	128	111	114	108	107	110	108	119	111	109	99	118	126	147	121	112	116	100	127	99	119	113	120	106	106	122	111	109	137	127	111	128	119	103	107	99	131	114	134	114	115	112	95	133	119	128	111	122	121	136	111	103	133	100	129	119	141	126	126	116	135	103	111	119	123	118	114	138	121	143	116	102	120	143	127	129	97	106	127	108	123	101	122	110	97	123	113	116	127	106	104	147	129	110	112	137	128	108	119	105	132	131	120	94	125	108	115	130	139	118	126	120	120	108	143	101	120	113	114	92	104	105	114	115	110	125	126	108	102	121	127	104	106	119	106	124	126	108	121	123	117	99	100	118	119	115	115	119	118	116	119	109	131	111	132	119	101	138	118	112	113	121	118	116	116	127	102	126	100	116	117	130	104	122	116	138	110	105	128	105	121	119	98	128	111	112	103	133	130	119	121	103	112	132	114	116	110	119	134	116	119	96	110	103	110	117	109	109	114	99	114	111	115	118	105	112	115	127	123	123	117	119	125	127	121	122	112	106	115	109	111	120	115	110	134	121	136	121	116	123	117	115	118	130	108	105	121	134	120	125	115	105	129	130	132	127	124	130	124	120	110	103	113	118	135	119	128	124	140	115	153	92	135	128	125	118	129	126	132	99	95	111	128	119	107	103	99	129	111	130	117	120	116	104	124	136	110	111	104	113	120	114	122	122	104	139	104	143	119	119	127	103	137	127	109	115	109	122	103	101	115	113	110	114	136	104	111	114	99	134	130	131	118	101	109	147	109	99	111	93	136	114	122	115	126	103	113	121	117	113	150	99	123	130	131	106	120	106	94	112	102	127	125	120	105	113	113	133	98	126	142	117	140	104	118	121	110	126	123	107	113	119	105	128	121	119	109	100	115	118	125	102	100	134	120	137	104	117	122	101	117	120	104	115	126	117	107	125	133	111	126	106	115	122	107	101	113	120	108	125	124	119	131	141	108	106	140	138	102	113	115	131	98	128	130
13547	2173	5059	5728	4974	4037	3326	2724	2412	2070	1747	1523	1423	1347	1160	1165	1057	994	883	891	861	825	740	747	741	705	708	673	631	591	635	617	650	603	570	571	512	556	550	549	491	535	575	527	518	580	509	528	511	518	514	492	520	500	503	506	496	497	477	465	464	486	479	475	496	470	435	458	493	478	477	499	482	495	478	505	460	459	459	476	478	446	415	474	475	440	471	461	460	477	442	472	412	512	424	479	481	414	451	422	441	447	499	435	459	443	426	448	440	430	425	463	427	480	435	410	475	452	420	455	446	468	435	477	471	484	438	468	451	446	440	452	511	443	431	442	460	460	466	448	413	452	428	420	436	458	456	454	461	450	423	451	456	467	462	473	438	438	482	447	431	414	464	407	483	459	434	414	418	436	489	397	438	454	451	464	448	420	475	465	425	417	443	450	396	406	451	469	436	448	464	494	442	439	426	424	445	451	450	429	475	451	428	433	433	481	456	447	438	432	424	487	436	453	464	443	426	407	426	443	448	451	446	413	459	405	420	420	447	416	433	459	446	430	457	452	444	452	451	435	469	419	438	411	430	447	414	405	405	445	458	471	471	420	482	465	450	446	462	435	449	434	456	486	477	430	447	438	429	455	424	447	442	450	456	442	454	432	445	463	451	466	439	486	428	423	434	457	449	440	440	449	475	417	466	490	439	446	425	482	426	420	444	416	437	447	410	440	468	405	433	424	437	431	469	474	424	472	440	475	452	422	441	438	452	433	467	455	460	426	443	467	458	438	453	431	429	472	475	411	427	437	430	435	456	430	435	439	462	437	462	472	444	426	426	404	473	438	421	445	463	402	493	458	439	450	429	434	450	439	440	456	434	427	446	443	428	423	421	418	456	437	426	422	448	420	486	408	450	423	430	466	415	452	462	416	437	453	426	468	451	399	426	467	416	475	470	388	419	463	432	437	434	442	430	435	482	412	471	466	468	428	426	427	476	437	453	436	422	419	479	433	452	421	476	426	442	444	455	427	431	451	450	457	436	448	492	432	435	467	445	446	450	429	428	418	438	440	475	439	457	503	513	443	453	443	430	418	451	417	435	448	406	432	452	430	433	425	469	445	460	438	418	432	440	442	442	436	436	470	447	456	415	491	463	408	466	455	418	439	419	413	437	419	438	465	436	423	441	473	428	448	450	426	476	426	417	448	442	436	437	417	455	440	444	462	400	423	455	455	455	471	450	453	439	462	446	467	465	431	440	406	471	431	411	443	449	439	425	432	490	448	423	425	438	455	410	427	432	457	438	403	434	435	439	468	462	479	415	419	438	440	444	445	424	473	445	453	459	440	426	443	435	443	432	445	417	489	450	463	469	422	411	455	414	462	440	487	429	449	471	465	442	426	448	408	443	387	421	417	421	431	427	442	439	450	473	449	447	446	434	422	428	403	439	437	426	467	486	428	436	427	425	460	422	456	448	431	421	422	429	432	482	449	460	444	492	477	419	423	407	486	418	433	470	438	458	454	435	451	423	422	454	458	401	410	423	451	450	446	444	452	417	423	447	481	406	426	442	456	438	484	399	423	441	462	441	445	415	421	432	430	440	473	412	464	428	465	447	454	454	485	400	421	428	423	450	434	462	412	464	432	421	432	453	465	424	474	412	451	423	424	414	426	472	479	449	439	439	437	448	452	456	431	453	456	476	454	418	434	456	445	416	453	427	424	448	438	413	447	493	403	440	475	459	431	448	404	442	429	452	468	487	479	462	449	454	452	430	459	442	441	428	440	431	426	437	443	430	461	443	436	426	462	452	429	477	463	424	434	421	413	434	446	427	472	445	429	424	423	416	437	417	465	439	436	424	411	454	444	459	460	403	424	454	463	436	443	437	420	453	450	453	470	467	457	459	447	452	417	458	453	413	472	467	398	468	445	446	446	445	436	456	439	411	437	461	450	446	468	437	430	469	447	427	448	417	477	456	420	403	449	484	466	467	400	441	439	454	454	468	451	439	441	452	450	458	433	441	448	412	453	384	442	472	457	428	399	439	448	443	454	427	433	431	457	449	428	410	447	454	442	438	416	406	452	468	420	437	445	486	394	429	409	445	466	439	431	461	421	443	426	438	470	462	439	462	403	445	448	435	499	427	452	476	467	459	460	462	430	446	406	455	417	415	468	441	443	435	435	448	484	434	413	428	470	480	426	425	428	475	489	469	446	414	442	413	457	421	452	422	445	465	460	444	428	450	430	438	422	489	505	443	458	470	422	437	430	443	430	438	455	449	409	420	412	474	454	453	451	405	439	458	434	425	419	477	471	461	437	446	425	442	443	462	466	413	459	441	402	435	463	426	450	459	471	484	432	428	425	442	429	423	443	461	433	459	426	410	417	425	464	445	431	442	434	438	409	442	466	461	479	432	425	446	417	460	416	490	475	457	477	427	462	412	454	405	458	438	446	453	438	451	414	448	471	402	420	441	419	457	423	502	425	443	457	423	443	438	427	421	443	464	437	445	454	481	469	397	415	432	445	446	482	428	424	418	440	424	478	462	421	491	443	444	425	433	465	423	423	446	453	466	436	410	457	435	454	443	465	450	422	433	426	458	432	458	470	466	456	437	412	448	438	441	493	427	421	453	406	430	475	414	445	410	427	435	443	437	437	437	442	444	453	458	411	456	442	419	444	467	433	469	433	440	445	420	410	436	469	479	406	422	495	420	451	439	427	431	451	425	485	452	441	388	384	455	439	432	421	453	462	473	444	436	475	443	457	429	444	448	467	441	460	415	437	447	402	453	429	435	488	429	422	438	421	454	423	444	391	461	469	426	393	437	432	453	431	457	444	443	433	456	431	433	455	460	418	463	434	452	476	408	472	438	442	485	434	468	441	456	411	438	447	473	448	445	440	464	448	428	430	432	464	441	454	427	460	447	457	430	424	407	462	464	415	441	422	437	427	482	441	458	453	421	435	436	429	455	451	444	482	438	435	474	429	459	397	455	454	441	459	422	428	417	468	422	443	429	457	420	451	425	426	389	444	426	444	461	449	459	443	470	446	398	449	413	448	461	435	435	420	444	462	473	454	435	448	461	413	480	472	444	434	457	462	463	457	420	483	425	412	451	454	462	434	393	459	505	422	431	482	412	419	440	448	442	437	425	453	460	392	423	428	461	482	461	444	452	428	473	435	461	436	395	479	445	449	452	445	424	458	438	439	448	422	438	445	398	403	421	447	439	432	410	460	462	442	459	388	419	440	431	422	397	436	461	444	440	436	460	462	457	444	459	433	474	458	433	444	427	453	443	443	449	457	442	486	420	403	452	442	424	460	446	478	440	480	406	471	452	485	408	462	448	446	447	427	465	467	400	451	409	482	405	434	470	444	441	425	446	450	451	442	426	449	396	465	450	412	467	469	439	446	429	466	445	434	441	452	477	461	433	441	430	450	413	441	431	418	474	450	417	434	444	399	423	429	433	463	432	426	459	448	460	457	445	434	429	431	450	465	480	462	439	467
2488	271	210	213	184	156	166	176	157	174	163	149	157	156	140	153	157	161	168	148	120	137	131	176	138	130	164	144	158	154	141	141	157	122	146	141	130	152	129	140	155	137	134	143	137	144	139	132	152	164	143	138	164	151	140	140	133	145	141	153	170	146	126	152	149	126	146	139	149	166	149	163	149	146	144	146	161	151	176	133	163	147	154	145	157	158	151	146	138	126	159	135	143	141	141	151	145	144	152	154	143	155	124	143	144	142	171	149	136	148	151	137	120	154	152	152	138	144	119	151	149	135	149	142	129	158	149	164	169	149	127	142	142	141	146	131	155	131	143	148	149	141	143	150	130	151	130	144	158	146	143	144	158	126	138	164	168	153	157	137	129	128	142	151	149	125	144	171	157	161	136	146	153	141	134	147	135	172	161	146	143	164	153	143	145	135	145	162	145	138	154	148	145	126	147	141	139	166	138	167	173	126	149	156	161	119	135	146	148	142	154	143	144	150	145	146	164	134	138	145	149	143	154	163	178	143	135	145	154	161	139	148	156	160	148	136	140	140	126	158	146	124	136	129	156	152	139	137	150	158	152	136	143	132	128	150	152	143	135	153	140	169	136	140	165	158	139	177	151	166	149	145	151	130	133	140	127	145	132	153	126	126	157	136	136	150	129	156	146	135	149	138	143	139	157	148	137	157	130	134	146	154	140	143	151	141	141	154	157	140	128	135	147	168	142	130	153	166	136	137	158	151	145	145	157	146	156	124	140	160	138	135	157	148	121	149	154	141	156	127	128	161	147	169	144	153	151	129	119	154	140	143	162	156	150	179	139	163	155	158	137	148	129	162	141	156	146	149	166	139	145	152	156	162	162	146	154	149	145	133	135	146	159	143	133	177	130	134	137	158	114	149	144	150	138	134	154	150	158	146	169	143	152	148	141	165	172	147	149	153	135	152	133	162	145	152	143	123	166	146	146	146	140	148	153	167	150	153	152	147	137	165	135	149	162	132	141	143	167	143	135	152	135	141	139	139	134	136	151	161	148	124	138	172	154	130	120	160	155	160	157	164	174	146	151	142	148	138	181	159	124	157	123	144	134	140	150	146	127	139	159	158	137	130	163	141	136	158	161	134	147	139	143	152	151	145	142	143	161	160	145	159	162	131	151	148	142	145	156	173	154	137	142	143	132	124	157	145	143	133	160	156	135	137	139	149	155	137	143	152	175	137	132	132	158	150	154	153	170	142	149	153	153	143	139	131	147	155	144	165	146	124	150	149	146	141	148	127	146	120	116	135	142	117	145	138	142	149	158	147	149	139	135	150	165	158	139	151	143	135	161	151	131	164	134	135	142	144	124	153	146	158	164	140	127	166	132	148	162	155	130	129	147	123	157	126	146	156	149	136	141	140	128	123	145	150	138	149	141	135	139	160	141	164	144	136	154	190	145	147	152	151	150	134	150	147	154	140	149	170	137	155	148	120	146	165	166	155	152	146	131	120	143	135	156	137	148	155	165	137	153	144	151	132	128	138	162	156	169	133	123	155	138	139	140	147	147	159	135	158	139	149	159	148	144	140	168	138	152	166	123	139	164	124	160	159	135	135	139	154	140	149	119	151	124	146	142	167	160	144	144	131	147	148	123	164	161	136	128	120	160	152	180	148	126	167	157	131	154	164	153	149	143	118	139	135	135	139	141	140	148	114	156	162	131	134	156	163	159	133	147	158	149	141	152	140	145	128	133	140	141	161	136	153	114	161	113	124	142	159	159	155	133	147	144	157	125	153	136	118	160	164	164	154	161	145	137	169	149	133	148	146	159	168	128	143	146	148	126	160	136	148	140	144	146	136	146	148	150	149	153	136	144	175	146	152	132	152	146	124	162	158	162	167	144	157	154	131	122	146	137	138	148	144	175	139	135	155	147	145	148	155	132	142	155	169	139	141	142	154	127	158	145	148	142	141	176	145	139	143	164	159	128	153	146	126	151	144	127	179	152	154	136	137	160	142	173	144	134	136	151	154	122	142	164	143	149	134	145	143	163	115	134	130	124	144	149	170	149	135	145	155	151	146	164	127	159	130	139	126	151	150	147	140	159	150	124	129	129	169	129	162	148	150	132	147	138	121	130	142	126	162	160	130	150	139	133	145	145	148	158	146	131	148	156	118	141	150	131	140	169	136	140	151	166	159	133	142	152	143	132	152	146	129	130	163	142	154	159	144	151	134	132	128	152	130	149	143	174	128	152	151	124	124	155	157	127	154	172	141	143	136	153	148	162	142	128	158	160	145	134	156	144	147	152	163	156	158	134	135	151	142	156	148	163	159	140	140	145	149	156	145	148	143	143	151	132	132	178	122	176	142	145	162	168	159	144	158	128	136	140	157	153	118	178	136	164	127	156	160	137	153	143	161	166	145	158	152	135	159	136	151	155	163	139	159	161	132	140	158	132	158	155	134	147	145	127	143	154	149	153	176	147	152	151	132	139	146	165	183	132	151	151	146	170	122	157	142	144	134	133	118	146	161	147	172	146	124	143	155	130	153	156	136	155	148	151	158	138	138	147	164	138	150	139	135	143	141	121	162	160	165	129	149	143	161	144	144	152	135	134	145	121	166	136	134	139	150	168	128	156	149	123	135	173	171	146	152	130	134	150	143	154	141	154	119	142	147	151	137	158	155	163	131	147	148	132	158	152	128	131	159	121	134	141	128	130	139	113	149	151	146	163	171	153	131	157	149	132	134	153	151	144	142	144	141	145	142	146	138	140	169	129	137	122	133	142	152	157	141	154	150	138	147	144	134	166	127	147	148	140	137	157	147	136	140	155	159	133	129	137	176	163	155	136	150	148	150	136	134	140	140	152	130	149	156	135	153	127	139	154	148	147	131	130	153	129	143	171	147	134	133	148	140	146	168	145	128	146	133	158	150	141	141	142	145	175	137	128	127	146	142	164	162	140	153	153	129	158	138	115	146	162	156	134	140	132	143	142	139	115	133	141	145	132	152	147	147	128	139	159	138	134	173	159	133	156	143	147	154	130	134	144	141	130	144	138	130	163	134	159	149	161	137	130	129	161	136	129	130	158	135	139	166	138	158	119	158	147	145	146	145	147	124	159	130	147	174	145	156	153	143	156	127	150	135	120	152	148	148	146	165	144	140	144	143	162	132	124	136	145	146	171	135	134	159	157	149	150	129	144	157	119	149	156	136	149	161	145	150	143	148	111	141	144	152	164	135	130	150	136	157	127	153	120	147	146	151	144	152	128	150	131	151	136	140	139	143	122	142	142	134	140	153	147	147	126	166	170	139	154	142	156	142	154	152	145	143	162	155	128	163	138	126	148	143	134	141	124	147	144	140	141	136	148	137	127	138	159	148	134	140	132	127	139	155	157	151	154	145	140	153	138	164	144	153	140	122	143	154	123	139	138	167	148	135	130	136	150	165	174	151	142	136	135	145	144	145	155	161	166	150	156	142	147	157	142	157	136	142	142	150	146	135	165	156
4443	631	723	722	719	684	603	612	604	603	564	549	566	570	586	529	572	563	593	536	548	521	524	511	500	526	553	536	516	566	535	515	515	525	524	538	494	511	502	503	539	534	546	560	532	536	502	511	534	523	542	530	495	526	514	522	531	490	526	521	519	568	516	491	545	533	555	504	492	528	496	504	536	524	533	488	472	524	535	542	533	495	546	505	501	532	546	543	539	531	520	504	562	540	507	541	513	520	532	515	509	553	510	549	517	550	506	521	548	535	504	535	497	518	515	527	487	542	514	549	526	522	514	571	581	556	520	511	513	500	525	508	528	527	505	494	513	518	528	472	514	492	529	543	517	574	476	524	514	527	527	538	567	528	485	511	529	523	565	514	515	541	528	538	497	536	536	517	500	518	564	515	582	551	533	494	516	519	507	533	511	493	503	531	505	554	507	528	533	520	504	516	531	533	513	513	510	531	497	499	519	519	516	519	547	548	515	538	538	528	484	523	522	541	517	550	508	529	521	555	547	557	523	507	509	499	552	540	531	513	494	573	554	506	547	564	520	550	520	496	517	503	513	502	555	530	534	507	488	525	528	581	506	502	512	514	530	498	528	501	551	562	512	512	479	483	531	539	574	507	524	542	515	494	506	474	455	505	486	504	522	501	512	533	540	545	521	515	537	506	515	494	544	535	521	501	513	568	514	508	507	520	525	497	520	536	541	533	536	501	531	532	539	522	508	485	520	519	553	542	529	489	487	497	514	507	513	514	496	499	508	516	523	496	542	509	496	541	559	529	501	498	544	546	544	502	520	526	514	514	493	525	530	509	536	561	519	515	539	564	541	545	551	527	527	537	506	513	539	516	526	518	483	525	539	546	483	536	544	520	540	505	534	518	567	583	491	544	521	531	479	527	546	551	537	541	493	567	517	571	535	468	541	511	512	500	511	521	485	522	550	507	536	492	527	535	528	492	520	488	531	550	499	534	506	519	531	496	501	530	511	504	471	530	544	523	520	545	509	504	521	504	526	538	492	556	533	489	529	552	481	508	507	536	507	479	510	523	501	560	480	501	505	542	517	515	491	524	512	500	547	535	527	516	496	521	553	525	492	544	537	502	500	551	556	507	501	488	529	532	509	519	524	505	538	524	475	500	516	536	507	538	492	522	486	514	513	572	517	534	496	535	506	505	512	567	496	538	505	501	524	520	497	507	506	503	569	531	526	525	533	518	534	498	495	503	506	527	521	522	515	485	508	544	499	540	496	505	520	535	511	575	537	542	511	530	555	522	551	486	491	539	524	533	486	487	479	554	498	529	527	555	496	518	522	558	549	498	532	515	522	505	540	504	491	475	530	508	543	535	560	481	560	513	545	525	536	541	543	511	544	514	512	515	520	502	501	506	504	542	536	510	572	527	577	528	519	495	554	495	491	481	549	556	529	548	538	491	534	564	521	540	576	509	495	482	526	533	542	529	518	543	463	520	496	507	546	525	551	484	553	526	453	527	535	557	545	511	535	531	553	513	512	531	513	512	537	487	495	533	528	492	549	538	522	529	515	511	505	500	488	519	524	504	510	501	525	515	538	483	525	515	491	503	516	551	549	527	513	504	514	555	515	525	547	487	501	572	535	507	491	528	520	516	526	509	538	538	505	537	505	546	504	553	570	476	543	517	491	458	547	499	473	497	548	566	481	541	561	553	501	551	523	508	520	519	526	509	535	540	525	520	503	516	557	499	548	527	515	511	526	534	514	465	475	554	510	518	552	494	514	541	522	530	515	525	493	522	519	489	510	561	498	488	516	521	537	531	529	484	501	528	533	542	546	523	500	531	523	544	557	529	515	533	526	537	501	493	546	555	553	529	494	516	496	528	518	512	504	508	544	514	529	514	516	538	515	533	528	499	519	543	563	476	541	512	520	549	494	508	524	532	540	579	557	541	528	505	501	509	541	538	541	564	544	546	499	512	522	535	516	514	502	521	568	520	539	497	521	529	515	496	557	502	546	534	514	524	533	484	546	547	510	515	569	505	522	533	544	584	547	505	522	541	527	528	524	500	549	544	522	541	481	537	496	496	499	513	510	505	510	523	508	484	520	556	513	529	516	498	509	486	508	548	551	542	513	526	563	500	529	512	526	526	541	526	520	580	515	476	487	492	480	490	496	509	498	525	518	503	562	544	520	512	492	510	553	520	529	526	517	478	526	516	526	526	519	542	540	479	501	511	461	508	501	518	546	477	544	507	526	490	539	488	495	568	496	597	509	496	504	495	526	542	535	545	518	493	473	536	533	526	476	526	542	524	501	514	529	500	516	526	535	550	494	544	536	495	524	484	520	497	515	521	515	515	509	531	515	531	522	519	517	509	509	507	504	505	471	561	512	541	513	524	494	540	511	541	496	543	521	473	528	569	516	552	529	502	543	483	518	502	497	547	511	525	513	501	541	521	503	498	499	493	516	495	545	545	525	527	519	500	529	522	492	504	523	494	522	522	524	485	538	518	501	543	524	533	501	476	540	528	489	527	559	513	488	538	529	525	516	543	520	506	521	510	505	519	523	525	510	522	557	514	560	525	519	507	562	515	519	498	506	530	489	522	503	536	498	531	522	498	513	532	550	535	507	531	503	544	487	505	495	509	500	509	534	513	507	509	504	507	544	499	478	491	563	523	526	518	557	516	547	494	518	514	539	494	524	502	504	510	542	534	503	526	527	516	520	522	510	533	543	547	489	546	496	530	534	516	526	513	527	548	508	531	552	512	504	491	528	547	505	542	484	512	471	559	507	512	512	530	525	509	522	520	443	546	536	509	529	546	549	547	556	547	525	508	501	537	493	498	549	474	496	521	494	507	495	538	526	533	515	509	524	535	468	522	488	507	534	522	490	482	493	541	533	510	502	572	519	527	486	544	532	526	487	499	479	514	526	491	516	525	473	500	502	483	501	554	540	545	547	511	487	535	518	536	507	507	515	512	508	518	535	530	546	542	517	542	495	515	494	509	565	527	560	524	530	488	531	539	498	498	544	490	519	515	503	539	524	492	482	543	527	543	528	497	564	493	563	499	512	503	487	495	528	552	499	500	515	521	514	494	520	550	523	468	530	535	499	525	507	494	525	507	517	534	526	503	531	502	550	541	543	469	529	528	524	531	527	554	532	493	489	508	545	478	507	521	548	536	537	528	497	494	511	540	484	464	509	503	545	523	510	540	549	511	512	525	562	525	475	569	491	565	479	501	526	493	511	490	523	489	508	541	535	541	510	508	537	528	520	519	517	486	543	506	577	502	515	512	547	491	527	508	506	511	530	526	522	538	515	541	563	530	530	550	545	519	514	532	483	502	484	490	544	543	547	513	507	529	489	533	522	517	513	513	540	522	518	529	537	506	540	523	537	476	492	517	494	523	523	497	494	495	502	549	521	549	524	507	560	527	510	516	507	510	518	521	507	502	538	517	490	558	525	503	548	517	526	508	555	518	507	534	512	486	508	520	520	529	494	471	505	520
16205	1637	1124	779	550	389	308	266	234	165	164	164	137	135	114	135	111	88	111	88	86	94	91	97	81	95	80	88	96	75	104	105	102	79	90	94	73	71	77	72	77	92	83	77	79	75	77	80	84	74	73	81	97	80	79	82	66	76	81	77	82	85	79	70	95	90	73	71	74	85	69	71	67	77	67	87	63	76	77	69	74	96	93	93	84	109	81	80	82	70	93	81	94	69	84	76	77	75	71	73	64	64	72	67	87	60	77	65	66	88	72	72	79	82	77	92	71	82	79	91	92	83	79	75	74	63	62	89	82	87	75	83	78	72	85	82	72	76	71	70	74	76	74	79	82	83	81	74	88	69	82	74	74	73	81	82	68	72	60	75	89	61	82	86	77	85	62	74	73	81	75	86	71	87	85	71	57	90	83	83	89	53	77	82	62	73	88	67	70	72	80	70	80	60	87	94	74	72	76	76	83	70	62	79	75	65	83	72	60	70	79	86	66	78	64	72	80	93	73	74	82	80	98	76	80	78	93	82	58	75	67	89	87	89	74	75	80	75	86	75	80	81	71	72	76	77	80	79	72	79	63	69	52	71	62	70	78	69	66	66	96	61	69	85	64	77	70	72	89	78	78	70	90	92	72	75	77	91	78	92	71	81	84	78	77	91	75	78	83	73	90	61	73	86	69	73	70	81	76	76	77	83	78	75	74	63	72	79	85	65	70	71	77	76	87	88	70	73	93	73	60	80	63	68	76	68	77	74	70	77	63	79	95	70	79	77	78	72	68	77	87	81	77	75	80	67	80	73	74	76	95	85	83	74	66	78	71	65	77	75	73	83	61	89	71	73	92	84	78	71	78	80	78	78	85	60	75	89	68	92	74	83	82	78	68	75	74	66	65	74	63	85	74	81	64	67	93	71	69	77	65	71	82	84	81	62	75	75	83	72	66	74	72	63	67	73	70	64	78	73	77	73	89	68	71	76	90	59	73	88	79	77	72	65	66	67	73	55	79	74	75	65	83	69	89	86	70	88	85	73	88	75	82	73	78	67	75	95	56	78	71	78	77	89	71	75	79	69	72	89	88	73	76	65	58	76	60	78	80	69	75	69	76	69	77	72	79	100	77	84	75	67	83	79	78	74	78	74	85	77	89	96	94	84	64	76	89	84	90	75	82	74	65	65	80	77	75	73	69	88	65	80	97	83	81	79	72	71	91	77	65	73	69	82	80	80	76	74	81	88	71	79	82	55	74	94	86	79	54	67	83	81	61	90	75	82	67	73	77	68	77	75	78	90	74	83	91	96	59	71	77	83	81	73	87	64	73	72	78	84	71	83	80	76	54	78	74	81	73	74	77	73	83	103	84	73	62	75	96	61	85	79	68	75	61	67	92	72	72	90	64	67	73	73	86	80	71	70	66	69	70	64	84	64	82	74	75	63	68	80	70	81	98	68	67	79	89	93	79	80	77	72	74	88	84	77	64	84	84	74	80	69	72	61	69	84	100	81	68	74	63	83	82	88	76	75	79	65	74	84	79	71	65	85	77	51	74	85	60	68	88	89	79	66	76	76	88	67	80	84	60	76	91	80	83	81	79	76	74	79	76	59	71	76	58	72	77	69	84	97	76	75	64	79	82	67	66	92	92	60	84	84	94	70	84	83	55	57	81	69	68	86	67	68	78	75	65	70	85	64	81	91	75	70	70	91	84	78	73	64	59	72	82	79	76	68	49	74	80	87	63	68	90	85	72	83	74	77	81	70	71	83	76	79	67	73	90	81	75	73	75	58	81	83	79	89	56	88	81	76	66	83	80	59	83	74	72	68	80	69	78	90	88	68	88	72	75	71	79	79	70	75	75	78	80	72	90	88	76	77	90	72	88	67	79	67	75	63	78	70	75	74	88	63	83	74	77	74	73	74	77	77	69	86	71	75	56	79	83	73	86	87	84	58	83	83	69	73	74	81	84	79	82	68	77	94	83	85	76	73	79	71	69	62	84	76	78	73	66	72	66	74	75	53	80	66	87	80	72	66	67	91	86	86	67	83	82	70	83	70	83	74	70	72	66	66	77	83	85	77	73	69	85	73	78	72	78	76	77	82	70	70	78	82	85	74	68	73	61	66	85	63	75	72	80	77	80	61	72	71	70	80	80	58	77	67	78	84	76	73	72	89	70	77	96	65	87	88	83	70	68	78	63	61	72	78	78	84	64	69	77	89	75	64	86	80	86	84	74	76	81	78	72	76	68	81	83	60	68	67	67	76	78	91	72	68	85	93	88	60	80	87	79	73	84	81	70	77	90	74	78	82	66	81	77	77	86	77	83	85	63	73	77	77	67	79	75	65	68	79	73	77	66	79	67	74	65	77	65	79	96	74	80	73	78	70	88	78	85	66	83	79	74	90	76	86	81	71	82	70	73	60	80	71	69	87	76	81	87	77	80	79	75	81	91	81	67	80	91	79	93	66	65	76	66	67	86	69	72	70	76	71	84	85	70	74	82	84	75	82	76	81	81	81	78	93	75	84	68	79	76	67	77	88	100	86	67	75	100	76	76	56	72	87	68	79	73	60	90	74	74	68	87	91	77	86	84	59	71	82	76	89	79	74	71	72	64	78	76	82	77	75	65	62	64	55	84	82	73	66	55	89	67	85	76	66	56	84	64	74	92	82	79	66	79	73	70	84	81	74	63	77	88	67	81	80	57	66	72	76	64	79	75	81	65	86	60	82	70	84	82	68	81	80	59	99	79	84	71	74	89	70	78	77	83	79	87	66	89	76	80	92	69	77	88	74	80	74	73	69	89	73	84	79	73	69	82	70	80	80	76	73	67	70	80	68	90	84	64	78	71	63	79	83	73	73	90	81	77	79	82	97	61	82	64	76	94	69	81	67	87	70	77	68	69	87	76	80	72	70	75	78	70	80	93	67	80	85	82	77	92	77	78	75	79	73	74	78	87	79	65	69	77	82	88	88	78	64	76	93	82	71	73	80	69	82	78	69	82	78	88	74	74	73	94	83	76	69	75	77	58	79	79	62	83	74	70	66	93	67	75	72	78	75	70	52	76	86	71	74	79	79	78	93	108	79	69	83	98	81	79	84	90	98	75	71	74	93	72	72	73	70	73	83	66	90	78	81	69	62	70	73	75	81	73	72	77	69	70	69	79	84	76	78	81	55	87	73	70	73	67	81	70	70	68	62	78	85	68	70	72	82	79	77	80	93	86	101	69	68	75	65	71	75	68	76	63	86	73	76	67	65	75	76	96	83	71	68	81	86	72	66	89	78	84	67	80	83	89	80	77	89	76	78	74	73	76	70	83	70	75	74	78	76	61	65	82	74	55	84	85	90	77	91	74	75	62	58	77	71	72	71	79	58	55	67	75	72	74	69	75	90	66	77	73	79	78	88	62	87	68	76	67	77	78	82	78	72	78	76	73	68	78	62	78	58	83	88	78	91	70	67	62	74	66	78	68	68	72	85	75	61	66	80	76	80
10059	1193	2713	3133	2726	2258	1815	1551	1269	1099	1008	918	776	740	739	702	600	579	542	555	504	490	504	421	411	426	418	426	389	395	375	375	427	392	377	379	390	373	346	346	367	329	367	348	380	354	357	344	317	316	315	347	338	338	315	337	369	321	344	326	307	342	316	296	340	327	304	324	347	321	314	316	348	320	312	379	319	313	333	299	351	332	316	318	341	302	319	308	347	295	276	335	320	323	321	319	314	336	296	345	321	308	310	310	275	288	290	314	328	289	317	320	292	310	299	329	314	300	285	290	304	331	297	341	304	298	309	284	303	313	300	327	311	337	316	322	331	335	319	303	317	326	317	282	266	320	350	303	311	315	282	291	298	301	327	308	287	326	313	311	304	330	310	283	318	293	311	320	307	309	307	298	307	350	349	306	318	314	307	338	325	297	323	350	315	310	295	327	307	278	285	319	322	307	325	287	291	341	325	296	283	298	317	302	312	278	301	337	310	301	292	320	333	329	319	327	295	306	322	309	334	316	313	283	305	312	277	335	314	304	325	314	307	300	326	298	323	298	280	296	306	289	320	310	326	313	275	312	331	315	311	341	317	314	306	305	320	301	298	316	291	288	306	299	288	312	324	329	313	295	326	336	323	300	300	312	292	333	295	322	262	279	323	300	301	282	290	315	333	301	327	303	327	314	310	292	318	279	303	303	295	321	298	315	314	296	250	287	308	346	312	317	323	300	329	321	323	304	276	308	294	320	319	342	281	307	334	284	326	292	300	285	280	326	279	292	346	323	334	289	316	311	300	268	284	332	320	306	276	325	304	322	288	292	315	319	323	305	295	293	301	310	315	304	305	330	323	276	291	301	292	332	282	304	297	332	351	309	279	257	323	279	343	305	285	310	308	307	320	290	280	291	315	284	311	326	292	297	329	297	306	306	309	333	334	330	299	319	266	315	316	275	288	337	325	320	331	294	305	281	302	309	329	344	288	315	312	304	331	293	285	323	306	337	319	278	317	276	308	307	318	308	286	321	270	290	302	273	278	277	319	324	350	287	295	288	263	314	286	323	310	302	344	284	322	312	310	294	293	304	297	328	302	316	292	309	302	300	315	304	305	326	309	314	272	291	290	333	275	323	299	276	306	351	321	296	313	300	304	290	323	295	318	310	290	323	320	288	303	305	349	301	323	305	294	305	316	322	303	305	332	301	326	307	304	309	332	313	319	312	304	303	307	312	308	330	308	307	302	329	324	315	313	322	299	301	301	332	315	266	317	299	294	305	304	315	319	310	314	313	307	302	279	296	306	287	344	274	297	327	295	286	299	311	357	316	301	299	295	293	301	302	305	298	304	318	306	322	298	315	280	324	324	330	302	315	294	309	293	305	293	270	300	305	327	309	299	315	325	305	304	320	294	296	306	315	315	317	276	305	302	286	321	306	335	317	284	304	295	293	289	327	302	317	337	318	315	280	251	283	297	326	313	303	288	303	280	296	284	356	313	278	305	314	295	278	329	318	317	279	300	306	303	284	323	305	319	317	270	316	305	292	297	335	297	305	274	295	277	301	296	289	311	306	329	320	293	311	276	319	325	326	311	282	340	328	326	314	279	313	307	320	292	315	292	317	305	313	291	301	287	300	290	311	305	277	319	317	307	338	279	346	329	319	298	316	322	321	300	323	300	287	303	303	316	319	336	317	302	315	308	302	298	285	318	298	300	325	347	296	306	306	291	356	278	308	291	326	334	301	310	305	326	313	318	325	317	313	302	308	309	282	319	275	315	304	321	286	294	305	326	290	295	306	307	296	293	312	330	317	304	254	306	309	315	304	320	334	272	287	316	294	334	308	311	281	287	287	289	311	300	319	316	303	289	299	343	310	298	311	283	319	310	286	327	317	287	273	302	302	282	309	306	283	308	341	327	337	270	311	290	286	331	310	264	301	335	313	283	321	292	283	310	310	308	346	311	337	303	314	301	320	293	328	292	295	315	313	290	310	282	334	271	295	347	338	279	337	317	286	287	318	284	317	337	324	313	312	339	297	296	288	326	342	306	300	306	317	278	339	328	320	316	303	298	350	283	338	315	268	297	304	328	304	317	311	291	297	320	300	334	291	336	335	296	328	324	296	295	309	324	315	299	299	315	313	320	310	272	337	302	325	313	335	322	293	315	308	342	315	307	321	314	292	318	298	301	318	309	321	312	317	287	337	315	289	305	320	330	315	298	292	309	336	297	321	324	270	304	297	321	322	294	319	317	332	301	304	293	300	321	320	283	282	327	317	326	290	313	309	274	314	305	297	309	334	273	275	305	303	312	319	269	314	323	267	267	300	309	309	290	294	281	271	282	303	305	304	285	240	314	302	303	300	321	289	324	326	297	308	281	313	305	330	321	285	291	320	315	309	323	305	313	335	349	295	309	335	294	288	304	297	270	312	317	311	293	314	356	308	317	278	326	292	346	289	328	292	296	287	276	328	301	299	299	287	269	303	299	318	347	301	268	302	295	339	313	309	300	323	317	302	298	331	309	306	289	281	287	307	313	299	318	328	323	306	302	318	297	309	308	309	316	288	324	327	335	312	292	330	345	318	344	305	300	316	319	281	274	315	313	309	316	286	347	316	268	303	324	336	295	295	318	295	306	302	304	299	270	303	304	295	305	302	316	315	329	314	306	340	286	315	308	295	328	302	296	290	292	327	305	314	309	284	306	268	301	306	331	309	297	318	308	276	317	294	312	314	306	286	321	314	328	316	304	256	303	286	317	294	320	280	307	294	298	323	294	314	282	312	295	304	311	319	301	293	291	297	305	301	326	307	294	296	328	311	295	312	277	313	313	302	294	330	304	311	304	286	289	326	323	300	297	326	288	309	303	318	305	295	277	295	307	309	317	302	305	302	284	311	339	301	292	295	298	345	303	280	317	287	317	298	299	300	295	300	310	300	300	325	335	317	311	286	304	297	324	295	310	294	312	344	311	299	312	317	314	299	306	320	321	296	320	293	327	289	304	287	287	314	283	316	295	313	297	273	301	325	334	292	302	322	312	317	320	313	307	309	295	336	324	317	325	314	288	315	335	276	292	289	317	292	280	343	296	305	326	326	310	296	319	316	315	316	341	272	297	289	323	304	313	310	303	292	296	296	285	274	316	322	304	326	294	262	326	288	290	295	299	281	337	298	307	312	305	319	344	321	321	302	328	310	326	287	330	301	301	300	313	311	295	336	295	279	315	316	300	323	266	283	300	296	341	293	296	272	320	271	293	281	287	311	327	302	315	310	311	314	326	298	324	293	319	317	324	310	296	285	292	306	289	318	309	291	318	318	330	289	311	304	295	271	276	307	284	310	305	295	307	286	257	310	292	289	317	300	312	285	307	294	306	307	303	314	350	311	319	326	328	289	355	300	308	319	288	309	301	280	320	339	295	291	326	321	329	347	294	292	311	309	306	318	293	291	305	312	319	334	302	296	285	342	273	325	309	337	330	326	306	282	300	287	302	295	294	302
25752	5355	2091	1564	1074	736	571	437	382	308	289	253	221	208	212	188	168	168	155	144	134	126	116	140	153	140	152	118	107	142	117	132	149	134	135	136	135	140	120	117	118	106	134	130	114	116	130	112	131	110	103	125	126	121	113	125	107	123	127	106	122	123	116	108	123	114	125	110	108	101	103	112	104	117	116	97	114	95	103	111	97	109	118	106	107	103	104	99	126	123	120	122	122	141	123	112	101	100	109	128	108	103	119	96	112	96	109	126	101	113	99	96	114	121	134	125	123	108	106	116	124	104	124	114	114	96	105	112	118	118	96	112	114	98	91	108	120	113	101	110	112	114	126	100	127	120	110	125	111	105	116	114	97	110	137	126	124	90	115	126	124	119	97	111	96	103	113	101	117	105	103	117	102	107	109	111	107	100	106	103	115	103	112	122	102	115	106	122	118	108	119	109	109	100	109	111	115	103	100	97	125	145	86	139	101	126	127	120	99	141	109	121	98	113	121	121	116	114	125	112	118	115	112	97	112	102	118	96	126	106	116	119	98	117	122	111	121	117	102	120	97	100	120	121	92	97	105	105	110	125	102	106	103	109	111	113	122	124	97	112	123	108	114	107	135	118	119	103	97	110	118	117	111	102	136	131	122	121	93	113	130	116	108	115	105	83	103	115	121	116	98	103	114	105	123	90	110	111	112	113	115	124	107	114	113	112	135	108	103	112	100	109	107	119	83	126	120	119	106	125	108	93	126	105	107	93	118	121	104	109	135	119	107	124	117	108	120	110	107	99	117	98	120	107	107	94	123	106	119	99	113	108	116	105	123	100	108	107	115	106	106	113	97	91	110	115	118	114	110	103	111	106	116	126	105	117	108	118	122	108	100	115	102	118	108	101	103	118	121	92	100	108	107	97	107	95	101	100	112	120	92	118	107	129	116	98	110	120	122	109	115	107	127	104	125	111	125	125	100	113	105	112	101	106	114	124	135	116	99	138	121	110	110	118	109	104	111	103	132	112	122	123	102	123	98	124	114	113	128	104	112	107	105	104	119	110	103	109	106	107	93	121	99	123	112	98	112	110	117	101	98	112	107	111	134	115	96	113	96	98	131	101	108	116	122	102	106	114	127	98	130	105	93	119	82	123	111	106	124	116	118	121	118	134	113	112	118	90	98	103	99	90	117	116	108	93	108	119	114	113	125	116	109	113	100	108	115	121	122	120	97	108	97	113	140	113	110	111	105	120	92	120	121	108	118	87	115	121	109	97	114	100	123	134	119	114	112	110	106	110	101	135	89	119	124	113	113	124	97	135	120	139	119	104	104	105	128	107	133	124	114	105	105	112	105	117	114	115	97	126	96	111	98	116	114	123	119	90	111	113	107	103	106	119	110	99	125	127	108	122	113	118	113	99	116	119	120	112	116	116	119	125	133	117	111	113	113	122	105	114	116	118	115	102	106	121	115	103	97	99	94	105	119	136	100	92	82	94	90	125	113	114	113	94	111	116	116	105	91	106	118	110	108	107	114	100	116	113	124	108	130	111	110	99	111	103	122	118	118	129	127	116	86	121	116	112	125	121	134	101	119	127	114	102	114	114	126	120	104	126	118	105	102	122	113	112	113	122	122	121	113	124	112	119	103	98	112	114	104	109	121	121	105	103	109	129	109	116	122	96	117	109	115	108	103	111	101	103	96	122	111	97	115	107	109	116	100	101	118	119	118	120	117	102	107	120	105	108	119	123	114	103	110	108	104	117	115	100	97	108	101	121	101	107	119	123	116	101	133	112	114	102	115	124	125	114	122	125	113	114	106	111	124	104	125	99	97	102	96	105	114	118	123	118	103	111	126	109	117	103	120	107	93	110	110	105	102	122	111	104	115	110	115	106	115	97	96	108	114	130	102	92	143	114	96	104	120	121	108	133	112	115	115	89	117	126	114	139	95	126	99	110	123	95	109	115	112	99	122	114	91	115	115	103	101	106	130	102	94	115	106	111	113	126	110	110	124	116	120	112	98	129	118	120	108	88	115	104	124	102	111	112	109	131	110	106	118	93	116	111	108	116	129	133	119	97	118	110	124	96	97	113	112	136	122	126	107	113	106	115	121	128	120	121	114	110	117	118	114	95	120	118	120	122	123	97	131	121	122	137	104	94	115	115	107	114	96	118	124	89	107	115	112	108	104	102	118	119	131	103	99	120	121	97	107	101	123	128	131	93	121	114	116	99	113	106	99	110	83	113	110	114	117	112	99	107	135	119	101	112	105	111	103	99	118	107	116	115	99	117	131	100	115	120	131	98	108	85	105	109	104	114	108	114	117	108	106	118	121	97	112	101	101	116	114	120	118	102	124	86	103	134	110	100	117	124	119	126	119	128	117	103	121	90	115	110	111	101	120	106	109	113	116	122	109	107	107	113	109	129	107	105	107	118	96	103	128	100	84	103	108	119	113	107	111	105	104	117	97	92	99	105	103	112	117	116	123	96	91	114	102	94	107	98	115	102	110	111	123	97	115	99	112	129	120	94	98	114	93	107	108	111	102	125	111	113	122	107	90	122	110	123	103	117	99	108	102	107	115	103	99	112	96	116	102	110	130	119	132	99	108	114	118	118	114	121	103	98	114	108	128	121	109	122	106	95	101	123	109	114	98	117	113	118	97	104	111	115	101	105	113	112	86	110	125	110	124	107	136	121	110	103	107	126	105	129	122	113	129	104	124	107	114	109	113	103	102	122	126	99	108	108	104	123	91	108	131	121	107	114	107	101	119	124	115	129	106	91	121	114	131	111	106	131	107	125	137	114	131	132	123	105	120	126	105	111	122	115	109	120	111	114	104	95	102	103	116	124	98	116	115	133	126	103	104	107	110	93	129	103	93	114	114	118	108	121	138	118	100	94	128	93	88	118	132	101	121	99	112	99	97	115	113	102	101	124	136	113	128	84	96	114	123	131	117	109	104	109	104	109	98	112	103	113	95	106	121	98	103	111	120	118	105	122	124	103	120	108	115	121	99	130	107	89	101	102	97	106	115	95	123	118	99	119	109	103	110	120	104	87	95	120	110	112	105	114	97	94	116	110	129	105	119	134	107	113	120	123	114	95	133	114	104	115	106	104	109	103	128	109	111	100	135	108	119	126	109	142	128	120	108	98	119	95	100	109	110	106	112	96	103	97	108	124	117	101	99	111	108	102	129	106	129	124	108	111	119	100	92	109	88	111	119	102	103	92	97	96	105	127	110	114	116	110	114	116	109	119	88	97	102	110	107	101	113	127	132	95	103	105	100	110	122	111	106	111	119	104	119	120	118	118	102	105	121	116	94	107	105	116	100	132	98	107	126	121	107	109	113	114	102	110	103	108	104	104	119	114	104	128	98	85	109	117	100	116	149	110	122	114	118	92	118	100	119	97	114	111	94	123	101	104	119	122	104	113	132	137	123	106	118	99	112	110	111	114	111	113	120	95	123	114	126	108	112	119	123	116	105	119	128	92	98	119	132	92
12823	2127	4753	5587	4794	3819	3180	2605	2261	1869	1708	1504	1412	1215	1126	1046	1009	920	912	887	787	804	727	701	721	646	608	636	614	584	575	593	579	563	529	519	508	557	521	529	515	511	511	495	532	497	519	484	502	481	495	502	452	451	507	453	475	433	454	486	441	459	442	454	426	463	425	404	439	457	489	461	439	461	431	450	439	451	450	396	458	425	470	474	412	431	459	461	445	424	452	451	434	426	435	466	420	437	486	378	442	411	424	443	456	436	415	452	449	413	457	397	441	440	390	448	433	453	455	436	431	472	449	439	429	409	419	440	436	424	440	456	428	421	425	393	428	448	407	427	411	415	404	456	422	424	421	440	470	430	416	472	432	443	409	413	413	399	433	405	431	419	388	430	415	431	416	447	412	438	427	425	456	441	401	439	412	448	393	465	393	423	381	408	408	433	432	438	385	430	423	389	430	411	420	415	449	408	420	460	437	388	414	416	426	418	415	412	422	424	451	430	411	423	417	432	413	424	424	419	393	386	439	422	413	432	418	462	412	421	398	377	393	414	416	412	463	441	419	396	372	397	428	393	446	441	433	397	432	401	420	431	425	407	437	417	395	424	398	445	415	383	382	415	433	407	435	415	425	436	413	417	399	399	415	402	413	403	379	416	437	418	452	416	438	410	431	430	451	410	431	392	417	443	396	396	438	425	415	413	416	403	418	420	443	414	420	437	413	433	432	433	433	419	406	422	404	431	434	423	429	415	419	424	401	380	434	442	412	400	408	393	419	404	427	396	419	410	410	432	440	412	404	455	414	420	393	424	419	403	429	438	419	423	416	407	408	394	418	416	393	427	434	462	463	403	404	436	417	414	430	444	414	447	445	405	441	399	425	393	420	424	406	428	420	417	399	397	447	417	423	415	420	416	424	418	407	416	444	388	439	456	434	418	381	443	456	399	393	353	396	411	390	430	421	411	396	379	413	438	413	392	423	399	392	383	425	437	420	436	466	439	421	423	408	432	393	420	433	423	440	447	439	398	443	432	398	407	438	399	424	408	429	433	391	425	420	437	416	430	439	376	413	430	408	424	424	419	400	367	402	414	434	425	422	464	399	410	392	424	403	397	435	433	414	376	438	439	429	439	413	423	378	452	416	412	457	409	430	414	462	436	436	437	393	392	453	426	446	430	443	432	450	419	435	453	389	425	405	401	412	461	418	405	442	391	409	424	382	440	453	400	433	412	408	441	421	461	453	415	432	407	456	392	424	422	414	443	412	435	393	425	428	445	479	413	420	424	405	422	433	399	399	395	427	448	411	424	364	436	433	397	458	410	464	431	401	429	432	397	381	430	431	444	430	436	416	434	407	398	434	397	423	450	433	419	394	419	415	409	394	441	395	442	454	447	436	422	408	389	392	430	429	414	412	422	419	444	410	418	422	411	426	379	438	398	442	450	418	432	414	424	402	397	393	439	401	440	414	446	424	436	430	443	417	410	444	398	429	425	445	416	419	399	405	417	409	410	433	414	404	393	381	401	384	406	418	441	402	419	416	416	434	432	400	455	430	454	411	409	389	434	461	425	395	386	440	406	452	430	412	379	393	387	392	430	408	415	426	404	446	416	416	396	413	393	425	404	452	402	385	452	437	399	394	423	445	424	414	446	423	395	402	426	419	457	423	429	435	436	408	433	448	477	434	401	380	418	402	417	432	434	449	427	433	431	460	431	413	433	438	400	460	425	413	431	380	392	398	397	424	423	458	450	457	423	404	422	452	410	403	426	382	420	409	424	410	371	431	403	420	373	443	414	393	400	457	434	430	389	395	445	401	419	437	430	422	436	442	419	454	407	382	463	433	385	419	420	403	450	415	382	394	401	443	422	421	431	448	423	414	434	422	389	399	446	420	401	375	438	413	398	405	421	413	415	426	410	404	420	430	459	423	439	436	386	382	411	431	424	430	400	434	425	435	422	384	391	404	389	418	408	415	461	447	448	442	445	426	420	419	429	437	424	425	420	433	404	431	403	413	436	411	424	415	426	410	396	420	419	434	434	417	440	407	445	441	468	381	418	410	396	413	430	412	417	463	416	472	446	422	439	440	429	390	449	408	384	406	410	405	435	419	417	430	396	447	392	413	396	413	414	414	427	422	421	438	435	391	423	429	403	402	432	402	428	400	455	375	426	421	403	410	418	401	391	411	439	423	393	416	438	470	431	396	415	400	385	416	376	391	409	379	440	402	379	413	390	441	418	426	406	403	426	397	418	409	445	386	434	446	434	435	423	439	416	436	452	408	412	438	447	402	425	411	417	394	414	412	431	439	420	423	395	448	439	457	411	433	420	422	421	432	435	415	422	377	457	420	446	427	409	439	417	400	425	417	397	437	418	408	422	434	431	405	448	418	426	434	430	427	410	437	427	414	420	423	421	441	421	415	425	453	427	376	411	441	431	443	434	402	396	390	406	404	424	411	436	452	461	427	359	444	421	415	417	379	369	431	435	421	419	401	402	411	408	435	386	444	457	445	432	437	422	417	424	403	425	434	401	448	417	419	416	397	416	427	416	407	407	418	423	442	433	444	407	398	429	382	394	410	417	415	432	429	417	390	419	383	423	402	451	424	392	416	414	415	399	404	472	401	397	437	381	418	432	401	432	430	417	419	439	399	417	437	418	443	428	431	413	409	427	406	415	390	407	420	417	426	459	475	486	446	443	414	438	403	412	420	423	408	422	395	391	399	413	413	448	421	399	429	403	403	408	415	416	381	414	423	406	428	411	406	437	428	381	402	425	425	396	423	432	411	440	428	415	424	398	420	419	422	392	423	431	435	462	426	418	402	424	439	415	398	463	432	394	437	398	429	393	444	397	435	437	434	424	399	388	409	439	400	447	444	433	420	433	421	450	462	404	425	447	430	444	420	436	434	445	430	428	418	432	435	423	437	423	428	405	383	414	386	391	436	416	367	403	463	392	379	426	430	444	408	402	388	416	388	430	391	399	428	450	455	413	426	430	418	411	399	413	437	423	394	372	405	413	411	422	395	436	424	415	425	411	372	405	397	416	453	413	446	389	418	404	448	435	363	396	422	446	406	438	439	431	411	420	411	417	420	416	417	412	410	440	453	456	445	419	406	392	380	412	455	465	417	439	443	472	411	405	398	409	399	396	416	416	391	407	449	414	446	447	439	400	434	417	467	420	416	454	434	436	401	455	404	464	397	403	437	437	386	446	423	404	430	408	417	404	421	442	425	384	428	446	388	480	422	404	447	447	416	441	434	444	415	417	428	438	419	445	415	428	412	401	440	468	390	422	440	418	448	407	461	397	447	407	404	404	426	399	396	431	424	413	431	439	426	413	433	403	410	396	404	405	436	418	395	416	442	390	434	443	397	429	461	411	405	429	448	429	414	405	408	417	400	451	435	406	427	422	368	417	396	437	428	384	398	439	437	443	443	397	442	451	431	405	449	440	423	449	367	425	463	424	418	417	436	431	398	400	401	445	414	428	402	379
2429	219	212	199	178	161	175	140	161	135	160	133	152	158	161	141	142	147	129	155	123	137	139	155	140	152	131	134	158	141	157	145	145	164	128	143	143	125	127	171	129	143	147	156	143	162	137	129	140	168	135	158	145	144	126	145	161	143	152	152	149	157	151	143	140	133	137	148	152	141	166	167	157	143	126	139	145	148	129	143	137	165	169	169	132	157	143	137	142	149	166	164	169	153	141	142	164	149	133	147	122	126	158	145	144	133	168	149	140	156	155	133	145	146	156	142	154	172	155	148	146	142	148	138	134	138	164	147	134	141	146	122	156	146	126	125	140	141	146	130	126	156	147	155	142	147	129	148	151	169	141	165	139	160	151	127	132	155	140	148	166	143	154	155	159	152	141	138	138	137	145	126	164	126	155	144	147	150	163	158	140	154	145	156	128	136	152	151	140	137	154	130	154	162	135	147	135	138	154	145	126	136	135	139	138	144	135	149	140	145	148	146	133	150	118	145	139	145	152	156	156	156	152	130	133	138	161	173	131	136	151	140	142	149	131	147	131	148	153	144	148	151	144	142	138	147	145	163	139	141	135	126	150	134	156	140	136	143	122	142	162	135	111	151	129	164	149	128	133	131	157	133	158	145	146	152	139	167	144	160	157	146	154	141	147	157	149	127	153	117	162	134	150	136	138	147	175	138	127	136	136	164	150	140	154	141	144	146	160	135	145	149	159	143	157	135	124	135	181	135	152	156	153	139	163	131	151	179	148	167	157	169	155	143	164	146	120	133	133	136	132	135	132	152	148	133	166	138	136	154	148	149	143	133	146	117	146	152	149	117	151	142	147	143	135	138	150	142	150	156	147	138	135	154	144	170	150	147	139	146	157	147	162	130	147	140	133	144	159	132	131	151	131	156	143	175	129	151	159	142	159	156	140	149	145	144	148	142	146	146	151	132	124	125	141	148	133	146	132	152	148	134	154	156	139	140	129	147	140	163	138	147	125	121	149	145	154	171	153	169	151	137	153	147	144	150	151	143	161	136	149	124	146	143	145	133	146	129	147	129	136	128	144	137	140	144	143	159	134	155	164	148	145	163	146	163	154	141	145	156	149	140	151	144	144	153	157	143	159	130	143	154	127	162	140	154	148	136	143	139	154	145	149	159	118	149	130	141	134	151	147	158	152	149	134	138	147	140	146	145	149	130	166	172	154	162	151	145	157	157	161	159	140	150	144	124	146	158	158	155	118	140	153	145	143	146	149	149	146	138	150	135	137	145	157	147	114	144	148	151	134	150	144	152	128	148	145	146	154	157	133	147	134	139	141	135	137	137	141	147	137	158	152	141	139	116	150	151	136	145	140	124	137	148	158	131	156	135	143	153	153	159	138	132	153	121	152	155	133	147	155	132	140	142	140	132	136	153	149	141	150	150	138	118	151	172	161	132	127	154	157	115	127	164	162	146	143	162	139	145	148	140	149	125	159	161	150	153	138	129	173	150	163	166	143	155	151	157	149	147	160	156	160	143	147	155	140	157	157	132	163	148	152	126	158	153	135	140	147	138	131	157	165	140	157	145	138	146	149	155	151	144	147	158	142	142	127	158	161	152	153	143	129	144	142	139	148	159	154	154	156	148	158	131	147	142	143	176	149	155	153	113	147	126	153	140	143	160	148	147	174	167	153	149	147	156	145	123	155	136	156	134	159	120	151	143	157	146	130	152	133	162	154	166	140	134	155	139	136	141	138	140	158	141	144	140	127	140	153	147	150	160	136	150	146	146	136	144	157	167	123	166	131	145	124	148	159	131	149	136	147	145	140	165	153	137	163	149	134	141	152	158	162	147	149	158	149	138	140	147	151	149	158	157	134	146	148	127	131	118	150	147	155	140	157	158	145	163	152	154	145	164	141	148	164	143	150	154	159	146	139	154	149	134	154	124	139	148	138	145	139	147	151	161	153	147	145	144	146	151	176	149	147	128	157	133	144	143	129	145	142	153	161	170	116	134	147	167	153	165	159	163	144	156	131	146	154	145	167	142	133	150	148	134	151	158	163	119	130	141	130	159	162	146	132	122	155	136	151	158	157	121	161	167	154	145	138	158	121	148	149	135	150	133	158	160	148	140	128	181	153	120	150	175	164	137	139	110	123	160	153	142	120	160	142	139	132	138	154	153	118	148	135	145	138	135	144	131	161	145	137	136	158	141	158	141	125	146	158	134	167	141	148	156	150	128	155	168	151	157	161	132	154	150	158	136	135	141	168	142	153	134	175	156	136	124	144	135	162	116	144	141	158	162	161	156	143	142	143	160	134	143	137	143	149	163	143	134	164	129	140	134	145	141	149	126	147	141	130	151	140	168	137	170	145	150	155	137	147	153	140	146	124	139	155	145	152	130	157	145	133	123	150	145	147	139	140	123	139	172	149	145	153	141	150	139	135	142	136	156	140	131	148	148	144	172	132	153	149	170	145	133	127	151	148	145	183	144	153	132	140	130	135	150	152	159	141	169	140	135	148	173	125	140	147	167	146	130	155	154	139	153	144	144	148	129	138	147	138	158	137	152	135	157	172	162	158	154	152	129	142	156	147	139	123	141	137	123	152	120	138	135	139	157	130	153	148	149	152	138	149	154	153	149	171	135	137	136	128	134	147	151	162	145	141	156	141	123	148	122	158	143	133	136	138	149	160	148	130	149	126	157	147	134	129	139	146	142	134	150	157	146	119	138	145	152	133	154	118	167	157	154	135	145	137	122	144	130	151	142	147	144	142	148	144	148	133	134	128	155	147	140	124	145	151	155	142	139	144	148	130	148	131	148	173	156	149	141	148	155	142	134	152	146	136	169	157	137	140	160	151	136	168	144	154	134	177	146	147	138	136	161	163	127	149	134	142	141	149	175	126	143	150	169	150	128	138	137	137	122	146	146	137	139	159	148	156	141	143	161	136	123	141	153	132	174	159	132	145	155	152	155	125	133	148	136	151	153	150	136	168	137	136	134	139	142	127	142	150	117	164	140	137	125	152	154	162	132	151	151	133	149	144	148	122	138	143	137	148	159	135	163	130	161	142	145	144	135	151	155	144	143	133	163	153	129	153	155	133	146	157	151	162	139	161	136	161	136	147	129	142	137	140	117	146	129	139	155	150	154	150	123	153	152	133	144	142	143	133	128	144	130	131	154	142	134	155	159	143	137	156	145	138	143	140	145	156	143	144	130	160	139	129	165	166	143	146	121	176	151	143	153	154	160	148	141	161	150	138	154	151	146	137	150	135	143	143	142	154	155	162	150	146	127	158	170	130	115	155	156	149	142	168	139	139	139	147	150	130	126	136	128	125	162	121	138	133	149	189	153	144	123	153	162	159	130	161	152	142	153	132	174	134	132	135	143	138	141	160	142	128	118	157	144	144	130	136	139	142	170	185	160	131	137	144	158	141	155	129	149	139	156	140	141	157	137	153	146	141	142	148	141	149	153	144	140	149	150	139	167	153	146	151	134	137	140
4538	605	705	718	674	622	701	573	564	563	573	546	559	550	520	550	539	576	522	559	514	531	487	553	531	533	527	511	525	551	531	526	535	566	516	509	535	556	543	530	520	537	522	546	521	540	531	525	507	564	463	512	508	529	537	519	523	504	531	552	524	526	541	530	530	536	498	535	536	470	514	532	501	505	504	539	474	514	534	514	541	541	496	502	483	535	505	484	509	520	539	501	523	536	522	540	550	549	503	540	541	532	534	532	515	502	540	469	536	537	505	511	539	520	542	491	517	531	537	480	556	505	529	547	556	563	471	510	502	499	518	513	511	538	522	483	558	538	509	544	521	525	496	522	533	510	502	506	496	505	497	510	510	548	516	534	525	552	491	536	543	521	563	559	545	507	481	493	541	476	511	495	537	556	530	525	557	529	508	491	499	475	513	522	514	524	555	517	501	529	516	486	561	493	517	524	482	525	500	510	494	495	529	558	523	509	502	534	541	520	501	551	558	533	496	543	517	545	470	548	550	514	523	539	515	554	528	546	550	507	478	509	486	522	506	482	477	493	512	507	497	507	516	546	524	528	532	499	503	485	528	492	508	496	523	475	529	466	569	571	499	547	506	516	527	498	522	511	532	512	494	522	517	487	476	514	544	541	521	522	481	533	518	554	497	501	523	512	546	513	529	560	490	537	563	545	528	510	554	510	524	536	498	508	518	521	552	519	505	534	551	497	508	538	518	464	542	533	515	508	573	493	521	512	562	521	532	527	506	511	490	501	516	533	535	556	553	503	512	492	534	547	504	537	528	504	523	522	548	547	509	532	485	529	506	550	527	513	529	480	517	570	517	492	520	519	504	491	532	508	544	500	506	506	540	505	539	515	500	535	523	517	519	557	506	489	543	524	533	522	480	519	516	538	528	506	508	524	463	503	493	536	494	533	522	544	513	501	517	525	499	509	492	513	512	496	500	519	514	551	558	483	512	511	533	532	499	529	520	487	517	536	505	509	492	562	461	498	554	538	519	545	503	502	513	529	577	511	533	521	567	532	534	507	525	498	514	534	525	503	569	558	517	496	524	527	510	534	533	528	469	524	516	495	482	529	502	518	527	520	526	535	540	523	515	518	513	489	530	523	507	503	519	535	531	525	553	554	509	566	521	485	524	463	503	537	480	587	506	555	524	494	527	534	511	507	510	542	517	553	522	586	510	503	487	509	532	490	495	529	496	531	572	490	500	522	538	490	503	505	494	521	577	500	504	508	531	493	508	512	537	536	526	498	517	505	487	530	554	530	517	525	495	494	491	519	521	476	497	494	546	478	508	488	525	497	523	534	517	572	531	494	506	488	551	522	490	507	505	503	474	496	482	521	517	494	531	555	515	538	504	505	490	540	528	520	504	542	519	502	541	463	511	550	510	523	520	531	552	511	497	517	532	532	512	509	524	497	487	514	489	521	517	512	536	532	534	522	528	525	504	567	515	505	518	517	516	514	549	521	551	514	526	505	491	493	515	499	510	503	531	500	504	537	512	522	546	524	482	499	500	510	533	555	487	526	550	541	505	551	488	513	537	518	540	537	517	555	542	533	521	560	541	521	532	575	536	488	489	520	515	532	533	504	520	529	513	525	520	510	512	514	504	515	491	531	482	540	534	530	514	472	519	540	494	527	530	496	561	522	537	539	512	496	525	493	554	513	507	556	575	532	542	546	539	535	556	519	497	540	544	504	511	481	528	530	535	524	539	538	535	502	501	512	517	515	569	469	490	510	496	485	498	539	523	493	509	538	506	507	493	518	549	496	503	514	552	515	508	562	498	513	499	531	520	522	528	476	521	520	510	531	487	535	560	524	520	505	526	534	508	507	515	542	488	518	533	552	540	536	561	497	527	478	473	490	532	555	517	540	522	522	469	516	471	527	528	504	567	495	501	549	510	563	492	526	545	516	514	535	528	530	541	547	484	524	505	499	555	486	563	520	496	509	490	530	516	514	512	500	526	534	496	499	538	529	529	514	518	522	494	489	552	516	513	485	510	542	502	527	511	537	498	534	526	520	541	552	573	531	524	496	501	517	521	501	528	507	541	544	514	511	501	513	527	545	543	536	452	548	555	538	509	511	559	529	544	508	552	504	536	512	498	535	520	565	521	524	528	577	528	493	501	519	561	503	507	531	523	520	489	529	523	545	488	517	524	522	509	529	531	541	494	530	517	549	498	522	467	511	545	556	533	527	509	550	486	568	501	525	492	538	555	505	508	454	520	544	522	547	537	502	501	524	495	484	556	488	469	511	488	533	540	489	529	529	531	491	531	493	498	523	500	521	527	508	529	525	534	504	548	534	501	523	506	539	484	525	512	497	525	507	520	543	516	525	537	528	552	573	568	530	547	546	509	526	510	515	520	481	449	549	499	522	484	477	523	507	495	519	537	517	514	543	535	530	490	491	550	500	498	494	550	519	507	533	497	523	519	521	571	538	541	530	511	516	472	523	536	512	503	522	573	475	515	544	508	480	533	498	535	503	527	544	566	534	498	513	519	534	536	519	539	508	524	563	491	546	562	525	541	533	496	478	520	546	551	540	525	470	486	530	504	535	513	516	524	531	563	489	503	543	526	524	526	527	529	511	522	539	537	508	515	517	558	554	489	522	547	519	507	509	570	514	525	517	534	518	497	498	499	508	502	529	511	528	513	581	503	479	539	544	535	516	495	534	560	506	512	481	549	480	506	576	552	530	530	508	471	527	548	536	478	495	513	498	567	498	507	557	507	512	509	514	511	508	508	536	550	493	499	528	517	504	544	530	557	490	488	532	507	501	480	477	552	512	503	525	537	545	511	517	525	521	525	494	512	531	489	559	519	487	511	508	511	537	518	510	540	538	538	529	525	531	498	543	501	500	498	510	528	530	528	515	562	520	518	518	536	540	528	538	545	555	511	484	498	516	504	483	515	527	525	503	509	530	575	508	494	574	521	504	492	538	512	488	534	505	527	529	562	545	466	509	504	516	520	513	535	541	547	486	541	519	547	537	503	528	544	502	506	478	526	539	535	513	493	529	486	532	536	488	519	530	506	506	482	580	495	526	508	534	538	498	509	492	486	510	503	488	510	520	542	517	544	525	548	543	546	557	547	552	523	525	607	546	529	513	514	513	509	511	490	518	518	510	533	521	488	546	538	551	492	517	559	540	492	462	522	504	519	533	543	558	490	505	461	496	504	564	513	529	510	506	521	508	515	547	540	492	496	562	548	491	491	505	497	516	491	528	497	503	525	531	545	526	544	527	476	527	539	502	508	543	523	527	536	543	505	525	541	491	518	499	539	549	534	523	515	573	504	506	549	551	510	552	495	492	505	551	526	526	533	504	478	549	545	472	531	548	511	511	498	513	497	541	513	469	525	549	476	509	490	534	521	550	485	530	492	514	550	525	538	541	554	484	572	542	506	503	501	518	520	500	498	512	541	518	514	499	516	538	525	510	522	525	506	530	510	552	554	506	539	519	472	543
15057	1515	1005	804	549	370	282	237	187	173	151	148	140	126	106	107	98	100	102	89	92	96	76	79	75	85	84	82	77	81	80	81	80	68	62	74	88	65	85	79	77	77	68	100	75	74	62	81	75	92	75	73	86	71	80	75	89	74	62	78	66	86	80	64	70	64	66	60	73	87	87	78	71	79	70	86	81	65	67	77	70	74	74	75	75	67	63	70	74	65	71	84	81	66	79	80	78	65	73	57	89	73	67	67	74	75	84	79	79	74	82	74	71	86	68	64	68	67	64	81	59	74	81	65	75	76	57	75	68	64	77	75	74	64	75	66	63	66	68	73	74	82	83	75	56	60	73	66	66	85	68	72	64	76	60	78	78	65	74	81	71	80	77	64	56	83	73	60	53	84	64	71	83	65	87	78	87	75	74	68	65	64	70	67	75	72	79	65	65	65	66	64	73	78	70	58	67	58	80	68	90	73	64	76	78	72	70	67	77	72	64	76	73	62	86	80	90	77	61	64	79	76	75	73	64	76	78	69	61	66	67	69	69	69	88	72	77	71	67	63	81	66	81	67	64	82	76	61	65	72	78	73	77	85	91	73	79	76	64	76	75	76	85	70	62	79	70	72	97	81	63	67	71	82	78	74	68	72	67	64	69	81	74	72	69	71	86	71	79	78	78	83	94	67	77	65	81	65	74	88	77	75	69	69	60	79	74	67	62	69	90	60	68	62	63	78	71	65	60	74	83	72	75	71	72	74	72	69	71	69	75	83	91	81	74	77	82	75	67	76	72	61	68	72	66	67	77	72	76	69	75	71	70	71	84	79	70	76	83	63	74	70	88	64	70	84	67	75	75	80	87	73	65	61	80	94	64	78	65	81	82	79	70	72	47	80	81	80	67	67	76	72	69	75	78	61	75	71	61	61	79	77	56	74	80	74	80	63	63	77	71	75	69	64	65	79	67	75	65	72	78	70	66	68	64	61	85	66	72	68	77	64	72	67	80	88	70	71	73	80	78	69	77	86	66	82	71	61	82	66	87	52	70	81	77	90	76	73	64	67	66	67	56	83	85	76	78	62	79	79	81	79	74	81	83	73	77	74	78	87	70	80	68	81	72	79	85	73	84	66	68	68	65	72	83	60	73	87	90	65	71	71	74	69	81	85	67	70	70	68	63	77	73	81	63	82	87	60	75	78	65	68	63	93	82	62	83	75	68	62	84	69	76	74	82	90	73	77	69	75	69	72	76	83	78	79	69	66	85	71	82	77	72	86	80	76	77	85	64	60	63	65	63	74	57	71	72	96	73	73	85	69	88	47	68	75	94	63	63	65	66	76	72	67	73	80	70	76	69	86	82	63	81	72	78	77	75	70	75	77	78	68	70	67	71	84	71	79	61	54	76	55	64	84	74	67	72	72	78	93	98	70	69	86	71	83	87	64	62	89	69	88	70	59	73	72	60	63	78	64	60	75	53	70	69	61	85	69	60	77	92	69	80	68	87	87	67	68	63	87	79	87	66	72	84	68	73	80	84	80	79	75	77	71	71	74	84	71	65	66	57	72	63	76	60	69	73	74	61	75	73	78	83	70	80	68	84	76	84	81	66	87	57	64	72	65	93	70	69	86	78	72	69	67	68	73	59	58	78	74	82	71	81	70	83	73	76	61	65	81	77	82	83	69	70	59	78	97	55	72	79	83	84	71	64	55	76	69	75	77	66	64	84	81	71	71	79	75	62	76	71	68	65	68	75	58	72	85	71	78	66	71	76	79	70	79	64	71	66	66	77	83	72	76	88	66	76	78	60	84	74	74	57	70	86	76	59	61	60	68	63	76	78	78	79	73	78	82	83	84	73	78	66	79	72	72	80	63	78	83	78	78	76	64	78	64	91	82	69	66	68	79	72	69	64	69	75	70	81	69	78	73	64	72	84	72	60	70	74	87	63	70	85	53	72	76	70	75	82	77	82	75	64	63	67	73	73	53	76	63	63	73	87	64	81	63	69	90	65	77	71	70	85	74	61	75	82	66	55	76	77	73	68	64	66	78	67	64	80	68	71	64	69	71	85	78	79	65	61	72	90	66	73	84	74	66	65	69	78	69	64	69	75	73	71	102	75	82	77	90	69	78	72	74	78	70	76	64	61	71	75	78	71	56	74	68	84	75	84	68	76	73	76	76	66	76	79	71	82	73	73	62	66	63	56	73	72	76	63	58	71	57	55	84	62	73	75	86	75	84	87	80	73	70	69	66	74	52	70	68	63	86	73	63	68	73	62	69	73	74	62	66	55	77	92	77	81	63	73	74	76	86	65	72	64	67	66	81	88	87	95	70	80	97	64	76	76	68	78	76	79	73	85	62	76	71	82	55	64	83	67	91	64	78	75	70	84	74	71	73	71	81	68	77	65	72	80	89	80	67	81	68	79	51	81	73	63	78	79	73	68	64	92	72	92	72	94	70	72	75	77	66	62	67	75	92	89	75	80	86	67	73	73	80	70	79	61	53	63	58	66	58	71	67	81	67	66	64	68	72	65	65	77	80	68	95	70	83	74	71	90	75	79	83	74	82	87	80	60	74	94	72	73	66	47	69	76	63	78	83	78	71	67	81	69	90	65	78	63	74	68	73	68	79	67	60	77	61	88	61	64	68	66	57	85	73	71	69	66	94	69	65	62	74	67	68	71	87	70	76	59	71	73	88	74	72	70	76	67	88	78	79	85	73	74	78	65	75	57	60	77	73	64	76	58	71	70	76	76	76	80	72	71	76	77	93	61	70	69	60	70	66	52	65	82	81	71	62	70	83	74	83	55	65	77	83	74	67	79	68	75	68	78	83	76	68	88	89	62	71	60	77	77	78	67	67	82	77	88	73	59	53	74	72	76	70	67	78	88	89	72	50	62	82	84	70	63	86	69	80	69	89	84	96	88	74	79	63	79	70	69	60	73	66	62	69	69	60	77	78	73	68	75	71	57	59	74	68	83	87	77	73	80	81	64	88	60	89	64	80	63	75	79	54	69	43	68	84	77	64	65	63	85	61	82	69	90	74	77	77	71	72	76	79	69	63	77	70	66	62	64	73	81	63	56	65	68	74	86	79	77	75	81	79	89	63	82	76	75	76	70	82	78	58	77	68	59	76	78	82	62	72	80	96	87	59	79	75	54	72	80	66	83	62	69	71	51	53	84	63	65	64	81	75	63	81	74	72	88	78	71	66	84	68	67	74	85	73	74	73	90	77	61	52	74	76	70	75	72	71	76	77	69	71	75	83	72	83	67	67	100	85	72	74	71	77	61	61	59	61	67	78	73	75	59	66	66	76	72	78	64	72	63	73	68	78	82	67	62	78	75	74	80	85	67	77	60	69	66	73	77	59	73	76	79	90	55	81	63	94	70	57	81	72	73	70	71	66	80	72	74	64	69	68	69	71	65	77	67	77	63	84	75	69	69	70	71	77	77	72	72	66	70	79	77	75	77	72	66	70	74	71	71	67	81	71
9656	1103	2673	3034	2599	2145	1763	1439	1216	1037	948	855	764	761	644	646	604	535	566	499	455	468	432	435	432	436	407	394	398	370	411	405	395	359	363	377	367	363	325	316	372	352	306	304	345	307	348	339	310	333	324	311	321	345	343	334	314	324	297	319	269	318	292	337	330	312	304	312	300	288	309	326	312	305	306	344	332	308	301	295	306	341	279	283	305	308	302	281	311	303	285	341	292	314	320	295	267	284	311	309	295	310	314	319	313	293	299	316	303	303	313	299	320	284	301	302	305	305	333	283	309	264	289	331	297	322	293	284	313	333	294	281	299	313	329	307	321	296	289	284	331	295	267	302	266	313	311	292	306	311	300	321	286	304	316	332	320	298	287	286	293	286	328	291	261	286	285	316	299	298	285	310	303	315	303	268	292	298	281	298	312	326	311	296	291	298	282	319	265	297	300	303	307	309	282	274	298	287	317	281	287	301	252	295	326	308	344	301	272	280	287	260	296	322	285	287	312	314	302	315	295	297	312	319	297	280	309	295	289	293	286	316	305	292	288	303	289	307	301	325	301	331	268	291	255	261	305	298	299	299	298	296	268	305	298	300	307	252	265	280	313	304	288	294	307	276	299	313	293	277	302	314	297	284	295	315	284	301	312	312	270	300	303	291	294	297	313	321	300	313	300	308	305	323	290	297	294	292	307	250	296	274	279	314	288	299	302	275	266	305	309	317	298	294	308	281	274	290	320	319	290	296	319	316	262	292	305	311	279	273	298	316	304	303	317	260	290	303	279	273	300	278	310	271	296	293	317	311	279	290	285	316	295	302	293	312	306	326	297	319	269	309	334	283	290	291	299	290	251	294	269	293	320	332	300	283	306	301	286	307	318	298	272	273	299	288	319	298	284	311	297	317	300	312	290	283	289	309	300	313	287	306	325	297	270	305	291	326	304	291	315	288	290	298	290	345	299	260	288	299	313	289	307	286	294	287	282	296	297	300	300	340	296	302	275	294	293	293	329	259	312	300	272	280	293	323	302	278	296	288	287	299	300	266	310	299	309	296	289	320	274	299	315	288	307	316	321	289	310	292	319	297	302	293	321	308	299	296	299	301	310	305	270	298	276	292	285	292	303	287	262	317	291	271	305	292	293	280	275	273	299	313	311	302	270	301	307	274	300	285	294	308	301	289	277	298	302	292	250	255	273	296	289	291	290	290	318	319	309	287	297	320	304	316	293	282	254	333	273	317	319	269	269	287	276	289	286	310	302	260	282	299	284	289	296	280	327	293	285	299	266	307	313	301	291	285	297	326	346	321	291	297	296	293	304	268	263	320	310	298	286	276	283	327	311	326	293	289	282	275	293	289	329	317	291	291	288	280	276	300	283	276	330	286	299	298	291	295	270	286	322	283	251	287	267	301	294	303	322	275	291	284	273	301	310	266	286	296	289	285	309	310	264	287	283	303	307	310	283	300	327	303	295	310	269	307	302	300	266	281	297	298	273	301	284	277	306	291	284	311	339	303	334	296	285	276	260	312	307	293	327	281	271	292	275	281	283	277	306	309	281	314	280	296	299	300	304	294	292	310	299	301	286	302	280	297	310	276	282	287	328	310	291	284	299	290	281	283	293	313	271	281	297	286	302	282	295	296	282	295	288	298	305	303	292	265	304	286	276	259	297	306	292	322	307	277	304	295	262	298	311	291	301	326	285	289	287	257	281	281	287	288	291	328	304	291	293	314	294	312	307	303	314	299	288	331	282	331	281	314	293	273	303	238	313	268	259	293	298	293	300	300	279	321	290	266	295	326	275	292	294	299	291	322	298	279	262	315	295	264	289	297	298	319	290	299	305	296	298	308	341	315	284	290	281	276	308	300	297	263	296	281	284	291	288	310	294	284	290	305	278	286	316	279	308	293	289	325	300	274	291	308	270	302	309	308	283	308	279	281	297	301	298	293	328	286	298	270	290	292	264	288	310	259	299	242	297	286	284	293	290	328	285	294	271	258	292	274	268	313	335	295	285	315	279	278	288	294	288	294	312	291	283	278	257	315	316	291	308	273	268	274	309	294	306	325	282	268	296	303	300	305	327	302	290	301	291	305	291	284	286	274	277	287	317	292	254	284	306	326	282	282	311	295	291	295	325	310	291	300	289	308	280	275	300	304	320	324	280	299	282	275	315	286	329	306	288	255	286	313	310	292	298	286	321	316	277	285	308	296	270	289	326	296	277	331	290	319	285	285	292	279	301	265	300	303	276	293	292	273	278	304	261	279	280	316	309	287	305	282	287	291	316	305	313	302	285	277	312	301	318	286	274	308	287	291	313	274	289	301	300	325	301	283	295	311	303	310	296	265	291	279	296	285	293	278	279	299	309	280	311	324	307	295	249	312	278	303	281	304	281	291	314	296	284	307	309	278	288	328	250	293	291	279	285	298	261	282	312	319	284	284	314	298	285	282	287	312	259	298	304	281	295	313	274	273	297	299	304	305	297	315	296	289	295	262	325	308	276	273	307	305	293	290	277	279	316	272	284	296	291	267	288	306	312	281	279	321	307	298	294	306	273	303	264	301	310	273	301	300	315	299	293	301	297	305	329	293	290	299	273	291	290	284	292	317	319	304	282	294	291	339	272	298	307	291	297	305	285	257	290	309	297	296	294	262	282	285	311	297	290	293	273	280	300	302	317	274	293	297	306	309	288	292	280	292	305	292	307	283	305	282	295	275	294	271	304	296	310	280	282	293	298	301	291	269	320	288	300	336	329	307	334	289	300	304	279	283	292	295	309	266	306	304	308	281	316	296	305	282	332	281	284	304	281	274	316	301	283	291	300	320	301	295	302	306	291	302	282	317	293	261	293	325	278	300	326	304	282	303	270	288	288	307	283	276	307	290	298	289	279	287	265	319	290	288	312	275	306	297	306	284	300	303	252	295	280	287	304	289	280	306	294	269	299	281	326	278	301	315	274	275	293	320	294	284	277	324	272	317	293	301	324	259	305	278	290	298	272	282	290	283	286	277	284	338	318	283	318	270	285	303	305	305	294	278	334	273	282	296	298	317	305	281	292	324	297	311	307	283	274	292	303	344	272	306	296	307	272	304	265	295	281	307	305	296	307	314	303	260	314	317	310	272	287	321	281	311	303	275	300	296	293	289	318	293	278	292	284	321	275	296	301	286	293	300	302	278	292	285	300	298	293	324	282	318	281	322	294	300	282	307	284	293	295	296	314	267	299	303	294	280	301	299	274	314	311	279	306	292	301	280	292	267	309	308	307	285	301	317	275	282	293	309	285	319	295	298	302	286	311	322	301	284	306	310	302	317	331	293	318	273	320	271	290	281	268	297	293	318	265	292	283	311	263	294	295	267	293	282	285	288	267	323	321	304	291	317	308	310	295	303	293	276	295	282	307	294	299	286	277	307	258	285	302	282	306	281	288	303	280	318	306	290	298	275	248	289	277	287	288	258	276	294	268	322	297	297	323	319	256	291	308	293	312	276
24967	4745	2017	1537	1076	748	579	442	364	314	254	249	246	183	207	176	179	155	173	165	154	152	145	140	130	125	123	134	113	130	132	128	128	130	123	117	146	133	106	127	97	105	111	126	121	114	109	99	128	112	113	127	112	106	108	119	106	108	118	111	96	108	124	104	112	116	115	117	112	98	103	100	122	94	121	119	109	125	115	112	112	101	115	128	129	110	109	117	108	124	98	126	113	117	104	119	129	116	101	112	103	101	123	101	106	108	117	101	143	109	114	122	106	99	118	113	99	126	95	103	124	99	93	121	101	103	119	112	118	123	101	108	110	101	110	119	127	114	113	108	107	114	102	107	122	111	112	109	130	102	117	97	105	129	103	99	117	114	102	113	104	111	123	116	102	123	110	98	115	100	116	105	102	107	134	112	105	99	102	125	136	107	112	116	106	110	132	98	85	92	102	125	99	129	114	103	130	126	107	104	126	103	112	113	107	108	110	116	106	101	118	105	116	117	103	126	116	111	113	115	100	129	116	125	92	94	111	115	90	111	129	123	111	114	127	123	109	117	114	106	110	91	97	131	109	127	93	117	108	135	97	91	137	124	92	114	119	107	102	103	107	102	122	109	115	127	111	109	94	107	113	103	116	118	108	92	123	123	95	129	111	105	110	99	117	112	106	119	96	115	122	120	116	118	150	83	102	107	117	107	120	119	113	107	106	129	96	128	110	124	123	113	114	119	109	101	103	108	110	114	103	119	132	108	109	104	115	132	130	113	102	109	121	108	125	106	109	118	122	113	121	128	86	113	98	107	111	112	113	108	106	107	96	110	103	99	120	111	110	99	121	129	125	112	108	130	123	106	110	113	110	109	105	119	98	111	108	105	110	95	106	103	108	105	115	109	106	115	135	119	123	117	109	104	99	96	145	125	106	133	88	118	105	114	108	110	106	101	105	109	113	114	108	111	103	117	125	136	86	123	108	99	129	87	124	115	99	125	112	113	102	128	102	127	97	101	122	88	117	116	136	120	109	120	123	113	123	113	118	100	104	99	106	128	111	113	123	87	120	106	114	109	119	128	104	108	131	108	115	117	101	108	110	120	122	112	122	114	98	109	110	123	122	106	111	108	108	123	120	114	106	108	122	120	120	115	106	116	114	114	117	114	118	122	106	111	96	105	98	98	104	114	111	114	111	113	93	118	97	96	98	116	86	116	116	100	102	120	107	127	117	115	133	119	126	105	107	107	117	119	115	135	136	108	109	100	104	115	135	117	120	95	109	113	94	120	115	103	109	122	121	118	118	95	111	114	103	106	104	112	125	111	109	110	108	122	107	103	114	112	91	116	120	126	114	112	100	111	111	99	128	121	113	110	123	98	113	107	130	117	101	102	101	114	126	111	99	115	103	115	124	102	113	121	106	119	108	100	94	117	130	121	121	103	113	127	104	95	114	92	121	111	98	118	100	107	113	97	115	119	116	110	103	119	113	123	99	109	117	105	109	76	91	117	110	103	115	91	106	121	124	118	113	115	115	116	123	122	110	113	106	112	101	87	101	111	95	99	94	125	135	106	113	104	142	141	100	108	103	121	119	106	122	124	109	103	116	116	127	119	113	113	114	111	106	111	119	110	108	106	104	123	114	128	86	110	114	107	113	131	114	93	108	103	110	111	104	108	113	100	123	109	91	124	112	110	100	109	120	113	128	136	121	112	104	107	115	108	106	90	110	102	115	100	100	117	110	116	115	99	106	108	120	108	121	110	103	111	96	110	120	100	122	109	131	122	104	109	104	99	131	94	109	107	123	125	112	110	122	133	87	102	120	140	119	107	119	110	104	94	121	118	121	111	114	120	109	102	110	112	130	107	128	105	116	110	108	118	104	100	125	113	116	105	109	122	104	105	105	120	119	131	107	111	138	112	117	92	112	100	96	119	99	105	104	99	109	107	117	98	113	111	108	136	118	112	93	109	133	99	107	110	108	101	110	119	114	120	109	99	110	137	126	97	110	116	110	109	109	96	108	115	100	90	111	115	114	115	109	105	116	106	121	94	116	106	111	100	105	111	132	106	101	99	132	120	116	117	116	110	132	104	119	105	122	126	122	99	126	107	100	115	111	112	105	97	101	108	115	91	128	111	123	118	122	128	109	99	137	97	131	95	107	130	112	108	119	103	110	118	113	95	132	112	128	105	103	127	123	98	116	121	121	130	107	117	106	112	108	112	104	115	123	104	113	125	121	90	102	123	123	121	107	110	109	116	101	110	117	105	118	124	114	123	123	108	102	117	112	112	137	106	102	112	99	111	94	102	113	98	125	101	111	149	104	111	97	113	125	95	113	98	120	116	104	133	104	104	111	114	117	117	110	120	130	109	116	121	133	116	119	114	122	120	121	132	120	112	93	113	132	92	95	117	131	119	120	98	100	108	103	124	107	123	110	119	123	110	95	122	88	115	120	115	119	100	123	117	101	100	114	113	109	109	109	124	108	105	118	95	95	118	114	114	116	129	126	125	105	96	118	101	113	123	119	117	111	88	115	118	119	136	116	117	107	114	100	113	115	112	108	109	109	98	127	125	121	103	109	88	133	121	90	101	97	132	108	125	107	110	118	147	107	109	101	135	122	115	126	112	109	111	93	121	94	102	106	116	107	104	120	120	107	104	104	123	113	126	109	118	108	110	105	110	101	106	121	109	89	98	114	125	121	93	119	128	106	101	117	110	124	113	122	125	128	105	125	97	121	117	101	111	103	119	123	128	111	135	129	124	109	115	119	107	115	117	106	111	123	120	104	104	118	106	112	116	104	115	104	113	99	115	94	139	103	106	121	115	104	104	105	113	108	117	113	108	108	115	93	131	128	96	104	105	118	112	111	107	105	115	122	135	108	106	118	122	106	98	122	118	134	115	106	110	111	111	123	124	114	97	115	105	127	105	107	120	123	104	115	113	112	96	109	117	108	101	92	130	107	102	114	111	85	112	124	109	109	103	113	131	107	115	117	115	110	106	98	117	119	106	106	125	94	109	121	93	121	108	114	99	118	124	104	125	116	117	107	124	126	134	107	112	134	126	103	122	112	122	116	103	125	118	106	102	92	105	119	134	123	133	124	105	110	108	110	114	137	113	117	114	124	101	130	117	111	140	116	104	104	90	104	106	104	100	103	101	95	123	106	105	108	91	113	112	115	115	113	117	107	109	115	104	117	107	102	106	115	110	112	106	118	106	103	111	108	113	112	88	116	97	121	102	134	129	106	96	118	106	106	97	112	118	109	121	106	123	139	104	118	124	124	99	108	101	107	119	114	134	111	118	114	120	125	134	105	117	99	129	106	115	117	127	116	108	101	132	116	120	119	123	122	87	98	110	102	106	108	106	115	104	111	121	96	116	99	108	108	117	128	120	114	111	100	129	121	118	108	107	104	113	117	110	122	113	121	117	134	127	119	118	102	107	112	90	118	108	116	114	120	121	92	114	105	112	93	127	125	115	110	106	108	128	107	103	120	114
12735	2143	4868	5429	4755	3883	3232	2653	2256	1945	1679	1513	1446	1275	1152	1053	994	920	885	851	783	767	711	723	663	692	646	623	664	575	618	542	598	563	573	540	507	532	503	542	533	497	524	490	497	502	482	487	466	533	538	491	456	474	451	476	466	442	479	465	461	434	483	485	457	478	452	442	434	468	466	464	442	474	438	421	430	428	447	463	451	404	429	460	433	442	498	469	448	438	464	451	422	457	452	427	468	413	405	434	464	449	451	425	425	432	432	432	440	440	418	431	458	465	456	419	410	405	435	397	432	459	413	431	459	447	440	422	429	411	439	410	408	431	444	419	450	404	473	406	417	418	433	449	457	458	451	409	402	454	460	433	422	441	428	380	438	429	421	400	464	444	468	399	390	411	391	427	405	482	435	410	382	446	392	427	426	427	408	409	422	439	439	396	452	413	397	420	410	418	452	415	415	429	407	395	458	452	437	437	410	426	455	442	422	427	432	437	404	441	432	415	419	391	426	443	423	422	422	424	414	443	425	426	410	454	408	436	430	426	427	422	440	406	404	403	458	400	424	437	428	409	413	408	447	427	425	419	445	405	457	376	408	411	433	399	437	416	438	469	415	456	423	428	434	438	444	433	446	417	413	435	404	436	425	411	429	440	447	428	423	424	428	403	437	407	418	429	415	371	424	414	411	416	468	411	432	425	458	402	418	399	394	435	409	421	432	443	420	443	408	405	423	390	407	382	403	443	401	417	399	456	452	464	393	419	401	458	409	448	406	393	380	463	419	445	415	431	458	443	459	396	466	424	426	430	432	429	446	397	402	437	444	421	436	422	440	400	423	421	419	420	422	424	427	446	434	427	408	429	447	441	433	424	430	433	442	422	418	450	404	427	437	408	416	417	422	403	418	442	430	453	435	437	447	401	434	438	417	420	400	381	407	471	438	426	415	414	458	432	358	406	445	402	422	415	436	429	405	418	424	393	385	436	412	450	444	399	419	469	399	438	421	430	419	424	385	402	442	417	409	462	407	433	424	453	421	445	394	424	429	406	431	419	426	432	435	445	425	453	418	419	425	415	419	434	427	423	427	477	413	462	439	412	408	402	439	419	427	386	390	384	416	490	452	423	428	394	424	413	411	442	423	424	439	427	426	441	401	447	430	405	412	399	414	420	433	419	424	424	414	455	427	464	384	453	415	415	427	431	385	421	419	426	399	410	400	437	407	428	416	400	401	410	420	424	416	434	455	441	460	396	438	428	423	447	442	408	421	396	429	411	424	435	424	428	432	432	441	454	383	440	442	430	444	444	427	395	461	400	398	420	391	411	443	397	427	437	423	425	422	407	428	406	421	430	436	420	456	427	427	410	430	382	439	417	415	434	415	465	426	409	455	429	444	455	413	436	451	432	427	401	399	388	433	407	409	376	416	453	401	403	463	418	408	438	420	425	432	424	425	422	422	439	432	456	429	399	438	426	402	451	416	457	385	434	430	456	420	392	399	409	415	416	442	433	414	437	438	434	407	413	426	410	453	397	432	426	435	378	425	430	425	416	402	438	401	451	400	419	441	414	400	425	388	384	419	410	426	404	414	427	449	449	453	415	436	423	416	417	449	417	402	432	437	447	464	401	419	390	428	450	399	437	377	448	394	425	465	416	429	418	440	403	400	419	464	421	425	412	433	421	401	428	435	415	419	393	402	434	426	397	438	410	455	392	423	446	413	423	391	440	418	447	440	437	437	416	410	463	410	447	423	491	394	413	395	431	436	415	424	440	356	435	420	438	437	479	407	421	439	429	401	437	461	396	434	418	477	421	390	427	419	424	407	405	444	413	409	414	445	441	446	413	429	427	408	419	432	443	433	449	382	418	429	447	403	389	408	438	440	431	394	424	403	426	394	413	447	422	436	416	434	437	412	416	419	395	437	438	385	396	428	471	457	430	412	427	403	457	410	415	393	415	409	417	448	407	425	420	437	422	401	419	435	409	432	425	389	443	394	415	420	415	443	434	421	390	437	427	434	430	392	394	396	441	427	463	437	454	412	433	448	429	413	419	443	411	427	408	428	388	434	421	407	399	440	433	424	409	426	456	468	383	403	399	435	417	387	401	403	418	477	403	410	425	436	391	435	417	440	414	419	438	461	472	394	389	431	440	414	438	393	448	432	429	427	406	387	424	429	375	416	411	420	426	430	444	428	410	426	432	430	439	395	403	413	418	401	425	431	466	424	411	396	401	427	415	416	450	438	433	426	406	433	404	462	421	414	426	370	439	418	406	419	441	404	423	441	454	417	386	433	419	443	431	407	433	379	435	419	448	400	404	386	407	427	409	410	438	452	403	404	457	451	426	449	470	426	392	399	427	429	442	428	374	446	403	394	407	431	439	384	420	404	460	423	406	448	438	396	398	442	401	396	432	416	455	422	427	387	411	445	414	439	433	435	447	453	410	386	460	400	441	417	442	400	418	435	449	418	434	456	427	406	401	438	417	415	446	435	427	435	408	426	393	423	422	417	448	432	436	419	412	432	436	434	424	434	415	399	453	379	438	437	437	439	391	446	390	420	476	415	466	443	442	386	398	417	407	412	410	439	418	411	414	443	393	405	443	408	433	436	478	431	426	433	401	451	416	410	394	389	433	443	422	397	381	467	432	439	417	463	387	444	399	421	413	454	444	449	409	438	410	424	414	408	427	420	442	473	427	435	398	385	405	453	389	430	437	395	446	423	441	397	427	421	421	426	407	433	428	410	420	449	400	366	408	434	459	489	400	432	409	453	450	422	452	412	408	423	422	446	427	378	429	445	415	417	433	438	450	412	424	428	418	441	454	413	410	408	421	398	429	425	429	443	452	449	426	413	428	400	448	358	456	390	449	418	408	426	440	442	461	441	441	440	404	423	436	428	432	433	425	457	427	448	434	420	445	434	396	398	391	424	436	454	447	393	421	398	417	430	395	426	473	385	455	449	422	442	409	432	428	451	432	406	432	422	436	391	418	434	400	442	425	406	410	436	402	433	451	429	443	383	409	435	439	415	425	430	427	410	444	453	483	435	432	413	450	394	452	453	459	431	448	443	427	420	406	429	405	394	441	441	418	392	409	422	433	430	441	410	408	409	375	415	411	398	407	403	418	416	408	410	410	403	434	435	427	436	417	429	435	429	424	431	447	418	400	434	439	422	413	431	432	452	424	442	441	453	409	393	397	459	414	401	439	433	442	418	411	446	407	457	455	412	429	397	427	457	410	401	443	423	419	418	394	450	455	414	427	397	430	409	407	416	437	409	414	458	414	439	443	431	450	463	416	433	420	415	396	446	382	436	456	426	387	409	444	454	429	378	476	408	404	412	398	419	417	426	432	410	406	422	430	453	431	419	408	460	424	447	428	401	398	423	400	413	415	432	439	424	440	397	436	372	447	434	415	438	420	388	422	402	460	419	412	399	451	422	411	435	450	388	426	395	399	427	399	417	390	399	430	399	435	417	402	429	390	427	439	434	443	444	424
2433	211	207	199	191	160	157	158	166	129	151	174	161	158	151	133	147	155	143	148	143	139	145	123	152	127	142	169	151	139	167	130	162	129	151	140	149	169	150	144	142	142	147	136	134	137	148	149	150	152	130	161	147	162	144	156	150	153	147	154	146	137	153	123	134	158	151	146	170	140	151	163	158	123	140	135	140	152	149	129	140	154	136	138	132	140	133	138	151	143	144	137	149	160	131	152	120	125	143	153	153	136	145	142	145	147	135	135	134	146	137	141	149	142	174	142	152	156	137	144	157	138	145	164	145	150	149	145	149	166	137	148	124	125	152	149	146	150	160	142	143	138	140	137	145	164	156	154	154	141	153	154	147	163	136	155	150	118	165	127	135	135	147	145	134	154	123	128	149	164	145	155	141	146	128	133	135	123	149	149	152	125	155	138	126	129	178	124	134	134	144	132	135	157	132	155	149	152	149	153	166	153	153	155	167	153	114	145	136	172	156	136	157	111	115	163	129	131	150	131	151	150	129	146	115	124	137	160	127	130	144	154	122	151	158	132	146	154	130	139	143	136	166	138	134	139	140	159	142	137	145	144	149	154	121	157	130	128	132	133	143	156	133	148	125	152	146	144	146	131	123	134	145	143	158	131	149	148	135	166	164	121	157	145	140	139	136	165	142	150	152	162	148	136	139	140	138	170	146	154	155	162	145	168	150	131	141	148	141	149	143	135	146	139	152	123	167	130	152	129	134	149	159	146	149	121	148	147	135	157	144	141	127	150	161	143	146	147	147	136	152	144	144	141	158	142	144	156	141	148	168	162	137	133	153	140	156	140	134	146	148	142	127	136	146	157	124	149	149	156	141	135	160	133	153	140	150	121	149	143	140	125	133	147	166	134	150	175	154	156	140	137	136	152	138	140	148	158	142	159	121	179	151	143	141	121	139	126	135	130	136	150	160	150	158	158	155	146	150	142	140	143	155	130	143	136	136	163	159	143	129	152	141	137	138	150	143	134	130	165	149	157	169	147	145	156	148	125	153	139	141	137	152	163	136	146	126	142	158	147	128	175	126	141	131	148	155	149	135	160	144	152	147	147	154	150	135	145	138	133	154	158	148	152	135	144	143	159	128	133	169	145	147	140	145	142	148	145	138	179	136	144	145	135	145	124	160	120	151	148	124	145	143	132	142	148	141	149	177	162	154	150	156	146	137	138	155	154	137	131	136	131	137	140	140	153	146	134	153	144	132	169	140	130	138	146	130	137	145	139	155	125	151	138	154	144	151	157	136	143	159	152	136	166	129	138	129	156	166	149	136	155	150	140	124	147	142	140	158	114	127	152	154	142	135	161	140	140	149	128	157	151	132	147	150	130	140	139	147	157	110	150	130	144	140	155	140	151	136	158	140	144	123	145	145	143	141	165	136	126	138	120	147	177	146	154	154	139	164	160	131	143	119	155	139	144	140	149	136	146	157	148	142	159	157	154	138	146	153	145	132	152	154	127	144	129	148	129	135	147	140	147	148	144	123	139	154	143	135	128	148	142	148	130	137	146	123	130	137	149	150	126	150	132	145	138	134	167	143	136	144	126	128	152	157	154	136	129	139	128	169	156	122	136	139	138	165	148	151	124	130	133	146	148	147	142	136	154	146	159	142	154	164	124	137	147	127	151	127	148	147	136	137	147	136	153	144	102	149	161	123	127	133	133	131	131	154	149	133	137	145	130	146	144	151	144	179	139	119	157	121	134	149	147	134	136	125	135	135	164	151	143	136	133	136	147	155	132	154	148	148	142	147	122	158	137	140	138	132	138	124	130	150	117	123	136	168	158	141	134	128	170	150	137	135	139	156	147	139	147	156	155	143	119	128	163	125	156	130	156	130	142	128	141	145	163	140	149	158	140	137	151	148	139	146	135	155	140	140	154	134	152	151	144	149	123	148	140	148	129	150	140	151	132	123	117	162	135	145	136	151	120	151	138	135	145	160	146	126	159	140	154	144	123	165	158	174	134	137	166	139	149	137	143	163	126	142	148	129	145	160	117	134	128	163	137	159	137	150	143	149	157	140	135	138	143	138	133	139	132	136	141	145	139	158	133	140	143	146	143	132	153	153	161	132	129	156	133	145	129	130	140	143	129	136	164	163	136	145	125	156	138	152	136	129	140	118	157	147	132	140	122	135	141	163	162	137	133	154	145	135	117	144	170	138	136	141	143	156	147	159	130	134	151	147	154	136	123	139	146	141	167	132	145	122	165	130	123	148	165	159	145	149	145	140	153	169	180	117	152	137	132	148	146	137	164	179	150	149	152	163	146	160	142	151	140	133	160	140	149	132	135	160	132	138	136	154	133	143	131	128	152	122	144	159	138	145	139	157	142	156	156	150	159	152	140	135	138	148	137	163	152	120	128	142	136	140	150	154	143	141	146	147	140	155	119	157	143	127	145	152	148	149	148	125	136	154	155	139	148	135	167	141	145	141	129	141	148	145	118	160	139	164	160	142	142	153	157	128	139	137	134	128	154	152	148	166	160	140	136	126	128	136	148	138	135	127	140	137	139	154	128	128	138	146	147	144	150	136	152	153	127	146	144	129	134	123	162	160	139	150	142	130	166	123	142	118	157	137	128	127	129	139	151	136	118	161	131	140	141	150	143	165	146	150	136	142	151	127	145	126	139	141	152	149	134	139	134	136	170	129	124	116	145	149	153	160	154	161	140	137	146	124	164	142	125	148	149	169	149	141	135	147	164	167	154	149	138	142	154	147	138	133	144	140	136	151	149	163	158	126	146	153	143	145	140	128	134	137	132	153	131	146	127	129	139	156	155	154	155	147	129	136	164	133	143	139	159	132	159	142	153	168	127	170	146	178	154	142	131	139	131	135	150	126	140	156	133	131	149	126	132	141	137	155	145	126	160	132	124	138	144	147	175	140	136	140	148	150	155	128	152	149	168	146	145	140	138	162	140	174	138	151	128	143	133	167	143	121	140	134	148	128	161	142	152	135	150	152	153	145	157	147	153	109	125	134	154	139	158	156	143	141	149	147	153	138	141	156	158	146	117	139	147	147	152	138	140	147	155	137	148	143	159	143	143	137	151	144	152	152	131	165	142	132	162	142	157	152	144	149	159	142	126	161	121	140	138	169	125	151	151	145	151	148	134	132	145	140	130	139	145	133	143	125	127	139	131	158	147	154	131	155	133	133	140	130	129	148	143	144	125	153	127	144	146	135	146	133	162	144	134	153	150	141	140	131	154	148	143	149	134	132	156	142	147	147	141	138	149	150	153	157	152	163	135	140	139	145	129	161	135	130	155	152	141	155	141	128	144	134	142	122	161	133	150	122	145	136	153	136	151	148	143	140	152	134	121	140	151	151	143	148	175	153	124	142	134	132	141	166	141	143	134	146	126	167	140	153	129	133	143	130	150	176	153	150	142	137	154	153	130	137	165	172	140	141	136	138	149	166	137	147	118	156	133	131	136	139	142	159	145	166	141	148	151
4499	540	705	747	664	632	644	613	577	579	561	567	563	537	530	576	538	557	535	586	527	529	515	539	548	532	537	538	503	504	529	512	533	550	513	515	551	541	569	551	545	566	541	503	504	517	526	545	519	503	494	509	520	535	518	531	522	548	486	557	533	494	547	506	538	486	545	534	483	558	544	527	522	502	515	547	522	498	517	525	492	503	537	561	502	494	565	499	491	504	564	506	536	517	521	558	528	493	520	548	531	523	503	527	527	501	510	571	500	525	482	554	496	563	510	498	497	510	557	524	512	567	536	518	512	498	509	511	511	549	510	498	490	470	496	492	523	521	522	528	551	532	484	539	493	531	492	560	510	521	554	530	564	571	503	514	485	513	488	506	480	551	512	519	473	514	524	504	527	537	516	519	501	514	550	513	528	530	526	524	531	552	493	556	529	487	519	511	523	490	578	492	533	533	522	565	505	524	524	508	532	496	545	492	535	523	536	520	498	543	529	530	533	495	489	511	515	520	554	513	530	491	536	490	503	550	538	550	502	532	521	540	495	509	529	536	553	523	522	536	536	522	502	561	505	508	521	515	492	540	513	506	587	467	522	511	546	562	544	537	536	525	502	509	511	485	484	517	560	445	543	505	474	552	529	539	539	502	533	519	514	496	507	533	513	529	527	508	526	498	524	514	552	511	486	507	539	553	546	493	527	472	534	498	519	552	482	505	545	494	538	485	503	526	541	528	501	556	514	508	486	555	493	498	503	486	502	512	524	502	536	485	486	498	518	539	533	481	506	472	520	526	524	531	534	505	541	523	524	522	506	491	509	488	512	520	513	539	522	520	506	481	546	485	548	490	554	547	537	531	491	567	533	578	552	507	526	506	529	531	510	535	539	485	527	529	521	548	491	489	505	478	543	486	531	503	517	522	562	496	544	549	484	540	534	494	540	560	526	536	523	545	500	539	549	512	506	514	502	542	510	544	537	500	520	541	528	532	537	522	580	594	544	513	538	532	529	506	541	510	539	521	487	499	499	506	487	529	518	498	517	492	536	517	531	521	479	555	518	541	500	532	546	554	519	539	543	510	513	531	521	518	516	523	507	548	517	487	518	503	478	536	532	530	515	516	510	551	550	534	537	521	505	493	496	565	521	499	539	503	547	486	488	520	522	542	523	539	545	512	541	497	504	499	537	497	524	510	509	474	496	553	536	520	537	499	549	544	541	589	521	556	533	536	509	529	533	486	534	541	528	537	538	530	455	535	485	513	506	506	506	505	501	570	506	546	516	520	532	501	520	541	552	498	543	522	515	524	490	531	548	532	502	529	529	486	468	490	544	476	532	491	530	535	497	525	546	539	530	535	575	503	560	493	493	514	555	513	520	507	503	532	524	543	550	545	509	536	538	515	557	531	522	514	525	543	541	501	509	533	508	582	523	501	492	507	522	510	549	507	512	537	542	464	489	510	520	516	555	505	527	516	571	532	511	479	506	545	556	520	524	532	499	491	516	503	507	560	479	530	487	528	525	530	482	501	544	496	542	503	488	503	543	525	556	488	534	517	545	546	505	498	552	515	508	503	499	522	496	540	535	519	519	516	579	509	541	479	520	530	531	487	505	548	473	496	530	505	555	487	576	535	510	545	551	522	503	516	509	551	540	545	542	561	515	491	514	532	547	479	536	484	542	512	491	504	518	480	493	552	499	572	528	504	507	525	519	530	523	473	510	528	501	470	503	511	495	518	533	472	489	530	521	500	505	549	489	519	497	521	491	545	516	562	535	496	518	508	521	506	480	530	509	480	521	547	511	542	535	542	505	489	503	546	537	529	485	512	530	504	525	541	569	529	525	530	560	514	571	490	559	529	483	485	522	470	535	525	539	513	499	543	559	492	503	490	502	495	515	498	504	542	527	527	521	511	546	490	520	517	482	558	466	511	523	506	523	537	531	528	541	566	557	502	516	467	505	537	512	478	467	491	485	540	554	491	525	531	527	531	506	510	520	520	526	510	512	523	517	496	463	488	481	506	489	527	468	518	497	497	513	532	523	498	491	520	555	523	514	543	526	496	528	507	520	516	524	517	481	530	504	530	519	500	547	511	521	508	536	502	559	538	511	568	527	564	523	526	509	494	521	511	483	520	509	483	525	514	508	521	515	511	486	514	521	503	507	507	542	513	488	495	556	529	529	550	477	497	526	488	533	584	564	519	530	496	515	508	521	519	534	532	481	545	537	511	526	499	539	514	518	511	526	532	497	546	513	512	512	510	514	523	497	528	498	507	515	520	552	546	519	505	505	498	507	514	539	487	513	466	521	516	536	450	519	501	522	507	483	506	500	538	514	496	503	530	531	511	540	529	526	534	527	524	533	518	525	545	487	528	537	507	515	503	534	507	538	554	502	553	543	512	495	558	502	524	498	515	514	529	546	498	513	522	500	499	513	513	518	515	511	542	543	510	503	548	523	496	509	504	555	514	550	512	529	487	506	533	531	507	505	528	511	513	563	579	497	519	550	546	538	525	536	492	526	494	522	535	560	519	533	495	548	497	493	519	477	538	481	501	520	521	505	523	579	501	507	489	504	492	518	532	527	510	555	519	537	527	511	514	500	504	525	510	530	529	516	496	503	501	528	497	519	474	509	523	490	534	550	532	530	500	514	558	546	554	498	525	517	539	523	524	481	515	535	506	511	525	502	515	508	515	511	514	522	515	523	503	529	509	471	510	509	521	493	522	543	491	536	514	495	556	542	521	503	478	537	515	534	484	508	497	516	522	541	548	547	560	523	522	543	535	495	517	526	535	528	522	547	522	532	535	515	538	561	528	540	543	493	510	515	527	506	570	495	539	520	547	518	505	551	509	506	481	543	511	482	528	510	552	505	488	490	501	497	501	485	539	530	561	536	522	497	525	548	500	552	560	524	497	556	517	524	544	492	559	508	544	519	477	508	527	554	496	515	539	543	482	508	504	544	519	531	553	506	514	539	497	563	493	486	528	522	510	531	524	525	548	530	522	507	499	540	500	527	564	530	491	521	490	509	500	527	526	531	511	522	460	534	560	523	507	503	486	550	517	569	529	504	538	507	526	536	540	544	519	518	560	501	510	514	456	496	495	503	513	533	531	528	557	533	533	534	517	503	530	527	510	512	502	535	574	506	539	603	519	496	518	494	497	552	532	473	532	539	514	524	520	561	527	535	513	500	570	545	549	521	499	530	535	534	514	521	559	504	557	518	490	532	523	561	512	510	500	509	493	506	546	515	508	552	479	590	541	498	497	502	524	543	526	516	523	527	542	531	497	506	496	497	535	525	514	532	501	517	514	520	504	521	510	516	503	528	504	535	580	506	524	491	525	532	521	552	489	530	536	525	459	502	517	504	528	522	483	494	521	511	527	525	516	495	495	493	524	504	479	504	500	516	507	514	511	563	497	519	498	516	518	536	528	512	533	507	507	498	458	533	554	545	531	512	535	469	552	507	498	527	546	536	489	493	507	503	491	506	524
15143	1428	1090	800	598	446	310	250	194	186	144	167	147	134	98	127	109	104	99	96	100	82	98	81	78	102	96	93	88	88	96	71	75	97	90	85	78	76	104	90	85	82	72	87	73	71	85	79	76	78	78	78	90	87	66	71	94	81	89	70	86	88	86	61	79	80	70	73	85	55	71	75	75	63	81	82	88	65	81	67	64	66	88	84	68	66	74	80	78	81	80	89	91	78	78	72	78	75	68	58	77	68	64	86	81	77	79	65	75	77	83	77	74	80	80	78	80	84	68	54	82	75	74	74	81	73	90	75	85	55	76	82	80	76	65	75	65	95	84	78	82	65	74	73	85	80	65	84	75	82	70	76	83	84	91	93	83	81	81	83	86	86	73	81	80	91	77	72	90	73	76	70	73	78	76	79	70	63	90	67	59	89	71	80	73	98	83	80	78	81	76	78	91	82	76	90	86	76	82	85	84	68	84	83	86	94	81	93	70	76	85	60	65	67	67	69	71	76	76	71	78	84	63	89	99	77	76	73	74	94	81	75	86	74	67	73	67	82	90	84	77	68	67	75	87	81	87	73	73	84	84	86	57	71	74	93	88	91	64	77	73	74	71	72	75	76	71	58	68	77	73	60	68	83	67	76	81	81	65	92	51	95	73	76	67	76	59	74	81	67	79	76	63	87	71	56	80	77	73	75	79	80	72	72	81	81	81	64	81	71	78	67	61	90	59	65	86	76	84	77	96	85	79	67	90	78	76	77	74	66	88	74	72	62	72	74	89	79	65	82	78	81	78	67	59	82	73	74	74	83	92	81	74	66	73	79	68	74	71	78	73	70	83	74	71	69	81	79	80	73	72	67	76	76	86	83	72	64	55	62	74	72	82	75	69	78	87	74	84	82	74	79	67	66	68	78	67	79	79	97	77	60	79	96	71	75	67	64	62	69	74	85	67	81	75	90	82	74	82	56	69	67	81	84	62	78	94	84	71	66	86	75	92	71	61	80	77	72	71	77	79	68	76	72	74	69	70	87	79	91	73	76	82	79	88	81	80	84	76	86	71	74	80	75	65	75	69	73	74	94	66	65	75	72	72	85	69	78	66	74	82	66	75	76	69	80	71	77	73	72	69	91	63	70	90	64	80	73	81	87	52	83	77	85	63	78	81	81	68	66	96	76	74	83	70	73	85	84	77	93	73	71	84	67	87	85	72	78	70	67	76	83	71	96	81	57	61	53	70	77	62	66	77	91	73	91	82	85	84	60	86	86	74	97	74	82	69	58	79	95	58	67	83	70	76	94	62	82	88	74	71	69	85	70	58	82	65	84	80	76	77	63	74	66	75	76	68	75	67	75	71	79	63	91	68	75	74	85	65	79	79	87	75	63	80	75	94	77	82	81	89	59	91	65	80	77	93	78	84	82	80	71	74	65	83	74	59	68	73	71	67	103	88	71	68	73	75	86	82	66	70	98	86	70	63	59	62	85	81	79	72	85	70	77	77	71	88	57	69	84	73	73	81	83	76	82	78	74	84	74	84	79	75	74	68	74	73	80	79	76	69	63	75	73	76	70	66	63	79	84	71	79	72	78	77	64	77	68	73	87	76	81	82	78	62	84	78	79	78	88	69	79	86	65	76	78	83	57	77	71	93	86	73	89	86	74	86	87	84	78	77	77	68	75	68	90	82	67	86	86	68	76	68	73	80	101	83	63	86	90	67	63	79	73	70	87	69	86	65	92	67	76	75	63	87	80	82	77	75	60	71	74	71	70	80	73	80	64	62	70	82	74	82	74	82	66	73	63	80	79	64	77	79	95	78	71	85	76	81	69	73	65	63	84	76	82	79	80	81	61	72	80	84	74	81	78	93	72	94	72	88	60	81	77	73	83	69	84	84	81	87	65	76	92	83	80	74	68	66	75	61	67	80	83	66	95	80	84	77	76	57	72	66	78	67	83	83	86	80	84	77	78	74	74	77	87	64	68	65	82	67	74	84	68	71	67	72	72	61	75	75	78	85	77	65	81	71	73	91	91	82	80	80	69	76	79	83	79	74	90	92	68	85	85	77	62	71	67	77	84	62	74	66	64	76	74	76	85	72	72	76	85	73	70	79	91	74	74	71	84	86	85	83	77	78	64	80	78	80	68	59	68	72	86	84	67	84	58	77	93	83	67	78	87	96	94	76	68	78	93	67	61	59	70	86	76	70	79	66	84	62	72	75	82	74	73	91	77	76	77	71	80	72	81	58	83	81	80	86	79	72	88	77	75	81	73	70	64	71	82	71	80	80	70	82	78	81	72	71	72	75	76	83	65	62	76	79	76	84	78	71	65	69	74	74	88	81	72	81	59	74	77	77	85	73	69	79	75	73	86	70	88	75	78	89	83	73	65	62	72	73	60	80	70	63	79	68	80	71	71	61	61	69	78	83	86	81	81	80	83	59	65	65	78	66	88	55	63	84	81	64	74	76	79	86	93	79	77	58	73	81	80	66	75	83	62	82	83	83	77	71	74	71	92	86	69	73	84	70	65	61	78	84	87	67	75	75	62	67	82	74	71	75	81	77	76	81	83	81	86	67	71	82	79	90	78	87	71	85	77	68	77	76	75	73	80	83	78	74	56	84	77	78	52	75	73	72	83	78	75	75	66	71	72	61	79	79	74	79	64	79	69	67	76	87	89	90	71	77	83	69	67	68	74	79	79	65	63	76	83	79	72	70	92	65	100	79	60	73	81	82	68	66	81	81	69	74	70	89	62	67	82	84	76	79	73	73	76	78	82	76	83	67	88	80	77	79	69	81	71	88	72	75	71	80	53	71	85	79	76	85	75	64	54	60	62	64	83	50	99	80	79	71	74	85	83	85	72	93	89	76	78	68	80	66	92	87	73	86	65	73	101	69	79	80	92	77	82	98	72	80	82	93	82	64	67	85	71	66	78	65	81	90	88	82	65	63	67	82	81	64	76	69	74	69	78	84	73	73	71	73	89	73	75	65	69	79	85	89	77	62	69	87	75	75	79	72	72	71	86	60	79	75	74	74	67	87	73	68	69	66	83	76	67	95	73	79	90	99	60	81	91	77	68	90	86	67	69	79	77	80	73	77	73	79	79	75	84	76	74	74	75	72	77	76	73	81	78	85	78	72	89	89	84	77	72	86	80	68	68	69	77	86	84	71	72	69	95	87	75	87	76	76	74	85	67	94	69	66	76	78	68	82	74	74	83	77	80	79	81	69	65	57	73	73	86	88	90	87	76	73	86	66	66	72	69	71	86	76	73	83	89	70	75	80	66	63	69	81	84	102	81	76	86	66	69	71	53	78	72	63	74	75	75	64	58	73	81	72	83	87	77	73	71	87	74	79	76	79	76	79	79	76	80	83	67	70	79	76	70	68	77	69	86	67	83	64	81	63	79	85	68	79	65	72	76	79	82	63	74	61	52	59	75	85	65	80	81	68	80	58	63	60	75	67	83	63	71	70	90	83	91	87	77	76	74
9810	1230	2679	3170	2664	2251	1773	1566	1296	1123	988	875	812	779	754	668	568	588	558	523	540	522	464	469	452	428	448	415	406	401	388	408	371	375	365	369	352	357	384	364	377	363	363	359	325	358	329	331	318	328	311	319	348	321	333	344	332	360	334	336	299	321	323	331	346	302	297	353	327	305	331	326	328	337	326	292	333	330	328	330	319	303	310	304	308	314	313	342	266	308	319	318	316	318	298	346	323	296	332	321	327	298	332	344	322	313	340	320	330	316	350	302	328	325	276	299	321	330	290	313	306	301	326	322	310	325	296	316	318	309	309	307	309	303	325	297	323	331	294	317	293	289	328	308	308	344	322	305	306	335	308	296	318	312	308	304	308	304	324	291	271	347	327	325	307	304	317	337	329	279	301	309	310	318	303	334	326	283	301	286	326	296	308	284	297	317	269	313	343	294	323	276	327	349	290	332	310	297	310	293	302	290	293	315	304	306	291	258	323	289	316	290	318	291	278	294	318	301	333	293	325	321	311	303	298	306	314	302	302	312	304	277	302	331	301	325	310	318	304	337	266	347	324	321	307	293	323	347	305	286	301	278	303	300	288	330	303	289	305	318	288	308	299	284	301	341	344	327	292	280	286	289	303	310	310	296	318	329	316	318	326	311	295	318	304	296	315	302	287	310	300	343	281	341	345	286	260	333	311	285	290	303	315	297	302	320	357	287	318	299	318	293	327	303	295	287	304	306	307	340	305	305	300	293	331	320	280	319	331	340	294	334	297	307	316	308	305	292	292	300	303	305	308	303	312	316	315	307	312	318	298	342	326	311	298	291	342	307	284	289	320	313	297	303	300	314	281	326	302	336	291	302	302	300	288	309	312	307	301	294	316	306	326	312	277	363	276	286	300	296	339	295	301	324	283	303	279	348	310	327	311	301	318	294	291	285	300	319	302	322	314	324	296	300	320	321	322	308	303	300	323	312	299	289	355	315	308	304	317	288	295	305	310	316	329	278	325	290	322	332	310	291	299	355	287	310	330	297	304	304	357	318	288	321	317	314	300	318	326	280	322	313	311	321	309	308	297	327	329	288	330	336	326	299	286	324	318	296	310	295	341	294	299	310	323	301	329	323	299	303	297	329	312	298	295	290	299	282	310	311	298	306	290	307	295	279	330	321	307	310	332	304	305	316	321	309	319	322	309	302	289	318	319	328	292	321	300	287	303	324	298	253	321	312	309	313	362	318	309	271	325	291	283	296	330	308	306	311	313	316	295	288	324	318	271	296	310	318	289	308	315	313	309	301	320	308	299	302	342	298	304	305	318	295	305	301	302	291	275	328	304	316	311	314	324	322	294	301	285	328	326	304	280	306	337	300	309	323	302	305	296	281	303	319	342	310	290	304	311	319	306	332	312	285	297	281	307	303	302	286	312	315	331	295	302	313	327	327	302	315	273	293	284	300	300	345	319	295	304	299	276	305	303	293	301	285	326	314	292	272	332	293	282	311	289	308	294	256	322	298	309	312	351	306	284	323	293	297	296	265	325	327	323	284	323	340	334	306	323	332	293	305	300	310	322	294	295	292	303	318	330	299	345	292	325	287	349	328	311	316	335	283	333	328	293	307	329	291	308	306	321	327	314	318	314	318	287	325	311	286	320	282	300	296	309	320	275	329	317	309	323	312	324	309	281	281	305	288	333	304	295	307	289	308	291	315	297	301	319	297	281	301	301	313	286	314	301	332	306	296	312	302	325	330	278	292	302	311	304	332	322	334	335	278	290	320	313	292	331	314	325	305	292	313	317	304	332	315	321	329	324	301	292	309	298	298	296	307	304	310	276	299	302	296	302	300	271	345	348	304	298	310	285	327	302	338	352	317	326	311	284	310	327	294	324	324	316	337	316	304	312	311	303	327	328	331	329	327	297	284	304	318	308	291	313	289	323	310	311	272	316	319	347	294	295	242	309	314	288	300	327	309	328	333	317	325	316	310	301	314	297	307	297	324	312	304	314	280	318	331	301	308	320	295	330	317	297	338	278	307	312	311	323	290	314	290	279	307	296	298	334	329	276	333	297	329	303	294	298	297	315	280	306	324	317	305	309	320	315	324	317	311	305	338	338	321	304	307	306	304	318	325	312	314	305	299	338	280	304	304	298	271	293	311	320	286	317	302	297	308	299	313	289	279	353	275	298	313	326	300	330	322	304	291	318	316	337	281	284	306	317	319	323	286	328	289	336	309	296	302	319	290	344	309	316	307	308	332	329	290	328	282	307	309	328	319	282	302	319	300	302	318	315	286	271	318	319	312	319	284	308	302	307	351	334	284	318	321	314	300	308	307	310	322	345	305	307	302	283	309	304	287	313	287	289	305	287	320	304	308	273	337	305	306	315	311	313	318	294	283	307	274	296	289	283	311	326	305	333	292	288	337	289	299	298	313	307	312	324	306	322	295	290	308	320	318	320	293	306	297	331	311	291	289	297	295	280	302	335	286	311	279	312	321	285	289	300	304	318	301	315	307	319	311	323	327	314	338	323	337	302	313	329	315	311	316	287	331	338	297	298	313	305	308	274	306	270	310	321	334	310	318	350	304	265	281	299	296	323	297	290	320	341	326	308	302	284	310	314	327	307	310	296	306	321	301	321	323	318	302	309	294	322	329	313	304	286	306	313	333	258	311	301	311	295	335	306	306	325	301	330	310	307	314	287	326	307	280	287	346	319	304	328	316	311	353	299	304	323	294	324	303	295	313	291	341	296	299	332	288	330	308	299	308	273	315	294	289	325	340	285	296	292	316	325	298	289	296	304	295	289	296	315	319	331	302	308	266	317	298	302	301	308	287	314	305	315	322	318	324	349	293	304	274	312	307	292	275	301	322	323	311	299	298	344	322	319	277	313	310	303	290	312	323	301	302	337	305	313	304	286	297	330	313	316	327	333	295	312	314	311	319	323	285	324	312	336	317	317	295	318	294	313	330	321	291	323	302	269	326	294	306	303	300	323	332	310	291	303	306	323	309	331	295	331	311	305	333	301	320	334	290	307	274	296	310	312	312	307	295	320	319	307	302	316	282	327	304	315	295	321	318	341	327	264	308	302	311	314	328	296	285	282	294	315	310	307	307	320	318	308	353	305	291	312	299	325	344	296	310	306	321	305	292	290	285	351	292	323	313	295	304	289	342	299	298	292	311	296	291	329	309	331	289	322	296	298	327	297	317	332	314	313	323	316	295	293	310	316	316	296	288	309	324	293	296	338	329	307	310	285	312	294	321	332	312	273	314	341	305	307	319	289	281	330	302	301	299	296	305	307	318	324	320	325	295	301	292	289	326	292	321	314	290	325	276	293	302	287	319	315	283	293	291	312	305	308	305	322	310	329	317	290	293	332	327	307	309	283	325	291	313	308	302	316	318	279	300	304	281	304	303	319	298	308	281	325	313	321	316	282	341	282	317	309	321	281	313	319	301	299	307	309	302	294	309	278	316	290	298	315	327	279	321	301	334
25721	4893	2132	1569	1131	766	617	488	396	324	280	270	206	226	207	210	195	170	155	167	132	147	158	115	121	159	126	154	134	119	114	115	154	140	137	121	131	114	134	118	123	135	124	122	129	131	140	114	129	101	122	132	139	116	112	122	130	127	118	131	124	122	110	120	141	130	111	120	123	129	120	104	121	127	103	117	129	128	124	123	125	133	137	112	126	121	108	120	130	119	119	109	119	119	127	129	135	143	120	130	139	124	122	104	115	121	140	118	107	106	119	127	114	113	149	102	120	132	139	112	116	103	102	125	128	133	128	118	103	100	117	114	121	136	117	101	102	111	116	139	105	141	109	125	127	104	122	129	119	128	96	125	112	103	118	130	134	122	108	113	114	115	101	115	99	130	122	124	103	108	121	122	106	100	126	116	117	126	132	136	107	119	108	125	109	98	120	108	124	116	119	123	131	115	99	135	130	123	110	107	137	134	124	115	125	99	107	119	119	116	129	108	115	109	118	112	127	139	118	109	112	119	112	111	125	109	134	111	115	130	116	116	117	116	123	117	122	141	103	107	128	108	104	116	118	123	122	120	103	111	116	132	100	101	133	115	132	120	100	116	124	132	156	128	100	122	124	135	110	119	118	115	108	114	110	132	122	140	97	121	141	123	113	141	113	129	105	138	123	120	119	114	95	100	133	131	109	110	124	130	120	120	127	123	122	121	119	128	118	120	115	111	104	117	113	138	118	114	111	141	129	134	110	135	110	107	108	103	94	120	117	123	112	102	125	116	118	118	120	122	96	126	104	123	134	122	126	115	133	130	118	116	96	127	125	116	131	116	102	121	120	104	107	114	116	136	107	105	139	124	124	119	98	136	105	115	134	124	110	114	119	122	118	135	124	125	126	123	120	102	112	128	130	96	120	129	112	117	124	105	130	117	126	140	121	108	127	123	117	122	119	126	123	108	114	119	106	116	117	117	115	112	97	128	120	103	113	116	122	108	119	129	120	136	100	136	104	148	113	137	108	143	116	100	109	111	106	99	126	127	121	125	126	101	111	110	105	107	117	120	144	108	103	114	134	113	127	103	113	117	112	105	123	124	115	121	119	118	120	97	135	103	126	127	132	126	116	126	108	114	107	114	123	102	129	130	117	104	103	118	118	123	141	102	123	125	134	134	111	131	124	101	116	115	122	127	117	113	120	124	123	135	110	120	119	107	110	121	113	117	101	135	96	115	113	107	106	110	114	136	127	137	106	123	119	125	106	135	133	131	107	112	126	111	118	114	116	109	123	138	105	109	97	113	86	128	118	113	122	108	111	124	119	123	129	106	112	123	116	107	115	124	130	119	127	124	118	111	125	112	103	113	133	126	128	109	109	127	123	104	113	119	114	112	140	105	111	131	123	112	125	108	119	115	124	116	106	101	119	108	118	122	131	105	100	102	120	124	109	109	119	114	119	124	100	123	110	119	123	130	133	117	130	118	117	126	110	110	112	105	100	113	125	118	115	90	120	111	104	135	109	112	117	120	118	101	103	129	126	127	106	125	118	113	105	124	129	104	108	123	111	125	117	125	118	122	130	96	115	111	105	120	129	110	122	115	123	125	102	113	134	110	124	96	116	108	130	109	113	110	120	108	97	123	139	116	118	126	123	107	119	134	106	98	107	139	125	109	127	122	113	122	116	118	103	124	115	115	115	116	132	111	122	112	128	129	124	112	121	119	114	108	121	120	126	117	125	102	120	124	113	107	118	128	118	107	99	113	121	118	126	122	120	108	136	109	132	122	126	126	110	116	112	105	130	122	117	131	119	135	132	129	117	119	113	117	107	114	114	106	112	128	115	87	128	122	133	114	116	125	101	123	118	127	115	120	146	119	121	130	116	136	120	129	128	107	115	121	109	100	126	102	112	110	126	129	112	141	111	112	124	107	112	119	126	118	113	133	116	107	115	121	113	116	133	130	128	104	120	139	100	147	116	109	123	133	126	115	113	121	127	118	106	123	123	115	126	114	122	107	137	113	122	119	106	122	135	114	122	122	127	112	123	102	126	95	109	117	110	109	109	103	120	133	131	100	116	118	110	121	148	125	147	124	129	130	99	124	115	130	116	110	125	110	120	115	129	105	125	113	117	112	104	132	107	130	109	132	122	130	123	128	109	145	120	128	106	109	124	141	116	115	127	121	118	107	127	117	97	109	131	121	118	121	126	109	103	115	112	131	129	115	112	138	111	120	147	111	104	124	126	134	113	116	110	127	142	125	109	118	123	124	114	114	117	97	142	121	106	95	123	102	128	112	133	116	120	110	147	121	115	99	133	84	114	100	126	111	106	116	120	95	121	133	119	126	123	104	121	121	120	114	123	122	119	124	114	106	141	135	124	127	141	115	128	126	137	105	129	123	133	116	130	121	109	117	129	116	99	116	121	119	107	112	121	108	123	114	121	118	111	123	119	121	110	127	106	124	105	104	112	111	105	117	124	138	128	118	138	109	122	134	113	125	124	114	122	107	108	115	104	121	100	118	115	115	115	133	127	111	125	134	132	127	135	111	124	122	130	103	122	116	106	124	133	108	113	115	123	128	110	119	130	112	104	118	99	92	110	128	120	97	116	114	130	96	134	121	130	108	120	99	106	110	123	107	105	128	119	117	125	115	103	106	103	113	132	97	128	110	114	116	120	129	124	126	128	114	112	127	123	111	114	111	95	116	128	113	121	131	119	118	111	111	116	122	135	125	116	117	115	117	111	124	129	137	114	122	113	129	108	111	107	117	116	115	108	127	117	110	108	128	117	120	112	107	105	142	122	97	116	137	121	114	142	123	109	130	107	120	118	132	130	118	133	123	109	135	107	113	110	125	105	116	112	110	106	100	130	114	125	111	121	132	123	117	124	115	122	114	136	110	113	112	126	124	129	143	122	129	101	103	128	118	108	98	122	102	125	116	105	121	118	101	113	116	104	125	116	115	125	121	110	89	119	104	127	112	125	112	124	114	131	134	120	150	121	142	117	131	123	118	107	134	135	119	124	136	112	110	120	110	115	103	131	134	119	123	104	92	101	105	139	114	126	131	117	137	110	118	147	94	128	94	131	113	116	119	118	117	97	119	121	125	110	112	120	126	123	115	119	124	131	113	101	130	122	107	126	114	126	130	126	131	94	131	140	124	99	87	119	118	122	128	128	117	113	108	98	125	123	89	131	118	122	124	115	105	123	119	97	111	120	121	114	127	123	125	144	130	126	115	101	110	121	133	114	102	119	124	111	118	120	119	97	112	131	125	104	113	103	110	112	110	111	93	146	141	125	107	120	125	119	103	104	116	106	136	108	121	111	117	98	127	122	116	110	109	116	131	131	125	127	111	128	100	122	86	120	119	122	109	102	120	115	124	127	115	107	123	118	110	106	105	108	139	123	101	109	121	111	130	109	114	109	114	108	113	81	120	125	123	119	120	135	94	138	125	119	118	122	127	146	121	127	127	137	117	118	110	132	112	120	120	125	128
13118	2213	5088	5748	4973	4144	3467	2757	2405	2015	1717	1553	1409	1359	1150	1089	1085	931	873	876	852	833	820	737	694	670	711	671	693	646	594	605	562	602	616	590	547	539	566	517	563	509	537	536	505	491	518	512	524	538	508	494	481	492	488	509	523	454	497	469	471	487	474	523	443	499	517	457	469	509	466	479	462	497	482	495	467	470	482	465	462	473	430	484	459	435	466	439	466	493	465	418	483	466	467	487	450	459	458	439	395	460	463	491	500	464	487	455	475	449	455	475	459	487	457	466	449	484	440	455	483	465	494	422	435	452	493	442	440	441	478	465	453	449	465	458	423	428	475	442	436	434	467	454	461	455	436	412	453	454	454	429	453	454	469	456	437	479	449	423	434	424	440	427	434	471	458	425	447	450	456	442	444	445	447	431	416	456	403	436	456	446	456	461	477	458	420	450	428	462	426	463	428	457	456	457	429	415	436	476	444	446	414	452	445	423	455	447	444	434	460	444	457	431	444	487	475	452	447	430	423	445	422	440	443	445	427	428	429	467	435	443	443	451	445	421	446	486	475	418	449	428	428	461	406	482	430	416	448	454	439	411	448	470	443	428	431	433	436	465	463	440	454	456	459	441	432	476	434	430	475	399	440	456	412	448	443	436	426	463	422	437	452	446	410	452	448	425	419	441	427	411	427	429	453	453	420	455	465	440	443	448	462	411	455	426	443	477	423	440	460	434	447	411	454	454	418	404	503	461	438	456	448	453	396	452	455	481	493	440	429	436	466	470	432	466	457	441	486	471	451	446	443	489	407	452	485	462	436	461	442	416	454	436	442	456	446	437	427	403	481	403	448	466	433	429	432	490	438	445	452	373	467	458	461	435	449	458	440	442	484	439	436	472	471	452	470	420	449	450	461	436	432	452	416	446	450	459	441	436	444	429	442	462	436	475	410	402	443	424	452	387	473	431	444	448	413	473	466	451	469	422	466	418	461	499	449	439	474	489	440	431	419	435	422	488	425	437	464	470	434	435	459	446	416	454	416	455	445	463	446	475	430	429	428	432	447	417	444	416	442	427	421	457	418	407	440	433	428	403	488	430	451	447	450	446	425	429	447	439	445	455	455	404	440	492	403	400	425	431	429	439	475	438	450	437	411	456	426	437	423	406	460	458	452	402	451	454	456	470	489	433	465	434	458	407	423	449	438	441	432	445	457	470	435	455	428	446	461	456	446	444	479	435	444	468	446	444	457	439	459	431	448	421	451	447	477	412	420	439	456	441	425	452	453	438	440	473	450	472	434	467	412	433	470	438	439	462	423	464	422	433	464	461	456	412	450	455	488	442	409	478	417	440	443	475	447	457	416	435	398	449	439	427	454	458	459	436	424	458	433	471	459	448	435	451	440	449	427	478	439	448	420	409	449	435	452	433	410	441	475	469	456	454	429	433	410	463	484	432	434	443	462	410	433	439	485	448	441	451	434	433	430	466	430	435	456	514	424	451	433	450	445	449	427	446	450	510	469	411	483	436	422	414	442	448	394	445	460	442	438	448	448	401	444	419	439	425	430	459	436	444	424	472	446	411	427	453	430	492	440	420	385	454	493	425	454	436	465	447	424	406	476	441	417	448	426	449	492	430	440	486	456	421	416	484	424	419	447	448	455	432	427	441	463	454	426	461	426	442	469	451	428	402	439	432	476	489	458	473	459	439	441	468	457	411	455	424	438	429	454	453	440	419	400	462	467	456	476	461	432	413	454	445	466	451	428	460	421	524	436	422	426	458	430	457	438	454	433	432	448	453	460	432	421	421	434	446	466	463	431	412	420	460	441	458	452	440	413	460	454	430	455	406	433	466	442	432	474	444	458	459	470	457	435	438	436	473	477	447	455	427	483	469	484	446	450	400	406	419	474	450	458	454	485	440	433	454	454	427	426	474	408	422	436	482	478	431	464	454	461	412	438	399	440	451	423	444	447	484	399	438	479	463	469	447	415	414	436	423	430	457	437	452	456	488	419	433	463	468	470	456	455	445	500	430	433	438	482	460	426	443	424	420	444	461	452	419	463	457	459	443	436	467	443	444	466	435	437	393	418	449	436	449	446	439	452	447	447	424	451	414	427	412	435	439	426	411	426	430	409	474	442	418	452	434	455	415	369	476	452	422	413	436	456	449	455	451	437	434	435	410	431	459	440	452	424	439	434	421	458	487	448	468	462	445	422	443	412	399	424	442	450	469	443	425	459	458	470	485	437	467	389	457	472	451	468	427	410	405	407	451	421	431	430	437	454	458	413	466	456	463	432	444	412	423	414	435	469	438	488	459	454	465	443	430	487	438	440	453	429	460	415	459	392	464	448	453	459	438	453	443	451	437	474	442	418	463	452	444	434	451	421	414	441	431	458	458	438	458	437	463	425	413	477	460	429	449	443	433	460	465	446	409	416	428	445	394	421	448	472	503	484	457	485	451	427	419	436	459	405	467	467	425	415	433	448	450	432	450	443	439	462	461	426	468	439	492	461	453	402	461	459	441	439	481	421	445	438	442	415	432	427	473	442	448	456	439	461	403	444	439	386	414	436	505	449	455	459	441	466	471	492	456	456	447	471	459	449	445	419	479	452	424	424	430	441	434	449	438	465	433	450	445	451	477	465	470	443	431	424	447	458	474	433	452	452	454	445	447	468	437	452	412	480	428	447	432	433	463	469	485	478	429	435	448	446	438	479	452	418	438	464	461	436	404	403	453	434	460	467	506	432	467	453	425	416	414	422	465	478	449	480	424	438	432	467	443	430	429	445	469	479	448	459	417	457	459	447	429	395	439	461	480	454	477	424	466	414	451	459	426	438	431	434	443	483	449	445	434	448	426	488	443	468	423	465	481	470	437	428	420	448	454	455	417	444	499	477	444	444	428	428	457	464	400	417	429	446	421	495	441	441	431	452	421	458	419	425	420	445	446	395	515	434	404	408	457	479	461	456	458	400	479	420	470	428	450	457	438	477	457	452	465	444	470	452	431	450	434	466	433	462	452	406	449	438	456	445	427	434	465	461	463	484	406	455	425	443	474	460	428	436	443	447	435	438	430	459	437	486	434	419	419	429	443	422	455	428	442	442	423	456	426	423	425	430	422	457	440	404	446	452	427	471	427	459	458	443	433	465	445	423	443	464	459	464	448	443	434	450	417	473	413	460	453	437	411	428	448	429	454	440	461	407	462	465	412	448	427	461	436	455	442	433	418	429	408	432	445	447	435	475	467	487	455	427	412	413	466	435	467	426	446	424	461	453	437	444	459	428	466	453	411	425	424	437	428	446	431	444	445	449	414	454	459	472	456	424	455	430	426	469	421	444	437	447	456	458	450	431	464	452	452	407	446	475	436	415	403	482	459	440	446	426	481	412	437	438	441	465	419	477	420	427	409	458	465	479	417	444	467	443	410	438	431	455	422	437	442	429	465	446	470	427	442	427	420	455	444	416	464	405	400	466	475	473	430	443	419	456	427	452	452	434	448
2219	216	192	171	161	177	163	145	150	165	125	150	158	130	145	142	151	149	137	158	133	140	143	154	133	156	125	140	132	146	134	128	144	138	137	119	126	147	115	122	124	124	166	151	136	128	142	140	130	126	146	144	146	142	139	133	161	143	137	136	130	136	126	131	155	143	141	134	162	120	142	157	139	127	138	132	130	132	136	135	132	147	151	128	151	132	161	151	150	136	124	145	127	163	123	153	137	136	130	149	134	113	126	120	143	160	147	130	120	134	114	154	128	123	146	127	142	155	142	138	151	153	134	149	140	124	154	149	127	162	134	127	136	128	119	122	143	110	121	147	137	143	148	133	136	138	120	156	148	154	145	130	140	125	149	143	139	132	132	139	131	115	109	135	153	125	136	140	156	142	121	146	141	138	139	140	123	143	147	117	115	160	139	133	123	100	132	143	132	142	146	130	139	160	155	148	116	132	110	127	136	146	144	113	102	137	159	124	141	135	131	162	150	130	156	140	109	138	151	131	130	154	152	129	119	145	102	134	154	125	132	122	151	132	137	128	150	126	145	139	146	146	143	139	138	118	126	149	147	138	101	115	141	114	131	110	143	122	122	140	131	142	135	144	154	137	148	124	136	144	150	148	107	141	155	127	131	135	153	150	147	150	123	146	131	155	122	128	127	145	133	147	118	162	128	138	137	147	151	129	131	134	133	150	158	153	134	151	135	136	133	126	125	123	145	128	135	123	136	157	132	137	157	133	144	124	154	145	142	140	113	129	143	120	142	120	139	142	120	130	155	135	124	134	110	121	158	136	133	150	110	172	158	118	141	140	139	135	140	124	137	145	138	151	123	141	141	129	154	151	149	139	130	136	131	145	144	129	162	113	123	140	120	128	136	134	140	132	137	156	140	148	125	139	142	153	147	115	110	129	126	122	129	128	148	151	154	148	148	134	132	137	137	150	145	127	134	137	140	140	137	131	143	145	154	138	139	128	126	122	136	132	124	129	149	120	154	165	136	148	134	130	159	137	142	142	131	144	133	121	143	143	129	154	118	135	121	118	141	129	146	148	134	138	133	147	146	142	152	145	153	132	127	129	155	119	144	122	147	134	159	163	121	136	135	143	140	125	148	137	143	123	145	144	135	147	125	115	145	117	140	172	132	130	128	139	143	135	123	144	161	146	132	123	129	138	135	120	135	132	136	111	158	138	123	118	140	135	141	152	126	126	150	130	113	132	126	129	130	139	142	134	135	128	149	151	143	136	154	143	138	137	126	132	111	133	131	132	145	132	157	135	133	142	139	133	128	140	140	162	149	140	131	126	136	131	126	142	137	126	141	145	112	118	145	144	143	156	141	129	137	150	150	156	153	162	130	148	129	155	134	135	136	117	139	149	145	122	159	142	122	122	133	155	131	127	135	157	154	144	137	150	141	126	149	127	129	142	146	139	129	143	147	132	149	136	124	138	139	124	139	105	141	135	136	117	158	150	138	153	150	157	140	135	142	139	137	126	136	145	134	126	130	138	132	139	130	132	135	128	139	129	155	134	131	141	162	129	125	131	122	136	137	125	147	148	136	135	128	134	124	160	131	138	156	140	118	140	144	119	140	147	147	149	133	160	116	141	153	139	133	141	132	162	134	130	147	140	131	130	154	153	154	137	128	123	138	134	134	135	129	126	130	125	139	153	144	137	169	147	143	123	130	128	127	120	120	123	128	147	129	148	124	136	153	135	134	134	144	130	135	143	127	138	146	148	146	156	151	135	139	149	146	133	124	134	164	148	132	135	153	125	147	126	159	143	118	139	125	153	135	130	122	134	125	150	136	138	134	145	151	135	129	120	118	154	120	133	114	133	148	135	141	168	130	141	137	152	140	137	136	141	132	142	150	141	131	138	167	140	135	154	148	136	137	134	124	132	136	117	134	128	143	138	143	139	124	139	122	151	125	117	122	134	133	128	135	143	127	132	166	141	133	136	116	139	133	125	144	132	137	143	136	142	145	155	142	133	135	136	159	148	151	124	131	145	131	115	139	151	145	125	132	133	138	169	145	151	149	142	130	120	142	134	121	144	139	166	130	116	130	124	140	149	133	160	142	128	138	126	151	143	137	143	143	151	156	138	122	152	154	110	165	123	144	141	153	152	129	149	138	130	153	132	143	159	144	133	137	136	140	114	124	140	122	142	135	124	164	130	135	133	124	137	154	140	131	129	141	139	139	126	146	134	132	129	124	131	155	142	153	158	118	125	146	168	134	140	162	124	128	133	114	127	138	151	129	141	128	131	137	133	144	122	134	137	151	133	129	149	138	140	152	121	132	129	132	132	150	155	144	137	149	130	149	156	135	144	136	136	130	151	131	120	144	153	142	121	152	120	130	138	153	132	129	123	158	145	125	137	130	153	121	135	156	120	155	126	155	139	129	150	124	138	139	132	140	133	146	132	124	119	134	142	124	142	143	129	140	135	148	135	131	139	136	121	147	122	151	144	125	138	128	142	114	151	127	137	132	159	131	129	139	140	153	139	136	159	141	138	138	131	139	111	159	125	136	137	139	140	115	141	145	140	159	135	135	151	137	153	129	128	151	154	127	146	143	124	129	130	127	147	144	129	132	126	125	149	134	129	120	125	144	147	155	137	144	137	144	135	134	136	139	163	127	161	126	143	149	153	125	142	144	148	142	133	139	143	122	152	136	150	133	152	134	127	123	133	142	141	140	134	146	136	145	141	164	142	124	139	131	133	117	170	117	126	144	137	147	134	134	143	139	133	133	147	125	144	121	160	151	137	137	129	121	133	137	133	138	127	139	133	141	140	144	125	150	161	124	111	154	146	138	127	137	145	140	146	138	117	136	151	122	145	143	120	133	137	138	117	120	131	121	120	127	126	129	137	133	128	154	136	133	149	134	130	142	139	135	143	136	152	129	136	138	135	127	144	135	134	152	119	134	144	125	124	131	126	144	156	139	139	136	136	157	156	141	127	136	132	145	133	118	131	176	128	141	144	135	131	139	105	143	141	137	142	129	138	130	105	128	153	146	122	119	134	152	124	147	129	145	131	151	142	137	144	124	114	141	112	143	123	152	136	126	123	142	137	152	153	125	147	134	136	153	147	129	136	139	134	169	124	128	127	146	154	129	153	145	136	109	139	136	132	136	164	149	121	139	128	154	151	156	129	136	129	120	145	133	143	135	126	137	134	134	148	140	146	145	135	131	126	124	121	163	144	138	138	118	147	147	133	144	138	138	137	139	127	135	120	121	134	107	140	156	143	145	133	137	129	140	146	140	161	130	146	151	122	132	116	140	128	154	156	149	165	130	138	118	135	133	135	149	137	143	154	125	139	142	136	138	148	149	133	162	142	151	142	133	151	152	139	132	139	132	128	150	151	135	137	149	153	148	135	134	135	126	125	130	130	137	127	143	142	134	137	130	147	139	123	134	136	148	153	142	168	151	165	134	140	147	154	125	150	150	148	144	132	120	128	117	149	132	129	129	151
4223	579	652	701	657	619	564	519	559	536	558	512	537	524	540	542	534	501	515	476	499	452	518	494	516	512	516	502	502	511	503	523	483	502	515	463	510	494	544	517	556	508	517	485	474	492	515	496	492	496	466	531	479	490	475	508	517	503	465	508	489	480	467	525	492	516	507	487	467	497	483	471	483	460	476	519	507	506	499	435	457	465	476	445	482	500	467	463	496	509	472	475	485	494	516	488	492	491	512	467	475	525	466	489	467	459	483	493	459	460	492	483	500	468	498	530	475	511	492	486	510	496	501	481	503	492	493	528	541	501	515	474	529	467	476	439	487	511	490	479	501	536	523	506	496	458	465	475	517	473	491	479	476	445	485	578	509	536	465	504	471	487	484	497	495	473	486	463	504	510	491	500	476	492	518	489	484	526	472	453	501	479	518	501	487	495	495	522	481	503	456	558	512	456	463	534	501	495	491	486	502	474	485	515	496	502	487	484	457	463	532	463	465	488	520	457	516	491	504	476	494	500	469	480	540	452	511	495	465	495	499	516	516	502	476	498	477	504	498	469	495	504	478	504	481	482	517	506	493	479	480	485	491	476	459	440	440	492	461	477	507	514	492	521	472	474	496	469	506	477	508	506	495	498	482	491	467	469	525	464	514	474	492	463	497	510	487	472	462	495	531	497	458	495	485	472	474	498	513	468	501	455	506	501	446	467	528	481	474	500	503	512	494	505	527	472	500	516	511	527	513	502	448	526	478	470	515	493	511	495	504	475	494	530	500	444	451	501	511	506	483	517	464	417	469	455	466	504	501	479	505	457	478	516	521	485	514	505	460	498	449	481	499	492	470	461	482	529	472	470	522	439	470	459	483	482	472	524	486	464	473	479	466	483	459	503	490	489	482	486	492	527	506	485	508	501	498	501	471	502	484	482	472	496	549	537	473	490	495	495	485	505	492	515	519	513	465	438	495	489	516	470	481	520	507	522	528	459	521	472	519	473	514	475	505	505	485	490	450	469	502	480	491	533	518	457	490	519	514	465	483	466	505	470	540	464	507	493	496	483	496	473	509	474	467	540	451	483	486	485	485	452	533	475	499	486	487	498	453	469	492	492	500	528	463	506	480	480	523	500	480	468	519	500	512	466	497	494	475	469	496	486	489	486	486	484	505	515	485	476	476	487	481	500	555	486	459	449	484	519	551	471	469	486	501	475	472	482	470	486	446	480	504	504	494	481	506	491	486	499	497	502	497	462	522	503	513	504	509	496	534	507	474	530	515	493	496	490	469	469	521	484	512	528	534	515	512	535	525	491	473	487	466	506	519	456	451	513	485	546	487	439	490	499	489	485	501	478	484	489	470	520	495	483	484	480	513	526	539	453	498	475	527	494	474	496	446	481	475	464	474	496	495	464	476	488	490	493	465	486	470	503	471	490	503	514	473	513	466	536	508	511	485	506	454	515	475	500	473	484	511	481	488	474	507	496	525	444	482	518	482	458	495	513	525	479	510	489	499	509	507	463	499	491	503	461	488	465	490	475	516	520	504	499	538	491	467	481	484	510	518	465	498	504	479	470	480	451	477	503	457	507	530	462	486	496	512	488	481	523	433	525	495	519	504	450	489	517	521	488	458	497	504	504	513	508	502	496	468	458	487	513	448	463	500	511	504	485	500	507	477	486	514	503	505	479	467	472	503	501	501	505	462	454	486	457	514	515	499	468	502	523	496	490	482	519	489	551	478	521	495	458	516	471	501	524	441	522	513	490	526	494	499	512	488	519	475	477	504	493	462	550	474	495	479	501	467	520	489	477	475	522	484	460	500	499	493	468	447	500	473	498	485	532	513	524	485	463	452	493	496	433	492	484	472	484	507	473	485	472	452	500	451	520	483	500	459	490	536	496	516	473	480	527	508	507	517	520	481	498	475	487	486	486	522	527	508	526	487	483	488	529	486	511	520	475	507	503	464	503	481	490	461	479	477	473	504	523	494	509	463	530	492	475	480	529	544	489	509	517	469	500	496	500	513	508	486	507	449	537	488	509	522	524	484	537	474	511	434	484	499	507	462	536	490	501	479	487	493	467	472	466	473	477	477	467	534	514	458	528	473	526	536	502	527	464	541	467	485	500	479	488	512	508	477	528	470	532	478	482	517	509	475	484	520	446	488	512	509	490	526	471	468	527	524	505	477	490	514	514	485	473	494	501	473	505	463	509	497	533	480	450	520	483	459	458	476	467	497	504	488	477	539	523	494	462	501	501	467	535	478	492	486	526	527	515	499	507	496	481	498	502	493	496	516	499	464	510	447	443	481	472	513	483	476	467	491	552	495	474	481	489	514	480	468	512	470	521	485	496	463	491	498	529	502	504	515	433	515	474	519	456	463	506	436	483	490	478	505	484	493	469	480	518	501	491	504	486	518	527	507	501	477	491	498	480	472	534	511	503	519	453	463	470	484	509	515	513	460	513	461	460	496	461	501	475	480	472	503	506	519	498	494	503	483	482	469	500	488	525	491	502	491	444	521	481	494	489	493	508	496	508	462	465	497	486	510	476	490	500	472	440	478	459	536	503	489	525	473	470	508	477	509	501	511	497	500	501	461	499	486	516	494	530	498	495	488	470	490	484	492	547	489	470	459	475	452	525	505	447	458	500	522	475	495	500	501	494	514	494	493	500	544	544	489	455	516	477	483	519	527	495	489	526	514	512	478	467	484	471	490	479	490	447	469	448	490	498	510	503	496	505	480	487	472	523	484	442	495	483	476	496	533	482	519	493	537	519	469	509	494	485	513	484	488	541	507	436	494	480	484	471	492	476	492	463	508	487	529	508	497	461	493	503	497	501	478	475	519	498	510	483	492	508	462	494	500	478	484	519	521	486	500	486	469	453	522	513	488	494	479	507	519	499	454	456	510	541	494	481	490	517	485	510	503	490	502	497	515	529	477	531	522	510	486	472	515	468	515	469	511	515	518	487	473	530	498	523	492	483	497	476	472	465	452	534	507	512	455	476	490	514	513	469	492	498	534	516	504	517	499	478	504	520	502	508	491	483	496	498	523	516	519	533	507	491	469	532	494	508	499	532	505	498	494	473	469	487	463	518	494	492	485	485	478	493	497	474	470	495	497	516	450	516	490	473	487	519	454	507	519	515	478	518	467	472	483	469	491	495	462	479	483	474	500	535	539	547	511	496	484	502	478	493	493	477	483	503	495	484	469	499	495	472	503	480	467	532	471	514	508	505	522	494	485	521	476	498	466	475	491	471	513	471	476	476	489	480	506	465	496	515	493	518	473	543	499	476	455	519	491	477	495	469	498	509	473	489	501	489	476	468	492	506	514	466	483	482	528	513	460	525	496	492	489	528	488	468	448	516	470	493	497	508	483	507	499	478	497	512	498	510	505	496	576	496	532	492	474	520	430	520	455	541	522	464	486	471	512	486	491	516	521	505	523	509	472	480	483	492	506	487	476	508	489	480	511	479	473	529	469	518	490	502	510	507
14670	1314	1120	805	553	383	311	241	192	199	162	180	123	143	107	134	113	91	96	99	102	112	94	78	83	93	88	72	83	79	102	89	75	86	85	94	86	79	100	84	61	72	84	75	72	88	77	83	77	83	80	88	85	73	72	83	63	74	97	84	77	82	93	96	79	72	79	87	77	74	73	82	79	70	82	89	78	85	79	82	83	65	70	89	85	86	69	73	78	89	77	69	80	80	78	81	88	75	83	76	66	76	74	80	68	71	83	89	90	86	75	81	88	73	70	81	77	70	68	94	88	79	75	82	65	66	89	75	57	75	72	79	71	80	78	72	79	68	83	79	65	81	80	57	72	73	70	75	73	74	57	77	77	79	52	88	73	95	89	70	85	71	81	77	66	70	69	76	84	79	81	76	77	89	69	69	84	64	64	88	68	73	73	62	74	63	75	74	66	73	77	85	68	67	58	72	75	65	69	77	64	55	64	65	71	79	77	74	69	77	78	79	78	71	70	74	64	77	69	66	70	86	84	81	73	85	75	77	78	76	77	81	73	90	83	82	67	65	65	85	66	70	84	71	75	79	79	78	65	76	95	58	71	72	60	82	58	67	64	93	62	72	90	64	71	60	85	79	78	74	70	76	92	76	64	73	97	73	79	75	85	59	88	63	76	70	78	81	61	68	76	83	68	86	80	102	67	64	71	94	91	68	61	79	75	78	73	65	73	71	84	74	94	62	67	54	74	75	72	64	82	69	80	78	82	89	92	81	75	70	78	93	74	83	83	77	82	90	67	84	68	81	59	73	78	75	70	75	71	75	73	70	73	79	70	63	73	91	77	69	65	66	75	78	79	84	87	92	80	67	69	83	79	67	79	74	76	65	73	56	73	76	93	51	87	75	74	73	79	77	64	68	71	77	59	70	73	68	74	59	74	63	73	78	70	89	87	70	71	80	76	83	89	73	90	79	70	77	71	64	56	66	78	79	70	74	75	67	71	91	85	74	70	66	85	80	77	73	81	84	75	70	69	92	75	84	93	82	86	91	83	86	75	77	76	66	85	95	52	87	79	77	65	76	73	71	75	76	67	83	66	73	73	82	80	72	71	75	70	69	63	78	91	83	68	71	85	72	68	76	56	70	75	76	83	61	81	91	69	92	85	77	70	80	71	67	71	66	84	72	72	87	66	68	78	93	74	82	76	77	75	68	94	53	92	83	71	71	64	76	79	88	84	71	83	82	83	84	78	65	88	81	81	60	76	81	84	70	81	77	93	64	72	78	86	80	69	67	72	67	71	78	88	80	69	83	72	71	79	78	73	67	66	69	89	68	74	80	85	74	64	68	75	71	67	79	85	66	75	83	71	81	78	73	75	71	75	78	72	88	86	72	71	80	61	76	68	89	81	66	80	73	72	75	91	83	71	75	89	81	66	87	71	57	75	76	66	79	67	85	66	73	91	80	65	89	57	77	81	92	77	74	81	85	70	81	71	83	83	78	79	79	95	58	88	77	75	68	76	66	92	71	69	81	74	75	72	79	63	81	78	66	75	77	77	73	66	65	79	58	73	91	80	92	87	93	62	79	84	80	74	78	76	75	77	77	74	71	71	71	84	75	75	52	60	81	83	79	74	78	61	71	69	64	78	85	112	78	90	75	82	90	81	81	74	85	71	73	69	71	77	65	81	73	71	79	76	68	83	80	70	75	73	84	64	81	71	83	89	88	67	78	80	78	80	86	73	67	71	69	89	77	64	72	66	66	72	77	82	85	63	73	74	76	74	69	76	68	87	69	72	73	63	62	74	70	82	73	65	66	76	82	77	75	68	55	75	66	73	89	75	82	60	87	78	62	71	79	68	73	85	67	91	74	78	70	75	73	72	65	80	72	68	86	58	80	86	74	60	79	82	58	79	69	71	81	78	83	76	80	64	76	68	69	69	109	82	95	77	81	66	81	72	75	85	78	72	90	68	82	81	67	76	77	86	89	93	74	67	70	79	71	72	84	77	87	91	76	74	80	70	76	69	83	76	89	76	55	72	97	83	67	62	73	67	92	72	62	73	78	67	74	65	81	74	83	69	67	70	79	85	79	81	75	82	75	63	82	67	77	78	86	73	89	84	70	75	76	70	79	82	91	62	76	72	84	77	62	72	99	66	69	75	56	81	79	94	82	62	77	89	69	65	68	67	80	78	62	85	67	61	61	83	78	82	78	93	69	72	60	71	77	84	78	83	75	84	72	75	85	81	78	72	61	77	69	89	82	58	88	73	82	74	66	80	78	81	57	61	82	85	83	69	76	76	83	68	72	74	77	71	64	62	81	85	73	76	82	69	71	86	84	81	74	74	79	85	70	72	77	76	80	86	81	61	82	76	96	82	73	62	83	91	77	93	88	77	60	81	73	75	72	80	78	75	88	69	69	59	73	68	83	75	73	92	66	73	66	68	69	53	92	59	75	86	85	68	69	90	79	89	63	75	83	80	75	75	76	74	67	83	78	81	68	71	61	77	76	75	72	76	83	71	67	74	66	65	87	83	71	72	86	79	76	56	89	94	72	76	83	79	79	76	69	82	75	73	65	63	82	79	68	94	75	89	79	79	59	62	83	72	74	81	72	72	73	81	69	79	86	68	70	81	77	64	82	70	70	79	70	60	88	87	75	62	76	73	71	74	75	76	80	73	74	62	75	61	80	72	88	95	66	79	79	80	82	73	86	79	89	94	63	80	65	80	76	88	88	75	68	59	72	62	62	76	76	70	80	73	64	69	92	67	76	72	67	64	87	74	85	72	95	76	82	78	100	73	82	81	88	83	64	75	68	69	82	63	71	83	78	78	68	84	84	73	64	82	69	70	81	80	75	90	59	77	85	85	67	80	81	85	80	79	67	78	63	88	71	77	69	58	62	71	90	72	69	63	61	73	81	84	58	72	66	67	76	70	75	73	81	85	62	71	61	69	71	65	62	75	81	69	70	71	65	65	78	77	62	62	68	72	60	79	87	86	82	66	72	82	71	82	70	83	84	80	68	74	84	64	71	74	92	65	75	69	72	64	72	88	67	74	71	77	70	84	90	71	88	82	78	65	62	79	76	72	91	75	71	74	85	82	82	84	78	74	87	75	76	62	78	76	91	61	74	75	76	79	69	75	70	72	69	76	70	65	75	64	82	81	69	88	65	69	67	58	76	71	73	78	70	75	75	68	81	83	90	67	72	76	64	77	76	65	72	70	77	70	76	60	63	72	70	81	73	73	88	80	84	83	69	70	77	65	77	70	87	80	85	78	78	74	74	72	93	73	84	70	67	72	84	75	77	80	80	69	76	61	79	71	77	74	83	83	78	79	79	64	80	87	66	57	64	72	88	84	83	69	65	88	80	75	71	91	75	88	77	84	73	88	79	87	76	78	88	89	83	77	92	90	71	75	68	72	65	61	75	67	72	77	88	63	84	67	79	62	87	65	82	84	70	68	80	78	85	76	82	72	63	71	85	80	69	67	81	69	67
9784	1165	2663	3107	2755	2191	1773	1518	1309	1121	964	886	850	761	670	681	582	588	518	542	496	485	446	446	426	429	389	414	397	417	393	404	364	380	357	401	321	377	394	345	361	346	351	395	348	326	333	316	332	313	349	317	353	297	306	349	339	324	335	325	323	306	297	315	309	325	321	321	342	309	354	322	321	325	373	329	360	325	305	302	317	312	309	317	342	302	343	302	310	299	309	309	312	334	311	312	335	293	313	288	307	311	281	302	303	279	338	323	301	332	291	319	324	302	323	278	286	320	306	282	343	327	322	311	326	333	301	283	288	313	327	345	304	312	333	280	301	307	306	344	311	332	307	323	307	281	311	279	303	302	297	299	324	344	310	323	300	321	275	286	309	335	344	333	327	304	310	292	324	344	338	318	303	320	280	292	323	303	297	304	322	312	301	282	310	329	330	298	284	309	308	295	327	307	323	285	306	304	325	305	305	324	328	288	313	303	336	297	324	293	336	302	309	304	322	289	302	348	301	339	300	328	314	314	324	353	277	303	288	318	304	337	309	317	298	323	343	329	302	320	303	286	303	322	332	322	329	309	316	332	310	310	330	294	309	283	316	307	311	322	299	296	320	313	295	296	296	276	317	313	300	296	284	289	326	299	316	317	313	294	335	302	288	272	299	294	308	316	311	305	303	308	306	320	327	344	348	319	305	298	298	307	307	294	334	319	305	330	295	319	303	293	293	317	312	313	314	305	306	332	330	315	327	287	304	319	287	325	287	293	338	322	277	306	301	301	321	270	301	310	313	322	295	295	319	297	313	335	326	291	322	294	315	306	310	283	279	292	365	304	346	331	299	350	261	335	298	324	290	282	335	307	314	270	291	313	308	325	318	293	322	320	302	291	306	317	292	317	304	321	311	321	273	286	297	293	319	326	310	318	298	289	325	309	301	317	294	327	281	305	297	306	310	290	315	315	305	321	288	343	301	298	291	322	337	291	342	311	301	306	266	320	286	320	312	282	320	284	323	314	319	298	309	315	350	315	318	303	320	316	307	294	327	316	300	313	311	313	293	323	296	290	304	342	304	277	316	320	302	312	283	342	284	279	290	304	311	328	296	303	320	309	327	296	326	314	309	302	321	328	321	327	293	305	310	324	269	279	310	308	277	283	305	328	328	299	330	330	289	303	317	274	338	311	305	306	314	321	318	317	307	342	283	313	307	302	294	308	289	328	332	325	329	313	291	314	335	325	297	291	290	331	282	296	336	320	281	295	332	310	316	332	315	297	280	296	299	312	256	316	316	284	298	292	310	304	312	293	301	288	279	290	292	335	324	326	290	320	304	267	320	303	308	321	292	295	313	327	311	315	308	313	285	291	301	333	301	313	303	329	300	273	312	281	298	291	312	302	318	297	347	312	286	316	312	329	300	280	290	332	322	325	273	298	295	320	282	282	273	309	349	324	321	331	300	342	304	326	276	285	322	313	294	309	302	334	346	308	307	315	292	330	311	308	300	316	314	295	297	312	291	286	305	291	293	289	305	292	307	299	304	296	304	345	310	293	295	310	303	282	285	292	333	324	286	306	325	316	311	308	324	327	307	305	324	334	297	342	274	321	308	326	298	309	313	288	306	294	307	288	320	304	303	280	315	308	319	301	286	329	335	326	302	306	305	287	306	295	346	304	297	337	301	300	305	335	320	321	289	293	313	314	329	306	292	331	293	315	272	314	299	327	299	279	326	291	286	314	297	263	296	308	303	322	313	308	313	332	357	303	281	283	289	306	314	305	305	328	308	310	280	320	297	274	312	353	295	294	307	334	298	329	328	305	357	339	305	324	316	288	323	300	296	295	299	290	330	299	325	318	304	275	309	300	306	315	329	345	266	299	325	322	280	309	307	311	283	311	323	280	323	310	290	297	333	298	295	330	326	325	288	299	309	322	304	291	317	299	291	288	316	307	320	312	285	311	304	340	293	320	291	325	350	300	299	330	323	287	308	323	293	315	348	294	315	321	314	290	313	318	313	302	328	320	325	309	299	339	319	306	370	337	319	307	312	291	317	325	306	285	336	294	309	322	319	322	303	299	297	311	318	294	312	296	322	304	284	349	301	304	319	313	330	303	305	307	277	302	318	338	293	313	312	327	323	308	306	276	328	295	329	296	309	292	301	308	312	303	314	325	293	301	324	299	336	354	313	291	339	308	322	322	304	296	305	343	306	340	330	328	299	307	271	303	286	297	303	285	309	316	283	303	333	323	298	295	294	297	308	298	336	309	293	303	293	318	311	296	366	326	297	337	295	333	290	299	306	314	298	285	292	323	295	332	279	310	309	298	304	305	314	323	287	322	293	307	310	313	296	314	302	330	281	321	316	298	303	302	330	312	316	293	311	269	305	305	305	320	297	295	340	300	328	307	306	333	341	301	297	309	300	310	293	288	282	337	314	321	305	340	332	328	322	300	298	302	310	276	301	316	285	296	302	322	297	312	306	287	302	323	303	323	300	313	315	318	323	293	302	320	287	301	286	308	310	317	307	307	311	312	319	299	301	313	342	286	309	280	314	295	296	302	343	341	326	287	309	325	320	303	294	293	309	341	312	344	304	306	320	297	300	304	308	328	317	297	329	302	323	288	318	342	294	300	325	277	317	313	315	296	308	315	298	320	314	283	293	312	301	285	295	294	309	298	319	305	293	301	310	303	305	324	282	276	286	311	298	325	309	283	307	290	326	313	306	318	301	302	309	311	298	307	318	332	331	291	320	315	301	321	291	289	323	326	316	312	319	323	301	306	314	294	324	308	294	298	301	318	306	292	314	328	310	278	292	333	324	311	331	310	326	316	339	319	281	308	295	308	305	323	297	292	345	309	312	292	277	290	335	294	328	285	285	313	308	298	276	310	328	290	308	320	322	327	312	294	333	310	283	320	297	311	303	302	301	293	327	307	299	275	336	324	286	321	336	314	312	307	316	301	306	298	308	279	314	316	273	310	304	302	340	314	298	288	271	332	325	354	303	328	290	315	337	244	309	321	305	317	313	297	337	336	293	310	298	297	285	323	324	287	307	295	293	305	310	290	277	318	323	318	321	317	342	286	318	331	326	313	338	318	303	340	328	339	322	319	310	303	344	320	295	277	282	305	314	338	311	327	308	285	302	317	309	302	319	303	298	267	324	272	286	304	311	276	304	321	283	312	305	304	319	312	288	343	315	305	350	308	322	291	306	315	302	340	306	327	291	290	301	328	301	325	309	317	322	327	260	296	301	309	309	286	305	295	327	303	299	289	315	306	330	309	316	277	293	298	315	322	298	310	284	318	289	297	325	314	303	314	338	308	322	324	283	317	290	299	306	326	302	323	311	284	306	302	293	319	300	306	312	332	299	303	315	310	294	286	348	278	287	312	302	317	288	322	323	329	330	318	299	325	297	333	289	297	284	314	284	293	303	317	289	316	301	288	309	309	295	286	329	305	288	319	270	298	278	325	277	288	312	293	302	307	307	292	291	309
24753	4378	2081	1561	1105	736	568	492	387	318	310	277	249	211	231	181	181	173	156	154	163	146	158	142	136	149	134	156	121	150	128	136	155	132	129	119	148	119	120	122	129	143	100	112	140	126	114	118	104	122	133	121	113	122	135	115	117	111	124	102	126	119	107	130	138	129	94	118	141	135	106	137	114	135	144	115	111	111	107	111	107	125	124	113	123	117	116	112	113	116	124	119	110	121	129	104	124	135	111	125	120	115	112	110	133	107	112	117	119	107	106	119	108	121	123	137	104	120	139	118	114	144	120	114	113	121	110	113	131	110	122	121	119	115	103	133	112	128	117	119	119	123	133	119	129	89	121	101	94	112	128	105	110	131	112	108	114	136	125	132	127	112	133	118	131	108	128	131	120	115	119	126	114	124	95	106	113	111	117	118	134	115	118	119	119	127	130	126	105	122	112	110	115	110	137	98	107	128	121	121	126	113	119	117	136	104	109	101	109	118	122	110	112	116	136	124	115	110	123	122	120	110	114	106	108	125	116	123	105	112	123	113	103	112	118	123	104	111	126	129	117	118	127	123	123	122	106	123	125	113	107	111	123	108	111	107	126	105	104	118	106	114	136	124	117	128	112	126	119	126	118	124	129	121	136	119	105	124	121	132	116	126	103	111	101	112	109	120	117	117	118	108	108	113	131	131	114	116	124	122	107	135	113	132	126	113	111	105	116	112	118	118	116	121	135	129	121	102	113	99	115	108	138	109	115	115	126	109	125	120	124	118	114	105	131	119	112	111	117	134	108	124	118	112	122	111	107	107	115	113	129	111	126	117	111	151	104	95	107	111	117	140	101	107	122	94	118	114	104	122	120	103	124	96	125	140	123	146	116	99	104	129	128	129	133	102	119	106	110	97	103	105	106	103	119	129	117	113	128	141	107	135	117	121	118	119	118	128	110	124	121	121	106	125	108	132	132	101	100	111	126	103	112	113	120	134	110	118	111	116	123	112	115	124	121	134	119	132	129	93	106	115	121	122	128	105	116	100	114	115	104	122	105	130	117	113	116	114	124	119	110	97	116	123	109	101	133	126	116	121	109	109	129	86	147	111	112	104	123	116	107	122	121	112	123	102	105	123	112	103	111	103	115	122	109	102	138	118	118	126	110	101	115	123	106	107	143	125	139	116	120	102	113	121	127	116	123	130	127	115	128	92	115	126	97	108	119	136	103	123	93	135	125	131	113	123	112	125	113	108	122	122	120	111	119	127	115	128	116	137	108	110	121	119	100	119	123	115	111	108	114	103	112	117	133	103	112	132	137	116	89	99	108	108	106	119	111	124	105	108	124	136	122	124	119	130	103	112	135	106	110	114	119	131	113	135	112	141	137	109	107	125	106	101	116	116	121	121	133	112	110	132	103	122	114	127	117	104	126	128	108	124	87	121	109	93	130	129	113	102	118	108	129	109	107	117	112	115	103	132	126	104	135	101	119	108	131	108	118	103	102	123	94	109	117	122	112	107	116	104	114	122	137	119	91	107	110	131	109	109	115	108	114	119	128	114	106	113	115	103	114	117	110	123	120	120	128	106	147	142	121	118	136	105	126	99	134	112	102	114	130	120	125	111	114	130	79	116	104	104	123	124	121	118	114	128	99	124	129	83	127	105	114	119	122	126	123	105	120	129	126	98	105	115	117	116	126	110	131	134	115	144	110	122	118	122	127	114	113	113	100	115	121	138	128	101	120	121	120	128	125	125	143	105	114	120	112	133	113	117	102	120	115	122	107	122	114	133	141	111	128	111	138	126	109	131	100	98	112	118	104	114	148	116	128	106	134	106	101	112	116	118	128	117	129	93	91	102	124	140	131	145	117	116	116	120	131	101	104	111	125	118	129	102	124	108	109	108	108	118	98	122	131	114	114	107	120	103	114	136	101	105	125	120	89	115	112	111	97	115	113	138	127	104	120	117	106	130	112	104	119	108	132	136	111	123	110	114	132	101	116	129	119	99	115	123	102	139	120	105	114	113	114	118	122	125	110	108	113	116	91	117	127	114	113	123	108	140	124	79	132	131	116	110	117	119	121	141	109	116	122	134	103	112	126	106	120	115	121	107	102	124	130	108	116	109	115	123	116	109	116	102	123	111	122	105	143	116	111	101	111	110	108	122	98	117	124	91	113	96	147	118	135	121	100	119	100	119	123	109	127	100	108	117	118	127	105	127	112	108	108	121	130	125	109	93	117	116	97	121	116	112	105	110	108	115	115	114	133	96	131	111	124	130	114	110	104	96	116	107	100	125	136	116	107	120	111	120	120	114	135	117	109	105	107	110	111	110	120	100	112	119	113	102	124	128	120	120	114	132	106	131	106	124	109	127	113	115	114	104	101	119	109	118	105	109	100	122	114	127	109	140	109	120	133	129	104	120	121	111	129	133	104	124	111	114	126	117	111	116	128	134	138	127	102	105	127	115	113	109	119	107	107	129	128	113	105	112	129	115	110	115	118	136	97	138	115	128	129	116	134	101	117	121	122	111	116	113	103	106	107	113	112	133	113	116	116	110	101	109	115	119	128	139	104	138	89	123	130	145	123	126	108	117	107	127	113	125	96	136	132	105	115	108	94	103	129	123	128	111	128	114	129	133	106	120	137	108	117	130	139	113	113	130	102	122	98	91	127	136	95	115	121	99	102	140	134	120	119	137	144	112	98	103	115	108	120	113	123	107	120	104	104	95	98	133	141	105	119	124	118	117	106	120	93	107	108	128	129	138	114	119	101	131	122	114	122	108	105	120	104	118	116	99	134	104	106	114	122	110	106	121	126	131	115	136	133	96	105	127	111	116	108	127	114	109	107	112	106	111	102	113	113	113	132	108	112	116	139	118	122	104	137	117	114	106	108	103	111	114	104	95	112	123	129	115	115	120	120	88	113	109	114	124	108	118	137	117	110	106	127	110	94	118	115	128	115	127	136	129	120	116	114	110	128	106	99	114	127	133	119	107	131	107	98	113	113	103	115	128	116	99	108	110	118	126	110	126	121	136	101	103	136	121	106	102	115	108	114	100	123	126	97	126	123	150	121	125	104	126	112	99	137	110	107	99	101	121	115	115	122	107	137	124	115	106	105	118	112	107	104	119	108	120	119	117	113	115	127	109	103	104	79	111	126	121	129	104	97	129	114	117	130	122	118	96	119	118	126	107	127	105	117	101	136	110	128	134	130	115	118	108	127	121	104	124	118	117	104	112	116	127	126	138	127	111	125	135	116	117	122	140	119	115	119	90	100	125	103	90	119	107	108	145	116	118	114	113	122	109	120	99	111	99	137	115	95	93	104	100	129	116	124	125	121	106	131	112	140	124	105	130	99	105	115	93	102	110	135	104	129	118	119	142	103	118	123	122	113	96	137	118	135	110	121	122	111	135	113	122	121	133	108	108	117	109	112	122	136	137	127	125	109	110	109	125	110	136	115	125	121	91	117	126	129	118	114	111	103	115	132	96	117	128	107	127
12917	2296	5071	5687	5068	4028	3385	2857	2342	1979	1764	1607	1453	1385	1227	1067	975	947	912	873	848	829	736	703	710	675	692	638	640	660	636	612	599	577	584	545	558	516	567	554	534	555	569	548	544	517	499	528	518	495	508	505	539	514	477	498	507	494	502	545	535	471	459	503	512	491	502	484	476	468	453	453	486	470	483	463	470	487	445	453	467	455	463	452	440	469	522	468	448	453	474	441	519	507	483	488	453	513	470	464	477	439	458	439	473	432	421	511	457	456	455	461	455	459	469	428	485	455	497	461	501	408	419	466	431	450	411	434	449	434	478	463	439	451	439	437	447	436	431	473	473	445	434	451	453	455	435	459	440	443	458	452	466	429	465	463	424	448	475	474	478	426	450	455	476	473	449	430	463	441	403	436	463	418	448	481	412	443	481	385	430	454	455	429	399	421	427	456	462	474	467	443	425	466	470	424	447	483	460	451	462	433	418	422	470	433	437	464	448	407	448	469	422	443	432	444	428	425	448	456	441	409	417	496	410	411	423	417	430	442	454	441	454	475	454	417	433	468	442	467	464	458	417	468	450	424	413	453	416	469	446	442	420	448	400	452	423	431	458	454	441	470	440	430	451	439	452	417	455	465	424	428	422	487	404	456	421	420	472	450	444	425	425	470	436	455	442	468	462	436	416	417	420	449	443	464	447	440	444	458	460	437	450	476	468	449	446	439	421	390	457	433	446	453	472	401	387	443	418	422	447	432	471	453	424	444	426	445	442	450	400	459	450	440	440	449	407	412	442	422	444	447	459	419	420	428	448	404	412	468	413	467	429	444	448	426	421	468	459	463	457	414	444	420	443	461	448	450	433	464	439	422	438	457	442	492	433	454	459	438	435	455	422	431	447	415	429	400	435	422	474	475	420	425	421	410	460	432	466	430	440	455	461	462	458	437	425	442	442	406	453	468	454	454	444	429	429	452	448	412	444	436	424	437	427	446	430	437	446	462	457	472	431	459	455	439	481	473	467	454	444	467	444	423	460	475	436	478	427	443	440	432	387	437	436	421	434	437	437	414	427	474	424	434	453	464	434	459	439	449	412	414	425	416	432	436	445	451	418	462	428	449	479	437	434	438	437	477	452	426	437	460	449	468	444	435	454	414	470	460	463	489	463	467	481	465	440	438	442	425	452	436	396	456	465	431	462	433	430	428	467	430	467	443	434	468	436	421	472	465	415	491	411	464	457	460	426	478	456	433	460	423	426	439	438	446	475	419	457	409	428	449	453	435	439	394	432	460	489	473	439	424	443	434	460	388	421	469	442	417	435	437	410	470	450	451	438	486	435	410	479	416	459	431	438	447	453	416	424	474	455	429	440	433	477	446	454	440	413	478	467	444	461	442	455	460	440	446	439	436	416	461	478	415	446	434	433	422	417	433	435	396	470	432	470	446	459	416	446	461	443	469	486	462	435	467	458	471	441	446	439	455	418	441	463	456	413	419	463	422	455	426	430	462	440	434	434	408	428	449	463	434	453	466	453	423	460	440	462	480	462	403	455	439	469	440	463	453	453	430	437	441	447	422	424	446	464	454	455	449	434	447	452	417	412	489	457	450	452	419	419	466	426	486	440	487	430	449	440	472	430	402	458	456	416	443	414	475	427	422	450	496	410	439	432	437	404	428	450	452	428	419	425	465	463	427	498	418	462	476	435	413	435	451	449	468	484	430	456	452	419	447	451	415	448	419	455	460	460	432	443	459	456	421	453	426	437	472	474	410	463	460	444	450	474	430	447	445	516	443	442	450	461	434	465	470	443	448	458	470	439	449	465	451	433	411	434	437	430	416	458	440	468	419	421	467	443	450	443	478	418	473	465	508	425	432	453	456	451	430	446	421	426	431	441	449	492	454	447	421	428	428	439	466	447	420	419	444	439	426	475	453	452	470	434	452	452	428	436	439	382	426	431	413	432	436	462	440	458	426	442	425	415	440	477	443	465	436	433	456	417	405	452	456	441	431	416	498	417	424	480	423	448	454	438	470	464	419	397	425	441	419	442	428	439	433	435	466	443	457	447	385	398	473	465	452	437	427	442	470	427	403	445	454	436	426	416	433	423	426	445	476	444	484	443	438	486	449	468	412	469	465	412	415	404	450	440	457	453	413	454	475	443	454	430	448	420	440	414	418	450	444	454	447	441	429	416	382	399	433	434	459	436	448	477	420	475	453	451	442	453	429	433	483	427	481	436	431	432	455	439	455	459	436	461	453	461	430	452	433	438	434	434	412	435	439	441	442	426	438	435	440	465	425	421	454	432	407	448	420	442	455	414	410	430	445	465	464	471	428	449	459	462	442	469	428	450	441	436	438	400	479	472	423	465	474	450	413	453	415	444	429	471	446	470	476	456	400	449	424	484	454	408	452	454	444	410	462	418	465	412	481	448	475	488	400	418	474	464	464	450	453	466	461	419	437	431	426	476	417	410	457	480	460	472	454	441	464	429	445	473	448	433	442	453	426	457	446	453	482	447	433	405	429	414	471	451	443	465	449	414	452	419	433	482	418	434	420	457	455	431	419	435	450	442	414	409	444	436	455	418	423	450	435	435	436	436	469	475	451	483	423	437	435	434	452	484	437	468	455	427	452	449	436	431	426	442	476	447	447	426	434	428	394	469	441	432	449	416	440	436	466	435	459	445	467	453	438	480	464	475	422	470	461	451	438	447	438	459	449	457	478	419	458	443	415	420	444	430	461	439	433	441	468	425	450	434	470	409	450	433	431	439	464	427	450	413	429	454	445	451	431	416	418	441	419	422	462	466	437	458	443	393	409	464	472	435	442	462	457	430	458	475	430	425	445	425	458	441	434	454	447	433	437	419	442	436	475	481	430	414	437	442	430	448	438	485	461	432	404	446	452	427	441	457	434	388	439	449	426	458	415	492	453	435	461	489	485	412	391	455	410	448	462	440	442	457	436	491	457	440	408	420	438	445	416	443	415	432	431	460	475	462	467	449	439	476	449	475	455	453	451	428	422	416	432	433	449	436	451	448	469	414	430	447	431	469	424	427	443	409	461	440	448	430	425	452	426	472	464	453	420	444	464	403	431	443	433	412	426	422	443	449	470	437	457	439	422	438	468	416	442	400	411	435	435	475	467	414	415	465	436	420	459	474	413	446	451	397	430	421	438	466	449	433	435	489	455	445	453	462	428	431	433	438	459	441	450	477	436	432	460	417	463	454	442	449	435	457	431	455	435	439	433	436	464	471	457	428	442	436	429	435	431	452	463	448	471	404	460	437	443	418	449	460	444	436	433	425	426	464	479	431	414	458	452	435	465	431	471	462	458	452	440	426	432	491	472	435	443	452	434	474	448	416	394	480	432	433	440	446	427	482	396	415	473	431	418	448	454	473	446	464	452	447	449	428	454	454	411	447	479	459	495	451	474	390	455	425	414	448	455	477	445	430	492	454	412	441	442	464	425	428	496	429	411	426	465	411	425	452	457	450	429	437	449
2456	206	226	185	180	169	172	148	119	153	140	147	159	170	150	134	122	142	148	127	147	165	148	163	145	160	148	129	153	140	153	140	130	156	156	133	133	117	153	171	153	154	149	135	154	145	143	133	151	135	144	152	165	143	144	148	136	144	163	147	135	146	139	136	151	132	164	124	150	147	129	146	148	171	105	140	143	142	135	151	149	156	162	159	163	130	143	146	148	138	139	144	134	131	173	147	149	129	140	148	151	144	137	146	126	156	157	126	150	167	157	148	119	148	162	162	137	162	149	132	161	132	167	148	156	141	119	153	145	143	156	138	116	137	129	126	125	131	149	141	148	140	148	149	135	129	142	146	145	144	143	131	139	150	145	153	154	159	152	134	145	151	158	136	164	131	143	154	119	130	130	134	142	134	148	157	143	139	138	140	147	151	149	176	153	149	141	142	151	141	136	148	175	153	160	142	141	146	129	133	160	145	159	148	163	143	138	144	116	147	145	148	163	136	146	145	122	146	152	132	146	133	163	137	150	155	136	153	158	156	142	138	146	134	127	143	127	149	149	165	147	146	157	114	163	138	151	147	154	147	152	120	173	154	149	123	150	128	147	135	147	120	168	130	152	160	145	148	150	145	133	132	134	150	152	147	160	142	159	140	149	159	172	151	125	157	148	133	144	144	133	145	140	146	158	185	150	147	140	129	129	133	153	149	154	137	136	141	146	131	157	141	146	153	145	146	155	146	127	149	157	137	141	145	153	148	123	143	147	146	173	138	139	151	132	129	142	152	141	159	135	128	151	143	144	145	170	148	150	148	121	130	168	132	123	133	130	144	148	139	136	132	148	147	144	134	127	154	143	143	160	162	139	139	153	143	137	156	154	158	141	162	143	147	130	150	149	133	159	133	116	143	119	140	147	156	134	141	127	154	144	135	133	143	153	141	142	142	123	148	141	120	127	178	167	144	145	147	146	139	153	164	154	131	166	127	133	131	139	146	126	163	158	149	156	142	143	137	130	130	109	139	146	148	131	142	128	145	161	141	137	157	148	137	146	144	132	160	133	140	153	140	160	120	129	132	128	158	149	139	127	138	129	130	134	143	131	136	159	143	156	149	153	144	156	154	160	150	155	150	125	152	144	159	143	147	145	151	131	137	136	152	149	168	140	144	136	130	155	150	162	156	146	161	136	159	135	119	141	185	145	125	145	145	159	138	131	147	144	118	159	147	131	147	135	146	153	164	181	140	129	151	166	164	145	133	145	138	143	147	143	154	137	136	152	126	141	171	140	150	155	151	139	165	140	115	153	140	154	147	133	140	123	144	140	138	140	141	124	155	156	153	128	128	147	148	125	133	151	145	144	173	127	152	162	136	164	118	148	134	133	159	150	152	151	129	133	136	123	143	133	158	145	131	140	157	136	141	136	166	128	161	158	129	138	141	136	133	132	149	168	124	152	136	140	144	162	146	142	140	133	144	148	144	142	144	139	145	140	155	135	145	127	136	149	151	152	133	168	154	150	145	147	157	164	178	169	127	138	169	145	138	155	138	137	163	124	157	156	163	148	139	150	137	156	117	132	158	142	137	140	127	120	154	165	133	151	165	138	142	145	137	127	145	143	143	149	148	153	141	142	173	146	123	137	138	151	155	128	142	122	132	115	147	161	145	154	146	146	134	137	137	143	146	151	184	135	151	142	129	159	132	144	154	166	135	144	145	149	128	133	155	154	140	147	148	155	160	147	153	135	109	140	140	134	157	134	145	154	168	154	151	126	131	139	155	144	146	129	118	143	117	127	147	155	151	152	161	144	156	157	153	132	159	156	155	154	130	122	129	131	124	139	166	174	140	120	161	143	145	164	150	135	144	146	159	138	133	149	130	134	152	140	157	147	138	146	139	138	136	142	131	129	169	155	149	138	157	152	146	129	148	145	143	156	154	157	130	163	146	123	162	143	152	173	150	131	142	152	125	142	144	132	150	136	155	135	154	144	157	131	150	155	122	144	151	150	136	155	123	119	146	157	163	181	164	163	140	139	134	149	152	156	137	154	133	147	135	131	140	137	164	130	126	143	136	169	147	130	138	136	140	130	145	159	129	152	127	154	147	132	154	140	132	142	126	141	142	141	135	134	142	139	130	148	158	134	125	142	148	149	143	129	150	129	132	147	128	132	137	151	146	129	155	147	163	144	179	141	149	125	143	157	168	131	140	149	127	141	146	138	147	143	138	147	148	153	151	149	156	153	142	131	155	158	145	148	152	135	167	140	155	151	137	134	153	155	134	154	126	147	138	154	124	129	147	149	139	126	155	149	137	150	132	154	135	167	164	156	140	137	135	125	137	153	138	140	141	138	122	150	140	156	123	171	125	144	177	145	149	142	141	131	140	132	162	139	164	130	139	129	166	170	137	148	125	171	149	152	125	136	157	133	156	111	131	139	132	149	114	167	138	137	144	111	142	141	141	142	153	137	127	155	167	136	139	137	127	140	144	150	160	157	132	137	135	160	148	125	156	138	152	161	148	135	159	139	120	151	150	143	147	150	142	166	162	160	143	147	134	133	135	150	150	138	165	167	116	138	153	132	157	170	139	149	140	145	145	150	132	126	134	138	147	131	115	158	158	150	141	148	127	147	118	147	131	123	132	137	143	123	151	117	156	163	137	156	135	137	131	150	130	154	170	132	131	145	128	128	130	141	146	148	144	170	119	158	149	146	141	141	123	144	140	138	149	128	142	138	157	147	151	173	155	143	143	137	142	143	142	140	147	116	123	147	153	145	141	136	141	145	147	136	135	142	131	149	113	140	138	141	135	146	147	176	131	147	138	130	143	161	149	143	134	132	129	152	125	171	145	145	131	136	149	157	148	157	133	150	145	141	151	122	164	136	131	147	131	139	150	168	157	146	138	133	167	136	151	157	140	140	141	143	151	123	153	155	144	167	138	150	135	136	139	151	156	148	156	162	128	157	164	139	142	130	141	137	142	127	121	150	143	140	156	136	139	138	122	144	134	147	148	144	152	149	153	139	122	148	132	139	146	138	158	158	131	135	153	156	128	158	139	150	118	112	156	142	144	161	138	146	124	163	144	144	126	158	145	157	132	144	133	152	145	128	114	128	147	135	136	153	154	146	158	144	163	154	173	133	127	138	161	139	159	155	171	163	163	141	133	125	136	125	122	152	135	141	143	134	155	136	136	139	165	167	155	137	151	132	147	135	143	148	176	162	127	139	166	137	156	171	140	126	138	153	146	149	137	142	142	123	149	152	131	137	129	139	137	122	135	150	134	142	130	138	158	143	132	148	143	147	143	145	138	148	126	150	150	133	127	145	131	136	167	132	141	134	150	155	165	157	143	153	163	126	170	149	158	113	130	177	132	137	127	167	146	137	152	149	154	141	137	163	131	124	125	149	149	144	159	139	137	152	136	144	133	146	158	150	154	136	153	141	163	135	129	156	152	165	148	145	150	121	125	134	153	136	153	153	148	125	138	160	133	170	141
4468	649	733	709	671	626	668	598	587	575	564	563	560	582	548	533	561	546	536	540	532	529	516	523	464	526	519	501	529	532	525	529	553	520	522	504	536	530	506	488	527	504	486	534	496	552	539	545	534	484	503	525	529	515	545	511	502	534	496	540	509	501	523	496	512	524	539	510	536	532	494	513	553	549	537	495	546	522	498	523	511	488	509	497	515	538	492	527	509	450	505	504	526	502	524	503	556	494	497	505	515	511	528	548	498	538	498	530	543	515	489	506	498	563	518	515	502	529	512	461	590	522	545	503	516	510	539	507	479	519	531	517	491	476	536	558	520	501	527	527	534	519	518	527	534	552	520	525	531	506	500	513	497	538	543	538	475	559	485	498	540	528	550	528	497	519	513	481	482	506	552	572	482	521	516	559	502	535	511	518	519	512	523	518	509	529	511	512	520	554	480	510	498	485	478	547	487	520	511	550	530	490	507	520	509	534	490	490	516	521	527	537	516	506	513	522	466	508	518	542	560	469	563	499	517	517	524	502	533	553	532	523	489	513	502	529	507	524	561	539	507	516	487	528	558	500	528	497	511	526	526	554	497	546	483	570	463	519	508	501	552	515	507	507	490	537	461	490	480	510	537	526	553	531	518	540	505	540	519	536	489	537	524	529	504	521	532	554	532	532	508	489	454	510	489	523	554	531	491	516	531	499	524	601	511	557	569	531	514	476	531	508	501	529	493	525	546	514	523	515	488	489	489	500	483	528	545	555	497	499	518	513	541	514	501	546	447	540	564	500	506	544	521	475	511	490	555	517	490	525	481	509	566	494	519	491	483	505	518	522	478	521	529	531	523	499	485	489	489	521	482	474	513	510	545	544	524	519	492	530	510	511	537	496	495	524	519	477	504	536	508	540	528	532	526	483	524	537	509	519	535	504	570	519	512	516	519	522	509	510	500	526	509	546	507	496	552	520	512	488	486	519	487	559	475	525	490	468	502	520	532	513	523	522	545	508	495	559	522	493	510	525	492	519	515	526	492	512	524	499	534	488	479	528	536	546	538	484	504	518	492	511	476	516	511	480	570	502	515	526	522	535	514	527	482	530	536	486	536	512	525	497	512	515	506	528	511	494	526	537	495	509	532	519	505	525	518	487	531	476	533	476	495	520	481	521	525	514	491	494	516	530	519	505	514	474	506	488	540	596	554	491	508	537	518	546	543	551	535	491	530	494	490	528	519	512	488	538	554	545	529	516	520	485	507	496	556	528	488	523	529	481	493	513	515	491	501	509	501	522	505	485	536	513	509	538	495	539	510	516	478	490	531	525	483	515	507	522	519	468	523	521	516	515	499	544	542	522	469	504	533	492	533	573	471	487	531	487	520	522	540	520	543	518	544	555	501	520	511	511	487	511	561	533	503	530	511	540	552	500	493	508	486	492	528	493	528	495	478	513	512	493	480	505	488	530	484	510	507	500	530	552	537	509	519	536	483	529	512	494	520	521	517	531	495	565	507	478	514	509	494	521	500	514	525	505	575	518	481	523	533	506	542	481	492	538	527	541	515	532	537	485	505	520	457	527	515	510	550	506	504	514	530	582	489	533	547	533	514	549	515	511	520	513	529	547	506	511	504	550	556	527	559	525	467	521	518	495	492	515	524	537	538	524	510	462	490	490	536	485	530	566	478	504	567	539	514	507	501	505	529	509	545	515	524	543	509	511	528	549	517	485	494	529	502	534	547	503	535	494	545	539	520	530	512	519	513	562	522	545	564	526	500	495	486	519	543	559	548	538	516	515	506	542	523	527	533	527	504	515	494	500	494	532	522	528	498	477	554	478	531	562	517	534	504	542	517	480	527	548	517	490	500	505	510	556	518	512	535	494	519	530	535	522	552	474	508	499	470	541	517	536	509	494	541	487	463	538	491	544	502	487	517	495	564	497	475	534	481	501	553	508	486	500	504	559	508	496	555	528	481	521	543	530	490	517	499	516	537	503	517	523	489	495	539	511	518	500	484	500	539	493	521	501	513	533	508	505	483	526	523	510	518	541	529	533	465	519	489	538	526	537	530	506	499	514	554	507	521	550	500	497	546	537	513	541	512	511	516	499	519	554	471	493	524	537	512	519	587	507	537	506	536	525	502	532	533	515	459	512	510	514	577	533	495	517	496	518	502	543	523	553	495	479	514	546	529	514	511	508	501	520	486	573	522	497	527	474	505	462	519	489	463	526	523	525	516	555	504	488	554	505	525	535	515	524	535	530	516	484	520	516	497	515	515	477	556	490	512	541	502	511	545	510	551	506	529	515	438	513	553	486	535	504	508	512	466	495	527	534	514	488	514	513	513	505	512	521	503	478	503	528	539	567	496	552	512	510	542	571	513	529	547	484	497	541	590	502	523	502	540	526	553	476	471	537	518	500	490	492	507	504	512	512	537	531	535	490	552	520	514	520	525	490	531	541	533	488	540	513	510	525	531	486	505	539	525	519	533	489	485	522	565	520	476	486	550	486	532	549	523	542	518	517	487	548	485	539	544	512	523	568	519	533	512	454	528	502	537	520	515	523	520	587	527	467	494	520	469	519	506	480	525	498	530	518	484	494	508	506	534	555	493	522	532	535	527	501	502	511	533	554	527	485	481	559	477	520	513	503	486	532	525	538	494	484	568	514	538	525	532	525	515	514	560	511	537	522	514	526	531	494	500	538	500	521	554	485	493	521	492	543	541	498	532	524	507	535	540	493	520	505	465	536	496	498	537	526	575	494	490	512	563	531	475	552	513	506	517	532	522	512	526	505	542	478	478	534	496	529	541	537	537	553	497	513	504	495	490	524	498	507	476	504	512	500	536	511	558	527	498	526	520	506	501	555	501	518	506	533	519	496	541	501	526	505	523	496	475	521	481	522	535	519	534	489	480	454	525	496	504	508	528	506	503	575	503	584	507	521	541	545	560	546	495	470	533	554	529	547	508	537	518	504	547	518	532	511	505	486	549	491	550	523	511	518	518	492	542	558	522	504	506	505	533	527	562	513	515	529	501	510	514	543	525	534	532	484	504	507	526	530	530	559	527	536	452	451	502	508	520	537	500	503	536	517	510	593	539	538	491	510	549	514	507	555	524	522	520	502	493	491	474	515	486	513	515	534	520	508	507	548	494	529	520	465	504	526	526	501	545	497	516	492	472	533	517	548	538	509	520	545	485	518	499	525	496	549	489	543	512	505	564	503	502	449	521	519	540	502	543	537	507	515	525	517	507	521	543	517	482	499	520	491	495	540	493	500	489	544	499	500	490	479	505	498	492	519	510	498	509	556	539	492	491	525	513	550	529	528	574	507	512	576	527	556	503	499	543	511	515	516	501	506	518	526	532	463	511	518	565	519	493	508	489	548	499	567	524	532	520	517	532	560	558	539	488	485	487	488	542	517	500	545	483	500	477	517	512	534	500	452	509	484	492	490	515	534	506	474	506	507	484	490	480	521	519	535	505	541	518	504	542	506	474	529
13989	1285	1071	809	562	389	317	253	214	147	166	153	139	128	122	104	116	104	101	106	111	78	97	91	88	91	81	83	81	95	81	75	86	95	76	81	77	89	90	69	92	76	87	81	101	83	72	67	78	77	81	75	73	81	78	80	62	71	77	77	85	76	89	82	77	68	70	55	65	76	83	70	75	81	67	82	77	70	73	78	70	73	77	62	74	73	95	84	83	66	77	100	61	76	66	82	83	74	81	81	72	84	72	80	78	81	60	82	74	72	73	63	61	74	73	90	78	70	77	71	53	76	90	68	80	63	87	65	82	72	89	75	81	76	80	78	91	67	86	78	75	74	73	70	82	80	76	80	72	90	61	85	91	91	68	62	71	78	86	68	85	79	74	78	96	75	86	69	63	65	80	64	71	73	67	68	88	75	71	82	67	84	64	80	74	80	84	62	77	85	77	81	80	79	79	76	66	90	88	79	72	64	75	84	79	74	97	75	63	70	66	95	68	58	76	82	80	65	99	66	79	86	65	69	70	72	84	80	75	81	83	82	78	88	72	63	75	85	78	71	73	77	72	78	95	80	79	83	70	75	82	81	71	88	70	73	89	76	82	67	76	67	66	92	68	63	84	68	65	65	91	80	73	94	68	90	80	78	78	76	80	67	73	77	82	82	80	77	69	65	69	88	83	84	73	82	71	62	73	57	84	95	85	87	80	83	68	68	68	61	78	77	80	85	69	88	62	69	64	81	74	82	63	85	89	87	69	62	87	81	74	84	77	80	78	79	80	91	85	74	82	60	81	77	72	83	80	88	78	70	67	70	66	81	64	78	70	73	69	71	79	78	78	71	88	83	75	70	79	60	75	62	61	84	67	83	68	84	86	80	82	75	75	64	76	91	88	70	90	65	88	67	69	76	72	77	81	88	67	81	63	76	87	77	75	79	69	83	78	81	82	80	69	74	70	81	85	77	67	78	87	61	77	84	70	76	84	99	70	71	62	60	74	64	64	82	83	68	94	60	75	67	65	75	62	73	67	71	77	71	84	77	67	80	70	58	61	77	59	60	85	59	63	73	73	82	76	72	54	77	78	80	78	77	85	82	86	70	71	72	57	78	73	85	72	69	67	79	72	66	71	88	70	60	65	79	95	74	86	86	58	75	90	93	67	86	89	76	84	81	58	77	79	64	72	81	75	77	60	82	73	81	71	75	70	61	74	86	66	73	77	64	76	71	85	72	69	79	76	79	81	86	97	80	92	80	89	77	75	62	68	76	72	66	70	95	80	84	80	84	76	65	71	68	60	84	83	67	73	78	64	85	74	79	84	90	67	64	84	83	81	85	64	77	79	75	63	74	92	77	76	74	84	68	88	61	68	75	92	77	57	87	83	78	72	81	83	93	70	75	70	76	80	71	68	66	70	76	87	71	69	71	74	62	83	69	83	63	79	75	79	84	96	77	80	79	83	79	71	81	82	93	86	81	74	86	69	64	92	81	70	65	60	75	81	88	87	76	85	73	92	66	77	95	71	63	82	100	82	76	79	77	69	63	85	78	75	71	73	74	86	63	81	82	70	73	76	68	80	88	75	93	57	64	86	68	78	65	76	59	69	64	76	60	75	60	93	71	61	65	81	75	68	70	77	80	80	94	65	63	78	91	78	66	83	72	69	91	83	71	75	65	73	72	76	79	68	75	84	76	64	81	73	72	87	72	74	79	75	63	73	83	74	94	70	79	81	66	76	76	86	74	80	71	76	86	79	72	81	86	90	83	78	74	82	73	88	70	73	65	60	70	77	72	75	71	87	73	71	75	74	84	75	75	82	76	73	78	76	79	75	68	72	82	66	68	64	78	66	94	69	88	83	75	67	75	76	74	80	82	94	69	86	63	82	79	76	65	61	66	76	100	84	78	76	63	54	66	77	79	90	76	76	80	70	78	72	85	73	73	86	81	76	82	82	77	75	87	67	78	86	70	80	81	58	80	66	68	71	64	69	81	77	85	81	64	81	71	75	77	90	73	67	70	90	73	71	85	59	73	88	76	81	71	88	85	81	67	77	76	72	84	83	77	70	87	72	70	67	75	75	77	80	85	73	86	91	64	68	95	76	72	94	68	58	77	71	73	69	86	78	74	72	90	84	88	75	83	75	84	58	66	86	76	77	102	85	83	58	65	75	79	75	61	87	80	82	76	72	86	66	76	73	72	71	75	75	82	84	92	80	81	66	67	66	76	66	65	73	77	80	75	77	82	61	72	79	80	81	82	89	60	64	70	75	66	72	80	69	73	83	67	76	64	61	72	81	77	79	88	74	82	64	75	97	87	89	79	75	71	88	83	70	81	70	79	84	62	78	73	80	63	94	75	69	80	93	67	83	71	75	77	78	78	80	78	77	82	84	73	81	72	95	73	78	80	69	86	78	70	79	74	78	62	79	74	94	85	77	65	71	75	82	71	78	77	75	69	87	66	66	59	82	74	84	85	70	88	74	77	76	71	91	60	85	76	74	68	71	62	92	80	65	90	76	74	88	87	73	71	95	68	90	67	93	83	77	71	83	76	75	71	73	57	77	80	75	64	71	68	57	71	80	71	70	59	71	83	67	63	77	82	65	62	81	76	69	63	79	55	62	70	82	85	69	80	89	75	74	63	77	69	74	72	64	81	80	91	78	84	56	68	67	64	80	82	77	81	77	60	85	87	81	69	90	68	77	79	64	70	67	81	81	76	67	86	66	82	77	68	86	69	74	99	75	65	106	76	67	73	85	88	73	85	91	87	74	88	90	69	83	73	62	65	71	82	67	89	73	83	70	74	69	63	74	77	78	60	79	88	78	76	99	84	70	84	72	83	79	67	62	70	73	63	75	73	75	69	81	72	77	82	70	77	66	95	80	72	80	69	72	78	78	65	74	71	61	71	71	74	83	56	66	70	90	73	63	91	73	63	72	77	69	65	80	88	82	79	71	80	81	65	82	83	82	65	71	72	91	85	79	82	78	81	67	68	79	94	72	79	59	65	71	76	79	91	89	75	79	92	68	77	91	66	64	78	84	71	70	80	58	80	71	62	62	68	72	76	82	93	79	94	74	83	72	68	73	69	80	71	63	69	89	80	84	73	64	88	77	85	73	82	70	82	64	82	76	92	76	78	58	79	68	76	79	88	71	83	73	86	87	75	71	96	73	82	63	78	78	71	72	96	55	70	70	72	87	85	72	79	71	72	83	70	86	71	64	81	95	65	72	81	86	68	87	75	64	86	66	95	89	65	72	66	77	78	87	89	88	86	62	80	75	69	82	69	72	82	74	69	80	76	89	69	77	82	74	73	61	86	89	74	90	72	75	74	86	99	73	56	90	66	80	82	89	87	72	82	71	83	57	78	74	81	79	81	84	62	63	82	77	75	62	83	88	79	75	83	83	86	102	77	79	72	67	75	85	84	80	73	67	63	79	82	66	87	66	66	63	80	77	75	64	82	78	85	75	81	72	83	93	79	71	83	63	84
9492	1228	2810	3152	2752	2222	1868	1473	1325	1125	987	881	829	809	732	627	606	568	540	534	479	523	458	492	460	384	422	423	390	419	416	394	393	365	367	366	350	412	353	403	326	347	369	337	323	352	357	326	379	345	369	346	326	319	324	319	344	331	334	332	324	338	337	322	342	317	329	311	325	304	323	347	328	321	310	355	339	337	315	289	315	333	337	326	334	317	292	323	340	313	323	322	339	295	303	324	324	315	300	318	304	291	279	318	327	333	311	298	337	292	324	305	305	340	305	302	327	330	334	307	319	331	336	311	346	319	277	299	317	305	296	322	285	294	284	322	271	294	319	323	334	291	305	303	306	329	283	314	326	295	314	334	317	325	324	316	343	290	326	319	307	321	279	287	304	282	304	334	307	297	290	315	320	314	289	337	309	325	321	288	317	292	296	325	300	309	299	282	309	304	312	309	314	303	320	323	309	280	278	309	303	329	322	293	294	303	298	309	308	312	271	314	285	307	333	325	296	328	279	307	332	314	308	300	328	304	295	308	310	303	320	315	300	298	298	335	319	321	295	289	279	297	317	355	275	296	283	326	314	326	315	308	326	292	320	341	300	317	327	286	304	306	299	324	287	280	339	330	334	280	333	304	309	325	311	303	308	282	331	303	332	333	314	265	306	284	315	321	286	313	321	353	355	299	303	289	302	294	287	283	301	284	285	315	320	315	298	304	300	304	300	303	318	331	305	320	317	325	308	321	298	328	302	288	322	301	309	315	284	298	296	306	301	318	316	315	326	296	304	317	312	320	289	324	299	286	306	361	283	302	324	322	303	302	287	298	283	269	298	312	290	323	295	313	311	301	300	318	286	324	283	305	303	344	353	296	315	301	303	298	295	309	318	300	309	297	291	290	295	322	332	289	322	289	324	313	310	318	324	312	298	317	329	337	310	305	311	305	345	291	309	307	320	291	332	334	318	293	282	300	320	306	315	303	334	299	290	330	277	316	333	328	327	329	296	303	340	290	281	348	323	291	313	320	294	328	310	327	312	322	313	302	302	315	290	299	294	323	299	311	343	300	271	290	284	331	285	301	317	316	290	297	311	314	320	316	317	313	321	314	311	328	305	347	304	293	343	329	348	334	295	308	318	306	285	301	284	301	309	299	303	313	306	346	302	311	300	296	316	293	306	302	277	278	291	330	299	303	321	321	290	299	291	299	292	345	314	304	313	283	310	345	314	292	297	330	275	314	291	282	307	312	280	300	313	343	313	319	301	300	313	286	315	294	294	305	275	310	280	320	297	308	323	339	310	325	313	292	322	298	287	312	307	309	327	320	312	315	289	326	297	312	289	327	342	294	287	294	266	333	348	293	309	310	334	301	331	290	295	290	320	280	324	341	309	296	332	303	268	320	311	326	301	295	295	290	318	310	323	317	307	289	304	321	301	297	326	319	300	290	318	307	319	288	313	307	292	333	336	325	286	292	291	326	307	310	295	294	313	328	301	330	309	310	319	282	294	323	292	318	299	309	298	315	288	288	285	302	312	301	334	316	287	295	284	300	286	281	279	277	311	289	317	310	309	311	315	324	334	309	314	306	299	309	294	279	292	329	337	334	295	309	304	293	290	310	293	324	287	280	311	305	343	301	327	324	305	304	305	322	326	319	299	261	317	285	302	307	288	294	333	329	300	328	298	306	278	308	275	311	280	327	313	310	306	315	316	310	325	300	287	333	340	297	325	304	320	308	348	303	305	319	312	293	305	278	295	318	288	306	311	283	309	305	317	307	301	319	325	290	302	316	312	293	322	272	308	329	318	305	299	292	291	315	323	302	327	295	285	319	309	296	292	295	331	295	311	286	321	303	311	315	285	314	315	297	317	315	294	328	315	312	297	307	304	310	315	316	302	324	293	327	297	290	294	325	296	307	303	314	325	303	323	298	304	326	311	271	340	319	275	308	303	312	327	284	288	299	288	332	299	323	320	300	309	291	279	304	275	288	286	306	338	345	325	316	307	323	303	328	317	284	302	289	309	270	300	313	293	300	301	298	299	303	294	296	290	309	329	346	286	317	298	351	349	296	275	312	331	289	307	294	294	326	304	343	284	300	297	321	319	330	292	292	304	319	306	302	296	330	288	297	307	319	306	271	325	326	286	285	314	291	306	326	327	295	305	286	329	314	303	339	288	330	309	324	283	304	307	327	311	314	325	318	310	315	320	317	324	330	327	288	294	302	305	306	308	305	293	300	354	330	318	339	300	312	322	287	316	286	293	287	305	280	325	292	330	287	327	290	284	289	310	310	329	317	305	342	343	309	300	300	335	323	297	307	277	307	301	343	319	308	318	318	309	309	333	323	281	293	337	313	297	290	288	284	298	284	308	296	304	290	288	295	303	297	299	329	340	294	316	292	318	327	338	302	308	314	312	277	310	299	305	298	293	328	274	293	278	309	313	286	305	293	298	319	311	298	328	339	309	283	289	309	322	287	296	319	298	310	313	297	304	357	308	317	316	331	300	313	299	284	299	309	282	308	304	326	300	329	293	314	313	311	298	301	285	259	308	299	285	300	300	315	324	340	322	290	303	311	339	324	296	302	308	308	318	342	309	300	346	289	306	317	321	286	336	328	305	298	296	296	276	298	317	324	319	298	305	301	314	289	328	319	323	328	301	306	293	326	299	288	307	312	298	311	294	292	295	306	302	290	306	315	307	326	286	338	340	301	307	305	280	291	359	290	305	306	327	321	319	318	324	303	294	299	299	307	302	310	326	312	305	311	321	294	287	323	286	307	321	333	298	318	313	332	302	302	281	307	311	295	320	297	312	329	292	303	292	324	308	309	283	319	327	289	326	322	315	312	321	323	301	281	311	344	338	272	291	337	301	331	305	346	292	330	326	338	305	315	324	295	339	337	287	308	324	337	319	322	348	318	279	312	323	312	275	316	329	318	313	330	308	312	296	285	304	334	331	328	315	284	334	304	327	338	314	314	336	322	300	322	317	302	314	318	314	303	288	276	310	296	305	293	331	337	270	315	323	266	283	290	296	318	296	323	318	297	296	333	307	303	327	339	270	306	313	317	312	313	297	320	299	322	317	291	263	326	290	328	309	317	313	333	284	318	347	313	310	305	294	329	253	295	295	309	308	336	278	286	307	326	313	291	303	302	329	325	317	288	340	310	319	284	306	277	293	309	329	316	309	297	288	318	298	338	359	258	326	316	310	297	289	306	315	337	305	290	294	296	311	311	334	324	292	295	324	309	308	324	310	355	296	326	333	308	291	319	290	296	290	304	321	310	286	316	290	291	316	314	309	299	279	266	326	303	307	275	267	345	292	318	311	308	299	305	308	316	316	305	297	292	292	280	319	322	288	286	321	320	309	340	311	336	328	277	302	305	286	286	316	262	321	311	323	346	320	315	314	334	313	302	326	319	276	313	330	321	337	295	386	330	284	317	305	315	332	289	319	330	317	279	336	308	307	321	300	342	297	298	315	304	313	286	329	293
23084	3842	2099	1485	1037	793	559	452	395	321	243	247	221	225	187	194	170	172	161	142	141	133	155	136	134	141	121	152	152	111	120	136	125	129	110	115	127	105	125	150	130	122	91	119	114	125	127	134	115	135	114	108	123	121	126	102	132	111	126	114	119	119	116	105	105	120	112	116	136	116	113	120	95	104	132	128	127	115	129	133	137	98	112	95	93	95	127	114	124	130	122	136	110	108	120	111	102	92	109	118	115	98	112	95	119	146	123	111	103	113	118	92	116	120	112	100	105	113	100	105	109	132	113	108	110	129	113	113	109	121	102	116	122	111	113	113	107	125	103	114	112	101	105	128	102	123	95	104	123	123	117	105	118	124	111	115	137	98	109	111	115	130	121	110	115	114	108	97	104	101	90	112	100	106	113	112	104	130	115	109	107	117	119	113	102	119	101	109	96	117	131	93	110	119	113	119	103	131	132	111	108	112	95	113	103	112	120	114	126	142	139	103	121	137	121	121	112	102	101	108	117	116	119	111	121	102	102	106	121	121	107	107	111	100	117	122	126	106	106	116	95	114	110	103	111	106	107	127	100	108	114	103	124	118	91	109	117	102	114	112	127	107	110	116	106	94	110	104	118	121	123	96	102	116	122	108	105	96	115	133	119	110	104	89	97	110	87	101	102	117	105	108	114	117	112	103	127	102	111	116	108	116	91	118	114	104	109	107	101	115	113	121	110	123	107	105	86	108	109	107	113	98	111	131	110	112	110	102	111	96	115	113	126	122	86	105	119	116	116	98	116	129	111	126	98	101	101	133	100	124	113	119	125	119	106	110	104	133	116	113	121	109	104	117	113	111	109	105	114	107	104	99	121	89	120	115	100	115	103	112	94	123	120	108	107	115	114	116	105	96	111	111	107	100	110	112	107	113	121	128	108	118	105	114	108	96	119	101	101	108	99	122	128	116	128	105	120	106	112	107	127	113	136	119	115	113	126	123	108	93	97	107	107	127	122	97	97	95	117	118	104	119	118	116	114	126	115	105	105	114	105	99	99	116	110	124	119	98	87	124	122	111	125	124	112	96	113	124	129	123	111	107	106	107	104	132	107	109	101	101	123	82	115	114	92	102	122	120	113	122	113	123	124	101	111	101	118	116	119	121	102	115	121	113	106	107	110	112	116	109	99	133	118	96	124	101	103	116	123	107	132	91	107	139	117	105	115	123	110	126	117	105	117	133	104	109	127	119	122	106	110	124	127	130	126	126	100	112	103	109	109	111	124	104	106	107	104	104	114	110	109	134	109	115	101	120	122	108	106	119	119	111	103	119	107	109	98	123	96	120	94	109	116	115	116	116	116	104	85	120	117	106	117	127	90	120	101	115	145	100	114	104	93	112	126	132	105	95	123	124	121	113	114	106	98	113	107	117	119	113	110	95	130	112	115	101	102	119	109	103	115	115	95	100	116	98	108	96	117	125	108	112	90	112	107	119	123	110	108	120	98	100	130	103	114	91	116	136	121	115	103	115	94	126	117	121	110	127	120	112	118	115	118	121	105	122	103	102	107	119	99	117	97	110	116	115	117	120	92	110	114	123	129	120	125	125	104	108	110	104	120	109	104	120	105	117	103	114	126	119	110	102	116	109	126	102	132	117	129	106	109	116	127	133	129	117	118	100	117	124	103	112	127	127	129	126	100	126	123	117	106	110	102	116	127	129	120	123	99	81	119	108	123	121	112	107	119	107	117	126	119	112	122	117	111	104	116	96	95	107	109	132	113	119	111	110	122	116	107	129	105	110	94	98	115	107	118	118	96	111	105	114	122	121	112	116	101	109	116	101	111	118	116	122	89	118	102	93	105	128	118	108	96	127	107	97	95	117	99	105	114	90	121	125	111	122	111	117	105	128	121	106	127	113	96	103	99	112	117	113	118	126	107	127	121	113	142	105	109	93	118	109	105	107	119	104	119	100	94	110	101	110	106	116	134	97	104	129	113	93	117	105	84	119	105	106	123	120	109	97	110	118	114	110	119	105	105	107	114	116	102	125	96	108	105	104	122	103	113	106	109	101	117	121	112	105	127	109	104	111	124	90	102	121	95	110	105	111	115	107	130	109	126	107	123	102	112	119	111	107	89	104	121	110	131	113	117	100	128	128	110	105	104	115	119	107	115	131	99	112	126	107	137	109	119	118	118	104	98	114	120	92	122	121	107	115	133	110	110	111	104	97	106	107	119	92	91	136	110	107	106	110	125	119	119	113	101	131	101	130	114	104	98	101	106	131	128	123	92	91	104	114	117	106	107	108	119	113	91	84	107	97	112	118	105	113	107	126	131	100	97	106	116	112	114	101	116	132	99	118	113	120	129	116	132	101	135	97	106	93	117	123	135	97	115	118	122	105	122	114	120	115	102	111	91	126	87	107	107	136	131	115	120	115	108	114	126	122	110	100	93	97	109	102	112	99	119	130	91	107	123	106	127	133	133	124	103	121	119	115	100	121	106	107	100	115	118	101	98	112	115	94	114	90	132	120	101	100	114	120	109	107	117	112	117	105	110	92	106	110	126	110	119	100	128	106	107	99	94	113	127	117	106	110	101	115	92	85	104	106	133	108	113	117	122	98	138	119	110	124	101	114	103	109	103	111	109	111	127	113	131	98	113	108	110	128	119	101	114	110	116	119	116	109	130	127	106	114	116	131	109	127	113	118	120	116	108	111	93	96	119	132	114	120	113	104	123	122	121	137	111	112	116	118	119	103	104	113	106	117	128	111	104	133	106	103	117	100	132	106	108	110	121	92	96	127	112	115	131	100	120	115	121	125	104	124	124	110	115	115	120	122	112	123	113	98	118	106	122	111	94	110	115	140	100	100	117	109	125	100	121	118	115	114	104	110	111	109	134	108	100	104	124	109	115	98	116	109	133	114	99	112	114	113	123	109	125	115	133	111	124	106	109	113	115	104	105	117	104	147	133	104	112	109	106	107	122	127	102	103	114	106	114	106	108	110	100	119	136	100	129	100	135	104	108	111	104	92	116	100	101	100	117	90	112	121	122	97	123	105	111	108	103	100	106	114	126	112	127	101	120	130	114	95	120	117	117	109	90	116	86	108	114	114	117	101	138	106	119	122	102	112	121	115	114	104	115	106	108	113	124	95	103	107	114	121	115	101	91	119	89	109	128	122	101	115	122	111	118	109	106	142	123	101	132	112	113	97	116	123	124	119	134	120	101	118	127	124	116	110	108	117	117	113	107	101	114	103	99	117	87	115	108	110	103	106	108	126	97	118	86	123	107	111	97	123	112	104	101	123	111	112	102	122	115	101	116	114	130	122	100	97	110	120	110	107	108	103	115	104	124	114	111	111	121	97	103	115	110	96	121	93	97	123	131	133	111	127	126	104	113	121	113	116	110	102	75	97	141	107	110	124	109	120	132	103	117	118	115	99	116	127	103	111	115	119	117	99	126	117	127	121	118	110	113	115	120	105	127	120	93	111	104	103	115	117
11989	2112	4808	5341	4703	4035	3195	2656	2282	1953	1726	1580	1396	1261	1159	1100	975	891	841	848	843	778	726	711	688	703	603	630	635	644	633	563	590	571	635	545	569	529	557	527	506	482	545	496	528	507	472	525	494	513	478	456	441	478	446	449	477	473	465	504	456	476	473	452	454	445	435	465	477	449	456	460	466	425	441	453	411	457	461	474	451	435	444	406	435	422	451	449	426	425	454	418	414	458	435	478	475	429	466	470	430	433	454	406	396	396	423	393	470	446	424	431	446	418	407	440	478	398	428	420	466	420	411	439	401	419	425	374	426	446	440	417	403	424	462	448	462	421	434	452	376	399	440	467	383	424	464	436	442	394	442	393	414	427	416	443	419	459	419	438	406	415	403	425	432	407	408	416	426	439	408	426	408	447	418	433	414	435	385	435	444	390	401	412	437	444	423	439	406	446	440	417	425	414	427	405	411	463	419	449	432	457	419	426	440	419	445	425	418	397	450	484	386	425	383	439	413	431	410	416	399	405	408	440	443	423	460	399	416	451	411	429	445	418	393	404	431	441	447	420	391	433	397	457	446	400	433	391	433	455	422	457	437	438	413	402	408	428	441	417	450	433	426	430	403	460	425	438	423	418	384	413	400	436	410	420	397	434	449	398	410	427	435	435	460	438	432	428	452	429	426	407	447	465	431	406	428	425	449	439	415	420	441	388	411	423	419	404	396	449	417	429	453	409	449	472	398	386	391	405	445	428	409	434	396	448	424	374	449	429	424	413	411	415	436	419	444	402	429	387	406	397	414	411	436	385	419	415	405	424	420	428	449	420	439	408	442	407	426	434	422	429	388	459	457	424	473	414	415	419	417	414	425	418	401	446	404	471	433	442	442	424	456	430	443	420	391	418	431	404	441	405	410	407	422	453	428	431	414	423	454	444	425	424	405	410	391	417	443	440	431	426	424	396	397	447	385	429	449	405	432	380	415	429	427	431	460	407	419	386	453	435	442	422	409	421	434	449	432	450	453	419	393	401	421	458	424	417	431	420	416	445	436	413	415	419	439	441	425	408	419	453	395	456	445	413	432	415	421	436	425	423	413	442	397	394	406	428	433	385	455	409	443	417	408	447	438	452	454	423	426	442	416	429	425	430	417	413	426	406	421	410	398	431	436	427	432	433	427	389	438	436	470	458	412	429	422	429	436	440	421	407	456	412	408	416	378	428	392	428	455	440	416	422	441	440	383	434	435	396	391	425	416	406	434	419	434	452	405	455	438	413	407	416	431	424	402	435	471	443	430	410	436	419	414	384	449	440	432	408	418	419	410	393	408	451	421	434	427	409	433	429	458	430	428	433	412	430	433	380	389	400	405	437	412	418	419	407	395	425	449	418	419	423	414	434	400	414	411	457	413	420	463	414	424	416	455	434	448	372	422	410	432	417	404	423	399	404	430	430	457	436	428	372	378	428	434	427	399	395	379	415	436	426	398	403	444	386	395	459	414	435	428	419	427	404	477	394	408	438	417	390	440	414	402	413	435	466	407	415	411	435	396	434	422	417	424	423	416	379	461	405	428	417	399	452	403	424	456	398	451	435	407	422	420	394	436	429	389	403	427	437	423	415	427	431	423	436	423	441	472	447	416	422	414	408	413	422	447	407	399	406	424	461	404	446	399	409	390	406	430	446	454	454	469	448	442	425	406	407	448	402	444	430	427	385	395	439	410	412	410	444	429	394	398	397	455	416	434	401	385	456	442	408	458	418	387	422	414	425	416	437	414	426	431	408	446	448	402	428	427	441	423	449	446	442	383	436	400	409	434	422	434	437	389	411	446	418	434	399	451	445	475	391	428	437	421	436	458	396	429	418	466	421	431	420	407	394	428	429	401	449	455	423	381	431	403	410	439	409	425	451	424	408	425	479	451	442	429	408	439	419	392	432	445	417	445	413	449	446	435	432	391	439	432	448	415	439	415	437	451	409	380	404	424	410	416	422	354	436	418	406	415	437	466	428	426	416	409	434	411	478	439	452	423	428	463	414	414	426	422	439	399	441	430	399	421	442	440	449	445	407	395	423	377	430	402	463	426	452	392	400	423	408	430	418	445	437	449	391	438	433	417	406	441	405	456	401	438	399	405	387	410	436	416	437	386	411	419	403	435	430	428	422	407	441	412	449	438	447	428	414	453	413	439	434	419	471	419	477	419	438	430	422	410	414	430	438	434	434	401	411	394	425	393	439	427	426	442	457	413	437	431	427	447	456	444	391	393	426	377	399	433	421	446	453	428	445	395	400	407	394	395	416	416	402	428	437	385	450	419	411	413	408	414	436	383	394	431	432	412	416	429	409	452	422	415	421	396	396	429	415	376	423	412	454	431	442	399	431	423	425	439	453	430	408	424	410	403	428	414	456	421	429	436	413	422	437	433	435	429	449	407	394	443	412	422	385	411	431	434	419	440	393	420	442	393	422	390	457	416	421	394	417	438	419	430	408	422	429	399	401	406	411	420	396	406	407	456	425	414	419	428	397	387	411	421	402	408	412	432	419	471	469	388	460	395	397	416	425	440	398	421	410	414	438	448	425	422	431	412	447	425	415	410	414	432	420	431	411	434	445	448	461	474	411	429	462	406	436	410	435	390	401	381	457	406	408	422	431	440	403	415	461	446	424	424	460	435	420	436	429	426	427	394	440	410	434	387	428	431	429	388	400	422	429	422	458	422	420	418	401	419	428	447	420	448	408	424	430	455	401	413	426	426	433	410	462	420	430	429	429	432	397	423	408	426	402	424	451	436	409	436	430	422	408	452	418	446	474	441	435	377	401	437	414	419	448	403	437	439	407	407	443	418	458	419	382	440	424	401	392	420	412	410	436	449	440	415	427	417	426	383	387	436	451	429	447	414	409	447	477	446	398	396	447	430	462	435	388	416	443	410	420	416	445	443	475	395	399	400	414	436	431	401	425	423	403	395	409	436	420	400	458	454	399	407	436	428	424	439	423	409	436	360	401	401	450	430	459	380	419	433	398	449	425	449	417	414	416	437	397	432	446	429	432	407	398	381	428	430	421	428	425	426	386	425	438	385	392	452	415	457	408	427	425	433	422	432	402	432	412	427	417	455	420	432	435	421	448	433	437	405	419	407	467	424	447	438	402	398	438	412	425	437	462	436	447	446	410	407	437	458	388	423	464	415	414	403	434	444	450	404	433	434	411	418	426	409	425	437	409	410	401	458	435	408	420	443	431	473	464	406	427	383	446	418	392	456	423	402	424	465	454	455	459	396	471	466	397	461	429	428	431	423	387	417	400	435	442	397	457	418	433	424	426	432	445	430	435	408	470	449	399	422	447	406	430	431	451	427	377	391	421	401	401	437	382	438	450	410	442	417	409	404	418	424	453	451	422	455	404	402	376	411	447	415	382	430	444	394	421	405	445	398	389	444	418	403	426	429	420	424	410	425	441	458	405	424	431	451	397	405	430	403	446	424	403	428	413	433	424	399	411	399	401
2337	209	213	177	177	146	129	142	153	150	141	127	159	155	151	139	155	148	154	145	153	131	149	138	157	152	140	152	139	155	134	145	144	112	126	144	138	132	149	173	142	149	162	153	142	134	151	143	127	116	142	161	130	152	135	123	140	140	139	136	140	139	164	137	154	140	159	147	165	138	154	130	162	155	124	136	141	152	153	131	138	124	152	141	127	146	136	152	134	121	138	141	166	151	132	135	126	133	141	147	153	149	146	150	154	136	146	120	128	150	151	134	129	155	158	144	140	147	173	147	137	160	157	136	137	145	146	119	152	154	117	165	145	147	152	136	151	139	150	160	129	125	137	134	147	153	134	134	137	143	146	142	143	176	120	119	129	127	147	142	148	124	162	136	143	141	146	133	136	167	151	141	130	138	145	137	143	154	145	132	125	132	149	123	122	142	133	141	132	154	154	153	151	156	151	149	164	141	153	163	153	155	138	128	132	137	159	149	130	150	143	119	141	137	159	120	153	152	131	138	144	138	131	153	135	158	151	114	160	147	144	152	151	163	147	159	149	134	136	140	141	136	139	147	157	132	135	174	167	150	140	140	145	148	132	154	142	136	137	134	132	162	156	135	141	161	134	154	128	141	144	157	143	130	168	145	131	123	135	143	150	151	131	149	160	154	128	141	127	144	152	138	125	131	139	149	142	140	148	127	159	155	151	151	127	141	149	116	163	137	141	155	143	119	149	156	125	150	139	144	154	162	126	140	147	141	133	140	139	133	135	148	152	160	139	149	143	136	146	131	149	150	138	145	157	147	111	155	141	124	157	135	152	135	151	150	161	143	151	165	148	132	122	163	155	145	140	159	125	118	160	130	139	135	135	156	138	133	150	121	144	133	151	129	143	149	131	150	121	159	152	144	163	142	133	177	144	127	122	132	148	149	157	140	158	133	149	151	128	143	131	141	146	155	120	148	121	154	148	155	153	136	164	152	144	149	154	139	146	148	150	163	162	129	141	139	148	161	135	158	144	138	132	153	118	155	145	150	146	142	146	150	135	145	155	150	160	137	127	156	126	157	139	141	141	134	137	146	152	127	161	139	133	126	127	150	153	154	145	126	157	148	125	129	149	160	140	135	146	146	148	119	126	130	154	133	136	162	140	132	132	157	136	141	144	149	154	175	123	151	167	136	156	133	119	143	130	150	136	146	127	148	165	135	154	155	150	159	143	148	146	160	159	153	132	149	138	118	131	147	131	141	139	109	158	137	126	140	143	138	139	133	127	136	137	154	121	135	141	160	142	157	134	149	166	169	133	147	138	146	135	148	146	135	144	146	125	136	142	149	140	139	147	162	158	144	148	146	153	137	118	129	162	131	133	140	125	163	148	142	142	140	177	148	134	125	172	150	129	157	134	120	137	137	148	135	141	136	158	138	140	143	137	149	152	149	152	138	137	139	153	135	133	142	150	160	128	132	157	139	131	124	124	157	131	143	145	139	143	139	146	173	155	148	144	131	136	150	157	152	130	145	150	135	132	135	166	135	147	143	137	146	140	145	141	143	158	146	137	153	159	155	169	154	145	133	142	127	130	128	141	147	159	152	145	176	145	128	151	137	136	138	155	134	146	139	141	134	126	138	148	153	125	119	153	130	137	160	129	147	130	155	154	161	161	138	137	115	141	134	128	148	146	156	135	126	134	139	149	130	139	124	178	119	164	154	119	133	136	134	155	137	147	140	136	129	134	121	176	124	121	134	143	164	136	160	146	156	141	133	147	142	140	156	149	139	144	131	136	141	131	133	133	144	137	150	144	138	146	135	134	154	150	126	137	150	123	141	151	131	153	165	139	155	124	147	141	146	133	149	151	144	162	174	156	148	148	142	139	133	159	140	155	138	160	142	156	171	151	135	137	146	156	148	138	146	145	138	150	156	144	156	151	148	149	153	142	173	133	126	133	146	120	154	142	152	140	136	159	138	145	139	128	153	158	159	156	146	164	144	156	161	161	162	158	150	143	122	157	137	130	149	133	145	141	131	154	124	154	124	143	140	143	154	146	137	124	136	154	128	133	128	133	133	139	151	151	163	157	133	144	134	142	125	137	147	147	147	147	146	155	167	149	162	143	148	141	147	141	151	141	139	148	126	149	159	146	135	135	146	136	142	135	144	137	155	143	163	131	151	148	131	138	158	118	150	140	159	130	131	127	146	151	141	137	152	135	134	157	151	127	148	136	165	141	151	142	135	166	148	139	145	136	147	160	147	143	147	145	148	138	126	138	136	141	138	150	138	144	150	132	138	139	129	132	152	142	128	147	149	129	137	138	124	157	136	137	130	129	129	136	126	152	139	135	145	132	120	158	135	142	131	145	112	154	130	149	142	136	136	154	160	163	158	133	162	173	138	147	159	159	143	146	126	129	150	136	157	128	143	149	159	159	136	165	155	145	127	154	154	137	142	141	160	163	138	139	126	146	140	134	123	141	139	143	135	127	140	143	123	147	127	165	140	163	148	160	144	149	138	114	143	143	139	148	138	147	136	149	141	147	152	132	128	144	130	161	162	143	126	144	143	148	138	148	149	155	160	173	138	144	141	132	150	143	142	150	136	134	161	161	118	147	134	143	148	134	160	131	149	141	151	150	131	143	134	146	152	143	136	142	178	140	144	140	156	123	145	150	118	123	130	159	144	149	153	149	136	137	146	141	135	168	137	128	149	145	140	155	166	161	139	153	139	159	139	131	129	150	142	139	146	134	147	141	157	141	157	125	135	131	151	154	137	166	142	146	155	134	143	158	134	140	122	143	124	155	142	176	141	132	132	152	134	147	125	146	141	137	157	173	149	144	123	168	132	164	137	134	144	128	153	147	127	156	131	149	139	113	118	135	141	143	148	140	133	151	126	140	161	152	137	147	138	143	154	148	132	141	133	154	146	130	134	132	155	122	135	163	163	157	131	135	138	146	140	155	140	164	125	151	164	134	172	138	132	141	139	118	148	137	126	136	149	140	140	120	144	139	147	129	114	130	140	153	146	129	151	161	155	130	173	145	170	142	134	144	124	155	138	156	134	138	138	170	172	153	142	137	109	156	152	146	137	124	153	146	139	127	128	149	148	144	139	156	160	155	149	154	124	155	162	135	155	153	148	134	134	138	142	152	122	125	150	151	162	122	170	169	136	163	145	150	168	145	142	148	113	150	127	135	163	132	141	132	153	143	146	153	107	121	158	159	128	153	169	128	123	142	136	164	137	167	169	153	131	150	155	142	140	142	132	145	140	119	144	154	146	146	149	148	154	156	131	131	149	145	150	147	131	150	159	151	133	130	148	142	151	143	152	140	135	146	148	150	149	149	143	159	115	144	161	122	156	152	144	156	137	138	125	128	124	144	138	133	142	141	156	136	155	163	154	137	140	152	149	140	133	131	148	139	143	139	141	130	138	148	116	161	160	149	142	144	127	149	163	138	141	143	127	133	126	125	144	147	126	131	162	156	157	155	136	152	154	154	142
4520	592	674	689	698	675	636	599	570	548	554	550	563	574	574	534	549	516	535	553	549	552	513	524	547	552	561	486	488	531	515	516	528	504	507	511	542	474	503	488	510	484	574	524	494	525	576	476	505	530	532	499	526	520	525	540	507	498	511	546	547	529	532	534	517	480	498	519	553	540	507	511	509	539	524	503	523	509	513	499	528	485	527	526	515	520	513	555	490	544	477	523	526	520	534	524	517	524	507	509	507	537	512	499	508	530	489	516	513	552	498	556	477	502	519	514	502	495	536	568	500	521	494	476	511	508	560	481	489	537	506	548	523	481	548	503	487	491	504	513	503	514	498	537	545	514	537	492	478	532	586	522	501	544	483	495	549	491	539	496	500	542	526	523	492	515	480	500	485	528	496	569	541	513	491	529	540	537	524	502	482	535	532	505	544	524	501	550	471	519	549	492	525	517	529	547	495	531	549	488	478	539	497	485	507	521	564	508	515	518	548	499	506	503	506	504	496	498	515	512	547	510	538	515	524	486	518	515	516	453	534	509	522	483	496	543	528	538	530	494	514	559	535	513	551	498	523	543	521	514	537	502	537	528	453	503	520	522	516	551	531	505	533	470	513	495	504	498	531	503	515	527	509	521	527	539	532	548	555	537	537	574	533	505	542	508	531	509	511	523	531	530	545	524	520	518	509	496	503	525	507	503	528	518	498	524	506	528	482	537	476	518	537	504	508	529	484	508	507	513	553	513	493	548	522	454	534	530	522	518	546	500	502	513	502	529	514	500	484	505	531	514	526	480	491	504	510	499	539	496	536	494	485	527	470	505	525	512	470	528	549	516	491	535	554	516	515	523	517	518	517	537	531	530	582	529	513	524	525	479	516	575	508	494	531	527	527	566	488	499	528	497	488	556	489	533	516	483	470	527	519	517	528	488	518	515	502	566	535	546	501	514	496	523	507	544	501	503	498	485	479	484	524	531	514	515	519	495	539	581	531	507	529	532	516	532	524	502	527	479	511	587	516	511	482	525	490	524	484	547	502	508	551	580	530	545	500	513	508	496	536	474	523	513	484	497	524	528	505	564	539	490	503	526	533	518	530	517	520	541	504	486	469	549	489	497	521	502	483	488	514	469	529	512	523	557	536	529	500	506	578	505	515	536	541	551	536	481	486	515	530	509	489	544	504	536	489	474	502	516	515	550	566	513	526	474	520	511	506	522	487	470	511	548	545	522	483	526	482	535	532	514	495	489	492	571	491	515	543	488	511	529	509	549	539	538	531	523	538	497	552	499	522	518	510	505	522	518	562	512	525	480	510	523	487	513	505	550	497	474	529	527	531	506	545	544	540	495	472	521	515	555	513	542	519	519	552	548	484	533	495	518	502	532	520	532	517	518	500	508	514	526	498	528	530	540	527	524	495	508	547	488	530	517	533	526	510	515	492	488	506	484	518	495	493	524	507	529	517	537	507	523	522	540	541	507	492	518	539	519	591	522	533	527	508	528	490	488	494	510	517	466	542	477	531	530	490	480	519	524	524	505	525	482	524	542	504	517	529	583	542	523	492	557	492	495	523	492	519	531	534	531	511	512	486	546	485	521	554	529	485	476	519	526	533	521	483	541	489	550	501	498	497	524	510	547	502	526	560	495	516	513	529	538	490	493	506	508	523	520	509	534	536	506	506	537	521	500	563	502	493	497	536	545	514	513	489	496	506	481	556	497	531	529	519	496	522	471	530	498	508	528	534	529	510	532	514	542	529	532	545	498	513	533	537	525	526	512	532	557	502	489	504	526	549	519	518	532	508	515	513	513	519	490	547	494	534	516	522	501	518	504	501	486	519	506	525	509	511	508	502	496	507	528	510	509	487	488	533	528	524	505	484	517	537	511	486	538	508	501	484	514	502	516	482	502	544	532	485	571	593	501	565	499	503	480	496	520	496	481	511	498	490	506	524	541	522	538	528	508	523	537	501	548	526	537	495	513	495	497	523	484	526	489	507	544	500	533	565	540	528	536	544	507	544	559	518	503	511	506	472	532	512	523	530	467	481	485	518	512	498	529	492	515	543	509	502	536	518	529	501	498	547	532	524	504	532	515	531	543	501	534	536	525	508	525	517	554	527	543	539	547	498	488	521	549	514	501	509	511	512	497	548	535	486	515	521	484	516	501	521	497	508	510	499	471	507	541	531	536	523	512	555	503	518	501	536	485	498	531	480	522	493	529	491	527	539	507	528	534	514	523	499	538	516	523	549	510	528	500	499	508	530	536	513	500	516	520	510	527	501	514	502	531	478	499	485	508	534	500	509	504	517	526	530	535	544	499	510	504	532	541	511	498	534	471	501	509	491	535	540	526	478	518	514	524	519	520	517	533	498	501	495	502	535	545	492	521	486	553	515	479	506	493	540	455	455	524	557	530	545	541	503	546	513	562	558	520	486	496	514	466	540	527	502	470	530	500	528	519	539	533	522	526	533	527	495	534	525	532	514	545	537	494	509	505	495	517	541	512	529	522	508	509	486	499	508	540	502	512	510	501	511	520	528	513	535	495	516	472	553	533	490	508	502	491	514	539	566	543	552	555	476	537	522	506	480	513	521	512	557	501	499	510	513	490	520	511	531	504	531	480	515	516	521	512	523	500	522	520	516	528	530	462	521	501	501	515	500	509	547	521	507	509	496	530	533	526	521	534	539	531	536	500	550	547	554	488	508	516	484	526	503	492	536	540	497	521	499	456	518	536	511	542	545	491	488	534	509	517	515	523	540	547	512	492	518	554	540	508	502	538	542	535	512	532	538	532	533	529	534	549	507	544	509	482	496	503	482	505	520	495	529	524	494	516	510	507	508	520	529	549	524	558	536	521	528	481	511	515	506	526	516	554	521	537	534	518	515	506	514	510	523	539	492	479	506	503	536	523	511	507	531	556	470	525	527	498	511	523	493	507	547	533	515	520	529	526	495	480	522	551	523	538	470	542	509	490	569	515	511	503	485	525	494	513	499	504	518	489	544	527	529	520	467	502	517	573	514	480	545	512	524	522	525	507	554	511	501	528	512	557	546	499	510	526	555	505	525	514	530	506	538	528	522	527	515	480	509	482	515	489	508	538	576	494	512	514	504	539	527	572	514	543	543	562	529	533	488	548	531	493	513	496	535	504	484	538	512	513	496	492	500	501	506	534	580	502	504	490	562	517	508	509	491	500	531	537	498	548	532	479	492	554	507	518	547	522	524	526	512	543	495	531	504	521	468	542	559	521	471	491	514	562	487	542	497	521	515	508	551	489	510	510	513	510	505	521	506	512	512	493	507	530	541	519	503	517	531	505	482	488	555	503	513	529	565	521	541	506	483	510	524	500	507	508	529	508	502	512	518	505	549	527	504	493	511	514	524	530	516	520	490	517	501	528	511	510	509	483	493	510	535	547	491	483	500	512	510	480	534	502	523	551	525	480	513	512	552	498	499	557	530	496	492	528	542	493	484	533	536	491	549	523	551	493
13164	1136	1049	792	537	403	301	233	215	171	154	147	143	134	122	111	93	103	87	92	99	104	92	86	95	81	96	93	77	71	80	83	68	74	76	78	73	82	80	69	76	96	84	64	84	87	84	67	76	72	76	67	81	74	61	94	71	95	67	78	67	92	83	61	69	75	67	89	82	83	77	73	72	61	69	56	77	71	71	69	95	73	58	75	85	67	84	85	71	81	70	69	73	68	68	79	75	72	77	80	62	71	63	72	89	83	63	70	79	66	62	89	75	67	91	80	58	89	59	82	75	74	61	85	84	91	78	73	72	83	66	69	72	74	85	64	71	74	73	68	88	74	72	65	69	77	75	79	74	63	76	81	74	97	75	86	65	76	64	85	76	60	58	67	85	61	58	72	86	80	54	71	81	94	77	73	73	68	64	57	69	61	75	72	69	91	74	77	70	75	73	78	66	71	74	75	53	77	72	78	54	59	89	79	59	92	64	77	57	81	60	58	72	76	70	77	72	74	83	64	68	60	85	74	63	66	71	75	68	76	77	74	60	78	63	80	77	63	80	69	82	78	66	73	68	82	76	79	68	83	81	75	75	84	82	74	81	80	69	73	72	86	88	64	80	72	59	80	79	68	70	81	75	52	72	59	64	71	79	58	71	70	56	87	67	73	72	77	71	70	65	82	76	79	68	75	85	71	74	72	64	73	70	65	82	77	82	71	66	81	76	54	75	58	74	76	64	69	80	65	68	60	79	77	76	69	77	68	64	66	63	55	75	80	62	75	80	82	93	63	61	58	50	88	69	65	58	71	80	83	83	75	85	76	88	75	88	72	62	77	81	71	76	74	63	71	88	63	72	70	68	61	78	64	77	66	62	56	64	69	66	82	66	73	49	81	80	86	69	80	65	75	75	60	60	85	74	68	66	70	62	67	69	76	85	92	73	78	67	73	74	73	67	80	74	99	74	69	65	91	72	70	67	88	72	80	75	70	84	64	71	75	69	68	85	78	77	65	70	69	94	73	83	65	78	79	83	78	93	70	70	72	75	75	73	66	72	66	59	72	81	73	75	72	63	68	64	69	74	87	76	75	65	68	85	71	67	59	75	85	79	88	76	69	67	73	88	78	80	69	76	63	66	58	62	84	64	80	83	76	76	61	77	85	83	62	67	80	78	67	53	62	75	71	82	66	84	60	60	77	76	79	78	66	87	73	83	72	56	66	98	74	64	89	57	69	85	81	89	71	75	72	73	73	69	67	73	90	63	77	66	55	69	81	62	67	68	64	69	61	64	85	72	73	72	69	66	73	76	73	73	76	61	86	78	84	86	58	65	50	64	90	77	79	70	81	48	68	72	79	67	70	61	64	73	70	66	86	63	64	73	69	81	64	59	84	78	67	70	63	73	56	69	78	80	78	69	72	77	75	75	49	76	61	60	81	81	95	63	76	76	96	86	76	59	70	84	72	63	66	59	71	69	81	67	63	83	70	71	82	68	92	74	67	65	77	74	61	78	76	80	73	77	77	67	81	78	78	72	79	79	78	90	67	76	65	69	66	80	73	76	69	79	79	81	86	85	86	73	67	68	68	67	72	66	84	75	79	77	60	80	74	48	77	75	72	73	76	63	94	85	82	96	78	84	69	65	56	63	65	86	75	67	75	83	72	76	73	85	53	58	76	55	73	74	74	66	73	64	84	77	60	79	64	77	81	70	73	85	59	75	70	79	75	67	64	73	79	69	68	74	80	59	78	80	63	62	67	66	75	61	70	78	79	79	71	70	79	67	73	73	66	77	88	88	85	61	57	72	67	81	95	70	75	65	86	97	60	62	76	67	85	64	81	96	76	80	69	89	73	70	69	76	79	71	69	69	73	73	86	79	77	70	94	68	69	70	66	75	59	72	76	67	67	62	74	75	74	83	68	78	65	64	74	60	45	71	93	79	64	56	61	58	83	66	73	77	66	90	74	68	72	85	71	67	68	75	84	73	75	83	60	75	76	78	75	75	77	67	57	76	66	82	70	72	77	80	70	72	83	59	66	65	79	72	65	75	74	91	72	81	74	73	63	88	85	82	67	77	77	68	71	67	76	79	70	67	72	73	83	86	71	78	79	79	66	64	78	80	62	69	75	74	66	65	59	72	62	70	72	68	72	85	69	71	64	70	68	77	73	76	65	64	75	78	75	85	67	79	72	49	81	69	81	79	74	66	70	67	88	95	79	73	78	68	94	72	58	59	84	72	84	67	77	76	75	67	83	75	74	73	77	82	58	70	78	76	83	84	80	72	75	69	76	92	78	66	67	87	66	88	78	78	76	57	69	78	79	79	65	69	94	72	67	75	77	54	67	71	67	79	84	66	70	80	70	63	78	56	65	85	84	63	77	70	74	76	84	82	68	81	80	80	78	64	57	78	76	76	78	69	78	69	74	73	85	62	70	83	82	73	71	67	77	73	75	78	67	81	87	87	88	81	80	74	66	73	69	71	83	90	67	79	68	69	66	77	78	66	77	69	81	85	69	66	85	64	74	66	71	75	79	72	68	73	64	81	71	85	77	73	65	82	73	65	73	85	73	79	66	80	73	69	81	80	86	66	88	75	78	70	69	74	69	72	75	74	84	67	89	73	62	79	80	76	74	71	73	67	71	79	74	89	75	62	69	71	82	69	67	58	71	77	70	72	80	68	69	76	66	66	77	71	73	79	66	82	74	65	91	74	66	73	81	70	69	76	87	68	83	73	72	78	69	66	85	65	76	71	70	80	73	82	83	74	68	76	76	55	60	81	71	75	80	68	58	84	67	75	62	77	65	68	61	72	85	67	79	58	75	70	75	62	77	66	68	62	65	73	64	71	58	69	70	67	87	80	72	62	77	68	76	66	76	78	65	73	76	66	65	51	72	81	74	70	62	76	74	78	77	69	76	71	90	86	78	68	70	81	76	59	74	75	79	65	74	71	75	74	85	70	71	69	80	64	57	76	54	66	67	69	81	69	92	80	77	69	57	60	83	66	71	77	81	68	73	76	66	64	66	65	73	64	70	78	75	79	54	73	75	73	68	78	69	71	78	70	80	77	89	76	82	74	78	80	66	73	67	84	80	65	72	74	82	81	75	73	79	52	74	55	57	65	77	80	68	78	78	94	71	76	71	79	77	66	70	89	80	57	76	75	87	62	77	81	57	70	86	70	84	82	78	70	73	69	74	82	70	77	77	56	58	66	67	59	87	72	64	87	77	75	82	82	76	83	87	83	65	64	75	65	70	86	69	68	76	66	75	81	72	85	71	70	71	68	77	54	59	67	69	64	73	65	69	65	89	79	80	83	60	68	77	61	77	86	81	72	62	68	68	63	71	84	75	76	82	69	64	73	65	73	84	67	71	69	63	67	80	90	57	88	74	70	85	63	70	72	74	87	72	71	67	75	72	64	63	66	71	72	87	58	76	66	61	55	83	59	78	74	67	84	87	83	72	88	72	72	77	66	72	68	76	71	64	81	72
9006	1166	2611	2982	2530	2145	1684	1464	1195	1081	1008	858	824	725	684	659	602	578	524	472	465	461	476	474	409	459	439	435	381	387	376	380	352	353	356	321	377	355	320	349	368	358	377	303	342	312	310	374	368	307	311	343	334	340	327	335	300	331	295	326	321	327	324	300	306	333	325	301	300	314	298	337	298	319	317	291	336	290	332	327	313	307	319	309	283	341	282	319	307	314	320	301	325	314	302	295	285	310	322	273	279	304	301	299	323	342	318	301	297	303	315	261	300	292	307	320	305	283	303	333	307	306	308	307	286	317	296	316	310	297	327	309	289	326	290	295	308	331	303	317	271	302	292	302	327	280	266	313	321	320	330	265	290	308	290	324	290	314	309	257	317	307	312	328	283	296	298	296	289	302	314	305	289	314	301	285	338	320	288	269	300	273	273	293	289	295	308	280	305	305	286	280	286	312	286	305	303	293	310	296	297	287	292	283	299	292	329	299	280	295	300	255	282	296	292	304	317	306	316	274	301	269	282	298	335	336	280	287	286	302	292	278	289	280	281	279	326	323	316	300	300	304	297	264	332	300	268	289	285	279	291	326	306	287	297	302	310	283	289	285	297	295	296	299	295	316	280	302	288	278	278	322	288	313	306	282	292	306	276	290	308	291	297	283	285	300	293	289	295	294	289	300	307	275	285	277	317	303	278	298	326	306	292	305	264	311	270	309	271	278	280	260	282	263	284	290	313	285	340	297	282	304	284	278	315	310	285	336	298	297	304	308	298	284	295	302	292	280	282	317	270	300	309	290	297	286	270	310	266	289	315	295	299	290	290	293	314	304	294	304	305	300	315	309	299	286	300	292	296	318	265	280	314	294	284	307	291	327	299	292	304	289	312	285	300	312	318	276	328	305	294	290	284	308	299	322	278	276	297	292	305	315	270	330	294	285	259	307	284	292	265	274	295	296	307	297	295	290	309	288	303	291	303	308	349	285	295	277	279	324	317	317	274	307	283	362	275	281	287	331	270	288	305	264	298	302	296	289	304	279	338	280	317	281	294	298	304	319	315	305	305	292	293	295	309	280	303	292	291	309	273	314	292	288	298	296	282	313	316	312	298	298	296	307	271	265	289	305	299	288	290	303	306	244	279	280	311	287	294	298	280	301	295	306	289	304	307	289	318	313	257	292	273	310	304	303	311	282	316	297	288	300	291	296	311	289	319	329	291	273	298	298	303	281	316	316	300	279	285	283	284	314	298	269	296	280	291	327	289	259	299	281	294	267	296	288	272	299	275	342	295	294	286	310	317	286	302	327	312	309	316	311	307	293	298	278	305	284	302	290	264	285	285	292	307	280	295	298	305	265	272	289	314	270	338	272	275	286	286	301	305	295	321	281	321	290	284	304	279	285	317	305	304	303	305	300	303	311	274	284	298	295	309	314	302	308	313	281	312	282	274	332	263	287	306	287	301	282	288	290	300	272	308	298	299	296	293	308	329	313	271	333	336	319	279	310	266	298	292	318	294	309	321	312	280	291	259	301	307	295	290	283	302	282	313	300	292	310	264	314	315	313	296	319	289	293	282	291	267	330	299	281	323	296	299	322	302	268	300	281	324	305	271	286	303	286	291	296	314	295	319	290	321	280	288	298	279	304	312	318	318	322	278	307	310	277	321	284	296	336	291	270	293	306	273	313	295	314	305	324	304	283	292	276	310	306	304	313	307	319	281	317	296	272	290	296	295	286	321	296	301	295	284	299	274	301	313	277	298	305	313	285	261	288	297	307	271	295	296	285	281	278	296	306	281	298	302	296	293	273	294	310	310	316	319	319	300	292	308	293	318	290	285	305	293	286	315	272	314	285	301	294	304	320	325	275	294	292	282	301	297	326	330	310	294	323	285	294	297	312	310	291	316	309	279	275	274	287	248	292	272	324	314	326	307	319	274	305	301	293	308	291	295	262	288	307	271	311	306	293	299	282	290	298	282	295	307	296	307	328	296	312	293	281	317	306	295	311	310	298	270	322	304	301	303	299	267	272	322	286	274	280	309	308	283	308	280	284	257	289	289	314	306	290	272	318	287	276	294	317	304	290	289	269	306	274	301	317	286	314	301	290	305	310	290	285	296	302	310	306	280	332	295	300	263	297	317	305	297	288	313	287	279	301	303	341	311	321	293	284	313	274	297	306	298	316	302	304	298	298	293	307	314	281	302	296	283	314	283	286	311	282	294	296	310	292	262	296	333	291	268	326	322	307	293	295	281	307	295	265	290	288	320	319	298	313	313	291	295	273	291	276	325	294	307	320	328	295	285	287	285	271	289	302	294	320	290	304	302	303	295	278	266	258	321	295	301	326	308	307	275	285	296	301	306	279	325	308	307	263	299	294	318	294	273	292	305	306	298	317	274	290	278	296	286	289	290	295	302	303	297	284	294	308	310	308	311	269	355	314	287	299	295	309	290	288	293	267	282	291	332	286	283	265	324	272	291	295	290	278	296	290	305	245	271	326	315	326	322	299	279	284	324	295	275	309	279	283	310	301	291	287	294	287	280	307	292	303	316	294	297	314	283	325	313	346	275	282	317	266	295	280	277	300	270	304	289	297	284	292	296	284	269	290	296	264	316	301	301	304	293	285	306	266	310	300	277	286	291	286	283	281	279	278	339	291	312	295	324	317	311	306	316	286	320	297	328	306	316	288	278	322	287	307	290	284	300	319	312	298	285	310	303	282	265	290	310	306	285	326	268	325	310	319	304	281	315	292	315	308	300	261	315	258	284	272	281	325	338	322	332	285	311	296	319	302	297	330	309	290	301	247	337	298	296	297	298	284	278	265	310	331	299	273	303	270	287	302	316	319	308	283	293	305	307	324	307	286	296	295	304	301	296	285	320	295	312	287	266	311	289	284	250	267	283	304	277	277	289	267	290	306	281	296	321	283	307	292	298	298	279	288	310	293	320	284	312	250	305	316	279	283	322	281	258	292	316	300	332	272	270	285	291	293	277	276	289	325	335	305	258	307	303	285	304	305	308	285	268	323	302	294	275	275	323	308	290	312	346	314	314	280	316	275	239	314	274	300	309	302	317	302	301	310	284	307	286	297	296	291	308	298	269	279	309	276	292	286	299	316	271	286	273	304	280	286	305	313	297	304	295	268	299	278	290	287	303	309	293	301	275	298	249	295	310	270	292	316	317	290	307	304	298	299	283	296	279	314	286	297	300	296	314	322	313	292	320	264	291	287	258	283	289	307	276	293	292	299	322	321	301	310	281	306	310	321	301	299	307	290	307	285	302	283	293	298	276	279	283	269	259	292	317	288	297	280	272	287	320	301	300	305	301	293	291	317	323	272	291	312	303	291	274	303	297	259	300	312	308	321	255	289	270	302	300	276	287	293	296	281	327	279	319	295	294	287	276	292	287	297	287	295	310	305	285	294	296	284	298	297	349	310	303	274	274	302	279	263	282	296	255	337	308	293	313	304	302	301	279	279	302	298	320	287	303	313
22534	3746	2057	1537	1024	713	570	413	365	288	256	254	211	215	196	192	166	158	153	144	151	146	116	125	154	127	132	134	132	131	121	126	127	129	130	110	132	117	115	129	115	124	114	140	126	111	117	118	113	119	125	114	115	119	101	117	108	104	101	143	128	136	122	137	129	119	128	110	133	98	105	131	132	125	121	114	120	133	97	135	104	108	105	103	117	125	130	121	108	128	133	102	125	123	102	118	122	118	115	119	117	114	137	111	123	120	110	113	121	134	126	117	134	103	116	111	107	112	128	98	112	105	123	114	124	110	99	125	126	112	107	109	120	94	119	123	109	114	122	103	119	128	122	121	109	119	104	102	120	124	108	111	110	103	100	108	117	113	100	121	118	119	103	119	136	118	108	90	111	98	124	116	108	104	101	111	124	125	117	116	103	106	110	103	124	104	111	124	101	95	121	102	121	139	116	117	138	106	108	122	115	114	108	106	107	109	112	110	111	119	105	123	122	132	116	125	127	100	120	121	115	108	122	121	102	116	88	121	95	109	106	94	104	99	131	116	114	105	116	115	117	95	115	90	109	107	114	91	104	98	106	117	106	122	110	122	111	97	125	105	88	110	102	114	96	79	116	136	105	108	110	89	114	100	114	105	106	122	105	121	102	112	103	101	116	114	101	112	122	104	121	99	99	113	104	134	127	95	128	106	117	113	109	124	120	113	113	108	134	102	127	110	125	130	112	117	108	101	132	109	124	133	95	97	125	121	110	104	122	113	112	131	114	110	123	121	91	121	122	113	106	110	94	111	118	126	103	105	96	113	112	115	116	110	118	109	109	119	109	123	109	103	108	111	117	126	106	119	103	111	120	104	100	131	119	140	107	126	112	106	100	108	107	105	102	117	97	103	117	116	137	110	116	108	120	114	109	135	109	100	99	138	127	112	118	115	107	117	106	111	115	94	108	112	107	113	121	120	112	88	107	103	113	100	99	127	107	101	117	118	87	113	128	118	101	115	110	129	117	120	116	110	92	119	120	98	108	112	104	111	101	116	100	109	104	116	135	108	124	102	102	113	113	133	132	98	114	110	110	130	126	113	120	107	109	103	123	89	110	98	109	112	121	98	109	126	124	108	131	111	126	112	126	115	123	113	101	110	121	104	108	99	99	104	107	114	105	104	106	93	116	109	111	114	120	118	121	120	109	122	118	115	129	87	140	103	113	124	107	103	108	120	128	122	100	103	114	125	114	121	107	107	112	98	98	112	116	111	109	121	114	111	96	96	126	119	108	120	104	116	107	108	105	127	108	114	97	101	111	113	108	104	98	118	98	123	115	134	133	121	91	112	107	112	116	118	105	112	107	119	119	116	125	116	124	113	126	125	122	106	88	92	129	103	102	120	99	104	111	113	113	91	95	124	116	112	105	99	105	109	111	101	121	122	110	120	104	130	102	99	87	124	114	106	114	132	112	122	121	116	123	134	125	109	119	107	120	110	126	100	111	114	121	118	117	112	111	112	103	123	109	101	96	120	109	129	129	92	121	117	116	107	110	104	123	112	112	113	107	130	110	104	114	104	108	128	134	109	120	102	102	110	111	126	119	95	115	108	112	114	113	109	102	97	102	108	93	129	112	103	119	131	121	114	111	116	103	117	125	125	123	122	117	104	105	95	124	104	112	123	120	107	104	133	109	122	122	116	121	112	112	119	128	113	110	96	120	107	99	84	127	113	112	98	125	116	119	98	117	112	98	102	128	102	112	115	106	121	119	102	107	136	115	121	107	116	117	127	99	119	135	127	119	106	103	108	110	118	103	119	100	115	120	110	106	106	121	118	112	101	107	128	94	86	111	108	110	90	135	105	105	119	127	110	125	109	119	104	114	128	136	128	132	98	113	114	115	106	113	103	129	111	114	98	112	120	97	131	105	100	103	105	108	120	108	99	113	117	116	118	127	124	122	113	100	106	121	126	111	115	102	113	118	116	118	124	128	115	89	99	98	101	100	124	95	96	121	122	106	113	101	133	102	120	117	92	125	108	123	117	109	116	102	100	111	105	101	99	121	114	105	93	120	103	106	115	115	112	110	117	103	111	117	98	95	129	110	91	97	119	122	106	109	113	138	107	109	118	122	121	114	105	101	118	116	113	114	123	101	105	115	96	95	110	118	121	125	131	127	96	102	104	92	110	122	112	113	103	124	109	115	103	113	128	127	99	106	120	128	107	121	115	115	127	119	104	119	106	133	109	128	134	106	107	103	100	114	119	104	112	114	118	132	115	125	114	91	114	103	100	109	103	101	142	101	99	109	130	111	110	128	101	119	112	112	116	126	130	101	113	109	110	124	84	108	109	134	106	115	86	87	110	121	122	103	142	115	118	126	111	131	104	130	119	116	87	112	113	108	111	110	118	103	109	95	110	115	113	139	124	103	127	106	121	123	111	98	127	103	124	113	109	114	122	109	117	108	110	142	96	110	125	104	99	103	110	118	110	120	113	99	103	123	125	111	114	117	111	111	111	110	92	120	124	115	124	119	112	108	117	97	107	108	108	122	133	131	111	107	124	110	118	119	126	104	105	104	111	121	106	111	107	121	94	106	125	120	104	104	102	124	95	113	128	97	130	100	140	114	110	113	111	88	117	104	109	109	95	115	104	95	120	116	123	119	112	119	104	123	106	117	106	116	117	142	106	118	111	125	99	95	106	91	106	134	119	104	127	117	103	124	117	122	124	116	121	103	117	109	112	99	117	106	89	113	122	122	112	106	105	119	114	121	104	98	120	118	111	124	119	103	99	125	93	121	112	100	112	112	123	109	103	115	106	101	120	117	100	109	117	131	103	124	104	114	94	90	111	106	125	115	108	127	105	93	101	127	106	110	99	89	114	106	113	128	128	123	98	119	129	124	114	124	129	107	124	102	103	103	115	103	101	125	127	116	114	112	110	107	120	103	114	115	96	134	118	114	123	113	122	120	116	107	118	112	125	83	99	116	99	118	125	134	112	119	134	129	112	106	121	129	116	109	109	115	112	121	123	109	115	120	131	111	138	117	129	111	106	121	111	94	101	120	117	125	118	111	137	110	99	105	111	105	127	108	127	121	137	110	112	116	108	125	103	112	118	120	127	113	116	109	117	90	102	111	111	106	115	102	108	110	95	109	110	117	123	119	112	108	106	126	105	116	110	106	102	122	94	121	104	124	122	111	122	108	116	106	118	94	106	127	106	116	95	107	106	98	123	110	110	107	115	115	108	120	123	91	106	109	114	104	118	115	101	94	91	108	117	127	129	113	115	101	131	132	120	106	108	112	125	96	105	114	103	106	113	110	117	108	124	100	102	100	109	124	110	108	122	119	122	114	101	105	105	110	117	95	98	114	124	109	90	116	114	138	112	110	116	116	119	100	114	106	94	121	119	121	114	112	135	121	87	111	136	111	95	120	114	109	115	112	97	110	112	129	118	108	115	110	122	106	127	115	123	96	112	112	111	114	121	105	121	114	118	113	133
12054	2067	4786	5376	4924	3853	3353	2586	2197	1883	1741	1513	1360	1274	1203	1067	957	938	877	843	835	783	734	746	683	651	656	642	609	607	600	601	593	598	573	596	528	556	543	480	521	519	517	521	494	504	521	492	488	444	497	506	453	474	466	451	455	467	499	493	456	438	474	434	430	452	435	483	481	448	425	455	464	426	476	438	454	466	462	446	446	453	444	470	445	449	413	484	407	443	463	450	460	410	484	447	405	468	407	437	440	422	445	399	391	476	452	456	436	421	454	434	406	468	393	478	426	462	448	442	444	423	414	412	401	427	431	420	452	447	436	399	406	461	446	447	449	401	431	391	430	442	423	468	397	428	399	418	437	444	407	417	440	434	425	449	423	435	415	442	397	431	426	404	438	443	436	461	459	436	416	448	448	453	415	441	430	473	404	470	439	438	404	442	428	440	414	423	460	428	409	415	420	431	441	433	425	474	424	430	415	414	444	451	454	431	413	453	420	395	449	399	435	402	415	421	421	416	404	424	432	406	397	420	422	380	406	436	458	397	389	452	459	420	467	453	445	397	436	410	428	434	418	414	413	406	425	433	407	408	420	399	415	415	421	443	425	452	451	445	442	368	403	402	404	428	408	428	457	431	391	429	419	430	403	419	441	421	373	426	419	421	469	432	391	447	440	382	409	427	418	395	465	462	419	450	442	404	443	383	401	443	418	430	413	439	451	434	410	405	411	431	433	429	393	402	391	452	411	429	452	424	430	401	432	396	422	397	423	392	411	454	446	416	416	432	449	431	405	427	417	435	462	408	445	421	413	450	407	402	434	441	417	411	463	418	410	440	444	402	430	425	374	431	410	419	466	442	426	384	450	390	412	407	433	402	450	446	429	449	421	414	441	381	433	394	388	423	416	418	443	422	396	421	441	411	403	419	421	430	414	433	420	419	485	410	445	435	445	413	408	453	440	400	435	412	409	462	413	400	432	441	438	407	407	415	445	425	434	433	409	439	435	475	434	407	452	372	412	410	379	396	452	411	391	438	429	416	420	394	416	420	416	427	414	382	467	431	406	393	402	485	442	415	464	440	425	432	478	437	434	447	426	405	447	418	459	391	405	413	460	395	418	411	417	428	397	435	389	420	415	403	462	459	432	410	416	436	425	436	426	411	416	405	425	443	421	433	453	407	429	451	423	394	446	427	451	399	454	482	435	400	395	412	469	439	464	429	394	438	399	407	444	427	449	408	391	392	431	473	413	441	408	437	423	384	396	397	456	436	432	386	408	474	417	426	390	408	440	419	418	436	427	419	462	441	426	414	431	428	420	428	421	443	404	433	460	460	421	421	411	458	428	395	403	443	407	409	395	448	427	450	422	409	464	426	447	438	392	417	423	403	426	435	444	449	452	428	431	412	410	447	418	398	392	396	403	405	405	393	443	438	441	430	395	428	434	418	435	447	375	414	412	410	430	445	438	406	401	423	409	429	412	404	447	409	431	429	391	447	442	422	413	433	403	441	383	415	392	433	440	436	477	422	479	373	423	401	395	416	404	411	466	413	412	442	437	424	422	404	433	407	408	423	435	400	434	401	449	402	432	426	461	424	415	420	446	442	441	427	433	422	426	417	427	418	419	422	419	417	397	414	411	448	410	406	412	434	468	426	421	404	420	414	444	425	412	444	392	385	454	432	395	429	403	443	388	456	458	433	409	445	410	450	422	447	409	435	445	400	444	426	421	420	422	438	413	415	418	429	420	415	423	445	420	396	418	445	411	436	412	392	380	404	429	445	435	419	474	416	419	436	415	432	463	453	455	426	451	409	446	414	418	434	426	434	428	425	391	458	402	380	403	436	409	415	410	439	413	414	447	427	431	421	434	434	418	418	417	439	450	462	424	422	430	420	448	412	416	429	411	410	425	410	407	401	469	435	414	413	466	449	443	428	416	446	449	437	425	409	464	415	450	410	433	456	416	433	457	450	412	435	417	414	383	423	417	424	428	425	432	408	444	429	403	430	428	424	459	421	429	401	414	427	426	444	407	408	423	390	416	442	412	413	457	454	443	483	412	416	418	422	402	426	453	385	381	410	397	416	393	408	437	400	442	437	411	432	416	446	400	408	421	398	445	445	402	418	438	411	394	442	483	449	410	400	456	423	433	443	459	422	417	451	440	434	435	410	394	402	426	418	463	403	455	426	411	409	420	394	423	421	420	414	404	408	432	407	438	410	426	395	448	431	435	451	429	441	452	420	466	434	427	427	458	426	436	458	423	408	414	420	432	423	446	451	438	405	464	438	386	424	399	440	417	437	420	402	403	424	444	400	416	442	473	448	444	405	404	416	435	424	428	446	442	408	400	412	404	451	415	409	410	422	414	451	388	428	426	430	424	418	415	389	410	449	403	429	440	415	390	418	409	424	443	395	422	411	416	412	408	430	434	412	433	395	414	418	407	435	437	441	424	431	418	445	392	448	430	446	431	430	413	395	422	431	418	407	438	392	457	439	459	399	413	420	444	451	435	461	450	446	426	451	394	387	379	447	394	436	436	424	448	424	409	398	434	415	450	406	452	397	421	431	417	428	407	391	401	391	436	398	410	414	441	409	443	404	393	408	434	442	385	465	430	431	410	424	424	469	459	458	413	404	451	389	434	476	426	421	411	472	445	399	421	413	430	426	403	420	434	470	411	428	425	452	442	434	438	428	439	385	429	450	436	452	419	413	423	419	412	418	412	387	464	414	405	420	415	430	407	409	412	433	425	399	423	408	415	438	440	443	432	409	412	437	450	440	466	464	424	407	434	395	419	402	429	429	412	426	427	423	438	412	416	406	424	412	462	438	422	420	390	453	388	431	413	400	436	425	405	413	452	443	408	443	387	459	405	414	398	442	403	424	396	408	407	426	414	414	428	407	420	398	413	409	461	489	416	446	422	398	431	395	446	409	415	403	379	396	427	420	435	432	418	401	418	420	425	399	425	425	424	395	451	426	428	427	420	439	431	455	425	425	426	436	397	413	421	432	391	410	409	447	405	399	421	440	453	404	421	436	398	412	427	440	393	415	430	415	415	423	415	448	426	433	410	464	417	413	435	436	460	397	411	436	419	395	407	441	408	403	437	415	439	449	445	393	426	415	390	409	444	433	458	465	411	433	437	426	408	422	417	441	431	393	383	425	408	427	423	441	408	418	408	409	389	400	422	424	405	418	409	411	412	435	411	419	409	405	409	474	416	405	396	428	398	487	402	424	437	421	452	430	421	416	410	441	456	412	396	421	447	401	437	408	405	448	395	448	424	439	429	431	369	411	429	401	398	434	451	410	435	427	424	420	409	396	424	417	426	422	449	434	426	425	398	408	402	415	446	449	447	442	393	442	404	406	451	405	426	400	418	443	395	421	418	414	388	434	419	399	426	447	438	419	414	434	397	426	416	454	428	407	441	434	403	433	430	394	399	394	440	423	418	442	423	416	423	411	435	457	441	416	427	456	421	439	460	412	412	475	412	434	414	405
2305	196	212	203	191	170	188	169	130	148	147	149	136	154	147	123	134	155	136	158	140	182	158	134	129	158	144	160	129	144	148	156	156	154	150	148	121	146	149	145	146	140	139	143	165	136	157	129	132	172	152	145	140	162	148	163	147	137	164	153	163	134	136	157	140	148	175	145	158	119	150	159	140	165	160	137	151	138	145	146	140	132	137	124	165	158	115	144	164	125	149	168	151	138	149	135	144	154	134	127	145	158	147	149	165	151	154	136	151	134	134	138	155	144	150	170	146	143	152	118	136	146	144	142	128	137	141	145	137	146	156	146	160	135	153	131	125	148	139	153	140	141	122	132	130	141	153	153	147	134	148	124	161	141	150	137	158	138	150	153	162	159	138	154	128	153	137	159	136	135	156	138	151	142	142	159	123	140	148	163	139	134	142	153	138	161	139	141	148	162	143	158	169	144	134	159	154	149	153	131	145	161	130	142	149	146	152	160	143	138	136	149	135	118	143	125	136	144	153	140	148	133	153	138	154	127	139	145	134	168	140	130	161	143	141	141	121	125	157	151	136	132	146	141	151	135	121	176	160	127	140	129	144	152	163	135	152	161	140	165	149	141	128	132	154	121	160	157	139	149	141	138	160	127	141	129	148	165	141	124	146	154	153	142	140	129	143	124	165	127	148	134	142	150	134	156	135	131	159	140	132	140	130	137	155	154	134	127	139	149	162	157	150	143	134	144	129	157	126	137	148	128	137	161	130	163	135	134	148	139	128	170	148	154	130	132	148	128	135	145	161	158	158	148	136	137	138	146	142	153	135	146	145	155	143	141	159	142	138	145	143	147	132	157	118	149	153	150	127	137	156	142	139	142	137	143	151	141	159	166	139	138	148	151	136	135	149	143	138	156	153	124	155	132	152	146	144	129	144	158	140	144	155	134	139	155	137	145	157	139	152	133	154	142	142	136	128	113	149	142	115	124	136	154	145	143	140	144	149	125	136	132	142	131	166	140	143	161	125	149	134	152	155	137	136	153	133	121	141	151	157	158	147	139	152	156	122	121	146	155	146	159	122	131	147	146	154	151	152	133	133	144	125	153	142	153	153	130	151	117	158	168	130	132	149	135	135	144	123	143	143	142	140	139	135	137	148	130	138	156	129	143	138	153	146	147	138	123	164	159	131	138	147	154	159	151	150	134	147	131	142	151	147	132	144	150	148	147	124	140	157	136	132	142	159	136	148	139	131	143	143	140	124	152	154	138	144	136	117	141	147	135	141	159	142	128	164	141	161	142	157	151	139	149	143	158	137	164	147	139	124	141	147	145	133	147	131	139	126	144	141	157	138	146	141	144	130	136	132	152	136	145	152	136	128	132	159	133	139	145	142	137	126	140	172	133	155	145	134	140	166	160	146	159	140	152	133	132	139	135	165	142	146	147	143	146	142	141	126	138	137	139	149	135	175	136	146	137	142	153	166	147	133	135	137	129	127	140	142	149	156	159	141	128	154	163	142	127	159	159	131	126	135	144	141	133	135	149	154	146	118	140	157	146	150	167	150	145	133	133	139	151	159	164	158	141	137	142	139	147	156	129	129	169	135	127	140	142	134	118	148	140	137	127	130	158	145	137	138	124	133	170	138	149	152	165	129	139	123	127	136	145	139	130	160	130	153	155	154	134	142	140	133	146	138	155	114	144	134	145	140	153	145	138	131	131	138	159	156	157	137	143	156	136	155	124	148	134	121	140	135	155	166	128	144	144	162	154	154	132	142	142	111	156	136	150	131	145	148	166	151	126	172	153	148	156	153	149	135	129	131	167	164	141	141	147	149	151	144	161	150	138	125	164	142	141	140	153	134	142	150	145	140	147	140	133	140	131	140	147	136	151	149	111	156	158	137	128	153	149	130	136	126	125	152	157	155	136	135	142	154	135	127	117	159	158	152	140	146	139	142	153	157	155	143	165	136	119	151	153	140	125	148	143	134	145	152	137	144	157	145	129	133	138	155	129	124	154	144	140	137	132	178	136	145	159	154	131	146	141	136	143	141	119	136	154	137	136	145	137	142	144	147	166	139	127	151	156	125	167	154	148	144	132	134	153	167	163	146	144	146	142	150	133	153	145	162	133	133	146	141	145	146	139	154	120	142	144	150	149	148	152	133	148	149	145	138	157	147	133	140	147	145	137	150	168	153	142	140	141	156	153	159	126	145	148	136	147	140	170	149	145	132	164	154	159	151	129	154	141	143	130	142	141	133	137	149	157	153	141	143	126	132	153	131	142	150	147	144	156	142	143	131	126	150	164	139	138	163	154	160	123	144	133	126	141	146	152	147	167	166	141	128	147	137	155	128	117	143	133	143	143	158	132	155	142	159	164	146	147	145	136	141	133	139	125	142	145	125	135	160	168	168	156	147	142	136	134	142	166	140	150	127	133	131	152	138	154	155	154	134	126	156	158	135	161	140	146	136	156	140	131	142	160	119	137	131	127	146	154	130	148	152	147	118	159	150	144	143	152	172	126	149	156	133	165	155	124	141	143	156	170	171	146	153	133	150	136	142	134	134	154	139	144	164	142	156	129	160	123	161	156	153	139	141	172	146	135	128	141	135	145	128	151	151	132	150	135	143	121	127	125	156	140	159	133	130	167	138	142	133	149	134	154	166	132	155	159	141	136	141	141	129	151	143	156	137	151	127	156	147	147	133	166	144	124	149	132	153	145	159	144	142	147	136	125	134	153	147	145	138	150	141	147	145	116	141	173	138	140	142	158	157	120	147	137	134	141	127	134	132	155	131	154	148	159	153	153	147	134	124	135	150	139	156	139	143	143	140	142	143	157	138	128	141	148	137	145	134	150	160	152	149	163	146	146	152	156	144	141	156	127	141	133	131	153	148	149	143	151	115	142	147	125	149	164	152	140	138	130	166	143	138	136	166	152	141	144	139	159	141	173	157	169	147	145	159	145	126	165	140	153	168	123	154	159	156	162	155	143	148	138	157	143	135	175	134	159	165	161	118	148	151	146	143	153	138	138	138	146	143	127	157	128	136	157	165	153	163	156	141	127	138	145	145	134	133	137	125	128	145	146	149	131	140	128	135	160	150	139	132	135	155	146	125	158	133	136	123	165	144	140	139	157	150	144	154	140	144	155	141	137	144	140	142	121	142	154	151	120	126	155	139	133	148	148	155	145	158	137	137	150	142	151	152	157	149	143	169	172	147	128	131	149	149	130	153	142	135	123	157	132	142	150	173	147	143	166	137	156	139	156	136	140	139	140	149	150	145	157	154	167	126	149	165	157	148	139	123	148	121	135	143	161	163	155	152	124	143	137	131	158	122	155	148	171	138	150	142	140	146	134	152	135	121	140	148	152	156	145	140	140	161	141	112	144	166	145	148	133	168	153	153	142	141	161	145	122	140	134	138	142	129	153	170	142	130	143	132	148	138	154	151	154	152	139	147	147	130	147	147	132	135	139	161	141	143	140	147	122	141	134	158	141	139	148
4566	594	765	685	661	625	572	587	613	574	548	576	528	564	548	517	534	573	521	548	511	549	540	533	537	519	506	552	529	507	520	528	510	517	541	535	517	559	508	488	511	557	566	502	526	514	542	514	514	514	521	517	511	521	548	510	506	508	496	525	518	517	482	506	528	533	528	519	478	493	552	513	524	498	484	524	530	505	517	504	541	523	552	487	476	513	485	520	538	516	517	522	512	501	498	516	526	493	525	518	551	477	515	533	467	515	500	508	518	491	522	513	524	537	525	495	482	554	487	520	513	558	511	544	570	500	525	494	483	508	550	523	484	496	520	515	539	525	463	496	522	497	539	533	529	501	564	557	513	531	551	522	530	524	539	503	496	485	518	491	472	532	492	532	525	516	514	500	521	526	488	533	565	513	531	466	564	543	547	566	533	497	516	505	543	526	514	554	560	524	531	533	521	550	500	517	520	526	457	548	522	513	494	503	499	471	519	525	538	487	513	510	502	539	515	542	532	492	510	528	506	511	516	554	499	544	497	558	494	491	500	472	553	506	537	492	492	521	534	500	490	506	573	515	550	526	488	547	508	526	509	528	497	496	506	485	515	494	534	533	487	531	488	516	508	487	503	485	532	504	503	497	527	530	543	530	501	494	518	576	458	530	522	538	538	502	551	544	511	511	474	496	499	530	503	503	515	528	554	510	526	518	521	505	508	538	489	492	498	505	484	521	521	513	579	517	517	500	511	524	507	477	502	496	551	494	538	555	496	537	530	546	524	517	571	540	546	496	511	499	519	532	532	516	512	510	515	524	484	508	517	512	487	504	483	536	511	542	476	514	510	467	546	506	551	521	505	505	510	476	536	560	508	512	515	505	530	495	539	506	538	483	525	504	480	522	502	526	537	524	500	505	517	509	512	494	505	502	513	537	517	550	503	514	505	541	534	479	518	506	537	528	533	489	545	457	518	524	490	458	479	521	532	515	557	524	537	546	487	518	526	535	515	518	523	505	487	531	514	493	506	514	511	514	521	498	520	469	489	511	512	441	479	514	553	528	525	504	496	502	541	506	541	524	535	501	550	533	466	502	527	525	507	487	531	528	519	495	482	539	548	523	513	460	521	484	522	514	538	507	537	555	515	536	516	484	558	547	514	524	551	503	502	534	506	528	555	478	514	529	507	535	496	496	512	514	517	507	515	485	541	496	546	480	521	504	532	538	510	510	479	540	518	499	528	514	530	534	502	491	549	493	519	526	524	533	494	525	551	511	497	495	540	548	530	514	513	528	509	542	504	522	519	535	535	517	528	522	528	512	523	499	477	502	534	524	509	517	493	540	513	492	515	519	528	509	488	502	493	537	537	499	568	483	527	531	546	494	510	523	517	534	507	502	512	482	515	518	490	482	525	486	504	521	559	540	515	497	530	529	546	528	488	498	516	497	514	533	507	517	493	512	485	516	509	514	498	526	486	534	529	505	516	533	510	520	477	561	520	492	495	525	524	482	503	498	505	515	494	520	518	507	484	512	503	563	521	458	487	523	530	540	522	527	495	524	525	519	508	543	528	523	528	509	494	483	489	511	490	544	503	491	550	526	555	523	481	501	525	511	506	510	549	511	501	496	490	522	506	524	522	477	549	535	490	476	476	504	523	549	515	528	540	518	509	543	494	527	494	489	536	535	484	530	493	518	549	518	525	505	565	499	474	461	525	526	523	512	478	487	570	526	493	563	530	535	500	548	528	507	494	504	538	512	542	524	536	521	467	512	524	536	503	524	502	526	546	511	498	532	530	507	533	506	517	497	506	502	535	509	528	511	500	544	521	546	505	574	495	559	533	482	508	527	538	533	507	513	537	516	525	517	570	555	523	506	520	570	544	495	506	527	472	472	510	545	481	504	539	504	496	490	515	534	522	516	512	517	540	513	541	535	489	511	493	527	473	483	555	551	502	490	551	484	539	522	538	527	500	506	560	488	546	533	517	529	498	525	511	499	514	566	492	490	533	526	512	513	492	505	504	500	568	505	480	491	537	495	520	513	457	525	474	516	554	525	516	532	502	516	495	527	492	527	489	525	533	501	535	512	533	528	513	506	530	532	527	530	503	509	537	521	495	481	531	505	537	492	465	491	522	474	500	504	526	509	501	477	526	499	508	508	494	487	537	515	488	501	487	526	560	517	489	514	503	518	499	490	517	509	532	515	505	519	514	508	530	512	490	465	523	510	484	567	521	513	527	481	524	492	536	526	528	509	547	532	518	517	533	509	547	503	525	533	528	565	544	513	515	530	485	505	500	518	544	532	509	492	517	514	514	535	551	505	542	526	521	495	516	548	512	495	507	543	543	548	555	516	470	528	511	514	493	510	531	496	525	475	520	528	502	519	553	534	554	547	543	475	480	529	527	524	526	508	509	527	535	528	548	501	537	519	502	492	504	544	498	518	554	494	509	501	532	542	533	523	506	474	493	493	527	539	518	532	514	520	498	528	536	536	521	510	529	516	529	532	505	517	486	493	509	552	575	506	516	485	530	520	524	507	510	447	510	519	485	527	507	499	542	516	528	513	550	520	506	507	541	454	483	508	525	505	501	490	543	478	515	527	548	500	483	503	520	522	503	486	534	538	528	506	513	526	493	539	496	565	522	511	528	505	566	544	530	563	498	549	490	530	497	507	512	526	490	521	521	527	520	488	534	477	541	523	510	504	531	479	527	474	553	527	479	509	518	503	475	480	553	508	556	490	465	501	513	550	497	537	502	521	512	528	542	516	530	475	520	509	498	531	508	522	538	524	510	545	512	520	547	538	527	486	540	547	491	491	527	495	533	493	544	550	527	534	516	542	526	529	530	514	522	510	531	522	579	512	520	511	512	506	499	556	504	486	513	556	464	483	455	543	516	544	534	476	512	533	503	485	525	544	540	523	500	527	519	537	520	499	543	478	506	521	520	546	501	514	528	506	564	533	475	545	503	504	534	530	492	509	527	493	512	484	491	493	484	494	519	520	536	540	509	502	544	536	497	510	555	513	519	506	531	500	486	543	518	495	491	555	535	502	548	492	504	528	489	505	500	510	535	546	531	530	507	517	501	520	516	547	498	551	550	519	530	490	474	494	528	541	533	531	519	516	515	541	520	536	529	520	531	567	510	504	505	521	557	493	522	507	500	500	498	528	548	557	501	510	513	514	533	528	494	532	538	525	492	503	512	522	514	507	516	531	528	510	507	528	510	484	524	527	547	513	495	532	554	553	493	521	499	505	527	529	522	545	522	513	496	520	515	505	540	478	508	545	497	470	507	497	515	535	537	502	501	493	502	494	495	542	532	546	501	514	508	532	532	488	492	524	507	516	501	529	534	545	562	521	502	538	507	524	533	527	539	544	480	499	519	526	490	565	500	514	524	505	496	493	487	524	539	504	539	519	542	499	510	534	521	511	514	529	494	499	546	489	571	512	554	514	545	513	537	525	543	514	543	524	520	537	530	493	508	508	517	480	569	506	481	521
12922	1172	972	810	536	412	273	242	212	155	151	149	146	111	117	119	108	100	86	97	115	91	78	101	75	81	75	82	77	90	88	85	88	75	80	78	78	45	80	85	74	77	84	72	71	87	81	95	75	90	59	74	75	71	75	80	77	78	65	77	79	62	71	71	81	68	85	65	69	58	89	71	76	67	75	56	71	72	78	74	76	78	76	77	70	86	71	72	81	59	74	81	76	72	72	73	76	64	75	71	77	60	78	77	70	55	90	67	64	68	69	75	91	68	91	69	71	79	73	75	82	71	70	68	73	80	73	72	83	77	66	78	67	70	65	69	83	72	67	74	67	66	71	78	68	75	79	83	61	72	70	65	82	69	73	74	59	64	69	68	64	69	65	67	73	72	72	63	78	75	63	58	83	72	74	83	90	85	64	57	83	70	73	70	60	86	83	59	58	67	78	78	75	77	66	79	88	77	78	63	77	93	80	83	74	69	63	75	82	70	86	75	55	81	74	64	82	65	67	62	50	77	81	72	87	56	94	71	72	79	70	62	79	74	81	83	80	70	78	64	69	97	82	79	82	74	69	75	80	72	68	69	79	64	69	67	60	56	69	78	79	67	69	62	53	72	83	85	81	68	73	61	73	64	84	79	75	77	78	77	72	73	71	64	72	73	89	81	80	73	86	61	71	70	80	71	58	80	83	62	83	65	79	63	57	59	61	68	79	66	71	69	81	76	70	78	83	74	71	59	76	60	72	71	82	76	83	81	66	91	71	67	68	77	61	67	75	78	67	68	61	76	66	76	71	71	53	73	68	78	73	79	76	75	70	71	92	59	89	90	74	77	75	79	80	61	82	75	80	63	84	75	67	95	80	83	78	82	77	83	77	77	76	60	86	82	73	85	66	46	89	66	68	65	72	82	78	56	72	77	64	67	73	67	61	71	67	65	73	73	82	83	81	79	83	78	74	68	85	72	75	70	61	78	83	75	81	68	74	84	56	68	69	68	67	61	79	82	81	65	83	65	65	73	73	85	70	81	70	79	61	83	84	75	63	82	75	60	60	71	85	65	78	65	65	69	64	88	63	79	70	65	66	77	60	67	82	80	65	92	67	73	87	66	67	81	78	70	88	77	61	69	73	71	68	59	77	80	79	75	73	71	76	87	68	79	69	91	81	80	70	74	61	75	65	86	60	73	77	74	73	59	60	73	79	66	82	65	54	73	81	74	81	71	70	71	60	78	66	82	79	77	65	71	64	72	80	58	76	67	78	66	77	71	69	59	63	70	72	77	67	70	55	79	65	70	72	63	77	73	64	72	75	67	86	69	61	68	99	76	62	66	72	67	71	75	97	78	76	85	56	79	51	75	59	80	74	82	77	79	65	63	71	83	67	81	73	68	63	73	54	75	59	75	57	61	75	87	72	81	67	75	68	76	78	68	76	87	63	95	69	68	65	70	76	71	63	64	73	77	74	63	68	95	68	65	76	80	74	74	73	69	71	59	79	75	65	84	72	71	70	69	67	62	93	70	73	74	63	74	66	70	76	75	83	81	62	72	79	61	78	81	68	56	68	92	78	74	67	74	70	84	74	95	64	72	71	72	64	81	67	75	82	75	74	75	80	65	94	90	68	72	60	60	66	62	64	78	74	77	72	75	83	77	77	77	73	78	74	93	72	80	83	66	62	73	71	76	75	68	75	70	73	79	71	67	59	73	77	83	62	80	79	60	77	88	59	91	61	58	68	78	83	85	89	69	76	81	57	85	68	65	84	70	77	81	60	57	67	86	77	79	61	74	72	80	78	72	73	70	93	81	75	76	76	77	70	78	72	70	75	79	73	68	86	69	86	74	61	74	74	66	77	53	85	79	68	76	84	62	73	74	78	70	59	71	76	67	74	71	53	73	76	81	67	75	73	66	62	70	67	68	66	64	78	77	76	65	74	74	69	86	64	92	71	70	92	88	74	72	68	56	65	71	68	82	71	79	69	75	81	61	69	75	87	74	54	66	81	69	64	89	78	75	72	68	78	60	71	76	81	72	76	80	73	58	64	82	78	78	75	69	78	85	68	74	81	63	68	71	86	60	74	75	69	68	72	80	71	81	80	75	76	68	62	71	63	81	72	60	82	75	67	64	68	69	94	73	81	81	80	79	80	82	67	68	91	81	69	94	69	65	69	80	64	72	84	78	59	73	93	66	69	76	66	81	73	67	72	67	81	72	96	74	81	84	67	63	54	76	71	89	72	63	57	96	71	81	86	54	83	67	84	72	76	73	73	58	64	60	77	77	65	60	65	60	70	67	85	73	82	77	59	69	88	64	77	72	76	84	75	76	73	87	82	70	80	65	82	89	75	87	64	80	76	69	62	66	74	75	72	71	69	76	56	85	69	93	67	82	77	54	62	73	84	84	84	79	64	90	65	67	74	66	56	67	75	77	80	90	80	81	66	70	71	76	63	84	64	70	67	78	86	72	80	69	86	59	73	75	76	74	79	69	72	79	72	70	67	92	75	69	77	63	67	85	67	79	71	64	73	61	87	89	64	97	70	70	69	67	76	80	61	82	70	49	80	65	78	75	87	73	69	80	74	65	75	62	71	73	67	70	82	73	69	78	62	73	67	72	68	69	68	78	68	70	75	72	63	69	75	78	82	84	74	70	67	68	76	77	85	80	82	77	69	68	90	67	61	77	60	70	78	61	70	75	66	86	72	60	64	81	61	60	72	71	74	84	79	94	77	75	56	93	82	74	68	66	73	83	58	71	77	64	75	64	81	86	91	60	76	85	77	76	70	68	57	73	71	62	89	82	84	80	69	72	72	67	68	82	64	77	59	65	72	63	71	59	83	97	70	88	72	78	74	62	69	67	61	73	84	68	75	71	74	71	69	56	94	81	96	67	89	88	76	95	77	75	63	68	80	83	93	82	78	72	51	78	59	82	71	77	82	73	77	87	74	70	82	70	77	79	66	68	60	74	76	75	68	71	67	76	86	75	58	80	76	78	74	85	63	61	62	78	66	67	48	70	86	81	68	64	71	87	79	61	78	67	59	61	63	93	70	56	65	69	69	68	83	82	70	70	73	86	60	71	62	69	83	72	66	97	59	85	58	78	88	81	79	65	71	83	90	62	73	78	53	61	75	70	57	76	68	94	70	57	73	63	88	63	85	68	70	68	70	69	75	51	77	73	92	68	64	74	72	80	74	75	75	76	55	74	74	68	72	74	75	76	72	62	83	67	79	75	78	81	64	61	58	89	67	72	82	67	92	70	57	80	66	56	73	74	77	71	77	72	72	77	67	87	95	61	59	81	76	70	67	73	95	63	71	67	63	76	60	88	73	77	67	67	66	58	68	63	73	57	71	60	80	81	80	58	82	69	70	72	72	82	76	75	71	60	76	73	77	78	75	63	71	70	74	50	66	57	84	87	68	76	82	73	78	67	67	81	78	74	81	72	70	79	68	76	70	80	66	79	59	67	65	60	84	67	52	78	89	82
8990	1146	2624	2921	2537	2191	1805	1429	1257	1107	945	832	825	740	670	619	583	588	558	507	491	477	476	428	471	430	421	385	384	388	378	364	372	341	355	375	348	316	357	399	295	349	365	321	322	318	357	347	333	284	337	325	317	322	311	315	286	330	327	336	274	338	368	338	306	316	310	321	290	326	294	317	284	322	305	320	330	340	333	321	281	328	277	302	323	307	310	300	275	326	290	302	274	304	308	310	308	306	303	307	286	316	311	296	296	286	316	299	254	300	273	283	286	303	318	302	279	297	323	308	300	308	301	323	301	291	308	334	318	290	282	307	323	327	338	316	303	314	317	289	293	300	304	296	314	282	280	319	297	312	291	306	299	289	308	284	321	295	275	287	297	276	300	273	303	297	310	300	307	330	302	311	293	301	286	279	314	302	300	307	307	277	296	301	272	332	315	289	330	348	339	312	297	268	307	298	289	277	302	284	300	298	296	277	295	302	291	315	338	299	316	276	292	277	287	286	299	298	303	300	303	292	293	312	308	326	302	298	274	284	308	285	309	314	289	317	283	289	271	253	297	284	315	324	316	280	304	303	311	291	307	274	271	281	264	292	297	277	303	283	301	303	281	270	294	288	308	302	315	311	278	313	299	303	291	291	305	304	269	274	255	316	286	296	313	293	260	293	317	290	295	301	289	296	312	304	289	280	297	297	290	346	285	268	279	294	333	286	301	302	277	285	284	299	299	280	276	297	353	300	282	314	289	307	321	285	284	283	290	279	261	261	275	326	285	312	301	286	303	290	307	299	300	257	282	295	296	293	276	298	281	282	315	287	292	295	298	266	292	313	298	297	291	288	321	278	315	279	324	285	272	310	281	314	286	304	309	319	299	297	284	279	299	289	285	294	310	279	300	283	316	290	334	299	268	250	293	292	282	265	295	322	318	329	300	309	306	290	314	325	275	301	274	265	299	308	279	287	313	281	296	317	294	274	289	318	307	284	269	307	298	301	317	310	317	273	269	295	310	281	267	298	291	302	272	285	293	300	277	302	309	292	285	282	281	304	277	275	279	284	277	306	277	288	342	308	304	314	291	293	281	267	316	308	287	310	279	307	281	259	277	269	339	309	282	275	295	310	329	324	276	305	309	300	287	289	287	310	301	311	314	291	307	269	283	264	261	300	321	310	291	246	317	295	294	316	297	278	311	295	289	303	301	285	292	287	315	314	309	297	278	304	305	285	276	298	303	305	309	290	293	273	293	290	313	303	279	295	284	317	301	320	275	293	317	297	260	319	291	305	281	280	280	312	285	283	319	271	278	288	276	284	294	283	287	282	313	268	293	284	277	266	319	298	308	280	303	308	314	288	274	270	299	284	291	285	300	280	279	303	304	301	308	297	270	298	277	282	275	297	296	282	295	332	309	305	264	283	290	324	311	297	297	303	285	284	305	280	283	314	288	278	273	308	270	305	268	306	286	286	342	254	302	295	276	307	285	303	311	289	267	285	286	303	319	275	310	279	299	279	272	288	283	313	261	307	296	282	276	281	283	290	285	271	303	266	315	302	293	291	319	328	318	272	268	290	295	295	312	287	311	293	293	317	282	303	266	290	313	331	304	326	290	287	294	271	317	285	279	286	273	345	295	304	313	309	274	300	276	292	317	306	312	291	242	298	303	316	297	275	293	274	344	285	298	259	297	312	297	307	309	304	321	292	271	291	279	294	307	308	293	265	300	290	281	333	291	314	279	268	280	304	290	311	330	275	283	289	316	279	317	310	302	276	298	291	278	271	311	313	285	299	306	268	293	287	263	320	312	284	289	287	280	327	289	333	308	275	302	337	304	303	285	306	312	280	317	269	317	305	311	308	300	284	279	270	312	312	287	309	269	280	275	289	297	309	307	263	281	314	314	304	292	295	316	327	274	307	289	296	288	326	329	277	280	303	302	287	298	275	290	286	258	296	291	260	299	265	307	293	270	299	273	322	293	288	269	290	278	301	329	282	313	293	303	300	298	309	287	265	297	296	239	288	302	306	256	276	307	307	294	339	313	276	294	254	287	298	266	294	296	262	282	324	317	282	304	295	295	285	253	317	309	318	319	293	281	259	262	293	291	311	316	296	300	313	279	308	286	315	290	293	295	286	315	306	287	285	283	305	302	267	291	262	280	314	317	291	287	302	269	286	318	288	291	266	291	314	300	272	283	263	281	296	299	289	282	283	285	321	306	305	280	261	296	300	289	290	267	305	269	297	261	281	304	312	299	289	279	309	274	283	308	313	295	317	312	292	291	313	279	286	279	280	309	320	302	310	279	267	265	262	262	298	295	315	291	303	299	295	306	326	268	305	291	289	311	257	310	290	287	297	293	299	305	350	265	317	304	281	278	287	281	311	296	291	325	256	316	286	313	301	274	269	276	270	303	294	299	313	305	316	284	289	283	303	259	290	310	256	282	284	262	308	266	325	320	295	290	261	289	301	288	279	256	295	309	278	303	299	287	317	307	297	285	301	318	303	286	295	293	265	320	289	319	304	298	312	282	266	277	289	284	308	287	318	324	287	287	291	326	308	306	272	273	276	287	346	313	275	291	293	303	319	313	287	269	324	293	286	279	332	251	307	315	278	282	273	285	301	288	305	285	306	302	287	318	304	290	264	317	296	281	327	282	293	296	302	313	280	289	288	279	294	279	291	300	299	265	313	287	273	315	307	279	307	334	320	298	313	309	309	323	304	315	295	326	276	287	288	321	320	311	307	299	315	285	320	299	320	307	276	308	321	285	277	292	282	309	305	342	323	305	294	305	285	290	281	279	320	293	301	291	268	287	289	306	273	301	303	273	290	295	320	294	303	283	285	265	291	296	268	288	279	300	308	292	277	278	326	322	278	283	310	279	289	296	274	311	261	302	282	289	271	307	307	286	281	299	274	279	293	289	292	283	323	306	300	288	274	319	297	277	280	271	310	296	270	299	286	286	289	334	285	309	293	284	253	307	295	261	296	285	279	316	300	304	274	298	297	324	309	292	296	315	328	288	275	295	309	282	307	287	291	328	274	286	317	284	304	278	277	283	306	314	282	305	297	297	288	306	302	257	306	273	309	290	285	286	297	290	296	277	278	292	329	311	278	265	290	273	293	276	310	275	291	278	298	314	324	261	279	288	289	284	293	312	317	287	288	270	323	316	309	276	315	312	300	259	297	281	309	319	314	316	287	283	272	276	316	305	287	293	279	307	323	290	293	290	293	282	272	265	280	294	316	311	311	292	292	290	285	296	272	281	270	296	272	321	294	331	272	272	299	279	293	292	287	297	299	299	275	287	281	285	279	302	269	297	324	255	266	288	293	305	304	295	267	303	301	306	307	294	280	305	323	290	312	304	322	319	291	302	279	304	311	309	295	301	274	291	289	271	298	299	285	314	284	311	292	289	313	298	326	286	274	309	319	284	303	308	283	284	344	306	298	290	285	295	278	285	282	276	300	278	285	283	298	320	291	302	312	282	294	308	331
22406	3720	2108	1477	1008	739	570	469	382	311	279	253	254	214	207	186	163	167	188	171	115	189	127	127	142	127	112	125	133	119	119	143	121	117	133	91	114	148	120	135	110	110	114	109	115	117	122	120	139	108	109	126	116	114	114	108	111	120	142	106	109	101	119	108	120	105	124	126	122	117	105	103	109	103	114	125	109	106	105	128	118	108	115	121	112	103	112	112	100	110	133	90	116	87	101	116	109	91	107	113	115	92	130	122	114	102	109	105	118	111	103	123	113	113	121	114	113	100	121	110	115	117	120	144	102	109	99	105	109	113	95	111	98	99	141	118	119	117	121	125	87	121	118	107	105	90	125	115	107	114	128	98	103	128	83	108	105	118	120	111	113	121	94	112	119	112	103	101	107	116	119	128	113	110	116	115	104	99	122	136	109	109	108	123	90	109	116	112	95	93	111	114	103	110	107	123	118	101	125	92	123	127	116	106	111	87	108	116	105	116	134	100	113	120	118	119	116	104	119	108	111	111	115	109	118	125	106	124	109	106	135	125	102	110	112	115	115	109	109	117	123	109	84	106	119	92	122	133	122	113	125	110	111	120	118	122	102	113	116	119	121	93	116	85	105	112	130	123	105	110	116	120	95	118	131	101	106	119	117	119	96	90	120	105	93	112	112	115	111	112	127	113	121	117	90	108	139	133	111	134	111	128	110	119	119	89	104	126	147	103	103	93	119	119	132	109	116	106	121	113	124	111	128	115	112	120	102	119	101	106	114	107	111	118	92	105	97	116	119	108	113	105	104	107	100	103	108	121	96	136	113	101	133	126	121	128	124	123	108	127	117	104	101	124	101	128	112	109	115	114	85	109	90	137	107	92	106	114	99	109	110	113	104	113	113	118	111	108	96	134	124	126	114	95	115	105	105	117	105	103	104	109	115	107	126	108	116	97	119	118	104	98	107	130	126	115	96	113	115	123	97	107	106	94	130	94	119	104	100	113	113	97	99	103	137	111	128	128	105	109	135	101	106	108	114	85	97	108	109	93	111	97	109	119	116	121	112	111	116	140	114	106	106	84	115	106	129	111	91	108	117	116	135	129	131	112	125	109	110	105	99	108	92	126	112	124	125	109	111	117	108	100	113	110	92	101	102	110	117	106	107	101	101	109	113	114	118	125	114	122	123	123	92	108	112	125	124	110	109	109	103	104	128	135	106	114	106	123	115	111	105	110	100	111	114	125	121	97	124	137	113	86	106	134	102	107	103	123	94	115	119	106	122	126	113	117	118	115	120	110	108	107	131	134	125	83	138	113	137	112	102	107	99	127	112	104	114	114	104	128	115	116	129	110	99	113	101	118	120	112	108	112	114	95	107	90	106	128	106	131	103	107	105	116	109	104	125	131	103	108	111	95	106	121	110	112	115	110	118	128	113	128	99	126	112	122	112	107	97	130	123	108	104	102	119	111	110	92	123	95	105	101	110	114	125	118	115	113	106	116	103	107	99	111	99	118	123	103	96	107	115	101	95	111	123	123	145	111	113	111	93	114	114	109	103	103	101	119	103	114	124	96	122	87	108	104	126	130	100	108	105	103	115	109	110	118	125	124	115	110	122	101	85	111	122	122	115	95	125	118	93	112	106	117	116	113	122	98	101	118	110	104	99	123	107	103	107	110	110	111	126	121	111	112	118	114	126	119	106	126	101	112	129	124	123	94	118	108	98	93	97	101	108	109	113	106	101	115	122	96	102	113	114	134	116	97	129	102	106	110	99	109	95	104	125	115	107	115	123	107	118	108	126	124	106	115	116	116	119	113	123	113	115	111	103	111	120	96	124	105	103	123	141	106	94	101	133	116	103	124	95	108	119	112	102	125	116	115	84	111	105	110	122	121	119	107	96	117	117	106	111	111	104	125	103	102	128	103	102	110	116	95	98	137	101	123	109	106	113	109	79	117	113	112	115	119	105	102	104	99	124	98	106	153	110	116	119	107	88	130	125	118	115	108	104	114	115	133	101	103	118	124	113	116	107	116	120	108	112	113	130	94	96	123	116	117	114	93	119	117	106	108	112	100	124	125	86	116	105	89	97	110	111	105	105	126	115	98	112	114	117	114	142	119	106	107	106	115	117	105	102	110	120	111	123	112	116	118	104	123	117	119	122	103	132	119	121	106	122	98	85	112	96	106	114	114	94	115	118	104	116	138	110	111	118	133	113	95	109	118	104	123	116	128	127	103	101	114	120	115	120	120	103	104	115	113	122	113	108	112	121	112	117	127	95	126	117	108	107	122	122	102	106	130	112	104	114	118	100	132	116	130	102	114	102	110	109	113	117	121	123	111	132	97	127	93	115	121	91	119	97	109	124	96	98	97	113	115	121	99	104	103	121	97	126	125	98	114	136	119	102	99	101	108	110	115	127	114	92	107	108	111	106	126	110	119	107	110	113	119	114	126	99	109	120	115	127	128	106	125	101	109	117	111	102	109	122	99	101	117	109	139	102	112	105	138	117	111	115	86	102	115	108	119	120	126	116	128	100	119	126	110	93	114	107	101	113	116	100	98	108	123	96	121	113	137	108	106	121	118	116	121	96	106	135	128	110	115	115	117	117	99	110	131	133	93	116	118	108	108	123	119	129	108	114	112	129	118	113	113	119	96	97	92	116	120	99	96	115	87	115	130	115	115	115	112	94	103	117	115	110	111	93	115	118	126	137	118	102	116	102	122	112	131	106	106	133	114	98	107	118	120	118	125	124	118	106	122	116	115	107	104	131	118	120	110	106	116	125	113	106	109	103	112	94	124	118	141	136	122	107	120	124	119	108	121	110	113	106	104	116	111	98	98	111	100	110	94	109	124	127	93	117	93	113	119	108	98	120	112	115	118	110	96	125	114	100	113	96	109	117	103	90	122	100	100	105	110	127	97	103	119	115	119	115	118	128	94	118	115	107	113	107	104	97	111	108	99	104	109	114	92	97	104	129	108	126	102	102	121	131	125	111	120	115	118	101	120	122	123	112	102	99	118	155	119	113	101	105	105	112	97	123	113	108	104	99	113	132	99	118	114	96	114	122	103	98	118	114	105	102	120	119	112	107	100	113	115	100	115	119	119	132	113	113	103	121	115	86	111	111	138	111	114	103	114	111	121	117	103	97	106	102	125	116	111	107	114	114	97	106	108	122	110	100	99	123	116	119	106	106	117	114	130	119	107	100	104	111	112	110	105	116	113	102	97	99	100	119	108	124	111	112	120	124	111	109	119	106	108	117	128	106	118	115	110	107	110	104	121	110	110	134	124	133	113	105	113	100	127	112	112	97	114	128	117	125	109	100	109	138	112	111	122	107	105	131	115	117	132	119	101	97	125	95	110	123	102	98	108	118	123	133	106	109	104	119	119	118	87	108	119	116	119	107	114	143	115	91	132	115	115	104	108	110	98	116	108	104	114	89	116	107	110	105	101	92	99	104	131	117	117	113	115	105	118	127	102	115	111	113	142	89	116	107	114
12025	2183	4794	5464	4693	3908	3230	2655	2178	1929	1637	1562	1376	1311	1136	1086	989	969	898	809	819	792	745	698	648	668	664	615	617	649	609	560	604	546	523	572	542	543	529	511	552	539	511	492	477	530	474	487	490	455	504	477	428	475	524	452	441	433	451	491	461	473	463	443	502	498	460	436	453	477	457	427	437	449	473	437	451	435	484	459	415	421	446	432	463	463	428	426	476	409	412	426	428	426	426	435	428	403	439	393	453	453	420	416	407	454	439	438	407	454	418	468	452	447	430	426	464	455	408	409	385	437	449	411	414	428	452	434	428	388	452	401	433	447	421	370	435	419	409	398	385	425	414	458	424	387	435	437	415	425	418	429	434	440	416	425	437	431	423	430	405	413	417	436	428	462	431	416	409	398	401	414	426	433	433	424	390	442	412	462	427	431	411	423	438	406	442	462	419	444	430	420	378	408	441	437	447	418	424	435	465	426	428	414	425	418	423	468	434	413	421	451	409	437	421	426	418	443	436	449	404	453	426	409	393	436	410	394	395	397	441	432	449	402	418	484	427	415	436	442	457	446	412	447	423	436	445	401	430	398	430	401	390	402	450	423	433	391	435	466	419	440	466	435	451	442	444	441	434	402	467	441	450	439	435	442	431	424	421	411	403	434	421	407	433	393	449	446	438	453	435	415	423	425	426	415	435	424	389	398	436	423	459	422	385	451	418	415	427	395	430	407	425	420	451	403	443	386	422	412	390	418	397	447	398	408	426	407	434	396	436	470	395	447	440	415	456	419	436	445	449	427	463	384	396	428	427	440	412	395	418	458	440	393	453	449	417	427	437	439	413	405	437	411	400	428	407	421	426	429	400	392	445	433	431	454	428	420	433	437	386	414	430	411	440	436	402	412	439	424	411	405	421	449	424	412	395	413	406	452	400	455	434	436	410	411	414	429	464	414	469	419	425	398	414	424	436	431	404	419	417	436	406	382	426	397	396	490	424	394	406	437	404	415	410	431	384	413	402	418	444	427	408	437	459	403	420	474	409	425	403	408	404	406	415	432	459	441	423	405	434	445	389	466	430	410	412	417	411	469	434	430	443	409	438	445	399	436	410	422	445	446	445	452	444	406	423	431	404	421	443	378	408	403	449	432	440	416	418	438	423	431	416	422	425	407	402	453	427	418	450	444	415	449	390	417	425	400	402	411	420	439	409	412	438	414	411	432	444	418	421	428	451	403	465	426	411	430	404	437	417	406	445	405	438	395	420	424	420	412	381	428	418	448	404	457	447	395	446	395	424	422	404	445	415	432	408	432	449	415	397	453	441	431	414	423	439	387	414	448	424	463	403	449	426	463	443	433	440	423	446	442	396	397	407	411	415	388	427	402	462	410	448	398	469	436	412	432	450	369	446	416	400	455	443	415	416	413	436	432	442	424	390	431	442	420	417	434	452	403	426	422	421	412	433	448	435	427	414	443	415	394	375	429	466	441	416	439	433	433	426	443	457	400	429	458	437	436	410	420	440	377	414	416	434	451	396	414	410	436	440	429	440	455	424	398	461	412	444	401	408	456	442	360	397	408	422	396	446	397	429	408	411	429	424	424	412	423	433	436	420	439	406	436	433	400	447	451	400	441	426	420	446	447	413	403	403	415	432	389	396	441	430	444	417	456	414	450	431	459	433	390	417	443	439	403	413	415	401	406	416	447	436	472	432	412	420	432	430	437	430	437	414	434	396	463	416	395	432	427	457	415	396	439	413	447	438	430	435	403	445	438	454	426	411	413	394	417	412	388	443	464	383	463	404	455	396	452	450	435	442	382	432	403	427	466	423	434	411	409	425	444	396	437	432	397	428	419	462	409	420	439	434	391	449	397	438	450	421	418	430	451	415	429	415	412	435	456	451	421	430	444	422	400	421	423	390	468	449	458	442	418	446	459	430	426	404	415	410	401	461	402	410	427	411	449	384	390	409	423	448	417	383	418	456	414	376	409	428	425	414	448	387	446	387	389	424	442	406	433	395	424	396	435	434	430	444	433	453	422	421	431	411	415	412	436	441	407	433	440	445	442	446	430	463	392	418	442	414	398	433	412	425	463	429	387	462	439	427	428	419	423	415	443	413	429	439	434	435	406	446	432	433	439	400	413	416	420	423	440	443	415	400	416	421	419	414	414	433	464	435	431	382	414	433	442	421	406	417	481	455	421	419	401	482	380	408	426	393	380	411	393	418	431	409	389	408	437	418	417	410	383	395	414	461	405	426	469	437	395	419	389	440	376	435	411	449	424	461	425	403	434	410	459	444	431	397	460	405	436	412	434	418	401	422	404	410	393	427	456	473	380	456	417	431	421	440	411	417	387	431	422	415	428	423	416	441	433	410	383	435	463	434	419	420	430	383	401	441	410	405	420	397	411	427	415	417	400	436	451	405	429	405	440	444	437	419	415	391	440	411	412	420	393	416	468	410	390	394	440	405	463	438	424	385	409	447	476	403	448	471	452	448	439	395	438	446	410	422	432	415	451	424	416	465	407	439	469	439	439	403	443	408	412	421	456	433	439	420	421	437	451	440	454	436	408	427	419	460	430	425	406	405	438	429	400	399	385	479	466	420	415	388	441	447	406	433	460	414	400	392	421	489	441	442	431	432	424	440	454	420	432	428	419	433	439	436	393	422	400	439	446	443	434	430	415	459	438	477	409	466	411	407	445	410	412	400	438	452	379	423	436	450	412	437	439	431	444	416	429	459	454	414	420	396	454	457	450	426	437	415	412	424	423	392	400	418	390	436	431	437	463	431	425	459	433	425	453	423	458	416	452	420	428	454	365	437	437	399	405	425	395	438	419	428	412	459	421	432	413	417	481	454	435	401	411	409	438	402	415	423	418	413	400	404	420	366	433	463	414	426	401	439	444	426	416	454	417	433	406	427	399	483	413	410	400	441	427	422	474	416	431	450	414	420	427	466	418	456	447	412	415	401	439	450	420	443	458	435	413	427	408	439	432	415	432	430	453	463	441	433	453	414	422	403	429	431	463	403	434	463	415	426	443	394	411	425	413	424	466	395	433	393	406	403	425	434	442	452	388	442	427	393	400	433	397	434	440	435	398	438	404	435	414	399	474	425	429	405	436	440	428	454	436	399	457	425	439	432	426	431	379	440	415	418	434	437	445	395	434	413	425	472	444	451	416	406	419	402	411	451	432	451	433	399	432	384	424	447	446	440	430	439	427	416	420	420	434	413	419	411	456	416	457	415	382	428	446	430	423	463	430	409	403	433	443	431	388	426	432	420	448	453	420	413	410	435	417	443	419	403	441	470	433	471	395	439	432	406	444	414	422	440	414	418	463	453	443	412	414	409	447	454	437	459	442	398	436	415	434	398	392	433	430	434	433	425	440	404	407	405	412	430	473	439	451	410	421	436	388	415	425	427	437	445	438	425	397	395	429	449	454	432	415	471	416	422	438	406	465	421	444	421	421	393	412	425	419	434	424	423	441	392	446	438	400
2352	205	204	176	180	155	166	138	164	143	163	168	157	174	152	151	147	145	145	155	157	130	135	144	148	138	141	123	120	135	156	155	131	137	136	144	136	159	134	157	164	126	132	145	132	156	144	127	165	154	140	146	127	139	122	141	151	159	111	179	137	122	132	139	138	153	146	130	138	161	142	165	149	133	136	158	143	154	137	147	156	154	136	145	137	154	142	142	158	152	150	139	139	146	164	137	159	123	139	138	150	141	136	124	138	140	139	158	144	154	136	160	153	140	148	146	137	147	135	162	143	130	134	139	162	127	157	153	144	153	147	143	152	157	147	155	152	146	145	171	157	147	134	161	119	161	143	149	131	156	137	136	159	146	154	141	149	167	138	154	144	128	133	151	148	131	156	128	134	153	156	143	154	126	140	143	124	156	155	146	151	130	158	139	131	137	129	140	136	134	147	124	134	157	143	143	149	166	155	144	143	151	140	133	144	138	128	161	150	145	153	132	134	131	156	154	128	147	147	144	146	135	138	123	135	127	165	153	147	144	147	132	145	129	116	150	147	157	165	139	157	143	115	148	125	153	139	148	135	139	153	161	138	128	150	139	141	108	157	139	145	144	160	131	147	142	144	135	131	133	125	158	151	151	167	152	136	122	151	125	145	144	147	134	115	148	153	122	123	132	166	151	172	144	162	139	148	154	148	120	145	166	135	143	140	156	138	142	143	130	153	128	148	144	149	140	138	134	159	152	147	142	137	144	126	120	149	140	123	162	129	137	124	132	144	162	127	146	150	156	157	146	177	139	142	139	160	144	114	132	143	141	136	140	153	147	131	154	127	133	130	145	140	133	134	128	149	142	132	134	152	153	147	145	149	138	135	165	154	148	151	137	147	133	131	127	143	121	128	138	131	154	117	140	166	151	125	129	134	142	124	130	150	146	137	147	155	173	150	116	155	146	161	151	152	159	135	139	137	144	146	145	153	148	138	132	148	140	144	143	153	138	149	140	123	138	143	137	140	149	144	169	160	149	141	149	148	163	132	132	145	130	154	138	152	137	143	139	141	147	139	184	123	138	141	145	146	142	140	155	152	143	146	146	123	161	147	138	157	126	151	145	127	143	140	159	152	138	147	109	123	141	129	149	143	152	138	134	139	151	144	137	170	151	140	151	121	128	132	150	161	146	157	124	152	143	123	130	156	136	165	157	150	133	145	144	174	154	132	136	163	148	154	116	149	129	157	142	137	112	128	141	152	155	133	142	124	155	164	156	149	150	145	122	149	154	153	146	149	116	129	147	129	130	125	138	149	149	162	152	141	136	140	142	120	155	148	146	151	137	143	147	152	143	145	133	152	145	141	153	140	160	158	150	153	147	141	144	150	136	148	200	147	160	140	163	162	134	148	144	157	136	165	151	138	141	137	127	162	132	142	139	141	160	151	146	156	153	148	127	129	154	155	145	136	162	147	137	138	141	136	158	117	139	136	147	154	146	150	155	149	141	141	151	159	161	143	134	139	151	154	158	137	155	142	154	132	125	146	139	147	121	135	155	143	134	128	144	128	147	130	166	141	138	134	150	118	133	165	141	135	165	151	155	149	140	143	144	145	129	144	145	159	120	156	136	157	143	147	129	149	157	148	133	142	150	144	167	142	139	123	152	145	151	152	177	136	138	144	150	134	152	152	146	126	139	142	134	134	136	126	149	151	161	146	133	159	158	135	146	133	160	143	149	149	144	131	109	147	139	131	134	143	155	130	154	158	150	141	146	133	128	139	157	151	139	153	154	127	167	136	132	161	140	150	137	124	140	136	162	154	163	154	144	137	143	155	149	154	141	125	146	143	146	139	154	139	155	137	145	159	144	136	146	149	138	135	132	140	142	167	170	145	146	133	169	157	136	143	142	141	133	150	126	163	144	150	134	159	138	138	131	155	134	160	137	151	130	141	156	125	145	152	156	133	122	148	160	135	145	142	138	143	151	137	152	154	153	128	151	143	151	139	119	152	156	141	114	155	152	148	129	152	148	139	142	140	147	150	140	155	155	139	139	140	131	149	121	123	160	126	155	123	138	140	167	119	135	131	151	145	151	169	134	151	132	143	161	147	148	131	129	124	143	153	161	146	145	129	141	145	155	148	140	162	133	155	139	150	148	148	143	166	130	139	149	142	141	149	139	167	154	144	139	141	138	131	122	140	148	148	141	134	154	142	155	133	123	125	155	160	148	121	141	163	152	143	147	143	172	147	154	137	156	126	145	147	132	186	166	139	130	142	145	140	129	143	171	161	147	125	152	151	146	121	142	152	144	151	141	152	133	125	135	138	139	145	150	144	156	176	141	145	163	129	154	134	145	155	137	172	147	140	141	131	135	153	146	139	155	174	151	137	155	137	135	132	133	151	148	127	139	130	154	165	137	166	104	134	136	149	115	150	156	139	164	136	133	146	126	158	146	141	139	136	136	144	116	150	159	137	161	150	136	159	134	140	164	148	173	154	166	153	139	139	137	149	136	126	147	133	118	154	141	169	143	151	143	151	138	124	131	145	142	127	144	150	151	135	168	143	147	135	146	163	171	154	154	138	135	171	148	152	153	152	156	145	155	167	151	144	135	175	153	156	126	149	156	120	151	141	157	164	175	137	135	119	143	138	151	159	134	163	163	151	145	144	143	145	149	147	150	162	125	124	157	142	131	146	124	167	119	156	146	136	131	144	166	129	154	149	162	136	141	147	154	154	163	163	140	136	154	145	125	137	163	145	141	177	147	140	148	149	138	133	162	149	128	156	137	141	147	154	141	146	138	129	134	159	142	150	151	141	148	142	155	148	134	135	144	139	147	141	142	148	144	158	150	131	138	130	133	177	142	154	142	156	159	150	164	154	140	145	145	145	147	166	146	141	127	136	151	165	150	145	150	167	160	174	151	145	136	141	126	146	141	136	143	140	131	141	126	147	138	136	141	148	117	120	137	140	153	142	150	148	134	157	127	140	151	144	152	149	154	152	145	152	166	125	125	149	147	122	138	136	145	138	126	135	131	141	134	141	145	131	153	134	145	133	156	135	168	121	158	130	159	151	102	139	158	154	113	130	162	149	148	147	152	160	145	148	135	134	138	136	153	150	134	141	145	172	140	140	161	161	118	153	134	124	133	168	138	118	149	134	162	144	146	138	149	140	149	144	166	141	135	139	142	136	141	156	140	172	150	135	134	149	102	153	166	132	142	156	120	130	157	133	157	157	154	141	131	154	158	162	150	146	157	152	163	127	140	148	169	167	126	143	151	138	168	127	131	150	149	135	133	169	138	143	132	158	148	168	141	134	148	139	134	148	155	165	131	140	131	128	156	173	145	131	144	152	135	148	139	147	172	127	126	147	134	151	131	162	141	139	142	141	152	137	154	153	143	129	163	146	143	140	147	144	136	168	157	127	127	129	147	153	131	172	140	148	154	157	135	152	144	152	150	145	139	146	148	134	149	148	143	152	151	164	145	135	135	144	132	138	140
4434	589	635	674	662	610	622	611	601	573	551	549	520	517	521	594	542	490	594	498	569	514	541	536	487	482	521	502	523	556	492	533	544	514	494	529	540	497	499	529	501	525	541	497	530	498	538	530	499	497	502	525	493	508	498	514	523	521	555	502	540	497	521	551	495	540	494	538	534	520	475	547	527	499	509	533	546	564	498	523	508	511	537	558	524	518	545	507	507	517	500	528	500	511	479	526	508	525	528	501	494	553	540	532	497	507	515	518	515	489	488	498	505	520	506	518	491	526	482	527	515	541	492	536	510	493	536	486	492	498	505	542	518	535	535	531	533	562	528	528	506	518	532	552	494	519	531	493	488	537	520	538	535	536	485	498	550	531	511	532	519	488	507	480	490	507	542	530	537	509	503	499	511	521	517	505	532	499	531	490	520	526	502	490	544	510	511	497	467	543	502	554	523	473	550	507	510	537	515	551	530	538	487	542	494	521	519	534	487	503	533	508	495	516	484	526	493	480	526	562	514	508	521	486	525	492	494	497	513	509	540	500	474	485	514	509	503	500	530	516	489	510	517	501	529	514	491	509	538	487	526	525	488	497	525	527	521	524	477	543	538	538	511	518	495	505	543	504	499	520	526	556	483	496	509	506	482	514	471	477	557	546	512	495	472	496	532	491	557	505	512	535	570	492	525	526	516	531	511	548	484	486	503	545	534	517	541	483	478	541	526	551	489	491	509	512	502	512	519	519	539	514	476	551	510	501	518	498	527	518	466	541	494	483	513	527	499	506	478	526	520	539	509	544	505	513	540	501	475	539	509	523	499	538	508	550	500	552	508	495	527	533	511	522	493	524	512	495	547	517	516	492	519	494	553	553	481	472	506	500	541	493	535	522	523	532	533	494	541	510	526	509	529	489	522	516	510	490	554	542	482	526	516	521	526	503	508	513	503	514	491	497	564	517	499	533	489	532	506	499	542	501	520	530	532	519	509	579	519	498	534	481	474	549	535	501	511	511	527	524	488	511	538	500	547	505	505	520	535	484	532	550	517	535	525	501	550	512	510	536	538	482	527	513	531	518	520	488	556	508	502	518	476	493	501	504	510	536	547	509	469	485	490	520	551	487	491	551	504	538	521	541	515	483	521	523	513	515	512	522	527	497	504	505	525	555	497	539	531	524	486	540	547	516	524	465	509	511	527	532	502	517	470	501	513	503	493	480	531	500	519	507	514	496	572	564	494	504	501	552	543	524	516	504	530	537	515	499	529	497	521	498	535	507	490	515	568	526	508	478	509	546	515	540	506	520	531	506	518	537	513	500	502	523	538	542	531	523	510	527	490	491	524	517	523	502	493	536	457	504	499	519	502	495	504	509	537	533	526	516	517	500	527	522	466	492	493	538	554	540	548	499	512	513	513	516	525	512	534	521	528	507	482	515	458	522	458	490	539	536	534	493	508	557	501	513	533	498	535	510	514	540	513	520	544	515	495	504	557	557	542	503	531	530	459	504	515	522	516	573	494	521	519	514	548	518	556	465	521	503	523	514	506	469	536	524	491	527	525	514	542	516	540	502	511	513	487	509	546	534	487	559	508	534	502	509	516	516	534	497	543	505	545	491	501	559	491	488	531	530	507	455	535	499	521	497	513	504	491	511	533	537	519	499	505	533	514	522	512	511	533	502	516	546	474	528	494	554	511	496	523	486	489	498	508	561	557	553	516	471	480	535	513	550	566	533	515	515	515	539	528	499	508	502	546	528	524	542	475	500	513	520	495	509	552	527	495	513	492	556	527	512	539	531	520	499	499	520	508	519	530	478	498	508	515	503	494	538	516	526	516	516	527	500	520	478	493	538	516	516	524	509	514	564	521	522	538	485	504	531	528	528	481	527	464	519	491	539	529	502	526	500	477	535	519	517	512	482	503	521	498	503	496	531	535	523	481	541	519	522	509	513	517	503	507	514	520	530	513	500	499	534	508	546	499	517	536	533	535	518	524	548	542	515	562	540	491	487	526	531	557	492	506	526	545	505	517	513	485	487	536	549	490	477	488	525	503	526	542	531	518	527	522	528	514	527	512	553	495	527	485	476	508	474	523	491	561	528	552	510	509	535	518	498	513	507	487	500	492	541	487	527	515	494	515	497	530	513	512	515	527	494	507	529	531	488	524	498	495	537	495	490	489	491	517	516	524	518	533	517	538	524	520	497	524	523	518	488	476	532	518	513	465	501	505	524	470	523	510	495	504	494	504	548	520	485	529	526	489	501	547	510	530	502	539	521	489	514	471	499	500	516	550	534	507	527	493	503	527	494	520	527	523	530	512	529	561	540	486	530	518	509	551	511	533	496	476	496	514	541	524	553	513	481	481	512	529	498	536	549	526	524	519	496	503	503	462	501	499	483	533	512	529	473	488	520	508	513	532	488	524	483	552	487	488	549	497	485	518	519	537	531	529	510	495	511	523	505	511	505	532	544	481	531	529	500	541	489	550	497	515	553	485	505	520	536	528	508	511	522	487	533	532	503	535	524	503	538	531	527	526	504	512	521	520	526	515	529	543	492	500	490	503	541	520	550	486	588	523	506	519	497	522	465	507	506	489	511	537	486	509	507	517	533	534	560	509	509	493	504	547	514	499	516	509	525	515	496	547	505	514	452	552	516	504	539	492	488	510	466	541	523	502	494	521	508	520	551	537	529	544	504	500	547	508	524	540	521	478	500	514	503	512	511	472	535	510	566	535	479	531	510	507	571	573	542	525	514	491	558	496	510	471	536	498	539	553	535	491	506	512	507	500	517	506	525	506	473	529	520	506	491	508	531	489	536	507	543	485	521	521	563	519	532	534	519	475	506	526	548	462	515	520	554	505	525	536	466	529	491	545	501	514	511	527	547	526	533	504	522	505	537	497	540	561	534	523	527	488	504	523	526	533	530	508	533	509	517	476	520	513	512	528	495	504	509	489	518	500	519	506	572	485	509	479	484	518	505	505	514	535	533	501	532	536	507	496	517	503	515	463	506	516	514	528	535	521	512	511	511	514	543	539	520	468	511	503	512	482	515	509	520	500	506	496	534	513	512	493	510	576	507	539	515	520	526	525	506	508	505	488	523	516	520	549	533	487	518	537	520	528	509	490	517	546	492	516	549	515	495	502	505	538	491	474	537	514	537	500	503	527	511	500	514	487	526	517	512	525	532	555	523	506	522	546	484	517	526	529	499	564	507	548	556	553	528	503	485	527	532	473	503	502	517	525	527	532	518	485	499	507	526	534	541	517	501	501	521	529	527	521	534	532	524	559	536	518	515	483	537	529	498	547	539	533	540	534	479	519	512	543	506	557	500	519	536	505	525	536	544	466	524	537	465	472	499	512	543	477	517	550	523	489	481	537	563	519	475	492	520	530	512	522	529	540	518	552	499	478	528	486	485	496	500	527	506	523	525	487	530	495	508	480	493	482	569	506	520	506	514	503	545	531	514	513	520	470	532	516	575	512	519	553	526	559	525
13034	1240	960	721	539	364	297	244	183	165	157	135	120	124	102	109	104	88	94	96	114	100	96	108	98	98	77	76	72	86	96	80	79	91	67	81	81	93	80	76	85	87	75	90	86	82	75	70	67	86	86	79	86	84	70	75	57	71	66	65	75	71	77	64	78	85	60	84	89	66	83	66	68	72	77	78	68	68	79	73	69	79	83	53	69	65	76	64	88	73	76	74	75	75	73	77	81	81	77	84	67	77	75	80	64	56	66	87	59	71	67	62	65	61	65	68	84	74	79	82	74	66	72	77	79	67	76	89	77	73	73	83	70	73	78	61	79	86	66	95	71	58	74	73	87	80	73	91	74	71	66	71	72	82	63	74	70	81	76	70	71	67	74	56	77	73	85	80	67	74	67	66	85	75	63	67	69	73	72	71	85	80	71	57	63	64	74	75	75	68	79	77	59	61	71	77	69	78	75	72	75	95	66	81	75	57	72	75	76	59	67	80	77	93	68	68	68	81	81	77	81	65	83	84	93	70	66	72	74	74	70	65	83	77	78	68	70	89	69	97	67	69	69	92	65	68	85	65	62	59	70	75	66	76	65	70	82	74	81	70	82	64	58	62	76	76	65	74	74	70	76	83	76	70	78	64	70	54	95	74	71	67	73	86	71	85	85	78	75	57	74	51	73	75	73	72	58	75	69	64	71	76	85	66	75	83	68	74	79	70	95	86	76	70	61	52	100	75	76	73	67	80	65	67	58	74	73	69	79	61	58	61	69	73	62	70	64	64	63	83	69	86	71	71	77	80	70	59	77	88	78	69	67	81	97	71	77	75	65	75	61	79	54	81	88	68	71	68	72	71	85	63	72	72	82	71	73	80	71	64	86	75	62	62	75	75	77	60	62	67	61	76	66	60	65	53	96	92	75	66	66	64	83	66	65	71	70	91	77	66	72	54	74	78	69	79	68	69	77	78	93	65	63	58	74	73	67	76	73	70	88	62	62	83	84	70	75	68	67	89	86	65	66	76	88	86	78	64	66	80	56	65	85	68	83	69	78	57	61	65	63	71	73	72	72	70	67	77	85	74	78	87	78	65	65	67	72	80	79	77	62	61	77	68	90	81	64	67	72	71	75	75	84	74	80	63	69	74	70	71	70	67	59	62	72	74	73	74	68	87	80	63	70	77	79	64	70	69	67	78	75	64	79	79	83	72	61	92	78	69	66	74	56	82	74	80	82	59	85	76	80	73	54	84	70	71	64	70	56	80	82	76	95	60	75	77	67	75	74	59	64	67	73	76	88	74	67	69	66	62	59	68	68	94	78	72	75	70	67	74	76	78	82	65	66	65	75	81	81	88	91	61	75	71	80	73	63	73	82	81	72	77	60	66	66	86	67	75	67	86	69	77	72	75	79	68	59	76	61	68	82	75	68	85	68	67	78	70	81	75	71	73	75	67	68	73	86	72	86	76	69	59	79	74	85	78	75	63	79	81	83	85	66	73	73	73	85	71	78	71	67	70	58	73	73	63	70	58	76	59	85	73	76	71	78	71	81	63	66	66	72	56	61	71	83	50	80	70	60	81	80	58	65	74	70	64	70	81	70	72	69	65	68	78	79	59	73	78	61	69	73	67	73	73	65	82	86	73	50	67	99	71	69	73	69	65	73	81	73	79	74	65	87	65	75	73	83	70	79	98	68	91	79	82	87	64	68	83	61	81	91	81	83	80	87	82	83	72	76	78	79	77	65	64	75	74	72	57	78	66	95	89	68	78	85	69	63	68	79	86	65	77	76	64	69	76	64	85	80	77	66	63	75	81	78	74	92	65	78	80	67	64	59	80	62	69	77	57	74	65	68	82	68	78	65	88	79	76	79	78	69	69	79	81	67	61	83	76	63	83	79	67	83	61	76	71	82	69	83	74	74	79	87	75	79	72	74	75	90	64	63	71	59	74	82	68	89	77	68	87	74	77	66	72	73	80	56	72	62	70	66	84	67	95	79	72	72	56	71	79	76	87	65	72	85	72	64	69	75	73	61	71	72	62	54	67	75	70	61	84	58	85	76	54	72	50	62	84	64	74	71	71	84	80	53	52	76	67	75	74	78	80	72	69	67	80	78	71	71	72	59	77	80	74	72	75	96	82	75	63	52	68	80	61	68	73	70	79	59	61	69	80	67	61	56	64	74	69	75	82	66	70	79	62	72	82	69	61	62	75	77	79	61	70	69	73	72	77	76	68	80	71	73	77	81	65	72	82	82	70	86	78	82	74	80	63	76	74	77	60	66	66	79	57	52	74	62	78	68	72	88	82	65	59	79	64	71	82	76	77	62	88	66	78	55	93	72	73	68	79	75	78	69	76	58	73	63	77	64	79	63	80	74	73	78	81	61	64	69	89	70	61	73	58	64	61	83	83	72	67	69	75	76	72	80	83	77	82	68	64	81	77	77	68	69	75	70	81	74	87	73	81	70	79	82	73	63	79	73	68	76	71	73	68	73	89	63	70	75	82	65	75	73	71	82	70	70	65	73	76	70	76	80	72	70	84	75	67	77	69	77	60	77	80	61	68	84	65	80	65	80	62	86	70	71	69	86	90	74	68	80	59	69	89	77	80	74	93	68	81	75	80	82	65	75	68	82	62	64	70	66	71	70	79	76	72	75	64	66	82	62	71	80	69	65	74	61	71	57	69	67	70	60	74	79	88	100	74	73	59	63	67	81	88	79	74	67	57	62	60	90	61	75	72	82	69	72	72	83	69	67	53	63	73	86	70	72	85	73	67	54	67	80	94	62	93	90	66	81	71	76	65	47	72	72	75	85	80	92	79	64	73	63	68	79	50	65	67	69	80	70	72	71	59	71	74	76	91	63	77	78	75	72	69	58	61	90	74	75	69	71	83	86	84	74	72	76	62	81	77	87	75	71	66	84	85	58	74	91	79	64	63	74	90	81	70	68	88	66	71	59	73	64	50	82	65	68	65	92	85	83	78	75	77	70	67	64	77	67	71	75	77	66	66	72	75	76	68	63	84	80	65	68	68	84	68	68	72	58	76	65	80	86	86	61	67	79	69	61	72	78	85	62	80	74	72	79	82	82	83	73	78	77	78	83	59	67	79	81	72	81	78	94	85	74	88	74	73	87	78	67	81	64	83	62	77	62	64	71	83	64	57	56	68	75	77	71	69	74	73	62	84	78	73	82	71	73	69	74	60	72	60	74	84	76	79	68	74	66	71	78	83	70	92	80	75	60	85	66	73	82	54	56	92	77	68	63	69	77	57	58	90	72	65	83	83	80	86	85	61	62	68	69	69	75	76	88	86	79	86	75	87	80	77	63	84	82	83	78	83	74	75	78	57	67	80	70	73	83	71	80	70	64	69	88	87	72	92	69	69	71	64	74	74	64	80	64	65	69	80	66	76	66	80	85	66	67	64	62	76	76	78	75	67	75	77	73	97	76	78	73	76	75	71	84	74	67	72	71	75	59	58	67	80	58	71
9072	1133	2511	2926	2545	2103	1766	1487	1232	1093	950	861	799	727	641	633	593	525	541	502	480	469	508	430	415	451	404	403	390	386	389	363	327	365	351	328	360	324	354	346	338	344	357	322	322	345	324	355	351	329	269	283	333	319	322	338	315	314	324	331	315	331	325	307	324	298	318	317	333	320	316	325	326	298	329	319	346	350	298	284	316	298	314	299	318	324	276	326	326	293	311	300	330	329	298	305	307	332	281	317	293	327	335	320	279	293	284	282	292	314	294	278	294	337	324	329	291	295	289	277	311	295	322	267	299	321	290	291	297	319	270	306	310	302	287	307	305	299	308	299	310	326	305	293	264	299	293	279	322	285	328	320	320	318	262	328	289	283	282	308	303	293	298	329	330	310	316	286	292	280	304	303	264	269	283	306	290	296	286	311	274	318	290	293	294	300	281	280	286	292	276	286	297	287	267	296	321	289	258	300	286	293	284	289	309	277	307	284	297	293	318	342	289	280	291	322	298	299	296	283	312	313	302	298	309	268	312	279	264	301	312	288	294	311	300	322	316	260	276	303	292	305	308	302	277	266	330	312	287	302	303	324	268	288	299	281	284	285	322	288	278	304	284	304	293	321	331	308	304	284	313	306	312	278	302	282	290	319	319	294	311	286	291	284	291	299	354	299	301	297	288	287	278	264	269	303	324	283	286	288	246	313	283	308	282	322	300	292	273	306	290	319	321	312	291	272	314	296	294	293	295	281	279	308	291	290	305	277	320	311	301	308	314	305	288	298	291	302	304	279	292	295	287	296	294	328	318	285	276	290	321	291	299	281	291	279	291	297	297	303	284	288	271	317	314	297	285	310	294	299	275	308	313	248	282	285	313	295	319	309	279	299	319	269	301	322	304	303	285	323	314	287	273	296	304	311	274	270	284	295	281	272	308	302	308	286	296	307	280	315	270	267	302	294	326	307	272	291	330	276	311	292	256	299	286	276	306	278	291	300	269	282	301	316	280	324	323	320	313	294	289	312	282	291	286	276	275	289	298	310	300	281	284	284	292	292	307	303	284	313	280	299	299	310	294	298	276	303	309	318	325	274	313	292	278	291	300	305	277	297	284	295	307	282	296	292	309	288	289	290	292	329	274	310	314	273	304	330	315	315	298	312	307	307	299	313	296	264	307	285	274	290	288	322	301	271	291	285	297	272	282	283	320	307	282	318	312	321	307	296	278	290	287	251	291	268	312	324	311	299	312	323	329	305	283	290	315	288	316	285	261	315	292	317	298	280	265	320	309	303	314	299	295	287	274	295	302	268	291	277	303	247	297	309	301	295	302	322	310	284	296	283	280	307	317	270	289	300	266	289	286	293	269	269	282	277	287	312	311	277	318	272	287	304	274	283	267	306	281	291	310	319	298	305	301	303	303	253	300	280	324	286	292	298	305	279	300	280	288	295	282	291	306	318	286	283	296	309	318	308	316	299	313	277	296	287	295	287	293	320	270	307	302	286	288	324	292	284	274	325	287	299	281	297	314	256	287	283	310	308	269	271	280	309	276	323	286	312	306	287	286	306	302	342	296	293	304	304	296	307	332	322	281	297	284	296	301	307	274	294	308	283	304	287	318	285	284	282	291	315	311	297	284	320	330	335	301	295	277	299	317	268	289	286	314	243	285	318	306	295	273	322	310	285	294	331	263	314	321	269	300	287	311	309	285	279	302	293	320	304	327	282	314	296	265	265	317	265	269	297	258	287	283	243	322	316	322	252	304	331	317	309	293	301	289	319	282	297	284	302	285	318	290	285	267	282	283	289	273	302	283	290	312	303	284	299	291	325	293	274	298	311	312	302	276	320	290	283	309	304	311	308	287	299	302	296	307	284	297	298	316	330	326	296	290	305	301	328	320	288	290	305	282	292	303	279	301	294	310	308	308	302	286	266	314	289	289	290	303	294	308	311	269	284	277	294	280	294	279	297	283	315	304	300	295	299	316	301	265	279	284	295	300	300	278	274	297	291	262	320	272	297	299	334	302	302	298	281	282	285	295	276	295	296	326	327	269	270	298	302	277	280	274	286	297	308	327	282	271	265	300	308	302	300	295	301	309	309	274	338	294	282	277	316	268	302	301	324	296	303	303	282	298	306	309	286	292	328	273	337	278	279	302	283	305	324	303	297	310	305	327	293	266	274	325	310	318	293	332	289	303	307	303	296	314	297	308	295	297	317	307	275	269	285	298	269	290	278	290	300	301	301	308	287	294	271	291	297	301	301	306	311	299	294	295	298	279	312	301	295	336	309	277	277	294	313	283	278	310	280	306	292	318	295	303	315	274	302	336	275	311	313	317	278	312	292	269	296	290	274	276	293	296	302	304	295	280	307	305	297	283	294	300	300	317	273	291	259	296	277	285	290	301	324	337	289	298	276	269	316	300	270	306	289	276	335	311	295	311	316	307	264	289	302	282	308	316	293	277	298	273	281	321	315	296	328	296	279	309	274	304	287	320	285	298	295	310	289	280	286	283	275	313	300	276	296	308	280	290	268	291	300	307	317	284	291	299	278	278	323	289	316	309	297	287	295	306	287	263	295	302	308	273	328	304	303	346	308	289	322	331	265	281	298	280	297	304	322	311	304	288	272	325	279	264	301	321	294	269	260	287	300	278	269	314	290	254	296	275	277	287	326	312	287	316	292	274	281	295	300	306	278	293	280	270	291	293	272	294	305	307	322	281	299	257	324	288	277	283	297	279	298	289	285	302	288	284	304	296	269	285	320	284	349	325	340	286	283	285	298	310	304	290	315	275	316	289	323	271	275	303	326	286	244	308	321	317	299	321	348	286	302	292	299	289	303	322	309	320	278	292	254	281	269	273	268	340	302	274	291	278	292	286	297	285	282	286	277	294	315	284	310	277	287	323	276	302	295	304	281	299	278	295	282	298	287	294	273	302	300	280	292	306	301	276	306	291	299	302	321	298	271	270	308	270	296	288	303	291	276	293	272	314	310	292	305	301	316	324	282	313	282	320	320	294	279	303	288	308	282	315	300	279	308	270	326	298	257	313	283	322	319	281	282	302	317	304	306	303	310	288	314	298	281	311	276	277	298	289	284	318	291	291	294	315	311	295	274	292	266	325	310	278	282	276	299	314	293	289	313	315	324	273	278	288	309	296	291	321	285	312	278	303	284	292	279	284	289	307	286	310	315	283	288	304	284	331	302	326	286	287	284	303	291	279	302	267	272	295	320	297	299	288	281	291	283	300	300	297	282	267	287	269	322	312	282	279	339	280	303	285	299	321	292	298	291	304	316	279	293	268	305	291	278	298	280	293	293	296	297	332	308	302	287	271	280	307	299	289	321	283	267	282	319	311	287	288	291	290	281	302	308	281	284	306	311	305	291	275	304	321	310	297	289	335	304	309	324	288	293	346	295	286	261	300	312	271	325	308	280	285	317	323	289	281	294	286	292	311	285	312	294	301	282	293	322	301	275	300	323	315	289	297	301	287	292
22640	3779	1933	1446	1005	748	548	417	351	320	276	252	245	207	216	175	173	186	156	147	128	144	132	135	107	117	149	116	144	129	121	106	107	120	115	128	123	113	136	135	117	113	139	124	113	126	127	114	106	111	111	106	121	114	109	111	127	121	133	122	116	106	101	106	119	106	105	128	130	112	112	118	111	126	94	118	102	105	98	132	91	97	122	103	125	128	138	116	122	94	129	114	131	132	122	130	102	112	118	114	120	97	100	113	118	104	96	93	118	112	130	91	108	135	97	104	98	109	120	139	107	97	106	140	117	106	97	99	119	106	110	111	112	133	112	112	105	126	102	116	116	112	109	109	124	103	104	100	105	102	135	122	102	104	108	129	124	103	112	124	122	105	94	123	119	94	103	123	108	100	112	111	111	126	116	106	113	121	104	116	100	110	107	98	118	106	106	112	94	116	106	110	99	118	120	98	108	121	100	102	100	105	106	114	101	101	125	107	105	123	111	112	87	114	118	85	129	113	105	101	99	119	113	93	120	111	98	122	115	122	110	116	96	116	127	108	121	111	129	107	110	94	114	119	118	98	131	103	103	96	119	113	120	112	108	107	104	106	86	102	120	127	110	106	101	100	126	110	116	112	105	102	111	118	103	116	109	105	127	121	124	123	102	97	98	114	97	124	131	121	89	124	114	106	116	105	127	101	95	106	133	119	114	116	108	150	125	116	109	113	132	100	128	103	104	110	129	109	116	117	122	105	101	114	103	86	113	101	118	122	115	97	117	124	110	123	133	105	113	125	108	103	106	116	105	108	102	115	118	107	96	107	115	107	124	99	118	124	102	113	112	95	102	111	106	99	107	117	102	131	114	99	109	109	118	107	98	130	120	100	107	98	107	107	103	105	95	118	103	109	105	120	104	118	116	120	123	115	99	105	104	117	102	108	113	112	124	113	115	108	127	93	100	118	126	137	105	103	119	102	119	113	142	106	99	119	91	107	122	119	101	113	128	95	95	103	124	118	88	116	106	120	108	103	103	104	117	88	131	108	123	109	94	114	122	122	115	105	113	124	114	102	109	123	122	104	102	106	126	130	120	100	111	89	109	110	102	124	123	112	92	107	102	117	109	100	109	113	116	116	120	105	110	123	127	134	121	124	105	99	100	100	104	107	122	128	117	122	100	119	87	105	89	103	96	110	116	126	119	98	107	123	113	101	118	108	113	113	95	138	115	100	111	138	100	114	141	125	100	116	114	113	113	109	120	122	106	105	105	106	111	106	106	130	102	112	121	108	103	109	110	103	108	119	109	104	135	123	113	113	109	102	112	142	92	104	93	103	118	107	113	122	117	108	123	114	122	101	127	106	94	117	111	105	116	106	95	96	118	113	111	109	111	120	113	115	118	121	121	115	115	114	104	110	111	106	113	104	115	90	110	111	94	107	90	132	120	111	97	107	116	109	118	105	125	110	123	117	106	97	143	95	94	136	113	122	109	107	117	110	99	102	126	119	129	104	108	119	92	101	102	111	119	120	104	111	133	118	134	135	112	108	104	98	105	111	96	113	99	105	135	102	101	98	118	124	94	113	117	135	103	107	126	93	101	125	113	110	113	102	125	113	111	105	113	121	110	107	124	124	110	92	101	105	107	130	100	131	112	119	106	100	119	109	104	100	97	107	101	113	121	103	113	114	108	106	113	96	135	125	111	108	100	110	119	95	123	121	119	117	119	115	116	102	95	128	100	110	103	114	111	109	117	107	90	101	110	107	124	103	128	103	112	110	97	110	125	92	106	127	114	112	107	107	113	113	110	96	113	113	118	114	120	119	112	104	115	102	109	116	108	111	109	118	99	112	109	105	113	110	120	135	122	108	99	119	107	105	133	94	101	123	98	114	92	103	116	108	100	95	94	109	125	108	99	103	95	113	119	105	115	108	108	122	103	131	99	121	126	120	122	126	106	134	109	110	100	110	95	104	111	101	107	121	108	101	107	126	122	111	103	115	124	90	122	118	111	117	129	101	109	117	130	100	123	101	122	104	110	102	103	109	131	112	117	103	114	104	111	117	108	92	117	116	117	122	114	131	126	123	104	106	106	104	119	128	114	114	108	105	95	123	125	115	111	110	106	128	123	111	122	109	113	91	123	110	120	110	111	119	108	129	114	110	108	114	96	116	102	102	107	118	106	124	105	109	105	101	119	108	110	108	112	111	120	111	124	132	87	115	102	125	123	114	110	122	130	112	108	110	124	126	125	102	92	119	108	103	115	120	120	105	92	107	88	93	111	99	125	120	102	113	113	119	123	94	112	99	120	101	103	95	103	111	104	100	113	116	101	114	119	94	110	112	93	98	112	117	129	128	114	111	123	99	115	126	106	109	105	96	106	114	105	114	119	132	112	113	120	135	90	111	106	119	106	116	109	118	106	112	112	114	112	106	127	110	121	116	113	118	107	115	120	119	99	127	132	129	120	118	116	102	116	110	122	105	95	107	105	112	129	96	119	114	104	108	102	118	89	116	124	124	109	129	118	114	122	125	119	124	125	93	99	102	121	112	97	117	103	112	109	108	99	97	106	105	111	124	106	100	119	133	115	108	106	101	108	95	98	118	111	98	128	127	109	103	106	88	120	116	124	124	111	130	107	113	118	110	119	120	107	96	104	111	109	99	119	91	101	113	121	118	126	121	82	131	108	128	108	109	113	109	98	112	102	125	122	123	125	109	116	125	113	122	103	115	119	105	113	120	121	120	90	104	109	136	90	102	101	105	106	129	112	106	121	105	105	124	108	111	102	113	112	111	91	106	120	120	94	111	96	117	115	105	91	97	113	135	109	118	107	136	118	104	100	95	117	113	119	114	114	102	118	107	121	113	121	102	113	108	114	112	127	103	121	120	107	108	113	121	112	116	100	116	109	129	110	101	105	129	116	111	109	130	119	105	109	109	112	118	107	118	103	101	94	112	112	109	113	103	110	123	115	100	119	115	115	115	109	115	114	118	120	109	100	130	127	110	120	103	113	125	125	105	107	103	113	113	111	120	110	115	110	98	111	97	110	111	125	87	119	75	119	107	110	100	115	117	123	120	104	107	106	113	116	112	112	133	131	102	107	121	113	117	93	111	115	112	115	99	126	114	106	123	103	99	114	122	101	130	110	106	89	96	112	106	117	91	108	105	113	116	114	111	105	104	101	111	134	93	106	119	97	125	113	132	118	104	122	135	102	129	91	86	111	101	127	102	96	104	108	101	126	128	89	98	117	107	120	102	115	112	125	93	112	119	104	114	127	114	110	96	107	104	121	118	122	104	115	105	97	113	134	106	93	105	112	131	111	112	117	102	113	124	111	123	109	122	98	101	118	108	122	116	123	89	114	98	106	116	107	103	116	122	108	106	119	111	117	104	113	130	93	92	122	101	114	98	127	93	114	118	130	113	99	118	123	110	96	113	131	111	102	112	118	103	109	135	115	105	101	109	97	117	128	107	119	122	100	110	131	115	137	118	107	111
12054	2176	4870	5591	4851	3880	3242	2767	2253	1897	1669	1531	1445	1261	1139	1038	991	886	834	865	800	792	664	704	689	727	655	649	638	592	588	639	588	555	555	584	547	537	541	501	553	461	528	558	509	522	491	460	488	478	505	476	450	480	466	465	452	478	438	406	443	442	462	452	470	448	504	441	453	448	490	449	399	453	486	455	477	465	436	441	416	463	444	451	486	452	466	430	445	415	432	409	453	447	423	404	417	446	478	457	431	422	419	433	446	451	472	405	467	464	431	434	448	427	432	460	423	455	452	474	471	413	425	394	422	441	436	432	428	463	419	443	423	377	430	410	401	435	424	419	411	437	449	411	420	452	402	445	408	436	450	413	419	392	437	435	431	457	421	402	433	387	413	437	444	451	455	408	414	396	435	400	418	420	424	438	419	406	451	433	412	431	436	440	421	402	389	441	388	418	396	434	431	448	448	412	427	430	441	442	396	428	427	449	455	444	411	403	437	429	452	457	411	417	408	440	418	402	421	419	444	417	439	388	457	445	410	437	497	465	438	394	438	396	431	420	415	437	425	450	394	401	434	404	431	447	403	392	461	414	435	404	439	444	426	431	417	429	454	418	400	413	407	404	428	442	386	453	425	419	416	410	431	416	443	438	442	379	444	420	398	403	461	425	430	426	435	398	413	415	405	424	408	403	456	406	381	439	393	452	414	449	425	416	439	397	425	421	449	412	435	420	432	423	400	409	451	420	412	408	427	445	409	438	427	398	392	387	398	444	430	428	404	421	419	449	420	390	406	421	410	419	420	428	393	396	423	433	421	400	433	462	413	432	423	417	429	401	394	448	423	405	442	418	445	420	406	447	447	426	424	421	433	420	423	391	432	394	419	395	392	414	417	381	448	462	433	427	430	431	378	438	460	442	415	429	434	434	454	419	422	397	381	440	451	412	440	416	402	423	419	447	444	379	438	418	416	427	452	421	406	439	409	452	424	407	416	452	469	406	467	419	416	407	445	427	449	468	407	438	399	450	440	426	395	395	434	416	425	440	449	407	430	445	425	461	425	427	409	471	421	428	414	410	388	499	401	442	394	394	449	396	372	444	444	427	446	443	435	443	463	421	418	429	472	436	409	419	461	417	402	414	445	444	439	432	435	393	407	443	485	410	419	411	398	403	436	399	427	457	426	465	411	411	439	392	474	437	435	417	369	406	428	407	389	436	408	409	381	377	447	407	402	424	431	450	441	407	429	380	425	443	423	433	432	416	439	460	397	382	441	443	400	400	391	450	464	395	475	438	436	350	438	417	433	417	385	416	449	425	434	411	427	458	455	428	465	408	436	439	439	413	419	415	438	402	412	440	417	409	451	417	387	416	473	452	409	403	433	417	409	408	416	423	415	426	434	386	421	428	420	420	428	406	420	454	455	407	416	399	411	433	383	398	415	437	427	433	396	438	425	407	414	407	401	408	406	406	408	447	439	412	429	406	458	393	392	448	411	409	412	418	404	428	387	423	414	431	425	457	425	432	425	398	436	432	440	471	446	446	425	441	414	402	403	439	414	420	428	410	430	425	417	438	435	414	416	392	370	440	469	414	402	411	448	398	451	401	402	415	477	412	422	413	425	440	444	457	449	463	437	424	450	414	437	401	440	439	418	453	410	428	440	453	425	420	420	457	395	378	402	418	424	385	425	444	416	432	405	424	415	425	462	390	418	424	419	464	397	433	427	435	406	439	434	391	416	412	416	408	429	425	398	412	425	407	452	444	441	459	444	421	468	399	455	403	429	408	412	435	432	397	408	427	397	416	439	459	420	407	455	445	414	417	402	411	393	428	417	438	456	410	443	440	404	477	451	421	432	450	372	420	456	404	426	425	407	449	424	449	424	436	413	400	439	413	443	450	412	386	419	456	430	401	415	414	449	425	457	395	387	433	413	380	428	409	419	429	436	453	424	423	437	437	406	420	438	435	450	400	466	406	422	394	423	410	440	435	409	468	393	408	447	396	427	418	430	442	420	462	406	442	440	437	426	424	439	411	443	404	426	411	396	391	410	452	436	439	406	446	418	429	448	435	421	427	423	450	452	436	417	416	430	424	427	453	427	438	411	435	449	422	443	449	418	461	454	418	429	443	423	391	414	450	435	411	461	443	439	381	418	408	450	444	449	433	410	440	430	454	423	428	413	433	469	350	421	420	417	415	437	396	417	427	430	394	404	438	430	467	421	429	431	413	403	398	405	425	389	432	404	427	410	393	432	433	385	449	388	409	439	455	426	453	439	440	396	411	393	406	415	451	481	398	460	426	446	443	444	438	443	454	437	411	439	475	434	427	430	471	440	378	393	411	428	452	429	454	416	387	459	414	424	430	431	413	420	433	430	436	451	393	418	431	457	398	446	426	438	458	410	409	377	495	412	407	430	412	429	439	438	434	444	397	422	436	427	370	429	416	388	424	449	408	396	382	423	422	462	429	426	450	418	433	438	458	402	450	382	415	414	405	394	378	437	442	408	433	461	414	413	441	423	420	387	452	421	443	417	405	408	431	439	438	422	431	387	401	414	456	382	418	459	423	428	407	434	422	400	425	458	403	444	431	410	416	392	403	423	398	425	426	443	412	422	437	409	436	444	439	437	432	422	437	421	400	409	422	443	435	437	432	441	423	430	429	421	427	442	408	375	419	423	427	455	442	469	445	446	433	437	421	413	429	399	428	408	437	438	430	399	443	392	392	442	428	392	457	455	465	399	399	409	442	440	390	451	409	427	429	423	442	410	410	438	432	376	403	400	415	431	436	408	420	464	408	438	450	401	401	459	403	430	438	416	435	406	398	439	411	412	419	421	397	391	450	449	412	457	436	446	423	433	409	425	417	441	381	457	432	412	445	438	445	399	440	396	437	451	406	480	433	449	454	394	401	430	451	406	432	439	420	427	406	432	452	421	441	414	418	409	437	423	461	415	404	452	428	436	400	428	413	396	430	408	407	422	448	443	426	452	416	420	432	398	454	411	426	405	454	436	422	414	440	427	407	396	430	411	430	426	433	415	434	495	415	442	461	415	417	438	430	425	381	389	430	377	430	439	436	431	411	408	442	397	435	435	408	421	407	443	403	418	424	452	389	410	413	412	486	430	456	433	409	442	399	428	424	407	409	403	396	433	388	382	425	431	417	381	429	448	409	414	441	442	423	420	423	402	413	419	411	441	444	387	439	441	425	421	406	430	404	423	399	414	375	416	425	400	395	382	404	452	400	434	426	407	481	434	441	423	426	441	426	445	449	392	389	419	423	423	386	412	390	439	435	407	416	427	452	395	447	424	410	469	414	482	411	436	421	397	457	414	436	435	416	428	417	434	427	401	412	413	412	420	450	430	382	431	440	431	413	446	416	443	436	410	433	425	437	396	401	423	462	416	426	410	402	438	438	420	420	467	408	432	416	424	439	412	408	413	413	404	414	423	427	422	403	423	446	429	431	455	463	402	436	439	412	408	399	436	428	432	424	423	399
2168	203	197	176	162	135	157	148	138	155	119	129	131	126	149	139	139	135	131	142	147	142	146	131	126	135	133	137	145	119	149	138	116	142	128	125	149	142	131	147	137	117	131	141	147	132	144	150	137	131	146	140	142	147	128	137	133	120	138	130	132	138	142	133	122	152	151	147	117	128	112	135	139	134	137	148	152	111	138	137	110	147	148	126	125	137	150	136	128	144	133	134	148	128	141	148	142	121	131	129	134	146	129	124	160	133	146	137	129	118	120	134	159	125	140	132	137	141	133	132	145	127	130	130	122	143	132	147	147	114	136	127	139	144	119	165	152	149	144	142	132	103	146	142	133	142	144	139	140	135	159	130	160	144	146	143	153	134	141	151	136	139	130	128	134	142	138	140	146	127	136	129	125	153	141	153	139	137	137	128	135	137	118	133	103	135	169	154	136	124	152	134	140	140	139	132	148	122	130	129	124	133	134	136	149	122	136	130	155	145	116	133	145	142	113	145	131	124	114	136	134	133	128	140	148	132	153	127	141	140	151	122	124	140	119	117	153	143	130	127	153	141	125	126	150	141	151	143	144	150	121	134	123	138	135	150	158	130	148	147	129	136	154	151	150	140	124	132	146	134	130	150	145	147	147	143	116	140	138	165	145	131	128	128	135	141	141	134	118	138	126	149	157	137	128	138	130	146	142	153	128	148	159	127	119	129	137	146	130	140	137	127	137	133	123	145	167	132	125	160	113	146	133	116	130	123	127	151	147	131	137	133	138	122	137	128	139	127	140	157	130	121	137	113	130	115	120	122	127	149	151	155	123	131	156	124	125	134	133	142	128	126	127	138	156	129	129	133	127	109	121	129	134	158	152	134	147	132	133	115	132	174	134	114	131	137	118	114	141	133	138	124	149	126	118	101	145	137	148	125	146	118	142	157	138	145	133	149	123	132	149	145	154	137	122	142	136	126	137	138	141	142	115	137	146	123	136	132	121	152	133	129	131	140	130	134	134	141	119	147	135	157	132	147	123	125	147	122	139	136	143	119	140	143	137	153	124	140	121	129	108	119	135	128	147	125	145	148	138	131	137	137	117	139	146	156	140	137	118	141	141	126	128	136	112	142	127	127	143	140	126	120	132	135	135	149	139	132	132	131	155	145	125	137	132	127	133	124	152	125	163	142	127	137	140	147	127	141	129	149	124	161	131	129	133	133	123	134	137	141	142	133	131	137	150	149	116	137	122	139	139	127	145	130	131	153	133	132	129	148	135	122	143	149	130	140	158	148	130	143	156	148	135	139	140	126	154	126	139	136	136	119	136	141	145	134	137	151	139	145	132	145	144	159	148	137	120	135	140	142	154	127	140	148	153	136	128	126	143	143	110	121	143	134	136	122	143	116	131	156	155	134	138	134	122	124	148	123	129	139	138	139	135	158	125	139	140	120	121	144	119	142	163	129	137	125	119	136	144	134	144	139	105	141	144	131	125	151	136	127	151	127	131	146	151	127	155	133	123	139	122	136	133	147	128	145	139	123	159	152	133	126	129	117	141	148	136	125	129	153	144	123	138	146	130	131	126	128	162	142	154	139	143	125	150	135	122	161	132	140	144	127	124	138	130	139	130	139	128	128	130	142	147	151	144	140	136	137	140	130	136	145	125	122	140	142	145	125	153	127	145	134	133	134	133	143	128	134	147	139	157	133	139	132	152	111	144	130	146	132	123	117	120	127	154	127	133	124	158	143	126	155	138	142	147	161	129	146	143	142	119	127	128	139	131	134	161	147	135	135	124	124	129	142	137	128	135	133	157	128	145	119	144	144	127	143	149	139	128	147	124	125	139	150	134	112	131	142	140	140	131	133	152	129	134	135	132	117	130	124	146	126	143	152	146	146	144	148	141	151	147	129	130	125	132	112	124	140	109	147	128	144	144	125	129	128	132	123	134	140	144	158	128	139	136	129	127	148	140	148	133	126	128	139	123	122	142	143	131	148	135	141	126	147	129	143	119	124	149	151	127	121	142	147	146	121	134	116	138	145	130	143	141	151	144	143	115	141	142	131	132	144	148	119	137	125	141	135	135	158	126	132	118	132	128	115	132	131	150	127	121	117	129	145	133	138	152	134	149	134	154	131	130	148	135	136	155	139	113	142	139	138	164	125	106	129	144	154	137	150	141	142	137	154	171	139	155	127	130	137	135	146	143	114	150	152	152	137	143	131	139	154	136	137	121	143	139	118	123	143	134	141	152	118	145	139	133	144	143	137	122	128	129	144	161	133	127	132	151	136	131	149	126	129	139	133	117	129	129	148	123	141	124	127	137	130	124	127	131	137	119	112	120	135	123	143	158	144	136	131	134	125	141	116	135	141	131	141	161	130	103	157	128	129	135	113	137	138	131	152	125	145	134	136	115	143	145	145	136	138	141	122	149	123	111	135	133	132	137	137	115	133	145	136	151	139	151	112	140	122	126	132	146	134	151	123	130	134	123	130	129	147	122	145	123	128	130	140	160	140	137	135	118	149	133	140	138	136	150	149	137	149	130	113	144	132	138	132	159	157	131	134	148	155	151	124	137	141	132	136	116	145	157	130	131	156	152	123	132	130	122	146	160	145	149	121	118	133	141	129	159	124	151	160	125	129	134	147	135	148	148	141	126	116	158	138	142	156	130	125	139	123	151	144	137	122	151	128	136	118	143	122	145	121	142	133	151	134	147	119	135	136	143	115	133	123	111	145	136	147	142	137	132	131	147	138	133	127	120	114	128	123	123	131	146	118	138	135	130	139	144	168	149	123	131	107	128	125	124	150	131	137	125	145	139	154	144	143	142	133	142	124	134	134	135	145	127	148	116	148	142	120	138	126	127	164	132	123	139	142	130	139	118	121	115	123	132	140	154	130	142	122	152	140	138	108	156	151	147	131	122	136	144	148	132	130	152	142	144	146	138	135	121	155	118	149	137	153	144	150	138	137	135	153	149	135	116	146	166	130	142	133	134	126	135	134	143	136	152	121	131	135	154	150	144	128	119	141	127	135	146	114	131	124	164	131	153	151	138	143	137	147	143	124	122	150	123	116	131	119	155	143	147	129	147	130	142	138	129	120	139	123	128	136	129	146	137	138	130	110	159	130	155	156	131	105	152	144	138	124	129	110	124	134	134	130	151	149	133	124	125	140	123	142	149	145	146	134	127	136	150	115	164	132	126	146	130	137	134	136	139	120	140	138	142	127	114	122	134	147	141	139	136	140	134	139	151	125	140	122	130	120	122	151	144	131	142	158	125	127	133	142	119	151	139	137	117	152	141	127	133	122	139	130	154	145	110	132	128	116	118	147	130	127	139	133	156	146	147	147	139	132	149	129	141	153	150	132	141	133	115	152	142	128	138	135	147	131	130	159	117	112	141	128	120	130	147	144	153	137	128	134	128	129	119	140	153	150	136	135	140	146	114	116	131	128	139	151	130	143	142	151	145	132	124	145	144	133	128	132	136	129	131	153	133	139
4314	575	659	681	689	620	559	567	548	531	519	526	523	523	497	543	517	503	529	489	485	511	505	529	500	499	480	497	472	521	450	486	505	485	496	493	483	491	544	530	476	455	468	461	461	473	497	528	493	469	529	527	490	507	488	488	564	505	498	489	448	533	471	491	537	493	469	494	483	467	485	518	479	478	517	459	507	521	522	481	497	512	472	491	489	480	513	527	480	483	464	508	534	462	518	438	498	463	459	507	495	493	489	488	505	525	449	484	478	517	491	478	460	470	502	481	487	496	508	513	515	519	502	503	456	503	495	500	440	468	507	453	461	498	498	510	486	489	499	485	486	521	539	513	504	469	494	486	539	519	520	512	495	467	494	490	461	508	475	471	506	481	500	493	532	446	522	491	499	489	471	488	451	511	479	448	523	486	561	459	496	465	487	497	492	473	459	486	453	516	515	489	480	500	502	520	478	516	502	463	471	467	512	475	481	515	502	494	479	504	465	456	470	453	496	486	525	513	510	434	502	480	493	495	467	499	498	480	480	497	460	486	435	494	506	490	510	481	502	480	487	510	475	475	482	484	455	500	477	460	480	504	458	482	471	468	470	522	499	488	489	494	473	509	460	530	482	478	497	450	481	493	544	482	458	522	472	455	509	481	454	487	449	475	502	526	516	498	493	521	468	472	489	478	487	482	467	492	475	446	484	465	451	487	521	457	479	510	472	496	474	513	512	477	489	501	472	501	501	504	510	480	517	497	513	516	457	485	483	515	528	474	447	479	482	517	518	484	507	506	503	470	511	496	472	501	442	487	483	539	512	465	454	512	477	446	488	498	496	516	495	473	497	509	486	468	531	508	497	513	460	509	509	537	514	545	468	511	515	491	479	506	487	516	466	506	501	492	488	475	509	441	485	559	483	507	506	471	459	523	517	529	492	504	513	496	508	471	482	476	509	510	521	504	503	465	531	511	480	498	492	491	482	496	485	497	483	530	495	505	459	517	485	526	521	489	471	496	459	494	471	501	501	494	501	537	482	489	505	535	441	505	487	488	506	479	467	523	513	481	454	534	502	497	465	496	422	461	479	450	469	522	508	477	449	494	503	509	501	515	450	539	465	510	509	508	491	498	456	500	476	494	490	488	513	498	494	495	494	484	473	498	483	487	474	463	491	493	504	492	503	525	517	469	458	520	487	489	502	532	496	479	512	450	517	501	475	488	492	488	457	504	507	551	478	488	440	486	503	475	488	481	510	515	503	554	482	488	462	507	478	458	471	511	500	483	484	488	470	485	432	496	467	480	445	485	491	513	525	491	505	532	474	476	501	465	470	458	451	501	512	464	463	532	451	506	470	500	454	493	473	480	477	511	485	470	492	501	495	470	485	465	501	487	484	483	503	480	543	506	484	490	509	507	465	505	485	497	501	482	528	516	484	485	481	446	483	485	513	530	529	484	489	463	516	497	444	485	491	455	502	478	467	509	474	470	506	475	474	544	522	442	520	485	514	485	506	500	513	496	488	500	533	456	504	483	506	492	460	516	521	534	456	530	475	487	519	492	448	528	517	504	459	515	469	495	499	522	504	488	473	489	460	524	519	453	482	524	500	528	467	467	503	471	498	499	451	518	502	498	494	475	462	488	497	511	508	500	500	531	530	456	506	486	501	507	492	497	474	457	538	467	504	510	514	492	465	492	483	491	446	531	484	509	508	480	507	511	505	511	491	483	492	486	509	492	461	476	468	514	478	509	498	469	438	501	545	480	453	497	441	511	484	549	468	487	491	494	516	465	484	525	464	510	494	495	501	499	521	488	483	504	495	464	477	500	510	472	490	526	486	505	451	505	475	480	512	492	474	499	505	488	466	504	448	507	490	481	503	491	506	478	480	520	481	493	481	480	514	528	474	502	483	472	490	497	463	479	478	476	498	514	468	490	490	518	484	488	467	508	479	488	497	485	497	498	461	510	487	462	486	533	510	435	482	518	496	480	487	514	480	528	503	495	503	495	504	474	513	504	446	495	485	492	503	466	517	497	491	469	499	473	470	500	500	488	526	475	483	558	466	497	465	502	501	487	513	467	473	483	488	474	514	503	485	498	478	492	506	499	483	489	495	476	503	462	445	469	514	488	503	506	485	527	488	506	517	475	532	511	515	508	471	494	499	435	513	500	483	454	542	450	487	509	521	511	513	478	501	508	501	447	476	474	469	511	489	488	538	483	488	487	494	509	491	474	510	480	493	473	526	492	454	490	510	440	515	451	512	520	515	493	495	529	481	491	511	484	453	472	495	491	472	453	523	458	502	494	511	503	483	516	483	460	493	543	478	470	477	476	478	501	505	501	474	512	508	458	456	501	465	473	490	500	499	488	455	480	501	471	450	513	477	527	480	498	493	479	518	533	502	474	488	510	512	493	442	478	526	459	494	498	462	478	513	491	470	475	500	477	485	515	516	492	500	545	476	506	469	485	477	476	508	467	496	487	493	483	469	491	493	471	474	480	468	498	468	540	486	470	495	491	507	494	515	508	496	510	485	452	496	468	504	501	460	476	482	482	479	502	472	474	452	544	481	474	506	506	520	490	486	506	499	442	473	477	498	472	520	507	509	479	486	507	470	517	515	443	499	493	492	529	500	486	498	503	501	476	491	504	476	503	488	477	481	510	496	477	490	493	464	476	507	476	504	543	524	468	506	490	477	482	490	499	450	478	498	463	499	476	495	501	508	477	506	540	491	525	522	478	458	512	501	497	468	518	482	469	510	501	518	479	460	510	534	505	480	528	517	473	483	494	515	477	533	507	487	507	463	525	495	488	457	467	484	498	438	540	460	466	496	491	489	484	503	533	520	498	516	499	505	460	509	476	476	525	510	523	457	481	475	499	485	463	459	478	492	506	493	517	520	506	485	471	489	482	472	456	463	487	483	500	497	499	513	511	476	487	512	502	474	497	502	468	459	467	494	529	514	500	492	483	510	482	504	516	482	534	496	481	469	529	477	495	483	498	493	521	453	494	457	493	463	497	468	473	468	542	496	530	440	502	458	517	505	494	470	479	504	447	519	455	510	505	539	468	494	508	500	485	460	497	452	476	510	485	480	479	452	537	518	557	486	516	470	462	497	464	465	507	476	482	538	479	492	475	531	484	495	517	516	499	485	477	466	496	495	491	475	472	532	501	493	478	483	461	493	467	498	512	436	473	485	509	455	521	465	503	477	509	458	478	465	515	481	489	506	482	490	492	514	480	453	474	544	480	522	499	498	473	495	461	509	475	463	503	510	500	494	466	484	520	477	499	529	476	489	497	518	497	491	464	469	478	512	502	500	483	508	514	458	453	540	504	484	497	500	497	500	513	521	480	463	453	492	475	483	500	495	502	484	478	499	505	511	507	454	469	490	479	510	544	479	478	491	478	487	499	529	499	464	492	497	483	519	513	494	503	478	483	488	480	520	478	476	496	516	517	474	495	522	468	494	504	463	480	500	498	486	454	481	483	479	476	491	506
13786	1273	1117	775	608	413	343	222	191	183	144	152	119	119	132	127	108	86	106	104	92	109	89	81	76	83	69	91	94	79	85	81	95	89	69	71	89	101	78	82	95	80	76	72	62	84	82	78	82	72	84	71	86	74	84	79	92	74	77	85	58	80	77	67	72	68	61	85	85	86	69	75	69	83	59	64	71	69	72	70	77	80	65	76	78	86	70	71	81	82	76	75	81	81	70	84	58	79	74	67	90	74	67	82	80	71	75	74	86	92	76	78	83	68	87	78	83	92	66	87	72	83	91	71	70	59	76	84	65	68	63	68	85	83	70	76	82	68	72	82	79	78	73	87	75	77	98	66	65	86	69	87	66	77	72	89	68	70	94	73	69	70	77	88	58	61	73	87	87	62	85	63	80	67	70	73	76	69	79	85	69	80	81	72	78	83	71	71	56	95	73	104	69	83	80	79	80	76	62	80	73	75	85	71	84	77	84	73	75	77	73	87	76	70	79	70	89	71	88	79	74	83	84	69	92	77	81	84	92	77	79	75	64	85	79	78	77	79	81	81	74	86	70	85	59	72	70	78	67	71	88	86	75	76	73	82	65	76	75	75	73	62	64	73	68	68	68	75	66	91	63	88	77	84	75	85	86	78	82	83	77	88	83	73	77	75	76	70	72	88	85	82	66	80	72	82	81	80	66	80	59	73	81	61	66	73	80	55	78	64	66	74	64	67	83	79	68	72	62	98	71	67	74	66	86	79	80	66	72	77	69	84	70	73	92	67	81	86	67	77	69	71	94	67	76	69	79	74	102	61	77	76	85	73	87	71	75	83	82	82	79	75	80	80	79	71	84	69	69	73	84	73	75	79	54	92	59	82	76	79	72	71	73	65	71	71	78	86	67	90	74	90	71	85	77	71	76	82	81	78	73	77	87	94	79	76	86	90	71	70	89	88	78	78	75	76	75	72	79	64	65	86	77	85	71	72	78	78	84	68	78	66	68	68	74	70	71	68	68	81	64	63	73	82	65	81	71	87	63	82	71	74	81	76	70	60	63	81	84	92	81	64	74	68	62	79	73	73	76	65	69	88	83	82	79	68	88	73	90	79	78	83	77	77	81	94	72	74	82	98	75	91	71	71	80	76	61	69	78	76	75	84	64	75	76	60	72	76	85	71	72	65	64	81	86	65	74	79	72	62	68	78	72	98	78	82	86	75	72	73	80	74	82	57	79	77	59	63	92	94	78	70	71	75	62	75	65	72	79	65	97	73	80	71	84	65	86	74	91	74	72	66	79	72	69	82	83	62	99	72	84	68	76	71	77	57	79	74	82	67	89	83	73	84	65	92	90	71	79	84	72	70	76	78	54	65	75	73	79	81	69	75	72	88	67	70	62	69	76	76	77	94	75	87	82	58	68	86	76	86	74	86	79	83	80	74	71	74	70	79	73	83	87	86	67	71	81	85	70	77	82	74	64	75	70	72	67	70	83	85	72	79	78	79	69	63	65	72	86	79	82	74	79	75	72	79	74	81	68	71	79	81	82	71	92	85	61	81	70	84	72	79	81	90	74	82	73	72	72	74	84	81	76	77	80	76	81	65	79	75	76	76	64	73	76	73	93	88	72	76	76	76	66	80	74	84	83	70	82	74	75	85	78	79	55	64	67	64	83	80	77	68	93	79	71	91	80	68	69	70	90	65	95	71	86	53	67	62	75	84	75	56	78	68	77	82	75	82	80	76	73	96	70	71	89	79	72	66	86	61	92	67	68	64	82	78	72	82	58	79	75	79	78	60	78	88	63	68	82	72	74	75	73	87	77	68	83	79	82	90	77	76	59	77	93	80	65	90	82	76	73	80	76	78	77	77	78	88	66	79	85	79	78	98	80	73	90	63	86	73	75	80	77	76	86	73	98	79	80	87	78	67	64	64	80	83	91	85	76	75	75	69	68	73	76	60	81	72	76	86	80	69	76	77	75	79	68	89	74	78	69	64	72	79	81	90	92	66	74	86	81	74	68	75	71	79	85	80	75	75	83	78	86	91	92	88	64	78	92	75	75	77	82	71	79	75	86	64	68	74	84	68	83	84	62	65	78	73	75	82	76	91	67	72	78	67	73	81	72	69	62	73	72	83	92	81	64	66	75	67	88	79	72	71	76	72	67	78	69	76	63	71	73	72	73	83	76	73	70	72	75	76	69	91	87	77	76	70	77	80	76	65	81	71	63	82	67	68	81	68	74	83	71	87	70	79	70	75	74	69	68	83	69	75	87	83	87	73	81	59	79	65	72	74	65	74	73	82	64	59	52	74	76	79	82	65	73	94	82	68	83	76	75	61	82	70	68	83	87	85	61	74	85	71	88	63	87	63	91	66	89	79	67	66	63	77	80	64	74	67	83	78	85	73	77	75	88	61	75	73	91	61	72	75	73	68	69	75	84	83	64	59	87	77	82	82	77	67	65	52	73	72	82	58	71	72	81	63	86	104	83	86	87	77	74	84	67	75	63	79	73	91	83	69	72	98	87	82	77	74	73	84	82	80	98	90	100	84	78	83	82	71	73	80	63	79	73	64	87	71	63	68	89	75	76	78	82	63	79	85	90	74	79	65	68	88	73	75	62	68	85	91	51	65	76	76	74	76	66	66	63	69	78	70	79	79	72	84	69	65	55	74	76	61	76	77	54	71	80	69	66	85	71	65	76	81	89	70	82	85	65	77	76	61	85	80	68	84	67	90	74	80	77	89	82	69	74	75	86	69	84	77	77	77	78	70	75	75	71	83	74	103	68	79	80	84	77	83	80	72	85	76	82	81	64	70	77	79	85	76	72	78	91	69	94	69	99	74	65	70	66	65	73	72	65	79	77	69	59	80	66	83	75	80	81	79	90	80	79	71	92	75	86	83	84	76	82	77	81	66	73	81	68	72	92	67	67	76	74	76	71	78	67	63	80	67	74	69	72	82	83	74	66	77	81	92	90	76	68	88	66	83	78	92	70	66	67	71	61	89	68	67	71	72	87	71	74	60	72	78	82	62	78	69	80	80	83	78	82	71	85	73	81	74	82	64	98	82	88	89	81	71	85	71	68	72	66	75	81	76	72	84	73	68	88	85	73	74	84	79	80	72	87	76	79	59	82	74	73	68	85	62	84	94	79	61	61	55	70	76	80	84	76	71	77	85	92	81	81	92	71	78	58	78	74	68	85	63	80	77	80	85	68	70	71	78	80	75	86	89	87	72	92	76	65	88	75	74	75	78	73	98	70	71	77	66	65	66	62	64	66	77	85	93	75	84	74	78	87	66	67	80	77	84	86	73	68	82	75	90	85	80	66	81	66	59	68	91	79	95	72	90	81	78	82	66	69	75	82	71	92	67	88	73	71	82	69	69	71	68	77	88	63	78	82	74	91	72	79	86	76	72	84	73	70	82	80	86	73	74	63	67	66	76	81	87	88	70	54	92	79	65	67	96	76	80	75	87	70	66	68	76	59	80	76	78
9533	1237	2666	3130	2656	2197	1816	1506	1259	1084	1013	904	831	759	689	654	602	570	576	524	515	486	481	462	428	395	459	421	415	419	424	395	363	350	370	386	362	365	371	351	351	329	368	349	319	354	318	368	340	331	358	313	340	331	330	305	319	353	339	333	314	295	311	312	318	331	317	306	326	338	340	318	337	331	362	343	337	334	315	317	337	309	333	312	314	322	316	321	311	291	306	323	337	300	304	307	298	323	280	314	321	311	321	321	330	302	303	331	319	296	330	317	311	322	300	297	283	304	329	298	282	334	351	297	311	295	301	331	312	335	317	329	310	297	331	336	303	297	292	320	292	309	299	296	311	323	292	289	319	330	330	298	293	300	320	331	309	294	313	340	328	313	272	306	303	304	308	356	296	348	328	316	317	296	320	302	303	318	343	319	305	351	329	310	315	301	302	283	328	318	301	298	313	292	294	318	328	298	324	301	283	296	278	303	286	322	336	307	312	351	311	327	340	298	302	328	290	307	287	298	337	313	312	285	316	306	360	312	302	309	293	334	298	324	324	296	300	304	312	312	299	311	312	339	306	281	332	316	301	329	295	315	292	311	338	307	322	284	318	296	297	283	285	305	305	272	356	303	271	306	310	306	322	318	301	277	304	354	302	308	326	315	287	312	302	314	330	313	313	285	341	325	309	308	299	304	318	320	318	282	315	293	303	322	319	282	325	311	310	298	335	301	316	317	277	340	294	274	308	311	303	315	302	320	312	296	322	293	322	343	320	317	293	312	290	267	338	299	330	331	314	301	321	352	269	294	314	316	321	303	306	299	312	294	307	309	320	290	310	335	330	287	314	299	343	283	275	293	300	318	310	297	291	286	320	330	295	313	325	306	294	300	338	285	320	309	314	337	302	308	348	312	291	283	310	305	328	331	337	296	286	291	292	320	292	311	313	315	296	309	318	304	286	318	287	317	334	302	280	283	323	312	295	302	319	303	307	315	304	340	306	300	311	322	306	299	318	288	288	295	286	304	307	289	285	328	294	306	299	296	300	319	316	316	308	297	310	315	301	311	324	307	312	328	293	311	304	307	332	337	331	316	307	315	314	318	313	320	324	302	314	316	289	326	290	323	309	293	313	321	314	302	316	328	304	288	323	308	299	277	306	302	279	330	278	292	322	287	316	278	290	297	336	296	333	288	318	291	309	323	302	334	305	306	273	310	304	299	311	297	310	284	303	300	293	327	307	308	322	282	304	308	299	318	283	321	275	313	303	310	324	290	314	314	312	306	286	320	287	317	333	282	340	294	308	308	304	330	303	286	307	290	335	289	319	328	285	321	342	279	302	316	311	345	324	287	293	278	330	265	325	281	304	301	304	327	311	303	324	311	293	285	317	341	298	286	328	283	328	291	296	304	341	313	284	299	317	284	298	312	305	320	308	317	318	311	298	297	283	290	304	311	304	323	300	295	275	310	286	304	312	298	313	315	311	296	298	300	286	303	313	344	305	291	298	282	309	333	314	303	308	293	351	318	312	344	296	335	332	303	272	297	305	333	300	305	330	280	330	292	332	316	286	304	305	330	301	299	271	306	331	307	310	298	309	300	300	317	297	287	320	296	321	299	305	326	285	297	345	277	262	296	341	320	326	322	298	285	315	304	285	290	300	293	306	297	318	327	324	288	325	301	319	308	333	310	337	330	318	305	313	330	324	282	303	276	307	284	308	306	330	308	321	300	291	313	307	296	320	332	343	318	337	310	311	310	334	306	295	305	315	285	354	284	297	248	304	308	306	313	316	315	313	335	303	298	303	281	322	312	336	324	313	303	313	286	307	310	290	307	281	286	315	306	282	305	290	298	314	284	305	296	323	295	335	327	326	312	294	330	275	311	298	314	303	303	288	310	315	306	326	285	278	307	300	310	337	320	306	276	310	284	288	327	267	313	303	313	323	340	336	315	315	277	322	301	312	315	314	323	306	304	315	325	278	294	269	334	275	322	310	322	307	306	290	324	326	298	322	300	323	310	296	308	290	321	316	319	312	302	287	317	301	288	297	317	291	323	309	317	303	289	314	286	314	316	280	317	276	338	281	335	287	294	318	315	310	277	323	327	358	321	302	300	277	330	283	287	294	336	268	287	303	302	295	295	323	328	293	317	298	328	317	308	306	318	319	296	333	333	341	279	317	328	310	296	320	325	261	312	304	294	329	282	312	317	327	298	326	315	280	298	297	304	313	329	301	310	318	315	302	322	294	329	309	324	294	297	326	282	328	275	334	303	270	305	297	293	281	331	316	310	299	320	307	298	339	317	314	316	309	316	317	321	280	289	283	316	310	321	301	310	311	331	248	284	327	309	319	306	294	349	308	293	290	304	304	274	319	297	302	328	323	307	307	292	327	310	318	305	334	328	319	299	312	317	290	295	298	318	305	300	301	312	307	312	314	324	333	309	343	309	292	299	291	321	291	299	303	307	284	310	330	324	320	298	293	314	283	288	309	339	296	334	318	331	318	289	341	312	280	305	314	312	323	317	342	340	334	286	308	290	302	318	296	291	287	298	340	306	300	272	337	299	298	320	273	290	295	304	312	271	335	302	333	303	321	304	314	289	306	293	340	292	296	300	304	333	321	283	345	301	328	301	277	309	290	307	283	296	308	330	317	315	336	294	309	320	307	286	288	314	313	278	285	328	298	284	330	319	331	321	300	295	322	357	312	314	282	306	282	323	261	311	272	302	303	316	322	292	316	301	332	322	319	330	313	314	273	304	307	297	289	293	303	306	281	320	300	316	313	294	318	293	335	288	302	309	315	325	305	284	269	298	322	291	312	307	310	279	285	348	280	304	289	290	304	321	320	296	280	306	304	322	296	342	324	299	303	302	323	307	280	287	294	327	281	306	304	305	313	293	329	321	316	314	309	308	331	297	311	288	318	313	333	290	295	292	312	292	312	305	304	259	292	337	327	344	314	310	293	328	322	307	290	302	316	314	284	311	267	314	320	308	300	302	319	320	287	297	299	301	290	305	325	331	314	295	313	301	335	300	281	309	305	334	308	309	321	311	316	346	329	310	331	316	319	314	294	293	318	311	279	303	302	338	322	298	319	318	279	333	308	306	309	317	305	279	319	290	341	266	278	315	302	309	301	311	288	282	318	311	294	307	325	319	286	312	299	316	324	282	294	319	304	306	297	323	300	328	296	291	297	308	303	302	310	284	329	333	342	349	297	302	334	332	295	314	323	342	343	291	326	318	319	297	307	305	286	309	297	300	314	297	300	283	310	297	341	304	308	314	265	311	275	272	355	340	309	335	299	312	291	321	315	304	313	326	293	313	314	289	338	341	284	295	284	324	310	319	342	329	285	285	323	315	325	273	305	310	284	275	311	288	311	305	322	301	313	294	293	297	312	259	301	344	306	322	297	300	309	298	306	307	313	312	283	324	338	310	319	291	296	318	294	293	287	318	335	264	317	319	327	309	306	291	325	291	300	293	296	298	298	336	297	288
22760	3831	1992	1418	1059	828	541	479	356	294	256	265	249	241	190	157	187	164	162	138	143	144	153	132	119	122	128	144	133	139	144	113	138	133	136	121	134	121	134	138	112	128	120	120	94	127	97	105	121	117	126	112	108	108	128	127	123	103	109	123	118	116	124	137	110	106	114	118	102	103	119	101	125	113	92	119	105	106	128	99	100	113	141	131	122	111	100	118	123	109	99	108	123	126	114	109	104	118	113	120	129	121	124	136	129	116	110	108	91	96	106	132	111	111	132	121	112	109	114	99	92	111	121	128	122	129	128	130	121	99	124	120	96	122	95	112	113	104	97	112	99	123	115	115	128	112	119	106	118	100	128	105	125	112	107	112	108	126	123	105	116	111	119	107	100	101	120	100	109	104	116	133	105	114	127	121	117	129	107	119	104	126	134	125	130	103	101	110	122	109	120	96	101	110	129	122	110	104	112	132	116	137	88	116	119	117	124	122	122	126	103	108	93	115	104	120	118	107	105	107	106	113	110	91	122	109	109	102	114	121	119	100	113	119	128	119	119	93	112	98	112	112	121	116	109	106	107	98	116	102	111	113	109	114	134	111	99	107	96	113	110	117	102	126	98	110	125	112	123	115	119	101	126	118	109	92	111	117	129	129	116	111	97	108	113	119	104	106	96	117	113	114	111	131	120	126	126	117	124	115	130	113	127	106	114	104	96	136	118	120	114	129	122	129	131	119	122	123	110	105	132	104	103	119	112	123	106	117	95	119	108	96	109	120	110	115	128	114	111	107	119	97	121	103	128	122	103	115	128	120	115	104	111	114	102	115	106	122	114	90	116	122	116	112	113	133	104	115	106	120	105	112	124	129	97	117	107	115	100	107	101	139	119	100	126	100	119	106	121	94	124	106	107	110	114	129	92	119	116	108	110	112	121	100	107	107	113	108	127	113	112	120	115	113	117	110	120	96	121	105	117	108	105	113	113	111	111	101	116	121	105	125	104	126	133	123	109	111	114	99	118	132	123	135	116	115	108	110	114	114	109	116	112	115	105	115	116	106	111	104	93	108	103	99	109	111	117	114	113	125	112	133	107	113	126	114	112	131	107	116	124	108	98	105	112	106	127	112	133	111	108	109	127	121	107	110	110	119	113	123	114	110	98	103	91	116	109	110	112	110	94	114	122	111	144	102	106	99	128	103	132	115	101	116	133	109	111	121	127	119	102	100	132	113	115	107	99	108	101	116	112	105	93	90	105	113	117	99	116	107	112	114	106	118	125	113	97	103	104	105	97	105	133	100	111	130	124	107	116	125	107	105	129	114	132	103	127	120	114	132	149	131	112	109	104	112	119	116	134	142	102	121	98	99	110	93	119	109	103	104	114	123	115	116	114	120	104	101	125	105	98	109	120	105	105	106	113	109	102	114	122	86	96	119	118	107	111	134	124	109	111	119	129	89	82	112	131	124	112	101	114	122	109	103	110	101	103	100	123	97	124	115	108	113	120	116	120	111	130	124	110	134	115	116	115	103	118	123	128	116	108	109	125	116	125	119	114	109	118	113	102	105	118	114	104	110	116	112	97	127	129	119	114	124	126	108	111	105	115	111	116	100	102	106	101	100	114	102	130	107	121	104	123	111	102	112	108	118	93	110	126	120	118	120	122	120	117	117	117	111	111	110	124	104	109	120	101	98	122	101	109	115	118	105	111	102	101	106	124	124	121	102	111	119	128	116	122	110	118	126	129	106	112	112	103	97	127	96	131	109	107	100	109	117	100	126	121	113	107	113	123	113	102	139	120	114	108	112	113	118	104	95	107	100	99	129	104	109	101	100	103	116	100	108	124	119	98	125	115	120	116	117	111	107	105	110	115	126	109	120	117	124	103	113	125	126	108	117	117	126	103	125	113	114	112	106	127	117	99	114	117	118	109	126	111	127	108	122	108	113	119	105	114	117	106	116	105	121	112	116	119	115	130	102	98	118	118	125	115	105	95	114	112	118	98	125	108	120	97	126	113	111	104	116	100	92	134	112	121	115	116	117	126	111	122	123	109	108	104	106	103	113	120	104	105	124	125	121	103	122	106	118	99	116	127	113	113	111	113	108	130	111	109	125	99	112	120	119	101	101	129	109	111	112	115	124	102	115	105	103	114	115	96	123	121	115	119	115	118	115	132	110	121	108	126	107	109	107	107	112	121	107	116	105	117	128	99	106	121	114	123	125	116	104	118	125	130	119	121	120	101	118	124	124	128	118	96	112	103	111	115	109	115	110	107	110	111	111	121	119	117	92	115	132	119	132	115	132	130	116	118	129	124	117	118	102	130	106	128	111	116	111	116	112	108	97	104	117	111	117	102	109	128	100	118	108	127	105	143	111	108	124	78	116	101	118	118	94	125	121	108	122	119	123	122	101	121	116	97	118	111	109	116	126	98	109	106	103	115	125	123	112	125	111	123	117	118	119	124	115	119	141	130	113	116	102	117	124	102	119	109	99	116	118	108	129	125	111	127	98	110	112	112	122	111	100	130	110	111	139	122	109	109	108	112	120	119	107	135	122	111	111	111	109	108	107	128	106	99	103	124	94	128	110	110	105	109	105	121	109	105	112	119	129	104	115	114	124	118	116	108	130	121	134	115	118	103	108	99	115	113	98	117	113	119	123	102	130	86	122	119	121	99	132	113	115	102	123	111	118	129	114	116	119	103	111	116	116	103	120	103	107	116	108	126	107	118	111	105	118	123	105	97	101	102	98	108	100	135	103	97	123	113	110	124	101	115	127	109	125	105	99	104	103	99	111	103	140	107	116	113	122	111	127	122	95	121	120	121	90	101	114	101	121	114	109	124	116	107	122	115	118	108	115	93	107	106	110	123	111	112	117	102	104	114	106	120	112	119	136	125	96	108	118	111	122	127	129	141	134	99	106	116	102	109	111	110	115	107	102	119	120	113	108	111	112	123	111	93	110	103	114	113	107	112	109	111	122	99	121	101	130	100	127	125	98	102	90	109	110	100	107	103	117	128	125	129	124	118	115	119	117	105	117	118	122	107	111	117	110	119	121	109	99	114	105	108	105	132	111	125	132	125	128	112	112	121	89	113	113	116	114	115	105	134	90	107	117	110	114	106	110	108	109	97	120	132	109	109	111	115	129	101	100	132	121	122	133	125	123	99	96	113	136	124	113	113	106	116	99	111	116	129	104	109	107	109	131	121	122	126	105	130	106	127	97	137	109	96	103	141	102	103	104	105	120	116	108	97	123	100	109	106	110	117	113	121	103	104	85	112	113	103	104	146	118	124	107	119	115	98	116	124	123	107	97	108	108	113	111	120	105	129	110	94	129	120	128	121	116	97	110	108	115	119	110	110	100	111	116	107	137	113	111	119	121	126	111	112	99	98	104	100	123	102	115	109	118	116	117	99	119	131	109	126	122	106	102	112	121	114	116	116	100	119	96	121	105	116	124	107	113	113	121	116	116	114	90	105	116	108	102	129	116	116	116
12173	2104	4878	5404	4832	3907	3244	2662	2285	1903	1719	1539	1372	1232	1217	1063	991	917	931	826	816	702	718	720	689	640	692	596	636	635	595	552	615	604	563	504	522	517	555	526	507	534	504	519	525	515	517	479	484	478	463	504	488	489	457	466	464	470	452	478	463	457	434	459	442	453	453	457	437	450	457	461	500	464	439	473	478	472	452	437	471	456	398	421	451	483	427	450	463	460	430	449	429	454	422	428	451	483	427	422	465	460	456	432	452	432	446	441	437	423	467	417	446	444	430	443	405	410	431	420	398	425	450	422	443	426	412	439	384	397	486	419	413	418	467	462	416	417	426	442	442	420	409	446	435	440	415	464	416	451	471	410	443	431	419	423	415	447	446	417	449	433	437	416	445	463	437	472	443	442	436	448	443	419	417	426	411	406	450	419	416	428	409	456	443	428	433	449	437	406	432	400	438	407	438	437	406	429	437	427	421	432	415	455	403	437	456	396	415	423	425	398	459	385	421	417	419	416	433	414	438	408	434	444	428	458	414	411	412	401	410	462	397	424	425	419	409	424	394	419	440	428	427	401	422	430	437	407	423	373	455	429	437	449	414	406	455	438	423	466	442	423	435	391	430	405	459	472	414	433	380	429	422	459	460	415	435	433	439	433	439	433	437	413	430	433	412	428	449	422	477	393	423	427	444	409	430	452	402	458	438	443	428	459	432	431	437	428	426	443	437	444	379	461	420	430	418	415	436	419	429	418	408	409	435	398	412	397	433	411	400	426	418	434	430	395	443	422	452	438	429	427	399	412	415	442	409	433	422	402	473	422	459	441	414	424	420	404	390	459	448	452	429	415	438	439	391	423	391	423	420	464	436	422	444	430	414	404	467	444	408	420	450	402	403	419	446	435	395	426	404	420	420	429	408	392	441	425	470	382	424	427	440	394	421	456	396	401	431	409	455	423	432	451	454	461	431	404	428	425	429	421	418	423	384	416	445	419	432	445	424	395	465	439	438	427	404	429	439	406	456	446	421	443	442	463	434	427	413	438	395	410	419	419	435	431	445	404	413	397	430	366	422	413	428	394	436	415	437	412	436	434	422	466	420	431	423	465	429	438	411	440	432	446	401	420	421	428	398	421	437	431	421	408	420	427	415	405	421	412	446	447	416	390	414	434	380	440	417	407	408	412	399	414	419	413	451	443	427	465	414	401	403	414	459	413	446	436	454	435	418	385	414	434	448	420	407	452	435	464	427	368	452	419	436	438	411	425	416	414	483	439	428	422	447	411	418	425	440	431	421	433	439	414	436	475	410	391	414	432	419	403	436	420	440	424	458	429	434	415	423	423	439	420	413	419	436	435	393	415	402	394	446	421	404	412	433	444	448	440	479	427	463	458	414	418	460	417	433	400	437	402	476	411	401	448	421	381	389	489	447	429	438	436	451	397	440	410	423	426	372	415	406	445	451	397	427	411	401	396	379	441	453	410	416	445	446	417	409	482	398	414	424	426	435	413	446	401	408	425	420	461	416	422	431	413	395	421	408	443	420	433	411	449	413	423	443	398	400	449	414	420	414	385	434	416	488	411	400	410	430	454	405	447	409	420	443	449	394	434	407	429	418	436	423	416	414	453	427	406	413	431	393	443	421	436	409	435	429	411	410	417	445	431	414	400	407	392	405	391	412	409	433	388	465	400	402	439	385	418	421	425	396	414	429	402	426	387	418	433	417	445	449	457	424	445	431	410	408	439	439	419	418	432	434	406	410	394	440	437	407	405	419	445	409	434	417	473	379	430	421	446	427	408	439	437	439	407	422	429	409	378	416	413	448	429	467	393	423	400	408	414	449	461	429	413	393	458	456	443	444	412	448	397	393	440	437	430	420	405	423	424	426	438	429	425	408	459	417	409	409	422	385	434	426	428	421	408	438	448	406	429	463	420	427	457	440	405	384	421	425	431	446	437	434	410	442	439	449	425	395	405	417	454	427	421	389	440	425	439	447	398	453	426	430	408	407	441	424	413	444	384	431	419	422	431	413	432	448	437	401	426	447	388	422	423	422	448	474	422	439	441	419	408	369	439	428	434	418	389	433	412	416	378	437	412	418	423	473	418	434	384	439	390	406	429	423	441	407	424	433	384	476	441	433	469	427	436	404	407	425	405	388	424	437	435	424	446	446	445	438	423	424	475	417	411	468	430	442	439	412	408	442	413	421	417	418	421	423	446	400	417	455	381	451	444	396	413	431	429	415	418	454	420	435	420	432	406	459	410	386	443	464	375	415	418	421	413	439	426	464	418	436	397	429	462	418	441	417	408	419	406	442	424	430	395	396	413	430	432	413	419	456	429	446	409	402	449	444	460	435	431	440	388	411	462	445	440	394	429	421	439	447	392	439	440	430	421	389	412	442	431	428	429	434	403	452	452	442	392	439	420	406	409	449	431	376	410	394	422	435	463	424	393	424	415	380	434	426	372	466	431	414	428	426	417	385	437	388	399	413	445	446	429	437	387	403	427	426	423	408	430	391	460	422	379	435	437	393	387	438	413	432	403	454	444	414	409	424	411	423	425	465	424	443	396	415	456	383	414	426	395	438	436	418	381	428	423	408	421	395	443	421	476	407	442	409	383	444	410	443	409	415	421	439	441	412	415	423	425	431	462	416	447	431	456	408	445	419	436	432	412	450	429	413	417	417	401	395	454	438	441	427	422	427	403	442	420	436	422	414	417	441	394	423	442	394	408	417	443	440	446	423	411	464	417	461	424	407	413	408	422	391	419	444	417	434	407	419	398	405	420	444	418	430	445	407	458	451	452	391	447	432	456	409	455	381	427	398	417	406	411	450	417	447	434	462	421	432	406	422	447	438	425	462	469	424	442	455	439	402	415	422	405	450	440	389	409	438	434	400	423	440	425	413	421	407	429	411	427	465	449	451	416	440	448	416	436	420	428	398	427	434	397	403	420	403	424	445	412	428	438	405	392	418	416	422	423	422	436	431	422	407	450	391	417	425	406	407	409	405	417	419	436	436	437	426	425	409	413	438	407	446	479	427	402	389	442	396	419	411	421	420	397	455	441	399	433	472	439	439	447	416	416	444	425	396	440	444	425	398	435	420	426	437	456	466	382	467	453	462	406	410	442	407	442	443	419	404	455	464	432	410	427	405	452	414	434	388	388	411	445	402	452	427	431	424	413	400	380	436	415	407	414	441	447	424	421	438	380	404	441	396	421	427	417	430	430	415	407	438	404	421	412	385	414	414	408	415	449	437	398	468	444	404	426	424	425	429	426	422	427	416	428	434	418	435	443	432	425	455	407	429	429	462	452	399	430	429	434	438	395	411	434	441	404	465	413	419	411	389	427	467	454	492	406	450	428	434	389	452	443	427	408	459	420	433	422	402	413	431	419	437	443	445	404	426	432	414	416	409	426	443	427	448	468	442	422	388	441	448	403	448	411	405	415	426	412	447	420	395	450	464	440	435	397	396	426	461	414	448	446	417	419	458	391
2265	226	194	185	181	163	160	146	145	147	152	151	135	144	135	137	147	160	136	129	155	142	129	147	137	135	157	150	132	136	142	124	161	150	148	162	121	129	136	145	154	146	153	150	143	156	135	124	151	148	128	136	142	133	116	134	133	138	125	144	153	130	132	147	130	121	136	135	116	144	138	128	124	128	132	122	154	151	126	136	143	137	140	150	126	146	138	127	122	149	112	126	143	128	132	137	127	141	122	134	135	144	154	132	133	142	129	119	134	123	141	134	129	116	125	144	132	155	145	133	127	139	120	113	147	146	124	142	133	155	157	152	134	134	134	139	127	132	136	134	132	145	134	143	125	147	153	138	141	142	131	134	148	131	118	130	133	135	132	127	154	120	122	117	139	150	147	131	125	132	136	128	136	120	128	127	143	137	154	131	141	121	151	150	142	130	115	127	142	128	130	119	145	129	163	135	143	137	150	131	122	147	112	136	112	122	144	136	149	140	146	145	141	136	126	129	141	144	142	152	132	121	120	131	171	137	133	140	109	143	146	136	164	147	129	142	152	129	152	135	126	136	150	128	125	133	136	149	136	123	127	132	124	140	141	141	147	144	126	135	137	136	144	143	143	145	136	127	155	135	137	137	161	153	147	144	129	134	132	116	134	141	146	130	157	129	135	120	121	127	135	131	147	133	153	132	124	118	138	128	132	138	138	124	141	154	117	126	171	122	139	140	146	146	146	136	134	148	152	120	125	123	142	144	158	159	146	126	125	145	120	128	133	142	140	122	158	134	116	141	151	124	132	142	136	137	130	140	136	149	138	154	105	136	141	143	143	125	154	148	140	152	142	150	136	148	145	139	139	116	124	156	133	138	128	115	141	142	135	148	117	152	125	141	136	144	149	145	148	139	137	142	140	136	139	126	137	168	127	136	126	117	137	128	130	124	125	138	147	128	154	139	141	144	143	132	153	154	147	135	143	173	151	147	138	145	149	148	138	150	141	120	106	140	136	137	124	139	126	110	156	146	141	134	113	152	122	132	158	130	159	135	119	140	147	141	156	133	124	129	151	132	143	136	151	156	145	151	97	140	146	137	156	129	121	137	125	146	155	121	147	144	113	145	134	133	150	129	143	146	126	136	150	132	130	122	150	136	124	144	129	133	146	146	144	148	125	119	139	146	139	144	153	158	145	129	132	130	158	144	123	143	130	145	153	135	144	155	122	129	135	137	140	145	150	141	124	124	124	141	124	140	129	145	152	166	146	125	145	155	127	123	139	119	167	135	142	149	128	144	122	137	132	141	135	135	158	145	148	138	143	133	123	122	137	131	140	144	135	122	138	138	133	130	147	126	113	172	144	132	157	162	152	126	117	150	125	137	152	142	135	140	138	143	150	141	130	146	126	126	117	116	139	156	148	126	126	134	132	141	148	145	147	134	132	127	143	145	130	151	144	121	146	150	128	144	153	149	131	145	129	137	105	127	142	121	148	134	141	151	144	148	144	123	155	133	143	123	144	130	130	130	143	134	140	133	135	153	142	126	121	145	140	126	142	106	144	128	138	146	141	111	134	156	127	149	124	157	145	152	137	167	138	102	131	152	141	111	142	121	131	145	135	140	126	127	129	126	127	121	140	132	134	136	159	160	136	152	139	150	132	128	155	121	138	130	129	155	131	136	144	135	137	143	146	139	138	139	119	126	140	137	143	151	141	121	157	127	156	132	138	153	144	138	113	151	136	152	152	127	118	145	128	132	137	127	137	160	150	141	115	142	141	151	121	136	124	140	109	139	127	150	119	146	149	134	142	141	126	148	133	156	132	135	141	146	145	160	142	129	128	148	130	155	124	138	139	142	131	154	133	151	137	155	128	134	137	143	133	126	139	131	142	161	117	116	147	122	130	146	145	145	137	142	137	136	144	133	162	124	147	152	144	150	134	143	146	132	144	145	165	128	130	123	148	142	125	141	138	143	170	147	131	121	128	133	153	146	143	141	126	147	120	139	130	139	126	153	138	142	119	145	133	140	135	127	145	140	110	138	126	145	150	141	139	126	128	145	143	134	145	157	128	146	147	139	127	128	149	129	135	143	122	146	132	151	138	139	119	148	130	125	134	120	144	137	139	132	136	142	139	119	139	155	142	143	137	135	134	150	146	131	144	139	136	126	151	116	154	137	123	149	136	129	146	138	155	142	146	124	139	152	138	114	128	136	124	145	123	147	148	142	117	130	133	128	131	141	160	117	142	137	160	131	143	133	126	121	123	129	120	139	139	130	133	133	134	127	116	136	137	136	128	137	143	120	129	129	126	127	145	113	143	146	135	126	134	163	138	140	138	136	164	142	132	156	132	142	168	134	141	115	128	134	137	132	121	159	138	134	134	143	135	153	117	138	134	142	116	116	136	133	149	147	141	126	143	141	150	143	160	119	149	131	145	157	135	141	139	154	140	136	139	147	126	153	124	141	157	134	128	147	115	163	160	143	150	157	151	139	134	134	125	143	143	126	130	147	141	154	130	140	135	128	131	151	143	133	137	137	133	138	156	123	154	135	144	146	133	144	131	151	158	122	148	166	117	144	130	130	135	150	141	134	134	150	125	158	124	133	143	124	148	154	150	131	126	139	129	119	152	133	122	135	120	135	154	152	176	143	142	138	138	156	118	143	146	146	116	138	158	109	145	141	130	115	142	135	151	131	141	125	130	121	142	134	138	128	140	124	162	146	153	138	145	161	127	151	132	144	115	140	138	114	135	129	125	124	136	127	118	147	122	146	160	126	159	123	116	162	123	147	113	145	126	124	166	124	156	117	128	141	121	131	110	121	140	137	151	118	129	152	143	132	149	137	135	143	150	148	135	130	133	136	129	131	135	141	124	156	128	145	145	142	136	134	121	141	142	160	138	124	132	148	136	137	143	146	134	133	131	132	139	138	131	155	144	148	135	137	135	133	142	138	132	131	152	140	145	127	141	138	146	141	130	127	144	136	108	129	129	139	126	126	127	149	134	127	139	145	137	148	161	118	126	146	133	131	147	146	147	134	129	143	125	130	144	137	125	149	130	130	129	160	169	133	158	143	141	127	150	124	141	163	146	130	132	149	128	131	147	134	127	140	115	120	129	138	142	147	107	147	139	141	126	155	131	127	154	142	139	139	128	123	136	148	138	141	131	118	148	130	123	126	130	136	159	138	132	121	104	150	133	117	140	120	140	134	124	147	143	139	115	144	129	140	138	133	147	130	146	141	121	137	124	122	141	142	127	145	127	120	131	125	127	129	118	118	133	149	143	135	145	132	124	141	143	123	136	132	137	145	140	143	126	133	129	122	155	109	128	156	136	140	126	128	143	135	142	142	143	146	142	115	126	126	133	139	123	139	144	146	132	146	143	137	154	140	134	131	147	128	139	124	143	130	163	132	164	122	148	139	137	126	136	123	153	141	141	144	150	130	128	127	138	149	127	128	133	147	127	114	110	131	157	127	122	138	117	139	144	142	131	141	134	122
4271	552	646	702	648	652	623	570	550	585	568	517	578	550	524	549	471	492	528	502	474	490	565	489	495	477	490	482	490	496	511	510	479	507	466	524	526	479	502	483	473	504	487	492	501	506	483	489	487	493	484	503	461	512	449	489	475	476	496	480	493	446	483	493	549	485	493	509	469	496	498	481	498	473	507	493	493	496	529	499	526	489	482	515	501	489	542	486	490	486	449	507	466	506	460	502	510	492	502	475	489	468	465	473	474	461	530	458	478	489	509	503	510	504	501	474	489	494	495	476	493	503	495	487	497	482	492	497	443	513	504	508	458	471	498	484	477	487	511	496	506	460	504	448	484	459	506	482	477	505	512	477	473	449	473	511	489	500	479	480	517	510	471	537	503	484	482	467	503	529	500	509	479	480	512	518	486	480	482	525	490	465	495	487	514	451	496	546	491	507	470	517	458	471	492	531	491	472	517	475	521	503	481	528	512	487	522	508	516	469	521	522	464	505	534	465	506	476	505	457	471	476	491	509	494	488	522	495	465	500	499	480	469	521	468	486	495	528	520	503	479	492	496	465	484	495	481	493	483	471	462	477	503	500	487	489	514	505	493	487	514	491	498	483	509	506	493	487	480	472	517	474	490	492	480	468	511	500	466	470	514	491	494	482	492	490	499	439	495	531	513	505	523	497	453	431	446	510	473	475	485	459	489	494	438	473	486	527	494	479	493	491	513	501	493	501	470	510	491	455	490	536	514	503	521	481	492	456	477	495	527	448	502	475	527	473	462	496	521	480	522	507	473	460	504	500	482	493	493	492	443	476	505	497	505	503	461	463	479	502	507	474	514	475	459	479	497	531	481	489	452	504	531	474	508	487	500	483	460	476	517	434	542	502	469	454	498	521	471	493	504	486	524	492	495	506	500	524	474	470	455	519	511	467	496	506	452	502	474	491	491	481	504	474	516	508	494	499	494	456	500	484	489	488	484	477	505	496	484	468	506	495	481	499	503	470	488	479	465	475	519	491	471	475	503	514	495	503	513	491	512	472	500	479	503	503	464	515	480	504	488	523	486	496	492	483	501	481	490	527	501	484	497	485	503	498	488	498	482	496	499	509	524	469	500	493	480	494	473	470	498	467	478	500	474	465	491	473	512	504	483	497	511	499	476	465	506	534	526	540	504	502	491	497	502	502	502	465	552	495	482	456	509	471	477	497	509	501	500	492	514	498	521	494	472	482	486	487	481	508	528	468	498	534	480	503	467	479	478	460	507	490	529	507	540	465	483	464	496	494	515	489	483	500	484	483	515	515	491	516	528	460	525	524	498	483	548	491	515	493	495	455	445	506	480	526	531	495	459	502	483	512	521	515	479	506	505	473	484	517	490	485	458	516	459	452	507	502	490	492	458	458	516	492	512	493	464	456	514	498	514	485	532	473	518	547	486	482	524	484	525	469	465	448	461	497	482	514	476	483	461	499	523	490	481	473	455	499	447	515	524	467	492	486	480	508	457	459	565	496	433	502	460	510	497	470	507	531	527	484	472	464	451	505	518	471	512	485	551	499	459	497	512	512	503	489	476	463	491	454	505	473	486	440	452	494	505	460	492	519	467	474	497	465	499	473	504	501	511	465	470	468	518	460	486	503	504	507	492	458	486	500	477	469	519	478	499	460	493	493	494	485	469	484	482	495	484	518	487	478	469	481	512	506	492	468	496	509	460	477	529	507	466	514	509	488	516	508	502	487	540	482	476	489	478	513	524	469	545	519	501	486	498	465	543	474	460	517	472	486	518	533	485	476	497	496	488	483	531	520	466	498	496	459	491	500	529	528	480	515	488	496	445	477	477	498	479	492	512	493	464	468	532	506	514	456	498	472	508	492	514	494	484	507	466	486	498	465	515	485	539	500	467	479	489	477	524	486	501	484	503	526	469	479	477	500	463	499	494	496	487	495	510	479	513	497	471	489	495	476	446	462	493	486	480	476	541	479	492	492	516	535	502	442	463	532	474	509	475	485	466	506	499	460	460	534	501	500	459	486	487	482	488	498	482	491	517	539	495	504	497	454	482	500	533	492	519	536	467	492	490	468	473	466	552	472	495	487	510	537	525	518	475	480	508	466	456	498	490	485	469	457	532	495	497	469	482	504	517	467	492	473	475	531	475	520	491	485	494	512	495	515	494	465	501	459	547	517	466	495	481	501	485	478	484	470	480	483	496	498	529	495	477	482	491	499	505	523	474	453	458	438	501	484	531	488	504	489	541	454	492	481	477	489	493	494	502	463	504	479	492	512	501	491	516	492	472	485	507	522	465	502	515	501	497	434	487	500	494	534	484	458	468	524	514	496	484	482	492	500	524	496	498	503	484	477	492	485	516	493	480	475	495	482	480	527	499	471	468	475	481	462	432	500	514	484	523	483	452	476	507	505	524	501	493	479	484	467	477	504	461	504	488	482	539	453	516	494	514	484	488	505	472	487	491	503	482	461	524	484	516	459	505	481	493	449	465	487	497	514	507	502	493	508	508	478	487	493	471	514	508	496	548	496	452	467	481	491	521	507	483	495	508	500	476	478	515	485	515	510	459	483	486	467	505	483	520	444	516	470	514	474	491	492	468	467	519	469	515	463	508	482	457	468	498	517	482	527	514	490	467	464	528	497	547	538	485	527	506	522	496	484	496	531	462	508	506	481	475	495	503	529	472	513	503	507	496	488	476	450	497	481	482	474	500	506	480	478	505	507	475	518	508	502	517	473	459	483	515	471	485	528	490	507	547	485	465	481	486	467	483	497	536	524	475	468	506	472	493	489	497	488	479	524	508	480	493	476	499	519	501	490	502	489	494	486	508	454	503	502	503	467	486	494	479	519	470	475	552	500	483	484	474	517	501	496	495	488	504	481	470	440	506	519	490	512	505	542	493	482	497	510	506	480	483	503	519	529	473	487	468	480	501	527	436	474	485	486	476	477	501	565	501	472	471	542	471	482	466	518	479	476	492	478	498	472	559	493	463	482	489	460	473	468	526	489	531	472	460	528	457	454	522	479	487	525	430	508	471	470	541	489	484	486	517	519	479	473	503	521	513	491	509	493	443	507	467	498	534	502	526	463	488	488	523	494	495	464	476	508	504	512	480	466	519	480	499	439	502	493	478	550	486	489	493	491	575	476	494	461	448	489	475	480	480	484	495	490	504	466	494	433	470	522	522	476	502	445	462	500	464	471	507	464	504	507	469	488	494	477	482	496	502	476	476	477	476	469	527	464	525	517	515	480	493	497	468	459	478	490	504	469	468	495	508	484	482	514	499	488	527	487	519	481	496	483	483	495	468	484	503	494	497	481	509	497	517	445	502	495	471	456	486	481	523	513	474	522	490	482	479	491	493	437	511	518	502	522	482	443	499	492	512	512	468	506	478	492	491	488	497	481	459	445	488	476	508	513	471	463	482	511	488	498	479	475	501	527	479	499	504	488	514	468	550	476	521	484	522	499	496	504	478	509	487	483
13379	1264	1081	798	553	423	319	243	223	195	194	145	135	129	96	77	100	99	104	92	106	79	79	105	82	92	74	79	80	80	87	73	71	92	87	75	71	89	82	88	96	87	80	77	79	80	67	90	88	73	86	87	89	84	70	82	74	82	91	82	82	88	88	60	77	66	87	70	72	73	82	60	83	58	76	80	77	65	78	62	78	81	78	69	78	68	85	64	76	81	85	73	65	72	73	75	80	95	78	73	72	80	90	65	90	96	80	75	64	100	72	84	68	65	87	64	82	82	86	77	63	100	70	69	77	64	86	86	74	85	80	76	97	78	74	88	84	89	91	62	91	68	65	89	83	95	92	90	85	78	77	76	87	60	86	82	60	72	56	66	77	70	74	69	71	58	75	72	84	75	80	75	69	63	88	71	70	64	77	79	73	63	54	74	77	87	64	74	77	75	82	85	72	74	75	71	64	76	74	81	84	79	76	80	90	72	72	73	66	95	74	73	87	81	72	74	99	68	73	76	75	76	76	61	79	70	79	80	82	68	88	84	81	79	62	63	83	72	79	78	82	81	77	65	65	76	60	77	78	88	66	62	67	80	72	65	77	86	63	79	67	83	78	77	65	61	77	64	74	78	72	81	71	79	63	91	96	83	63	70	92	73	74	75	84	82	78	82	86	75	72	56	89	83	70	67	74	75	80	76	68	80	92	70	69	69	55	67	91	56	58	65	73	84	65	61	72	80	59	59	72	69	78	71	71	73	82	75	69	86	64	94	74	94	72	83	74	81	83	73	86	88	78	81	90	76	79	60	71	84	76	79	82	79	75	74	73	73	68	84	60	68	76	69	82	61	68	81	82	65	67	66	75	94	72	69	78	79	72	81	72	79	74	77	88	68	81	71	78	89	83	79	92	72	59	63	69	60	83	68	94	80	86	75	61	76	77	92	64	79	65	71	65	72	78	90	79	82	84	84	90	70	83	71	81	72	84	77	77	93	64	76	76	70	70	89	96	76	72	67	64	82	76	83	79	66	75	55	81	87	73	83	77	78	71	79	84	84	65	62	61	68	79	71	78	57	74	78	74	76	76	103	71	72	78	67	85	66	64	77	73	84	67	78	62	81	81	81	75	73	79	61	85	89	73	84	89	64	82	61	93	74	75	81	75	72	75	70	75	65	65	88	71	74	75	87	87	75	70	88	81	80	62	80	80	81	71	68	75	74	83	64	82	91	75	75	74	84	69	71	58	70	76	82	79	73	78	72	63	71	83	76	83	72	81	86	77	81	73	81	68	73	71	72	84	73	66	69	80	68	72	83	70	66	66	84	75	80	63	93	76	72	88	84	71	82	64	79	96	76	73	91	83	76	64	70	88	84	74	74	90	71	65	64	79	75	60	77	86	82	68	74	76	66	87	66	81	88	64	84	90	66	76	84	88	89	77	74	70	80	83	88	81	67	73	80	85	80	64	65	95	78	88	64	72	63	61	74	61	82	76	83	63	81	80	82	64	74	71	76	88	78	81	81	70	75	49	88	83	71	62	67	69	69	87	73	88	76	84	70	86	76	75	91	109	72	80	71	83	62	82	85	71	72	76	68	78	74	79	80	66	67	72	77	72	78	68	72	59	81	80	58	72	68	86	76	73	72	77	68	70	83	78	65	71	80	74	61	82	72	79	78	78	70	80	55	72	83	66	75	79	79	76	69	73	77	77	77	94	82	68	91	74	67	74	71	90	83	83	87	89	84	84	65	87	72	77	73	79	73	74	83	70	90	85	88	81	58	61	85	71	76	62	72	74	70	89	60	66	63	74	88	70	76	81	73	88	75	85	85	67	79	71	68	73	80	75	71	81	77	66	79	66	92	92	83	64	66	66	82	70	69	93	65	67	89	79	73	77	80	80	57	70	89	72	69	69	60	72	80	80	58	61	92	71	76	86	78	62	79	91	73	76	74	92	72	70	74	83	94	75	56	79	85	76	67	81	76	81	83	68	88	73	99	85	93	70	78	73	76	72	67	62	76	69	84	76	85	78	65	99	78	66	75	75	54	72	72	70	79	73	67	66	75	84	61	73	59	65	71	65	81	83	79	70	79	67	86	76	73	80	79	76	68	80	72	76	68	71	79	67	77	53	81	95	65	65	78	85	91	83	72	56	75	76	83	89	70	75	76	77	70	72	65	72	82	72	72	70	69	95	79	61	74	86	76	66	77	75	80	75	72	78	83	69	80	78	88	74	73	71	77	83	62	84	60	81	67	82	68	70	81	86	61	77	85	74	65	89	72	74	69	51	73	73	59	80	86	88	73	76	66	80	79	88	66	79	74	72	76	76	76	70	85	65	68	79	76	81	78	67	61	64	70	83	67	82	77	83	73	71	78	65	78	71	84	69	74	67	60	78	79	88	82	79	83	84	80	81	72	69	91	89	72	77	59	64	71	77	80	84	91	90	72	79	75	69	71	79	51	79	83	69	91	81	79	74	79	76	80	87	96	75	74	79	68	84	78	74	85	68	63	69	67	82	79	70	72	97	70	68	85	67	69	80	77	71	90	59	69	68	75	107	84	84	79	71	86	62	77	76	58	69	65	67	62	78	75	62	71	83	70	84	79	67	73	74	84	81	70	76	91	90	70	105	60	70	92	73	68	80	74	89	82	84	85	68	78	78	74	71	68	80	87	76	74	72	68	70	72	70	53	68	86	89	84	92	71	66	68	82	88	74	85	87	65	62	56	63	83	79	74	76	72	79	77	83	73	73	73	81	68	69	86	79	71	90	79	66	79	81	57	81	74	64	83	67	67	80	68	67	82	73	72	77	70	85	80	85	79	72	75	65	74	69	67	90	85	68	78	64	59	62	78	77	82	74	66	100	81	70	73	89	63	74	69	87	92	87	65	61	75	86	80	84	88	75	63	74	75	73	75	72	66	81	92	79	75	71	85	73	74	79	87	75	61	69	71	83	88	77	72	64	77	73	85	58	68	70	67	87	88	83	78	83	82	79	78	92	72	68	57	64	76	80	94	77	73	60	71	90	72	80	73	59	71	85	72	75	84	71	85	78	63	79	70	76	78	80	76	71	80	63	75	79	90	63	83	85	95	82	94	79	74	76	74	76	56	89	69	72	80	68	82	71	72	62	79	86	74	75	88	93	70	89	59	88	84	85	68	67	83	87	62	74	81	82	81	74	78	70	62	68	81	72	68	83	73	84	71	80	97	74	60	67	66	82	74	91	76	78	77	86	89	64	71	72	63	73	63	62	96	75	75	78	63	98	83	77	94	87	71	75	96	76	71	67	76	73	71	82	69	77	68	85	67	83	83	58	73	68	72	80	88	78	79	79	89	105	76	71	78	85	77	67	67	70	73	87	60	74	87	62	91	84	72	78	67	87	85	75	78	73	70	70	76	82	86	69	62	72	76	61	74	68	78	75	71	74	76	76	76	78	66	84	79	76	75	80	75	70	84	78	71	62	76	84	63	64	82	74	67	99	92	71	78
9361	1199	2776	3137	2811	2190	1907	1540	1262	1099	986	831	808	791	743	680	596	602	518	558	527	496	462	432	452	455	429	447	407	392	405	389	381	370	373	412	348	375	364	368	370	374	335	335	354	369	339	308	349	346	362	328	299	349	357	329	342	288	332	354	349	322	315	324	314	295	328	331	291	345	320	332	338	302	345	320	319	296	339	313	300	320	335	334	294	286	334	302	285	282	296	303	328	305	312	315	288	302	294	320	307	309	304	315	313	303	311	330	327	311	310	331	328	316	313	314	330	320	294	311	293	319	339	365	342	303	339	328	304	306	315	323	344	280	316	315	349	322	310	290	291	315	299	323	316	294	308	309	291	306	313	306	315	296	304	295	289	298	306	321	330	298	326	312	318	311	329	312	343	334	349	287	331	298	310	328	313	288	324	307	324	320	323	310	317	307	317	330	291	311	319	339	287	280	316	311	305	293	301	326	292	315	298	297	315	305	284	299	309	303	284	298	319	314	289	305	316	280	324	299	327	289	315	333	302	310	332	321	322	291	299	281	314	321	306	272	306	314	287	316	330	320	323	307	266	320	345	301	310	303	291	300	340	328	305	318	300	293	320	318	292	300	321	323	338	301	306	269	304	298	309	347	287	311	313	299	307	312	300	304	323	311	269	313	318	274	291	327	312	340	310	308	286	298	306	287	321	323	313	307	293	287	340	270	325	327	329	320	304	314	304	306	313	321	325	279	306	319	305	336	335	311	291	306	296	289	313	297	317	285	311	303	297	318	318	307	300	289	269	323	301	315	323	306	304	323	309	329	297	298	328	281	304	319	300	346	294	333	282	313	306	329	313	308	298	287	321	325	311	313	316	317	295	308	316	289	293	299	317	260	290	310	319	300	278	300	314	304	312	297	297	298	283	291	313	282	304	322	319	309	316	298	305	285	310	283	306	319	317	308	314	286	316	288	323	294	308	314	280	306	297	304	324	310	292	317	329	314	334	316	278	300	275	282	327	308	312	279	316	297	309	312	292	313	284	302	324	293	293	318	297	295	293	264	315	343	291	306	297	313	337	291	277	286	295	313	314	325	294	313	297	285	292	328	274	309	284	300	299	289	313	300	330	306	284	304	289	306	315	330	308	294	291	291	314	307	280	316	289	308	311	333	296	283	285	351	310	322	312	309	280	319	313	301	297	335	308	303	314	280	312	280	303	291	313	318	296	315	312	279	280	302	306	329	321	316	326	302	288	302	324	314	315	272	321	300	310	331	290	318	314	312	305	295	303	288	312	285	293	313	305	311	338	312	322	284	309	301	275	326	299	292	332	316	308	318	266	275	319	324	354	321	304	297	289	300	319	300	301	293	314	323	326	315	292	302	289	257	292	333	290	355	336	308	313	324	308	294	323	336	340	301	331	304	316	308	330	289	286	300	290	309	269	278	324	275	306	308	285	300	306	314	316	293	340	278	306	295	282	283	306	296	288	337	281	301	342	314	315	317	305	327	293	283	295	325	318	305	298	284	305	323	287	292	309	305	332	356	299	292	327	265	303	320	316	289	276	299	309	298	332	318	307	316	309	321	314	323	286	270	303	280	309	316	320	306	319	315	311	329	303	278	311	309	312	279	339	283	330	299	302	324	303	332	306	309	327	300	304	330	310	320	307	301	285	331	284	349	283	288	318	303	302	301	325	314	299	326	360	304	338	288	288	279	312	332	286	329	298	307	323	306	316	327	276	295	312	291	311	285	310	294	325	314	289	296	315	296	278	325	302	304	295	289	288	304	309	299	260	287	316	304	315	340	319	307	270	298	289	315	306	331	341	298	326	293	302	309	337	314	328	323	312	286	292	314	305	309	323	336	328	324	319	322	348	333	277	307	304	299	293	312	300	316	275	297	321	316	333	285	328	328	300	333	273	289	296	310	320	326	299	342	290	290	325	305	293	305	314	315	311	276	320	320	291	294	294	315	312	303	296	329	327	281	301	320	316	282	324	315	314	301	306	335	331	317	302	326	319	313	323	293	299	277	322	301	319	293	316	320	281	318	319	285	317	305	335	317	328	304	304	332	289	314	294	328	290	332	322	335	292	286	306	323	295	319	325	332	299	315	277	286	293	300	294	316	279	310	294	302	307	341	326	329	282	318	305	309	324	323	295	293	340	303	321	316	294	317	298	312	318	295	323	296	307	308	285	276	314	282	332	371	305	305	287	306	328	264	294	273	306	334	293	317	309	322	292	306	331	320	311	301	327	322	276	284	321	344	313	306	302	309	286	315	282	331	344	310	311	289	284	295	318	288	307	292	296	316	298	329	313	299	314	296	321	312	324	311	290	328	311	291	330	275	321	304	309	273	301	291	298	288	270	310	356	330	338	307	289	328	299	291	300	322	300	310	332	331	272	309	292	325	292	301	310	293	308	245	296	312	331	325	299	297	326	324	286	318	331	307	264	332	305	281	311	293	331	296	322	290	295	302	300	319	337	299	287	315	295	297	292	332	288	316	316	313	316	309	303	284	312	325	305	319	300	324	310	319	312	311	310	288	302	326	325	301	315	301	313	342	329	307	325	339	316	303	323	292	303	315	286	285	342	304	310	358	343	308	318	307	309	345	315	312	313	319	285	344	299	301	322	321	315	307	315	314	312	259	322	288	294	320	302	319	308	346	314	299	312	327	294	282	299	286	299	277	302	290	324	280	310	290	342	302	344	329	319	333	317	273	333	293	312	306	327	358	305	297	323	300	297	302	290	282	301	290	315	320	285	301	311	319	306	275	333	309	320	294	293	307	314	295	337	291	308	258	313	334	307	298	295	303	304	325	318	313	297	335	315	311	292	303	306	294	274	307	302	303	304	321	284	336	341	294	316	302	289	345	310	311	280	314	349	283	325	328	286	307	311	316	320	315	294	296	300	298	336	317	311	303	322	313	299	318	308	316	325	295	280	300	297	288	314	314	341	306	312	316	323	286	301	296	306	327	271	327	305	313	277	300	314	291	324	301	286	302	306	298	301	319	297	322	332	327	314	328	272	281	297	323	295	311	299	339	311	309	298	332	305	315	302	302	285	340	314	323	298	326	317	301	300	319	307	303	299	285	306	294	299	316	333	301	305	298	317	285	325	294	274	318	318	306	301	321	287	271	287	306	285	300	277	299	293	307	310	322	303	292	299	313	308	286	278	298	304	307	258	278	302	325	301	304	324	288	305	287	324	330	318	317	298	337	277	283	333	332	328	307	334	281	284	307	285	291	313	298	281	279	316	289	313	310	296	336	275	307	292	316	306	295	329	331	310	310	307	296	314	293	267	298	283	331	301	309	311	299	310	316	303	340	295	325	329	322	330	298	272	272	318	292	306	309	297	272	338	301	286	322	328	292	319	307	294	309	298	335	324	305	316	338	295	331	282	291	317	305	290	291	300	314	289	340	312	304	331	280	280	290	270	293	329	314	271	304	265	282	298	307	355	289	313	324	288	308	314	331	330	300	294	340	283	282	273	274	295	319
23168	3852	2055	1610	1043	791	554	442	362	353	279	272	250	261	198	207	180	162	177	154	144	150	165	149	140	133	156	128	133	142	135	142	124	130	116	128	134	120	137	118	128	133	130	141	123	135	123	141	130	110	105	114	119	129	134	117	135	107	106	120	115	151	112	102	127	111	130	132	112	127	122	110	131	124	120	115	117	126	110	138	130	126	128	113	113	128	139	108	126	101	110	119	106	105	113	144	124	128	102	99	104	130	124	112	124	131	119	130	127	121	120	130	111	120	98	100	105	120	121	114	124	130	101	102	110	118	134	111	120	112	119	123	123	121	119	132	142	135	113	103	127	105	136	126	148	117	127	103	126	120	110	128	115	133	131	97	127	102	124	125	118	121	110	119	119	120	107	115	98	124	112	112	104	126	130	118	121	115	135	125	117	110	118	124	135	147	114	113	113	121	115	134	119	110	111	121	102	119	122	126	108	118	95	119	70	110	122	109	118	139	121	124	122	111	126	133	114	123	126	119	138	105	120	130	125	108	126	123	128	137	115	117	106	119	117	115	122	115	122	111	111	115	122	115	133	134	128	117	110	110	113	121	127	116	127	118	129	117	120	106	117	141	107	121	115	122	130	127	117	121	123	116	118	100	118	123	121	126	115	100	105	124	120	118	136	127	116	114	134	123	114	114	133	105	101	120	126	120	138	133	119	113	118	109	109	117	98	128	114	104	123	126	111	100	114	113	133	115	109	130	122	136	123	146	116	125	125	114	119	139	115	102	115	114	128	121	126	121	108	121	127	144	113	104	120	129	97	127	117	116	116	119	123	130	132	122	113	110	125	123	139	133	108	121	131	118	125	137	101	119	106	125	136	125	102	126	117	103	106	121	117	123	118	108	113	140	109	124	121	128	90	93	131	130	110	137	117	124	128	122	131	126	118	114	123	131	126	129	121	108	127	110	126	134	128	114	119	126	116	125	130	126	106	125	123	107	118	141	122	125	116	127	128	126	118	113	109	109	118	110	134	115	124	128	130	132	117	125	108	110	112	122	100	125	113	120	131	116	105	119	102	134	137	119	123	114	129	104	116	127	134	116	136	121	133	129	125	110	96	100	118	115	110	131	139	129	148	104	139	126	110	101	123	129	106	116	128	115	118	109	137	135	132	122	127	133	113	110	122	125	122	140	96	110	118	118	121	121	124	117	124	103	114	144	118	130	132	117	144	135	107	107	104	119	117	106	112	123	98	113	108	99	119	101	139	117	146	131	110	116	122	117	119	104	106	126	110	127	134	120	127	132	99	137	117	108	100	127	109	113	135	118	119	115	122	122	112	112	108	120	107	120	108	117	108	104	141	125	123	123	130	108	123	113	127	123	118	119	127	148	121	132	130	116	117	108	110	124	109	96	110	126	117	120	116	107	132	116	113	106	116	109	114	112	103	97	134	109	94	133	127	110	120	110	127	115	117	133	135	119	124	110	115	114	122	103	110	112	139	113	115	130	121	131	125	126	122	119	122	109	116	116	137	127	115	114	125	120	91	118	109	127	121	124	109	119	114	110	137	134	138	127	115	106	113	102	124	140	87	128	131	112	113	129	123	127	117	117	117	129	117	116	108	148	122	126	128	106	111	111	98	112	113	148	99	117	112	130	113	117	104	124	130	99	98	137	127	113	127	118	121	122	121	118	140	110	118	130	126	126	112	107	104	91	110	112	111	96	107	120	104	114	137	122	139	122	137	114	129	112	120	133	116	145	109	118	109	139	129	112	123	116	122	122	127	109	113	121	110	109	108	116	95	106	112	113	114	134	114	96	124	115	114	117	116	112	108	127	138	108	121	123	131	103	127	114	112	120	105	127	111	122	117	103	141	114	129	126	116	127	122	116	104	121	94	131	131	148	132	131	106	121	114	105	124	138	132	120	133	105	110	107	144	124	133	123	129	109	123	110	132	136	111	114	115	117	119	135	108	125	114	115	112	130	114	120	127	115	119	130	121	112	101	121	107	134	107	122	91	122	121	110	122	132	103	119	138	118	122	117	100	104	130	141	114	152	130	132	115	133	134	114	102	122	137	130	122	138	118	118	111	121	125	130	128	116	123	130	106	106	137	130	118	105	103	121	108	126	111	115	124	123	95	130	110	115	130	107	115	98	118	132	140	115	128	122	120	118	112	104	124	119	118	118	116	129	120	135	120	109	113	100	135	124	119	109	118	104	128	120	124	120	112	137	117	139	125	138	132	130	109	136	125	104	88	118	123	115	105	124	111	124	121	113	119	149	99	137	106	124	114	111	119	127	119	133	126	85	110	118	118	111	122	96	112	121	127	136	102	113	130	135	115	114	97	103	117	95	109	136	125	123	115	117	127	123	111	91	113	121	137	124	112	135	119	127	123	141	129	122	119	130	119	99	127	113	124	110	113	125	124	106	110	102	96	129	135	86	107	138	128	127	129	135	117	105	120	115	116	125	111	127	126	114	124	118	110	110	109	127	118	116	118	97	123	107	106	112	127	118	119	123	113	126	135	118	103	126	143	119	131	108	111	108	99	136	118	126	115	88	94	132	115	88	119	144	134	128	113	122	98	110	132	151	114	108	126	119	128	122	123	125	123	119	124	107	120	123	107	131	121	108	114	104	116	113	113	120	88	119	121	105	128	111	112	126	111	115	97	116	131	110	114	106	118	93	124	112	132	123	122	117	125	112	114	132	147	129	134	122	120	124	132	121	121	127	124	119	109	109	121	115	127	122	118	130	118	121	133	100	111	123	128	117	111	102	123	108	143	104	123	131	110	94	128	130	127	104	109	113	115	131	129	107	120	115	127	130	106	120	123	124	120	127	112	108	127	125	113	141	117	127	122	110	128	111	134	101	120	116	112	108	124	136	129	125	126	112	116	115	102	125	131	124	117	145	116	109	120	113	114	133	122	127	115	125	129	118	116	101	126	122	121	124	132	134	126	120	121	127	121	96	120	129	117	114	121	124	118	109	122	130	127	112	124	130	146	129	105	121	135	128	129	126	134	138	105	119	127	128	115	123	97	124	104	128	131	95	119	120	113	118	121	111	113	124	129	134	108	101	100	113	136	119	97	134	131	123	125	109	106	124	131	108	114	152	103	106	134	108	125	134	107	106	122	124	124	103	115	111	126	120	112	100	109	114	135	138	106	116	110	150	122	122	124	139	109	125	110	120	128	140	115	108	105	131	109	123	131	135	107	103	134	125	133	139	112	142	112	127	115	132	122	123	114	121	101	116	122	121	112	109	114	133	130	127	134	119	120	101	118	113	120	102	111	103	126	114	113	102	105	122	97	119	125	112	114	115	104	108	109	134	137	118	111	116	106	129	112	110	103	130	128	112	135	133	109	127	115	111	127	98	126	103	110	89	115	125	106	136	130	123	110	107	128	127	122	103	115	105	110	106	90	121	108	106	113	106	149	111	111	142	125	106	112	119	103	114	111	120	114	123	114	141	139	113	108	127	102	140	125	114	132	103	110	115
12617	2151	4995	5635	5038	4104	3387	2761	2356	2024	1687	1639	1449	1377	1246	1125	1119	949	926	874	879	829	767	757	717	697	687	676	701	658	602	660	594	608	587	553	597	546	567	528	550	592	497	543	504	530	487	505	498	531	518	501	463	496	504	477	505	517	500	536	472	484	466	482	490	487	467	509	463	474	468	495	452	474	473	479	460	443	475	478	451	481	511	442	466	465	448	460	491	428	452	442	462	492	456	489	433	459	502	480	456	487	439	448	449	508	437	495	405	436	482	421	506	459	472	472	463	444	484	437	433	459	422	458	432	407	421	429	453	432	436	450	405	468	454	442	464	448	465	463	427	444	478	502	451	447	436	495	477	448	450	445	445	445	456	471	446	449	443	404	460	440	451	418	476	476	454	453	456	444	465	479	445	464	446	452	455	439	437	448	469	466	487	438	408	449	448	445	409	443	454	445	434	431	484	460	416	445	447	512	471	435	456	439	456	403	462	452	434	446	462	421	473	448	484	417	470	477	473	443	467	436	470	451	473	446	432	447	446	460	431	414	415	414	437	461	429	430	446	442	462	453	450	467	447	473	434	425	434	482	443	434	443	435	438	442	415	426	485	441	412	431	432	473	463	437	471	437	430	455	434	443	469	465	503	465	457	447	423	461	436	469	467	419	445	458	459	461	471	453	417	452	419	476	464	447	462	474	412	424	465	477	441	452	447	450	473	431	407	490	432	475	421	482	470	423	479	433	462	430	470	486	469	433	447	449	449	415	450	436	444	407	466	464	455	420	406	422	465	456	425	468	435	485	447	453	429	411	428	516	438	430	447	449	412	467	442	435	494	443	428	472	428	463	420	433	476	443	459	439	424	458	452	438	433	419	467	418	460	439	425	453	433	445	442	424	461	455	470	428	445	451	456	457	443	476	480	418	421	429	444	439	472	466	458	461	460	457	420	426	425	453	405	459	439	414	450	436	441	432	442	432	423	445	429	399	452	433	412	461	412	472	436	448	431	499	433	447	432	457	411	469	425	471	475	450	421	453	464	464	466	415	500	461	449	456	455	422	476	443	475	431	460	438	448	441	430	410	426	439	428	473	442	459	465	460	442	408	451	449	437	431	465	464	469	425	438	408	462	477	421	424	455	439	452	441	443	447	473	447	495	464	481	498	423	439	460	497	461	459	477	415	430	425	450	418	453	457	430	423	458	478	415	448	409	462	425	403	424	442	463	443	438	449	440	447	478	460	459	413	429	443	450	477	457	434	446	448	495	462	464	440	421	404	446	483	432	483	425	479	457	437	445	430	429	426	402	440	409	412	449	440	469	453	438	419	487	458	467	440	464	432	474	409	459	415	434	430	444	467	434	441	467	412	434	454	438	499	422	459	454	471	398	430	432	484	411	492	425	460	442	422	495	429	485	448	435	440	457	448	479	478	497	445	452	497	444	450	435	451	424	479	451	427	466	491	445	416	420	433	446	417	481	465	434	451	452	418	439	458	419	471	421	441	453	423	451	447	435	441	454	453	444	436	405	440	473	464	424	431	414	429	464	467	421	449	465	447	431	468	454	463	419	473	442	411	401	457	468	452	463	439	436	431	460	486	444	464	397	412	403	469	462	457	459	445	448	403	412	440	400	441	422	430	455	455	431	480	417	446	440	444	424	458	485	410	438	428	465	400	466	494	458	489	475	453	445	436	447	454	435	404	421	475	417	450	422	425	470	432	462	451	442	434	430	457	430	443	442	405	451	429	406	428	463	437	408	425	485	453	449	416	454	471	400	425	443	442	449	486	455	441	440	442	414	454	418	436	449	452	444	459	474	444	430	452	446	480	419	416	429	435	460	480	477	464	448	465	448	458	455	449	476	455	448	449	422	435	460	442	397	444	418	428	460	461	451	440	439	441	449	475	447	448	446	407	443	468	442	427	454	419	452	477	416	441	474	450	443	435	422	460	450	459	414	436	451	460	439	445	440	421	449	463	461	427	447	420	466	467	424	485	484	451	408	441	460	442	460	420	448	437	416	451	461	418	431	417	458	423	457	438	445	448	444	450	458	485	434	463	473	434	446	457	453	489	439	422	440	471	491	410	465	470	448	465	448	453	446	467	453	483	428	438	399	433	461	471	466	448	415	443	475	463	450	451	475	431	445	432	406	446	447	435	433	444	459	460	454	420	451	455	393	469	454	418	476	416	479	417	472	467	460	444	479	486	467	439	465	449	455	438	442	473	464	463	447	456	430	443	464	490	423	465	456	463	451	415	444	433	439	426	411	437	402	400	440	406	433	429	424	414	436	415	463	443	481	464	433	455	403	461	404	454	434	482	462	453	494	455	444	451	442	390	441	428	484	439	439	451	472	434	450	444	440	468	432	470	460	420	464	444	477	460	447	457	480	449	480	443	463	435	497	445	428	458	435	432	460	432	438	458	439	456	461	459	473	414	447	473	457	438	444	458	412	464	461	411	433	434	469	463	490	441	476	452	442	462	468	456	441	475	460	441	466	433	466	450	483	455	427	419	456	473	483	454	417	458	472	442	427	459	429	433	477	492	488	440	448	444	444	451	462	443	448	479	421	439	438	462	401	481	466	433	454	399	428	453	447	455	454	474	449	493	490	460	439	434	449	422	434	464	448	467	425	428	452	438	493	473	447	437	440	463	485	443	463	430	422	433	484	471	448	483	480	452	459	439	454	437	445	405	433	442	459	431	440	449	450	479	450	439	449	453	442	458	477	409	494	457	466	438	450	466	476	456	424	422	427	471	449	415	432	433	436	454	463	449	479	431	445	430	455	465	417	468	439	414	473	433	462	450	425	447	452	517	450	421	469	448	426	478	434	387	447	442	461	431	460	448	486	460	516	424	430	424	427	451	464	436	465	460	447	482	424	438	447	394	438	484	427	449	444	443	429	450	481	408	440	405	441	455	443	437	414	453	466	426	497	453	467	423	431	434	453	443	468	438	427	428	456	429	418	440	484	403	478	412	429	432	460	416	448	457	477	445	483	453	450	445	462	459	476	415	427	514	427	438	461	493	459	431	422	477	468	419	452	439	477	425	435	500	423	431	432	445	441	446	450	486	446	499	465	467	464	457	450	440	431	431	468	478	437	450	473	405	425	421	481	456	419	511	398	444	414	424	479	447	444	435	446	420	441	449	459	454	393	478	470	428	420	492	457	435	417	418	450	459	459	446	446	443	458	492	445	448	437	430	436	412	460	467	467	476	446	383	462	448	429	460	445	491	435	409	439	430	496	438	480	455	461	413	456	449	448	431	457	420	446	462	465	450	475	444	447	451	446	441	412	453	503	477	447	451	422	446	440	439	480	449	476	462	450	438	427	437	440	442	457	431	478	454	430	440	423	476	426	456	414	425	451	429	456	434	481	421	496	497	479	463	418	457	461	446	425	436	428	459	408	455	439	431	457	435	472	447	491	487	439	458	434	473	456	426	433	462	468	428	467	432	461	454	437	447	450	464	402	412	451	427	433	449	436	461	454	437
2292	250	219	192	176	169	163	131	144	164	156	138	140	155	148	156	158	173	143	145	151	141	142	150	147	152	136	152	143	139	144	149	141	151	161	186	144	131	156	149	147	146	162	142	127	145	141	124	168	163	157	145	108	128	143	145	148	149	138	144	154	149	136	136	161	138	134	151	162	156	150	147	144	148	128	154	150	147	138	137	142	153	138	148	135	161	159	147	141	145	149	149	149	148	140	157	135	153	140	142	135	156	146	136	136	142	138	144	152	146	140	151	163	166	154	143	146	146	145	159	155	149	148	117	137	140	164	186	129	150	137	151	134	127	132	139	129	161	150	156	153	154	127	123	137	142	145	147	152	141	162	146	143	146	151	147	150	158	146	122	138	146	130	147	119	152	142	129	126	141	154	133	131	151	147	145	139	145	161	134	154	136	153	138	136	132	164	126	105	135	144	142	138	110	153	135	158	155	150	142	149	159	124	157	145	133	154	145	133	148	151	149	127	120	138	137	141	165	145	136	144	142	161	133	127	152	137	193	150	130	148	140	146	169	143	131	140	127	141	130	145	130	147	128	132	165	138	162	148	144	120	159	171	135	148	134	160	126	124	157	140	135	175	142	148	130	133	162	137	138	139	135	147	139	139	147	133	151	138	138	139	133	132	134	164	137	182	150	133	129	136	136	150	164	157	123	132	151	158	147	143	160	145	128	146	133	142	133	135	146	137	117	130	173	131	150	145	156	138	149	124	144	126	149	158	149	139	146	159	127	153	140	144	164	137	140	130	121	132	142	139	145	119	144	132	136	147	138	127	134	141	144	141	135	148	123	151	128	155	138	135	150	160	128	121	159	123	147	146	156	138	157	153	146	146	135	161	142	158	147	152	144	127	152	166	160	128	154	146	147	160	171	141	136	141	156	142	134	175	139	173	140	149	142	144	119	116	149	174	150	150	125	150	148	152	147	140	148	144	135	148	129	138	169	145	148	152	144	151	151	148	153	137	130	148	143	159	135	149	133	131	137	123	139	161	146	163	115	148	129	141	152	157	143	143	140	132	133	143	153	145	136	156	143	122	144	164	127	157	145	142	154	146	171	148	150	141	140	131	143	148	125	141	168	123	136	145	139	151	138	154	155	147	157	156	147	148	169	141	148	135	152	127	164	141	123	157	137	141	153	145	130	130	143	136	134	151	142	153	138	136	139	149	129	148	160	137	134	148	151	132	135	133	153	148	136	139	132	137	135	140	156	144	149	140	165	162	115	125	144	129	150	141	140	143	132	113	136	126	142	149	135	143	159	147	136	139	129	154	159	123	152	158	123	162	139	175	143	160	136	140	143	154	154	132	145	133	138	148	137	128	146	142	133	146	155	147	143	136	145	158	134	128	141	139	133	131	142	152	127	147	154	149	139	139	159	155	144	142	128	130	148	151	140	147	143	127	145	119	157	137	157	151	129	137	146	157	172	158	146	124	134	115	148	126	140	138	139	119	154	140	142	141	157	143	160	140	115	143	145	153	137	151	161	140	144	159	142	137	159	148	137	131	139	176	137	147	147	143	156	125	137	154	134	154	176	129	145	135	129	141	125	144	137	129	148	160	157	160	154	145	138	149	150	148	138	142	165	154	129	137	137	145	148	150	146	133	132	131	145	127	150	146	141	142	138	140	161	171	119	152	148	147	169	135	143	161	153	140	155	144	145	108	142	128	134	157	139	158	131	147	131	146	149	138	119	130	134	147	125	162	140	144	149	149	151	127	123	137	144	135	139	145	149	133	139	146	151	134	155	138	134	152	167	120	143	134	148	146	129	155	150	150	154	164	139	125	151	153	147	145	146	124	150	140	161	163	165	139	145	148	151	133	160	135	152	171	136	126	144	155	152	163	156	147	141	157	158	138	137	162	162	135	134	145	136	149	135	148	155	155	144	138	123	152	146	149	147	147	163	122	136	138	137	135	144	138	119	158	157	133	142	150	131	153	155	155	137	110	155	152	137	144	143	147	153	150	129	165	138	130	150	155	140	148	135	134	145	157	137	161	128	160	145	136	139	146	137	144	147	142	152	140	133	133	144	133	133	148	125	155	148	130	149	139	167	143	132	133	144	145	151	140	145	155	156	134	152	142	130	126	139	146	166	152	133	158	160	142	135	150	161	140	172	126	134	152	135	138	156	156	154	118	145	141	166	140	138	146	157	167	137	157	166	148	144	156	146	166	138	133	148	164	143	155	150	156	171	126	146	155	145	160	150	136	149	119	133	141	142	156	160	145	138	148	147	139	144	132	142	154	155	131	152	149	150	123	163	133	132	148	149	142	127	133	121	137	152	137	127	164	136	152	139	137	142	135	137	146	133	143	147	138	145	141	154	144	149	136	138	129	155	152	149	139	151	130	165	142	119	132	148	145	133	145	155	151	140	131	131	142	146	145	135	147	151	145	141	127	158	162	161	149	125	136	149	143	139	129	148	159	135	128	156	152	137	128	140	146	146	155	138	142	138	152	169	149	158	142	127	156	119	150	158	154	128	128	129	122	134	153	152	148	140	146	134	173	155	137	131	141	138	151	150	137	154	136	137	143	135	164	132	139	146	142	146	169	150	150	137	130	142	154	155	144	130	147	145	144	162	150	154	139	154	138	130	142	165	136	148	143	159	132	153	147	140	157	145	131	145	135	161	137	136	139	158	109	152	147	149	145	130	146	128	153	141	158	160	148	149	148	128	144	148	155	141	146	142	149	139	146	141	142	152	145	148	146	143	139	154	139	137	123	144	126	147	145	151	157	119	140	139	134	151	146	132	145	138	146	147	151	126	155	156	139	140	151	144	121	141	134	145	140	151	134	130	166	152	155	130	135	145	136	121	153	154	135	145	147	145	150	123	140	159	140	133	123	137	155	154	146	143	146	137	127	150	161	153	135	150	148	133	156	149	129	131	169	112	160	133	147	149	147	146	139	150	113	164	137	126	136	142	151	139	141	146	144	142	153	146	146	128	142	151	130	148	148	153	121	145	135	132	150	135	145	149	139	146	131	134	122	141	120	147	153	136	139	141	150	145	140	149	124	158	145	140	141	126	128	156	138	145	147	168	153	140	152	151	145	143	135	146	145	147	137	135	146	126	148	134	150	136	147	166	153	158	150	128	152	149	122	152	148	156	125	154	129	146	150	147	129	163	149	144	140	157	146	144	135	149	153	130	143	136	145	135	152	151	135	139	128	141	137	151	154	149	152	144	139	115	139	141	145	129	172	149	118	138	153	139	137	156	153	161	151	150	159	139	142	134	137	130	143	146	126	157	147	149	130	134	155	152	135	143	142	146	136	142	137	143	145	137	135	136	124	137	156	157	165	165	130	156	161	167	170	154	148	133	112	121	152	164	156	164	134	145	126	122	144	134	155	139	157	131	144	137	143	143	146	142	163	126	147	134	140	148	127	128	129	127	157	147	139	160	166	164	152	161	170	143	138	138	134	149	153	146	150	154	145	154	133	155	171	124	152	143
4415	571	678	721	688	681	616	571	590	587	558	565	558	568	566	542	536	551	549	524	555	516	567	566	521	523	528	546	510	501	514	497	495	553	564	518	510	540	515	551	486	565	517	518	502	522	508	516	538	484	490	548	527	517	512	500	584	551	530	510	517	549	516	552	550	531	500	533	536	539	478	487	540	491	539	534	511	516	489	510	551	507	497	527	522	518	530	536	536	507	492	519	526	507	534	517	503	486	549	493	508	527	535	505	520	484	526	506	511	500	509	558	514	518	509	538	522	520	507	486	487	489	519	528	540	517	472	521	516	545	498	545	532	521	501	499	514	524	492	474	543	531	494	545	523	533	549	494	503	516	514	499	487	531	509	492	481	539	537	490	536	482	543	510	498	524	500	492	492	512	512	560	525	520	519	473	501	515	520	536	523	502	508	537	532	546	545	541	497	496	518	495	501	496	529	489	525	514	539	538	529	524	514	494	555	476	547	492	523	522	524	519	541	506	589	513	521	506	486	495	522	525	502	536	539	545	534	496	533	508	525	494	552	484	510	499	512	525	494	500	531	458	486	534	511	505	506	538	503	545	534	511	537	537	525	505	544	535	500	506	510	504	546	542	498	513	536	503	501	509	539	535	523	506	515	499	523	506	527	520	503	531	493	521	481	525	564	525	541	511	505	535	511	538	525	531	526	514	507	508	494	478	488	491	512	540	555	483	527	513	545	537	493	501	541	514	511	532	496	538	533	504	534	520	513	503	549	495	545	543	515	533	514	557	510	540	521	503	547	549	530	527	525	484	509	506	520	522	515	513	524	500	515	483	498	532	519	522	468	499	544	469	516	511	570	574	546	521	501	530	514	522	542	504	530	539	569	530	516	541	490	512	521	537	524	544	528	495	548	493	564	484	524	526	546	501	540	535	516	502	540	518	516	519	580	516	543	546	552	507	534	511	531	541	497	520	524	513	529	539	483	515	491	506	521	552	520	513	502	469	527	503	542	529	506	520	528	522	514	518	494	552	505	517	516	504	528	504	495	519	520	516	533	502	485	546	556	522	522	497	526	482	496	490	515	500	561	557	499	533	565	500	494	543	469	527	493	525	544	523	528	522	481	527	510	507	520	531	561	513	494	515	547	489	512	509	528	504	542	508	508	478	540	541	529	505	484	558	551	482	544	517	483	530	513	500	555	509	540	518	514	522	498	517	531	512	552	527	479	501	541	524	532	518	526	522	521	525	516	512	538	514	521	536	504	514	509	500	530	517	497	509	514	564	537	506	526	522	528	560	519	475	506	532	534	513	516	507	484	499	500	499	542	569	468	498	548	495	499	516	466	480	516	513	505	481	540	533	522	548	485	489	502	494	520	515	480	526	537	482	520	531	519	478	545	535	522	526	532	537	502	540	526	555	524	528	490	480	482	485	505	504	476	530	503	511	502	518	498	515	537	486	470	511	534	506	506	534	511	546	536	546	516	521	525	493	550	514	532	543	518	539	532	522	519	507	524	524	527	539	544	525	498	507	510	502	521	483	474	554	507	494	514	542	515	513	541	525	502	544	531	559	530	537	523	518	501	547	544	459	534	471	549	534	516	489	530	549	506	511	479	570	555	530	505	503	539	501	505	537	526	533	552	512	517	513	561	498	501	540	495	562	530	482	508	548	542	500	482	560	526	552	501	466	502	492	517	528	487	512	539	548	517	530	506	558	537	499	533	501	510	520	526	540	543	527	500	499	521	529	531	511	483	554	506	510	555	505	538	466	503	513	474	528	524	506	472	507	505	523	515	515	536	478	510	516	495	491	509	540	523	484	490	552	494	516	548	547	492	526	507	501	525	533	520	498	509	491	522	494	556	504	491	517	523	516	501	487	520	528	543	491	543	497	510	498	530	562	544	470	530	497	531	522	475	550	539	544	520	551	563	526	513	519	504	544	516	523	583	509	539	541	479	465	491	517	505	510	514	517	520	481	580	517	539	533	499	555	484	496	521	487	490	541	517	530	516	467	523	550	516	520	490	520	539	479	546	520	547	514	474	550	483	527	537	483	517	484	544	513	504	488	514	512	463	552	524	502	516	532	502	536	520	515	545	520	511	518	512	541	482	567	516	505	529	550	541	467	551	502	505	530	526	520	527	523	484	494	529	481	530	520	475	517	495	496	509	486	492	549	554	535	560	542	514	501	504	537	549	495	518	537	513	566	492	511	513	495	501	518	565	524	505	511	521	509	500	512	469	508	536	522	507	526	508	544	565	532	543	492	510	521	492	538	519	541	514	498	521	513	497	492	500	526	498	516	523	529	502	536	522	530	491	478	528	513	476	569	521	507	514	535	536	489	535	523	519	486	544	518	500	540	511	471	510	497	542	531	489	489	521	473	555	540	494	529	511	556	506	489	504	542	529	547	552	506	541	479	501	463	506	530	527	524	535	547	532	542	560	482	513	507	540	503	509	491	522	517	526	529	518	492	490	461	532	491	498	510	492	523	532	494	505	564	550	514	473	536	522	533	529	484	517	556	487	551	505	523	545	513	521	510	538	526	556	521	481	504	552	470	519	518	474	550	541	509	504	493	558	536	549	509	502	526	517	548	507	511	521	545	503	533	522	499	479	530	506	535	538	496	480	512	512	535	498	484	519	500	546	528	506	509	491	509	533	485	536	502	517	487	491	520	508	546	517	514	539	517	534	543	533	537	516	532	516	472	502	524	528	508	526	513	511	521	512	527	498	489	516	484	509	467	516	492	532	499	467	510	516	492	531	539	503	534	509	529	528	510	521	516	477	522	522	496	509	484	518	509	481	547	512	516	526	528	534	519	498	468	506	543	517	503	526	520	511	534	529	552	544	541	514	520	545	527	521	513	523	510	509	534	469	521	503	494	515	487	496	541	514	538	470	504	551	541	519	502	508	501	542	542	531	520	512	547	539	481	517	535	515	472	480	489	489	492	539	531	487	495	494	520	458	490	539	486	500	520	506	532	476	528	530	495	528	486	489	529	525	540	479	483	496	517	491	502	537	528	501	493	536	512	538	545	489	512	503	534	474	496	491	515	530	526	490	543	489	572	500	545	469	492	543	526	508	521	519	533	515	516	503	562	500	491	524	519	552	526	510	545	511	491	533	572	527	470	483	516	513	505	486	502	522	529	507	572	539	506	471	525	522	497	520	511	493	523	526	535	521	486	541	522	547	524	532	528	524	570	495	527	520	517	530	509	507	538	523	514	513	486	516	531	471	524	529	520	557	515	509	484	558	561	486	567	510	514	494	554	557	507	525	541	483	466	477	509	536	491	512	476	527	522	535	521	548	506	570	542	513	471	535	523	498	502	500	527	533	536	556	546	514	494	519	533	507	488	575	469	480	569	502	491	518	502	479	494	527	501	480	517	518	510	520	546	538	473	533	504	542	514	564	485	554	547	482	489	548	471	547	497	503	523	549	528	525	510	498	509	501	486	507	522	550	519	502	515	474	509	578	518	503	519	490	467	479	532	516	529
12442	1177	1068	777	501	419	317	226	200	170	140	133	142	128	117	94	126	87	94	73	95	91	92	77	83	85	93	80	78	79	66	93	70	92	79	77	89	73	64	85	67	85	85	73	85	80	69	86	77	74	73	70	74	62	64	88	68	71	68	82	59	68	78	59	62	63	87	65	80	77	83	75	64	64	74	63	75	68	82	71	76	70	53	74	73	71	74	67	77	67	64	70	78	75	68	67	58	70	66	63	75	57	82	77	84	73	76	62	87	68	77	80	66	88	76	84	70	78	76	56	68	62	65	72	83	80	79	64	79	67	81	77	68	77	73	90	61	63	57	62	85	74	74	78	59	66	88	73	75	67	70	63	65	70	46	72	68	60	71	68	71	73	87	66	65	67	53	62	69	65	69	82	66	63	69	68	69	65	65	68	74	82	76	77	64	86	69	74	76	75	80	89	80	70	64	74	82	84	69	81	61	66	71	74	74	68	75	82	68	74	79	68	63	62	69	75	70	77	73	72	71	64	81	66	75	73	75	75	60	75	63	67	78	88	94	62	78	78	80	84	64	79	83	73	78	78	70	84	79	87	81	77	86	83	70	66	89	86	75	77	63	79	65	83	67	74	65	59	77	94	93	65	88	79	73	84	66	82	72	63	79	69	75	69	68	73	58	89	75	80	75	68	75	74	89	66	71	82	70	84	71	83	66	61	77	75	73	84	66	60	65	69	76	73	77	66	78	86	81	66	69	66	84	74	66	61	69	72	63	65	64	67	63	70	68	85	76	80	76	71	72	81	79	66	67	68	57	99	72	73	66	69	88	70	71	74	73	68	67	69	69	64	81	73	81	70	66	77	76	73	93	64	92	67	68	72	63	60	59	87	76	82	73	64	72	54	77	81	63	75	80	80	64	66	79	87	84	72	88	69	61	74	65	80	66	71	77	60	68	67	66	80	77	72	69	85	77	75	70	72	65	73	83	75	72	76	55	66	70	64	65	77	59	78	78	60	69	76	83	68	78	63	87	70	76	70	67	79	66	60	84	79	80	58	86	70	72	70	81	80	68	83	74	59	68	75	59	71	62	80	71	56	79	70	69	80	61	73	73	64	77	75	61	73	77	77	57	67	69	73	74	67	61	75	75	72	65	80	80	76	72	65	79	70	71	81	89	67	69	60	70	79	83	74	68	69	72	82	62	94	82	82	85	74	68	66	65	75	60	71	70	69	73	59	86	74	86	77	75	63	61	74	72	65	72	65	73	81	72	81	70	66	74	90	75	71	80	97	75	64	61	76	69	69	81	58	72	89	102	78	72	72	76	69	65	79	74	79	70	70	79	81	71	86	88	72	98	83	70	69	68	85	75	66	70	82	86	73	67	78	56	78	62	75	74	75	64	78	68	87	80	73	65	76	85	73	74	72	70	74	73	75	83	61	65	73	68	73	66	82	77	67	56	73	60	66	53	84	67	82	72	84	64	66	66	70	74	87	72	74	66	73	74	75	69	62	52	70	64	61	72	63	71	52	80	55	62	73	82	67	65	46	79	71	72	73	78	75	67	63	76	74	61	72	79	69	77	70	69	75	82	54	63	83	68	74	77	75	75	65	57	74	76	67	69	86	61	75	79	58	79	77	84	73	65	65	66	69	58	71	63	71	60	68	63	72	73	87	70	81	77	75	75	70	73	76	70	76	64	59	68	71	72	82	74	64	90	64	73	70	84	81	73	77	63	60	67	74	74	70	59	88	61	83	54	69	68	76	72	68	58	54	65	76	66	78	54	79	58	76	64	79	77	91	71	73	74	67	59	79	87	82	74	82	71	71	84	71	65	75	82	68	68	63	60	65	84	79	64	70	69	66	59	87	79	63	77	58	64	61	65	76	64	59	62	75	77	66	63	90	68	83	88	64	84	85	69	76	70	57	77	70	81	95	81	79	85	58	63	86	73	73	63	76	75	90	61	74	76	66	79	57	74	77	80	84	71	95	65	75	67	78	68	73	77	69	68	63	74	81	69	85	55	62	71	89	69	76	69	67	80	58	65	64	61	66	87	67	63	83	74	61	90	73	68	74	71	84	90	64	85	69	72	60	82	64	66	80	71	76	72	60	74	68	76	71	74	78	84	69	80	62	72	75	71	84	59	68	89	70	61	75	71	105	62	77	75	79	65	60	69	73	70	70	70	94	77	81	73	69	62	80	83	82	77	59	70	74	78	76	88	67	79	68	72	78	76	78	63	67	75	77	59	73	61	68	74	61	70	80	78	62	71	64	65	70	82	101	86	71	76	68	73	79	66	85	80	74	73	82	64	63	63	83	67	74	65	75	75	63	57	82	73	68	73	72	79	58	84	79	72	89	64	73	78	79	67	75	74	85	74	65	81	70	66	70	83	71	71	63	75	67	62	72	59	82	64	68	73	59	78	68	77	67	72	76	63	75	80	75	66	78	70	71	60	79	57	71	64	63	60	70	84	72	77	63	68	79	76	69	76	67	63	67	74	72	70	80	68	67	74	63	75	78	87	81	69	74	72	82	81	70	74	67	57	60	72	71	82	75	69	87	69	70	59	61	79	70	69	77	61	80	64	75	89	57	89	80	70	57	82	83	79	70	71	61	66	76	72	68	60	65	76	54	80	56	75	74	75	70	76	85	59	63	63	69	77	72	80	74	71	79	55	83	67	80	81	78	66	68	65	70	61	64	70	81	75	73	88	69	77	72	75	86	68	82	73	72	72	69	58	84	86	62	77	67	61	76	57	87	84	98	59	65	73	70	62	74	71	72	87	64	59	82	65	81	69	77	77	87	67	70	82	66	63	66	79	63	76	77	76	90	64	73	63	75	77	86	69	61	62	96	56	68	71	71	65	59	69	66	73	62	60	78	70	63	82	66	71	78	82	74	60	73	80	73	69	81	72	90	60	78	73	69	80	78	85	76	82	72	75	79	77	85	46	87	89	80	80	68	72	70	70	73	73	50	77	91	87	74	80	72	78	64	63	90	74	76	73	89	71	69	62	58	69	73	64	73	92	86	79	73	80	64	63	90	65	55	68	65	71	85	80	72	67	81	70	85	93	75	68	72	71	86	60	59	77	78	87	66	82	63	84	72	72	84	69	67	76	76	77	69	60	88	82	76	75	73	74	62	81	63	62	57	84	67	66	65	76	72	73	59	73	68	96	70	81	89	87	82	73	67	81	80	78	81	74	65	60	74	70	68	72	78	66	76	65	66	86	59	61	60	76	60	85	85	74	70	87	65	61	66	81	78	65	75	76	61	71	60	74	71	78	69	67	75	53	70	65	77	75	60	80	85	83	67	69	77	73	78	72	76	85	75	68	70	67	73	72	77	86	86	84	65	65	86	59	72	67	73	102	76	61	68	69	70	61	61	75	83	74	67	89	81	80	65	76	77	58	72	60	63	74	71	90	61	60	72	60	58	70	72	68	91	63	73	57	97	80	70	70	86	76	91	74	78	68	68	74	70	75	63	73	89	60	75
8984	1142	2658	2942	2481	2103	1798	1421	1230	1036	967	860	828	767	687	561	617	577	518	521	505	452	441	436	424	419	402	409	432	360	412	399	385	410	358	377	326	361	384	336	368	329	331	334	322	336	348	309	356	318	307	312	314	311	321	341	334	299	314	302	284	315	311	323	297	335	297	304	283	326	295	295	348	313	297	318	342	304	305	322	297	287	316	319	302	304	328	298	301	329	314	294	295	296	274	289	314	317	313	297	313	345	296	277	309	302	276	289	308	281	283	319	292	334	302	304	297	309	311	303	314	296	282	310	298	310	296	301	279	307	279	285	335	329	318	303	300	258	299	306	267	268	286	316	316	245	304	304	260	309	307	277	299	288	324	294	305	297	301	278	303	300	310	303	288	282	289	283	288	274	273	285	268	281	324	279	298	278	284	308	279	298	300	297	300	286	280	283	279	297	341	288	291	309	301	291	293	294	306	296	272	287	283	283	268	303	265	311	273	323	304	285	304	320	283	294	293	292	297	263	292	299	336	317	291	280	276	260	319	284	308	287	309	343	288	312	313	281	298	286	295	295	298	271	301	295	291	310	296	288	285	302	285	298	297	308	310	283	280	289	295	277	321	306	276	298	289	296	303	303	283	276	291	315	313	296	309	310	301	284	295	309	296	290	314	316	283	318	319	264	307	318	302	317	287	261	326	309	273	299	282	251	316	286	293	292	292	262	285	305	278	256	290	286	281	294	264	317	322	265	299	291	309	295	312	302	301	287	310	295	285	281	277	301	264	277	290	296	294	306	290	297	301	274	291	287	311	289	321	298	307	274	315	298	314	325	263	312	323	288	282	324	312	312	284	258	301	276	296	301	287	327	312	292	300	268	283	314	272	289	286	317	266	299	280	316	279	293	303	290	315	287	268	295	282	286	290	303	289	278	328	290	283	299	285	278	330	273	272	263	294	270	320	278	284	281	280	290	288	299	293	264	271	293	287	279	284	277	291	286	307	311	278	297	299	301	274	310	310	283	276	279	294	289	304	268	270	285	306	308	268	312	284	283	294	288	300	292	305	271	296	273	282	296	282	292	292	312	301	308	287	288	319	295	304	282	328	302	313	336	335	299	299	266	270	307	268	270	322	292	281	300	282	289	319	297	285	324	302	300	288	330	316	285	300	305	294	288	317	306	282	276	338	304	287	323	273	289	307	294	272	295	300	316	314	322	316	305	303	300	327	275	303	310	313	311	271	305	311	284	271	289	323	321	322	284	265	302	297	288	277	297	292	295	292	308	304	315	324	294	290	296	273	306	287	306	279	295	304	300	325	309	305	300	291	271	264	298	291	316	297	269	311	309	314	301	306	290	292	324	337	272	300	274	308	305	261	315	286	302	289	313	276	266	307	318	286	268	293	269	313	310	312	316	286	325	303	284	318	320	302	313	301	306	274	268	272	308	297	280	328	297	322	289	272	299	309	315	300	275	313	300	286	284	286	287	298	299	294	276	255	297	301	268	304	274	286	316	299	279	295	303	293	287	281	307	312	286	306	268	274	276	290	281	296	276	319	307	294	289	297	284	288	273	263	302	279	276	307	266	283	303	291	283	311	277	283	286	322	280	327	329	321	303	302	307	314	280	298	279	277	290	311	306	292	297	297	311	310	293	275	301	310	304	304	303	270	285	288	291	279	279	258	315	289	261	270	296	293	258	281	281	280	297	297	282	272	287	293	287	320	282	281	301	278	288	268	276	300	272	271	297	291	312	269	311	308	266	286	264	302	275	293	289	291	298	310	323	277	283	307	312	295	301	292	289	296	289	268	302	301	300	293	291	303	300	274	285	307	311	304	278	294	289	308	289	293	286	280	296	298	322	292	261	283	271	293	282	313	300	284	294	306	283	303	328	263	298	301	293	296	290	302	293	287	326	310	296	304	278	311	300	283	286	280	293	313	299	261	308	303	273	273	298	315	297	308	291	277	295	309	297	298	314	308	280	285	326	315	295	265	289	300	284	305	287	289	251	279	300	293	322	297	300	316	292	304	291	301	324	296	313	274	307	289	303	270	292	286	317	320	272	312	307	294	293	305	289	292	305	293	292	295	315	294	324	326	261	289	285	284	320	295	296	304	284	288	270	314	279	285	293	331	311	302	308	289	267	316	278	300	275	276	298	299	325	279	270	301	287	284	248	258	285	286	280	292	306	282	302	275	309	286	325	294	280	314	279	291	289	307	286	297	305	307	250	282	294	270	310	306	296	313	301	277	284	293	300	289	301	297	280	290	265	308	289	324	278	267	287	258	306	288	312	307	295	315	298	273	284	337	300	300	300	306	287	286	287	280	296	295	279	286	295	321	299	273	339	265	287	267	268	290	315	280	311	275	266	259	313	300	312	273	309	301	297	299	291	305	306	269	325	312	300	304	283	292	310	287	263	309	305	286	307	290	311	303	279	279	293	272	306	292	326	298	289	271	306	287	284	305	321	281	266	287	336	315	287	280	282	292	296	284	293	299	322	302	299	295	257	304	272	294	303	299	305	296	274	295	303	302	286	304	308	303	290	328	279	331	273	272	267	273	276	324	290	287	304	281	291	276	316	319	274	300	281	290	298	295	293	302	286	286	286	303	307	304	291	272	291	291	309	301	296	284	286	292	317	283	320	302	304	275	285	296	263	275	298	299	305	307	319	315	263	268	298	310	322	300	272	299	324	321	287	291	288	311	297	309	245	267	280	314	314	281	287	292	344	297	273	308	293	296	288	298	287	288	321	306	289	308	290	294	301	295	304	283	300	313	304	269	316	289	295	271	310	307	304	311	302	286	344	313	290	276	279	276	284	302	277	287	282	282	263	274	278	307	276	299	289	296	289	305	311	266	301	297	303	288	321	301	293	267	307	321	286	294	312	260	314	298	254	252	275	280	285	315	315	284	293	314	290	270	282	263	327	273	289	279	289	269	288	272	290	320	291	272	289	261	283	285	278	318	288	307	287	284	293	317	300	300	317	300	291	280	283	315	278	285	279	285	308	261	314	262	306	279	300	311	271	276	301	301	288	301	294	309	307	308	316	312	298	312	289	269	295	282	283	310	291	304	284	276	305	310	295	286	277	288	285	312	272	303	274	294	283	319	306	286	285	282	300	318	296	281	290	318	302	294	299	306	290	297	305	329	281	281	280	295	336	290	304	320	277	254	288	307	294	304	300	298	302	317	295	305	316	286	296	303	275	300	289	307	293	301	266	266	307	284	302	291	296	281	312	271	321	290	301	280	260	335	314	321	325	267	317	321	261	281	262	316	265	298	320	268	291	301	287	286	289	265	280	328	267	289	334	298	329	326	268	278	268	307	272	288	305	302	278	289	296	290	308	313	299	274	282	286	296	327	288	278	293	314	286	283	290	272	337	304	286	277	302	285	296	268	297	280	289	277	279	298	263	277	317	304	300	287	270	331	287	333	257	318	304	286	312	272	288	315	300	311	325	296	287	295	302	307	305	352	308	321	291	304	321	283	288
21709	3417	2066	1474	997	734	604	443	370	339	278	278	233	199	189	181	178	172	168	156	151	147	148	155	140	144	154	141	136	105	131	138	130	130	134	134	118	138	125	126	136	131	110	103	143	107	116	133	100	114	99	111	141	105	103	117	101	125	121	112	133	95	119	108	122	117	125	110	133	128	108	103	99	103	108	124	113	128	102	113	115	111	90	124	113	132	126	106	124	116	107	114	127	107	126	116	127	111	118	101	100	110	119	103	110	110	120	107	115	103	103	111	106	112	115	126	133	113	109	135	120	104	113	123	101	135	104	125	120	109	133	113	124	124	124	132	104	119	108	106	125	115	119	127	103	110	120	134	117	98	110	138	119	111	111	116	116	106	127	103	112	118	103	125	111	128	117	106	99	123	91	118	126	111	99	105	104	116	122	106	109	108	105	104	126	117	118	99	101	130	123	102	107	107	135	114	129	121	107	115	112	120	109	128	121	118	123	109	109	130	123	112	129	113	116	117	111	127	93	134	129	115	108	108	137	103	118	116	108	106	127	116	117	109	127	98	126	112	122	108	111	111	102	123	116	113	130	110	125	96	88	133	118	110	112	119	100	96	115	106	118	128	103	108	131	109	110	131	107	119	103	111	104	111	103	92	128	110	121	113	102	108	111	122	127	110	91	109	129	119	126	120	114	109	118	125	127	127	119	135	121	128	122	128	114	121	119	102	120	99	112	115	108	112	107	118	106	108	105	118	119	126	112	112	122	121	101	114	114	110	119	127	123	110	128	117	153	120	95	115	116	121	111	107	118	97	112	127	108	130	118	129	123	110	119	101	119	99	111	135	107	133	118	93	112	120	112	101	102	116	125	122	109	128	102	100	110	135	103	107	96	107	123	124	107	113	99	104	133	116	105	120	114	130	116	122	116	116	116	123	108	118	112	110	121	122	118	129	129	117	109	102	116	140	67	120	144	99	125	115	100	115	103	100	101	94	99	108	133	111	111	96	90	105	102	92	105	101	111	121	123	111	112	125	126	111	114	124	114	113	131	123	102	116	108	117	114	128	130	110	113	120	93	117	114	122	124	111	108	131	104	113	112	115	124	145	121	118	139	121	103	104	111	91	122	108	101	97	85	113	112	109	133	131	104	108	101	111	119	115	116	128	123	100	114	120	108	119	117	124	97	124	123	90	111	119	132	114	128	119	134	106	126	117	118	92	113	114	113	107	119	105	106	109	112	115	111	115	114	105	121	122	102	125	108	118	124	96	96	112	110	112	132	132	118	100	121	134	109	118	105	128	122	132	111	114	108	95	120	142	110	138	124	112	107	122	115	96	127	120	123	117	132	119	115	121	124	112	132	117	123	125	130	101	94	110	130	95	102	118	113	126	119	117	114	114	131	110	110	105	127	108	125	124	121	110	107	87	106	118	116	115	115	129	127	110	127	117	120	119	110	104	118	111	116	124	99	94	106	96	125	100	87	97	105	133	115	118	124	110	86	124	120	124	114	117	106	115	102	114	98	131	101	98	134	114	119	120	110	123	99	106	95	116	109	136	105	121	110	116	99	102	116	132	126	122	90	113	103	98	90	111	126	127	112	106	108	107	120	104	118	117	121	119	111	108	117	121	115	90	119	119	96	139	105	126	109	123	111	116	96	103	137	127	115	123	113	112	119	105	112	142	98	109	111	101	102	117	117	113	119	108	115	115	103	109	110	115	113	116	130	115	125	107	107	102	118	124	138	120	108	129	131	95	84	107	117	92	110	130	96	107	126	118	118	102	122	117	112	103	124	88	100	111	122	120	113	109	104	115	97	104	98	127	119	97	120	111	115	111	122	118	111	125	121	109	106	132	108	102	96	135	128	104	110	115	118	131	97	115	124	110	116	135	114	106	108	106	83	123	92	125	92	126	119	101	102	109	118	119	118	112	94	119	127	100	99	96	115	117	114	107	107	100	114	120	106	119	131	120	97	128	125	118	107	114	96	128	99	114	109	113	121	128	114	93	113	113	94	131	92	111	121	136	98	111	116	104	109	110	133	111	134	94	121	137	107	115	111	108	118	109	113	118	108	112	103	116	109	124	117	118	126	123	110	118	113	116	114	121	94	125	99	103	111	122	113	117	108	94	102	110	121	122	101	111	112	115	119	99	128	133	112	105	107	113	97	124	102	124	105	113	101	124	108	113	101	132	106	117	119	115	104	118	121	108	111	106	100	107	117	122	115	112	114	110	108	124	126	111	106	119	116	111	120	106	99	117	94	114	97	113	103	117	114	124	115	124	122	119	114	120	123	110	114	123	124	110	127	119	96	122	110	108	113	127	108	110	101	120	135	114	111	104	102	142	133	109	89	118	115	111	98	122	106	100	122	111	114	91	115	113	104	115	98	101	103	101	107	126	122	115	102	110	130	117	124	106	111	127	135	115	93	113	145	117	108	133	108	118	117	123	120	124	127	101	105	116	116	119	126	119	125	97	126	112	109	129	100	112	99	126	107	131	138	106	113	125	106	100	102	105	105	110	107	107	122	104	101	145	126	117	120	115	156	108	105	101	99	122	122	127	113	99	111	122	107	126	100	108	105	116	119	115	122	105	127	104	100	131	116	106	129	105	109	112	117	118	116	90	111	139	102	112	101	95	116	104	114	108	104	109	119	117	123	111	128	121	99	128	133	107	123	97	107	96	116	110	131	112	107	106	123	101	123	97	132	98	122	123	105	105	132	97	104	111	114	123	115	109	113	129	101	124	131	105	128	115	106	125	99	104	132	122	118	118	125	120	114	130	135	107	105	114	98	94	125	113	131	113	101	124	123	106	124	102	119	98	128	104	106	106	123	107	103	98	106	142	110	129	121	114	120	107	95	112	115	107	110	120	118	128	121	127	104	118	105	135	120	100	101	117	133	93	97	110	113	104	101	98	126	114	106	129	105	118	106	104	104	102	119	98	91	115	119	123	124	106	109	90	110	112	95	101	117	111	109	95	111	124	115	113	103	119	127	113	99	123	121	110	111	122	110	107	131	108	125	124	118	115	107	95	114	96	128	121	113	116	117	117	105	105	98	105	129	110	118	118	108	103	138	113	107	116	106	125	124	104	97	120	100	100	105	120	108	109	113	100	108	110	111	106	110	123	110	126	120	123	109	102	120	106	124	106	110	132	123	113	127	111	117	107	117	104	114	96	120	102	109	106	113	115	104	76	98	103	101	112	105	109	107	98	116	105	106	98	106	113	109	109	122	113	126	101	124	100	91	108	136	120	115	119	126	107	127	116	99	110	98	132	104	114	104	105	120	108	120	94	107	123	91	93	94	113	115	97	105	126	106	114	105	114	100	122	131	109	127	133	129	123	114	102	125	116	132	112	123	118	104	127	126	126	99	123	98	122	111	97	109	94	115	142	125	121	154	112	121	112	128	119	113	130	125	133	136	113	98	118	117	115	105	111	108	107	114	125	111	107	110	110	110	110	124	117	103	99	106	118	117	109	123	113	117	110	121	119
11915	2165	4679	5533	4760	3897	3262	2671	2254	2045	1685	1520	1442	1264	1165	1073	1065	969	852	834	789	776	743	719	675	634	657	624	603	590	592	530	575	595	551	529	543	559	536	503	504	500	514	503	523	523	512	506	466	518	494	497	507	545	470	478	494	461	446	457	468	459	441	491	472	459	461	460	447	469	460	438	461	448	454	499	462	456	438	479	441	485	472	455	451	484	400	454	487	441	455	422	449	455	473	414	419	478	446	437	414	427	440	458	473	464	467	370	433	404	440	462	458	451	420	455	420	434	450	427	433	421	445	444	416	452	455	407	430	403	414	470	447	437	454	440	448	428	422	492	428	440	451	467	397	426	486	401	400	443	443	415	434	441	420	444	424	426	417	445	455	406	456	407	462	472	419	461	465	458	435	418	428	445	408	430	377	433	442	422	427	403	431	436	432	419	425	457	420	412	451	436	428	447	445	385	421	461	408	439	411	398	433	420	426	418	432	422	436	401	458	443	424	432	422	441	470	435	407	439	451	412	457	424	450	473	419	431	406	400	448	418	430	415	450	411	408	447	449	430	389	473	409	446	444	422	408	425	416	407	450	451	407	446	449	448	389	391	443	427	454	415	396	447	475	420	402	437	435	420	424	441	422	418	438	454	433	407	379	431	411	396	419	430	425	434	445	415	422	441	388	446	437	433	458	426	411	422	433	431	407	366	451	459	454	430	450	412	436	449	410	410	418	428	453	440	467	421	417	394	427	431	433	428	418	440	448	414	439	422	398	410	433	437	427	428	425	420	419	442	426	398	424	410	427	428	435	455	378	415	432	403	403	420	419	416	436	420	433	450	423	437	387	439	418	424	456	449	464	406	428	430	411	407	407	427	456	436	404	450	418	433	407	435	449	417	443	459	431	418	491	427	434	413	420	425	404	429	458	408	430	401	448	413	416	434	448	443	455	441	424	452	431	432	379	434	432	415	423	390	452	468	386	448	425	415	442	411	428	424	413	460	431	424	464	439	437	428	464	411	467	418	410	402	383	465	435	399	396	412	418	402	434	422	428	445	395	453	414	418	446	422	450	428	429	411	430	418	437	467	443	436	414	412	414	388	440	452	378	454	445	441	440	399	433	410	440	400	444	420	418	432	417	417	447	430	468	411	432	412	427	431	417	429	433	418	440	427	418	420	435	449	450	433	412	405	423	419	430	439	411	436	454	396	426	433	431	420	415	388	421	420	439	435	433	436	438	451	427	427	420	441	412	430	404	428	406	413	420	398	409	435	396	427	450	413	439	407	416	361	448	493	436	438	383	432	457	418	418	395	447	410	413	410	435	449	428	399	446	456	460	428	418	420	406	394	404	452	430	439	464	474	448	440	403	448	444	386	436	406	407	421	443	402	389	427	410	424	420	413	387	458	440	433	451	415	432	438	451	407	423	448	429	435	420	428	432	405	401	432	418	442	445	456	473	436	430	420	378	458	447	476	419	406	425	437	406	450	450	450	419	466	406	503	441	382	423	472	449	384	424	425	392	384	454	429	460	455	452	443	409	425	455	402	437	408	453	447	427	425	443	411	421	435	438	416	400	408	427	412	426	430	414	446	473	431	449	422	430	456	408	470	418	427	445	449	395	438	426	412	428	445	413	457	440	437	407	418	398	430	439	448	434	436	437	411	405	431	421	407	422	421	460	444	409	409	417	431	429	422	433	409	416	443	387	436	446	437	420	397	405	433	434	416	464	412	445	455	404	440	417	466	428	433	441	419	406	394	399	423	420	412	420	408	471	420	439	429	437	435	407	424	383	436	444	402	400	427	448	405	439	446	436	429	412	395	432	415	431	524	419	395	442	445	426	443	446	453	432	415	453	399	449	404	448	445	435	400	435	464	420	405	402	442	392	431	412	418	434	441	413	421	451	440	463	406	450	470	407	446	410	404	427	435	410	449	440	399	424	403	407	421	470	449	434	417	406	446	401	431	428	450	431	411	419	432	386	448	432	422	426	425	451	413	430	415	416	419	399	449	417	422	451	463	412	418	427	456	437	421	434	410	458	406	407	424	450	437	412	430	440	435	417	464	418	456	413	402	420	444	405	437	451	422	448	428	411	412	467	422	399	404	444	414	432	415	433	405	420	439	438	431	441	438	410	440	411	440	438	408	404	442	423	426	428	425	436	415	453	417	406	389	441	445	441	435	416	409	406	424	439	430	452	395	407	455	464	427	403	409	430	425	425	419	454	428	444	434	402	399	406	472	447	427	403	412	394	410	432	408	421	407	424	447	453	386	422	455	451	441	454	448	439	451	420	439	433	395	433	428	426	400	424	436	399	388	438	430	434	393	440	417	421	443	445	459	401	433	405	412	405	437	445	417	462	428	432	430	388	441	443	407	429	391	434	420	424	435	412	452	437	426	418	451	423	432	418	428	419	422	435	437	413	429	460	448	430	425	455	479	443	448	435	438	431	426	389	385	402	455	396	408	420	447	421	470	442	423	435	441	428	419	456	412	402	456	447	425	409	396	442	399	399	409	429	459	441	416	421	413	446	406	393	421	429	437	423	433	444	421	448	423	430	431	434	413	471	413	413	441	421	405	408	398	432	410	452	422	472	457	437	422	425	455	418	423	429	432	439	457	395	441	413	419	417	450	470	435	425	454	434	401	460	426	426	392	425	426	470	447	443	422	386	408	441	438	421	420	407	441	433	413	448	425	425	454	453	416	394	417	406	451	420	438	444	447	433	456	430	429	416	429	429	422	399	411	451	385	394	414	428	425	431	436	416	492	453	427	430	470	416	428	422	441	428	424	401	418	426	418	441	445	423	437	452	414	421	422	376	445	425	445	428	455	440	419	493	431	413	392	449	404	421	414	421	440	415	407	409	432	424	422	422	373	451	396	424	419	492	424	448	430	443	456	435	445	428	412	442	421	436	414	411	425	433	433	438	410	465	447	418	421	409	408	444	443	441	423	413	421	433	416	460	399	441	440	448	445	461	386	465	401	413	476	425	457	418	468	402	425	432	403	424	426	442	431	442	432	429	407	426	429	397	454	453	431	408	411	398	396	456	442	420	427	457	398	436	443	436	448	408	469	447	390	424	423	460	399	432	463	435	450	438	399	424	442	453	427	426	437	416	449	413	447	418	416	402	427	415	400	411	445	429	444	424	472	444	453	439	404	430	454	441	443	411	370	444	422	454	442	399	442	426	406	431	429	436	441	457	425	436	404	475	416	434	441	440	411	401	446	442	425	452	383	446	426	432	454	414	433	467	459	453	427	446	413	412	408	431	452	449	439	423	426	376	415	445	427	398	452	403	452	446	440	413	434	373	395	445	426	450	402	401	412	440	412	416	429	389	423	444	456	462	413	453	426	416	416	396	379	434	465	423	397	440	454	461	440	420	434	411	415	417	400	431	412	379	463	447	435	419	438	376	430	405	429	460	417	433	438	454	477	431	444	407	442	417	433	440	413	418	415	403	422	393	434	415	397	447	442	397	434	434	411	429	427
2264	201	232	173	192	165	156	171	170	127	116	157	174	148	160	167	151	147	152	159	159	145	140	139	140	152	129	151	155	140	148	140	158	145	134	151	121	132	150	148	137	151	145	144	140	155	143	135	134	147	135	146	144	153	167	140	150	149	144	149	150	144	134	128	126	129	139	141	146	162	151	153	153	135	135	136	138	152	154	153	158	163	165	146	137	122	144	153	152	144	143	161	146	173	134	156	159	136	156	152	144	111	148	125	140	155	144	156	154	132	125	122	134	129	142	140	147	153	166	143	146	148	151	145	143	142	153	170	142	152	137	153	160	159	123	127	154	150	134	151	135	137	138	155	164	146	141	135	140	154	142	152	147	151	157	130	157	162	121	157	146	118	149	130	134	154	131	147	149	123	142	146	137	158	152	148	157	139	149	151	144	127	156	142	134	145	159	131	137	138	162	142	145	136	148	128	137	146	128	154	152	133	150	128	146	135	148	134	157	130	166	148	134	143	150	137	127	170	155	148	141	151	135	140	155	131	151	149	125	123	146	143	127	131	155	166	150	154	129	148	135	126	154	148	138	137	135	125	128	132	130	150	141	144	126	161	148	135	158	151	131	142	141	145	161	143	136	163	158	114	145	144	142	127	146	135	134	152	153	151	154	149	143	156	143	131	132	146	135	127	152	142	132	134	141	145	138	145	152	121	155	132	118	117	152	125	141	118	166	143	179	148	146	143	139	139	165	136	142	139	147	141	136	153	126	150	142	166	149	134	144	131	140	165	160	159	144	151	146	132	156	142	149	130	157	145	139	124	136	142	143	149	150	141	150	161	154	160	150	140	141	132	149	149	135	153	139	127	116	142	147	126	145	153	129	137	122	147	147	116	138	145	158	139	152	142	159	136	128	160	138	122	167	153	132	137	149	137	138	148	157	151	152	130	142	127	121	160	147	138	116	129	133	144	153	140	130	133	146	161	138	148	147	171	142	149	135	140	149	153	125	140	149	151	129	144	138	127	154	124	161	129	145	136	166	135	164	139	147	164	128	138	153	127	129	152	159	140	136	156	140	132	133	145	115	158	147	139	131	153	128	147	140	145	136	153	139	147	136	149	138	134	145	141	156	139	137	144	157	152	139	152	140	146	155	143	161	179	164	131	142	127	127	141	141	112	115	147	159	152	148	124	149	134	144	133	143	172	139	155	139	132	144	124	131	151	144	129	124	140	153	131	130	156	146	145	123	141	175	140	130	165	119	152	147	119	130	164	124	166	128	144	122	162	150	135	153	159	133	163	148	136	122	121	133	148	153	123	155	158	144	134	137	140	139	133	131	147	141	147	143	151	113	137	137	162	156	154	151	134	143	145	156	178	142	139	148	162	161	152	136	129	120	121	150	152	135	148	136	151	136	129	140	132	136	148	147	162	141	147	129	143	157	154	124	139	140	138	143	137	151	130	143	145	147	164	138	133	128	146	152	153	123	135	140	150	163	132	128	146	166	123	130	116	162	144	162	136	129	139	146	120	135	164	142	113	137	127	139	153	144	136	135	125	138	138	146	153	141	126	162	148	141	158	166	157	158	140	131	157	150	125	122	134	150	137	136	143	133	134	151	155	154	162	141	128	153	161	127	134	123	131	131	146	129	164	133	152	138	139	150	173	138	148	139	140	167	139	137	146	155	143	148	133	133	133	140	120	140	144	127	134	133	151	155	148	140	158	146	156	134	140	168	133	135	147	152	132	133	147	128	156	157	129	165	136	136	148	158	137	127	129	138	131	149	157	137	118	140	160	150	117	139	151	129	144	140	148	147	152	141	149	148	144	144	140	159	148	152	131	167	124	141	169	149	159	142	168	157	141	138	182	139	147	158	151	134	141	128	136	161	137	137	132	139	127	146	146	130	149	163	148	129	140	144	143	161	118	140	142	119	141	118	142	132	138	157	139	170	126	156	133	138	134	170	157	149	125	139	120	135	138	144	132	148	154	115	155	159	143	141	134	145	146	136	144	147	148	162	122	120	142	134	143	159	145	150	166	121	164	140	152	151	147	154	147	147	160	168	138	145	168	148	158	142	136	134	141	141	137	165	154	146	118	139	139	146	135	160	153	139	133	159	155	151	129	154	123	142	147	129	161	148	127	162	149	150	148	150	145	149	131	138	142	152	142	161	148	135	155	151	142	157	136	151	127	129	161	172	146	141	134	149	125	158	127	152	143	147	143	148	145	139	144	150	141	150	161	161	158	125	144	137	147	128	128	144	134	137	152	161	138	153	119	131	163	143	149	157	151	139	108	153	154	159	155	137	114	151	126	152	138	125	145	140	141	145	164	118	122	165	153	120	140	148	149	145	133	156	158	151	120	163	173	146	154	159	139	131	160	132	143	129	153	127	130	164	143	159	136	142	145	141	119	142	162	137	175	147	142	144	156	140	130	163	132	137	138	131	161	121	125	138	155	132	145	139	150	154	139	135	129	146	134	144	145	151	123	149	151	114	150	156	142	147	151	137	148	154	151	139	132	140	146	132	126	158	145	137	167	159	157	141	161	164	143	150	138	136	136	132	147	141	135	137	147	140	133	148	139	158	167	143	155	132	121	136	153	161	135	124	126	153	160	166	146	150	169	129	149	132	150	139	140	151	117	138	138	124	138	148	143	144	136	135	146	145	138	134	162	145	152	158	160	151	178	142	134	139	138	141	157	133	150	132	127	134	132	110	157	157	140	152	129	118	148	136	136	116	131	149	131	165	146	135	139	139	158	145	144	148	139	118	140	145	140	135	153	141	132	143	126	144	158	143	154	130	132	138	145	150	155	126	121	152	152	154	154	147	137	144	128	144	139	131	167	130	150	142	145	149	132	154	162	138	137	144	140	144	129	153	144	140	133	139	145	167	151	148	144	142	158	149	146	156	148	137	135	148	140	138	161	139	129	149	135	140	155	139	136	162	149	162	150	138	156	159	167	150	147	130	142	149	138	141	134	147	152	142	132	128	154	153	145	145	138	151	132	134	133	137	149	123	168	167	133	155	136	124	159	151	131	146	137	163	132	153	147	127	145	135	152	131	130	119	151	136	145	159	134	150	138	136	137	152	134	138	169	126	143	151	153	138	133	150	146	159	132	160	150	137	146	147	137	130	141	141	134	126	130	161	141	137	133	167	151	143	142	147	144	147	135	143	131	132	143	134	142	134	142	140	137	146	160	132	145	132	123	156	141	121	147	132	153	135	161	152	114	148	125	143	152	144	148	147	126	117	154	145	136	144	133	137	143	157	145	162	157	148	147	141	135	145	168	128	147	141	176	161	130	138	129	149	134	142	116	168	155	134	154	141	150	144	162	162	145	134	134	138	149	140	151	168	139	134	147	135	151	143	136	103	137	142	148	125	146	128	151	129	157	158	139	170	135	152	151	129	150	130	139	129	135	136	127	132	138	137	183	152	144	135	134	142	151	128	132	188	168	155	132	132	130	131	153	155	155	160	173	142	134	135	136	161	125	142	156
4315	640	653	694	652	612	619	574	562	554	564	554	580	575	551	526	523	543	519	530	528	548	549	524	518	515	528	548	467	532	548	529	489	474	520	540	559	527	513	499	541	537	565	520	544	519	499	514	531	497	513	517	496	537	512	523	472	513	546	560	486	520	543	494	515	507	529	539	531	530	517	529	495	533	532	534	513	547	547	528	522	505	498	518	513	526	471	499	500	574	514	512	526	490	524	524	516	532	511	504	511	534	476	473	514	508	549	483	545	534	514	502	514	484	487	514	494	527	501	546	499	486	472	505	493	478	505	543	555	493	482	548	523	508	491	518	543	508	518	527	522	507	520	517	526	542	532	494	529	509	540	523	515	542	531	514	525	523	535	523	544	538	467	554	515	542	518	530	498	527	484	481	476	511	451	511	539	477	508	556	541	538	501	538	556	497	539	510	515	509	516	496	516	495	542	516	528	553	521	501	481	533	535	477	509	487	517	519	527	499	520	530	547	500	541	537	526	545	497	490	513	551	517	515	494	548	512	496	512	554	487	516	500	485	501	495	499	531	489	499	493	528	536	523	541	520	534	505	506	508	519	534	524	522	542	477	473	489	515	556	469	505	516	518	517	542	513	528	489	510	486	477	484	481	497	514	478	524	524	553	514	522	543	485	513	531	505	492	532	522	510	517	539	543	514	523	513	509	489	519	547	516	518	524	509	497	476	496	541	511	508	533	494	527	512	534	513	518	495	510	538	524	553	505	552	473	539	475	507	527	559	501	551	504	524	484	509	504	543	514	526	465	506	531	506	521	517	499	541	522	497	530	498	489	521	510	543	561	532	506	526	550	528	491	458	556	510	499	483	497	501	509	534	507	488	571	554	485	504	488	507	503	461	530	501	530	516	511	506	495	500	485	528	476	515	510	549	490	527	512	513	496	508	550	489	502	470	492	495	528	492	485	502	490	514	496	524	495	505	479	513	496	432	511	504	464	555	504	495	488	512	510	505	493	518	490	491	484	505	496	568	509	463	490	539	505	499	540	524	504	523	542	488	495	527	532	538	491	513	504	511	534	520	547	523	493	542	507	521	501	481	548	514	517	558	461	513	528	511	532	480	515	478	512	482	534	467	466	497	509	482	516	500	514	537	491	551	497	557	495	552	469	511	516	508	541	534	441	539	551	534	520	469	511	524	523	513	526	560	499	465	550	507	474	518	508	526	511	495	487	533	529	483	536	565	531	519	479	522	489	547	477	512	515	549	491	497	536	537	506	523	528	520	534	482	526	512	511	519	484	503	539	518	515	506	524	511	482	493	552	499	486	550	540	526	501	488	514	511	545	492	499	555	541	505	474	498	483	539	543	494	493	531	519	503	543	524	507	513	527	541	516	519	480	506	485	512	516	499	497	492	498	488	556	494	531	500	511	527	503	535	525	498	536	528	519	537	517	561	508	518	505	536	490	505	542	529	527	505	515	506	547	517	504	489	485	500	507	526	484	533	527	505	536	499	541	511	524	551	553	532	524	540	547	542	514	540	478	531	517	524	518	505	500	525	504	510	550	525	510	494	544	490	502	484	547	509	498	526	472	491	468	566	506	480	543	520	551	510	551	502	510	502	528	517	475	491	493	525	504	492	511	509	479	556	532	538	537	505	540	541	506	500	533	524	525	493	496	556	544	518	480	524	519	502	525	518	525	528	503	519	546	506	518	494	522	503	477	525	509	527	501	527	488	477	500	494	522	528	543	514	563	531	487	495	513	531	544	530	545	499	509	513	513	549	530	502	512	531	537	500	492	503	454	537	515	527	480	495	511	542	507	512	496	528	496	543	512	501	503	534	516	557	506	481	514	488	519	506	531	528	483	518	536	441	482	481	511	496	483	491	521	537	504	495	503	499	514	511	563	512	555	528	502	512	478	508	543	495	546	464	511	515	533	536	516	512	463	534	526	484	513	537	494	518	503	492	517	552	519	518	505	502	523	509	539	492	493	506	540	501	494	509	495	508	554	502	536	521	534	512	494	496	540	541	509	527	519	550	523	510	528	501	512	498	508	508	521	541	504	544	523	519	505	516	518	504	535	495	496	537	485	521	518	494	502	538	535	521	500	565	469	550	530	500	515	520	507	512	512	451	535	518	489	517	498	513	525	563	483	534	505	518	512	492	505	498	531	506	540	481	529	507	499	514	520	488	510	525	515	514	497	524	527	498	523	537	516	523	500	501	486	496	523	508	491	528	544	495	486	478	514	484	497	516	517	483	510	533	499	519	513	558	534	542	533	535	504	538	496	506	535	511	501	508	507	527	534	514	528	531	563	510	495	539	505	510	515	489	503	517	499	509	515	531	514	510	532	504	509	466	506	505	475	520	496	509	505	490	487	521	483	501	521	561	561	521	517	538	490	497	544	499	494	530	496	513	502	572	493	507	487	539	524	513	534	505	527	533	544	502	548	528	551	499	547	510	522	503	483	493	533	528	515	535	502	533	535	571	534	505	504	527	502	525	523	505	534	535	484	551	526	495	503	509	518	510	493	500	535	506	531	530	522	527	522	486	538	504	529	505	523	528	520	494	491	539	496	496	532	486	521	504	530	489	517	522	541	511	524	496	500	504	529	539	492	496	491	486	480	525	531	507	544	508	508	530	491	513	542	509	499	514	553	530	501	537	518	522	484	504	488	527	526	522	524	465	540	576	530	541	491	520	528	523	513	522	455	519	511	505	510	508	523	489	533	515	553	496	512	524	533	490	518	514	515	536	535	545	516	502	503	504	478	498	517	524	523	490	528	518	479	521	506	501	494	521	513	524	552	525	520	499	499	516	539	509	482	500	511	545	527	527	540	510	481	514	479	507	506	519	501	460	531	482	486	520	520	508	482	517	551	498	526	514	506	498	532	516	472	499	489	504	522	512	516	516	520	493	540	493	532	524	542	501	493	513	516	518	518	546	498	502	521	509	521	485	490	520	525	529	559	532	546	530	501	485	524	528	455	482	510	530	468	500	525	533	546	520	504	515	496	536	508	482	527	536	502	501	507	521	539	520	529	511	513	502	496	527	538	538	495	551	532	532	505	485	540	540	500	553	507	454	519	517	486	525	511	495	494	520	529	510	516	487	477	530	506	515	548	537	491	566	518	517	521	514	514	552	474	497	517	560	491	508	498	502	502	486	520	537	570	487	519	498	496	555	528	502	544	502	488	490	512	504	554	493	536	480	498	490	482	540	521	522	494	505	504	512	522	537	529	488	521	547	544	548	549	515	510	499	523	539	525	500	470	497	528	524	489	515	504	496	512	501	493	536	501	507	518	509	530	530	509	523	513	483	508	519	485	510	480	494	517	535	521	504	530	519	518	517	548	522	495	504	528	515	556	502	524	516	520	513	529	513	546	533	473	509	494	492	523	504	482	477	497	526	572	533	511	476	514	465	521	513	526	556	520	487	542	510	496	483	539	499	501	502	504	543	549	504	526	510	530	494	532	485	503	515	526	510	511	530	514	500	499
13116	1143	1086	838	529	403	307	251	198	195	143	160	134	136	144	106	117	89	87	114	116	90	67	86	82	85	89	87	85	85	68	83	87	84	94	75	69	85	74	74	92	80	70	73	70	79	71	78	97	72	62	65	104	58	94	102	91	80	86	71	70	87	67	82	82	78	76	100	73	91	79	74	92	80	64	69	79	71	92	66	93	77	89	77	92	84	82	81	77	79	91	66	79	90	77	78	78	99	84	75	71	73	81	82	64	62	74	89	78	91	80	61	82	94	78	77	77	65	60	78	86	80	72	70	83	88	60	67	88	71	62	79	80	98	89	73	79	68	78	87	87	85	88	100	84	72	64	76	87	76	79	68	87	71	62	81	77	78	68	63	63	90	86	72	75	75	70	72	81	85	68	74	89	70	65	81	96	83	60	73	74	78	93	93	76	63	88	87	86	71	72	78	79	75	87	75	77	85	69	83	73	75	77	61	79	72	59	64	73	73	79	80	54	83	76	81	74	67	85	84	60	68	87	81	74	57	82	67	65	81	57	94	64	73	78	80	74	82	83	72	65	77	61	68	84	60	69	78	88	73	67	71	83	72	73	70	89	67	54	89	66	74	79	75	71	79	59	73	76	57	78	77	59	73	79	77	71	58	78	93	72	83	61	80	78	86	68	87	73	76	69	83	72	69	74	82	84	71	77	69	84	76	66	77	80	83	79	84	78	54	68	81	71	76	75	49	80	67	80	80	72	71	73	60	81	82	75	68	89	71	87	86	73	85	78	78	70	79	63	85	69	67	83	73	67	93	78	78	78	62	68	66	82	82	82	94	67	76	61	74	64	72	70	62	83	97	78	69	78	81	70	63	74	67	65	68	89	80	78	89	64	69	70	83	65	80	86	79	79	71	68	89	80	73	63	87	71	76	67	78	65	78	65	67	76	79	93	65	85	94	76	90	81	72	64	68	80	83	71	106	73	71	90	72	83	72	85	66	64	82	78	75	73	86	79	81	76	80	77	85	77	80	79	72	78	69	77	73	82	84	65	83	63	62	70	67	72	65	81	76	71	65	80	59	81	70	75	65	69	75	69	76	83	76	78	69	68	71	78	71	73	79	79	72	78	79	73	77	82	69	67	79	83	63	77	74	80	80	83	68	94	85	88	82	80	82	84	75	61	90	87	62	70	68	76	73	73	74	85	68	85	70	77	94	98	92	79	77	72	87	61	72	68	68	87	64	91	76	72	75	80	71	72	66	75	51	69	75	67	66	74	63	76	91	86	84	70	73	72	76	69	76	72	76	54	75	66	79	59	68	76	60	76	73	88	83	68	89	97	76	63	78	73	65	69	69	91	63	75	75	80	89	78	74	68	72	68	78	80	68	90	101	91	78	79	77	76	63	83	77	79	62	79	77	72	73	67	83	79	96	71	79	82	82	87	80	71	70	77	66	75	69	64	107	74	80	79	79	68	65	72	69	76	68	79	68	83	68	65	72	68	85	70	75	68	75	89	72	96	76	68	72	75	80	72	89	71	78	74	77	90	69	67	94	66	76	64	82	95	77	61	68	79	59	84	68	66	81	79	61	77	71	76	82	71	73	75	89	76	69	88	83	87	67	82	67	65	67	73	81	83	66	89	72	75	88	89	70	85	83	82	75	82	71	87	70	78	74	69	90	85	68	67	72	72	74	69	60	70	68	84	77	66	71	78	74	82	80	63	77	67	89	77	74	96	65	60	80	72	70	73	76	80	87	71	66	88	81	86	67	80	89	78	66	82	83	56	65	79	69	80	79	73	75	80	58	86	101	80	81	82	76	67	73	70	75	69	58	74	80	85	83	67	70	74	86	94	76	83	81	79	77	84	79	72	75	72	72	68	86	69	84	83	64	65	97	84	85	70	81	63	92	82	81	77	74	75	91	92	67	89	90	69	78	60	73	68	65	74	79	84	72	84	67	76	84	68	69	84	77	85	74	81	75	83	67	68	85	61	74	80	83	78	57	79	79	72	64	79	65	86	70	74	78	71	91	83	58	73	69	74	92	99	93	75	77	70	64	82	67	63	76	60	72	71	73	79	75	74	89	77	72	79	76	71	74	84	76	58	83	88	73	70	64	77	81	83	70	70	88	71	79	75	75	83	84	78	82	78	75	72	79	84	82	72	76	73	72	71	85	74	90	79	90	72	66	79	73	67	69	68	83	81	89	86	74	75	69	72	85	80	63	75	76	64	73	61	68	78	79	73	84	82	71	81	66	82	84	81	68	83	84	81	73	77	73	86	77	68	80	80	77	65	65	68	84	82	63	70	77	70	87	69	85	69	72	77	68	79	67	66	75	75	85	85	85	80	83	62	92	87	77	74	74	75	84	78	76	74	71	91	68	57	65	79	93	82	71	71	69	78	65	68	75	75	71	77	77	62	94	77	75	72	86	69	84	80	84	76	70	82	74	71	82	88	84	79	87	73	74	58	72	80	66	68	75	55	68	72	94	86	75	64	81	76	76	62	81	76	76	69	97	71	81	74	75	78	81	65	82	67	80	75	83	82	83	66	74	87	82	76	82	72	74	78	59	80	73	81	69	76	65	78	71	86	67	81	74	71	70	86	68	75	85	65	78	72	82	84	84	86	71	71	78	75	77	76	86	81	76	70	60	80	82	71	72	85	70	76	75	70	80	90	70	88	75	84	64	70	64	83	69	84	94	70	67	80	76	79	89	102	58	85	75	70	64	60	83	69	86	70	78	83	71	83	67	68	70	82	74	87	91	69	87	70	75	67	81	69	81	75	71	71	75	68	81	78	68	59	78	73	78	106	76	76	77	71	72	67	74	66	78	59	75	88	71	85	78	82	58	90	68	58	82	76	81	64	79	55	89	92	71	76	78	70	76	81	75	79	87	61	76	93	85	78	84	86	81	70	77	75	80	89	78	83	73	85	79	77	79	80	69	61	75	78	82	80	63	95	85	75	87	93	70	65	70	82	106	73	59	93	78	93	73	77	70	94	65	75	76	86	75	90	82	90	83	73	61	79	78	76	74	87	68	83	79	72	79	83	63	81	95	78	76	74	73	66	62	85	71	63	69	92	60	90	53	76	65	79	67	55	89	65	65	85	88	89	63	64	74	79	74	81	75	88	83	73	76	69	65	85	85	64	88	86	77	74	71	86	82	68	79	64	70	78	80	84	64	69	74	78	78	81	71	84	59	70	71	68	86	71	66	82	80	72	72	62	67	92	71	71	82	69	75	68	71	69	55	68	68	75	76	66	69	85	67	81	88	85	70	86	84	98	82	89	72	78	64	87	64	79	73	72	66	80	85	87	89	69	69	73	70	85	86	68	63	82	64	74	91	65	60	75	84	81	85	90	77	63	84	76	65	74	69	86	66	67	77	91	77	67	82	65	76	80	86	80	74	91	70	75	60	76	73	72	78	76	68	79	80	77	71	69	76	66	75	68	73	80	68	92	77	80	68	76	82	87	74	87	53	70	85	58	76	86	81
9328	1218	2767	3188	2705	2189	1893	1513	1266	1133	1082	958	831	787	738	634	626	601	578	535	532	493	489	431	429	442	464	441	434	398	381	411	423	363	388	369	364	353	385	354	361	342	350	379	333	354	348	345	325	344	341	352	332	322	326	340	321	344	327	350	355	352	359	327	298	324	306	313	344	326	293	350	296	354	330	316	331	321	348	315	336	345	343	303	309	274	319	316	319	296	334	311	336	319	335	335	339	355	329	303	328	332	336	307	290	314	342	287	330	309	300	304	273	307	347	301	321	307	365	327	343	356	326	335	343	289	324	288	302	340	315	317	301	290	292	324	322	293	324	312	312	284	340	352	284	326	307	299	310	332	295	287	307	306	323	315	317	301	290	297	283	344	301	262	300	303	317	291	344	283	287	303	321	325	311	316	319	291	307	317	309	303	325	323	309	290	289	294	291	293	306	316	325	314	307	308	282	322	304	309	306	306	331	264	311	328	319	316	311	299	313	294	307	292	320	310	276	278	320	328	310	317	347	298	276	318	307	285	304	316	295	323	307	317	273	304	327	288	286	296	291	320	306	323	303	288	328	293	328	302	323	302	306	347	306	300	294	305	296	336	317	327	325	305	336	318	320	313	294	332	293	302	268	299	284	327	298	319	291	307	297	307	314	291	357	331	291	313	296	286	294	319	296	297	314	299	365	321	293	331	306	333	306	335	318	347	321	274	299	302	295	309	308	303	296	270	311	303	307	313	328	302	294	314	330	311	309	309	332	322	324	302	344	328	328	293	311	316	293	343	316	277	300	321	296	292	298	310	305	304	298	279	320	304	333	329	283	288	300	292	310	344	310	320	282	310	303	264	297	306	289	298	298	272	301	324	297	280	316	282	307	314	328	298	318	309	282	302	294	303	306	287	341	315	299	258	289	302	297	313	282	292	283	300	313	341	300	321	286	352	329	296	321	319	317	330	284	329	286	314	278	281	291	303	291	306	329	298	295	311	285	274	309	308	305	282	338	287	319	316	300	289	348	320	279	299	300	289	316	318	303	332	311	321	326	286	312	299	333	292	309	264	293	286	326	304	305	320	300	284	347	285	310	309	311	330	330	277	293	312	283	290	305	295	304	336	295	286	345	313	317	285	301	333	298	290	312	320	322	353	310	297	289	309	321	338	303	302	298	299	322	322	328	284	316	308	303	308	291	324	297	320	314	297	307	302	307	277	347	320	329	304	333	320	322	302	327	310	277	315	293	322	294	283	307	308	294	289	308	301	327	314	300	301	272	298	301	324	306	327	285	294	309	303	326	302	318	272	311	326	300	303	285	307	291	333	287	281	281	283	299	296	285	304	278	309	322	298	292	297	319	333	299	314	312	311	339	283	322	332	300	316	349	300	346	311	298	314	331	293	312	309	335	299	333	295	299	269	314	286	303	333	301	309	282	301	314	350	321	289	343	345	293	312	308	302	291	317	320	329	306	303	286	319	294	306	343	311	329	335	321	297	307	308	315	321	284	310	308	307	345	315	297	345	323	302	298	285	321	326	288	311	292	281	349	295	312	322	281	317	309	309	337	299	306	294	303	310	306	333	336	321	312	324	269	292	311	291	339	297	335	323	339	317	309	290	305	295	295	307	285	269	315	298	299	325	328	352	337	292	297	311	311	286	309	331	304	304	321	305	291	317	293	312	297	323	303	302	328	339	313	293	296	328	285	320	296	355	326	305	282	299	304	342	315	322	294	286	305	292	308	295	360	298	306	317	309	302	337	310	307	293	331	300	314	268	309	299	301	295	299	303	327	294	287	303	336	330	325	317	311	320	317	300	308	291	326	309	356	327	278	304	316	337	308	308	290	299	313	297	319	297	328	332	337	347	305	323	296	294	331	295	320	293	307	312	311	296	287	291	311	293	310	306	308	297	291	331	304	330	293	344	298	269	268	308	316	311	313	310	285	326	277	301	321	312	293	300	297	288	291	304	317	291	309	313	328	309	304	310	310	302	320	298	286	300	284	284	300	348	300	290	325	300	313	312	326	339	321	284	302	332	287	333	341	342	285	336	293	327	301	299	342	302	317	329	329	310	303	287	304	290	299	307	306	322	309	314	307	303	312	307	300	299	294	297	319	291	325	297	311	321	295	311	280	310	288	331	308	310	349	285	319	335	313	335	330	285	311	298	328	308	333	299	297	311	291	334	287	332	300	310	310	320	285	316	276	314	308	302	288	323	299	311	330	311	311	311	275	318	300	287	311	288	273	328	353	284	306	319	251	304	298	326	316	296	322	311	322	303	304	296	314	304	289	344	306	300	304	318	289	297	298	309	293	315	275	296	313	340	293	326	299	302	313	309	332	304	328	309	327	320	293	322	281	303	322	295	310	329	314	280	319	300	341	277	270	301	310	314	298	322	330	317	299	290	323	297	328	277	318	295	292	307	318	331	305	307	303	324	327	327	327	339	306	302	296	309	316	306	311	290	325	313	297	318	270	306	289	370	317	301	307	306	348	324	295	313	318	299	277	323	303	312	320	285	304	301	365	324	301	310	325	283	321	320	271	303	324	320	311	264	320	290	308	310	334	308	357	308	281	274	320	318	325	313	273	296	342	316	329	301	327	299	312	302	317	316	283	310	299	337	325	311	302	311	303	319	306	312	330	325	309	331	309	303	311	276	287	308	278	319	289	299	305	297	316	333	307	315	318	304	282	296	298	300	312	290	281	280	300	340	309	307	302	297	307	297	303	276	323	283	300	317	277	271	302	313	297	343	296	324	304	286	319	304	331	329	289	303	324	295	301	329	330	319	315	336	322	313	299	308	291	335	283	314	300	342	319	272	342	362	314	304	313	291	300	316	318	310	309	310	295	300	286	282	282	332	322	308	296	309	299	312	322	302	349	297	282	323	324	329	297	292	296	312	321	322	283	298	312	317	280	309	340	293	319	287	321	317	312	323	334	314	306	287	327	317	275	289	309	316	316	300	297	289	296	307	310	313	319	291	323	301	322	298	289	325	314	285	324	304	348	308	320	311	277	288	316	342	335	312	319	318	298	335	295	322	325	329	319	298	318	309	315	300	311	301	320	298	322	321	308	312	334	311	330	311	309	319	307	296	322	280	286	287	288	302	306	298	293	300	317	293	328	317	328	297	310	267	316	315	309	325	285	318	305	312	307	299	260	311	297	338	282	326	339	331	327	310	330	288	311	301	269	338	322	289	303	299	313	297	295	313	292	323	315	289	324	301	317	300	310	330	347	294	293	350	283	338	297	304	305	310	322	289	344	297	328	308	330	311	293	291	316	334	257	303	314	313	301	295	314	324	311	305	302	329	334	287	325	317	288	280	292	298	295	286	288	306	322	340	312	305	300	285	318	323	299	302	332	330	306	309	318	315	304	318	321	277	280	307	300	313	300	306	321	311	335	292	324	322	318	297	326	316	299	305	325	293	290	318	321	282	288	282	298	317	293	327	318	290	324	321	295	294	301	283	320	299	293	298	307	327	339	283
